.earnings_main__dygS1{min-height:100vh;background:radial-gradient(circle at 50% -18%,rgba(77,130,112,.2) 0,rgba(77,130,112,0) 56%),radial-gradient(circle at 20% 12%,rgba(255,143,112,.12) 0,rgba(255,143,112,0) 42%),#05070b;color:#f4f6fb;overflow-x:clip}.earnings_pageShell__tQ0dt{padding-top:64px}.earnings_content__TlJYC{max-width:none;padding:1.7rem 0 3rem;display:flex;flex-direction:column;gap:1rem}.earnings_header__jOgV0{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.earnings_header__jOgV0 h1{margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);letter-spacing:-.03em;color:#f8fbff}.earnings_backLink__tlr_j{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.52rem .9rem;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.56);color:rgba(241,245,249,.95);text-decoration:none;font-weight:700;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.earnings_backLink__tlr_j:hover{transform:translateY(-1px);border-color:rgba(255,143,112,.44);background:rgba(30,41,59,.78)}.earnings_loadingState__IkNg3{border:1px solid rgba(148,163,184,.26);border-radius:20px;background:rgba(10,14,24,.84);padding:1rem 1.1rem;color:rgba(226,232,240,.86)}@media (max-width:767px){.earnings_pageShell__tQ0dt{padding-top:58px}}@media (max-width:720px){.earnings_content__TlJYC{padding:1rem 0 2.5rem}}.SharedNavbar_navbar__tmwiS{position:fixed;top:0;left:0;right:0;z-index:80;height:64px;padding:0 max((100vw - var(--home-shell-max-width,1220px))/2,var(--home-shell-padding,clamp(.95rem,3vw,1.8rem)));display:grid;grid-template-columns:auto minmax(220px,430px) auto;align-items:center;gap:.8rem;background:rgba(3,4,6,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 14px 34px rgba(0,0,0,.42)}.SharedNavbar_navbarNoSearch__S5h_4{grid-template-columns:auto 1fr}.SharedNavbar_navbarCase__Q3DO0{height:70px;background:rgba(var(--ff-home-panel-strong-rgb,10,12,18),.9);border-bottom-color:rgba(var(--ff-home-border-rgb,255,255,255),.1);box-shadow:0 18px 40px rgba(0,0,0,.42),0 1px 0 rgba(var(--ff-home-accent-rgb,245,158,11),.08)}.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_navRight__VzCa6{gap:.62rem}.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_navSearchShell__agbSG{width:min(48vw,440px)}.SharedNavbar_navLeft__3jo0P,.SharedNavbar_navRight__VzCa6{display:inline-flex;align-items:center;gap:clamp(.55rem,1.8vw,1.1rem);min-width:0}.SharedNavbar_navLeft__3jo0P{justify-self:start}.SharedNavbar_navRight__VzCa6{justify-self:end}.SharedNavbar_logo__fhJXC{display:inline-flex;align-items:center;flex-shrink:0}.SharedNavbar_caseBrandWrap__Xrudl{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.12rem}.SharedNavbar_caseBrandMeta__rGs6_{font-size:.56rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--ff-home-accent-rgb,245,199,110),.86);padding-left:2.05rem}.SharedNavbar_navSearchShell__agbSG{display:none}@media (min-width:820px){.SharedNavbar_navSearchShell__agbSG{position:relative;display:block;width:min(42vw,390px);justify-self:center;z-index:3}}.SharedNavbar_navSearchWrap__cWrls{width:100%;min-height:40px;display:inline-flex;align-items:center;gap:.4rem;padding:0 .68rem 0 .82rem;border-radius:999px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.05);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.SharedNavbar_navSearchWrap__cWrls:focus-within{border-color:rgba(var(--ff-home-accent-rgb,245,158,11),.56);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.12);box-shadow:0 0 0 3px rgba(var(--ff-home-accent-rgb,245,158,11),.14)}.SharedNavbar_navSearchWrap__cWrls:focus-within .SharedNavbar_navSearchIcon__KV__9{color:rgba(var(--ff-home-accent-rgb,255,229,173),.92)}.SharedNavbar_navSearchWrap__cWrls:focus-within .SharedNavbar_navSearchHint__DUqwU{border-color:rgba(var(--ff-home-accent-rgb,245,158,11),.24);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-accent-rgb,255,229,173),.84)}.SharedNavbar_navSearchIcon__KV__9{color:rgba(var(--ff-home-text-soft-rgb,255,255,255),.45);flex-shrink:0}.SharedNavbar_navSearchInput__U9DDr{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:var(--ff-home-text-strong,#f4f6fb);font-size:.82rem;font-weight:500}.SharedNavbar_navSearchInput__U9DDr::placeholder{color:rgba(var(--ff-home-text-soft-rgb,255,255,255),.48)}.SharedNavbar_navSearchHint__DUqwU{min-width:2rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);color:rgba(var(--ff-home-text-soft-rgb,255,255,255),.64);font-size:.62rem;font-weight:700;line-height:1}.SharedNavbar_navSearchPanel__cu5UX{position:absolute;top:calc(100% + .75rem);left:50%;transform:translateX(-50%);width:min(620px,calc(100vw - 2rem));max-height:min(70vh,640px);overflow:auto;border-radius:26px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-rgb,8,10,16),.96);box-shadow:0 26px 54px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:.75rem}.SharedNavbar_caseMobileSearchBtn__RnDVN{display:none;width:33px;height:33px;border-radius:10px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,255,255,255),.88);align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,color .16s ease}.SharedNavbar_caseMobileSearchBtn__RnDVN:hover{background:rgba(var(--ff-home-accent-rgb,245,158,11),.16);color:rgba(255,227,181,.96)}.SharedNavbar_dashboardLink__Grhit,.SharedNavbar_pricingLink__W5Jry{color:rgba(var(--ff-home-text-base-rgb,239,242,248),.82);text-decoration:none;font-size:.8rem;font-weight:600;transition:color .16s ease;white-space:nowrap}.SharedNavbar_dashboardLink__Grhit:hover,.SharedNavbar_pricingLink__W5Jry:hover{color:var(--ff-home-text-strong,#ffffff)}.SharedNavbar_dashboardLink__Grhit{display:none}@media (min-width:1080px){.SharedNavbar_dashboardLink__Grhit{display:inline-flex}}.SharedNavbar_coinBalancePill__Sp23j{text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;min-height:33px;padding:0 .66rem;border-radius:999px;border:1px solid rgba(var(--ff-home-accent-rgb,255,200,74),.36);background:rgba(var(--ff-home-accent-rgb,245,204,120),.16);color:rgba(255,223,166,.96);font-size:.76rem;font-weight:800;white-space:nowrap;transition:transform .16s ease,border-color .16s ease}.SharedNavbar_coinBalancePill__Sp23j:hover{transform:translateY(-1px);border-color:rgba(var(--ff-home-accent-rgb,255,200,74),.58)}.SharedNavbar_themeToggleBtn__kBSz3{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:10px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,255,255,255),.84);cursor:pointer;transition:background-color .16s ease,color .16s ease}.SharedNavbar_themeToggleBtn__kBSz3:hover{background:rgba(var(--ff-home-accent-rgb,245,158,11),.16);color:rgba(255,227,181,.96)}[data-theme=light] .SharedNavbar_themeToggleBtn__kBSz3:hover{color:#92400e}.SharedNavbar_notifBellBtn__UQQ1h{position:relative;display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:10px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,255,255,255),.84);text-decoration:none;transition:background-color .16s ease,color .16s ease}.SharedNavbar_notifBellBtn__UQQ1h:hover{background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.14);color:var(--ff-home-text-strong,#ffffff)}.SharedNavbar_notifBadge__dbEbo{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:999px;background:#ff4d5b;border:2px solid #090b10;color:#ffffff;font-size:.64rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.SharedNavbar_authLoading__vbnab{color:rgba(var(--ff-home-text-soft-rgb,255,255,255),.78);font-size:.84rem;font-weight:700}.SharedNavbar_navLoginBtn__60tu6{min-height:34px;border-radius:999px;border:1px solid rgba(var(--ff-home-accent-rgb,245,158,11),.46);background:rgba(var(--ff-home-accent-rgb,245,158,11),.16);color:rgba(255,236,205,.96);font-size:.77rem;font-weight:800;padding:0 .84rem;cursor:pointer;transition:transform .16s ease,filter .16s ease}.SharedNavbar_caseNavLoginBtn__VS5py{min-height:36px;padding:0 .76rem;border-radius:10px}.SharedNavbar_navLoginBtn__60tu6:hover{transform:translateY(-1px);filter:brightness(1.06)}.SharedNavbar_mobileMenuBtn__SrJdm{width:34px;height:34px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);border-radius:10px;background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,255,255,255),.88);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width:820px){.SharedNavbar_mobileMenuBtn__SrJdm{display:none}}.SharedNavbar_mobileDrawerOverlay__Vqidg{position:fixed;inset:0;z-index:2000;background:rgba(1,4,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}.SharedNavbar_mobileDrawerPanel__WSQAu{width:min(88vw,360px);height:100%;background:rgba(var(--ff-home-panel-rgb,8,12,20),.98);border-left:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.1);box-shadow:-14px 0 38px rgba(0,0,0,.46);display:flex;flex-direction:column;padding:calc(.82rem + env(safe-area-inset-top)) .82rem calc(.82rem + env(safe-area-inset-bottom));gap:.8rem;overflow-y:auto;overscroll-behavior:contain}.SharedNavbar_mobileDrawerHeader__EsWAz{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.SharedNavbar_mobileDrawerBrand__SV2Ga{display:inline-flex;align-items:center;text-decoration:none}.SharedNavbar_mobileDrawerCloseBtn__4UpuN{width:36px;height:36px;border-radius:10px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.16);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,239,242,248),.92);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.SharedNavbar_mobileDrawerSection__YgpCL{display:flex;flex-direction:column;gap:.42rem}.SharedNavbar_mobileDrawerLink__q2QW0{min-height:42px;border-radius:12px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);color:rgba(var(--ff-home-text-base-rgb,245,247,251),.94);text-decoration:none;font-size:.9rem;font-weight:700;display:inline-flex;align-items:center;padding:0 .82rem}.SharedNavbar_mobileDrawerDivider__oEpDk{width:100%;height:1px;margin:.1rem 0 .2rem;background:rgba(var(--ff-home-border-rgb,255,255,255),.12)}.SharedNavbar_mobileDrawerFooter__XoJ8P{margin-top:auto;display:flex;flex-direction:column;gap:.52rem}.SharedNavbar_mobileDrawerMeta__whTEM{color:rgba(var(--ff-home-text-muted-rgb,239,242,248),.82);font-size:.78rem;font-weight:600;padding-inline:.35rem}.SharedNavbar_mobileDrawerLoginBtn__IFF6e,.SharedNavbar_mobileDrawerSignOutBtn__w3vMK{min-height:42px;border-radius:12px;font-size:.88rem;font-weight:800;cursor:pointer}.SharedNavbar_mobileDrawerSignOutBtn__w3vMK{border:1px solid rgba(255,141,141,.5);background:rgba(255,88,88,.13);color:#ffc3c3}.SharedNavbar_mobileDrawerLoginBtn__IFF6e{border:1px solid rgba(var(--ff-home-accent-rgb,245,158,11),.5);background:rgba(var(--ff-home-accent-rgb,245,158,11),.18);color:rgba(255,236,205,.96)}.SharedNavbar_profileMenuWrapper__WGpWQ{position:relative}.SharedNavbar_caseProfileMenuWrapper__slGax{display:inline-flex;align-items:center;gap:.62rem}.SharedNavbar_caseAgentInfo__VQeZr{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.05rem;min-width:0}.SharedNavbar_caseAgentInfo__VQeZr span{color:rgba(var(--ff-home-text-soft-rgb,173,184,203),.86);font-size:.56rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.SharedNavbar_caseAgentInfo__VQeZr strong{color:var(--ff-home-text-strong,#f8fbff);font-size:.72rem;font-weight:800;letter-spacing:.02em;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SharedNavbar_profileAvatarBtn__CF_LN{width:42px;height:42px;border-radius:14px;overflow:hidden;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.22);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.12);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 22px rgba(0,0,0,.3);transition:border-color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease}.SharedNavbar_caseProfileAvatarBtn__ZELJx{width:38px;height:38px;border-radius:999px}.SharedNavbar_profileAvatarBtn__CF_LN:hover{border-color:rgba(var(--ff-home-accent-rgb,245,158,11),.72);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.18);transform:translateY(-1px)}.SharedNavbar_profileAvatarBtn__CF_LN:focus-visible{outline:none;border-color:rgba(var(--ff-home-accent-rgb,245,158,11),.84);box-shadow:0 0 0 3px rgba(var(--ff-home-accent-rgb,245,158,11),.24),0 10px 22px rgba(0,0,0,.3)}.SharedNavbar_userAvatar__qRRUv{width:100%;height:100%;object-fit:cover;border-radius:inherit}.SharedNavbar_userAvatarPlaceholder__cNOwQ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--ff-home-accent-rgb,245,158,11),.9);color:#ffffff;font-weight:800;font-size:.86rem;border-radius:inherit}.SharedNavbar_profileDropdown__cuJrY{position:absolute;top:calc(100% + .72rem);right:0;width:286px;border-radius:16px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.14);background:rgba(var(--ff-home-panel-rgb,10,13,20),.98);box-shadow:0 24px 56px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:.56rem;display:flex;flex-direction:column;gap:.42rem;z-index:140}.SharedNavbar_profileDropdownHeader__ZlXn1{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.72rem;padding:.72rem;border-radius:12px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.12)}.SharedNavbar_profileDropdownAvatar___pPfX{width:44px;height:44px;border-radius:12px;overflow:hidden;flex-shrink:0;background:rgba(var(--ff-home-accent-rgb,245,158,11),.9);color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:800}.SharedNavbar_profileDropdownInfo__GGtN_{min-width:0;display:flex;flex-direction:column;gap:.18rem}.SharedNavbar_profileDropdownName__HHrAA{color:var(--ff-home-text-strong,#f8fbff);font-size:.88rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SharedNavbar_profileDropdownEmail___V_lT{color:rgba(var(--ff-home-text-muted-rgb,226,235,246),.82);font-size:.74rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SharedNavbar_profileDropdownDivider__aUqnN{height:1px;margin:.3rem .45rem;background:rgba(var(--ff-home-border-rgb,255,255,255),.1)}.SharedNavbar_profileDropdownMenu__GZEQ0{display:flex;flex-direction:column;gap:.22rem}.SharedNavbar_profileDropdownFooter__bKUpL{border-top:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.11);padding-top:.48rem}.SharedNavbar_profileDropdownItem__hfrDU{width:100%;border:1px solid transparent;background:transparent;color:rgba(var(--ff-home-text-base-rgb,241,246,253),.94);text-decoration:none;font-size:.84rem;font-weight:650;font-family:inherit;padding:.62rem .72rem;border-radius:11px;display:flex;align-items:center;gap:.62rem;cursor:pointer;text-align:left;transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease}.SharedNavbar_profileDropdownItem__hfrDU:hover{background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.14);border-color:rgba(var(--ff-home-border-rgb,255,255,255),.18);color:var(--ff-home-text-strong,#ffffff)}.SharedNavbar_profileDropdownItem__hfrDU:focus-visible{outline:none;border-color:rgba(var(--ff-home-accent-rgb,245,158,11),.66);box-shadow:0 0 0 2px rgba(var(--ff-home-accent-rgb,245,158,11),.18)}.SharedNavbar_profileDropdownLogout__tigiS{color:#ffb4b4}.SharedNavbar_profileDropdownLogout__tigiS:hover{background:rgba(255,88,88,.15);border-color:rgba(255,141,141,.4);color:#ffd1d1}@media (max-width:960px){.SharedNavbar_navbar__tmwiS{grid-template-columns:auto 1fr auto}.SharedNavbar_navbarNoSearch__S5h_4{grid-template-columns:auto 1fr}}@media (max-width:767px){.SharedNavbar_navbar__tmwiS{height:58px;padding:0 .7rem;gap:.6rem}.SharedNavbar_navRight__VzCa6{gap:.45rem}.SharedNavbar_authLoading__vbnab,.SharedNavbar_coinBalancePill__Sp23j,.SharedNavbar_navLoginBtn__60tu6,.SharedNavbar_notifBellBtn__UQQ1h,.SharedNavbar_pricingLink__W5Jry,.SharedNavbar_profileMenuWrapper__WGpWQ{display:none}.SharedNavbar_navbarCase__Q3DO0{height:62px}.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_caseMobileSearchBtn__RnDVN,.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_navLoginBtn__60tu6,.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_notifBellBtn__UQQ1h,.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_profileMenuWrapper__WGpWQ{display:inline-flex}.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_caseAgentInfo__VQeZr,.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_caseBrandMeta__rGs6_,.SharedNavbar_navbarCase__Q3DO0 .SharedNavbar_mobileMenuBtn__SrJdm{display:none}}body.home-dark-premium-body .SharedNavbar_mobileDrawerPanel__WSQAu,body.home-dark-premium-body .SharedNavbar_navSearchPanel__cu5UX,body.home-dark-premium-body .SharedNavbar_navSearchWrap__cWrls:focus-within,body.home-dark-premium-body .SharedNavbar_navbarCase__Q3DO0,body.home-dark-premium-body .SharedNavbar_navbar__tmwiS,body.home-dark-premium-body .SharedNavbar_profileAvatarBtn__CF_LN,body.home-dark-premium-body .SharedNavbar_profileAvatarBtn__CF_LN:focus-visible,body.home-dark-premium-body .SharedNavbar_profileDropdownItem__hfrDU:focus-visible,body.home-dark-premium-body .SharedNavbar_profileDropdown__cuJrY{box-shadow:none!important}body.home-dark-premium-body .SharedNavbar_navbarCase__Q3DO0,body.home-dark-premium-body .SharedNavbar_navbar__tmwiS{border-bottom-color:transparent}[data-theme=light] .SharedNavbar_navbar__tmwiS{background:rgba(255,255,255,.82);border-bottom-color:rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.06)}[data-theme=light] .SharedNavbar_navSearchInput__U9DDr{color:#1a1d26}[data-theme=light] .SharedNavbar_navSearchInput__U9DDr::placeholder{color:#94a3b8}[data-theme=light] .SharedNavbar_navSearchPanel__cu5UX{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.1);box-shadow:0 26px 54px rgba(0,0,0,.12)}[data-theme=light] .SharedNavbar_coinBalancePill__Sp23j{color:#92400e;border-color:rgba(217,119,6,.3);background:rgba(217,119,6,.1)}[data-theme=light] .SharedNavbar_dashboardLink__Grhit,[data-theme=light] .SharedNavbar_pricingLink__W5Jry{color:#475569}[data-theme=light] .SharedNavbar_dashboardLink__Grhit:hover,[data-theme=light] .SharedNavbar_pricingLink__W5Jry:hover{color:#1a1d26}[data-theme=light] .SharedNavbar_notifBadge__dbEbo{border-color:#ffffff}[data-theme=light] .SharedNavbar_navLoginBtn__60tu6{color:#92400e;border-color:rgba(217,119,6,.36);background:rgba(217,119,6,.12)}[data-theme=light] .SharedNavbar_profileDropdown__cuJrY{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.1);box-shadow:0 24px 56px rgba(0,0,0,.12)}[data-theme=light] .SharedNavbar_profileDropdownHeader__ZlXn1{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03)}[data-theme=light] .SharedNavbar_profileDropdownName__HHrAA{color:#1a1d26}[data-theme=light] .SharedNavbar_profileDropdownEmail___V_lT{color:#64748b}[data-theme=light] .SharedNavbar_profileDropdownItem__hfrDU{color:#334155}[data-theme=light] .SharedNavbar_profileDropdownItem__hfrDU:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08);color:#1a1d26}[data-theme=light] .SharedNavbar_profileDropdownLogout__tigiS{color:#dc2626}[data-theme=light] .SharedNavbar_profileDropdownLogout__tigiS:hover{background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.2);color:#b91c1c}[data-theme=light] .SharedNavbar_profileDropdownFooter__bKUpL{border-top-color:rgba(0,0,0,.08)}[data-theme=light] .SharedNavbar_mobileDrawerOverlay__Vqidg{background:rgba(0,0,0,.3)}[data-theme=light] .SharedNavbar_mobileDrawerPanel__WSQAu{background:rgba(255,255,255,.99);border-left-color:rgba(0,0,0,.08);box-shadow:-14px 0 38px rgba(0,0,0,.1)}[data-theme=light] .SharedNavbar_mobileDrawerCloseBtn__4UpuN{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.04);color:#334155}[data-theme=light] .SharedNavbar_mobileDrawerLink__q2QW0{border-color:rgba(0,0,0,.06);background:rgba(0,0,0,.03);color:#1a1d26}[data-theme=light] .SharedNavbar_mobileDrawerDivider__oEpDk{background:rgba(0,0,0,.08)}[data-theme=light] .SharedNavbar_mobileDrawerMeta__whTEM{color:#64748b}[data-theme=light] .SharedNavbar_mobileDrawerSignOutBtn__w3vMK{border-color:rgba(220,38,38,.3);background:rgba(220,38,38,.06);color:#dc2626}[data-theme=light] .SharedNavbar_mobileDrawerLoginBtn__IFF6e{border-color:rgba(217,119,6,.3);background:rgba(217,119,6,.1);color:#92400e}@media (max-width:767px){[data-theme=light] .SharedNavbar_themeToggleBtn__kBSz3{display:none}}.BrandLogo_root__sCADl{--brand-logo-size:28px;--brand-word-ink:#0f172a;--brand-mark-badge:#0f172a;--brand-mark-badge-stroke:transparent;--brand-mark-glyph:#f97316;display:inline-flex;align-items:center;gap:calc(var(--brand-logo-size) * .24);line-height:1;vertical-align:middle;flex-shrink:0;white-space:nowrap}.BrandLogo_link__v_8Q6{text-decoration:none}.BrandLogo_variantMark__9D1li,.BrandLogo_variantWordmark__6JpGD{gap:0}.BrandLogo_variantLockup__05bTG{gap:calc(var(--brand-logo-size) * .24)}.BrandLogo_toneLight__v2iMs{--brand-word-ink:#0f172a}.BrandLogo_toneDark__E1zlf{--brand-word-ink:#f8fbff;--brand-mark-badge-stroke:rgba(248,251,255,0.2)}.BrandLogo_toneMono__H2b0K{--brand-word-ink:currentColor;--brand-mark-badge:transparent;--brand-mark-badge-stroke:currentColor;--brand-mark-glyph:currentColor}.BrandLogo_wordmark__7RSzN{display:inline-block;color:var(--brand-word-ink);font-family:inherit;font-weight:800;line-height:1;letter-spacing:-.02em;font-size:calc(var(--brand-logo-size) * .9)}.BrandLogo_mark__gb0ef{width:var(--brand-logo-size);height:var(--brand-logo-size);flex-shrink:0;display:block;object-fit:contain;border-radius:4px}.SharedFooter_footer___EFxx{margin-top:0;border-top:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-rgb,7,9,14),.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.home-dark-premium-body .SharedFooter_footer___EFxx{border-top-color:transparent}.SharedFooter_inner__qYK1x{width:min(var(--ff-page-max-width,1220px),100%);margin:0 auto;padding:1.4rem var(--ff-page-gutter,clamp(.95rem,3vw,1.8rem));display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SharedFooter_brand__PlODj{display:flex;flex-direction:column;gap:.1rem}.SharedFooter_brandName__MQ0CK{display:inline-flex;align-items:center}.SharedFooter_copy__HaKss{margin:0;color:rgba(var(--ff-home-text-soft-rgb,240,244,251),.74);font-size:.72rem;letter-spacing:.03em}.SharedFooter_links__7zoED{display:inline-flex;align-items:center;gap:1rem;flex-wrap:wrap}.SharedFooter_links__7zoED a{text-decoration:none;color:rgba(var(--ff-home-text-base-rgb,240,244,251),.8);font-size:.74rem;font-weight:600;transition:color .16s ease}.SharedFooter_links__7zoED a:hover{color:rgba(var(--ff-home-accent-rgb,246,202,114),.96)}.SharedFooter_cookieButton__3fRMY{border:0;background:transparent;color:rgba(var(--ff-home-text-base-rgb,240,244,251),.8);font-size:.74rem;font-weight:600;padding:0;cursor:pointer;transition:color .16s ease}.SharedFooter_cookieButton__3fRMY:hover{color:rgba(var(--ff-home-accent-rgb,246,202,114),.96)}@media (max-width:767px){.SharedFooter_inner__qYK1x{flex-direction:column;align-items:flex-start}}.articles_page__wgsxY{min-height:100vh;background:rgb(var(--home-bg-rgb,10,12,16));color:var(--home-text-strong,#f4f6fb)}[data-theme=light] .articles_page__wgsxY{--home-bg-rgb:248,249,252;--home-text-strong:#1a1d26;--home-text-base:#334155;--home-text-muted:#64748b;--home-panel-rgb:255,255,255;--home-border-rgb:148,163,184;--home-accent-rgb:217,119,6}[data-theme=dark] .articles_page__wgsxY{--home-bg-rgb:15,15,15;--home-text-strong:#f1f1f1;--home-text-base:#e5e5e5;--home-text-muted:#a3a3a3;--home-panel-rgb:24,24,24;--home-border-rgb:64,64,64;--home-accent-rgb:245,176,77}.articles_shell__darms{max-width:var(--home-shell-max-width,1220px);margin:0 auto;padding:2rem var(--home-shell-padding,clamp(.95rem,3vw,1.8rem))}.articles_header__GEQZ4{margin-bottom:2rem}.articles_header__GEQZ4 h1{font-size:2rem;font-weight:800;letter-spacing:-.025em;margin-bottom:.25rem}.articles_header__GEQZ4 p{color:var(--home-text-muted,#b2bfd2);font-size:1rem}.articles_grid__y_29_{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.articles_card__UgYYE{background:rgba(var(--home-panel-rgb,13,17,24),.8);border:1px solid rgba(var(--home-border-rgb,223,232,245),.1);border-radius:1rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column}.articles_card__UgYYE:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.articles_cardCover__1FXbR{width:100%;aspect-ratio:16/9;object-fit:cover;background:rgba(var(--home-panel-rgb,13,17,24),.5)}.articles_cardCoverPlaceholder__BF7EN{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,rgba(var(--home-accent-rgb),.15),rgba(var(--home-panel-rgb),.8));display:flex;align-items:center;justify-content:center;color:var(--home-text-muted,#b2bfd2);font-size:2.5rem}.articles_cardBody__4Cst_{padding:1.25rem;flex:1 1;display:flex;flex-direction:column}.articles_cardTitle__cMVkw{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;line-height:1.4;-webkit-line-clamp:2}.articles_cardExcerpt__wsWw5,.articles_cardTitle__cMVkw{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.articles_cardExcerpt__wsWw5{font-size:.875rem;color:var(--home-text-muted,#b2bfd2);line-height:1.6;-webkit-line-clamp:3;flex:1 1}.articles_cardMeta__o_7Eq{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--home-text-muted,#b2bfd2);margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(var(--home-border-rgb,223,232,245),.08)}.articles_emptyState__G_V3Q{text-align:center;padding:4rem 1rem;color:var(--home-text-muted,#b2bfd2);font-size:1rem}.articles_articlePage__abiRG{min-height:100vh;background:rgb(var(--home-bg-rgb,10,12,16));color:var(--home-text-strong,#f4f6fb)}[data-theme=light] .articles_articlePage__abiRG{--home-bg-rgb:248,249,252;--home-text-strong:#1a1d26;--home-text-base:#334155;--home-text-muted:#64748b;--home-panel-rgb:255,255,255;--home-border-rgb:148,163,184}[data-theme=dark] .articles_articlePage__abiRG{--home-bg-rgb:15,15,15;--home-text-strong:#f1f1f1;--home-text-base:#e5e5e5;--home-text-muted:#a3a3a3;--home-panel-rgb:24,24,24;--home-border-rgb:64,64,64}.articles_articleShell__3rabV{max-width:780px;margin:0 auto;padding:2rem var(--home-shell-padding,clamp(.95rem,3vw,1.8rem))}.articles_articleCover__1U99t{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:1rem;margin-bottom:2rem}.articles_articleHeader__w_9Oh{margin-bottom:2rem}.articles_articleHeader__w_9Oh h1{font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.3;margin-bottom:.75rem}.articles_articleMeta__0bQ1j{display:flex;gap:1rem;font-size:.875rem;color:var(--home-text-muted,#b2bfd2)}.articles_articleContent__0QnE_{font-size:1.0625rem;line-height:1.85;color:var(--home-text-base,#e4ebf6);white-space:pre-wrap;word-wrap:break-word}.articles_backLink__47JVR{display:inline-flex;align-items:center;gap:.4rem;color:var(--home-text-muted,#b2bfd2);text-decoration:none;font-size:.875rem;margin-bottom:1.5rem;transition:color .15s}.articles_backLink__47JVR:hover{color:var(--home-text-strong,#f4f6fb)}.WriterBioContent_content__zRidx{--writer-bio-line-height:1.7;--writer-bio-collapsed-lines:4;color:inherit;line-height:var(--writer-bio-line-height);word-break:break-word}.WriterBioContent_content__zRidx>:first-child{margin-top:0}.WriterBioContent_content__zRidx>:last-child{margin-bottom:0}.WriterBioContent_content__zRidx :where(p,ul,ol,blockquote){margin:0 0 .78em}.WriterBioContent_content__zRidx :where(ul,ol){padding-left:1.35em}.WriterBioContent_content__zRidx :where(li+li){margin-top:.28em}.WriterBioContent_content__zRidx blockquote{padding-left:1rem;border-left:3px solid rgba(59,130,246,.28);color:inherit;opacity:.82}.WriterBioContent_content__zRidx a{color:rgb(37,99,235);text-decoration:underline;text-underline-offset:3px}.WriterBioContent_content__zRidx [data-align=left]{text-align:left}.WriterBioContent_content__zRidx [data-align=center]{text-align:center}.WriterBioContent_content__zRidx [data-align=right]{text-align:right}.WriterBioContent_collapsed__QImX4{max-height:calc(var(--writer-bio-line-height) * 1em * var(--writer-bio-collapsed-lines));overflow:hidden}.WriterBioContent_expanded__8M_zd{max-height:none}.WriterBioContent_muted__RFcJg{color:inherit;font-style:italic}.WriterBioEditor_root__3Is0l{--writer-bio-editor-min-height:320px;position:relative;width:100%;overflow:hidden;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.98)}.WriterBioEditor_root__3Is0l:focus-within{border-color:rgba(59,130,246,.64);box-shadow:0 0 0 1px rgba(59,130,246,.22)}.WriterBioEditor_toolbar__e_ZMl{position:relative;border-bottom:1px solid rgba(15,23,42,.08);background:#ffffff}.WriterBioEditor_toolbarRow__F9MQv{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:42px;padding:0 .55rem}.WriterBioEditor_toolbarRow__F9MQv+.WriterBioEditor_toolbarRow__F9MQv{border-top:1px solid rgba(15,23,42,.08)}.WriterBioEditor_toolbarGroup__MbtLP{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.2rem;padding:.3rem .45rem .3rem 0;margin-right:.2rem;border-right:1px solid rgba(15,23,42,.1)}.WriterBioEditor_toolbarGroup__MbtLP:last-child{margin-right:0;padding-right:0;border-right:none}.WriterBioEditor_toolButton__pQvh3{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:rgba(15,23,42,.72);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.WriterBioEditor_toolButton__pQvh3:focus-visible:not(:disabled),.WriterBioEditor_toolButton__pQvh3:hover:not(:disabled){outline:none;background:rgba(59,130,246,.12);color:rgba(37,99,235,.96)}.WriterBioEditor_toolButton__pQvh3:active:not(:disabled){transform:translateY(1px)}.WriterBioEditor_toolButtonActive__eZrGp{background:rgba(59,130,246,.16);color:rgba(37,99,235,.98)}.WriterBioEditor_toolButtonDisabled__DC1Ra{opacity:.45;cursor:not-allowed}.WriterBioEditor_editorCanvas__ecZoQ{min-height:var(--writer-bio-editor-min-height);background:#ffffff}.WriterBioEditor_editorSurface__dut_A{min-height:var(--writer-bio-editor-min-height);padding:1.12rem 1.2rem 1.4rem;color:#111827;font-family:inherit;font-size:.98rem;line-height:1.76;outline:none;white-space:normal;word-break:break-word}.WriterBioEditor_editorSurface__dut_A[data-empty=true]:before{content:attr(data-placeholder);color:rgba(107,114,128,.72);pointer-events:none}.WriterBioEditor_editorSurface__dut_A>:first-child{margin-top:0}.WriterBioEditor_editorSurface__dut_A>:last-child{margin-bottom:0}.WriterBioEditor_editorSurface__dut_A :where(p,ul,ol,blockquote){margin:0 0 .82em}.WriterBioEditor_editorSurface__dut_A :where(ul,ol){padding-left:1.4em}.WriterBioEditor_editorSurface__dut_A blockquote{padding-left:1rem;border-left:3px solid rgba(59,130,246,.22);color:#4b5563}.WriterBioEditor_editorSurface__dut_A a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.WriterBioEditor_editorSurface__dut_A [data-align=left]{text-align:left}.WriterBioEditor_editorSurface__dut_A [data-align=center]{text-align:center}.WriterBioEditor_editorSurface__dut_A [data-align=right]{text-align:right}.WriterBioEditor_linkPopover__1eaGd{position:absolute;top:calc(100% + .45rem);left:.75rem;z-index:5;width:min(320px,calc(100% - 1.5rem));padding:.75rem;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 48px rgba(15,23,42,.16)}.WriterBioEditor_linkPopoverTitle__c8UPd{margin:0 0 .45rem;color:#111827;font-size:.82rem;font-weight:800}.WriterBioEditor_linkPopoverInput__tIFEb{width:100%;min-height:42px;padding:.65rem .82rem;border:1px solid rgba(15,23,42,.14);border-radius:12px;background:#ffffff;color:#111827;font:inherit;box-sizing:border-box}.WriterBioEditor_linkPopoverInput__tIFEb:focus{outline:none;border-color:rgba(59,130,246,.54);box-shadow:0 0 0 4px rgba(59,130,246,.12)}.WriterBioEditor_linkPopoverActions__MvIn6{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.WriterBioEditor_linkPopoverPrimary__ynJ20,.WriterBioEditor_linkPopoverSecondary__QYRNA{min-height:38px;padding:.55rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;cursor:pointer}.WriterBioEditor_linkPopoverSecondary__QYRNA{border:1px solid rgba(15,23,42,.14);background:#ffffff;color:rgba(15,23,42,.72)}.WriterBioEditor_linkPopoverPrimary__ynJ20{border:none;background:rgb(37,99,235);color:#ffffff}@media (max-width:720px){.WriterBioEditor_editorSurface__dut_A{min-height:240px;padding:.95rem .95rem 1.2rem;line-height:1.7}.WriterBioEditor_toolbarRow__F9MQv{gap:.25rem;padding:0 .4rem}.WriterBioEditor_toolButton__pQvh3{width:28px;height:28px}.WriterBioEditor_linkPopover__1eaGd{left:.5rem;width:calc(100% - 1rem)}}.ImageCropperDialog_overlay__IJpHt{position:fixed;inset:0;background:rgba(2,5,10,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:200;padding:1rem}.ImageCropperDialog_dialog__KAWqI{width:100%;max-width:640px;max-height:92vh;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(18,22,30,.96);color:#f1f1f1;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 28px 56px rgba(0,0,0,.54)}.ImageCropperDialog_header__R9KU3{padding:1rem 1.2rem;border-bottom:1px solid rgba(255,255,255,.1)}.ImageCropperDialog_header__R9KU3 h2{margin:0;font-size:1.04rem;font-weight:800}.ImageCropperDialog_cropArea__0MFIh{position:relative;width:100%;height:clamp(280px,56vh,440px);background:#000}.ImageCropperDialog_controls__7KcO7{padding:.8rem 1.2rem;border-top:1px solid rgba(255,255,255,.08)}.ImageCropperDialog_zoomLabel__GPopL{display:flex;align-items:center;gap:.8rem;font-size:.84rem;font-weight:700;color:#d4d4d8}.ImageCropperDialog_zoomLabel__GPopL input[type=range]{flex:1 1;accent-color:#f5b04d}.ImageCropperDialog_footer__0AKua{padding:.92rem 1.2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-end;gap:.56rem}.ImageCropperDialog_cancelBtn__kBhCa,.ImageCropperDialog_confirmBtn__tnVmD{min-height:38px;padding:0 .95rem;border-radius:10px;font-size:.84rem;font-weight:700;cursor:pointer;font-family:inherit}.ImageCropperDialog_cancelBtn__kBhCa{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#e5e5e5}.ImageCropperDialog_cancelBtn__kBhCa:hover:not(:disabled){background:rgba(255,255,255,.12)}.ImageCropperDialog_confirmBtn__tnVmD{border:1px solid rgba(245,176,77,.55);background:rgba(245,176,77,.92);color:#1c1408}.ImageCropperDialog_confirmBtn__tnVmD:hover:not(:disabled){background:rgba(245,176,77,1)}.ImageCropperDialog_cancelBtn__kBhCa:disabled,.ImageCropperDialog_confirmBtn__tnVmD:disabled{opacity:.45;cursor:not-allowed}.StorySearchPanel_navSearchPanelSection__ELD_A{display:flex;flex-direction:column;gap:.78rem}.StorySearchPanel_navSearchPanelHeader__D8Sl1{padding:.1rem .2rem 0;color:rgba(var(--ff-home-accent-rgb,255,215,199),.88);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.StorySearchPanel_navSearchPanelGrid__i_oGW{display:grid;grid-template-columns:1fr;gap:.72rem}@media (min-width:1080px){.StorySearchPanel_navSearchPanelGrid__i_oGW{grid-template-columns:repeat(2,minmax(0,1fr))}}.StorySearchPanel_navSearchPanelCard__EcG_6{display:grid;grid-template-columns:72px minmax(0,1fr);gap:.78rem;align-items:start;padding:.72rem;border-radius:20px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.StorySearchPanel_navSearchPanelCard__EcG_6:hover{transform:translateY(-1px);border-color:rgba(var(--ff-home-accent-rgb,255,143,112),.3);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.12)}.StorySearchPanel_navSearchPanelCoverWrap__ysfaK{position:relative;width:72px;min-width:72px;aspect-ratio:3/4;border-radius:14px;overflow:hidden;background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.82)}.StorySearchPanel_navSearchPanelCover__7V2im{object-fit:cover}.StorySearchPanel_navSearchPanelCoverFallback__6m__V{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:rgba(255,248,244,.94);font-size:1.15rem;font-weight:800;letter-spacing:-.04em}.StorySearchPanel_navSearchPanelBody__2oAev{min-width:0;display:flex;flex-direction:column;gap:.34rem}.StorySearchPanel_navSearchPanelTags__q6XWa{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap}.StorySearchPanel_navSearchPanelInteractive__p05T_,.StorySearchPanel_navSearchPanelTag__8N8I8{display:inline-flex;align-items:center;min-height:1.3rem;padding:0 .46rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.04em}.StorySearchPanel_navSearchPanelTag__8N8I8{background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.12);color:rgba(var(--ff-home-text-base-rgb,242,246,255),.9)}.StorySearchPanel_navSearchPanelInteractive__p05T_{background:rgba(var(--ff-home-atmosphere-rgb,96,125,177),.18);color:rgba(211,224,248,.94)}.StorySearchPanel_navSearchPanelTitle__Se4j0{margin:0;color:var(--ff-home-text-strong,#f8fbff);font-size:.96rem;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StorySearchPanel_navSearchPanelAuthor__VgXc4{margin:0;color:rgba(var(--ff-home-text-muted-rgb,226,232,240),.86);font-size:.8rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StorySearchPanel_navSearchPanelStatus__9ac0q{margin:.08rem 0 0;color:rgba(var(--ff-home-text-base-rgb,255,228,220),.84);font-size:.76rem;font-weight:600;line-height:1.4;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem}.StorySearchPanel_navSearchPanelStatusDot__i5FZc{width:4px;height:4px;border-radius:999px;background:rgba(var(--ff-home-border-rgb,255,255,255),.32)}.StorySearchPanel_navSearchPanelState__RH6O6{padding:.9rem .95rem 1rem;border-radius:18px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.08)}.StorySearchPanel_navSearchPanelStateTitle__p8ppd{margin:0;color:var(--ff-home-text-strong,#f8fbff);font-size:.92rem;font-weight:700}.StorySearchPanel_navSearchPanelStateText__ccAho{margin:.3rem 0 0;color:rgba(var(--ff-home-text-muted-rgb,226,232,240),.84);font-size:.79rem;line-height:1.55}.CoverTiltFrame_frame__Em13m{--story-card-tilt-x:0deg;--story-card-tilt-y:0deg;--story-card-glare-x:50%;--story-card-glare-y:50%;--story-card-glare-opacity:0;--story-card-aura-opacity:0;position:relative;transform-style:preserve-3d;transform-origin:center center;transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scaleX(1);will-change:transform;transition:transform .3s ease-out,box-shadow .3s ease-out,filter .3s ease-out;isolation:isolate;backface-visibility:hidden}.CoverTiltFrame_frame__Em13m[data-tilt-active=true]{transform:perspective(1000px) rotateX(var(--story-card-tilt-x)) rotateY(var(--story-card-tilt-y)) scale3d(1.02,1.02,1.02);box-shadow:0 22px 34px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.06);filter:saturate(1.04);z-index:2}.CoverTiltFrame_aura__e8Wzp,.CoverTiltFrame_glare__qjBoH{position:absolute;inset:0;pointer-events:none;border-radius:inherit;transition:opacity .24s ease}.CoverTiltFrame_glare__qjBoH{z-index:2;mix-blend-mode:screen;background:radial-gradient(circle at var(--story-card-glare-x) var(--story-card-glare-y),rgba(255,255,255,.62) 0,rgba(255,244,236,.24) 18%,rgba(255,255,255,0) 58%);opacity:calc(var(--story-card-glare-opacity) * .9)}.CoverTiltFrame_aura__e8Wzp{z-index:1;background:linear-gradient(135deg,rgba(255,143,112,.16),rgba(255,143,112,.04) 36%,rgba(99,213,217,.12));opacity:calc(var(--story-card-aura-opacity) * .75)}@media (prefers-reduced-motion:reduce){.CoverTiltFrame_frame__Em13m,.CoverTiltFrame_frame__Em13m[data-tilt-active=true]{transform:none;transition:none;box-shadow:none;filter:none}.CoverTiltFrame_aura__e8Wzp,.CoverTiltFrame_glare__qjBoH{opacity:0;transition:none}}.StoryMediumCard_card__MS6lM{--story-medium-accent-border:rgba(255,143,112,0.36);--story-medium-accent-outline:rgba(251,146,60,0.72);--story-medium-remove-bg:rgba(127,29,29,0.9);--story-medium-remove-border:rgba(248,113,113,0.3);position:relative;min-width:0;color:inherit;transition:transform .2s ease}.StoryMediumCard_card__MS6lM:hover{transform:translateY(-2px) scale(1.01)}.StoryMediumCard_accentBookshelf__zbRlT{--story-medium-accent-border:rgba(251,146,60,0.42);--story-medium-accent-outline:rgba(251,146,60,0.76)}.StoryMediumCard_accentLoves__DiTRr{--story-medium-accent-border:rgba(244,114,182,0.4);--story-medium-accent-outline:rgba(244,114,182,0.74);--story-medium-remove-border:rgba(244,114,182,0.3)}.StoryMediumCard_cardLink__TPojI{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.46rem;height:100%}.StoryMediumCard_coverWrap__EuH6_{position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-strong-rgb,9,11,16),.78);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 4px 16px rgba(0,0,0,.22);aspect-ratio:3/4}.StoryMediumCard_card__MS6lM:hover .StoryMediumCard_coverWrap__EuH6_{border-color:var(--story-medium-accent-border)}.StoryMediumCard_cover__nXoiH{object-fit:cover;transition:transform .28s ease}.StoryMediumCard_card__MS6lM:hover .StoryMediumCard_cover__nXoiH{transform:scale(1.03)}.StoryMediumCard_coverFallback__dfMQu{width:100%;height:100%;background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.82);display:flex;align-items:center;justify-content:center;color:var(--ff-home-text-strong,rgba(255,255,255,.82));font-size:1.15rem;font-weight:900}.StoryMediumCard_coverTitleBar__3UzBo{position:absolute;inset:auto 0 0;z-index:2;display:flex;align-items:flex-end;justify-content:center;min-height:38%;padding:2.3rem .78rem .78rem;background:linear-gradient(180deg,rgba(3,7,14,0),rgba(3,7,14,.22) 28%,rgba(3,7,14,.9));pointer-events:none}.StoryMediumCard_coverTitleBar__3UzBo .StoryMediumCard_coverTitle__vijYe{width:100%;color:#f8fbff;text-align:center;text-shadow:0 6px 18px rgba(0,0,0,.42)}.StoryMediumCard_caseCard__Ybj5m{--card-glow-r:245;--card-glow-g:158;--card-glow-b:11;--card-glow-soft-opacity:0.22;--card-glow-strong-opacity:0.48;transition:transform .22s ease,filter .22s ease}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n+1){--card-glow-r:245;--card-glow-g:158;--card-glow-b:11}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n+2){--card-glow-r:168;--card-glow-g:85;--card-glow-b:247}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n+3){--card-glow-r:20;--card-glow-g:184;--card-glow-b:166}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n+4){--card-glow-r:244;--card-glow-g:63;--card-glow-b:94}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n+5){--card-glow-r:99;--card-glow-g:102;--card-glow-b:241}.StoryMediumCard_caseCard__Ybj5m:nth-child(6n){--card-glow-r:34;--card-glow-g:197;--card-glow-b:94}.StoryMediumCard_caseCard__Ybj5m:hover{transform:translateY(-2px) scale(1.02);filter:saturate(1.06)}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_coverWrap__EuH6_{aspect-ratio:3/4;border-radius:12px;box-shadow:0 12px 28px rgba(var(--card-glow-r),var(--card-glow-g),var(--card-glow-b),var(--card-glow-soft-opacity)),0 4px 8px rgba(0,0,0,.32);transition:box-shadow .28s ease,border-color .28s ease}.StoryMediumCard_caseCard__Ybj5m:hover .StoryMediumCard_coverWrap__EuH6_{box-shadow:0 22px 48px rgba(var(--card-glow-r),var(--card-glow-g),var(--card-glow-b),var(--card-glow-strong-opacity)),0 8px 16px rgba(0,0,0,.36);border-color:rgba(var(--card-glow-r),var(--card-glow-g),var(--card-glow-b),.52)!important}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m{--card-glow-soft-opacity:0.16;--card-glow-strong-opacity:0.28}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n+1){--card-glow-r:245;--card-glow-g:176;--card-glow-b:77}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n+2){--card-glow-r:96;--card-glow-g:125;--card-glow-b:177}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n+3){--card-glow-r:158;--card-glow-g:172;--card-glow-b:195}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n+4){--card-glow-r:223;--card-glow-g:142;--card-glow-b:92}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n+5){--card-glow-r:83;--card-glow-g:116;--card-glow-b:162}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:nth-child(6n){--card-glow-r:184;--card-glow-g:163;--card-glow-b:118}.StoryMediumCard_caseCoverOverlay__JR5MY{position:absolute;inset:0;background:rgba(2,4,8,.22);pointer-events:none}.StoryMediumCard_caseBadge__NneV_{top:.42rem;left:.42rem;z-index:4;min-height:1.2rem;border-radius:6px;padding:0 .5rem;font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;background:rgb(var(--ff-home-accent-rgb,245,158,11));color:var(--ff-home-accent-ink,#120d03);border:1px solid rgba(255,248,233,.22)}.StoryMediumCard_caseBadge__NneV_,.StoryMediumCard_completedBadge__B4mnq{position:absolute;display:inline-flex;align-items:center;justify-content:center}.StoryMediumCard_completedBadge__B4mnq{top:.5rem;left:.5rem;z-index:3;min-height:1.55rem;padding:.24rem .58rem;border-radius:999px;background:rgba(249,115,22,.9);color:var(--ff-home-text-strong,#ffffff);font-size:.68rem;font-weight:800;line-height:1;box-shadow:0 10px 18px rgba(249,115,22,.22)}.StoryMediumCard_body__OfwkL{display:flex;flex-direction:column;gap:.28rem;min-width:0}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_body__OfwkL{gap:.22rem;padding-inline:.04rem}.StoryMediumCard_title__zmOFo{margin:0;color:var(--ff-home-text-strong,#f8fbff);font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_title__zmOFo{font-size:.84rem;font-weight:800;line-height:1.22}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_coverTitleBar__3UzBo{min-height:42%;padding:2rem .62rem .62rem}.StoryMediumCard_author__AfcTP{margin:0;color:rgba(var(--ff-home-text-muted-rgb,232,238,250),.92);font-size:.76rem;font-weight:500;line-height:1.24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_author__AfcTP{font-size:.67rem;font-weight:600}.StoryMediumCard_caseAuthor__MU9_i{display:inline-flex;align-items:center;gap:.26rem}.StoryMediumCard_caseAuthorIcon__vld_g{color:rgba(var(--ff-home-accent-rgb,245,158,11),.78);flex-shrink:0}.StoryMediumCard_synopsis__dw85N{margin:0;color:rgba(var(--ff-home-text-muted-rgb,232,238,250),.78);font-size:.72rem;font-weight:400;line-height:1.48;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_synopsis__dw85N{font-size:.66rem;margin-top:.08rem}@media (max-width:767px){.StoryMediumCard_synopsis__dw85N{-webkit-line-clamp:2;font-size:.66rem}}.StoryMediumCard_footer__zRSl0{min-width:0}.StoryMediumCard_posterCard__MpZC5 .StoryMediumCard_cardLink__TPojI{gap:.46rem}.StoryMediumCard_posterCard__MpZC5:hover{transform:none}.StoryMediumCard_posterCard__MpZC5 .StoryMediumCard_coverWrap__EuH6_{aspect-ratio:3/4;border-radius:12px;border-color:rgba(var(--ff-home-border-rgb,255,255,255),.08);background:rgba(var(--ff-home-panel-strong-rgb,9,11,16),.78);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 0 0 rgba(0,0,0,0);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.StoryMediumCard_posterCard__MpZC5:hover .StoryMediumCard_coverWrap__EuH6_{transform:translateY(-1px) scale(1.02);border-color:rgba(var(--ff-home-border-rgb,255,255,255),.18);box-shadow:0 18px 28px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.04)}.StoryMediumCard_posterCard__MpZC5 .StoryMediumCard_cover__nXoiH{transition:transform .22s ease}.StoryMediumCard_posterCard__MpZC5:hover .StoryMediumCard_cover__nXoiH{transform:scale(1.03)}.StoryMediumCard_posterBadge__l9fSc{position:absolute;top:.48rem;left:.48rem;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-height:1.28rem;max-width:calc(100% - .96rem);padding:.12rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(8,11,18,.78);color:rgba(245,248,255,.92);font-size:.56rem;font-weight:800;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.StoryMediumCard_posterCard__MpZC5 .StoryMediumCard_body__OfwkL{gap:.14rem;padding-inline:0}.StoryMediumCard_posterTitle__IXsZL{font-size:.78rem;font-weight:600;line-height:1.34;color:rgba(var(--ff-home-text-base-rgb,239,242,248),.76);transition:color .18s ease}.StoryMediumCard_posterCard__MpZC5:hover .StoryMediumCard_posterTitle__IXsZL{color:rgba(var(--ff-home-text-base-rgb,239,242,248),.98)}.StoryMediumCard_posterAuthor__139lq{font-size:.64rem;font-weight:500;color:rgba(var(--ff-home-text-muted-rgb,232,238,250),.42)}.StoryMediumCard_posterFooter__hEJzb{margin-top:.02rem}.StoryMediumCard_caseFooter__tcM2C{margin-top:.2rem;padding-top:.38rem;border-top:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12)}.StoryMediumCard_tagList__Yj9NZ{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .44rem}.StoryMediumCard_tag__jK_CJ{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.18rem .48rem;border-radius:999px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.16);background:rgba(var(--ff-home-panel-soft-rgb,255,255,255),.34);color:rgba(var(--ff-home-text-base-rgb,239,242,248),.92);font-size:.64rem;font-weight:700;line-height:1}.StoryMediumCard_removeBtn__zZRFt{position:absolute;top:.5rem;right:.5rem;z-index:4;width:30px;height:30px;border-radius:999px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.14);background:rgba(var(--ff-home-panel-strong-rgb,5,9,19),.76);color:var(--ff-home-text-strong,#ffffff);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.StoryMediumCard_removeBtn__zZRFt:hover:not(:disabled){transform:translateY(-1px);background:var(--story-medium-remove-bg);border-color:var(--story-medium-remove-border)}.StoryMediumCard_removeBtn__zZRFt:disabled{opacity:.55;cursor:wait}.StoryMediumCard_cardLink__TPojI:focus-visible{outline:none}.StoryMediumCard_cardLink__TPojI:focus-visible .StoryMediumCard_coverWrap__EuH6_{outline:2px solid var(--story-medium-accent-outline);outline-offset:3px}.StoryMediumCard_removeBtn__zZRFt:focus-visible{outline:2px solid var(--story-medium-accent-outline);outline-offset:2px}@media (max-width:767px){.StoryMediumCard_title__zmOFo{font-size:.86rem}.StoryMediumCard_posterTitle__IXsZL{font-size:.76rem}.StoryMediumCard_posterAuthor__139lq{font-size:.62rem}.StoryMediumCard_coverTitleBar__3UzBo{padding:1.9rem .66rem .66rem}.StoryMediumCard_author__AfcTP{font-size:.7rem}.StoryMediumCard_tagList__Yj9NZ{gap:.22rem .34rem}}.StoryMediumCard_horizontalCard__PdqKN{border-radius:16px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.12);background:rgba(var(--ff-home-panel-strong-rgb,9,11,16),.6);overflow:hidden;transition:transform .22s ease,border-color .22s ease}.StoryMediumCard_horizontalCard__PdqKN:hover{transform:translateY(-2px) scale(1.01);border-color:rgba(var(--ff-home-border-rgb,255,255,255),.24)}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_cardLink__TPojI{flex-direction:row;gap:0;height:100%}.StoryMediumCard_horizontalRow__jxI8p{display:flex;gap:0;min-height:0;height:100%}.StoryMediumCard_horizontalLeft__S6Kvi{flex-shrink:0;display:flex;flex-direction:column;width:180px;padding:.5rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_coverWrap__EuH6_{width:100%;aspect-ratio:3/4;border-radius:12px;border:1px solid rgba(var(--ff-home-border-rgb,255,255,255),.14);background:rgba(var(--ff-home-panel-strong-rgb,9,11,16),.96)}.StoryMediumCard_horizontalMeta___Lncg{padding:.5rem .56rem;display:flex;flex-direction:column;gap:.16rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_coverTitleBar__3UzBo{min-height:44%;padding:1.9rem .58rem .58rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_title__zmOFo{font-size:.8rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_author__AfcTP{font-size:.68rem;font-weight:500;color:rgba(var(--ff-home-text-muted-rgb,232,238,250),.78)}.StoryMediumCard_coverOverlay__z1FHm{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;gap:.44rem;padding:.32rem .4rem;color:rgba(255,255,255,.95);font-size:.64rem;font-weight:700}.StoryMediumCard_horizontalRight__A27Fb{flex:1 1;min-width:0;padding:.72rem .8rem;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_synopsis__dw85N{-webkit-line-clamp:6;font-size:.78rem;line-height:1.62;color:rgba(var(--ff-home-text-base-rgb,239,242,248),.88);margin:0;flex:1 1}.StoryMediumCard_horizontalTags____Jcs{display:flex;justify-content:flex-end}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_tagList__Yj9NZ{gap:.24rem .32rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_tag__jK_CJ{font-size:.62rem;padding:.16rem .44rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_caseBadge__NneV_,.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_completedBadge__B4mnq{top:.32rem;left:.32rem}@media (min-width:640px){.StoryMediumCard_horizontalLeft__S6Kvi{width:200px}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_synopsis__dw85N{-webkit-line-clamp:7;font-size:.82rem}}@media (max-width:479px){.StoryMediumCard_horizontalLeft__S6Kvi{width:150px}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_synopsis__dw85N{-webkit-line-clamp:4;font-size:.72rem}.StoryMediumCard_horizontalMeta___Lncg{padding:.36rem .44rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_title__zmOFo{font-size:.74rem}.StoryMediumCard_horizontalCard__PdqKN .StoryMediumCard_author__AfcTP{font-size:.62rem}}body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m .StoryMediumCard_coverWrap__EuH6_,body.home-dark-premium-body .StoryMediumCard_caseCard__Ybj5m:hover .StoryMediumCard_coverWrap__EuH6_,body.home-dark-premium-body .StoryMediumCard_completedBadge__B4mnq{box-shadow:none!important}.DiscoveryStoryCard_metrics___gmA6{display:flex;align-items:center;justify-content:flex-start;gap:.34rem .56rem;flex-wrap:wrap}.DiscoveryStoryCard_metric__fVhFa{display:inline-flex;align-items:center;gap:.24rem;color:rgba(var(--ff-home-text-faint-rgb,116,131,156),.96);font-size:.56rem;font-weight:700;white-space:nowrap}.DiscoveryStoryCard_metricIcon__1qAk1{color:rgba(var(--ff-home-text-faint-rgb,116,131,156),.72)}.HomeListPage_main__KADyi{--home-bg-rgb:var(--ff-home-bg-rgb,10,12,16);--home-panel-rgb:var(--ff-home-panel-rgb,13,17,24);--home-panel-strong-rgb:var(--ff-home-panel-strong-rgb,9,13,20);--home-panel-soft-rgb:var(--ff-home-panel-soft-rgb,16,24,37);--home-border-rgb:var(--ff-home-border-rgb,223,232,245);--home-accent-rgb:var(--ff-home-accent-rgb,245,158,11);--home-atmosphere-rgb:var(--ff-home-atmosphere-rgb,96,125,177);--home-text-strong:var(--ff-home-text-strong,#f4f6fb);--home-text-base:var(--ff-home-text-base,#e4ebf6);--home-text-muted-rgb:var(--ff-home-text-muted-rgb,178,191,210);--home-text-soft:var(--ff-home-text-soft,#8f9db3);--home-text-soft-rgb:var(--ff-home-text-soft-rgb,143,157,179);--home-shell-max-width:var(--ff-page-max-width,1220px);--home-shell-padding:var(--ff-page-gutter,clamp(0.95rem,3vw,1.8rem));min-height:100vh;background:radial-gradient(circle at 15% 2%,rgba(var(--home-accent-rgb),.18) 0,transparent 28%),radial-gradient(circle at 88% 10%,rgba(var(--home-atmosphere-rgb),.18) 0,transparent 24%),linear-gradient(180deg,rgba(4,6,10,1) 0,rgb(var(--home-bg-rgb)) 22%,rgb(var(--home-bg-rgb)) 100%);color:var(--home-text-strong)}[data-theme=light] .HomeListPage_main__KADyi{--ff-home-bg-rgb:248,249,252;--ff-home-panel-rgb:255,255,255;--ff-home-panel-strong-rgb:248,249,252;--ff-home-panel-soft-rgb:226,232,240;--ff-home-border-rgb:148,163,184;--ff-home-accent-rgb:217,119,6;--ff-home-atmosphere-rgb:96,125,177;--ff-home-text-strong:#1a1d26;--ff-home-text-base:#334155;--ff-home-text-muted-rgb:100,116,139;--ff-home-text-soft:#94a3b8;--ff-home-text-soft-rgb:148,163,184}[data-theme=dark] .HomeListPage_main__KADyi{--ff-home-bg-rgb:15,15,15;--ff-home-panel-rgb:24,24,24;--ff-home-panel-strong-rgb:18,18,18;--ff-home-panel-soft-rgb:39,39,39;--ff-home-border-rgb:223,232,245;--ff-home-accent-rgb:245,176,77;--ff-home-atmosphere-rgb:96,125,177;--ff-home-text-strong:#f1f1f1;--ff-home-text-base:#e5e5e5;--ff-home-text-muted-rgb:199,199,199;--ff-home-text-soft:#a1a1aa;--ff-home-text-soft-rgb:161,161,170}.HomeListPage_pageShell__28aux{position:relative;min-height:100vh;padding:84px 0 88px;overflow:hidden}.HomeListPage_pageShell__28aux:before{content:"";position:absolute;top:0;left:50%;width:min(1500px,100vw);height:clamp(560px,72vh,880px);transform:translateX(-50%);background:radial-gradient(circle at 26% 18%,rgba(var(--home-accent-rgb),.12),transparent 24%),radial-gradient(circle at 74% 22%,rgba(var(--home-atmosphere-rgb),.12),transparent 28%);pointer-events:none;z-index:0}.HomeListPage_pageContent__6CS9M{position:relative;width:min(var(--home-shell-max-width),100%);margin:0 auto;padding:0 var(--home-shell-padding);display:flex;flex-direction:column;gap:clamp(1.3rem,3vw,2rem);z-index:1}.HomeListPage_pageHero__BLJ1b{position:relative;overflow:hidden;border-radius:26px;border:1px solid rgba(var(--home-border-rgb),.12);background:linear-gradient(140deg,rgba(var(--home-panel-rgb),.96) 0,rgba(var(--home-panel-strong-rgb),.9) 100%);box-shadow:0 24px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)}.HomeListPage_pageHero__BLJ1b:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 16% 18%,rgba(var(--home-accent-rgb),.16),transparent 26%),radial-gradient(circle at 84% 20%,rgba(var(--home-atmosphere-rgb),.16),transparent 28%);pointer-events:none}.HomeListPage_pageHero__BLJ1b:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--home-border-rgb),.14),transparent);pointer-events:none}.HomeListPage_pageHeroTrending__Bn90P{--page-icon-rgb:248,113,113}.HomeListPage_pageHeroCategory__RiH_m{--page-icon-rgb:129,140,248}.HomeListPage_pageIconTrending__0fsYY{--page-icon-rgb:248,113,113}.HomeListPage_pageIconCategory__pg8hi{--page-icon-rgb:129,140,248}.HomeListPage_pageHeroHeader__q4o_c{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:clamp(1.25rem,3vw,2rem)}.HomeListPage_pageHeroMain__QxSEZ{display:flex;flex-direction:column;gap:.85rem;min-width:0}.HomeListPage_pageEyebrow__odWHv{display:inline-flex;align-items:center;width:fit-content;min-height:1.9rem;padding:0 .82rem;border-radius:999px;border:1px solid rgba(var(--home-accent-rgb),.24);background:rgba(var(--home-accent-rgb),.1);color:rgba(var(--home-accent-rgb),.96);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeListPage_pageTitleRow__e3uHi{display:flex;align-items:center;gap:.95rem}.HomeListPage_pageIconWrap__3kJKo{width:54px;height:54px;border-radius:18px;border:1px solid rgba(var(--page-icon-rgb,var(--home-accent-rgb)),.28);background:linear-gradient(180deg,rgba(var(--page-icon-rgb,var(--home-accent-rgb)),.24),rgba(var(--page-icon-rgb,var(--home-accent-rgb)),.14));color:#ffffff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 36px rgba(var(--page-icon-rgb,var(--home-accent-rgb)),.2);flex-shrink:0}.HomeListPage_pageTitleGroup__IZfUw{display:flex;flex-direction:column;gap:.32rem;min-width:0}.HomeListPage_pageTitle__SnXp9{margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.02;color:#ffffff}.HomeListPage_pageLead__S8g5q{margin:0;max-width:780px;color:rgba(var(--home-text-muted-rgb),.9);font-size:.9rem;line-height:1.65}.HomeListPage_pageMetaRow__BRL9s{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.HomeListPage_pageMetaPill__tJzXQ{min-height:2rem;padding:0 .82rem;border-radius:999px;border:1px solid rgba(var(--home-border-rgb),.14);background:rgba(var(--home-panel-soft-rgb),.18);color:rgba(var(--home-text-muted-rgb),.92);display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;white-space:nowrap}.HomeListPage_catalogSection__pQLdT{display:flex;flex-direction:column;gap:1.15rem}.HomeListPage_catalogHeader__h0zpI{display:flex;align-items:flex-end;justify-content:space-between;gap:.9rem;flex-wrap:wrap}.HomeListPage_catalogTitleGroup__OqlQ2{display:flex;flex-direction:column;gap:.3rem}.HomeListPage_catalogEyebrow__4WsBF{margin:0;color:rgba(var(--home-accent-rgb),.96);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.HomeListPage_catalogTitle__xnzTf{margin:0;font-size:clamp(1.08rem,2vw,1.42rem);font-weight:800;letter-spacing:-.03em;color:var(--home-text-strong)}.HomeListPage_catalogMeta__i07A1{margin:0;color:var(--home-text-soft);font-size:.78rem;line-height:1.55;max-width:360px;text-align:right}.HomeListPage_railStateCard__mEYjX{border-radius:20px;border:1px dashed rgba(var(--home-border-rgb),.22);background:rgba(var(--home-panel-rgb),.6);min-height:110px;display:flex;align-items:center;gap:.8rem;padding:1rem 1.08rem;color:rgba(var(--home-text-muted-rgb),.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.HomeListPage_railStateTitle__IWTGw{margin:0;color:var(--home-text-strong);font-size:.92rem;font-weight:800}.HomeListPage_railStateText__i_xGU{margin:.16rem 0 0;color:var(--home-text-soft);font-size:.84rem;line-height:1.6}.HomeListPage_shelfGrid__nMu5m{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem .92rem}@media (max-width:1024px){.HomeListPage_shelfGrid__nMu5m{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.HomeListPage_shelfGrid__nMu5m{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .68rem}}.HomeListPage_shelfCard__ca5on{min-width:0}.HomeListPage_pagination__ok3lc{display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap;margin-top:.4rem}.HomeListPage_paginationButton__wKOCr{min-height:42px;padding:0 1rem;border-radius:999px;border:1px solid rgba(var(--home-border-rgb),.14);background:rgba(var(--home-panel-soft-rgb),.14);color:var(--home-text-base);display:inline-flex;align-items:center;justify-content:center;gap:.42rem;font-size:.82rem;font-weight:700;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,color .18s ease}.HomeListPage_paginationButton__wKOCr:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(var(--home-accent-rgb),.44);background:rgba(var(--home-accent-rgb),.14);color:#ffffff}.HomeListPage_paginationButton__wKOCr:disabled{cursor:not-allowed;opacity:.42}.HomeListPage_paginationStatus__D5foG{min-height:2.1rem;padding:0 .9rem;border-radius:999px;border:1px solid rgba(var(--home-border-rgb),.1);background:rgba(var(--home-panel-rgb),.42);color:rgba(var(--home-text-muted-rgb),.92);display:inline-flex;align-items:center;font-size:.78rem;font-weight:700}@media (max-width:960px){.HomeListPage_catalogHeader__h0zpI,.HomeListPage_pageHeroHeader__q4o_c{align-items:flex-start}.HomeListPage_catalogMeta__i07A1{text-align:left;max-width:none}}@media (max-width:767px){.HomeListPage_pageShell__28aux{padding-top:74px;padding-bottom:72px}.HomeListPage_pageHero__BLJ1b{border-radius:22px}.HomeListPage_pageHeroHeader__q4o_c{padding:1.05rem}.HomeListPage_pageTitleRow__e3uHi{align-items:flex-start;gap:.78rem}.HomeListPage_pageIconWrap__3kJKo{width:46px;height:46px;border-radius:14px}.HomeListPage_pageLead__S8g5q{font-size:.84rem}.HomeListPage_pageMetaRow__BRL9s{justify-content:flex-start}.HomeListPage_catalogEyebrow__4WsBF{font-size:.64rem}.HomeListPage_shelfGrid__nMu5m{gap:.86rem .64rem}.HomeListPage_pagination__ok3lc{gap:.58rem}.HomeListPage_paginationButton__wKOCr{min-height:40px;padding:0 .9rem;font-size:.78rem}}.StoryDetailDialog_backdrop__0QDun{position:fixed;inset:0;z-index:9999;background:rgba(10,11,15,.55);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(1rem,3vw,3rem) clamp(.6rem,2vw,2rem)}.StoryDetailDialog_modal__MtoWS{position:relative;width:100%;max-width:880px;background:#141519;border-radius:18px;overflow:hidden;box-shadow:0 36px 80px rgba(0,0,0,.6);color:#f3f4f6;animation:StoryDetailDialog_modalRise__f6RLF .28s cubic-bezier(.22,.61,.36,1)}@keyframes StoryDetailDialog_modalRise__f6RLF{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.StoryDetailDialog_banner__suPNq{position:relative;width:100%;aspect-ratio:16/9;background:#0a0b0f;overflow:hidden;isolation:isolate}.StoryDetailDialog_bannerImage__vrVRv{object-fit:cover}.StoryDetailDialog_bannerFallback__uQZsR{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.6);font-weight:700;letter-spacing:.08em;background:linear-gradient(135deg,#1a1c22,#0a0b0f)}.StoryDetailDialog_bannerScrim__k0616{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,21,25,0),rgba(20,21,25,.4) 55%,rgba(20,21,25,1)),linear-gradient(90deg,rgba(20,21,25,.75),rgba(20,21,25,0) 55%);pointer-events:none}.StoryDetailDialog_heroRow__UlFFh{position:relative;z-index:2;display:flex;gap:clamp(1rem,3vw,1.8rem);align-items:flex-end;padding:0 clamp(1rem,3vw,2rem);margin-top:clamp(-6rem,-14vw,-4rem)}.StoryDetailDialog_heroPoster__xAXAO{position:relative;flex-shrink:0;width:clamp(110px,22vw,160px);aspect-ratio:3/4;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.04);box-shadow:0 20px 40px rgba(0,0,0,.55);border:2px solid rgba(255,255,255,.12)}.StoryDetailDialog_heroPosterImage__9uo95{object-fit:cover}.StoryDetailDialog_heroPosterFallback__V3EX2{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:rgba(255,255,255,.6);font-weight:800;font-size:1.2rem;letter-spacing:.08em}.StoryDetailDialog_heroInfo__VgR9O{flex:1 1;min-width:0;padding-bottom:.4rem}.StoryDetailDialog_heroTitle__MWCyx{margin:0 0 .35rem;font-size:clamp(1.35rem,3.4vw,2rem);font-weight:900;line-height:1.12;color:#ffffff;text-shadow:0 6px 16px rgba(0,0,0,.7)}.StoryDetailDialog_heroAuthor__UIjRi{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;color:rgba(255,255,255,.55);font-size:.82rem;font-weight:600;margin-bottom:.7rem}.StoryDetailDialog_heroAuthorDivider__sPxUt{color:rgba(255,255,255,.3)}.StoryDetailDialog_heroAuthorLink__bKd_f{color:rgba(255,255,255,.82);text-decoration:none;transition:color .15s ease}.StoryDetailDialog_heroAuthorLink__bKd_f:hover{color:#fff;text-decoration:underline}.StoryDetailDialog_heroAuthorStat__d8_t_{display:inline-flex;align-items:center;gap:.35rem;color:rgba(255,255,255,.68)}.StoryDetailDialog_heroAuthorStatLabel__YGRHo{color:rgba(255,255,255,.52)}.StoryDetailDialog_heroAuthorStatValue__rgRD0{color:#ffffff}.StoryDetailDialog_heroBadges__teDdv{display:flex;flex-wrap:wrap;gap:.4rem}.StoryDetailDialog_heroBadge__wIF_o{display:inline-flex;align-items:center;padding:.22rem .55rem;border-radius:5px;font-size:.66rem;font-weight:800;letter-spacing:.02em}.StoryDetailDialog_heroBadgeType__ECMK5{color:rgba(255,255,255,.72);background:rgba(255,255,255,.1)}.StoryDetailDialog_heroBadgeNeutral__dMdv4{color:rgba(255,255,255,.6);background:rgba(255,255,255,.06)}.StoryDetailDialog_heroBadgeCompleted__OglyR{color:#60a5fa;background:rgba(96,165,250,.12)}.StoryDetailDialog_heroBadgeOngoing__HUWQ4{color:#34d399;background:rgba(52,211,153,.12)}.StoryDetailDialog_contentGrid__RMssp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.6rem}.StoryDetailDialog_sidebarInfo__KTmMy{display:flex;flex-direction:column;gap:.8rem}.StoryDetailDialog_sidebarRow__xOAaG{display:flex;align-items:flex-start;gap:.8rem}.StoryDetailDialog_sidebarLabel__jZLQ5{flex:0 0 88px;color:rgba(255,255,255,.32);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding-top:.12rem}.StoryDetailDialog_sidebarValue__bzd1E{flex:1 1;min-width:0;color:rgba(229,231,235,.78);font-size:.84rem;font-weight:500;line-height:1.55}.StoryDetailDialog_sidebarLink__EyiGD{color:#fff;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.35);transition:color .15s ease,border-color .15s ease}.StoryDetailDialog_sidebarLink__EyiGD:hover{color:#fff;border-bottom-color:rgba(255,255,255,.85)}.StoryDetailDialog_synopsisColumn__S4QCS{display:flex;flex-direction:column;gap:.8rem}.StoryDetailDialog_synopsisEmpty__zLwIk{margin:0;color:rgba(229,231,235,.4);font-size:.88rem}.StoryDetailDialog_closeBtn__eok5w{position:absolute;top:.9rem;right:.9rem;z-index:5;width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.6);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.StoryDetailDialog_closeBtn__eok5w:hover{background:rgba(0,0,0,.85);transform:scale(1.06)}.StoryDetailDialog_body__JNkPq{padding:1.4rem clamp(1rem,3vw,2rem) clamp(1rem,3vw,1.8rem);display:flex;flex-direction:column;gap:1.6rem}.StoryDetailDialog_metaRow__EkS4N{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:rgba(229,231,235,.78);font-size:.85rem}.StoryDetailDialog_metaPill__kyFYk{display:inline-flex;align-items:center;gap:.32rem;padding:.18rem .55rem;border-radius:6px;border:1px solid rgba(255,255,255,.18);font-size:.72rem;font-weight:700;color:rgba(255,255,255,.85)}.StoryDetailDialog_metaItem__Do8LQ{display:inline-flex;align-items:center;gap:.34rem}.StoryDetailDialog_actionRow__hjWgw{display:flex;flex-wrap:wrap;gap:.7rem}.StoryDetailDialog_ctaButton__2ofrY{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:0 1.4rem;border-radius:10px;border:1px solid rgba(255,255,255,.16);font-size:.92rem;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease,filter .18s ease}.StoryDetailDialog_ctaPrimary__FiR_j{background:#ffffff;color:#0a0b0f;border-color:#ffffff}.StoryDetailDialog_ctaPrimary__FiR_j:hover{transform:translateY(-1px);filter:brightness(.96)}.StoryDetailDialog_ctaSecondary__geR1e{background:rgba(75,85,99,.42);color:#ffffff}.StoryDetailDialog_ctaSecondary__geR1e:hover{background:rgba(107,114,128,.52)}.StoryDetailDialog_ctaGhost__AzcwN{background:transparent;color:rgba(229,231,235,.85);min-height:42px;padding:0 .95rem}.StoryDetailDialog_ctaGhost__AzcwN:hover{background:rgba(255,255,255,.08)}.StoryDetailDialog_synopsisWrap__fz_cV{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.StoryDetailDialog_synopsis__0rNhL{margin:0;color:rgba(229,231,235,.88);font-size:.98rem;line-height:1.7}.StoryDetailDialog_synopsisClamped__r52Nn{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.StoryDetailDialog_synopsisExpanded__4GksC{display:block}.StoryDetailDialog_synopsisToggle__4Tkxb{background:none;border:none;padding:0;color:#ffffff;font-size:.85rem;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.StoryDetailDialog_synopsisToggle__4Tkxb:hover{color:rgba(255,255,255,.75)}.StoryDetailDialog_sectionTitle__uA57r{margin:0 0 .8rem;font-size:1.05rem;font-weight:800;color:#ffffff}.StoryDetailDialog_chapterListWrap__ZDf6p{border-top:1px solid rgba(255,255,255,.08);padding-top:1.1rem}.StoryDetailDialog_chapterList__XKGsR{display:flex;flex-direction:column;gap:.4rem}.StoryDetailDialog_chapterItem__2tuEP{display:flex;align-items:center;gap:.9rem;padding:.7rem .85rem;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);text-decoration:none;color:inherit;transition:background-color .15s ease,border-color .15s ease}.StoryDetailDialog_chapterItem__2tuEP:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14)}.StoryDetailDialog_chapterIndex__LxLvt{flex-shrink:0;width:32px;text-align:center;color:rgba(229,231,235,.5);font-size:1rem;font-weight:700}.StoryDetailDialog_chapterTitle__wuLxn{flex:1 1;min-width:0;color:#ffffff;font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryDetailDialog_chapterMeta__n2FOz{flex-shrink:0;color:rgba(229,231,235,.5);font-size:.74rem}.StoryDetailDialog_sectionWrap__iJ_6K{border-top:1px solid rgba(255,255,255,.08);padding-top:1.1rem;margin-top:.4rem}.StoryDetailDialog_characterGrid__FGcT5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.StoryDetailDialog_characterCard__s_HKs{display:flex;align-items:flex-start;gap:.9rem;padding:.85rem .95rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.StoryDetailDialog_characterAvatar__37O1C{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#1f2128;display:flex;align-items:center;justify-content:center}.StoryDetailDialog_characterAvatarImage__n69ir{object-fit:cover}.StoryDetailDialog_characterAvatarFallback__QciyC{color:rgba(255,255,255,.6);font-weight:800;font-size:1.05rem}.StoryDetailDialog_characterInfo__WYQhf{flex:1 1;min-width:0}.StoryDetailDialog_characterName__xFvRb{color:#ffffff;font-size:.95rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryDetailDialog_characterRole__qJTht{color:rgba(229,231,235,.55);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryDetailDialog_characterMetaLine__lcVPU{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin-top:.2rem;color:rgba(229,231,235,.65);font-size:.74rem;font-weight:600}.StoryDetailDialog_characterPersonality__C_YYB{margin-top:.35rem;color:rgba(229,231,235,.78);font-size:.8rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.StoryDetailDialog_commentList__bfOsw{display:flex;flex-direction:column;gap:.9rem;max-height:420px;overflow-y:auto;margin-right:-.4rem;padding-right:.4rem}.StoryDetailDialog_commentItem__E_FdQ{display:flex;gap:.8rem;padding:.85rem .95rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.StoryDetailDialog_commentAvatar__t3Ejp{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:999px;overflow:hidden;background:#1f2128;display:flex;align-items:center;justify-content:center}.StoryDetailDialog_commentAvatarImage__LpbT5{object-fit:cover}.StoryDetailDialog_commentAvatarFallback__E_9na{color:rgba(255,255,255,.6);font-weight:800;font-size:.95rem}.StoryDetailDialog_commentBody__hgA_2{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.StoryDetailDialog_commentHeader__7V_k2{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.StoryDetailDialog_commentAuthor__FxJTk{color:#ffffff;font-size:.9rem;font-weight:700}.StoryDetailDialog_commentTime__NMs38{color:rgba(229,231,235,.45);font-size:.72rem}.StoryDetailDialog_commentContent__e3ZFR{margin:0;color:rgba(229,231,235,.85);font-size:.9rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.StoryDetailDialog_relatedGrid__cr4cL{display:flex;gap:.7rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;padding-bottom:.4rem;margin-right:-.4rem;padding-right:.4rem}.StoryDetailDialog_relatedGrid__cr4cL::-webkit-scrollbar{height:6px}.StoryDetailDialog_relatedGrid__cr4cL::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:999px}.StoryDetailDialog_relatedCard__z7HaQ{display:flex;flex-direction:column;gap:.45rem;text-decoration:none;color:inherit;transition:transform .18s ease;flex:0 0 120px;scroll-snap-align:start}.StoryDetailDialog_relatedCard__z7HaQ:hover{transform:translateY(-2px)}.StoryDetailDialog_relatedCover__aRG41{position:relative;width:100%;aspect-ratio:2/3;border-radius:8px;overflow:hidden;background:#1a1c22;display:flex;align-items:center;justify-content:center}.StoryDetailDialog_relatedCoverImage__sMxib{object-fit:cover}.StoryDetailDialog_relatedCoverFallback__VRQl3{color:rgba(255,255,255,.5);font-weight:800;font-size:1.1rem}.StoryDetailDialog_relatedTitle__R0ZuV{color:#ffffff;font-size:.74rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StoryDetailDialog_relatedRelation__j8XgA{color:rgba(229,231,235,.45);font-size:.58rem;font-weight:700;letter-spacing:.08em}@media (max-width:640px){.StoryDetailDialog_characterGrid__FGcT5{grid-template-columns:1fr}.StoryDetailDialog_relatedCard__z7HaQ{flex:0 0 104px}.StoryDetailDialog_contentGrid__RMssp{grid-template-columns:1fr;gap:1.2rem}.StoryDetailDialog_heroRow__UlFFh{margin-top:-4rem}.StoryDetailDialog_sidebarLabel__jZLQ5{flex:0 0 80px}}.StoryDetailDialog_emptyState__nzV_M,.StoryDetailDialog_errorState__iNQt5,.StoryDetailDialog_loadingState__vU6nO{padding:1.4rem .6rem;text-align:center;color:rgba(229,231,235,.6);font-size:.88rem}.StoryDetailDialog_errorState__iNQt5{color:rgba(248,113,113,.85)}@media (max-width:640px){.StoryDetailDialog_backdrop__0QDun{padding:0;display:block;overflow:hidden}.StoryDetailDialog_modal__MtoWS{border-radius:0;max-width:none;width:100%;height:100%;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.StoryDetailDialog_bannerTitle__84gg7{font-size:1.55rem}}