.site_shell__xOR08{min-height:100svh;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);transition:background-color .3s var(--ease-out)}.site_nav__MLYnL[data-scrolled]{background:var(--bg-0)}.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:0;color:var(--ink-1);font-size:15px;font-weight:600;text-decoration:none;transition:color .2s ease,background-color .2s ease}.site_navLinks__OQ0V5 a:hover,.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;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;--n:4px;height:40px;padding:0 16px;border:0;border-radius:0;font:inherit;font-size:15px;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)),0 var(--n),var(--n) var(--n));transition:background-color .15s ease,color .15s ease,transform .15s var(--ease-out)}.site_navAccount___dUuB:focus-visible,.site_navCta__lr7j4:focus-visible,.site_navGhost__4YHfA:focus-visible{outline:3px solid var(--ink-0);outline-offset:-3px}.site_navGhost__4YHfA{background:var(--bg-2);color:var(--ink-0)}.site_navGhost__4YHfA:hover{background:var(--bg-3);color:var(--ink-0)}.site_navCta__lr7j4{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 6px;background:var(--bg-2);color:var(--ink-1)}.site_navAccount___dUuB img{width:28px;height:28px;border-radius:0;-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);background:var(--bg-3)}.site_navAccount___dUuB:hover svg{color:var(--danger)}.site_menuButton__LW_Uc{display:none;position:relative;width:40px;height:40px;border:0;border-radius:0;background:var(--bg-2);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;animation:site_menuIn__rc0VN .28s var(--ease-out)}.site_mobileMenu__CEM2O a,.site_mobileMenu__CEM2O button{display:block;padding:12px 2px;border:0;background:none;color:var(--ink-1);font:inherit;font-family:var(--font-display);font-size:21px;font-weight:var(--weight-display);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_pageHeader__yz9L0 h1{max-width:22ch;margin:0;font-family:var(--font-display);font-size:clamp(40px,5.4vw,84px);font-weight:var(--weight-display);line-height:.98;letter-spacing:-.025em}.site_pageTitle__sMPr3{display:block}.site_hasVoxel__5HbbZ h1{max-width:none}.site_hasVoxel__5HbbZ .site_pageTitle__sMPr3{max-width:28ch;margin-top:clamp(20px,2.6vw,36px);font-size:clamp(34px,4.6vw,72px);line-height:1.02}.site_voxel__AJQvc{--cap:clamp(72px,10vw,156px);display:flex;align-items:flex-start;width:min(100%,calc(var(--cap) * var(--ratio)));filter:var(--voxel-tint,none)}.site_voxelLetter__paoWt{display:block;height:auto;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){html.js .site_voxelLetter__paoWt{animation:site_voxelLand__UEmcC .75s cubic-bezier(.2,.9,.3,1) both,site_voxelFlash__gyyMq .8s ease-out both;animation-delay:calc(.15s + var(--i) * 70ms)}}@keyframes site_voxelLand__UEmcC{0%{opacity:0;transform:translateY(-40%) rotate(-6deg) scale(1.1)}55%{opacity:1;transform:translateY(3%) rotate(1deg) scale(1.02,.94)}to{opacity:1;transform:none}}@keyframes site_voxelFlash__gyyMq{0%,50%{filter:brightness(1.7)}to{filter:brightness(1)}}.site_srOnly__7k_Jp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site_pageLede__s7avW{max-width:58ch;margin-top:36px;color:var(--ink-0);font-size:var(--step-lead);line-height:1.55}.site_pageLede__s7avW p{margin:0}.site_pageLede__s7avW a{color:var(--accent-hi);text-underline-offset:3px}.site_footer__OlIJZ{padding:clamp(56px,6vw,96px) var(--gutter) 0;background:var(--bg-1)}.site_footerInner__rmrGY{max-width:var(--measure);margin:0 auto;padding:0 0 48px;display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:40px}.site_footerLinks__8q_1U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site_footerLinks__8q_1U div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.site_footerLinks__8q_1U h2{margin:0 0 4px;color:var(--ink-0);font-family:var(--font-body);font-size:var(--step-small);font-weight:700}.site_footerLinks__8q_1U a{color:var(--ink-1);font-size:var(--step-small);text-decoration:none;transition:color .15s ease}.site_footerLinks__8q_1U a:hover{color:var(--accent-hi)}.site_footerContact__CbHZd p{margin:0 0 14px;color:var(--ink-1);font-size:var(--step-small);line-height:1.6}.site_footerContact__CbHZd b{color:var(--ink-0)}.site_footerContact__CbHZd a{color:var(--accent-hi);text-underline-offset:3px}.site_footerLegal__JR4hu{max-width:var(--measure);margin:0 auto;padding:0 0 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.site_footerLegal__JR4hu p{margin:0;color:var(--ink-2);font-size:var(--step-small)}.site_themes__nRFs7{display:flex;align-items:center;gap:6px;margin-left:auto}.site_themes__nRFs7 span{margin-right:6px;color:var(--ink-2);font-size:var(--step-small)}.site_themeSwatch__lBFEb{--n:4px;width:28px;height:28px;padding:0;border:0;background:linear-gradient(135deg,var(--swatch-bg) 50%,var(--swatch-accent) 50%);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;transition:transform .15s ease}.site_themeSwatch__lBFEb:hover{transform:translateY(-2px)}.site_themeSwatch__lBFEb[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--ink-0)}.site_themeSwatch__lBFEb:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}@media (max-width:700px){.site_footerInner__rmrGY{grid-template-columns:1fr}.site_footerLinks__8q_1U{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui_button__TdydH{--n:5px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border:0;border-radius:0;font:inherit;font-size:var(--step-small);font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)),0 var(--n),var(--n) var(--n));transition:background-color .15s ease,color .15s ease,transform .15s var(--ease-out)}.ui_button__TdydH:active{transform:translateY(2px)}.ui_button__TdydH:disabled{opacity:.5;cursor:not-allowed;transform:none}.ui_button__TdydH:focus-visible{outline:3px solid var(--ink-0);outline-offset:-3px}.ui_primary__WWgdn{background:var(--accent);color:var(--accent-ink)}.ui_primary__WWgdn:hover:not(:disabled){background:var(--accent-hi);color:var(--accent-ink)}.ui_discord__WF4Yz{background:#5865f2;color:#fff}.ui_discord__WF4Yz:hover:not(:disabled){background:#4752c4;color:#fff}.ui_ghost__gyjxH{background:var(--bg-2);color:var(--ink-0)}.ui_ghost__gyjxH:hover:not(:disabled){background:var(--bg-3);color:var(--ink-0)}.ui_small__rIOLp{--n:4px;min-height:40px;padding:0 16px}.ui_block__UGkg3{width:100%}.ui_input__0Vd9X{--n:5px;width:100%;height:50px;padding:0 16px;border:0;border-radius:0;background:var(--bg-0);color:var(--ink-0);font:inherit;font-size:15px;clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)),0 var(--n),var(--n) var(--n));transition:background-color .15s ease}.ui_input__0Vd9X::-moz-placeholder{color:var(--ink-3)}.ui_input__0Vd9X::placeholder{color:var(--ink-3)}.ui_input__0Vd9X:hover{background:color-mix(in oklch,var(--bg-0) 75%,#000)}.ui_input__0Vd9X:focus{outline:2px solid var(--accent-hi);outline-offset:-2px;border-radius:0}.ui_label__DtRSS{display:block;margin-bottom:8px;color:var(--ink-1);font-size:14px;font-weight:700}.ui_hint__wQbag{margin:8px 0 0;color:var(--ink-2);font-size:14px}.ui_error__j44j5{margin:8px 0 0;color:var(--danger);font-size:14px}.ui_panel__clkH4{--n:10px;background:var(--bg-1);clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)),0 var(--n),var(--n) var(--n))}.rankings_controls__KB_Xm,.rankings_leaders__4NAu0,.rankings_modalBackdrop__Vi_lh,.rankings_podiumStage__OtfbA,.rankings_workspace__GgLcn{--title:clamp(24px,2.2vw,32px);--controls-h:72px}.rankings_filters__dPacZ button:focus-visible,.rankings_leaderTile__xqZQj:focus-visible,.rankings_modeSwitch__ikcw7 button:focus-visible,.rankings_numHead__oexI7 button:focus-visible,.rankings_playerButton__soB8F:focus-visible,.rankings_podiumCard__lPza7:focus-visible,.rankings_podiumLabel___xoX8:focus-visible,.rankings_ratingForm___6m_t fieldset button:focus-visible,.rankings_voteMatches__hv9GX button:focus-visible,.rankings_voterBar__5pIH5 button:focus-visible{outline:3px solid var(--ink-0);outline-offset:-3px;border-radius:0}.rankings_blockTitle__3lTew{margin:0;font-family:var(--font-display);font-size:var(--title);font-weight:var(--weight-display);line-height:1.1;letter-spacing:-.02em}.rankings_note__UmcCY{margin:0 0 8px;color:var(--ink-1);font-size:var(--step-body);line-height:1.55}@keyframes rankings_waiting__0oHgD{0%{opacity:.45}to{opacity:1}}@keyframes rankings_fade__sFaU_{0%{opacity:0}to{opacity:1}}@keyframes rankings_pop__nePno{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rankings_srOnly__kUoJM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rankings_boardArea__LLQ3V{padding-bottom:96px}.rankings_controls__KB_Xm{position:sticky;top:var(--nav-h);z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px 0;background:var(--bg-0)}.rankings_filters__dPacZ,.rankings_modeSwitch__ikcw7{--n:6px;display:flex;gap:4px;padding:4px;background:var(--bg-1);clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)),0 var(--n),var(--n) var(--n))}.rankings_filters__dPacZ{flex:1 1 auto;flex-wrap:wrap;min-width:0}.rankings_filters__dPacZ button,.rankings_modeSwitch__ikcw7 button{height:40px;padding:0 16px;border:0;background:transparent;color:var(--ink-1);font:inherit;font-size:var(--step-small);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.rankings_filters__dPacZ button{flex:1 1 auto}.rankings_modeSwitch__ikcw7 button{min-width:104px}.rankings_filters__dPacZ button:hover,.rankings_modeSwitch__ikcw7 button:hover{background:var(--bg-2);color:var(--ink-0)}.rankings_modeSwitch__ikcw7 button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.rankings_filters__dPacZ button[aria-pressed=true]{background:var(--bg-3);color:var(--ink-0)}.rankings_podiumStage__OtfbA{--n:14px;position:relative;margin-top:8px;background:var(--bg-1)}.rankings_podiumHead__QeOtK{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;padding:28px 28px 0}.rankings_podiumHead__QeOtK h2{margin:0;font-family:var(--font-display);font-size:var(--title,clamp(24px,2.2vw,32px));font-weight:var(--weight-display);line-height:1.1;letter-spacing:-.02em}.rankings_podiumHead__QeOtK p{margin:0;color:var(--ink-1);font-size:var(--step-body)}.rankings_podiumSceneWrap__51TOH{position:relative;height:clamp(440px,40vw,580px)}.rankings_podiumScene__eFSUP{position:absolute;inset:0;overflow:hidden}.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}.rankings_podiumLabel___xoX8{--medal:var(--iron);display:flex;flex-direction:column;align-items:center;gap:2px;max-width:min(calc(var(--tag-gap, 168px) - 8px),176px);padding:6px 10px 7px;border:0;background:color-mix(in oklch,var(--bg-0) 62%,transparent);color:var(--ink-0);font-family:"Minecraft",var(--font-body);line-height:1;cursor:pointer;transition:background-color .15s ease}.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-2)}.rankings_podiumLabel___xoX8:hover{background:color-mix(in oklch,var(--bg-0) 82%,transparent)}.rankings_podiumLabel___xoX8[aria-pressed=true]{background:var(--accent-ink)}.rankings_podiumLabel___xoX8 strong{max-width:100%;overflow:hidden;font-size:16px;font-weight:400;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.rankings_podiumMeta__7sUzf{display:flex;gap:8px;font-size:14px}.rankings_podiumPlace__Eh_td{color:var(--ink-2)}.rankings_podiumScore__xSy2W{color:var(--medal)}.rankings_podiumFlat__egSmD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin:0;padding:28px;list-style:none}.rankings_podiumFlat__egSmD li{min-width:0}.rankings_podiumFlat__egSmD li[data-place="1"]{order:2}.rankings_podiumFlat__egSmD li[data-place="2"]{order:1}.rankings_podiumFlat__egSmD li[data-place="3"]{order:3}.rankings_podiumCard__lPza7{--n:10px;--medal:var(--iron);display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:24px 16px;border:0;background:var(--bg-2);color:var(--ink-0);font:inherit;cursor:pointer;transition:background-color .15s ease}.rankings_podiumCard__lPza7[data-place="1"]{--medal:var(--gold);padding-top:48px;padding-bottom:40px}.rankings_podiumCard__lPza7[data-place="3"]{--medal:var(--copper)}.rankings_podiumCard__lPza7:hover,.rankings_podiumCard__lPza7[aria-pressed=true]{background:var(--bg-3)}.rankings_podiumCard__lPza7 img{width:88px;height:88px;margin:6px 0}.rankings_podiumCard__lPza7[data-place="1"] img{width:104px;height:104px}.rankings_podiumCard__lPza7 strong{max-width:100%;overflow:hidden;font-size:var(--step-lead);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.rankings_podiumCard__lPza7 .rankings_podiumPlace__Eh_td{color:var(--medal);font-size:var(--step-small);font-weight:800}.rankings_podiumCard__lPza7 .rankings_podiumScore__xSy2W{font-size:var(--step-lead);font-weight:800;line-height:1.2}.rankings_podiumCard__lPza7 small{color:var(--ink-1);font-size:var(--step-small)}.rankings_leaders__4NAu0{margin-top:64px}.rankings_leaders__4NAu0 .rankings_blockTitle__3lTew{margin-bottom:20px}.rankings_leaderGrid__InURV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.rankings_leaderGrid__InURV li{min-width:0}.rankings_leaderGrid__InURV[data-count="7"] li:first-child{grid-column:span 2}.rankings_leaderTile__xqZQj{--n:10px;display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-template-rows:auto 1fr auto;grid-template-areas:"label figure" "value figure" "name name";-moz-column-gap:12px;column-gap:12px;width:100%;height:100%;padding:20px 12px 22px 24px;border:0;background:var(--bg-1);color:var(--ink-0);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.rankings_leaderTile__xqZQj:hover,.rankings_leaderTile__xqZQj[aria-pressed=true]{background:var(--bg-2)}.rankings_leaderLabel__9s6PQ{grid-area:label;color:var(--ink-1);font-size:var(--step-small);font-weight:600;line-height:1.35}.rankings_leaderTile__xqZQj[aria-pressed=true] .rankings_leaderLabel__9s6PQ{color:var(--ink-0)}.rankings_leaderTile__xqZQj[aria-pressed=true] .rankings_leaderLabel__9s6PQ:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 0;background:var(--accent);vertical-align:middle}.rankings_leaderTile__xqZQj b{grid-area:value;align-self:end;color:var(--gold);font-size:var(--step-lead);font-weight:800;line-height:1.2}.rankings_leaderTile__xqZQj strong{grid-area:name;display:block;margin-top:14px;overflow:hidden;font-size:var(--step-lead);font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.rankings_leaderFigure__62E0K{grid-area:figure;width:128px;height:152px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;transition:transform .3s var(--ease-out)}.rankings_leaderTile__xqZQj:hover .rankings_leaderFigure__62E0K{transform:translateY(-4px)}.rankings_workspace__GgLcn{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:8px;margin-top:64px;margin-bottom:-96px}.rankings_controls__KB_Xm+.rankings_workspace__GgLcn{margin-top:8px}.rankings_board__3MKbk{--n:14px;align-self:stretch;min-width:0;background:var(--bg-1)}.rankings_boardHead__pcSn7{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;padding:28px 28px 16px}.rankings_boardCount__XTFx_{margin:8px 0 0;color:var(--ink-1);font-size:var(--step-body)}.rankings_search__s7U_E{position:relative;display:block;width:min(300px,100%);color:var(--ink-2)}.rankings_search__s7U_E svg{position:absolute;z-index:1;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}.rankings_search__s7U_E input{padding-left:44px}.rankings_tableWrap__o_sbg{padding:0 12px;overflow-x:auto}.rankings_tableWrap__o_sbg table{width:100%;border-collapse:collapse}.rankings_tableWrap__o_sbg caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rankings_tableWrap__o_sbg th{height:44px;padding:0 16px;color:var(--ink-2);font-size:var(--step-small);font-weight:600;text-align:left;white-space:nowrap}.rankings_tableWrap__o_sbg th.rankings_numHead__oexI7{text-align:right}.rankings_thRank__wlfEE{width:76px}.rankings_numHead__oexI7 button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;transition:color .15s ease}.rankings_numHead__oexI7 button:hover,.rankings_numHead__oexI7[data-active]{color:var(--ink-0)}.rankings_numHead__oexI7[data-active] button:after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 2px 8px;background:var(--accent);vertical-align:middle}.rankings_tableWrap__o_sbg td{height:64px;padding:0 16px;color:var(--ink-0);font-size:var(--step-body);vertical-align:middle;transition:background-color .12s ease}.rankings_tableWrap__o_sbg tbody tr{cursor:pointer}.rankings_activityTable__cNMko td,.rankings_activityTable__cNMko th{padding:0 10px}.rankings_activityTable__cNMko :is(th,td):first-child{padding-left:16px}.rankings_activityTable__cNMko :is(th,td):last-child{padding-right:16px}.rankings_activityTable__cNMko .rankings_thRank__wlfEE{width:56px}.rankings_tableWrap__o_sbg tbody tr:hover td{background:color-mix(in oklch,var(--bg-2) 70%,var(--bg-1))}.rankings_tableWrap__o_sbg tbody tr[data-selected] td{background:var(--bg-2)}.rankings_tableWrap__o_sbg tbody tr[data-selected] .rankings_playerButton__soB8F strong{color:var(--accent-hi)}.rankings_rank__iyvy9{--n:4px;display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;color:var(--ink-1);font-size:var(--step-small);font-weight:800}.rankings_rank__iyvy9[data-place]{color:var(--bg-0)}.rankings_rank__iyvy9[data-place="1"]{background:var(--gold)}.rankings_rank__iyvy9[data-place="2"]{background:var(--iron)}.rankings_rank__iyvy9[data-place="3"]{background:var(--copper)}.rankings_playerButton__soB8F{display:flex;align-items:center;gap:12px;max-width:100%;padding:4px 4px 4px 0;border:0;background:transparent;color:inherit;font: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(--ink-0);font-size:var(--step-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.rankings_playerButton__soB8F small{display:block;margin-top:2px;color:var(--ink-1);font-size:var(--step-small);white-space:nowrap}.rankings_playerButton__soB8F small[data-online]{color:var(--online)}.rankings_narrowOnly__GmRo7{display:none!important}.rankings_avatar__WKCJw{--n:4px;display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;overflow:hidden;background:var(--bg-2)}.rankings_avatarLarge__kcTtA{--n:6px;width:56px;height:56px}.rankings_avatar__WKCJw img{display:block;width:100%;height:100%;image-rendering:pixelated}.rankings_numCell__AmUwU{text-align:right;white-space:nowrap}.rankings_tableWrap__o_sbg td.rankings_numCell__AmUwU{color:var(--ink-1)}.rankings_tableWrap__o_sbg td.rankings_numCell__AmUwU[data-active]{color:var(--accent-hi);font-weight:800}.rankings_ratingCell__MYXxq{display:inline-flex;align-items:center;justify-content:flex-end;gap:14px}.rankings_ratingCell__MYXxq b{min-width:3em;color:var(--accent-hi);font-weight:800;text-align:right}.rankings_ratingCell__MYXxq b[data-empty]{color:var(--ink-2);font-weight:600}.rankings_meter__L81MA{display:inline-flex;gap:3px}.rankings_meter__L81MA i{display:block;width:14px;height:8px;overflow:hidden;background:var(--bg-3)}.rankings_meter__L81MA i span{display:block;width:100%;height:100%;background:var(--accent);transform-origin:0 50%;transition:transform .5s var(--ease-out)}.rankings_meterSmall__bVGls i{width:11px;height:7px;background:var(--bg-2)}.rankings_tableWrap__o_sbg tbody tr[data-selected] .rankings_meterSmall__bVGls i{background:var(--bg-3)}.rankings_skeletonRow__tWwdY td{height:64px}.rankings_skeletonRow__tWwdY span{display:block;width:100%;height:16px;background:var(--bg-2);animation:rankings_waiting__0oHgD 1.1s ease-in-out infinite alternate}.rankings_skeletonRow__tWwdY:nth-child(2n) span{width:82%}.rankings_empty__PStSg{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 28px 36px}.rankings_empty__PStSg p{max-width:52ch;margin:0;color:var(--ink-0);font-size:var(--step-body);line-height:1.55}.rankings_boardFoot__r9ytt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:20px 28px 24px}.rankings_boardFoot__r9ytt p{margin:0;color:var(--ink-1);font-size:var(--step-small)}.rankings_dossier__ci3_E{--n:14px;position:sticky;top:calc(var(--nav-h) + var(--controls-h) + 8px);max-height:calc(100svh - var(--nav-h) - var(--controls-h) - 24px);overflow-y:auto;overscroll-behavior:contain;background:var(--bg-1);scrollbar-width:thin;scrollbar-color:var(--bg-3) transparent;scroll-margin-top:calc(var(--nav-h) + 16px)}.rankings_dossierHero__A3nC_{display:flex;align-items:center;gap:20px;padding:24px}.rankings_dossierModel__OQTzm{--n:8px;position:relative;flex:0 0 auto;width:120px;height:172px;overflow:hidden;background:var(--bg-2)}.rankings_dossierFallback__VeARL{position:absolute;left:50%;bottom:8px;width:auto;height:156px;transform:translateX(-50%);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_dossierId__qobSW{flex:1;min-width:0}.rankings_dossierId__qobSW h2{margin:0;overflow:hidden;font-family:var(--font-display);font-size:var(--step-lead);font-weight:var(--weight-display);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rankings_online__nu6pU{margin:4px 0 0;color:var(--online);font-size:var(--step-small);font-weight:600}.rankings_dossierRank__DVAYF{--medal:var(--accent-hi);margin:10px 0;color:var(--ink-1);font-size:var(--step-small)}.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{margin-right:4px;color:var(--medal);font-size:var(--step-lead);font-weight:800}.rankings_percentChip__28ZYd{--n:3px;display:inline-flex;align-items:center;padding:3px 8px;font-size:14px;font-weight:700;white-space:nowrap}.rankings_percentChip__28ZYd[data-tier=elite]{background:oklch(.82 .13 82/.16);color:var(--gold)}.rankings_percentChip__28ZYd[data-tier=high]{background:var(--accent-wash);color:var(--accent-hi)}.rankings_percentChip__28ZYd[data-tier=low]{background:var(--bg-3);color:var(--ink-1)}.rankings_dossierSection__ZsY0f{padding:8px 24px 24px}.rankings_dossierSection__ZsY0f h3{margin:0 0 14px;color:var(--ink-0);font-size:var(--step-body);font-weight:700}.rankings_overallRow__bGVFN{display:flex;align-items:center;gap:16px;margin-bottom:16px}.rankings_overallValue__PFbAH{color:var(--accent-hi);font-size:44px;font-weight:800;line-height:1}.rankings_overallValue__PFbAH[data-empty]{color:var(--ink-2)}.rankings_overallMeta__0QbfU{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.rankings_overallMeta__0QbfU b{font-size:var(--step-body);font-weight:700}.rankings_overallMeta__0QbfU small{color:var(--ink-1);font-size:var(--step-small)}.rankings_overallMeta__0QbfU .rankings_meter__L81MA{margin-top:4px}.rankings_bestCategory__KWw3o{margin:0 0 14px;color:var(--ink-1);font-size:var(--step-body);line-height:1.5}.rankings_bestCategory__KWw3o b{color:var(--gold)}.rankings_categoryList__PIqbY{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.rankings_categoryList__PIqbY li{display:grid;grid-template-columns:96px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:5px 0;color:var(--ink-1);font-size:var(--step-small)}.rankings_categoryList__PIqbY li b{color:var(--ink-0);font-weight:700;text-align:right}.rankings_categoryList__PIqbY li b[data-empty]{color:var(--ink-2);font-weight:600}.rankings_categoryList__PIqbY li[data-current]>span{color:var(--ink-0);font-weight:700}.rankings_categoryList__PIqbY li[data-current] b{color:var(--accent-hi)}.rankings_bar__4J9Vh{display:block;height:6px;overflow:hidden;background:var(--bg-2)}.rankings_bar__4J9Vh span{display:block;width:100%;height:100%;background:var(--accent);transform-origin:0 50%;transition:transform .5s var(--ease-out)}.rankings_metrics__VYOjl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.rankings_metrics__VYOjl>div{--n:6px;min-width:0;padding:12px 14px;background:var(--bg-2)}.rankings_metrics__VYOjl>div[data-lead]{grid-column:1/-1}.rankings_metrics__VYOjl dt{color:var(--ink-1);font-size:var(--step-small)}.rankings_metrics__VYOjl dd{margin:4px 0 0;font-size:var(--step-body);font-weight:800}.rankings_metrics__VYOjl>div[data-lead] dd:first-of-type{color:var(--accent-hi);font-size:var(--step-lead)}.rankings_metrics__VYOjl dd+dd{margin-top:8px}.rankings_server__YSmoL{padding:8px 0 10px}.rankings_server__YSmoL p,.rankings_server__YSmoL>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.rankings_server__YSmoL>div strong{overflow:hidden;font-size:var(--step-small);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rankings_server__YSmoL>div span{color:var(--accent-hi);font-size:var(--step-small);font-weight:700}.rankings_server__YSmoL .rankings_bar__4J9Vh{margin:8px 0}.rankings_server__YSmoL p{margin:0;color:var(--ink-1);font-size:var(--step-small)}.rankings_dossierAction__KdELq{padding:0 24px 24px}.rankings_dossierEmpty__aOdBF{display:flex;flex-direction:column;gap:16px;padding:24px}.rankings_waitingBlock__oLsus{--n:8px;display:block;width:120px;height:172px;background:var(--bg-2);animation:rankings_waiting__0oHgD 1.1s ease-in-out infinite alternate}.rankings_modalBackdrop__Vi_lh{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:20px;background:color-mix(in oklch,var(--bg-0) 86%,transparent);animation:rankings_fade__sFaU_ .2s var(--ease-out)}.rankings_modal__biDEG{--n:14px;display:flex;flex-direction:column;width:min(820px,100%);max-height:calc(100svh - 40px);background:var(--bg-1);color:var(--ink-0);animation:rankings_pop__nePno .28s var(--ease-out)}.rankings_modalHead__HR6j_{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 8px}.rankings_modalHead__HR6j_ h2{margin:0;font-family:var(--font-display);font-size:var(--title);font-weight:var(--weight-display);line-height:1.1;letter-spacing:-.02em}.rankings_close__l1YJw{width:44px;padding:0!important}.rankings_modalBody__QKude{flex:1 1 auto;min-height:0;padding:8px 28px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bg-3) transparent}.rankings_verifyIntro__bGkeE{max-width:58ch;margin:0 0 20px;color:var(--ink-0);font-size:var(--step-body);line-height:1.6}.rankings_field__m2UZd{display:block;margin-top:20px}.rankings_verifyPanel__bL4AS .rankings_field__m2UZd{margin-top:0}.rankings_voterBar__5pIH5{--n:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;background:var(--bg-2)}.rankings_voterBar__5pIH5>span{display:flex;align-items:center;gap:10px;color:var(--online);font-size:var(--step-small);font-weight:700}.rankings_voterBar__5pIH5 i{width:8px;height:8px;background:var(--online)}.rankings_voterBar__5pIH5>button{padding:0;border:0;background:none;color:var(--ink-1);font:inherit;font-size:var(--step-small);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rankings_voterBar__5pIH5>button:hover{color:var(--ink-0)}.rankings_voteMatches__hv9GX{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rankings_voteMatches__hv9GX button{--n:6px;display:flex;align-items:center;gap:10px;min-width:0;padding:6px 14px 6px 6px;border:0;background:var(--bg-2);color:var(--ink-0);font:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease}.rankings_voteMatches__hv9GX button:hover{background:var(--bg-3)}.rankings_voteMatches__hv9GX button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.rankings_voteMatches__hv9GX strong{max-width:150px;overflow:hidden;font-size:var(--step-small);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rankings_ratingForm___6m_t{margin-top:28px}.rankings_ratingIntro__lH3lj{display:flex;align-items:center;gap:16px;margin-bottom:16px}.rankings_ratingIntro__lH3lj strong{display:block;font-family:var(--font-display);font-size:var(--step-lead);font-weight:var(--weight-display)}.rankings_ratingIntro__lH3lj small{display:block;margin-top:4px;color:var(--ink-1);font-size:var(--step-small);line-height:1.5}.rankings_ratingForm___6m_t fieldset{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:5px 0;border:0}.rankings_ratingForm___6m_t legend{float:left;padding:0;color:var(--ink-0);font-size:var(--step-small);font-weight:700}.rankings_ratingForm___6m_t fieldset>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rankings_ratingForm___6m_t fieldset button{--n:5px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:4px 8px;border:0;background:var(--bg-2);color:var(--ink-1);font:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease}.rankings_ratingForm___6m_t fieldset button b{color:var(--accent-hi);font-size:var(--step-body);font-weight:800}.rankings_ratingForm___6m_t fieldset button span{font-size:14px;font-weight:600;white-space:nowrap}.rankings_ratingForm___6m_t fieldset button:hover{background:var(--bg-3);color:var(--ink-0)}.rankings_ratingForm___6m_t fieldset button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.rankings_ratingForm___6m_t fieldset button[aria-pressed=true] b{color:var(--accent-ink)}.rankings_voteStatus__6knHm{margin:16px 0 0;color:var(--accent-hi);font-size:var(--step-small);font-weight:600}.rankings_modalActions__Xfigg{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:20px 28px 28px}@media (max-width:1180px){.rankings_leaderTile__xqZQj{grid-template-columns:minmax(0,1fr) 88px;padding-right:16px}.rankings_leaderFigure__62E0K{width:88px;height:120px}.rankings_workspace__GgLcn{grid-template-columns:minmax(0,1fr) 340px}.rankings_activityTable__cNMko :is(th,td):first-child,.rankings_activityTable__cNMko :is(th,td):last-child,.rankings_activityTable__cNMko td,.rankings_activityTable__cNMko th{padding:0 8px}.rankings_activityTable__cNMko .rankings_playerButton__soB8F strong{max-width:7em}}@media (max-width:980px){.rankings_controls__KB_Xm{position:static;padding:0}.rankings_filters__dPacZ{flex:1 1 100%}.rankings_filters__dPacZ button{flex:1 1 auto;padding:0 8px}.rankings_leaderGrid__InURV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.rankings_workspace__GgLcn{grid-template-columns:minmax(0,1fr)}.rankings_dossier__ci3_E{position:relative;top:auto;max-height:none;overflow:visible}}@media (min-width:721px) and (max-width:920px){.rankings_dossier__ci3_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero activity" "rating activity" "rating servers" "action action";align-items:start}.rankings_dossierHero__A3nC_{grid-area:hero}.rankings_dossierRating__dPWsZ{grid-area:rating}.rankings_dossierActivity__tyqug{grid-area:activity;padding-top:24px}.rankings_dossierServers__cxQ2C{grid-area:servers}.rankings_dossierAction__KdELq{grid-area:action}}@media (max-width:720px){.rankings_modeSwitch__ikcw7{width:100%}.rankings_modeSwitch__ikcw7 button{flex:1;min-width:0}.rankings_filters__dPacZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.rankings_filters__dPacZ[data-kind=metrics]{grid-template-columns:repeat(2,minmax(0,1fr))}.rankings_filters__dPacZ[data-kind=metrics] button:last-child{grid-column:1/-1}.rankings_filters__dPacZ button{padding:0 8px}.rankings_podiumHead__QeOtK{padding:20px 18px 0}.rankings_podiumSceneWrap__51TOH{height:400px}.rankings_podiumLabel___xoX8{max-width:calc(var(--tag-gap, 80px) - 4px);padding:4px 6px 5px}.rankings_podiumLabel___xoX8 strong{font-size:11px}.rankings_podiumMeta__7sUzf{gap:6px;font-size:11px}.rankings_podiumFlat__egSmD{gap:6px;padding:18px}.rankings_podiumCard__lPza7{padding:18px 8px}.rankings_podiumCard__lPza7[data-place="1"]{padding-top:32px;padding-bottom:28px}.rankings_podiumCard__lPza7 img{width:56px;height:56px}.rankings_podiumCard__lPza7[data-place="1"] img{width:68px;height:68px}.rankings_podiumCard__lPza7 strong{font-size:var(--step-small)}.rankings_podiumCard__lPza7 .rankings_podiumScore__xSy2W{font-size:var(--step-body)}.rankings_leaders__4NAu0,.rankings_workspace__GgLcn{margin-top:48px}.rankings_leaderTile__xqZQj{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"figure" "label" "name" "value";padding:16px 16px 18px}.rankings_leaderFigure__62E0K{width:56px;height:64px;margin-bottom:12px}.rankings_leaderTile__xqZQj strong{margin-top:2px;font-size:var(--step-body)}.rankings_leaderTile__xqZQj b{margin-top:6px;font-size:var(--step-body)}.rankings_boardHead__pcSn7{padding:20px 16px 12px}.rankings_search__s7U_E{width:100%}.rankings_tableWrap__o_sbg{padding:0 4px}.rankings_tableWrap__o_sbg .rankings_activityTable__cNMko :is(th,td),.rankings_tableWrap__o_sbg td,.rankings_tableWrap__o_sbg th{padding:0 10px}.rankings_thRank__wlfEE{width:56px}.rankings_wideOnly__f1dK3{display:none}.rankings_narrowOnly__GmRo7{display:block!important}.rankings_activityTable__cNMko .rankings_numCell__AmUwU:not([data-active]),.rankings_activityTable__cNMko .rankings_numHead__oexI7:not([data-active]),.rankings_ratingCell__MYXxq .rankings_meter__L81MA{display:none}.rankings_boardFoot__r9ytt{padding:16px}.rankings_empty__PStSg{padding:24px 16px 28px}.rankings_dossierHero__A3nC_{padding:18px;gap:16px}.rankings_dossierSection__ZsY0f{padding:8px 18px 20px}.rankings_dossierAction__KdELq{padding:0 18px 18px}.rankings_modalBackdrop__Vi_lh{grid-template-rows:minmax(0,1fr);place-items:stretch;padding:0}.rankings_modal__biDEG{--n:0px;width:100%;max-height:none;height:100%;clip-path:none}.rankings_modalHead__HR6j_{padding:18px 16px 8px}.rankings_modalBody__QKude{padding:8px 16px}.rankings_modalActions__Xfigg{padding:16px}.rankings_modalActions__Xfigg>*{flex:1 1 auto}.rankings_ratingForm___6m_t fieldset{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 0}.rankings_ratingForm___6m_t fieldset button{flex-direction:column;gap:0;min-height:52px;padding:4px 2px}.rankings_ratingForm___6m_t fieldset button span{font-size:13px}}@media (prefers-reduced-motion:reduce){.rankings_leaderTile__xqZQj:hover .rankings_leaderFigure__62E0K,.rankings_podiumLabel___xoX8:hover{transform:none}}