.page_shell__fAVH1{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,2vw,36px);width:min(100%,1920px);margin:0 auto}.page_railRight__UKQje,.page_sidebar__J6ahr{display:none}.page_sidebar__J6ahr{position:sticky;top:18px;align-self:start;max-height:calc(100dvh - 36px);overflow-y:auto}.page_sidebarTitle__zqkg3{margin:4px 0 12px;color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:800}.page_sidebarList__vUsPo{display:grid;gap:6px;margin:0;padding:0;list-style:none}.page_sidebarItem__puxX5{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-width:0;padding:7px;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}.page_sidebarItem__puxX5:hover{background:var(--color-surface-2)}.page_sidebarAvatar__Pi8zM{display:grid;width:34px;height:34px;place-items:center;overflow:hidden;border-radius:var(--radius-sm);color:var(--color-on-accent);font-weight:800}.page_sidebarAvatar__Pi8zM img{width:100%;height:100%;object-fit:cover}.page_sidebarName__2Q9mi{min-width:0;overflow:hidden;font-size:var(--fs-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.page_sidebarMeta__o4WHG{color:var(--color-text-muted);font-size:11px;white-space:nowrap}.page_sidebarEmpty__wjoSU{color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.5}.page_sidebarEmpty__wjoSU p{margin:0 0 8px}.page_sidebarEmpty__wjoSU a{color:var(--color-accent);font-weight:700;text-decoration:none}.page_sidebarSkeleton__m89lZ{display:grid;gap:10px;padding:7px}.page_sidebarSkeleton__m89lZ span{display:block;height:42px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-2),var(--color-surface-3),var(--color-surface-2));background-size:200% 100%;animation:page_sidebarLoading__i1laP 1.4s ease-in-out infinite}.page_sidebarSkeleton__m89lZ span:nth-child(2){animation-delay:.12s}.page_sidebarSkeleton__m89lZ span:nth-child(3){animation-delay:.24s}@keyframes page_sidebarLoading__i1laP{to{background-position:-200% 0}}.page_railRight__UKQje{position:sticky;top:18px;align-self:start;max-height:calc(100dvh - 36px);overflow-y:auto}.page_railSkeleton__HsYOB{display:grid;gap:10px;padding:7px}.page_railSkeletonHead__ZV1Yx,.page_railSkeletonRow__VKRYD{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-2),var(--color-surface-3),var(--color-surface-2));background-size:200% 100%;animation:page_railLoading__0OcUh 1.4s ease-in-out infinite}.page_railSkeletonHead__ZV1Yx{width:44%;height:13px}.page_railSkeletonRow__VKRYD{height:36px}.page_railSkeletonRow__VKRYD:nth-child(3){animation-delay:.12s}.page_railSkeletonRow__VKRYD:nth-child(4){animation-delay:.24s}@keyframes page_railLoading__0OcUh{to{background-position:-200% 0}}.page_railSection__CSi1A{margin:0 0 18px}.page_railHead__Nd35i{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin:4px 0 10px}.page_railTitle__dfnRN{margin:0;color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:800}.page_railSeeAll__1JA03{color:var(--color-text-muted);font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.page_railSeeAll__1JA03:hover{color:var(--color-accent)}.page_railList__Jhzy1{display:grid;gap:6px;margin:0;padding:0;list-style:none}.page_railItem__2IpCW{display:grid;grid-template-columns:14px 30px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-width:0;padding:6px 7px;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}.page_railItem__2IpCW:hover{background:var(--color-surface-2)}.page_railRank__eNP7n{color:var(--color-text-muted);font-size:12px;font-weight:800;text-align:center}.page_railRankTop__Iq7rv{color:var(--color-gold);font-size:12px;font-weight:900;text-align:center}.page_railAvatar__mvh_m,.page_railCover__nZcP2{display:grid;place-items:center;overflow:hidden;background:var(--color-surface-2);color:var(--color-text-muted);font-size:12px;font-weight:800}.page_railAvatar__mvh_m{width:30px;height:30px;border-radius:999px}.page_railCover__nZcP2{width:30px;aspect-ratio:3/4;border-radius:var(--radius-sm)}.page_railAvatar__mvh_m img,.page_railCover__nZcP2 img{width:100%;height:100%;object-fit:cover}.page_railName__SMoU0{min-width:0;overflow:hidden;font-size:var(--fs-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.page_railValue__H_lXi{color:var(--color-text-muted);font-size:11px;white-space:nowrap}.page_page__ZU32B{width:100%;max-width:none;margin:0 auto;padding:22px clamp(20px,2.5vw,48px) 72px;min-width:0}@media (min-width:1180px){.page_shell__fAVH1{grid-template-columns:272px minmax(0,1fr)}.page_shell__fAVH1:not(:has(>.page_sidebar__J6ahr)){grid-template-columns:minmax(0,1fr)}.page_sidebar__J6ahr{display:block}.page_resumeRowSlot__zSRPn{display:none}}@media (min-width:1800px){.page_shell__fAVH1{grid-template-columns:272px minmax(0,1fr)}.page_shell__fAVH1:has(>.page_railRight__UKQje){grid-template-columns:272px minmax(0,1fr) 272px}.page_shell__fAVH1:not(:has(>.page_sidebar__J6ahr)){grid-template-columns:minmax(0,1fr)}.page_shell__fAVH1:not(:has(>.page_sidebar__J6ahr)):has(>.page_railRight__UKQje){grid-template-columns:minmax(0,1fr) 272px}.page_railRight__UKQje{display:block}}.page_top__xGBOm{display:flex;align-items:center;justify-content:space-between;padding:4px 0 10px}.page_brand__f_q1F{display:flex;align-items:center;gap:10px;color:var(--color-text);text-decoration:none}.page_logoMark__cQScy{width:42px;height:42px;object-fit:contain}.page_logoText__ZUV_x{font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:.03em}.page_headerTools__KPuoo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.page_introLink__KdNTg{color:var(--color-text-muted);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.page_introLink__KdNTg:hover{color:var(--color-gold)}.page_mobileRankingLink__Hw8Jt{display:none;color:var(--color-text-muted);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.page_mobileRankingLink__Hw8Jt:hover{color:var(--color-gold)}@media (max-width:560px){.page_mobileRankingLink__Hw8Jt{display:inline-block}}.page_hero__SKW6o{position:relative;isolation:isolate;min-height:0;max-height:25vh;padding:0 0 14px;margin-bottom:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-height:900px){.page_hero__SKW6o{max-height:none}}.page_heroMedia__ktSCE{position:absolute;inset:-12px 0;z-index:-1;overflow:hidden;border-radius:18px;opacity:.12;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent),linear-gradient(180deg,#000,#000 55%,transparent 97%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent),linear-gradient(180deg,#000,#000 55%,transparent 97%);-webkit-mask-composite:source-in}.page_heroMedia__ktSCE img,.page_heroMedia__ktSCE video{width:100%;height:100%;object-fit:cover}.page_wordmark__KivP2{width:min(430px,70vw);height:auto;margin:-18px auto -24px;filter:drop-shadow(0 8px 16px rgba(43,11,18,.2))}.page_title__3jonF{margin:0;font-family:var(--font-display);font-size:clamp(24px,3vw,34px);line-height:1.15;letter-spacing:-.04em}.page_heroSubtitle__RTAw0{max-width:620px;margin:8px auto 0;color:var(--color-text-muted);font-size:clamp(13px,1.5vw,16px);line-height:1.55;text-wrap:balance}.page_heroCta__jc8eN{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:13px}.page_ctaGhost__2Hies,.page_ctaPrimary__wftVG{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:8px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:800;text-decoration:none;transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.page_ctaPrimary__wftVG{background:linear-gradient(135deg,var(--brand-500),var(--brand-700));color:var(--color-on-accent);box-shadow:0 6px 18px color-mix(in srgb,var(--color-accent) 22%,transparent)}.page_ctaGhost__2Hies{border:1px solid var(--color-border-strong);color:var(--color-text)}.page_ctaGhost__2Hies:hover,.page_ctaPrimary__wftVG:hover{transform:translateY(-1px)}.page_explore___Ds6P{margin-top:26px}.page_exploreHead__vFAhH{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.page_kicker___28aI{color:var(--color-gold);font-size:11px;font-weight:900;letter-spacing:.2em}.page_sectionTitle__hzsAh{margin:5px 0 0;font-family:var(--font-display);font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.page_muted__CJQ6b{color:var(--color-text-subtle);font-size:var(--fs-sm)}.page_tabs__FppAM{display:flex;gap:7px;margin-bottom:14px}.page_tabActive__UaBD7,.page_tab__UB7xw{padding:8px 15px;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);text-decoration:none;font-weight:700}.page_tabActive__UaBD7{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.page_chips__dq3_7{display:flex;gap:6px;margin-bottom:14px;overflow-x:auto;scrollbar-width:none}.page_chips__dq3_7::-webkit-scrollbar{display:none}.page_chipActive__9ZqCC,.page_chip__UfJ0X{flex:0 0 auto;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.page_chipActive__9ZqCC{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.page_tagFilter__XDtEv{display:flex;align-items:center;gap:10px;margin:-2px 0 14px;color:var(--color-text-muted);font-size:var(--fs-sm)}.page_tagFilter__XDtEv a{color:var(--color-accent);font-weight:700}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:clamp(14px,1.25vw,22px)}.page_more__iF_Qf{text-align:center;margin-top:28px}@media (max-width:359px){:root[data-adaptive-ui=true] .page_grid__f5Kdy{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page_page__ZU32B{padding:12px 14px 44px}.page_top__xGBOm{padding-bottom:4px}.page_logoText__ZUV_x{display:none}.page_introLink__KdNTg{font-size:11px}.page_hero__SKW6o{max-height:none;padding-bottom:10px}.page_wordmark__KivP2{width:min(390px,94vw);margin:-17px auto -24px}.page_title__3jonF{font-size:24px}.page_heroCta__jc8eN{margin-top:10px}.page_explore___Ds6P{margin-top:20px}.page_exploreHead__vFAhH{align-items:flex-start;flex-direction:column;gap:6px;margin-bottom:12px}.page_grid__f5Kdy{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.page_sidebarTabs__3cE2r{display:flex;gap:var(--space-2);margin:0 0 var(--space-2)}.page_sidebarTab__5j44Y{padding:6px 8px;border:1px solid var(--color-surface-2);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.page_sidebarTabActive__EKDLN{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.page_sidebarPanel__4KsVy{min-width:0}.page_sidebarHighlight__iJ53D{display:flex;gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text);text-decoration:none}.page_sidebarHighlightThumb__7Bsnu{display:grid;width:54px;flex:0 0 54px;aspect-ratio:3/4;place-items:center;overflow:hidden;border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-display);font-weight:800}.page_sidebarAdvThumb__5d3v8 img,.page_sidebarHighlightThumb__7Bsnu img{width:100%;height:100%;object-fit:cover}.page_sidebarAdvBody__qphwf,.page_sidebarHighlightBody__bbYGx{display:flex;min-width:0;flex-direction:column;gap:3px;justify-content:center}.page_sidebarAdvBody__qphwf strong,.page_sidebarHighlightBody__bbYGx strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sidebarAdvScene__6eLCE,.page_sidebarHighlightBody__bbYGx>span:not(.page_sidebarPill__HyatI){overflow:hidden;color:var(--color-text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.page_sidebarHighlightLabel__nScT1{color:var(--color-accent);font-size:11px;font-weight:800}.page_sidebarAdvItem__3iEyw{display:flex;gap:var(--space-2);align-items:center;padding:7px;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}.page_sidebarAdvItem__3iEyw:hover{background:var(--color-surface-2)}.page_sidebarAdvThumb__5d3v8{display:grid;width:34px;flex:0 0 34px;aspect-ratio:3/4;place-items:center;overflow:hidden;border-radius:var(--radius-sm);color:var(--color-text);font-weight:800}.page_sidebarPill__HyatI{display:inline-block;width:fit-content;padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);font-size:11px;line-height:1.2}.page_sidebarRow__UacmX{position:relative}.page_sidebarLeave__s6sWy{position:absolute;top:50%;right:4px;display:inline-flex;padding:4px;transform:translateY(-50%);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);opacity:.5;cursor:pointer}.page_sidebarLeave__s6sWy:focus-visible,.page_sidebarRow__UacmX:hover .page_sidebarLeave__s6sWy{opacity:1}.page_sidebarLeave__s6sWy:hover{background:var(--color-surface-2);color:var(--color-text)}.page_sidebarToast___K3d0{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);font-size:12px}.page_sidebarToast___K3d0 button{border:0;background:none;color:var(--color-accent);font-size:12px;font-weight:800;cursor:pointer}.page_sidebarDeleteError__Y5Irr{margin:0;color:var(--color-danger,#ff7a7a);font-size:13px;line-height:1.5}.page_sidebarDeletePointNotice__6rz34{display:inline-block;margin-top:8px;color:var(--color-text-muted);font-size:13px}.page_popularStories__ctxBI{margin:36px 0 44px;padding:28px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_popularGrid__6gCSw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:24px 0 0}.page_popularItem__58SvK{min-width:0}.page_rankMedal__sD3GK{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;margin-bottom:12px;border:1px solid;border-radius:999px;font-weight:800;font-size:14px;background:var(--color-surface)}.page_rankMedal__sD3GK>span:first-child{font-size:26px;line-height:1}.page_goldMedal__X_aL3{color:#f4cf76;border-color:#967638}.page_silverMedal__BbQRx{color:#d6dce5;border-color:#788493}.page_bronzeMedal__ihvED{color:#edb28b;border-color:#9f6b49}.page_popularEmpty__42mJX{color:var(--color-text-muted);line-height:1.8;padding:24px 0}@media (max-width:640px){.page_popularGrid__6gCSw{grid-template-columns:repeat(3,minmax(180px,72vw));overflow-x:auto;scroll-snap-type:x proximity;gap:16px;padding-bottom:16px}.page_popularItem__58SvK{scroll-snap-align:start}}:root[data-ui=v2] .page_railSeeAll__1JA03:hover,:root[data-ui=v2] .page_sidebarEmpty__wjoSU a,:root[data-ui=v2] .page_sidebarHighlightLabel__nScT1,:root[data-ui=v2] .page_sidebarToast___K3d0 button,:root[data-ui=v2] .page_tagFilter__XDtEv a{color:var(--color-accent-text)}:root[data-ui=v2] .page_sidebarAvatar__Pi8zM{color:var(--color-text)}:root[data-ui=v2] .page_railSeeAll__1JA03{display:inline-flex;min-height:44px;align-items:center;font-size:var(--fs-sm)}