.site_shell__xOR08{min-height:100vh;overflow-x:clip;display:flex;flex-direction:column;background:var(--bg-0);color:var(--ink-0)}.site_main__hIJEi{flex:1;width:100%;max-width:calc(var(--measure) + 2 * var(--gutter));margin:0 auto;padding:calc(var(--nav-h) + clamp(28px, 6vw, 72px)) var(--gutter) clamp(64px,10vw,120px)}.site_skip___uIuq{position:absolute;left:12px;top:-60px;z-index:var(--z-toast);padding:10px 14px;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-weight:700;text-decoration:none;transition:top .2s var(--ease-out)}.site_skip___uIuq:focus{top:12px}.site_nav__MLYnL{position:fixed;inset:0 0 auto;z-index:var(--z-nav);border-bottom:1px solid transparent;transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),backdrop-filter .3s var(--ease-out)}.site_nav__MLYnL[data-scrolled]{background:oklch(.115 .018 248/.78);border-bottom-color:var(--line);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.site_navInner__GF7Ef{max-width:calc(var(--measure) + 2 * var(--gutter));height:var(--nav-h);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:36px}.site_logo__S1B_f{display:flex;align-items:center;flex:0 0 auto;border-radius:8px}.site_logo__S1B_f img{display:block;width:auto;height:40px}.site_navLinks__OQ0V5{display:flex;align-items:center;gap:4px}.site_navLinks__OQ0V5 a{position:relative;display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:9px;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease,background-color .2s ease}.site_navLinks__OQ0V5 a:hover{color:var(--ink-0);background:oklch(1 0 0/.04)}.site_navLinks__OQ0V5 a[aria-current=page]{color:var(--ink-0)}.site_navLinks__OQ0V5 a[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:2px;background:var(--accent)}.site_navLinks__OQ0V5 svg{opacity:.6}.site_navActions__D8jpk{display:flex;align-items:center;gap:8px;margin-left:auto}.site_navAccount___dUuB,.site_navCta__lr7j4,.site_navGhost__4YHfA{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:10px;font:inherit;font-size:14px;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--ease-out)}.site_navGhost__4YHfA{border:1px solid var(--line-strong);background:transparent;color:var(--ink-1)}.site_navGhost__4YHfA:hover{border-color:oklch(.82 .03 230/.4);color:var(--ink-0)}.site_navCta__lr7j4{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-weight:750}.site_navCta__lr7j4:hover{background:var(--accent-hi);color:var(--accent-ink)}.site_navCta__lr7j4:active,.site_navGhost__4YHfA:active{transform:translateY(1px)}.site_navAccount___dUuB{padding:0 10px 0 5px;border:1px solid var(--line);background:oklch(1 0 0/.03);color:var(--ink-1)}.site_navAccount___dUuB img{width:28px;height:28px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.site_navAccount___dUuB span{max-width:120px;overflow:hidden;text-overflow:ellipsis}.site_navAccount___dUuB svg{color:var(--ink-3)}.site_navAccount___dUuB:hover{color:var(--ink-0);border-color:var(--line-strong)}.site_navAccount___dUuB:hover svg{color:var(--danger)}.site_menuButton__LW_Uc{display:none;position:relative;width:40px;height:40px;border:1px solid var(--line-strong);border-radius:10px;background:transparent;cursor:pointer}.site_menuButton__LW_Uc span{position:absolute;left:11px;right:11px;height:1.6px;border-radius:2px;background:var(--ink-0);transition:transform .3s var(--ease-out),top .3s var(--ease-out)}.site_menuButton__LW_Uc span:first-child{top:15px}.site_menuButton__LW_Uc span:last-child{top:22px}.site_nav__MLYnL[data-open] .site_menuButton__LW_Uc span:first-child{top:19px;transform:rotate(45deg)}.site_nav__MLYnL[data-open] .site_menuButton__LW_Uc span:last-child{top:19px;transform:rotate(-45deg)}.site_mobileMenu__CEM2O{display:none}@media (max-width:980px){.site_navAccount___dUuB,.site_navActions__D8jpk .site_navGhost__4YHfA,.site_navLinks__OQ0V5{display:none}.site_menuButton__LW_Uc{display:block}.site_mobileMenu__CEM2O:not([hidden]){display:flex;flex-direction:column;padding:8px var(--gutter) 22px;border-top:1px solid var(--line);animation:site_menuIn__rc0VN .28s var(--ease-out)}.site_mobileMenu__CEM2O a,.site_mobileMenu__CEM2O button{display:block;padding:13px 2px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink-1);font:inherit;font-family:var(--font-display);font-size:19px;text-align:left;text-decoration:none;cursor:pointer}.site_mobileMenu__CEM2O a[aria-current=page]{color:var(--accent-hi)}}@keyframes site_menuIn__rc0VN{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.site_pageHeader__yz9L0{position:relative;margin-bottom:clamp(36px,6vw,64px)}.site_pageHeaderGlow__LhGTk{position:absolute;z-index:-1;left:-20%;top:-180px;width:90%;height:420px;background:radial-gradient(closest-side,oklch(.72 .125 222/.14),transparent);pointer-events:none}.site_pageKicker__HMMXe{margin:0 0 14px;color:var(--accent-hi);font-family:var(--font-mono);font-size:13px;font-weight:500}.site_pageHeader__yz9L0 h1{max-width:18ch;margin:0;font-family:var(--font-display);font-size:clamp(40px,6.4vw,76px);font-weight:400;line-height:.98;letter-spacing:-.01em}.site_pageLede__s7avW{max-width:60ch;margin-top:20px;color:var(--ink-1);font-size:clamp(16px,1.5vw,18px);line-height:1.65}.site_pageLede__s7avW p{margin:0}.site_pageLede__s7avW a{color:var(--accent-hi);text-underline-offset:3px}.site_footer__OlIJZ{padding:0 var(--gutter);border-top:1px solid var(--line);background:var(--bg-0)}.site_footerInner__rmrGY{max-width:var(--measure);margin:0 auto;padding:56px 0 36px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.site_footerBrand__Qe6dr img{display:block;height:40px;width:auto}.site_footerBrand__Qe6dr p{max-width:30ch;margin:14px 0 0;color:var(--ink-2);font-size:14px}.site_footerLinks__8q_1U{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,88px)}.site_footerLinks__8q_1U div{display:flex;flex-direction:column;gap:10px}.site_footerLinks__8q_1U b{margin-bottom:4px;color:var(--ink-0);font-size:13px;font-weight:700}.site_footerLinks__8q_1U a{color:var(--ink-2);font-size:14px;text-decoration:none;transition:color .2s ease}.site_footerLinks__8q_1U a:hover{color:var(--ink-0)}.site_footerLegal__JR4hu{max-width:var(--measure);margin:0 auto;padding:18px 0 28px;border-top:1px solid var(--line);color:var(--ink-3);font-size:12.5px}.rankings_modalBackdrop__Vi_lh,.rankings_page__hPygL{--panel:oklch(0.15 0.021 244/0.72);--panel-solid:var(--bg-1);--text:var(--ink-0);--zinc:var(--ink-1);--muted:var(--ink-2);--faint:var(--ink-3);--cyan:var(--accent);--cyan-bright:var(--accent-hi);--cyan-soft:var(--accent-wash);--green:var(--online);--mono:var(--font-mono);--display:var(--font-display);font-family:var(--font-body)}.rankings_page__hPygL{min-height:100vh;color:var(--text);background:radial-gradient(ellipse 80% 40% at 50% -6%,oklch(.72 .125 222/.14),transparent),var(--bg-0)}.rankings_modalBackdrop__Vi_lh *,.rankings_modalBackdrop__Vi_lh :after,.rankings_modalBackdrop__Vi_lh :before,.rankings_page__hPygL *,.rankings_page__hPygL :after,.rankings_page__hPygL :before{box-sizing:border-box}:where(.rankings_page__hPygL,.rankings_modalBackdrop__Vi_lh) :where(button,input){font:inherit}.rankings_modalBackdrop__Vi_lh button:focus-visible,.rankings_modalBackdrop__Vi_lh input:focus-visible,.rankings_page__hPygL a:focus-visible,.rankings_page__hPygL button:focus-visible,.rankings_page__hPygL input:focus-visible{outline:2px solid var(--cyan-bright);outline-offset:2px;border-radius:6px}.rankings_num__vvjnN{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.rankings_primaryButton__R3qKs,.rankings_secondaryButton__orv3T{min-height:44px;padding:0 20px;border-radius:12px;font-size:14.5px;font-weight:750;cursor:pointer;transition:transform .2s ease,background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.rankings_primaryButton__R3qKs{border:1px solid transparent;background:var(--accent);color:var(--accent-ink);box-shadow:0 10px 30px -12px oklch(.72 .125 222/.7),inset 0 1px 0 oklch(1 0 0/.25)}.rankings_primaryButton__R3qKs:hover{background:var(--accent-hi)}.rankings_primaryButton__R3qKs:active{transform:translateY(1px)}.rankings_primaryButton__R3qKs:disabled{cursor:not-allowed;opacity:.55;transform:none}.rankings_secondaryButton__orv3T{border:1px solid var(--line-strong);background:transparent;color:var(--zinc)}.rankings_secondaryButton__orv3T:hover{border-color:oklch(.82 .03 230/.4);color:var(--text)}.rankings_arena__Xwodq{max-width:calc(var(--measure) + 2 * var(--gutter));margin:0 auto;padding:calc(var(--nav-h) + clamp(28px, 5vw, 60px)) var(--gutter) 64px}.rankings_masthead__jSQ1e{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px 48px;margin-bottom:36px}.rankings_mastheadCopy__CnVJU h1{margin:0 0 14px;font-family:var(--display);font-size:clamp(40px,6vw,76px);font-weight:400;letter-spacing:-.01em;line-height:.98}.rankings_mastheadCopy__CnVJU p{max-width:52ch;margin:0 0 24px;color:var(--zinc);font-size:16.5px;line-height:1.65}.rankings_mastheadSide__DuWQd{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.rankings_mastheadStats__5bIaG{display:flex;margin:0}.rankings_mastheadStats__5bIaG>div{padding:2px 24px;border-left:1px solid var(--line)}.rankings_mastheadStats__5bIaG>div:first-child{border-left:0}.rankings_mastheadStats__5bIaG>div:last-child{padding-right:0}.rankings_mastheadStats__5bIaG dt{margin-bottom:6px;color:var(--muted);font-size:14.5px;font-weight:650;white-space:nowrap}.rankings_mastheadStats__5bIaG dd{margin:0;font-size:28px;font-weight:700;line-height:1.1}.rankings_mastheadStats__5bIaG>div:last-child dd{color:var(--cyan-bright)}.rankings_snapshotLine__UmxuI{display:flex;align-items:center;justify-content:flex-end;gap:9px;max-width:460px;margin:0;color:var(--muted);font-size:14.5px;line-height:1.5;text-align:right}.rankings_snapshotLine__UmxuI i{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px oklch(.8 .15 155/.7)}.rankings_snapshotLine__UmxuI[data-offline] i{background:var(--copper);box-shadow:0 0 10px oklch(.7 .13 50/.7)}.rankings_controls__KB_Xm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.rankings_modeNav__pPkAo{display:flex;flex:0 0 auto;width:250px;padding:5px;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;background:hsla(0,0%,100%,.035)}.rankings_modeNav__pPkAo button{position:relative;flex:1;min-height:38px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:14.5px;font-weight:700;cursor:pointer;transition:color .22s ease,background .22s ease,box-shadow .22s ease}.rankings_modeNav__pPkAo button:hover{color:var(--text)}.rankings_modeNav__pPkAo .rankings_activeMode__CRuGG{background:linear-gradient(135deg,#3dbce3,#218fb7);color:#031016;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 8px 24px rgba(29,145,181,.18)}.rankings_categoryRail__RefTa{display:flex;min-width:0;gap:4px;padding:5px;border:1px solid var(--line);border-radius:15px;background:rgba(9,15,20,.7);overflow-x:auto;scrollbar-width:thin}.rankings_categoryRail__RefTa button{flex:0 0 auto;height:36px;padding:0 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--zinc);font-size:13.5px;font-weight:700;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.rankings_categoryRail__RefTa button:hover{color:var(--text);background:hsla(0,0%,100%,.03)}.rankings_categoryRail__RefTa .rankings_activeTab__5_3RA{border-color:rgba(78,201,236,.35);background:var(--cyan-soft);color:#9fe8ff}.rankings_leaders__4NAu0{margin-bottom:18px}.rankings_leadersTitle__grIwf{margin:0 0 8px;color:var(--zinc);font-size:13.5px;font-weight:700}.rankings_leadersRow__g7Ibk{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(43,174,215,.25) transparent}.rankings_leaderTile__xqZQj{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:11px 12px 10px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.rankings_leaderTile__xqZQj:hover{transform:translateY(-1px);border-color:var(--line-strong)}.rankings_leaderTile__xqZQj small{color:var(--faint);font-size:11.5px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.rankings_leaderIdentity__8sKKF{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.rankings_leaderIdentity__8sKKF .rankings_avatar__WKCJw{width:26px;height:26px;border-radius:7px}.rankings_leaderIdentity__8sKKF strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.rankings_leaderTile__xqZQj>b{color:var(--cyan-bright);font-size:15px;font-weight:700}.rankings_leaderActive__6VrzO{border-color:rgba(78,201,236,.45);background:var(--cyan-soft)}.rankings_leaderActive__6VrzO small{color:var(--cyan)}.rankings_meter__L81MA{display:inline-flex;gap:3px}.rankings_meter__L81MA i{width:22px;height:6px;border-radius:2px;background:rgba(139,170,187,.14);overflow:hidden}.rankings_meter__L81MA i span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#229cc4,var(--cyan-bright));box-shadow:0 0 8px rgba(43,174,215,.35);transform-origin:0 50%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rankings_meterSmall__bVGls i{width:13px;height:5px}.rankings_percentChip__28ZYd{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.rankings_percentChip__28ZYd[data-tier=elite]{background:rgba(233,184,84,.14);color:#f2cd7e}.rankings_percentChip__28ZYd[data-tier=high]{background:rgba(43,174,215,.14);color:#8fdcf5}.rankings_percentChip__28ZYd[data-tier=low]{background:rgba(139,170,187,.12);color:var(--zinc)}.rankings_podium__PAQUn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:14px}.rankings_podiumCard__lPza7{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:20px 16px 18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(170deg,rgba(20,31,39,.85),rgba(9,15,20,.8));color:var(--text);text-align:center;cursor:pointer;overflow:hidden;transition:border-color .24s ease,transform .24s ease,box-shadow .24s ease}.rankings_podiumCard__lPza7:hover{transform:translateY(-2px)}.rankings_podiumCard__lPza7[data-place="1"]{order:2;padding-top:26px;padding-bottom:26px;--medal:var(--gold)}.rankings_podiumCard__lPza7[data-place="2"]{order:1;--medal:var(--iron)}.rankings_podiumCard__lPza7[data-place="3"]{order:3;--medal:var(--copper)}.rankings_podiumCard__lPza7:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent,var(--medal),transparent);opacity:.85}.rankings_podiumCard__lPza7:hover,.rankings_podiumSelected__VEP_S{border-color:color-mix(in srgb,var(--medal) 45%,transparent)}.rankings_podiumSelected__VEP_S{box-shadow:0 0 0 1px color-mix(in srgb,var(--medal) 30%,transparent),0 18px 46px rgba(0,0,0,.3)}.rankings_podiumCard__lPza7[data-place="1"]{background:linear-gradient(170deg,rgba(38,34,20,.55),rgba(9,15,20,.85)),linear-gradient(170deg,rgba(20,31,39,.9),rgba(9,15,20,.85))}.rankings_podiumMedal__QONj4{padding:3px 10px;border:1px solid color-mix(in srgb,var(--medal) 42%,transparent);border-radius:999px;color:var(--medal);font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase}.rankings_podiumBust__r0S_2{display:block;margin:6px 0 2px;filter:drop-shadow(0 14px 22px rgba(0,0,0,.5))}.rankings_podiumBust__r0S_2 img{width:78px;height:78px;display:block;image-rendering:auto}.rankings_podiumCard__lPza7[data-place="1"] .rankings_podiumBust__r0S_2 img{width:92px;height:92px}.rankings_podiumCard__lPza7 strong{font-family:var(--display);font-size:17px;letter-spacing:.03em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rankings_podiumCard__lPza7[data-place="1"] strong{font-size:20px}.rankings_podiumScore__xSy2W{color:var(--medal);font-family:var(--mono);font-size:24px;font-weight:700;line-height:1.1}.rankings_podiumCard__lPza7[data-place="1"] .rankings_podiumScore__xSy2W{font-size:30px}.rankings_podiumCard__lPza7 small{color:var(--muted);font-size:12.5px}.rankings_podiumStage__OtfbA{position:relative;height:clamp(420px,40vw,520px);margin:4px 0 28px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(ellipse 50% 60% at 50% 30%,oklch(.82 .13 82/.07),transparent 70%),radial-gradient(ellipse 80% 70% at 50% 100%,oklch(.72 .125 222/.16),transparent 70%),linear-gradient(180deg,var(--bg-1),var(--bg-0));overflow:hidden;isolation:isolate}.rankings_podiumStage__OtfbA:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(oklch(1 0 0/.7) 1px,transparent 1.3px);background-size:90px 90px;opacity:.08;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.rankings_podiumScene__eFSUP{position:absolute;inset:0}.rankings_podiumScene__eFSUP .podium-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .9s var(--ease-out)}.rankings_podiumStage__OtfbA[data-ready] .rankings_podiumScene__eFSUP .podium-canvas{opacity:1}.rankings_podiumScene__eFSUP>div[data-place]{z-index:2;margin-top:10px}.rankings_podiumLabel___xoX8{--medal:var(--iron);display:flex;flex-direction:column;align-items:center;gap:4px;width:138px;padding:9px 10px 11px;border:1px solid color-mix(in oklch,var(--medal) 35%,transparent);border-radius:14px;background:oklch(.12 .018 246/.82);color:var(--text);cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .25s ease,transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.rankings_podiumLabel___xoX8[data-place="1"]{--medal:var(--gold)}.rankings_podiumLabel___xoX8[data-place="3"]{--medal:var(--copper)}.rankings_podiumLabel___xoX8[data-place="4"],.rankings_podiumLabel___xoX8[data-place="5"]{--medal:var(--ink-3);width:118px;opacity:.9}.rankings_podiumLabel___xoX8[data-place="4"] strong,.rankings_podiumLabel___xoX8[data-place="5"] strong{font-size:14px}.rankings_podiumLabel___xoX8[data-place="4"] .rankings_podiumScore__xSy2W,.rankings_podiumLabel___xoX8[data-place="5"] .rankings_podiumScore__xSy2W{color:var(--ink-1);font-size:16px}.rankings_podiumLabel___xoX8:hover{transform:translateY(-2px);border-color:color-mix(in oklch,var(--medal) 70%,transparent)}.rankings_podiumLabelSelected__CJEGV{border-color:var(--medal);box-shadow:0 0 0 1px var(--medal),0 16px 40px -18px color-mix(in oklch,var(--medal) 70%,transparent)}.rankings_podiumLabel___xoX8 strong{max-width:100%;overflow:hidden;font-family:var(--display);font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.rankings_podiumLabel___xoX8 .rankings_podiumMedal__QONj4{padding:2px 8px;font-size:11px;letter-spacing:.1em}.rankings_podiumLabel___xoX8 .rankings_podiumScore__xSy2W{font-size:21px}.rankings_podiumHint__BooL2{position:absolute;top:18px;left:22px;margin:0;color:var(--faint);font-family:var(--mono);font-size:12px;pointer-events:none}.rankings_dossierModel__OQTzm{position:relative;flex:0 0 auto;width:118px;height:168px}.rankings_dossierFallback__VeARL{position:absolute;left:50%;bottom:6px;height:150px;width:auto;transform:translateX(-50%);filter:drop-shadow(0 14px 20px oklch(0 0 0/.55));transition:opacity .4s ease}.rankings_dossierCanvas__x2F2k{position:absolute;inset:-10px -14px;cursor:grab;opacity:0;transition:opacity .5s var(--ease-out)}.rankings_dossierCanvas__x2F2k:active{cursor:grabbing}.rankings_dossierModel__OQTzm[data-live] .rankings_dossierCanvas__x2F2k{opacity:1}.rankings_dossierModel__OQTzm[data-live] .rankings_dossierFallback__VeARL{opacity:0}.rankings_contentGrid__8_Ngh{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px}.rankings_primaryColumn___7bpm{min-width:0}.rankings_board__3MKbk{border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow:hidden}.rankings_boardHead__pcSn7{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 18px;border-bottom:1px solid var(--line)}.rankings_boardHead__pcSn7 h2{margin:0;font-family:var(--display);font-size:17px;letter-spacing:.03em}.rankings_boardCount__XTFx_{color:var(--muted);font-family:var(--mono);font-size:12.5px;letter-spacing:0;white-space:nowrap}.rankings_search__s7U_E{position:relative;width:min(240px,40vw);color:var(--muted)}.rankings_search__s7U_E svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);pointer-events:none}.rankings_search__s7U_E input{width:100%;height:38px;padding:0 14px 0 38px;border:1px solid var(--line);border-radius:11px;background:rgba(10,16,21,.75);color:var(--text);transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.rankings_search__s7U_E input::-moz-placeholder{color:var(--muted)}.rankings_search__s7U_E input::placeholder{color:var(--muted)}.rankings_search__s7U_E input:hover{border-color:var(--line-strong)}.rankings_search__s7U_E input:focus{border-color:rgba(78,201,236,.5);box-shadow:0 0 0 4px rgba(43,174,215,.08);outline:none}.rankings_tableWrap__o_sbg{max-height:640px;padding:0 12px 12px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(43,174,215,.25) transparent}.rankings_tableWrap__o_sbg table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0 6px}.rankings_tableWrap__o_sbg table.rankings_activityTable__cNMko{min-width:720px}.rankings_tableWrap__o_sbg caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rankings_tableWrap__o_sbg th{position:sticky;top:0;z-index:2;height:38px;padding:0 12px;background:var(--panel-solid);color:#7c8991;font-size:11.5px;font-weight:750;letter-spacing:.1em;text-align:left;text-transform:uppercase}.rankings_tableWrap__o_sbg th button{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color .2s ease}.rankings_tableWrap__o_sbg th button:hover{color:var(--text)}.rankings_tableWrap__o_sbg th .rankings_activeSort__wITuZ{color:#9fe8ff}.rankings_thRank__wlfEE{width:62px}.rankings_numHead__oexI7{text-align:right!important}.rankings_tableWrap__o_sbg td{height:56px;padding:0 12px;background:hsla(0,0%,100%,.024);color:#dce2e5;font-size:14px;vertical-align:middle;transition:background .18s ease}.rankings_tableWrap__o_sbg td:first-child{border-radius:11px 0 0 11px}.rankings_tableWrap__o_sbg td:last-child{border-radius:0 11px 11px 0}.rankings_tableWrap__o_sbg td.rankings_num__vvjnN{text-align:right}.rankings_activeCell__nVElC{color:#9fe8ff!important;font-weight:700}.rankings_tableWrap__o_sbg tbody tr{cursor:pointer}.rankings_tableWrap__o_sbg tbody tr:hover td{background:hsla(0,0%,100%,.05)}.rankings_selectedRow__3JQfJ td{background:rgba(43,174,215,.085)!important;box-shadow:inset 0 1px 0 rgba(78,201,236,.14),inset 0 -1px 0 rgba(78,201,236,.14)}.rankings_rankBadge__MSU2_{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#171f26;color:#8b98a0;font-family:var(--mono);font-size:13.5px;font-weight:700}.rankings_rankBadge__MSU2_[data-place="1"]{background:linear-gradient(135deg,#e9b854,#a97b23);color:#201502}.rankings_rankBadge__MSU2_[data-place="2"]{background:linear-gradient(135deg,#ccd5db,#828f98);color:#131a1f}.rankings_rankBadge__MSU2_[data-place="3"]{background:linear-gradient(135deg,#d0824f,#8e4f26);color:#1d0e04}.rankings_playerButton__soB8F{display:flex;align-items:center;gap:11px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.rankings_playerButton__soB8F>span:last-child{min-width:0}.rankings_playerButton__soB8F strong{display:block;overflow:hidden;color:var(--text);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.rankings_playerButton__soB8F small{display:block;margin-top:2px;color:var(--muted);font-size:12px}.rankings_dossierId__qobSW small[data-online],.rankings_playerButton__soB8F small[data-online]{color:var(--green)}.rankings_avatar__WKCJw{width:36px;height:36px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:9px;overflow:hidden;background:#101820}.rankings_avatarLarge__kcTtA{width:58px;height:58px;border-radius:13px}.rankings_avatar__WKCJw img{width:100%;height:100%;display:block;image-rendering:pixelated}.rankings_ratingCell__MYXxq{display:inline-flex;align-items:center;gap:10px}.rankings_ratingCell__MYXxq b{min-width:42px;color:#9fe8ff;font-size:14.5px}.rankings_skeletonRow__tWwdY td{height:56px}.rankings_skeletonRow__tWwdY span{display:block;height:14px;width:100%;border-radius:6px;background:linear-gradient(90deg,rgba(139,170,187,.06),rgba(139,170,187,.13),rgba(139,170,187,.06));background-size:200% 100%;animation:rankings_shimmer__ojtkS 1.4s ease infinite}@keyframes rankings_shimmer__ojtkS{0%{background-position:160% 0}to{background-position:-60% 0}}.rankings_empty__PStSg{padding:40px 14px;color:var(--zinc);font-size:14.5px;text-align:center}.rankings_dossier__ci3_E{position:sticky;top:18px;max-height:calc(100vh - 36px);padding-bottom:16px;border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(43,174,215,.22) transparent}.rankings_dossierHero__A3nC_{position:relative;display:flex;align-items:center;gap:16px;padding:18px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse 70% 90% at 24% 40%,rgba(43,174,215,.12),transparent);overflow:hidden}.rankings_dossierId__qobSW{min-width:0;flex:1}.rankings_dossierId__qobSW strong{display:block;overflow:hidden;font-family:var(--display);font-size:19px;text-overflow:ellipsis;white-space:nowrap}.rankings_dossierId__qobSW small{display:block;margin:4px 0 10px;color:var(--zinc);font-size:12.5px}.rankings_dossierRank__DVAYF{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--muted);font-size:12.5px;--medal:var(--cyan-bright)}.rankings_dossierRank__DVAYF[data-place="1"]{--medal:var(--gold)}.rankings_dossierRank__DVAYF[data-place="2"]{--medal:var(--iron)}.rankings_dossierRank__DVAYF[data-place="3"]{--medal:var(--copper)}.rankings_dossierRank__DVAYF b{color:var(--medal);font-size:20px;font-weight:700}.rankings_dossierSection__ZsY0f{padding:15px 18px 4px}.rankings_dossierSection__ZsY0f+.rankings_dossierSection__ZsY0f{border-top:1px solid var(--line);margin-top:12px}.rankings_dossierSection__ZsY0f h3{margin:0 0 12px;color:var(--zinc);font-size:13.5px;font-weight:700}.rankings_overallRow__bGVFN{display:flex;align-items:center;gap:14px;margin-bottom:12px}.rankings_overallValue__PFbAH{color:var(--cyan-bright);font-family:var(--mono);font-size:42px;font-weight:700;line-height:1}.rankings_overallMeta__0QbfU{display:flex;flex-direction:column;gap:3px}.rankings_overallMeta__0QbfU b{font-size:14.5px}.rankings_overallMeta__0QbfU small{color:var(--muted);font-size:12.5px}.rankings_overallMeta__0QbfU .rankings_meter__L81MA{margin-top:3px}.rankings_bestCategory__KWw3o{margin:0 0 12px;padding:9px 12px;border:1px solid rgba(233,184,84,.22);border-radius:11px;background:rgba(233,184,84,.06);color:var(--zinc);font-size:13px;line-height:1.5}.rankings_bestCategory__KWw3o b{color:#f2cd7e}.rankings_categoryList__PIqbY{display:flex;flex-direction:column;margin:0 0 10px;padding:0;list-style:none}.rankings_categoryList__PIqbY li{display:grid;grid-template-columns:82px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:6px;border-radius:8px;font-size:13px;color:#c8d1d6}.rankings_categoryList__PIqbY li b{color:#9fe8ff;font-size:13px;text-align:right}.rankings_categoryBar__hULkS{display:block;height:5px;border-radius:999px;background:rgba(68,98,111,.22);overflow:hidden}.rankings_categoryBar__hULkS span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#229cc4,var(--cyan-bright));transform-origin:0 50%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rankings_categoryCurrent__sh8Kq{background:var(--cyan-soft)}.rankings_categoryCurrent__sh8Kq span:first-child{color:#9fe8ff;font-weight:700}.rankings_metrics__VYOjl{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 12px}.rankings_metrics__VYOjl>div{min-height:64px;padding:10px 12px;border:1px solid rgba(139,170,187,.09);border-radius:12px;background:rgba(7,13,17,.5)}.rankings_metrics__VYOjl dt{margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rankings_metrics__VYOjl dd{margin:0 0 5px;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:-.02em}.rankings_highlightMetric__DeS2Z{border-color:rgba(78,201,236,.22)!important}.rankings_highlightMetric__DeS2Z dd{color:var(--cyan-bright)}.rankings_server__YSmoL{padding:9px 0;border-top:1px solid rgba(139,170,187,.08)}.rankings_server__YSmoL:first-of-type{border-top:0}.rankings_server__YSmoL p,.rankings_server__YSmoL>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.rankings_server__YSmoL>div strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rankings_server__YSmoL>div span{color:var(--cyan-bright);font-size:12.5px}.rankings_server__YSmoL>i{height:4px;display:block;margin:7px 0 6px;border-radius:999px;background:rgba(68,98,111,.22);overflow:hidden}.rankings_server__YSmoL>i span{width:100%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#229cc4,var(--cyan-bright));box-shadow:0 0 10px rgba(43,174,215,.25);transform-origin:0 50%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rankings_server__YSmoL p{margin:4px 0 0;color:var(--muted);font-family:var(--mono);font-size:12px}.rankings_noActivity__UxZ4e{margin:8px 0 12px;color:var(--zinc);font-size:13px;line-height:1.55}.rankings_dossierAction__KdELq{width:calc(100% - 36px);margin:14px 18px 2px}.rankings_modalBackdrop__Vi_lh{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:22px;background:rgba(1,4,7,.74);backdrop-filter:blur(12px)}.rankings_modal__biDEG{width:min(860px,100%);max-height:calc(100vh - 44px);display:flex;flex-direction:column;padding:24px;border:1px solid rgba(139,170,187,.18);border-radius:20px;background:linear-gradient(160deg,#101922,#080d12);color:var(--text);box-shadow:0 32px 110px rgba(0,0,0,.6);overflow:hidden}.rankings_modalHead__HR6j_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.rankings_modalHead__HR6j_ small{color:var(--cyan-bright);font-size:13px;font-weight:700}.rankings_modalHead__HR6j_ h2{margin:4px 0 0;font-family:var(--display);font-size:28px;font-weight:400}.rankings_modalHead__HR6j_>button{width:36px;height:36px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--zinc);font-size:24px;line-height:1;cursor:pointer;transition:color .2s ease,background .2s ease}.rankings_modalHead__HR6j_>button:hover{background:hsla(0,0%,100%,.04);color:var(--text)}.rankings_verifyPanel__bL4AS{margin-top:6px}.rankings_verifyIntro__bGkeE{max-width:58ch;margin:14px 0 4px;color:var(--zinc);font-size:14.5px;line-height:1.6}.rankings_verifyPanel__bL4AS .rankings_voteSearch__nHz2V input{height:46px;font-family:var(--mono);font-size:14px;letter-spacing:.04em}.rankings_verifyError__r_40k{margin:10px 0 0;color:#f2a3a3;font-size:13.5px}.rankings_verifyHint__yDUyv{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.55}.rankings_voterBar__5pIH5{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:9px 12px;border:1px solid rgba(87,208,146,.2);border-radius:11px;background:rgba(87,208,146,.05)}.rankings_voterBar__5pIH5>span{display:flex;align-items:center;gap:8px;color:#a8e8c6;font-size:13.5px;font-weight:700}.rankings_voterBar__5pIH5 i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(87,208,146,.7)}.rankings_voterBar__5pIH5>button{padding:0;border:0;background:none;color:var(--muted);font-size:12.5px;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.rankings_voterBar__5pIH5>button:hover{color:var(--text)}.rankings_voteSearch__nHz2V{display:block;margin-top:18px}.rankings_voteSearch__nHz2V>span{display:block;margin-bottom:8px;color:var(--zinc);font-size:13.5px;font-weight:700}.rankings_voteSearch__nHz2V input{width:100%;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:rgba(10,16,21,.75);color:var(--text)}.rankings_voteSearch__nHz2V input::-moz-placeholder{color:var(--muted)}.rankings_voteSearch__nHz2V input::placeholder{color:var(--muted)}.rankings_voteSearch__nHz2V input:focus{border-color:rgba(78,201,236,.5);box-shadow:0 0 0 4px rgba(43,174,215,.08);outline:none}.rankings_voteMatches__hv9GX{display:flex;gap:7px;margin-top:10px;padding-bottom:14px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.rankings_voteMatches__hv9GX button{min-width:150px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:rgba(12,20,26,.72);color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.rankings_voteMatches__hv9GX .rankings_selectedMatch__N3TFa,.rankings_voteMatches__hv9GX button:hover{border-color:rgba(78,201,236,.5);background:var(--cyan-soft)}.rankings_voteMatches__hv9GX strong{display:block;max-width:90px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rankings_voteMatches__hv9GX small{display:block;margin-top:2px;color:var(--zinc);font-size:11px}.rankings_ratingForm___6m_t{margin-top:14px;padding-right:4px;overflow-y:auto;scrollbar-width:thin}.rankings_ratingIntro__lH3lj{display:flex;align-items:center;gap:12px;margin-bottom:14px}.rankings_ratingIntro__lH3lj strong{display:block;font-family:var(--display);font-size:17px}.rankings_ratingIntro__lH3lj small{display:block;margin-top:3px;color:var(--zinc);font-size:12.5px;line-height:1.5}.rankings_ratingForm___6m_t fieldset{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;margin:0;padding:8px 0;border:0;border-top:1px solid rgba(139,170,187,.09)}.rankings_ratingForm___6m_t legend{padding:0;float:left;color:#dce3e6;font-size:13.5px;font-weight:700}.rankings_ratingForm___6m_t fieldset>div{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.rankings_ratingForm___6m_t fieldset>div button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:4px 7px;border:1px solid var(--line);border-radius:10px;background:rgba(12,20,26,.72);color:var(--zinc);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.rankings_ratingForm___6m_t .rankings_selectedRating__aoj1M,.rankings_ratingForm___6m_t fieldset>div button:hover{border-color:var(--cyan);background:var(--cyan-soft);color:var(--text)}.rankings_ratingForm___6m_t fieldset>div button b{color:var(--cyan-bright);font-family:var(--mono)}.rankings_ratingForm___6m_t fieldset>div button span{font-size:11px}.rankings_voteStatus__6knHm{margin:12px 0 0;color:#8fd6eb;font-size:13.5px}.rankings_modalActions__Xfigg{display:flex;justify-content:flex-end;gap:9px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.rankings_page__hPygL *,.rankings_page__hPygL :after,.rankings_page__hPygL :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:980px){.rankings_masthead__jSQ1e{grid-template-columns:1fr}.rankings_mastheadSide__DuWQd{align-items:flex-start}.rankings_snapshotLine__UmxuI{justify-content:flex-start;text-align:left}.rankings_mastheadStats__5bIaG>div:first-child{padding-left:0}}@media (max-width:920px){.rankings_contentGrid__8_Ngh{grid-template-columns:1fr}.rankings_dossier__ci3_E{position:relative;top:auto;max-height:none}.rankings_podium__PAQUn{align-items:stretch}}@media (max-width:680px){.rankings_mastheadStats__5bIaG{flex-wrap:wrap;gap:10px 0}.rankings_mastheadStats__5bIaG>div{padding:2px 16px}.rankings_mastheadStats__5bIaG dd{font-size:21px}.rankings_mastheadStats__5bIaG>div{padding:2px 14px}.rankings_podiumStage__OtfbA{height:420px;margin-inline:calc(var(--gutter) * -.5);border-radius:22px}.rankings_podiumLabel___xoX8{min-width:0;width:28vw;padding:6px 6px 8px;gap:2px}.rankings_podiumLabel___xoX8 strong{max-width:100%;font-size:13px}.rankings_podiumHint__BooL2{display:none}.rankings_podiumLabel___xoX8 .rankings_podiumScore__xSy2W{font-size:16px}.rankings_podiumLabel___xoX8 .rankings_podiumMedal__QONj4{letter-spacing:.04em}.rankings_controls__KB_Xm{align-items:stretch}.rankings_categoryRail__RefTa,.rankings_modeNav__pPkAo{width:100%}.rankings_leadersRow__g7Ibk{grid-auto-columns:158px}.rankings_podium__PAQUn{grid-template-columns:1fr;gap:8px}.rankings_podiumCard__lPza7{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:14px!important;text-align:left}.rankings_podiumCard__lPza7[data-place="1"]{order:1}.rankings_podiumCard__lPza7[data-place="2"]{order:2}.rankings_podiumCard__lPza7[data-place="3"]{order:3}.rankings_podiumBust__r0S_2{margin:0}.rankings_podiumBust__r0S_2 img{width:48px!important;height:48px!important}.rankings_podiumCard__lPza7 strong{font-size:15px!important}.rankings_podiumCard__lPza7 .rankings_podiumScore__xSy2W{margin-left:auto;font-size:22px!important}.rankings_podiumCard__lPza7 .rankings_meter__L81MA,.rankings_podiumCard__lPza7 small{display:none}.rankings_podiumCard__lPza7 .rankings_podiumMedal__QONj4{order:-1;align-self:flex-start;width:-moz-fit-content;width:fit-content}.rankings_boardHead__pcSn7{flex-wrap:wrap;min-height:0;padding:12px 14px}.rankings_boardHead__pcSn7 .rankings_search__s7U_E{width:100%}.rankings_tableWrap__o_sbg{max-height:none}.rankings_tableWrap__o_sbg table{min-width:460px}.rankings_ratingCell__MYXxq .rankings_meterSmall__bVGls{display:none}.rankings_ratingCell__MYXxq b{min-width:0}.rankings_modalBackdrop__Vi_lh{padding:0}.rankings_modal__biDEG{width:100%;min-height:100vh;max-height:100vh;border:0;border-radius:0;padding:18px 14px}.rankings_ratingForm___6m_t fieldset{grid-template-columns:1fr;gap:6px}.rankings_ratingForm___6m_t fieldset>div{grid-template-columns:repeat(5,minmax(52px,1fr))}.rankings_ratingForm___6m_t fieldset>div button{flex-direction:column;gap:2px}}