:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--page:var(--lightningcss-light,#f9f9f7)var(--lightningcss-dark,#0d0d0d);--surface:var(--lightningcss-light,#fcfcfb)var(--lightningcss-dark,#1a1a19);--ink:var(--lightningcss-light,#0b0b0b)var(--lightningcss-dark,#fff);--ink-2:var(--lightningcss-light,#52514e)var(--lightningcss-dark,#c3c2b7);--muted:var(--lightningcss-light,#6f6e69)var(--lightningcss-dark,#9c9a93);--grid:var(--lightningcss-light,#e1e0d9)var(--lightningcss-dark,#2c2c2a);--axis:var(--lightningcss-light,#c3c2b7)var(--lightningcss-dark,#45453f);--other:var(--lightningcss-light,#cfcec6)var(--lightningcss-dark,#45453f);--border:var(--lightningcss-light,#0b0b0b1a)var(--lightningcss-dark,#ffffff1a);--wash:var(--lightningcss-light,#0b0b0b0b)var(--lightningcss-dark,#ffffff0f);--accent:var(--lightningcss-light,#2a78d6)var(--lightningcss-dark,#5b9dee);--up:var(--lightningcss-light,#006300)var(--lightningcss-dark,#2fb82f);--down:var(--lightningcss-light,#c5302f)var(--lightningcss-dark,#ee7b7b);--twitch:var(--lightningcss-light,#7d3fe0)var(--lightningcss-dark,#a970ff);--series-1:var(--lightningcss-light,#2a78d6)var(--lightningcss-dark,#3987e5);--series-2:var(--lightningcss-light,#eb6834)var(--lightningcss-dark,#d95926);--series-3:var(--lightningcss-light,#1baf7a)var(--lightningcss-dark,#199e70);--series-4:var(--lightningcss-light,#eda100)var(--lightningcss-dark,#c98500);--series-5:var(--lightningcss-light,#e87ba4)var(--lightningcss-dark,#d55181);--series-6:#008300;--series-7:var(--lightningcss-light,#4a3aa7)var(--lightningcss-dark,#9085e9);--series-8:var(--lightningcss-light,#e34948)var(--lightningcss-dark,#e66767)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}section,details{scroll-margin-top:12px}body{background:var(--page);color:var(--ink);margin:0;font:14px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}main{gap:16px;max-width:1320px;margin:0 auto;padding:20px 16px 40px;display:grid}h1,h2,h3,p,ul,dl,dd{margin:0}h1{font-size:24px;line-height:1.2}h2{font-size:16px}h3{font-size:14px}a,.link{color:var(--accent);text-decoration:none}a:hover,.link:hover{text-decoration:underline}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.muted{color:var(--muted)}.strong{font-weight:600}.nowrap{white-space:nowrap}.hint{color:var(--muted);font-size:12px}.ratings-heading p{color:var(--ink-2);margin-top:4px}.telegram{color:#fff;white-space:nowrap;background:#1a73b5;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.telegram:hover{background:#155f96;text-decoration:none}.icon-button{border:1px solid var(--border);background:0 0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:inline-grid}.icon-button:hover{background:var(--wash)}.menu{flex-wrap:wrap;gap:6px;display:flex}.menu a{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:5px 12px}.menu a:hover{background:var(--wash);color:var(--ink);text-decoration:none}.summary{color:var(--ink-2)}.summary b{color:var(--ink)}.card{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:16px}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.controls{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.columns{grid-template-columns:minmax(0,1.7fr) minmax(452px,1fr);align-items:start;gap:16px;display:grid}.profile{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}@media (max-width:1240px){.columns{grid-template-columns:minmax(0,1fr)}.profile{max-height:none;position:static}}.segmented{border:1px solid var(--border);border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}.segmented.wrap{flex-wrap:wrap;flex-shrink:1}.segmented button{white-space:nowrap;box-shadow:0 0 0 .5px var(--border);background:0 0;border:0;flex:1 0 auto;padding:5px 10px}.segmented button:hover{background:var(--wash)}.segmented button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.segmented button[aria-pressed=true] .muted{color:inherit;opacity:.7}input[type=search],select{background:var(--surface);border:1px solid var(--border);border-radius:8px;max-width:100%;padding:5px 10px}input[type=search]{width:170px}.check{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.link{text-align:left;background:0 0;border:0;padding:0}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%}caption{text-align:left;color:var(--muted);padding-bottom:6px;font-size:12px}th,td{text-align:left;border-bottom:1px solid var(--grid);padding:6px 8px}thead th{color:var(--ink-2);white-space:nowrap;border-bottom-color:var(--axis);font-size:12px;font-weight:500}.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}tbody tr:hover{background:var(--wash)}tr.focus{box-shadow:inset 3px 0 0 var(--ink)}.group-row th{color:var(--ink-2);background:0 0;padding-top:14px;font-size:12px}.sort{font-weight:inherit;color:inherit;background:0 0;border:0;padding:0}.sort:hover{color:var(--ink)}.board th,.board td{padding-left:5px;padding-right:5px}.board td:first-child,.board th:first-child{width:28px;padding-right:0}.pick{border:1.5px solid var(--axis);background:0 0;border-radius:50%;width:16px;height:16px;padding:0;display:block}.pick[aria-checked=true]{box-shadow:inset 0 0 0 2.5px var(--surface);background:currentColor;border-color:currentColor}.pick:disabled{opacity:.4;cursor:not-allowed}.who{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.race{border:1px solid var(--axis);width:16px;height:16px;color:var(--ink-2);border-radius:4px;place-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.race.T{color:var(--lightningcss-light,#1f4fb3)var(--lightningcss-dark,#a9c4ff);background:var(--lightningcss-light,#dbe6ff)var(--lightningcss-dark,#1d3566);border-color:var(--lightningcss-light,#9db8f5)var(--lightningcss-dark,#3b5fa8)}.race.P{color:var(--lightningcss-light,#1a6b2a)var(--lightningcss-dark,#9be0a6);background:var(--lightningcss-light,#dcf5dc)var(--lightningcss-dark,#1d4a25);border-color:var(--lightningcss-light,#93d39a)var(--lightningcss-dark,#3b7f47)}.race.Z{color:var(--lightningcss-light,#b3242e)var(--lightningcss-dark,#ffb0b6);background:var(--lightningcss-light,#ffdede)var(--lightningcss-dark,#5a1f26);border-color:var(--lightningcss-light,#f0a3a3)var(--lightningcss-dark,#a04550)}.race.R{color:var(--lightningcss-light,#7a6100)var(--lightningcss-dark,#f0dc8c);background:var(--lightningcss-light,#fbf0c4)var(--lightningcss-dark,#4d4011);border-color:var(--lightningcss-light,#e0c96a)var(--lightningcss-dark,#8a7526)}.badges{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:3px;margin-left:8px;display:inline-flex}td>.badges:only-child,.identity .badges{margin-left:0}.badge{border:1px solid var(--axis);color:var(--ink-2);letter-spacing:.02em;white-space:nowrap;cursor:default;border-radius:4px;padding:0 5px;font-size:10px;font-weight:600;line-height:16px}a.badge{cursor:pointer}.badge.logo{background:#fff;place-items:center;padding:1px 3px;display:inline-grid}.badge.logo img{display:block}.badge .flag{vertical-align:-1px;border-radius:1px;margin-left:4px}.twitch{color:var(--twitch);place-items:center;display:inline-grid}.tag{border:1px solid var(--border);color:var(--ink-2);white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 6px;font-size:11px}.badge:hover,.badge:focus-visible,.tag[data-tip]:hover{border-color:var(--accent);color:var(--ink);text-decoration:none}.badge:not(.logo):hover,.tag[data-tip]:hover{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}.badge:hover,.badge:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 3px 8px #0003}.twitch:hover,.twitch:focus-visible{filter:drop-shadow(0 0 3px var(--twitch))}.tag[data-tip]{cursor:default}@media (prefers-reduced-motion:no-preference){.badge,.twitch,.tag{transition:transform .12s ease-out,border-color .12s,background-color .12s,color .12s,box-shadow .12s,filter .12s}.badge:hover,.badge:focus-visible{transform:translateY(-1px)scale(1.1)}.twitch:hover,.twitch:focus-visible{transform:scale(1.25)}}.tip{z-index:10;pointer-events:none;background:var(--ink);width:max-content;max-width:min(260px,100vw - 12px);color:var(--surface);text-wrap:balance;border-radius:6px;padding:5px 9px;font-size:12px;line-height:1.35;position:fixed;top:0;left:0;box-shadow:0 4px 14px #00000040}.delta{font-variant-numeric:tabular-nums;color:var(--muted)}.delta.up{color:var(--up)}.delta.down{color:var(--down)}.legend{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:30px;margin-bottom:8px;display:flex}.chip{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 8px;display:inline-flex}.chip b{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:500}.chip button{width:20px;height:20px;color:var(--muted);background:0 0;border:0;border-radius:50%;padding:0;line-height:1}.chip button:hover{background:var(--wash);color:var(--ink)}button.chip{background:0 0;padding:3px 10px}button.chip:hover{background:var(--wash)}button.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}button.chip[aria-pressed=true] b{color:inherit}.add{color:var(--ink-2);border-style:dashed;border-radius:999px}.key{vertical-align:middle;border-top:3px solid;border-radius:2px;width:14px;display:inline-block}.chart{border-radius:6px;position:relative;overflow-x:auto}.chart svg{touch-action:pan-x pan-y;display:block}.chart .grid{stroke:var(--grid)}.chart .axis,.chart .crosshair,.chart .leader{stroke:var(--axis)}.chart .tick,.chart .band{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px}.chart .band.year{fill:var(--muted)}.chart .line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart .line.idle{opacity:.4}.chart .line.other{stroke:var(--other);stroke-width:1px}.chart .marker{fill:currentColor;stroke:var(--surface);stroke-width:2px}.chart .end{fill:var(--ink);font-size:12px}.chart .end-value{fill:var(--ink-2);font-variant-numeric:tabular-nums}.tooltip{z-index:1;pointer-events:none;border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:8px;min-width:150px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 6px 20px #00000029}.tooltip-title{margin-bottom:4px;font-weight:600;display:grid}.tooltip-title span{color:var(--ink-2);font-weight:400}.tooltip-row{grid-template-columns:14px 34px 1fr;align-items:center;gap:6px;display:grid}.tooltip-row b{text-align:right;font-variant-numeric:tabular-nums}.tooltip-row span{color:var(--ink-2)}.identity{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:12px;display:flex}.identity .who{font-size:18px;font-weight:600}.identity .tag{margin-left:0}.tiles{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:12px;display:grid}.tiles div{border:1px solid var(--border);border-radius:8px;padding:8px 10px}.tiles dt{color:var(--ink-2);font-size:12px}.tiles dd{font-size:18px;font-weight:600}.tiles small{color:var(--muted);font-size:12px;font-weight:400}.profile h3{margin:16px 0 4px}.matches td,.matches th{padding-left:6px;padding-right:6px;font-size:13px}.matches thead th{white-space:normal}@media (max-width:1240px){.matches td:first-child{min-width:150px}}#tournaments h2{margin-bottom:12px}#extended .hint{margin-bottom:8px}.channels{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:0;list-style:none;display:grid}.channels li{border:1px solid var(--border);border-radius:8px;gap:2px;padding:10px 12px;display:grid}.events{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.events .card{align-content:start;gap:6px;display:grid}.events ul{padding:0;list-style:none}.method summary{cursor:pointer;font-weight:600}.method ul{color:var(--ink-2);gap:6px;max-width:90ch;margin-top:10px;padding-left:20px;display:grid}footer{color:var(--muted);gap:6px;font-size:12px;display:grid}footer .sources{flex-wrap:wrap;gap:4px 12px;display:flex}
