.profile51-final{width:100%;max-width:1050px}.profile51-final .pr51-identity{border-bottom-width:2px;border-radius:14px;grid-template-columns:56px minmax(0,1fr);column-gap:12px;padding:10px 14px 4px}.profile51-final .pr51-identity-top{align-items:flex-start;height:28px;margin:0}.profile51-final .pr51-identity-top>p{letter-spacing:.03em;text-transform:none;font-size:10px;line-height:24px}.profile51-final .pr51-identity-top>.pr51-icon{z-index:2;position:absolute;top:2px;right:7px}.profile51-final .pr51-identity>.v493-avatar{margin:6px 0 0;width:56px!important;height:56px!important}.profile51-final .pr51-name h1{font:750 21px/1.3 var(--font-sans);letter-spacing:-.035em}.profile51-final .pr51-name{gap:6px}.profile51-final .pr51-handle{margin-top:3px;font-size:12px}.profile51-final .pr51-bio{font:400 14px/1.6 var(--font-sans);color:#e6e6df;margin-top:10px}.profile51-final .pr51-counts{align-items:center;gap:20px;min-height:44px;margin:5px 0 0}.profile51-final .pr51-counts>div{align-items:center;gap:5px}.profile51-final .pr51-counts a{align-items:center;gap:5px;min-height:44px;display:flex}.profile51-final .pr51-counts a:hover{color:#d6f25c}.profile51-final .pr51-counts a[aria-current]{text-underline-offset:5px;text-decoration:underline}.profile51-final .pr51-counts dt{color:#c1c1b8;font-size:11px}.profile51-final .pr51-counts dd{font-size:14px}.profile51-final .pr51-actions{gap:8px;margin:0 0 6px;display:flex}.profile51-final .pr51-identity .pr51-actions>*{min-height:44px;padding:8px 10px;font-size:12px}.profile51-final .pr51-identity .pr51-actions>.pr51-primary{color:#0f0f0f;background:#f8f8f6}.profile51-final .pr51-visibility{gap:6px;min-height:36px;margin:0;font-size:11px}.profile51-final .pr51-visibility>a{color:#d6f25c;align-items:center;min-height:44px;margin-left:auto;display:inline-flex}.profile51-final .pr51-deadpan,.profile51-final .pr51-micro-mascot{display:none}.profile51-final .pr51-cover{height:70px;margin:3px 0 8px}.profile51-final .pr51-tabs{border-bottom:1px solid var(--pr-line);border-radius:0;gap:0;margin:0;padding:0;display:flex;overflow:visible}.profile51-final .pr51-tabs>a{border-radius:0;flex:1;min-width:0;min-height:48px;padding:0 8px;font-size:12px}.profile51-final .pr51-tabs [aria-current]{color:var(--fg);box-shadow:inset 0 -2px var(--accent);background:0 0;font-weight:750}.profile51-final .pr51-content-note{min-height:44px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0 2px;font-size:11px;line-height:1.5;display:flex}.profile51-final .pr51-content-note>a{min-height:44px;color:var(--fg);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.profile51-final .feed-post.v493-post{border:0;border-bottom:1px solid var(--pr-line);background:0 0;border-radius:0;margin:0;padding:15px 2px 8px}.profile51-final .v493-post-actions{border-top:0}.profile51-final .pr51-owner-links{border-top:1px solid var(--pr-line);margin-top:20px}.profile51-final .pr51-pagebar{min-height:44px;margin-bottom:12px}.profile51-final .pr51-task{width:100%;max-width:760px}.profile51-final .pr51-task h1{font:750 24px/1.35 var(--font-sans);letter-spacing:-.04em}.profile51-final .pr51-task>div>header,.profile51-final .pr51-settings-hub>header{border-radius:12px;padding:17px 18px}.profile51-final .pr51-task header>svg{width:22px;height:22px;margin-bottom:6px}.profile51-final .pr51-task header h1,.profile51-final .profile51-people h2{font-family:var(--font-sans);font-weight:750}.profile51-final .pr51-settings-hub section{margin-top:14px;padding:0 14px 3px}.profile51-final .pr51-settings-hub h2{letter-spacing:.025em;color:var(--muted);margin:15px 0 0;font-size:11px}.profile51-final .pr51-setting-row{gap:12px;min-height:70px;padding:12px 0}.profile51-final .pr51-setting-row strong{font-size:14px;line-height:1.5}.profile51-final .pr51-setting-row small{margin-top:3px;font-size:12px;line-height:1.55}.profile51-final .profile51-dialog-only>header,.profile51-final .profile51-dialog-only>.v461-account-groups,.profile51-final .profile51-dialog-only>.v461-logout{display:none}.profile51-final .profile51-dialog-only{border:0;margin:0;padding:0}.profile51-final .pr51-editor .v493-basic-form{border-radius:12px;padding:16px}.profile51-final .pr51-editor input:not([type=checkbox]):not([type=radio]):not([type=file]),.profile51-final .pr51-editor textarea{width:100%;max-width:100%;min-height:46px;font-size:16px}.profile51-final .pr51-editor .v4-customizer{flex-direction:column;gap:14px;display:flex}.profile51-final .pr51-editor .v493-premium-options{order:2}.profile51-final .pr51-editor .v493-basic-form{order:1}.profile51-final .pr51-editor .v493-advanced-edit{order:3}.profile51-final .pr51-editor .is-basic>.v4-intro{display:none}.profile51-final .pr51-editor .v493-avatar-picker{flex-direction:row;justify-content:flex-start;gap:16px;min-height:72px;padding:0 0 14px}.profile51-final .pr51-editor .v493-avatar-picker>.v493-avatar{width:58px!important;height:58px!important}.profile51-final .pr51-private-item{background:var(--surface);border:1px solid var(--pr-line);border-radius:12px;margin:16px 0;padding:0 12px}.profile51-final .pr51-private-item-bar{flex-wrap:wrap;align-items:center;gap:8px;padding:5px 0}.profile51-final .pr51-private-item-bar>span{font-size:10px}.profile51-final .pr51-private-item-bar>button{min-height:44px;font-size:11px}.profile51-final .pr51-state{padding:30px 16px}.profile51-final .profile51-page-state{text-align:center;color:var(--muted);border-bottom:1px solid var(--pr-line);padding:32px 16px;font-size:14px;line-height:1.65}.profile51-final .profile51-page-state>button{color:var(--fg);margin-top:15px}.profile51-final .profile51-pager{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 0;font-size:12px;display:flex}.profile51-final .profile51-pager>div{flex-wrap:wrap;gap:4px;display:flex}.profile51-final .profile51-pager a{border:1px solid var(--pr-line);min-height:44px;color:var(--fg);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;display:inline-flex}.profile51-final .profile51-people>header{border-bottom:1px solid var(--pr-line);padding:8px 0 14px}.profile51-final .profile51-people h2{letter-spacing:-.03em;margin:8px 0 4px;font-size:23px;line-height:1.4}.profile51-final .profile51-people header p{color:var(--muted);font-size:12px;line-height:1.6}.profile51-final .profile51-back{min-height:44px;color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.profile51-final .profile51-people ul{margin:0;padding:0;list-style:none}.profile51-final .profile51-people li{border-bottom:1px solid var(--pr-line);align-items:center;gap:8px;min-width:0;padding:13px 0;display:flex}.profile51-final .profile51-person{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.profile51-final .profile51-person>.v493-avatar{flex:none}.profile51-final .profile51-person>span{min-width:0}.profile51-final .profile51-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4;display:block;overflow:hidden}.profile51-final .profile51-person small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.profile51-final .profile51-person p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:12px;overflow:hidden}.profile51-final .profile51-people li>button{flex:none;min-width:68px;padding:8px 11px;font-size:11px}.profile51-final .profile51-self{color:var(--muted);padding:8px;font-size:11px}.profile51-public-page{max-width:1050px}.profile51-public-page .profile51-message{border-top:1px solid var(--border);flex-direction:column;gap:16px;width:100%;max-width:680px;margin:24px 0 0 auto;padding-top:20px;display:flex}.profile51-message #write-message{scroll-margin-top:84px}@media (width>=768px){.profile51-final .pr51-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px}.profile51-final .pr51-identity{grid-template-columns:minmax(0,1fr);padding:14px 18px 18px;position:sticky;top:24px}.profile51-final .pr51-identity-top{height:36px}.profile51-final .pr51-identity>.v493-avatar{margin:10px 0 14px;width:72px!important;height:72px!important}.profile51-final .pr51-name h1{font-size:23px}.profile51-final .pr51-bio{margin-top:13px}.profile51-final .pr51-counts{gap:14px;margin:10px 0 6px}.profile51-final .pr51-actions{grid-template-columns:1fr;gap:8px;display:grid}.profile51-final .pr51-visibility{margin-top:6px;font-size:10px}.profile51-final .pr51-deadpan{color:#a5a59a;margin:12px 0 0;font-size:10px;display:block}.profile51-final .pr51-micro-mascot{opacity:.22;width:60px;height:55px;display:block;top:75px;right:24px}.profile51-final .pr51-tabs{margin:0}.profile51-final .feed-post.v493-post{padding:18px 8px 10px}.profile51-final .pr51-settings-hub{gap:16px}.profile51-final .pr51-settings-hub section{margin:0}.profile51-public-page .profile51-message{width:calc(100% - 288px)}}@media (width<=380px){.profile51-final .pr51-counts{gap:14px}.profile51-final .pr51-name h1{font-size:20px}.profile51-final .pr51-visibility{font-size:10px}.profile51-final .profile51-person p{display:none}}.profile51-username-form{font:400 14px/1.65 var(--font-sans);color:var(--fg);flex-direction:column;gap:16px;display:flex}.profile51-username-form label{flex-direction:column;gap:8px;font-size:13px;display:flex}.profile51-username-form input{border:1px solid var(--border);background:var(--surface);box-sizing:border-box;border-radius:9px;width:100%;min-height:46px;padding:10px 12px;font-size:16px}.profile51-username-form small{color:var(--muted);font-size:12px}.profile51-username-form [role=alert]{color:var(--danger)}.profile51-username-form .pr51-primary{background:var(--fg);color:var(--bg);border-radius:9px;min-height:44px;padding:10px 14px}.light .profile51-final .pr51-identity,.light .profile51-final .pr51-task>div>header,.light .profile51-final .pr51-settings-hub>header{background:var(--surface);color:var(--fg);border-color:var(--border);border-bottom-color:var(--accent)}.light .profile51-final .pr51-identity :is(.pr51-name h1,.pr51-counts dd),.light .profile51-final .pr51-identity>.v462-profile-links{color:var(--fg)}.light .profile51-final .pr51-identity :is(.pr51-identity-top>p,.pr51-handle,.pr51-counts dt,.pr51-visibility,.pr51-deadpan),.light .profile51-final .pr51-task header p{color:var(--muted)}.light .profile51-final .pr51-bio{color:var(--fg)}.light .profile51-final .pr51-identity .pr51-actions>*{background:var(--surface);color:var(--fg);border-color:var(--border)}.light .profile51-final .pr51-identity .pr51-actions>.pr51-primary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.light .profile51-final .pr51-identity .pr51-icon:hover{background:var(--surface-2)}.light .profile51-final .pr51-visibility>a,.light .profile51-final .pr51-counts a:hover{color:var(--fg);text-decoration:underline}.light .profile51-final .pr51-tabs [aria-current]{box-shadow:inset 0 -2px var(--fg)}.light .profile51-final .pr51-identity .v4931-core-mark{color:var(--muted)}
