._3jOSAW_root{z-index:var(--mobile-scroll-affordance-z,1060);right:max(16px, env(safe-area-inset-right,0px));bottom:calc(var(--mobile-nav-offset-effective,var(--mobile-nav-offset,calc(var(--mobile-nav-content-height,54px) + var(--app-safe-bottom)))) + var(--mobile-fab-gap,16px));width:var(--mobile-scroll-top-size,44px);height:var(--mobile-scroll-top-size,44px);border:1px solid color-mix(in srgb, var(--scroll-top-border) 60%, transparent);background:color-mix(in srgb, var(--scroll-top-bg) 60%, transparent);color:var(--scroll-top-icon);box-shadow:var(--scroll-top-shadow);-webkit-backdrop-filter:blur(10px);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,transform .2s,background-color .2s,border-color .2s,color .2s,bottom .2s;display:inline-flex;position:fixed}html[data-mobile-keyboard-open] ._3jOSAW_root:not(._3jOSAW_aboveStageFab):not(._3jOSAW_aboveSameSizeFab):not(._3jOSAW_aboveStageViewToggle):not(._3jOSAW_abovePostDetailCommentDock):not(._3jOSAW_aboveMobileWriteFab){bottom:calc(var(--mobile-fab-anchor-bottom,var(--visual-viewport-bottom-inset,0px)) + var(--mobile-fab-gap,16px))}._3jOSAW_root:hover{background:color-mix(in srgb, var(--scroll-top-hover-bg) 90%, transparent);border-color:color-mix(in srgb, var(--scroll-top-hover-border) 82%, transparent);color:var(--scroll-top-hover-icon);box-shadow:var(--scroll-top-hover-shadow);transform:translateY(-1px)}._3jOSAW_root:active{transform:translateY(0)}._3jOSAW_icon{flex-shrink:0;display:block}._3jOSAW_compact{width:var(--mobile-scroll-top-compact-size,38px);height:var(--mobile-scroll-top-compact-size,38px)}._3jOSAW_aboveStageFab{right:max(16px, calc(env(safe-area-inset-right,0px) + (var(--mobile-stage-write-fab-size,54px) - var(--mobile-scroll-top-size,44px)) / 2));width:var(--mobile-scroll-top-size,44px);height:var(--mobile-scroll-top-size,44px);bottom:calc(var(--mobile-fab-anchor-bottom) + var(--mobile-fab-gap,16px) + var(--mobile-stage-write-fab-size,54px) + var(--mobile-scroll-above-fab-gap,12px))}._3jOSAW_compact._3jOSAW_aboveStageFab{right:max(16px, calc(env(safe-area-inset-right,0px) + (var(--mobile-stage-write-fab-size,54px) - var(--mobile-scroll-top-compact-size,38px)) / 2));width:var(--mobile-scroll-top-compact-size,38px);height:var(--mobile-scroll-top-compact-size,38px)}._3jOSAW_aboveSameSizeFab{right:max(16px, env(safe-area-inset-right,0px));width:var(--mobile-scroll-top-size,44px);height:var(--mobile-scroll-top-size,44px);bottom:calc(var(--mobile-fab-anchor-bottom) + var(--mobile-fab-gap,16px) + var(--mobile-scroll-top-size,44px) + var(--mobile-scroll-above-fab-gap,12px))}._3jOSAW_compact._3jOSAW_aboveSameSizeFab{width:var(--mobile-scroll-top-compact-size,38px);height:var(--mobile-scroll-top-compact-size,38px);bottom:calc(var(--mobile-fab-anchor-bottom) + var(--mobile-fab-gap,16px) + var(--mobile-scroll-top-compact-size,38px) + var(--mobile-scroll-above-fab-gap,12px))}._3jOSAW_aboveStageViewToggle,._3jOSAW_compact._3jOSAW_abovePostDetailCommentDock,._3jOSAW_compact._3jOSAW_aboveMobileWriteFab{transition:opacity .2s,transform .2s,background-color .2s,border-color .2s,color .2s,bottom .22s cubic-bezier(.4,0,.2,1)}._3jOSAW_aboveStageViewToggle{right:max(12px, calc(env(safe-area-inset-right,0px) + (var(--stage-view-toggle-size,44px) - var(--stage-scroll-top-size,var(--mobile-scroll-top-size,44px))) / 2));width:var(--stage-scroll-top-size,var(--mobile-scroll-top-size,44px));height:var(--stage-scroll-top-size,var(--mobile-scroll-top-size,44px));bottom:calc(var(--stage-feed-fab-anchor-bottom,var(--mobile-fab-anchor-bottom,calc(var(--mobile-nav-content-height,54px) + var(--app-safe-bottom)))) + var(--mobile-fab-gap,16px) + var(--stage-view-toggle-size,44px) + var(--mobile-scroll-above-fab-gap,12px))}._3jOSAW_compact._3jOSAW_abovePostDetailCommentDock{right:max(16px, env(safe-area-inset-right,0px));width:var(--mobile-scroll-top-compact-size,38px);height:var(--mobile-scroll-top-compact-size,38px);bottom:calc(max(var(--post-detail-comment-dock-scroll-offset,0px), var(--mobile-fab-anchor-bottom)) + var(--mobile-scroll-above-fab-gap,12px))}._3jOSAW_compact._3jOSAW_aboveMobileWriteFab{right:calc(max(12px, env(safe-area-inset-right,0px)) + (var(--mobile-write-fab-size,48px) - var(--mobile-scroll-top-compact-size,38px)) / 2);width:var(--mobile-scroll-top-compact-size,38px);height:var(--mobile-scroll-top-compact-size,38px);bottom:calc(var(--mobile-nav-offset-effective,var(--mobile-fab-anchor-bottom,calc(var(--mobile-nav-content-height,54px) + var(--app-safe-bottom)))) + var(--mobile-fab-gap,16px) + var(--mobile-write-fab-size,48px) + var(--mobile-scroll-above-fab-gap,12px))}html[data-stage-feed-toolbar-nav-hidden] ._3jOSAW_aboveStageViewToggle{bottom:calc(var(--app-safe-bottom) + var(--mobile-fab-gap,16px) + var(--mobile-write-fab-size,48px) + var(--mobile-scroll-above-fab-gap,12px))}@media (min-width:1280px){._3jOSAW_root:not(._3jOSAW_aboveStageFab):not(._3jOSAW_aboveSameSizeFab):not(._3jOSAW_aboveStageViewToggle):not(._3jOSAW_abovePostDetailCommentDock):not(._3jOSAW_aboveMobileWriteFab),._3jOSAW_aboveStageFab,._3jOSAW_aboveSameSizeFab,._3jOSAW_aboveStageViewToggle,._3jOSAW_aboveMobileWriteFab,._3jOSAW_compact._3jOSAW_aboveMobileWriteFab{bottom:calc(24px + var(--app-safe-bottom))}._3jOSAW_aboveStageFab,._3jOSAW_aboveMobileWriteFab,._3jOSAW_compact._3jOSAW_aboveMobileWriteFab{right:max(16px, env(safe-area-inset-right,0px))}}
.doCORG_page{box-sizing:border-box;--stp-card-bg:#fff;--stp-card-chrome:#fff;--stp-card-ink:#0f172a;--stp-card-ink-sub:#0f172ab8;--stp-card-ink-faint:#0f172a7a;--card-bg:#fff;--bg-color:#fff;--border-color:#e2e8f0;--border-strong:#cbd5e1;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--surface-muted:#f1f5f9;--surface-hover:#f8fafc;color:#0f172a;background-color:#fff;flex-direction:column;align-items:center;min-height:100dvh;display:flex}:is([data-theme=dark]:not(:has([data-stp-theme-lock=light])),[data-stp-theme-lock=dark]) .doCORG_page{--stp-card-bg:#1f1f2a;--stp-card-chrome:#1f1f2a;--stp-card-ink:#f2f2f5;--stp-card-ink-sub:#f2f2f5c7;--stp-card-ink-faint:#f2f2f58c;--card-bg:#1f1f2a;--bg-color:#12121a;--border-color:#ffffff24;--border-strong:#ffffff3d;--text-primary:#f5f5f7;--text-secondary:#f2f2f5c7;--text-muted:#f2f2f58c;--surface-muted:#262635;--surface-hover:#2b2b3a;color:#f5f5f7;background-color:#12121a}.doCORG_inner{width:100%;max-width:var(--subpage-max,960px);flex-direction:column;flex:auto;min-height:100dvh;display:flex}.doCORG_topBar{top:var(--sticky-below-header-top,0px);z-index:60;background-color:color-mix(in srgb, var(--bg-color) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);padding:4px 10px 6px;position:sticky}.doCORG_topBarCompact{padding:6px 10px}.doCORG_topBarCompact .doCORG_topBarRow{align-items:center}.doCORG_topBarCompact .doCORG_headMain{justify-content:center}.doCORG_topBarRow{align-items:center;gap:8px;display:flex}.doCORG_backBtn{width:40px;height:40px;color:var(--text-secondary);background-color:#0000;border:1px solid #0000;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.doCORG_backBtn:hover{background-color:var(--surface-hover);color:var(--subpage-accent);border-color:var(--border-strong)}.doCORG_headMain{flex-direction:column;flex:1;gap:1px;min-width:0;padding-top:0;display:flex}.doCORG_breadcrumb{width:fit-content;max-width:100%;color:var(--text-secondary);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}.doCORG_breadcrumb:hover{color:var(--subpage-accent)}.doCORG_avatarWrap{background-color:var(--surface-hover);border:1px solid var(--border-strong);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.doCORG_avatar{object-fit:cover;width:100%;height:100%;display:block}.doCORG_avatarFallback{color:var(--text-muted);display:inline-flex}.doCORG_breadcrumbName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.doCORG_headRight{flex-shrink:0;align-self:center;align-items:center;gap:8px;padding-top:0;display:flex}.doCORG_content{flex-direction:column;flex:auto;min-height:0;padding:12px 12px 28px;display:flex}.doCORG_contentFlush{flex-direction:column;padding:0 0 28px;display:flex}
