.profile-right-column,.profile-right-root{display:contents}.profile-right-root>.profile-group{margin:0 0 28px;scroll-margin-top:100px}.profile-right-root>.profile-group:last-child{margin-bottom:0}@media(min-width:701px){.account-page{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:36px;align-items:start;max-width:none}.account-page>.safety-notice{grid-column:1/-1}.account-page>.invitation-highlight{grid-column:1;min-width:0;margin-bottom:0}.profile-right-column{display:block;grid-column:2;min-width:0}.profile-right-root{display:block}.profile-layout-shell{max-width:1244px;margin:0 auto;padding:30px 0 48px;min-height:70vh}.profile-panel-header{display:block;width:100%;min-height:0;max-width:none;padding:0 0 24px;margin:0;border:0;background:transparent}.profile-panel-header h1{font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.6px;margin:18px 0 0}.profile-panel-header #profile-panel-breadcrumbs{display:block;margin:0;padding:0}.profile-panel-header ol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;font-size:12px;line-height:1.6;color:var(--secondary)}.profile-panel-header li{display:flex;align-items:center;gap:8px}.profile-panel-header li+li::before{content:'/';color:#aaa4ad}.profile-panel-header li button{font-size:12px;font-weight:450;padding:4px 0;min-height:28px;border:0;background:transparent;border-radius:0;color:var(--secondary)}.profile-panel-header li button:hover{background:transparent;color:var(--ink)}.profile-panel-header [aria-current=page]{color:var(--ink);font-weight:500}#profile-panel-content{min-width:0}#profile-panel-content>main#app{max-width:none;min-height:0;width:100%;margin:0;padding:0}#profile-panel-content .panel{max-width:none;width:100%;margin:0;padding-top:0}#profile-panel-content .panel>h2:first-child,#profile-panel-content .suggestions-desktop-heading,#profile-panel-content .avatar-page>h2,#profile-panel-content .archived-page>h2,#profile-panel-content .ux-scorecard>h2,#profile-panel-content .experience-admin>h2,#profile-panel-content main#app>.back,#profile-panel-content main#app>.tag,#profile-panel-content main#app>h2{display:none}#profile-panel-content .desktop-notification-content{padding:0!important;max-width:none!important;margin:0!important}#profile-panel-content #archived-hook-view{height:min(680px,72dvh)}#profile-panel-content #archived-hook-view .chat-header>button:first-child{display:none}#profile-panel-content .grid{grid-template-columns:minmax(0,1fr)}.profile-right-column .profile-group{margin-bottom:28px}.profile-right-column .profile-group:last-child{margin-bottom:0}}@media(min-width:701px) and (max-width:1300px){.profile-layout-shell{max-width:calc(100% - 64px)}}@media(min-width:701px) and (max-width:900px){.account-page{gap:24px}.account-page>.invitation-highlight{padding:20px 16px}.profile-right-root .profile-group-content{padding-left:16px;padding-right:16px}.profile-layout-shell{max-width:calc(100% - 48px)}}#open-hooks{scroll-margin-top:calc(90px + env(safe-area-inset-top,0px))}.open-hook-browse-controls{margin:16px 0 0}

/* Match Explore's content width and gutters, overriding the legacy Profile cap. */
@media(min-width:701px){body main#app>.account-page,body .profile-layout-shell>.account-page{width:100%;max-width:none}body .profile-layout-shell{max-width:1244px;margin:0 auto}}
@media(min-width:701px) and (max-width:1340px){body .profile-layout-shell{max-width:none;margin:0 48px}}
@media(min-width:701px) and (max-width:900px){body .profile-layout-shell{margin:0 28px}}
