.AdminDialog_overlay__33muO{position:fixed;inset:0;z-index:120;background:color-mix(in srgb,#000 34%,transparent);display:flex;align-items:flex-start;justify-content:center;padding:4.8rem 1rem 1.2rem}.AdminDialog_panel__hqV6R{width:min(860px,100%);max-height:calc(100vh - 6rem);overflow:auto;border-radius:.9rem;background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);border:1px solid color-mix(in oklab,var(--site-border),transparent 22%);display:grid;gap:.8rem;padding:.9rem}.AdminDialog_header__QSloT{display:flex;align-items:center;justify-content:space-between;gap:.62rem}.AdminDialog_title__cyXXn{font-size:1rem;font-weight:650}.AdminDialog_body__gPtP5{display:grid;gap:.66rem}.AdminDialog_actions__TZUtY{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.AdminDialog_plainButton__Sv9OO{appearance:none;border:0;background:transparent;color:var(--site-fg-muted);cursor:pointer;padding:.2rem .3rem}.AdminDialog_plainButton__Sv9OO:hover{color:var(--site-fg)}.AdminSurface_page__MZhLm{display:grid;gap:1.05rem}.AdminSurface_header__1h9wY{display:grid;gap:.32rem}.AdminSurface_title__hJO6_{font-size:clamp(1.42rem,2.2vw,1.86rem);line-height:1.18;letter-spacing:-.02em;font-weight:680}.AdminSurface_subtitle__TmEy7{font-size:.9rem;color:var(--site-fg-muted)}.AdminSurface_actions__UcD9D{display:flex;align-items:center;gap:.52rem;flex-wrap:wrap}.AdminSurface_body__YENhN{display:grid;gap:.95rem}.AdminSurface_section__BS2CN{display:grid;gap:.72rem;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 22%);padding-top:.72rem}.AdminSurface_statStrip__QQz_f{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.AdminSurface_statItem__XMFXg{display:grid;gap:.22rem;padding:.52rem 0;border-bottom:1px solid color-mix(in oklab,var(--site-border),transparent 35%)}.AdminSurface_statLabel__wsNZa{font-size:.78rem;color:var(--site-fg-muted)}.AdminSurface_statValue__rjuD7{font-size:1.28rem;line-height:1;font-weight:650}.AdminSurface_statHint__mHT6L{font-size:.74rem;color:var(--site-fg-muted)}.AdminSections_switch__VdhmS{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.AdminSections_inlineItem__c2P1R{display:inline-flex;align-items:center;gap:.5rem}.AdminSections_switchButton__XAYE5{appearance:none;border:none;border-radius:999px;background:transparent;color:var(--site-fg-muted);padding:.34rem .2rem;display:inline-flex;align-items:center;gap:.38rem;font-size:.86rem;line-height:1.2;cursor:pointer;transition:color var(--motion-duration-base) var(--motion-ease-standard),opacity var(--motion-duration-base) var(--motion-ease-standard)}.AdminSections_switchButton__XAYE5:hover{color:var(--site-fg)}.AdminSections_switchButtonActive__PGJX7{color:var(--site-fg);font-weight:620}.AdminSections_divider__v1Kne{width:1px;height:.86rem;background:color-mix(in oklab,var(--site-border),transparent 20%)}.AdminSections_panel__U12xg{display:grid;gap:.72rem;animation:AdminSections_fadeInSection__NwBJx .18s ease}.AdminSections_panelInline__9NoPR{border:0;padding:0;background:transparent;box-shadow:none}.AdminSections_panelModal__cjZMA{border:1px solid color-mix(in oklab,var(--site-border),transparent 10%);border-radius:.92rem;background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);padding:.88rem}.AdminSections_dialogSwitch__ulkGn{display:inline-flex}.AdminSections_dialogTrigger__EvtL8{appearance:none;border:1px solid color-mix(in oklab,var(--site-border),transparent 14%);border-radius:999px;background:var(--site-bg);color:var(--site-fg);min-height:2.2rem;padding:0 .82rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.86rem;cursor:pointer;transition:border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard)}.AdminSections_dialogTrigger__EvtL8:hover{border-color:var(--site-border-strong);box-shadow:var(--site-shadow-soft);transform:translateY(-1px)}.AdminSections_overlay__37aa_{position:fixed;inset:0;z-index:120;background:color-mix(in oklab,#000 28%,transparent);display:grid;place-items:center;padding:1rem}.AdminSections_dialog__CeRnn{width:min(420px,100%);border:1px solid color-mix(in oklab,var(--site-border),transparent 10%);border-radius:.88rem;background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);padding:.85rem;display:grid;gap:.72rem}.AdminSections_dialogHeader__1iW_4{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.AdminSections_dialogClose__K0jGF{width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--site-border),transparent 14%);background:var(--site-bg);color:var(--site-fg-muted);cursor:pointer}.AdminSections_dialogClose__K0jGF:hover{color:var(--site-fg)}.AdminSections_dialogList___7Ymg{display:grid;gap:.45rem}.AdminSections_dialogOption__sN91R{appearance:none;border:1px solid color-mix(in oklab,var(--site-border),transparent 16%);border-radius:.72rem;background:transparent;color:var(--site-fg);min-height:2.3rem;padding:0 .75rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.86rem;text-align:left;cursor:pointer}.AdminSections_dialogOption__sN91R:hover{border-color:var(--site-border-strong);background:color-mix(in oklab,var(--site-fg),transparent 95%)}.AdminSections_dialogOptionActive__MF2za{border-color:color-mix(in oklab,var(--site-fg),transparent 72%);background:color-mix(in oklab,var(--site-fg),transparent 92%);font-weight:620}@keyframes AdminSections_fadeInSection__NwBJx{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.Notification_root__g_oCP{position:fixed;top:1rem;right:1rem;z-index:180;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.Notification_toast__FuH_t{min-width:320px;max-width:min(520px,100vw - 2rem);border-radius:.75rem;border:1px solid transparent;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.68rem;padding:.72rem .8rem;box-shadow:0 16px 32px rgba(6,9,18,.24);pointer-events:auto}.Notification_iconWrap__ntsy5{width:1.75rem;height:1.75rem;border-radius:999px;background:hsla(0,0%,100%,.26);display:inline-flex;align-items:center;justify-content:center;font-size:.92rem}.Notification_message___yXzw{font-size:.9rem;font-weight:600;line-height:1.4;word-break:break-word}.Notification_closeButton__xykdL{width:1.7rem;height:1.7rem;border-radius:.45rem;border:none;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.9}.Notification_closeButton__xykdL:hover{opacity:1;background:hsla(0,0%,100%,.18)}.Notification_visible__pjXfi{opacity:1;transform:translateY(0)}.Notification_hidden__IdXDE{opacity:0;transform:translateY(-10px)}.Notification_success__H_9x0{color:#fff;background:linear-gradient(135deg,#16a34a,#22c55e);border-color:hsla(0,0%,100%,.18)}.Notification_error__NWQhg{color:#fff;background:linear-gradient(135deg,#dc2626,#ef4444);border-color:hsla(0,0%,100%,.16)}.Notification_warning__CboPK{color:#111827;background:linear-gradient(135deg,#fde047,#facc15);border-color:rgba(17,24,39,.12)}.Notification_warning__CboPK .Notification_closeButton__xykdL:hover,.Notification_warning__CboPK .Notification_iconWrap__ntsy5{background:rgba(17,24,39,.08)}.Notification_info__xunfN{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:hsla(0,0%,100%,.16)}@media(max-width:640px){.Notification_root__g_oCP{left:.75rem;right:.75rem;top:.75rem}.Notification_toast__FuH_t{min-width:0;max-width:100%}}.GlobalContextMenu_overlay__ktn5T{position:fixed;inset:0;z-index:260;pointer-events:none}.GlobalContextMenu_menu__oH6n9{position:fixed;min-width:198px;max-width:min(90vw,260px);border-radius:.8rem;border:1px solid color-mix(in srgb,var(--site-border-strong) 72%,transparent);background:color-mix(in srgb,var(--site-bg-elevated) 96%,transparent);box-shadow:0 16px 38px rgba(5,8,18,.28),inset 0 1px 0 hsla(0,0%,100%,.05);padding:.34rem;display:grid;gap:.2rem;pointer-events:auto;backdrop-filter:blur(8px)}.GlobalContextMenu_item__Y32_s{min-height:2rem;border-radius:.56rem;border:1px solid transparent;background:transparent;color:var(--site-fg);padding:0 .56rem;display:inline-flex;align-items:center;gap:.48rem;font-size:.84rem;line-height:1.2;text-align:left;transition:color var(--motion-duration-base) var(--motion-ease-standard),background var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard)}.GlobalContextMenu_item__Y32_s:hover{color:var(--site-fg);background:color-mix(in srgb,var(--site-fg) 6%,transparent);border-color:color-mix(in srgb,var(--site-border) 86%,transparent)}.GlobalContextMenu_item__Y32_s:disabled{opacity:.46;cursor:not-allowed}.GlobalContextMenu_item__Y32_s i{width:.88rem;text-align:center;color:color-mix(in srgb,var(--site-fg-muted) 88%,var(--site-bg))}@media(max-width:820px){.GlobalContextMenu_overlay__ktn5T{display:none}}.AppShell_shell__hMhlh{min-height:100vh;background:var(--site-bg)}.AppShell_layout__gPEhB{--shell-sidebar-width:190px;min-height:100vh;display:grid;grid-template-columns:var(--shell-sidebar-width,248px) minmax(0,1fr);transition:grid-template-columns var(--motion-duration-base) var(--motion-ease-standard);padding-top:64px}.AppShell_layoutCollapsed__6KMmV,.AppShell_layoutSidebarHidden__4v8NM{--shell-sidebar-width:0px}.AppShell_layoutNoSidebar__9t5N5{grid-template-columns:1fr;--shell-sidebar-width:0px}.AppShell_mainArea__bb3T0{min-width:0;display:flex;flex-direction:column;background:var(--site-bg);overflow:visible}.AppShell_mainContent__0heS_{min-width:0;flex:1;width:var(--main-content-width,min(var(--site-max-width),100% - 2rem));margin:0 auto;padding:var(--site-space-5) 0 var(--site-space-6)}.AppShell_preFooterTools__enijp{width:calc(100% + var(--shell-sidebar-width));margin:0 0 0 calc(-1*var(--shell-sidebar-width));padding:0;position:relative;z-index:0}.AppShell_consoleMain__HTkTu{min-height:100vh;width:min(1120px,100% - 2rem);margin:0 auto;padding:clamp(1.2rem,4vw,2.2rem) 0}.AppShell_authMain__kaGDL{min-height:0;width:min(680px,100% - 2rem);margin:0 auto;padding:clamp(.4rem,1.8vw,1rem) 0;display:flex;align-items:center;justify-content:center}.AppShell_standaloneMain__GldCs{min-height:0;width:min(var(--site-max-width),100% - 2rem);margin:0 auto;padding:clamp(.4rem,1.8vw,1rem) 0 clamp(1rem,2.2vw,1.6rem)}.AppShell_authStandalone__1iR81{min-height:100dvh;width:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.AppShell_authTopBar__1N74r{width:100%;padding:.65rem 1rem 0}.AppShell_authBackHome__OAsKU{min-height:34px;display:inline-flex;align-items:center;gap:.45rem;color:var(--site-fg-muted);border:1px solid var(--site-border);border-radius:999px;padding:0 .9rem;transition:color var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard)}.AppShell_authBackHome__OAsKU:hover{color:var(--site-fg);border-color:var(--site-border-strong);transform:translateY(-1px)}.AppShell_authFooter__iIMUO{width:100%;display:flex;justify-content:center;align-items:center;padding:.6rem 1rem .8rem;color:var(--site-fg-muted);font-size:.98rem}@media(max-width:960px){.AppShell_layoutCollapsed__6KMmV,.AppShell_layoutSidebarHidden__4v8NM,.AppShell_layout__gPEhB{grid-template-columns:1fr;--shell-sidebar-width:0px}.AppShell_mainContent__0heS_{width:calc(100% - 1.4rem);padding:var(--site-space-5) 0 var(--site-space-5)}.AppShell_preFooterTools__enijp{width:100%;margin:0;padding:0}.AppShell_consoleMain__HTkTu{width:calc(100% - 1.4rem);padding:1rem 0 1.4rem}.AppShell_authMain__kaGDL{width:calc(100% - 1.4rem);padding:.35rem 0}.AppShell_standaloneMain__GldCs{width:calc(100% - 1.4rem);padding:.35rem 0 .95rem}.AppShell_authTopBar__1N74r{width:100%;padding:.55rem .7rem 0}.AppShell_authFooter__iIMUO{font-size:.9rem;padding:.45rem .7rem .6rem}}.AdminPanel_page___awcT{display:grid;gap:1rem;width:min(1120px,100%);margin:0 auto}.AdminPanel_page___awcT[style*="max-width: 560"]{width:100%}.AdminPanel_header__UntNg{display:grid;gap:.4rem}.AdminPanel_title__byHmh{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;font-weight:700;letter-spacing:-.02em}.AdminPanel_subtitle__Ag1Q_{color:var(--site-fg-muted);font-size:.95rem}.AdminPanel_toolbar__5VKj_{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.AdminPanel_navTabs__bho0v{display:flex;flex-wrap:wrap;gap:.55rem}.AdminPanel_navTab__xW_g5{display:inline-flex;align-items:center;gap:.45rem;padding:.56rem .78rem;border-radius:999px;border:1px solid var(--site-border);color:var(--site-fg-muted);font-size:.9rem;background:color-mix(in oklab,var(--site-bg),var(--site-fg) 2%);transition:transform .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.AdminPanel_navTab__xW_g5:hover{color:var(--site-fg);border-color:var(--site-border-strong);transform:translateY(-1px);box-shadow:var(--site-shadow-soft)}.AdminPanel_navTabActive__hXCsa{color:var(--site-fg);border-color:color-mix(in oklab,var(--site-fg),transparent 76%);background:color-mix(in oklab,var(--site-fg),transparent 92%)}.AdminPanel_metricGrid__gh8gZ{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.AdminPanel_metricCard__oKpcb{border:0;border-bottom:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:0;padding:.55rem 0;display:grid;gap:.32rem;background:transparent;animation:AdminPanel_metricCardEnter__4HgVw .38s ease both}.AdminPanel_metricCard__oKpcb:nth-child(2){animation-delay:60ms}.AdminPanel_metricCard__oKpcb:nth-child(3){animation-delay:.12s}.AdminPanel_metricCard__oKpcb:nth-child(4){animation-delay:.18s}.AdminPanel_metricCard__oKpcb:nth-child(5){animation-delay:.24s}.AdminPanel_metricLabel__XYKoO{color:var(--site-fg-muted);font-size:.8rem}.AdminPanel_metricValue__qh_9P{font-size:1.35rem;font-weight:700;line-height:1}.AdminPanel_metricHint__6cVKn{color:var(--site-fg-muted);font-size:.78rem}.AdminPanel_panelGrid__SDvgE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.AdminPanel_panel__dJxu9{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:0;padding:.75rem 0 0;display:grid;gap:.75rem;background:transparent}.AdminPanel_panelTitle__xbg6x{font-size:.95rem;font-weight:600}.AdminPanel_panelSubtext__FBNpz{color:var(--site-fg-muted);font-size:.82rem}.AdminPanel_oauthStatusGrid__ySlGL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.AdminPanel_oauthStatusCard__vEUV5{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 16%);border-radius:0;padding:.55rem 0 0;display:grid;gap:.55rem;background:transparent}.AdminPanel_oauthStatusHeader__Qv_CE{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AdminPanel_oauthStatusBadge__oi_vA{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.14rem .58rem;font-size:.74rem;border:1px solid transparent}.AdminPanel_oauthStatusOn__fhyBY{color:#166534;background:#dcfce7;border-color:#86efac}.AdminPanel_oauthStatusOff__UrcjR{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.AdminPanel_oauthField__dxWPr{display:grid;gap:.28rem;font-size:.78rem;color:var(--site-fg-muted)}.AdminPanel_oauthField__dxWPr code{border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:.52rem;background:color-mix(in oklab,var(--site-bg),var(--site-fg) 2%);color:var(--site-fg);font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem;padding:.4rem .52rem;word-break:break-all}.AdminPanel_statusBars__tWUQu{display:grid;gap:.55rem}.AdminPanel_statusRow__W4Rvf{display:grid;gap:.35rem}.AdminPanel_statusLabel__FC6ux{font-size:.8rem;color:var(--site-fg-muted);display:flex;justify-content:space-between}.AdminPanel_statusTrack__bzwbS{width:100%;height:.46rem;border-radius:999px;background:color-mix(in oklab,var(--site-fg),transparent 91%);overflow:hidden}.AdminPanel_statusFill__sNzFa{height:100%;border-radius:999px;transition:width .32s ease;transform-origin:left center;animation:AdminPanel_statusFillGrow__Jzpjs .62s cubic-bezier(.2,.7,.2,1) both}.AdminPanel_statusFillPublished__gaPmU{background:#16a34a}.AdminPanel_statusFillDraft__ATVnn{background:#f59e0b}.AdminPanel_statusFillComments__KsGDW{background:#3b82f6}.AdminPanel_list__jUAsM{display:grid;gap:.55rem}.AdminPanel_listItem__LFt5B{padding:.58rem 0;border-radius:0;border:0;border-bottom:1px solid color-mix(in oklab,var(--site-border),transparent 20%);display:grid;gap:.32rem}.AdminPanel_listTitle__EI4m4{font-size:.92rem;font-weight:600}.AdminPanel_listMeta__XtmWF{font-size:.78rem;color:var(--site-fg-muted);display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.AdminPanel_statusPill___y3z1{display:inline-flex;align-items:center;border-radius:999px;padding:.13rem .5rem;font-size:.72rem;line-height:1.3;border:1px solid transparent}.AdminPanel_statusPillPublished__bNamT{color:#166534;background:#dcfce7;border-color:#86efac}.AdminPanel_statusPillDraft__w4rUl{color:#92400e;background:#fef3c7;border-color:#fcd34d}.AdminPanel_button__c_vFT{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--site-border),transparent 10%);background:transparent;color:var(--site-fg);padding:.42rem .8rem;font-size:.86rem;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.AdminPanel_button__c_vFT:hover:not(:disabled){transform:translateY(-1px);border-color:var(--site-border-strong);box-shadow:var(--site-shadow-soft)}.AdminPanel_buttonPrimary__Kf1OO{background:color-mix(in oklab,var(--site-fg),transparent 91%);color:var(--site-fg);border-color:color-mix(in oklab,var(--site-fg),transparent 72%)}.AdminPanel_button__c_vFT:disabled{opacity:.65;cursor:not-allowed}.AdminPanel_form__1E_8H{display:grid;gap:.7rem}.AdminPanel_formGrid__scUXX{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.AdminPanel_formRow__oFqyT{display:grid;gap:.36rem}.AdminPanel_label__xzRT2{color:var(--site-fg-muted);font-size:.8rem}.AdminPanel_input__2ssNJ,.AdminPanel_select__LkYOu,.AdminPanel_textarea__OVvWh{width:100%;border:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:.65rem;background:color-mix(in oklab,var(--site-bg),var(--site-fg) 1%);color:var(--site-fg);padding:.55rem .7rem;font-size:.88rem}.AdminPanel_passwordInputWrap__XQZRM{position:relative;display:flex;align-items:center}.AdminPanel_passwordInput__Y52xr{padding-right:2.35rem}.AdminPanel_passwordToggle__Z7JwE{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;border:none;background:transparent;color:var(--site-fg-muted);display:inline-flex;align-items:center;justify-content:center;border-radius:.4rem;cursor:pointer}.AdminPanel_passwordToggle__Z7JwE:hover{color:var(--site-fg);background:color-mix(in oklab,var(--site-fg),transparent 94%)}.AdminPanel_textarea__OVvWh{resize:vertical;min-height:8rem;font-family:inherit}.AdminPanel_editorTextarea__1dYu3{min-height:14rem;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.6}.AdminPanel_editorLayout__yPt3o{display:grid;grid-template-columns:1.2fr 1fr;gap:.75rem}.AdminPanel_editorPreview__ltP_b{border:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:.65rem;padding:.75rem;background:var(--site-bg);min-height:14rem;overflow:auto}.AdminPanel_editorPreview__ltP_b pre{padding:.72rem;border-radius:.55rem;background:color-mix(in srgb,var(--site-fg) 10%,var(--site-bg));overflow:auto}.AdminPanel_editorPreview__ltP_b code{font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.AdminPanel_editorPreview__ltP_b img{max-width:100%;height:auto;border-radius:.55rem}.AdminPanel_inlineHint__BoWPN{color:var(--site-fg-muted);font-size:.78rem}.AdminPanel_formActions__fr2A_{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.AdminPanel_mediaActionsRow__asgoC{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.AdminPanel_mediaThumbButton__9bi1W{width:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.AdminPanel_topDialogOverlay__y6Nqk{position:fixed;inset:0;background:rgba(10,12,18,.32);z-index:120;display:flex;justify-content:center;align-items:flex-start;padding:4.8rem 1rem 1rem}.AdminPanel_topDialogPanel__ho65V{width:min(860px,100%);max-height:calc(100vh - 6rem);overflow:auto;border:1px solid color-mix(in oklab,var(--site-border),transparent 12%);border-radius:.9rem;background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);padding:.9rem;display:grid;gap:.75rem}.AdminPanel_topDialogHeader__n46er{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.AdminPanel_detailGrid__axtor{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.AdminPanel_detailPreview__XQ1lt{padding:.6rem}.AdminPanel_detailInfo__add27,.AdminPanel_detailPreview__XQ1lt{border:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:.7rem;background:var(--site-bg)}.AdminPanel_detailInfo__add27{padding:.65rem;display:grid;gap:.45rem}.AdminPanel_detailList__CxRFa{display:grid;gap:.25rem;max-height:160px;overflow:auto;border:1px dashed color-mix(in oklab,var(--site-border),transparent 16%);border-radius:.65rem;padding:.55rem;background:var(--site-bg)}.AdminPanel_iconUploadRow__F7I_f{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center}.AdminPanel_iconPreviewWrap__A9zIe{width:56px;height:56px;border-radius:.7rem;border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);background:var(--site-bg);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.AdminPanel_iconPreview__Y_VDG{width:32px;height:32px;object-fit:contain;display:block}.AdminPanel_iconUploadFields__Y4Yyn{display:grid;gap:.55rem}.AdminPanel_limitInputRow__Bc5ng{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.AdminPanel_checkRow__Vjk1L{display:inline-flex;align-items:center;gap:.48rem;font-size:.84rem;color:var(--site-fg-muted)}.AdminPanel_checkbox__JoKyK{width:.96rem;height:.96rem}.AdminPanel_hiddenAutofillTrap__6gcRQ{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;padding:0;margin:0;border:0}.AdminPanel_toolbarGrow__iatjK{flex:1;min-width:0}.AdminPanel_alert__d8tjB{border-radius:.7rem;padding:.58rem .72rem;font-size:.84rem}.AdminPanel_alertError__nRGgw{color:#b91c1c;border:1px solid #fecaca;background:#fef2f2}.AdminPanel_alertSuccess__8RjeU{color:#166534;border:1px solid #86efac;background:#f0fdf4}.AdminPanel_empty__9Dyxl{color:var(--site-fg-muted);font-size:.9rem}.AdminPanel_trendChartWrap___yrnU{position:relative;animation:AdminPanel_trendChartEnter__qdmas .36s ease both}.AdminPanel_trendSvg__sVHIP{overflow:visible}.AdminPanel_trendArea__viI9I{opacity:0;animation:AdminPanel_trendAreaFade__ec2sO .52s ease .12s forwards}.AdminPanel_trendLineAccent__NTHY5,.AdminPanel_trendLinePrimary__BHSzR,.AdminPanel_trendLineSecondary__a7K_N{stroke-dasharray:1;stroke-dashoffset:1;animation:AdminPanel_trendLineDraw__KUQLH .9s ease forwards}.AdminPanel_trendLineSecondary__a7K_N{animation-delay:80ms}.AdminPanel_trendLineAccent__NTHY5{animation-delay:.16s}.AdminPanel_trendHoverLine__hG__3{stroke:currentColor;opacity:.22;stroke-dasharray:4 4}.AdminPanel_trendPointAccent__Th9gb,.AdminPanel_trendPointPrimary__56jTp,.AdminPanel_trendPointSecondary__XR1zM{animation:AdminPanel_trendPointPop__jkYHR .18s ease}.AdminPanel_trendTooltip__ecmRc{position:absolute;top:.35rem;transform:translateX(-50%);z-index:2;border:1px solid var(--site-border);background:var(--site-bg-elevated);border-radius:.6rem;padding:.4rem .55rem;box-shadow:var(--site-shadow-soft);font-size:.74rem;line-height:1.45;pointer-events:none;min-width:132px}.AdminPanel_trendTooltipDate__fcgim{font-weight:600}.AdminPanel_trendTooltipPosts__oUHdH{color:#2563eb}.AdminPanel_trendTooltipComments__v7g8q{color:#16a34a}.AdminPanel_trendTooltipLikes__Y0NCf{color:#f59e0b}.AdminPanel_chartLegend__BNpk1{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.35rem;font-size:.82rem}.AdminPanel_chartLegendItem__2gbHO{display:inline-flex;align-items:center;gap:.35rem}.AdminPanel_chartLegendPrimary__OvwWk{color:#2563eb}.AdminPanel_chartLegendSecondary__y3wW8{color:#16a34a}.AdminPanel_chartLegendAccent__A8HXy{color:#f59e0b}.AdminPanel_chartLegendMeta__B4vxe{margin-left:auto;color:var(--site-fg-muted)}@keyframes AdminPanel_metricCardEnter__4HgVw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminPanel_trendChartEnter__qdmas{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminPanel_trendLineDraw__KUQLH{to{stroke-dashoffset:0}}@keyframes AdminPanel_trendAreaFade__ec2sO{0%{opacity:0}to{opacity:1}}@keyframes AdminPanel_trendPointPop__jkYHR{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes AdminPanel_statusFillGrow__Jzpjs{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.AdminPanel_metricCard__oKpcb,.AdminPanel_statusFill__sNzFa,.AdminPanel_trendArea__viI9I,.AdminPanel_trendChartWrap___yrnU,.AdminPanel_trendLineAccent__NTHY5,.AdminPanel_trendLinePrimary__BHSzR,.AdminPanel_trendLineSecondary__a7K_N,.AdminPanel_trendPointAccent__Th9gb,.AdminPanel_trendPointPrimary__56jTp,.AdminPanel_trendPointSecondary__XR1zM{animation:none!important}}@media(max-width:1024px){.AdminPanel_metricGrid__gh8gZ{grid-template-columns:repeat(3,minmax(0,1fr))}.AdminPanel_panelGrid__SDvgE{grid-template-columns:1fr}}@media(max-width:720px){.AdminPanel_detailGrid__axtor,.AdminPanel_editorLayout__yPt3o,.AdminPanel_formGrid__scUXX,.AdminPanel_iconUploadRow__F7I_f,.AdminPanel_limitInputRow__Bc5ng,.AdminPanel_metricGrid__gh8gZ,.AdminPanel_oauthStatusGrid__ySlGL{grid-template-columns:1fr}}.AdminPostEditor_page__gT3vW{display:grid;gap:1rem}.AdminPostEditor_header__3Xrmc{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.AdminPostEditor_title__8OX_9{font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.2;font-weight:700;letter-spacing:-.02em}.AdminPostEditor_subtitle__rxKke{margin-top:.3rem;color:var(--site-fg-muted);font-size:.92rem}.AdminPostEditor_headerStats__YFaD_{display:inline-flex;align-items:center;gap:.7rem;color:var(--site-fg-muted);font-size:.82rem;white-space:nowrap}.AdminPostEditor_workspace__BEYnA{display:grid;grid-template-columns:280px minmax(0,1fr) 300px;gap:1rem;min-height:calc(100vh - 190px)}.AdminPostEditor_workspaceEditorOnly__GqJPu{grid-template-columns:minmax(0,1fr) 320px}.AdminPostEditor_editorPane__iL_BI,.AdminPostEditor_postListPane__vZCIT,.AdminPostEditor_settingsPane__rpkY7{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:0;background:transparent}.AdminPostEditor_postListPane__vZCIT{padding:.75rem;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.65rem;min-height:0}.AdminPostEditor_paneHeader__BctDC{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AdminPostEditor_paneHeader__BctDC h2,.AdminPostEditor_settingsPane__rpkY7 h2{font-size:.92rem;font-weight:700}.AdminPostEditor_postList__86ADV{display:grid;gap:.52rem;overflow:auto;align-content:start}.AdminPostEditor_postCard__J9_Ns{text-align:left;border:0;border-bottom:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:0;padding:.56rem 0;display:grid;gap:.24rem;background:transparent;color:var(--site-fg);cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.AdminPostEditor_postCard__J9_Ns strong{font-size:.9rem}.AdminPostEditor_postCard__J9_Ns span{font-size:.75rem;color:var(--site-fg-muted)}.AdminPostEditor_postCard__J9_Ns:hover{transform:translateY(-1px);border-color:var(--site-border-strong);box-shadow:var(--site-shadow-soft)}.AdminPostEditor_postCardActive__FRiEg{border-bottom-color:color-mix(in oklab,var(--site-fg),transparent 72%);background:color-mix(in oklab,var(--site-fg),transparent 95%)}.AdminPostEditor_editorPane__iL_BI{padding:.8rem;display:grid;gap:.72rem;min-height:0;align-content:start}.AdminPostEditor_editorTopbar__syEJH{display:flex;align-items:center;gap:.65rem}.AdminPostEditor_editorTopbarModern__5sAu6{display:flex;align-items:center;gap:.65rem;border:0;border-bottom:1px solid color-mix(in oklab,var(--site-border),transparent 15%);border-radius:0;background:transparent;padding:0 0 .6rem}.AdminPostEditor_editorPaneModern__A3riL{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 15%);border-radius:0;background:transparent;padding:.75rem 0 0;display:grid;gap:.72rem;min-height:0;align-content:start}.AdminPostEditor_markdownPreviewPanel__FMh6F,.AdminPostEditor_markdownSourcePanel__sv6CZ,.AdminPostEditor_unresolvedPanel__jx5tO{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:0;padding:.62rem 0 0;background:transparent;display:grid;gap:.55rem}.AdminPostEditor_markdownPreviewHeader__JpiS3{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AdminPostEditor_markdownPreviewHeader__JpiS3 h3{font-size:.9rem;font-weight:700}.AdminPostEditor_markdownPreviewHeader__JpiS3 span{font-size:.78rem;color:var(--site-fg-muted)}.AdminPostEditor_markdownPreviewBody__SvhNH{border-top:1px solid var(--site-border);padding-top:.58rem;min-height:220px;color:var(--site-fg)}.AdminPostEditor_markdownPreviewBody__SvhNH pre{padding:.72rem;border-radius:.58rem;overflow:auto;background:color-mix(in srgb,var(--site-fg) 8%,var(--site-bg))}.AdminPostEditor_markdownPreviewBody__SvhNH table{width:100%;margin:.82rem 0;border-collapse:collapse;border:1px solid var(--site-border);border-radius:.56rem;overflow:hidden}.AdminPostEditor_markdownPreviewBody__SvhNH thead{background:color-mix(in srgb,var(--site-fg-muted) 10%,var(--site-bg))}.AdminPostEditor_markdownPreviewBody__SvhNH td,.AdminPostEditor_markdownPreviewBody__SvhNH th{border:1px solid var(--site-border);padding:.42rem .56rem;font-size:.85rem;line-height:1.5;vertical-align:top}.AdminPostEditor_markdownPreviewBody__SvhNH th{font-weight:650}.AdminPostEditor_unresolvedItem__KkDZ8{border:1px dashed var(--site-border-strong);border-radius:.68rem;padding:.54rem .62rem;display:grid;gap:.45rem}.AdminPostEditor_unresolvedItem__KkDZ8 strong{font-size:.84rem}.AdminPostEditor_unresolvedItem__KkDZ8 p{margin-top:.2rem;font-size:.78rem;color:var(--site-fg-muted);word-break:break-all}.AdminPostEditor_unresolvedActions__Zo4_x{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.AdminPostEditor_editorQuickActions__U22mH{display:flex;align-items:center;flex-wrap:wrap;gap:.46rem}.AdminPostEditor_titleInput__szxO4{flex:1;min-width:0;border:1px solid var(--site-border);border-radius:.72rem;background:var(--site-bg);color:var(--site-fg);padding:.58rem .72rem;font-size:1rem}.AdminPostEditor_editorTopActions__4TLGP{display:inline-flex;align-items:center;gap:.5rem}.AdminPostEditor_quickToolbar__e80l8{display:grid;gap:.62rem;border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:0;padding:.62rem 0 0;background:transparent}.AdminPostEditor_quickGroup__kbQvs{display:grid;gap:.45rem}.AdminPostEditor_groupTitle__jn5sK{font-size:.74rem;color:var(--site-fg-muted);letter-spacing:.03em;text-transform:uppercase}.AdminPostEditor_quickBlocks__mLsLW{display:flex;align-items:center;flex-wrap:wrap;gap:.46rem}.AdminPostEditor_colorPaletteWrap__lGw72{display:grid;gap:.45rem}.AdminPostEditor_colorTools__LrYLc{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-height:2rem}.AdminPostEditor_colorInput__yUyk2{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;cursor:pointer}.AdminPostEditor_paletteLabel__P0Pib{font-size:.78rem;color:var(--site-fg-muted);min-width:2rem}.AdminPostEditor_colorSwatch__cLrQq{width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--site-fg) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 30%,transparent);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.AdminPostEditor_colorSwatch__cLrQq:hover{transform:translateY(-1px) scale(1.04);border-color:color-mix(in srgb,var(--site-fg) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 50%,transparent),var(--site-shadow-soft)}.AdminPostEditor_colorSwatchHighlight__5ldnB{border-radius:.42rem}.AdminPostEditor_colorSwatchCustom__j_Wv4{position:relative;display:inline-flex;align-items:center;justify-content:center;background:var(--site-bg);color:var(--site-fg-muted);font-size:.95rem;font-weight:700}.AdminPostEditor_blockChip__Nymhr,.AdminPostEditor_dangerButton__l0Bnh,.AdminPostEditor_ghostButton__oQmld,.AdminPostEditor_primaryButton__Xu5Du{border-radius:.62rem;border:1px solid var(--site-border);padding:.42rem .66rem;font-size:.8rem;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.AdminPostEditor_blockChip__Nymhr,.AdminPostEditor_ghostButton__oQmld{background:var(--site-bg);color:var(--site-fg)}.AdminPostEditor_primaryButton__Xu5Du{background:var(--site-fg);color:var(--site-bg)}.AdminPostEditor_dangerButton__l0Bnh{background:#b91c1c;border-color:#b91c1c;color:#fff}.AdminPostEditor_blockChip__Nymhr:hover,.AdminPostEditor_dangerButton__l0Bnh:hover,.AdminPostEditor_ghostButton__oQmld:hover,.AdminPostEditor_primaryButton__Xu5Du:hover{transform:translateY(-1px);border-color:var(--site-border-strong);box-shadow:var(--site-shadow-soft)}.AdminPostEditor_editorCanvas___8806{border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:.7rem;overflow:hidden;background:var(--site-bg)}.AdminPostEditor_blockEditorRoot__9x4_m{display:grid;gap:.7rem}.AdminPostEditor_blockToolbar__zbrWy{display:flex;align-items:center;flex-wrap:wrap;gap:.46rem;border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:.65rem;padding:.5rem;background:color-mix(in oklab,var(--site-bg),var(--site-fg) 1%)}.AdminPostEditor_toolbarGroup__YzBM0{display:inline-flex;align-items:center;gap:.34rem}.AdminPostEditor_primaryToolbarButton__tupxq,.AdminPostEditor_toolbarButton__JXu6B{border-radius:.55rem;border:1px solid var(--site-border);padding:.36rem .56rem;font-size:.78rem;background:var(--site-bg);color:var(--site-fg);cursor:pointer}.AdminPostEditor_primaryToolbarButton__tupxq{border-color:color-mix(in oklab,var(--site-fg),transparent 78%);background:color-mix(in oklab,var(--site-fg),transparent 93%)}.AdminPostEditor_editorCanvasCard__wzNGL{border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:.7rem;background:var(--site-bg);min-height:580px;overflow:hidden}.AdminPostEditor_editorLoading__mJmre{border:1px solid var(--site-border);border-radius:.8rem;background:var(--site-bg);padding:1.2rem;color:var(--site-fg-muted);font-size:.86rem}.AdminPostEditor_tiptapContent__c0rYA{min-height:580px;padding:1.2rem;font-size:1rem;line-height:1.8;color:var(--site-fg)}.AdminPostEditor_tiptapContent__c0rYA>:first-child{margin-top:0}.AdminPostEditor_tiptapContent__c0rYA p{margin:0 0 .9rem}.AdminPostEditor_tiptapContent__c0rYA h1,.AdminPostEditor_tiptapContent__c0rYA h2,.AdminPostEditor_tiptapContent__c0rYA h3{margin:1rem 0 .62rem;line-height:1.35}.AdminPostEditor_tiptapContent__c0rYA h1{font-size:2rem}.AdminPostEditor_tiptapContent__c0rYA h2{font-size:1.6rem}.AdminPostEditor_tiptapContent__c0rYA h3{font-size:1.35rem}.AdminPostEditor_tiptapContent__c0rYA pre{background:color-mix(in srgb,var(--site-fg) 8%,var(--site-bg));border-radius:.62rem;padding:.78rem;overflow:auto}.AdminPostEditor_tiptapContent__c0rYA blockquote{border-left:3px solid color-mix(in srgb,var(--site-fg) 22%,transparent);padding-left:.8rem;color:var(--site-fg-muted);margin:.8rem 0}.AdminPostEditor_tiptapContent__c0rYA img{max-width:100%;height:auto;border-radius:.68rem}.AdminPostEditor_tiptapContent__c0rYA table{width:100%;border-collapse:collapse}.AdminPostEditor_tiptapContent__c0rYA td,.AdminPostEditor_tiptapContent__c0rYA th{border:1px solid var(--site-border);padding:.42rem .52rem}.AdminPostEditor_colorDot__MwQtD{width:1.1rem;height:1.1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--site-fg) 20%,transparent);cursor:pointer}.AdminPostEditor_colorDotSquare__kKmcN{border-radius:.3rem}.AdminPostEditor_hiddenColorInput__W2ReG{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.AdminPostEditor_slashPanel__I21LE{border:1px solid var(--site-border);border-radius:.8rem;background:var(--site-bg-elevated);padding:.6rem;display:grid;gap:.55rem}.AdminPostEditor_slashInput__wd5vT{width:100%;border:1px solid var(--site-border);border-radius:.58rem;background:var(--site-bg);color:var(--site-fg);padding:.5rem .62rem;font-size:.84rem}.AdminPostEditor_slashList__W6lnR{display:grid;gap:.36rem;max-height:220px;overflow:auto}.AdminPostEditor_slashItem__sMfzi{border:1px solid var(--site-border);border-radius:.56rem;background:var(--site-bg);color:var(--site-fg);text-align:left;padding:.42rem .52rem;cursor:pointer;font-size:.84rem}.AdminPostEditor_mediaPanel__rIfds{border:0;border-top:1px solid color-mix(in oklab,var(--site-border),transparent 18%);border-radius:0;padding:.6rem 0 0;display:grid;gap:.6rem;background:transparent}.AdminPostEditor_mediaToolbar__FjfzC{display:grid;gap:.45rem;grid-template-columns:auto minmax(0,1fr);align-items:center}.AdminPostEditor_mediaGrid__hK4BX{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.52rem}.AdminPostEditor_mediaCard__yv03J{border:1px solid color-mix(in oklab,var(--site-border),transparent 24%);border-radius:.52rem;padding:.36rem;display:grid;gap:.35rem;background:var(--site-bg);color:var(--site-fg);cursor:pointer}.AdminPostEditor_mediaCard__yv03J img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:.45rem}.AdminPostEditor_mediaCard__yv03J span{text-align:left;font-size:.74rem;color:var(--site-fg-muted);line-height:1.3}.AdminPostEditor_settingsPane__rpkY7{padding:.8rem;display:grid;gap:.72rem;align-content:start;min-height:0;overflow:auto}.AdminPostEditor_settingRow__kLigF{display:grid;gap:.35rem}.AdminPostEditor_settingRow__kLigF>span{font-size:.8rem;color:var(--site-fg-muted)}.AdminPostEditor_input__oTVz4,.AdminPostEditor_select__zwFOg,.AdminPostEditor_textarea__0_3aM{width:100%;border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);border-radius:.62rem;background:var(--site-bg);color:var(--site-fg);padding:.52rem .68rem;font-size:.86rem}.AdminPostEditor_textarea__0_3aM{resize:vertical;min-height:7rem;font-family:inherit}.AdminPostEditor_markdownSourceTextarea__x2Hop{min-height:32rem}.AdminPostEditor_coverPreview__x_LOx{display:grid;gap:.45rem}.AdminPostEditor_coverPreviewStage__ih5lH{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:.65rem;border:1px solid color-mix(in oklab,var(--site-border),transparent 20%);background:color-mix(in oklab,var(--site-bg),var(--site-fg) 2%)}.AdminPostEditor_coverPreviewImage__xait_{width:100%;height:100%;object-fit:cover}.AdminPostEditor_coverCropHint__g4cvr{margin:0;font-size:.78rem;color:var(--site-fg-muted)}.AdminPostEditor_coverActions__MTiTN,.AdminPostEditor_settingActions__frZkD{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.AdminPostEditor_tagInputShell___dDY1{display:grid;gap:.5rem}.AdminPostEditor_tagTokenRow__9DvmJ{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-height:2rem}.AdminPostEditor_tagToken__JJUd8{display:inline-flex;align-items:center;gap:.36rem;padding:.2rem .52rem;border-radius:999px;border:1px solid var(--site-border);background:color-mix(in oklab,var(--site-fg),transparent 93%);color:var(--site-fg);font-size:.76rem}.AdminPostEditor_tagTokenRemove__ZLfU6{width:1.1rem;height:1.1rem;border:none;background:transparent;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--site-fg-muted);cursor:pointer}.AdminPostEditor_tagTokenRemove__ZLfU6:hover{color:var(--site-fg);background:color-mix(in oklab,var(--site-fg),transparent 94%)}.AdminPostEditor_tagInputRow__O15ut{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center}.AdminPostEditor_tagHint__oDGZZ{color:var(--site-fg-muted);font-size:.78rem}.AdminPostEditor_coverPickerOverlay__fpDL4{position:fixed;inset:0;background:color-mix(in srgb,#000 35%,transparent);z-index:80;padding:1.2rem;display:grid;place-items:center}.AdminPostEditor_coverCropOverlay__Rm27u{position:fixed;inset:0;background:color-mix(in srgb,#000 38%,transparent);z-index:90;padding:1.2rem;display:grid;place-items:center}.AdminPostEditor_coverCropModal__GHlu7{width:min(920px,100%);max-height:min(88vh,980px);overflow:auto;border-radius:.95rem;border:1px solid var(--site-border);background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);padding:.9rem;display:grid;gap:.8rem}.AdminPostEditor_coverCropHeader__1m7sq{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.AdminPostEditor_coverCropHeader__1m7sq h3{font-size:1rem;font-weight:700}.AdminPostEditor_coverCropStage__5IuwC{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:.86rem;border:1px solid var(--site-border);background:color-mix(in oklab,var(--site-bg),var(--site-fg) 2.8%);touch-action:none;cursor:grab}.AdminPostEditor_coverCropStage__5IuwC:active{cursor:grabbing}.AdminPostEditor_coverCropImage__IDxWl{width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;pointer-events:none}.AdminPostEditor_coverCropFrame__QwpPG{position:absolute;inset:8%;border-radius:.75rem;border:1px solid color-mix(in srgb,#fff 86%,transparent);box-shadow:0 0 0 9999px color-mix(in srgb,#000 32%,transparent),inset 0 0 0 1px color-mix(in srgb,#000 28%,transparent);pointer-events:none}.AdminPostEditor_coverCropControls___hdzP{display:grid;gap:.55rem}.AdminPostEditor_coverCropActions__6IXpi{display:flex;justify-content:flex-end;align-items:center;gap:.52rem}.AdminPostEditor_coverPickerCard__L_PPx{width:min(1050px,100%);max-height:min(82vh,920px);background:var(--site-bg-elevated);border:1px solid color-mix(in oklab,var(--site-border),transparent 14%);border-radius:.9rem;box-shadow:var(--site-shadow-soft);display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:.72rem;padding:.8rem}.AdminPostEditor_coverPickerHeader__lWIWo{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.AdminPostEditor_coverPickerHeader__lWIWo h3{font-size:1rem;font-weight:700}.AdminPostEditor_coverPickerGrid__6OYtA{overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.52rem;align-content:start}.AdminPostEditor_alert__jUsFH{border-radius:.72rem;padding:.54rem .72rem;font-size:.84rem}.AdminPostEditor_alertError__BSusj{color:#b91c1c;border:1px solid #fecaca;background:#fef2f2}.AdminPostEditor_alertSuccess__rumJL{color:#166534;border:1px solid #86efac;background:#f0fdf4}.AdminPostEditor_empty__eP3H_{color:var(--site-fg-muted);font-size:.84rem}@media(max-width:1280px){.AdminPostEditor_workspace__BEYnA{grid-template-columns:250px minmax(0,1fr) 280px}}@media(max-width:1080px){.AdminPostEditor_workspaceEditorOnly__GqJPu,.AdminPostEditor_workspace__BEYnA{grid-template-columns:1fr}.AdminPostEditor_postListPane__vZCIT,.AdminPostEditor_settingsPane__rpkY7{max-height:none}.AdminPostEditor_coverCropFrame__QwpPG{inset:5.5%}}.AccountCenter_page__rNuPL{display:grid;gap:.95rem}.AccountCenter_header___w_VR{display:grid;gap:.78rem}.AccountCenter_avatarCard__S91Yw{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-bg-elevated);padding:.9rem;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.AccountCenter_avatarFallback__NncOz,.AccountCenter_avatarImage__Dcj2Z{width:64px;height:64px;border-radius:999px;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.AccountCenter_avatarImage__Dcj2Z{border:1px solid var(--site-border)}.AccountCenter_avatarFallback__NncOz{font-size:1.25rem;font-weight:700;color:var(--site-fg);background:color-mix(in srgb,var(--site-fg-muted) 16%,var(--site-bg))}.AccountCenter_userMeta__pkDuD{min-width:0;display:grid;gap:.1rem;margin-right:auto}.AccountCenter_title__T1xVa{margin:0;color:var(--site-fg);font-size:1.05rem;line-height:1.2}.AccountCenter_userMeta__pkDuD p{margin:0;color:var(--site-fg-muted);font-size:.85rem}.AccountCenter_statsRow__XGnqN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.AccountCenter_statCard__mbgqv{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-bg-elevated);padding:.7rem;display:grid;gap:.2rem}.AccountCenter_statCard__mbgqv span{color:var(--site-fg-muted);font-size:.8rem}.AccountCenter_statCard__mbgqv strong{color:var(--site-fg);font-size:1.2rem;line-height:1}.AccountCenter_tabs__RIW6K{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.AccountCenter_tabButton__cf7Qk{min-height:34px;border:1px solid var(--site-border);border-radius:999px;background:transparent;color:var(--site-fg-muted);padding:0 .78rem;font-size:.86rem;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard)}.AccountCenter_tabActive__h6wsk,.AccountCenter_tabButton__cf7Qk:hover{color:var(--site-fg);border-color:var(--site-border-strong)}.AccountCenter_panel__8WAmn{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-bg-elevated);padding:.82rem;display:grid;gap:.7rem}.AccountCenter_settingsGrid__vdYgW{display:grid;gap:.65rem}.AccountCenter_settingsSection__V8p7a{border:1px solid var(--site-border);border-radius:.7rem;background:var(--site-bg);padding:.72rem;display:grid;gap:.62rem}.AccountCenter_settingsTitle__zOuWw{margin:0;color:var(--site-fg);font-size:.92rem;line-height:1.3}.AccountCenter_settingRow__masnN{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.AccountCenter_settingRow__masnN span{color:var(--site-fg);font-size:.9rem}.AccountCenter_select__LclcM{width:180px;min-height:34px;border:1px solid var(--site-border);border-radius:.58rem;padding:0 .6rem;background:var(--site-bg);color:var(--site-fg)}.AccountCenter_checkbox__CY3BE{width:1.05rem;height:1.05rem;accent-color:#4f8cff}.AccountCenter_profileRow__Anl0o{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.AccountCenter_textInput__PItCJ{width:100%;min-height:34px;border:1px solid var(--site-border);border-radius:.58rem;padding:0 .6rem;background:var(--site-bg-elevated);color:var(--site-fg)}.AccountCenter_passwordGrid__soH9_{display:grid;gap:.52rem}.AccountCenter_commentList__7fm7g{display:grid;gap:.55rem}.AccountCenter_commentCard__WJpMA{border:1px solid var(--site-border);border-radius:.68rem;background:var(--site-bg);padding:.62rem .66rem;display:grid;gap:.35rem}.AccountCenter_commentMeta__sud9d{display:flex;align-items:center;justify-content:space-between;gap:.4rem;color:var(--site-fg-muted);font-size:.78rem}.AccountCenter_commentContent__PprR5{margin:0;color:var(--site-fg);font-size:.9rem;line-height:1.6}.AccountCenter_parentHint__XgHch{margin:0;color:var(--site-fg-muted);font-size:.8rem}.AccountCenter_storyLink__1pgrY{color:var(--site-fg);font-size:.85rem;text-decoration:none}.AccountCenter_storyLink__1pgrY:hover{color:#4f8cff}.AccountCenter_sourceTag__Apujh,.AccountCenter_statusTag__y0Jyw{min-height:22px;border-radius:999px;border:1px solid var(--site-border);padding:0 .52rem;display:inline-flex;align-items:center;font-size:.72rem}.AccountCenter_statusPENDING__j86ye{color:#b7791f;border-color:color-mix(in srgb,#f6ad55 58%,transparent)}.AccountCenter_statusAPPROVED__Pef1d{color:#2f855a;border-color:color-mix(in srgb,#68d391 58%,transparent)}.AccountCenter_statusREJECTED__bvbo_{color:#c53030;border-color:color-mix(in srgb,#fc8181 58%,transparent)}.AccountCenter_sourceTag__Apujh{color:var(--site-fg-muted)}.AccountCenter_pagination__bQjHM{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.AccountCenter_button__UNc4h{min-height:34px;border:1px solid var(--site-border);border-radius:999px;background:var(--site-bg-elevated);color:var(--site-fg);padding:0 .74rem;font-size:.85rem;cursor:pointer}.AccountCenter_button__UNc4h:disabled{opacity:.52;cursor:not-allowed}.AccountCenter_hint__vokH_{color:var(--site-fg-muted);font-size:.82rem;margin:0}.AccountCenter_adminEntry__MLqLQ{margin:0;font-size:.86rem}.AccountCenter_adminEntry__MLqLQ a{color:var(--site-fg);text-decoration:none}.AccountCenter_adminEntry__MLqLQ a:hover{color:#4f8cff}.AccountCenter_message__zzT8K{margin:0;color:var(--site-fg-muted);font-size:.82rem}.AccountCenter_cropperOverlay__vSWal{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:90;display:flex;align-items:center;justify-content:center;padding:1rem}.AccountCenter_cropperPanel__0Q81I{width:min(520px,100% - 1rem);border:1px solid var(--site-border);border-radius:.85rem;background:var(--site-bg-elevated);box-shadow:var(--site-shadow-soft);padding:.85rem;display:grid;gap:.75rem}.AccountCenter_cropPreview__sWBOY{position:relative;width:160px;height:160px;margin:0 auto;border-radius:999px;border:1px solid var(--site-border);background:color-mix(in srgb,var(--site-fg-muted) 10%,var(--site-bg));overflow:hidden;touch-action:none;user-select:none;cursor:grab}.AccountCenter_cropPreviewDragging__o4oGw{cursor:grabbing}.AccountCenter_cropPreviewInner__qj4cB{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;user-select:none;will-change:background-position,background-size}.AccountCenter_cropGuide__GqiGT{position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:2px solid hsla(0,0%,100%,.88);box-shadow:inset 0 0 0 1px rgba(0,0,0,.28),0 0 0 1px rgba(0,0,0,.2);background-image:linear-gradient(90deg,transparent 33%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.55) 34%,transparent 0,transparent 66%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.55) 67%,transparent 0),linear-gradient(180deg,transparent 33%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.55) 34%,transparent 0,transparent 66%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.55) 67%,transparent 0)}.AccountCenter_sliderGrid__FLjRg{display:grid;gap:.5rem}.AccountCenter_sliderRow__6F2C8{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.6rem}.AccountCenter_sliderRow__6F2C8 span{color:var(--site-fg-muted);font-size:.8rem}.AccountCenter_sliderRow__6F2C8 input[type=range]{width:100%}.AccountCenter_cropActions__Slxgu{display:flex;justify-content:flex-end;gap:.5rem}@media(max-width:860px){.AccountCenter_statsRow__XGnqN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.AccountCenter_statsRow__XGnqN{grid-template-columns:1fr}.AccountCenter_settingRow__masnN{align-items:flex-start;flex-direction:column}.AccountCenter_select__LclcM{width:100%}.AccountCenter_profileRow__Anl0o{grid-template-columns:1fr}.AccountCenter_cropperPanel__0Q81I{width:100%}}.PageContainer_container__3VehZ{width:min(var(--site-max-width),100% - 2.5rem);margin:0 auto}.PageContainer_narrow__4o3JX{width:min(880px,100% - 2.5rem);margin:0 auto}@media(max-width:768px){.PageContainer_container__3VehZ,.PageContainer_narrow__4o3JX{width:calc(100% - 1.5rem)}}.NotFoundPage_page__HR9wW{min-height:clamp(260px,44vh,420px);display:grid;place-items:start center;padding:clamp(1.2rem,4vh,2rem) 0 clamp(.25rem,1vh,.7rem)}.NotFoundPage_layout__haLM3{width:min(620px,100% - 1rem);display:flex;justify-content:center}.NotFoundPage_content__vXLE2{display:grid;gap:1.1rem;justify-items:start;width:min(340px,100%)}.NotFoundPage_code__Wt9zI{margin:0;color:var(--site-fg);font-size:clamp(2.05rem,4.1vw,2.95rem);line-height:1;letter-spacing:-.03em;font-weight:500;transform:translateX(-1.48rem)}.NotFoundPage_poem__KBx_w{display:grid;gap:.3rem;color:var(--site-fg);font-size:clamp(1.02rem,1.9vw,1.2rem);line-height:1.56}.NotFoundPage_credit__zOjQ_{margin:.1rem 0 0;color:color-mix(in srgb,var(--site-fg-muted) 88%,var(--site-fg));font-size:.92rem;justify-self:end;font-style:italic}.NotFoundPage_creditLink___Pasa{color:inherit;text-decoration:none;transition:color var(--motion-duration-base) var(--motion-ease-standard)}.NotFoundPage_creditLink___Pasa:hover{color:var(--site-fg)}@media(max-width:760px){.NotFoundPage_page__HR9wW{min-height:auto;padding:.9rem 0 .35rem}.NotFoundPage_layout__haLM3{width:min(480px,100% - 1rem);justify-content:flex-start}.NotFoundPage_content__vXLE2{gap:1.1rem}.NotFoundPage_code__Wt9zI{transform:translateX(-.62rem)}.NotFoundPage_credit__zOjQ_{justify-self:start}}.SearchPage_page___jSng{padding-top:var(--site-space-5)}.SearchPage_list__ijj9Z{margin-top:1rem}.SearchPage_item__i_Pqw{border-bottom:1px solid var(--site-border)}.SearchPage_itemLink__EZ9Tg{display:block;padding:1rem 0}.SearchPage_itemMeta__E3EZA{display:inline-flex;align-items:center;gap:.75rem;color:var(--site-fg-muted);font-size:.82rem}.SearchPage_itemTitle__P3qTB{margin-top:.35rem;color:var(--site-fg);font-size:1.1rem;letter-spacing:-.02em}.SearchPage_itemExcerpt___wSIS{margin-top:.42rem;color:var(--site-fg-muted);line-height:1.75}.SearchPage_empty__6P_I1{margin-top:1rem;border:1px dashed var(--site-border-strong);border-radius:var(--site-radius-md);color:var(--site-fg-muted);padding:1rem}.SearchPage_pagination__Swuzg{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.SearchPage_pageButton__Hp_Yx{min-height:34px;border-radius:999px;border:1px solid var(--site-border);color:var(--site-fg);padding:0 .9rem;display:inline-flex;align-items:center}.SearchPage_pageButtonDisabled__H1xSa{opacity:.45;pointer-events:none}.SearchPage_pageInfo__2wvzW{color:var(--site-fg-muted);font-size:.86rem}.PostInteractions_page__wELDZ{max-width:860px;margin:0 auto;padding:2.5rem 1rem 3.5rem}.PostInteractions_article__OSoIh{border-radius:22px;border:1px solid rgba(var(--foreground),.12);background:rgba(var(--background),.9);box-shadow:0 10px 30px rgba(15,23,42,.08);overflow:hidden}.PostInteractions_header__n8AN9{padding:1.35rem 1rem 1rem;border-bottom:1px solid rgba(var(--foreground),.1);background:linear-gradient(180deg,rgba(var(--primary),.08),rgba(var(--primary),.01))}.PostInteractions_title__rDawn{margin-top:.5rem;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.25;font-weight:820}.PostInteractions_metaRow__puSdB{margin-top:.7rem;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.86rem;color:rgba(var(--foreground),.7)}.PostInteractions_dot__1ANVh{width:4px;height:4px;border-radius:50%;background:rgba(var(--foreground),.35)}.PostInteractions_tagRow__geLN5{margin-top:.95rem;display:flex;flex-wrap:wrap;gap:.45rem}.PostInteractions_tag__t4o8F{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(var(--foreground),.16);background:rgba(var(--foreground),.04);font-size:.77rem;color:rgba(var(--foreground),.72);padding:.2rem .58rem}.PostInteractions_content__va1Gv{padding:1.2rem 1rem 1.4rem;line-height:1.88;color:rgba(var(--foreground),.88)}.PostInteractions_content__va1Gv h1,.PostInteractions_content__va1Gv h2,.PostInteractions_content__va1Gv h3,.PostInteractions_content__va1Gv h4,.PostInteractions_content__va1Gv h5,.PostInteractions_content__va1Gv h6{margin-top:1.4em;margin-bottom:.7em;line-height:1.38;font-weight:760;color:rgb(var(--foreground))}.PostInteractions_content__va1Gv h1{font-size:1.85rem}.PostInteractions_content__va1Gv h2{font-size:1.55rem}.PostInteractions_content__va1Gv h3{font-size:1.28rem}.PostInteractions_content__va1Gv p{margin:.95em 0}.PostInteractions_content__va1Gv a{color:rgb(var(--primary));text-decoration:underline;text-underline-offset:2px}.PostInteractions_content__va1Gv ol,.PostInteractions_content__va1Gv ul{margin:.9em 0;padding-left:1.35em}.PostInteractions_content__va1Gv li{margin:.35em 0}.PostInteractions_content__va1Gv blockquote{margin:1.2em 0;padding:.75rem .95rem;border-left:4px solid rgba(var(--primary),.6);border-radius:0 10px 10px 0;background:rgba(var(--primary),.08);color:rgba(var(--foreground),.8)}.PostInteractions_content__va1Gv img{max-width:100%;height:auto;border-radius:12px;margin:1.05em 0}.PostInteractions_content__va1Gv table{width:100%;border-collapse:collapse;margin:1.1em 0}.PostInteractions_content__va1Gv td,.PostInteractions_content__va1Gv th{border:1px solid rgba(var(--foreground),.15);padding:.55rem .68rem;text-align:left}.PostInteractions_content__va1Gv thead{background:rgba(var(--foreground),.06)}.PostInteractions_content__va1Gv code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:rgba(var(--foreground),.08);border-radius:6px;padding:.12em .34em;font-size:.9em}.PostInteractions_content__va1Gv pre{margin:1.1em 0;padding:.8rem .95rem;border-radius:12px;border:1px solid rgba(var(--foreground),.16);background:rgba(var(--foreground),.05);overflow-x:auto}.PostInteractions_content__va1Gv pre code{background:transparent;padding:0}.PostInteractions_empty__YqWqN{color:rgba(var(--foreground),.65);padding:2rem 1rem}.PostInteractions_backRow__1isRI{margin-top:1rem;display:flex;gap:.8rem;flex-wrap:wrap}.PostInteractions_actionBar__WO_ic{margin-top:.9rem;display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.PostInteractions_actionButton__xmz1f{border:1px solid rgba(var(--foreground),.16);background:rgba(var(--foreground),.03);color:rgb(var(--foreground));border-radius:10px;padding:.42rem .72rem;font-size:.86rem;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.PostInteractions_actionButton__xmz1f:hover{border-color:rgba(var(--primary),.5);color:rgb(var(--primary));background:rgba(var(--primary),.08)}.PostInteractions_actionButton__xmz1f:disabled{opacity:.6;cursor:not-allowed}.PostInteractions_actionButtonDanger__pE8vI{border-color:rgba(239,68,68,.42);color:#ef4444;background:rgba(239,68,68,.08)}.PostInteractions_actionButtonDanger__pE8vI:hover{border-color:rgba(239,68,68,.66);color:#dc2626;background:rgba(239,68,68,.12)}.PostInteractions_actionHint__zlnSn{font-size:.84rem;color:rgba(var(--foreground),.7)}.PostInteractions_commentSection__K7FZb{margin-top:1rem;border-radius:16px;border:1px solid rgba(var(--foreground),.12);background:rgba(var(--background),.9);padding:1rem}.PostInteractions_commentForm__NlDKx{display:grid;gap:.65rem;margin-bottom:.85rem}.PostInteractions_commentFormMeta__1GVjY{display:grid;gap:.6rem}.PostInteractions_commentCaptchaRow__6iXkl{grid-template-columns:minmax(0,1fr) auto;align-items:center}.PostInteractions_commentInput__fXXEj,.PostInteractions_commentTextarea__cvhUw{width:100%;border:1px solid rgba(var(--foreground),.16);background:rgba(var(--foreground),.02);color:rgba(var(--foreground),.88);border-radius:10px;padding:.58rem .7rem;font-size:.9rem;outline:none}.PostInteractions_commentInput__fXXEj:focus,.PostInteractions_commentTextarea__cvhUw:focus{border-color:rgba(var(--primary),.56);box-shadow:0 0 0 2px rgba(var(--primary),.13)}.PostInteractions_commentTextarea__cvhUw{min-height:110px;resize:vertical;line-height:1.7}.PostInteractions_commentFormActions__s4BxH{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.PostInteractions_commentCaptchaImage__y12cs{height:40px;width:auto;border-radius:8px;border:1px solid rgba(var(--foreground),.16);cursor:pointer}.PostInteractions_commentTitle__Cp6cX{font-size:1rem;font-weight:700;margin-bottom:.65rem}.PostInteractions_commentHint__Pzy_K{font-size:.9rem;color:rgba(var(--foreground),.7)}.PostInteractions_emojiPanel__PHBkd{display:flex;align-items:center;flex-wrap:wrap;gap:.38rem;padding:.5rem .58rem;border:1px solid rgba(var(--foreground),.14);border-radius:10px;background:rgba(var(--foreground),.03)}.PostInteractions_emojiButton__c0j0h{width:1.92rem;height:1.92rem;border-radius:9px;border:1px solid rgba(var(--foreground),.14);background:rgba(var(--background),.92);display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;line-height:1;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.PostInteractions_emojiButton__c0j0h:hover{border-color:rgba(var(--primary),.5);background:rgba(var(--primary),.08);transform:translateY(-1px)}.PostInteractions_commentList__1Cb_r{display:grid;gap:.6rem}.PostInteractions_commentCard__s_u8e{border:1px solid rgba(var(--foreground),.1);border-radius:12px;padding:.72rem .78rem;background:rgba(var(--foreground),.02)}.PostInteractions_replyComposer__stB_z{margin-top:.65rem;display:grid;gap:.55rem}.PostInteractions_replyComposer__stB_z .PostInteractions_commentTextarea__cvhUw{min-height:86px}.PostInteractions_replyList__QTQHm{margin-top:.7rem;display:grid;gap:.5rem}.PostInteractions_replyCard__C4Iv8{border:1px solid rgba(var(--foreground),.12);border-radius:10px;background:rgba(var(--foreground),.03);padding:.58rem .64rem;margin-left:1rem}.PostInteractions_commentMeta__hou53{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.78rem;color:rgba(var(--foreground),.65)}.PostInteractions_commentAuthor__VBE34{font-size:.86rem;font-weight:700;color:rgba(var(--foreground),.86)}.PostInteractions_commentContent__07FtR{margin-top:.5rem;font-size:.92rem;line-height:1.8;color:rgba(var(--foreground),.84)}.PostInteractions_backLink__Z3Tqn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(var(--foreground),.16);padding:.42rem .72rem;font-size:.86rem;color:rgba(var(--foreground),.8);transition:border-color .2s ease,color .2s ease}.PostInteractions_backLink__Z3Tqn:hover{border-color:rgba(var(--primary),.5);color:rgb(var(--primary))}@media(max-width:1024px){.PostInteractions_page__wELDZ{padding:2rem .85rem 3rem}.PostInteractions_article__OSoIh{border-radius:18px}.PostInteractions_header__n8AN9{padding:1.2rem .9rem .92rem}.PostInteractions_content__va1Gv{padding:1rem .9rem 1.2rem}.PostInteractions_commentSection__K7FZb{padding:.86rem}}@media(min-width:768px){.PostInteractions_header__n8AN9{padding:1.6rem 1.4rem 1.2rem}.PostInteractions_content__va1Gv{padding:1.5rem 1.4rem 1.7rem}.PostInteractions_commentFormMeta__1GVjY{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.PostInteractions_title__rDawn{font-size:clamp(1.4rem,6.4vw,1.9rem)}.PostInteractions_metaRow__puSdB{font-size:.8rem;gap:.42rem}.PostInteractions_content__va1Gv{line-height:1.78}.PostInteractions_actionBar__WO_ic{gap:.52rem}.PostInteractions_actionButton__xmz1f{min-height:2rem;padding:.45rem .68rem}.PostInteractions_commentFormMeta__1GVjY{grid-template-columns:1fr;gap:.5rem}.PostInteractions_commentTextarea__cvhUw{min-height:102px}.PostInteractions_commentMeta__hou53{flex-direction:column;align-items:flex-start;gap:.2rem}.PostInteractions_commentContent__07FtR{margin-top:.42rem}.PostInteractions_replyCard__C4Iv8{margin-left:.4rem;padding:.52rem .54rem}.PostInteractions_emojiPanel__PHBkd{gap:.32rem;padding:.42rem .46rem}.PostInteractions_emojiButton__c0j0h{width:1.82rem;height:1.82rem;font-size:.98rem}}.TopicTag_page__8YPAy{padding-top:var(--site-space-5)}.TopicTag_list__YlwN0{margin-top:var(--site-space-5);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.TopicTag_item__uwSeB{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-bg-elevated);padding:1rem}.TopicTag_itemTitle__Bb5R9{color:var(--site-fg);font-size:1.02rem;letter-spacing:-.02em}.TopicTag_itemMeta__uPBGN{color:var(--site-fg-muted);margin-top:.5rem}@media(max-width:1100px){.TopicTag_list__YlwN0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.TopicTag_list__YlwN0{grid-template-columns:1fr}}.ArchivesPage_page__weINB{padding-top:var(--site-space-5);padding-bottom:var(--site-space-7)}.ArchivesPage_timeline__hzLjI{margin-top:var(--site-space-5);display:grid;gap:1.4rem}.ArchivesPage_group__YsP_P{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-bg-elevated);padding:1rem}.ArchivesPage_groupHeader__NbxXr{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.7rem}.ArchivesPage_groupTitle__LUD9N{color:var(--site-fg);font-size:1.1rem;letter-spacing:-.02em}.ArchivesPage_groupCount__ukf11{color:var(--site-fg-muted);font-size:.85rem}.ArchivesPage_groupItems__3LHwP{display:grid;gap:.35rem}.ArchivesPage_item__K06A9{min-height:34px;border-radius:8px;border:1px solid transparent;padding:.35rem .5rem;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:.8rem;color:var(--site-fg-muted);transition:color var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard)}.ArchivesPage_item__K06A9:hover{color:var(--site-fg);border-color:var(--site-border-strong);background:color-mix(in srgb,var(--site-bg) 85%,var(--site-bg-elevated));transform:translateY(-1px)}.ArchivesPage_itemDate__y7a0S{font-size:.84rem;color:var(--site-fg-muted)}.ArchivesPage_itemTitle__8gOao{color:var(--site-fg);line-height:1.4}@media(max-width:760px){.ArchivesPage_item__K06A9{grid-template-columns:1fr;gap:.2rem}}