.SkinSwitcher_wrap__5eXVX{position:relative;display:inline-flex}.SkinSwitcher_trigger__tKy0M{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.SkinSwitcher_trigger__tKy0M:hover{background:var(--surface-3);border-color:var(--border-strong)}.SkinSwitcher_trigger__tKy0M:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.SkinSwitcher_triggerMark__cUxdG{flex:none;display:inline-flex;line-height:0}.SkinSwitcher_triggerLabel___VWKa{white-space:nowrap}.SkinSwitcher_chev__DD_8I{flex:none;color:var(--text-muted)}.SkinSwitcher_popover__TFf9w{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:max-content;min-width:16rem;max-width:min(20rem,84vw);padding:.55rem;display:flex;flex-direction:column;gap:.3rem;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-lg);animation:SkinSwitcher_skin-pop__bJ34n .16s ease}.SkinSwitcher_popoverRight__WigJ8{left:auto;right:0}@keyframes SkinSwitcher_skin-pop__bJ34n{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SkinSwitcher_hint__VTut7{padding:.15rem .4rem .35rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);border-bottom:1px solid var(--border);margin-bottom:.15rem}.SkinSwitcher_row__NhHjX{display:flex;align-items:center;gap:.55rem;width:100%;padding:.4rem .45rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius);background:rgba(0,0,0,0);color:var(--text);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.SkinSwitcher_row__NhHjX:hover:not(:disabled){background:var(--surface-2);border-color:var(--border)}.SkinSwitcher_row__NhHjX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.SkinSwitcher_row__NhHjX:disabled{opacity:.45;cursor:not-allowed}.SkinSwitcher_rowActive__pa5gE{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.SkinSwitcher_rowActive__pa5gE:hover:not(:disabled){background:var(--accent-soft)}.SkinSwitcher_rowChip__A4Yp2{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--border-strong);overflow:hidden;--accent:var(--sk-chip-accent,#3d8bd4);--text:#e8eef6}.SkinSwitcher_rowChip__A4Yp2:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 100% 100%,var(--sk-chip-accent,#3d8bd4) 0,transparent 62%);opacity:.5}.SkinSwitcher_rowChip__A4Yp2>*{position:relative}.SkinSwitcher_rowText__gMQhh{display:flex;flex-direction:column;gap:.05rem;min-width:0}.SkinSwitcher_rowName__kh1wm{font-size:.82rem;font-weight:600;white-space:nowrap}.SkinSwitcher_rowSub__7fk1L{font-size:.68rem;color:var(--text-dim)}.SkinSwitcher_ownerTag__08g8T{margin-left:auto;padding:.12rem .45rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-2) 45%,var(--border));color:var(--text-muted);font-size:.64rem;white-space:nowrap}.SkinSwitcher_soonTag__K687Y{margin-left:auto;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-dim);font-size:.64rem;text-transform:uppercase;letter-spacing:.05em}.SkinSwitcher_ownerTag__08g8T+.SkinSwitcher_soonTag__K687Y{margin-left:.3rem}@media(prefers-reduced-motion:reduce){.SkinSwitcher_popover__TFf9w{animation:none}}.SkinSwitcher_sheetModal__C_epx{width:min(100%,30rem);max-height:80vh;padding:0;overflow:hidden}.SkinSwitcher_sheet__zx0QA{display:flex;flex-direction:column;min-height:0;max-height:80vh}.SkinSwitcher_sheetTitle__YfZXr{flex:none;margin:0;padding:.9rem .95rem .6rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.SkinSwitcher_sheetList__M66iv{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 .6rem .9rem}.SkinSwitcher_sheetList__M66iv .SkinSwitcher_row__NhHjX{min-height:52px}.ProfileViewSwitcher_switcher__3zhtB{position:relative;display:inline-flex;align-items:center;gap:.25rem;padding:.3rem;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ProfileViewSwitcher_pill__T7sw0{position:absolute;left:0;top:.3rem;width:var(--sw-w,0);height:var(--sw-h,0);transform:translateX(var(--sw-x,0));border-radius:999px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent);opacity:1;pointer-events:none;z-index:0}.ProfileViewSwitcher_pillArmed__Il_HA{transition:transform .34s cubic-bezier(.4,.75,.25,1),width .34s cubic-bezier(.4,.75,.25,1),opacity .2s ease}.ProfileViewSwitcher_pillHidden__eYYe0{opacity:0}.ProfileViewSwitcher_segment__tvU5k{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .9rem;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-muted);font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease}.ProfileViewSwitcher_segment__tvU5k:hover{color:var(--text)}.ProfileViewSwitcher_segment__tvU5k:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ProfileViewSwitcher_segmentActive__WJIuE{color:var(--text)}.ProfileViewSwitcher_glyph__MN03g{flex:none;width:16px;height:16px;opacity:.62;transition:opacity .2s ease}.ProfileViewSwitcher_segmentActive__WJIuE .ProfileViewSwitcher_glyph__MN03g,.ProfileViewSwitcher_segment__tvU5k:hover .ProfileViewSwitcher_glyph__MN03g{opacity:1}.ProfileViewSwitcher_label__avZym{line-height:1}@media(max-width:480px){.ProfileViewSwitcher_segment__tvU5k{padding:.38rem .65rem;font-size:.78rem;gap:.35rem}}@media(prefers-reduced-motion:reduce){.ProfileViewSwitcher_glyph__MN03g{transition:none}.ProfileViewSwitcher_pillArmed__Il_HA{transition:opacity .2s ease}}.ForumProfileView_view__FO6KC{display:flex;flex-direction:column;gap:1.4rem;color:var(--forum-ink,var(--text))}.ForumProfileView_quiet__oM6pW{margin:0;padding:.6rem 0;color:var(--forum-ink-muted,var(--text-muted));font-size:.92rem}.ForumProfileView_identity__PuPiy{display:flex;align-items:center;gap:1.1rem;padding:1.1rem 1.2rem;border:1px solid var(--forum-hairline,var(--border));border-radius:var(--forum-radius,var(--radius-lg));background:var(--forum-plate,var(--surface))}.ForumProfileView_avatar__GE_Bs{flex:none;width:96px;height:96px;border-radius:22px;object-fit:cover;border:1px solid var(--forum-hairline,var(--border));background:var(--forum-plate-alt,var(--surface-2))}.ForumProfileView_idText__XS3sY{min-width:0;display:flex;flex-direction:column;gap:.4rem}.ForumProfileView_idName__bbgYq{margin:0;display:flex;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:700;color:var(--forum-ink,var(--text))}.ForumProfileView_flag__a1nQ3{flex:none;width:18px;height:13px;border-radius:2px;object-fit:cover}.ForumProfileView_idBadges__6ZqsL{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.ForumProfileView_levelPill__D1Lby{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--forum-accent,var(--accent));background:var(--forum-accent-soft,var(--accent-soft));border:1px solid color-mix(in srgb,var(--forum-accent,var(--accent)) 30%,transparent)}.ForumProfileView_levelPill__D1Lby[data-level=legendary]{color:var(--forum-up,var(--success));background:color-mix(in srgb,var(--forum-up,var(--success)) 14%,transparent);border-color:color-mix(in srgb,var(--forum-up,var(--success)) 34%,transparent)}.ForumProfileView_repChip__en0_m{font-size:.8rem;font-weight:700;color:var(--forum-ink-muted,var(--text-muted))}.ForumProfileView_idMeta__gVSHw{margin:0;display:flex;flex-wrap:wrap;gap:.4rem;font-size:.86rem;color:var(--forum-ink-muted,var(--text-muted))}.ForumProfileView_statsGrid__OU7tg{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.7rem;gap:.7rem}.ForumProfileView_statCell__ShRxe{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .85rem;border:1px solid var(--forum-hairline,var(--border));border-radius:var(--forum-radius,var(--radius));background:var(--forum-plate-alt,var(--surface-2))}.ForumProfileView_statLabel__IaBUh{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--forum-ink-dim,var(--text-dim))}.ForumProfileView_statValue__sOaX8{font-size:1.05rem;font-weight:700;color:var(--forum-ink,var(--text));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ForumProfileView_block__8X8wG{display:flex;flex-direction:column;gap:.6rem}.ForumProfileView_blockTitle__xRyBf{margin:0;font-size:.95rem;font-weight:700;color:var(--forum-ink,var(--text))}.ForumProfileView_postList__oibgr,.ForumProfileView_threadList__7EXTQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.ForumProfileView_postRow__7U_KU,.ForumProfileView_threadRow__MZ8bF{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .8rem;border:1px solid var(--forum-hairline,var(--border));border-radius:var(--forum-radius,var(--radius));background:var(--forum-plate,var(--surface))}.ForumProfileView_postRow__7U_KU:hover,.ForumProfileView_threadRow__MZ8bF:hover{border-color:color-mix(in srgb,var(--forum-accent,var(--accent)) 40%,transparent)}.ForumProfileView_threadTitle__tVaLa{font-size:.95rem;font-weight:600;color:var(--forum-ink,var(--text))}.ForumProfileView_threadTitle__tVaLa:hover{color:var(--forum-accent,var(--accent))}.ForumProfileView_excerpt__asCNw{margin:0;font-size:.84rem;color:var(--forum-ink-muted,var(--text-muted));overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ForumProfileView_threadMeta__IkGfR{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.78rem;color:var(--forum-ink-dim,var(--text-dim))}.ForumProfileView_scoreChip__4E_2H{font-weight:700;color:var(--forum-up,var(--success))}.ForumProfileView_moreBtn__U3Zz1,.ForumProfileView_retryBtn__6asoP{align-self:flex-start;padding:.4rem .9rem;border-radius:999px;border:1px solid var(--forum-hairline,var(--border));background:var(--forum-plate-alt,var(--surface-2));color:var(--forum-ink,var(--text));font-size:.82rem;font-weight:600;cursor:pointer;transition:color .15s ease,border-color .15s ease}.ForumProfileView_moreBtn__U3Zz1:hover:not(:disabled),.ForumProfileView_retryBtn__6asoP:hover:not(:disabled){color:var(--forum-accent,var(--accent));border-color:color-mix(in srgb,var(--forum-accent,var(--accent)) 45%,transparent)}.ForumProfileView_moreBtn__U3Zz1:disabled,.ForumProfileView_retryBtn__6asoP:disabled{opacity:.6;cursor:default}.ForumProfileView_moreBtn__U3Zz1:focus-visible,.ForumProfileView_retryBtn__6asoP:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ForumProfileView_retryBtn__6asoP{padding:.15rem .5rem;font-size:inherit}@media(max-width:560px){.ForumProfileView_identity__PuPiy{flex-direction:column;align-items:flex-start;text-align:left}}.NeomodProfileView_screen__REkOv{--nm-ground:#000000;--nm-ink:#eeeeee;--nm-ink-dim:color-mix(in srgb,var(--nm-ink) 62%,transparent);--nm-ink-faint:color-mix(in srgb,var(--nm-ink) 40%,transparent);--nm-link:#88b0ff;--nm-link-hot:#b4cdff;--nm-steel:#2d5695;--nm-steel-hot:#4882d9;--nm-rule:rgba(255,255,255,0.16);--nm-rule-soft:rgba(255,255,255,0.09);--nm-fill:rgba(0,0,0,0.62);--nm-mono:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);display:flex;flex-direction:column;color:var(--nm-ink);background:var(--nm-ground);border:1px solid var(--nm-rule);border-radius:0}.NeomodProfileView_topbar__DtHkr{flex-wrap:wrap;gap:.6rem;padding:.6rem .9rem}.NeomodProfileView_readout__42aq_,.NeomodProfileView_topbar__DtHkr{display:flex;align-items:center;border-bottom:1px solid var(--nm-rule)}.NeomodProfileView_readout__42aq_{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;gap:.75rem;padding:.5rem .9rem;color:var(--nm-ink-dim)}.NeomodProfileView_readoutRule__KQdvy{flex:none;width:1px;height:.9em;background:var(--nm-rule)}.NeomodProfileView_readoutDim__OCNZm{margin-left:auto;color:var(--nm-ink-faint);text-transform:none;letter-spacing:.04em}.NeomodProfileView_plate__GQYC4{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));grid-gap:0;gap:0;margin:0;border-bottom:1px solid var(--nm-rule)}.NeomodProfileView_plate__GQYC4>div{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .9rem;border-right:1px solid var(--nm-rule-soft);border-bottom:1px solid var(--nm-rule-soft)}.NeomodProfileView_plate__GQYC4 dt{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nm-ink-faint)}.NeomodProfileView_plate__GQYC4 dd{margin:0;font-family:var(--nm-mono);font-weight:600;font-size:1rem}.NeomodProfileView_plateLead__YX_QT{grid-column:span 2}.NeomodProfileView_plateLead__YX_QT dd{font-size:1.7rem;color:var(--nm-link-hot)}.NeomodProfileView_plateFoot__IuRY6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .9rem;border-bottom:1px solid var(--nm-rule)}.NeomodProfileView_plateMeta__hAb0_{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-transform:none;letter-spacing:.04em;color:var(--nm-ink-faint)}.NeomodProfileView_tabs__MOGuC{display:flex;align-items:center;border-bottom:1px solid var(--nm-rule)}.NeomodProfileView_tab__HK7ai{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.55rem .9rem;color:var(--nm-ink-dim);background:rgba(0,0,0,0);border:0;border-right:1px solid var(--nm-rule-soft);cursor:pointer}.NeomodProfileView_tab__HK7ai:hover,.NeomodProfileView_tab__HK7ai[data-active]{color:var(--nm-ink);background:var(--nm-steel)}.NeomodProfileView_tab__HK7ai:focus-visible{outline:1px solid var(--nm-link-hot);outline-offset:-1px}.NeomodProfileView_tabCount__xxnXW{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-left:auto;padding:0 .9rem;color:var(--nm-ink-faint)}.NeomodProfileView_plays__UfZs0{list-style:none;margin:0;padding:0}.NeomodProfileView_play__cfXmH{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:.6rem .9rem;border-bottom:1px solid var(--nm-rule-soft)}.NeomodProfileView_play__cfXmH:hover{background:var(--nm-fill)}.NeomodProfileView_grade__eEgWy{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid var(--nm-rule);font-family:var(--nm-mono);font-weight:700;color:var(--grade,var(--nm-ink))}.NeomodProfileView_playBody__WTQdt{display:flex;flex-direction:column;gap:.25rem;min-width:0}.NeomodProfileView_playMap__BFEWN{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NeomodProfileView_playChips__G8gcM{display:flex;flex-wrap:wrap;gap:.3rem}.NeomodProfileView_playChips__G8gcM:empty{display:none}.NeomodProfileView_chip__pxoiL{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.12rem .4rem;border-left:2px solid var(--nm-steel-hot);background:var(--nm-fill);color:var(--nm-ink-dim);text-transform:none;letter-spacing:.04em}.NeomodProfileView_chipWarn__iL_UV{border-left-color:#d8c24a}.NeomodProfileView_playMeta__XaH_P{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-transform:none;letter-spacing:.04em;color:var(--nm-ink-faint)}.NeomodProfileView_playPp__qLmof{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--nm-mono);white-space:nowrap}.NeomodProfileView_ppValue__GfTAY{font-weight:700;font-size:1.05rem}.NeomodProfileView_ppUnit__gYIWL{margin-left:.15rem;font-size:.72em;color:var(--nm-ink-faint)}.NeomodProfileView_ppLegacy__8T9Q7{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-transform:none;letter-spacing:.04em;color:var(--nm-ink-faint)}.NeomodProfileView_empty__Jze3Z{display:flex;flex-direction:column}.NeomodProfileView_emptyLead__gvRZG,.NeomodProfileView_stateLine__ed5IZ{margin:0;padding:.9rem;color:var(--nm-ink-dim);font-size:.86rem}.NeomodProfileView_emptyLead__gvRZG{padding-bottom:0;color:var(--nm-ink);font-weight:600}.NeomodProfileView_inlineLink__BGj0E{color:var(--nm-link);text-decoration:underline;text-underline-offset:2px}.NeomodProfileView_inlineLink__BGj0E:hover{color:var(--nm-link-hot)}.NeomodProfileView_honesty__mcsw_{font-family:var(--nm-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.6rem .9rem;border-top:1px solid var(--nm-rule);color:var(--nm-ink-faint);text-transform:none;letter-spacing:.04em;line-height:1.5}@media(max-width:560px){.NeomodProfileView_play__cfXmH{grid-template-columns:2.4rem minmax(0,1fr)}.NeomodProfileView_playPp__qLmof{grid-column:2;align-items:flex-start}}.ProfileView_view__3LKx4{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.6rem}.ProfileView_rankMilestones__q9wHY{display:flex;flex:1 0 100%;min-width:0;gap:.4rem 1.2rem;flex-wrap:wrap;font-size:.8rem;color:var(--text-muted)}.ProfileView_rankMilestones__q9wHY strong{color:var(--text)}.ProfileView_view__3LKx4:before{content:"";position:absolute;inset:9rem 0 0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--scrim) 16%,transparent) 55%,color-mix(in srgb,var(--scrim) 40%,transparent) 100%)}.ProfileView_controls__5Z7Y_{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.6rem .9rem;background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--border);border-radius:var(--radius);position:-webkit-sticky;position:sticky;top:.6rem;z-index:20;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.ProfileView_controlsLeft__iQml2{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.ProfileView_controlsRight__EMC0I{display:flex;align-items:center;gap:.6rem}.ProfileView_twoUp__6pPLc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem;align-items:start}@media(max-width:900px){.ProfileView_twoUp__6pPLc{grid-template-columns:1fr}}@media(max-width:560px){.ProfileView_controls__5Z7Y_{position:static}}.RankChart_card__WCnE3{display:flex;flex-direction:column;gap:.8rem;padding:1.1rem 1.2rem 1.2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.RankChart_head__8_SDa{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.RankChart_title__y9IE5{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--text)}.RankChart_legend__RBlQb{display:flex;gap:1rem;font-size:.8rem;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--text-muted)}.RankChart_legendItem__rzIyu{white-space:nowrap}.RankChart_legendLabel___YBmf{color:var(--text-dim);font-weight:600;margin-right:.2rem}.RankChart_figure__wCCvK{position:relative}.RankChart_svg__JUTYe{width:100%;height:180px;display:block}.RankChart_area__AUnVb{animation:RankChart_fade-in__LetwJ .6s ease both;animation-delay:.25s}.RankChart_gridLine__FvU5o{stroke:var(--border);stroke-width:1;opacity:.55}.RankChart_line__9eqw0{fill:none;stroke:var(--accent-2);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent-2) 45%,transparent));stroke-dasharray:2000;stroke-dashoffset:2000;animation:RankChart_draw__W1WzG 1s cubic-bezier(.4,0,.2,1) forwards}.RankChart_cursor__nx6If{stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 3}.RankChart_dot__Y7SWi{fill:var(--accent-2);stroke:var(--surface);stroke-width:2}.RankChart_tooltip___jwXa{position:absolute;top:-6px;left:var(--tx,50%);transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:.3rem .6rem;background:color-mix(in srgb,var(--surface) 96%,transparent);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 8px 22px var(--shadow-color);pointer-events:none;white-space:nowrap}.RankChart_tipRank__qpftK{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--accent-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.RankChart_tipDate__j3RT_{font-size:.7rem;color:var(--text-dim)}@keyframes RankChart_draw__W1WzG{to{stroke-dashoffset:0}}@keyframes RankChart_fade-in__LetwJ{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.RankChart_line__9eqw0{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.RankChart_area__AUnVb{animation:none}}.StatsPanel_panel__jZkGC{display:flex;flex-direction:column;gap:1rem}.StatsPanel_grid__U0306{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.StatsPanel_tile__quFxO{display:flex;flex-direction:column;gap:.2rem;padding:.85rem .95rem;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .18s ease,background .18s ease,transform .18s ease}.StatsPanel_tile__quFxO:hover{border-color:var(--border-strong);background:var(--surface-3);transform:translateY(-2px)}.StatsPanel_wide__M6g6t{grid-column:span 2}.StatsPanel_label__T2B5b{font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.StatsPanel_value__ikHqR{font-family:var(--font-display);font-size:1.45rem;font-weight:600;line-height:1.1;color:var(--text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.StatsPanel_sub__C7AAM{font-size:.74rem;font-weight:500;color:var(--text-dim);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.StatsPanel_hero__K2K5x{background:linear-gradient(160deg,color-mix(in srgb,var(--accent-2) 12%,var(--surface-2)),var(--surface-2));border-color:color-mix(in srgb,var(--accent-2) 28%,var(--border))}.StatsPanel_hero__K2K5x .StatsPanel_value__ikHqR{font-size:1.7rem;color:var(--accent-2);text-shadow:0 0 22px color-mix(in srgb,var(--accent-2) 35%,transparent)}.StatsPanel_level__9saCl{display:flex;flex-direction:column;gap:.4rem}.StatsPanel_levelHead___HU8H{display:flex;align-items:baseline;justify-content:space-between}.StatsPanel_levelBadge__Bh_js{font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--text)}.StatsPanel_levelPct__aWvmQ{font-size:.78rem;font-weight:600;color:var(--text-muted);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.StatsPanel_levelTrack__DFKWX{height:7px;border-radius:999px;background:var(--surface-sunken);overflow:hidden;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--scrim) 40%,transparent)}.StatsPanel_levelFill__HdLpU{height:100%;width:var(--lvl-progress,0);border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 12px color-mix(in srgb,var(--accent-2) 50%,transparent);transition:width .6s cubic-bezier(.2,.7,.2,1)}@media(max-width:720px){.StatsPanel_grid__U0306{grid-template-columns:repeat(2,minmax(0,1fr))}.StatsPanel_wide__M6g6t{grid-column:span 2}}@media(prefers-reduced-motion:reduce){.StatsPanel_levelFill__HdLpU,.StatsPanel_tile__quFxO{transition:none}}