:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070405;--bg-2:#0e0708;--bg-solid:#120809;--ink:#f6f3f2;--muted:#b3a9aa;--faint:#776d6f;--red:#f60001;--red-2:#ff2626;--red-ink:#ff5252;--wine:#2c0609;--wine-2:#4d0a10;--glass:rgb(var(--ov) / .045);--glass-2:rgb(var(--ov) / .075);--stroke:rgb(var(--ov) / .085);--stroke-2:rgb(var(--ov) / .15);--gold:#e3b54d;--silver:#c3c8d0;--bronze:#c98450;--t-elite:#3ee08f;--t-good:#a6e36a;--t-mid:#f2c94c;--t-low:#ff6b5e;--ov:255 255 255;--sink:0 0 0;--sink-k:1;--shade-ink:#120809;--coef-ink:#ffb3b3;--pos-ink:#8be3b5;--bg-head:#170b0c;--bg-gold:#1a110c;--card-a:#26070a;--card-b:#0e0607;--card-fade:#0e0607f2;--sheet-a:#13080a;--sheet-b:#0a0506;--bar:#070405eb;--bar-2:#070405b8;--pill-bar:#100809b8;--menu:#0e0708cc;--menu-2:#0a0506f5;--on-photo:#080304b8;--f-display:"Unbounded", "Manrope", system-ui, sans-serif;--f-body:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-num:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--r-xl:28px;--r-lg:22px;--r:16px;--r-sm:11px;--gutter:16px;--wrap:1200px;--top-h:60px;--bottom-h:64px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-h) + 12px)}html.locked{overflow:hidden}body{min-height:100vh;background:var(--bg);min-height:100dvh;color:var(--ink);font:400 15px/1.55 var(--f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom,0px));margin:0;overflow-x:hidden}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(70% 45% at 100% 0,#f6000138,#0000 62%),radial-gradient(60% 45% at 0 22%,#6e060e61,#0000 66%),radial-gradient(90% 55% at 50% 112%,#50040a66,#0000 60%),linear-gradient(#0c0506 0%,#060304 100%);position:fixed;top:0;bottom:0;left:0;right:0}body:after{content:"";z-index:-1;pointer-events:none;opacity:.9;background:repeating-linear-gradient(118deg,#0000 0 140px,#f600010b 140px 141px,#0000 141px 300px);position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(70% 60% at 0 0,#000,#0000 70%);mask:radial-gradient(70% 60% at 0 0,#000,#0000 70%)}a{color:inherit}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px;border-radius:6px}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}.wrap{width:100%;max-width:var(--wrap);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));margin-inline-start:auto;margin-inline-end:auto}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:13px}.eyebrow{font:700 11px/1.3 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.eyebrow a{color:var(--ink);text-decoration:none}.skip{z-index:200;background:var(--red);color:#fff;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.logo{-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;aspect-ratio:720/100;background:currentColor;flex-shrink:0;display:inline-block}.brand{color:var(--red);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand .logo{width:92px}.brand b{font:800 13px/1 var(--f-display);letter-spacing:.2em;color:var(--ink)}.topbar{z-index:40;padding-top:env(safe-area-inset-top,0px);background:linear-gradient(180deg, var(--bar), var(--bar-2));-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--stroke);position:sticky;top:0}.topbar-in{max-width:var(--wrap);min-height:var(--top-h);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));align-items:center;gap:16px;margin:0 auto;display:flex}.topnav{display:none}.admin-tag{font:700 11px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--red-ink);border:1px solid #f6000166;border-radius:999px;margin-left:auto;padding:6px 10px}.bottomnav{z-index:45;padding:6px max(6px, env(safe-area-inset-left,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(6px, env(safe-area-inset-right,0px));background:linear-gradient(180deg, var(--menu), var(--menu-2));-webkit-backdrop-filter:blur(18px)saturate(150%);border-top:1px solid var(--stroke);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottomnav a{color:var(--faint);font:600 10.5px/1.1 var(--f-body);-webkit-tap-highlight-color:transparent;border-radius:14px;justify-items:center;gap:3px;padding:6px 2px 4px;text-decoration:none;display:grid;position:relative}.bottomnav a[aria-current=page]{color:var(--ink)}.bottomnav a[aria-current=page] .ic{color:var(--red-2);filter:drop-shadow(0 0 8px #f60001b3)}.bottomnav a[aria-current=page]:before{content:"";background:var(--red);width:22px;height:3px;box-shadow:0 0 12px var(--red);border-radius:0 0 3px 3px;position:absolute;top:-7px}@media (min-width:900px){body{padding-bottom:0}.bottomnav{display:none}.topbar{-webkit-backdrop-filter:none;background:0 0;border-bottom:0;padding-top:14px}.topbar-in{max-width:calc(var(--wrap) - 32px);background:var(--pill-bar);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(18px)saturate(150%);min-height:58px;box-shadow:0 18px 40px -24px rgb(var(--sink) / calc(.9 * var(--sink-k)));border-radius:999px;padding:0 10px 0 22px}.topnav{gap:4px;margin-left:auto;display:flex}.topnav a{color:var(--muted);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,background .15s}.topnav a:hover{color:var(--ink);background:var(--glass-2)}.topnav a[aria-current=page]{color:#fff;background:var(--red);box-shadow:0 0 24px -4px #f60001b3}}main{outline:none;gap:44px;padding-block-start:18px;padding-block-end:56px;display:grid}.section{gap:18px;min-width:0;display:grid}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.sh-text{gap:6px;min-width:0;display:grid}.section-head h1,.section-head h2{font:800 clamp(24px, 6.6vw, 40px)/1.05 var(--f-display);text-transform:uppercase;letter-spacing:-.01em}.sh-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stack{gap:14px;min-width:0;display:grid}.stack-lg{gap:30px;min-width:0;display:grid}.note{color:var(--faint);max-width:75ch;font-size:13px}.note-box{border:1px solid var(--stroke);border-radius:var(--r);background:var(--glass);color:var(--muted);gap:8px;padding:16px 18px;font-size:14px;display:grid}.note-box b{color:var(--ink);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}@media (min-width:900px){main{gap:64px;padding-block-start:34px;padding-block-end:80px}}.btn{border:1px solid var(--stroke-2);background:var(--glass);min-height:42px;color:var(--ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;line-height:1.1;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .2s,transform .1s;display:inline-flex}.btn:hover{background:var(--glass-2);border-color:rgb(var(--ov) / .26)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 10px 30px -10px #f60001cc,inset 0 1px #ffffff40}.btn.primary:hover{background:#ff1010;box-shadow:0 12px 36px -8px #f60001e6,inset 0 1px #ffffff40}.btn.ghost{color:var(--muted);background:0 0;border-color:#0000}.btn.ghost:hover{color:var(--ink);background:var(--glass)}.btn.sm{min-height:34px;padding:6px 12px;font-size:13px}.btn.lg{min-height:50px;padding:12px 22px;font-size:15px}.btn.danger{color:var(--red-ink)}.btn.armed{background:var(--red);color:#fff;border-color:var(--red)}.btn:disabled{opacity:.45;pointer-events:none}.btn .ic{flex-shrink:0}.in,select.in,textarea.in{border:1px solid var(--stroke-2);background:rgb(var(--sink) / calc(.35 * var(--sink-k)));width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:12px;padding:10px 13px;font-size:16px;transition:border-color .15s,box-shadow .15s}.in:focus{border-color:var(--red);outline:none;box-shadow:0 0 0 3px #f6000138}textarea.in{resize:vertical;min-height:110px;line-height:1.5}select.in{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}select.in option,select.in optgroup{background:var(--bg-2);color:var(--ink)}.in.search{border-radius:999px;width:min(100%,260px)}::placeholder{color:var(--faint)}.chip{font:700 12px/1.2 var(--f-body);border:1px solid var(--stroke-2);color:var(--muted);white-space:nowrap;background:rgb(var(--sink) / calc(.3 * var(--sink-k)));border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.chip.glass{background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(10px)}.chip.status-live{color:var(--ink);background:#f600012e;border-color:#f60001b3;box-shadow:0 0 20px -6px #f60001cc}.chip.status-planned{color:var(--ink);border-color:rgb(var(--ov) / .3)}.chip.status-done{color:var(--muted)}.pulse{background:var(--red-2);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse;box-shadow:0 0 #f60001b3}.dot-red{background:var(--red);width:7px;height:7px;box-shadow:0 0 10px var(--red);border-radius:50%}@keyframes pulse{0%{box-shadow:0 0 #f60001b3}70%{box-shadow:0 0 0 8px #f6000100}to{box-shadow:0 0 #f6000100}}.chips-row{flex-wrap:wrap;gap:6px;display:flex}.chip-btn{border:1px solid var(--stroke-2);color:var(--muted);background:0 0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}.chip-btn.on{background:var(--ink);color:var(--shade-ink);border-color:var(--ink)}.coef{font:700 12px/1.4 var(--f-num);color:var(--coef-ink);background:#f6000124;border:1px solid #f6000159;border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;display:inline-flex}.glass-card{background:linear-gradient(180deg, rgb(var(--ov) / .065), rgb(var(--ov) / .02));border:1px solid var(--stroke);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 rgb(var(--ov) / .06), 0 24px 50px -30px rgb(var(--sink) / calc(.9 * var(--sink-k)));-webkit-backdrop-filter:blur(14px)}.empty{text-align:center;color:var(--muted);border:1px dashed var(--stroke-2);border-radius:var(--r-lg);background:rgb(var(--ov) / .02);justify-items:center;gap:6px;padding:32px 20px;display:grid}.empty b{color:var(--ink);font-family:var(--f-display);font-weight:700}.medal{width:30px;height:30px;font:800 13px/1 var(--f-num);color:#1a1208;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.medal.sm{width:26px;height:26px;font-size:12px}.medal.xs{width:20px;height:20px;font-size:10px}.medal.m1{background:radial-gradient(circle at 35% 30%, #fff1c4, var(--gold) 55%, #a8812c);box-shadow:0 0 14px -2px #e3b54db3}.medal.m2{background:radial-gradient(circle at 35% 30%, #fff, var(--silver) 55%, #8b919a)}.medal.m3{background:radial-gradient(circle at 35% 30%, #ffd9b8, var(--bronze) 55%, #8a5326)}.avatar{--sz:44px;width:var(--sz);height:var(--sz);border:1px solid rgb(var(--ov) / .14);font:700 calc(var(--sz) * .34)/1 var(--f-display);color:#fff;letter-spacing:.02em;background:radial-gradient(circle at 30% 25%,#6a0d14,#240508 70%);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.medals-mini{align-items:center;gap:5px;display:inline-flex}.mm{font:700 12px/1 var(--f-num);align-items:center;gap:3px;display:inline-flex}.mm:before{content:"";background:var(--c);width:9px;height:9px;box-shadow:0 0 8px -1px var(--c);border-radius:50%}.mm.g{--c:var(--gold)}.mm.s{--c:var(--silver)}.mm.b{--c:var(--bronze)}.plink{color:inherit;border-radius:4px;text-decoration:none;transition:color .15s}.plink:hover{color:var(--red-ink)}.plink .sn{font-weight:inherit}.hero{gap:22px;padding-top:6px;display:grid}.hero-main{justify-items:start;gap:18px;min-width:0;display:grid}.hero-title{gap:4px;width:100%;max-width:560px;margin-top:6px;display:grid}.hero-logo{width:100%;color:var(--ink);filter:drop-shadow(0 6px 26px rgb(var(--sink) / calc(.6 * var(--sink-k))))}.hero-liga{font:900 min(25.5vw, 143px)/.86 var(--f-display);color:var(--red);letter-spacing:.015em;text-shadow:0 0 44px #f600018c,0 0 2px #ff3c3ccc;margin-left:-.03em}.hero-tag{font:300 clamp(26px, 7.6vw, 46px)/1.08 var(--f-body);letter-spacing:-.03em;max-width:22ch}.hero-tag em{color:var(--red-2);text-shadow:0 0 30px #f6000173;font-style:normal;font-weight:400;display:block}.hero-about{color:var(--muted);max-width:52ch;font-size:15px}.hero-cta{flex-wrap:wrap;gap:10px;display:flex}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.stat{gap:6px;min-width:0;padding:16px 16px 14px;display:grid;position:relative;overflow:hidden}.stat:after{content:"";background:radial-gradient(circle,#f6000138,#0000 70%);border-radius:50%;width:90px;height:90px;position:absolute;top:-30px;right:-30px}.stat b{font:300 clamp(40px, 12vw, 58px)/1 var(--f-body);letter-spacing:-.05em;font-family:var(--f-body)}.stat span{color:var(--ink);font-size:13px;font-weight:600;line-height:1.25}.stat span i{color:var(--faint);font-style:normal;font-weight:500}.last-result{isolation:isolate;border-radius:var(--r-xl);background:linear-gradient(180deg, #08030426 0%, #0803048c 40%, #080304f5 78%), linear-gradient(135deg, #f600016b, #3c00041a 55%), var(--cover,linear-gradient(160deg, var(--wine-2), var(--bg))) center 28% / cover no-repeat;min-height:460px;box-shadow:0 30px 80px -40px #f600018c, inset 0 1px 0 rgb(var(--ov) / .08);transition:transform .3s var(--ease), box-shadow .3s;border:1px solid #f6000147;grid-template-rows:auto 1fr auto;gap:18px;padding:20px 16px 16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.last-result:before{content:"";z-index:-1;background:inherit;filter:saturate(.6)contrast(1.05);position:absolute;top:0;bottom:0;left:0;right:0}.last-result:hover{box-shadow:0 34px 90px -36px #f60001b3, inset 0 1px 0 rgb(var(--ov) / .1);transform:translateY(-2px)}.lr-head{gap:6px;display:grid}.lr-head .eyebrow{color:rgb(var(--ov) / .78)}.last-result{cursor:pointer}.lr-head h2{font:800 clamp(30px, 9vw, 46px)/1 var(--f-display);text-transform:uppercase;letter-spacing:-.01em}.lr-head h2 a,.lr-more{text-decoration:none}.last-result .podium{align-self:end}.lr-more{color:rgb(var(--ov) / .8);justify-self:end;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}@media (min-width:900px){.hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"main last""stats last";align-items:start;gap:26px 28px;padding-top:18px}.hero-main{grid-area:main}.hero-stats{grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr))}.last-result{grid-area:last;min-height:100%;padding:26px 22px 20px}.stat b{font-size:50px}}.podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;display:grid}.pod{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.pod-av{justify-content:center;display:flex}.pod-av .avatar+.avatar{margin-left:-12px}.pod.p1 .pod-av .avatar{box-shadow:0 0 0 2px var(--gold), 0 0 26px -4px #e3b54dcc}.pod.p2 .pod-av .avatar{box-shadow:0 0 0 2px var(--silver)}.pod.p3 .pod-av .avatar{box-shadow:0 0 0 2px var(--bronze)}.pod-who{gap:4px;width:100%;min-width:0;display:grid}.pn{font:700 13px/1.2 var(--f-body);overflow-wrap:break-word}.pn .plink{max-width:100%;display:inline-grid}.pn .plink .sn{font:800 clamp(13px, 3.9vw, 17px)/1.15 var(--f-body);letter-spacing:-.01em}.pn .plink .fn{color:var(--muted);font-size:12px;font-weight:500}.pn .pair{font-weight:700}.pod-step{background:linear-gradient(180deg, rgb(var(--ov) / .1), rgb(var(--ov) / .02));border:1px solid var(--stroke);border-top:2px solid var(--c);border-radius:16px 16px 6px 6px;align-content:start;justify-items:center;gap:2px;width:100%;padding-top:10px;display:grid;position:relative;overflow:hidden}.pod-step:before{content:"";background:radial-gradient(80% 60% at 50% 0%, color-mix(in srgb, var(--c) 30%, transparent), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.pod.p1{--c:var(--gold)}.pod.p2{--c:var(--silver)}.pod.p3{--c:var(--bronze)}.pod.p1 .pod-step{height:104px;box-shadow:0 -10px 40px -12px #e3b54d80}.pod.p2 .pod-step{height:78px}.pod.p3 .pod-step{height:60px}.pod-n{font:800 30px/1 var(--f-display);color:var(--c);position:relative}.pod-l{font:700 10px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);position:relative}.podium.compact .pod.p1 .pod-step{height:74px}.podium.compact .pod.p2 .pod-step{height:56px}.podium.compact .pod.p3 .pod-step{height:44px}.podium.compact .pod-n{font-size:22px}.podium.compact .pod-l{display:none}.empty-pod{visibility:hidden}@media (min-width:640px){.podium{gap:14px}}.now-card{border-radius:var(--r-xl);background:radial-gradient(120% 140% at 100% 0,#f6000152,#0000 50%),linear-gradient(160deg,#2a0609,#0d0506 75%);border:1px solid #f6000140;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:22px;text-decoration:none;display:flex}.now-card h2{font:800 clamp(26px, 7vw, 40px)/1.05 var(--f-display);text-transform:uppercase;margin:6px 0}.now-card.is-live{box-shadow:0 0 60px -20px #f6000199}.now-right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.leaders{margin:0;padding:6px;list-style:none;display:grid}.leaders li{border-radius:14px;grid-template-columns:28px auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;display:grid}.leaders li+li{border-top:1px solid var(--stroke)}.leaders li:first-child{background:linear-gradient(90deg,#f6000133,#0000 70%);border-top:0}.leaders .pos{color:var(--muted);text-align:center;font-weight:700}.leaders li:first-child .pos{color:var(--red-2)}.leaders .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.leaders .pts{font-size:17px;font-weight:700}@media (max-width:420px){.leaders .nm .fn,.leaders .medals-mini{display:none}}.tcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.tcard{border-radius:var(--r-xl);background:linear-gradient(170deg, var(--card-a), var(--card-b) 70%);min-width:0;transition:transform .25s var(--ease), border-color .2s, box-shadow .25s;border:1px solid #f6000129;grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.tcard:hover{border-color:#f6000173;transform:translateY(-3px);box-shadow:0 26px 60px -30px #f6000199}.tc-cover{aspect-ratio:16/10;background:var(--wine) center 30% / cover no-repeat;position:relative}.tc-cover:after{content:"";background:linear-gradient(180deg, transparent 35%, var(--card-fade) 100%), linear-gradient(120deg, #f6000147, transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}.tc-cover .chip{z-index:1;background:var(--on-photo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:12px;left:12px}.tc-cover.empty{background:radial-gradient(circle at 70% 20%, #f6000166, transparent 60%), var(--wine);place-items:center;display:grid}.tc-mark{z-index:1;font:800 13px var(--f-display);letter-spacing:.24em;color:rgb(var(--ov) / .5);position:relative}.tc-body{align-content:start;gap:7px;margin-top:-26px;padding:4px 18px 18px;display:grid;position:relative}.tc-body h3{font:800 22px/1.1 var(--f-display);text-transform:uppercase;letter-spacing:-.005em}.tc-champ{border-top:1px solid var(--stroke);color:var(--muted);align-items:center;gap:8px;margin-top:6px;padding-top:12px;font-size:14px;display:flex}.tc-champ b{color:var(--ink)}.news-list{gap:14px;display:grid}.news{border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--stroke);display:grid;overflow:hidden}.news-ph{aspect-ratio:16/9;background:var(--wine) center 30% / cover no-repeat}.news-tx{align-content:start;gap:8px;min-width:0;padding:16px 18px 18px;display:grid}.news h3{font:700 18px/1.25 var(--f-display)}.news-tx p{color:var(--muted);white-space:pre-line;max-width:72ch}.news-tx .plink{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #f6000180;text-decoration:underline #f6000180}.news.compact .news-tx p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:720px){.news{grid-template-columns:260px minmax(0,1fr)}.news.no-ph{grid-template-columns:1fr}.news-ph{aspect-ratio:auto;min-height:190px}.news-tx{padding:20px 22px}}.t-hero{isolation:isolate;margin-inline:calc(-1 * var(--gutter));padding:22px var(--gutter) 22px;background:linear-gradient(180deg, #07040559, #070405d1 55%, var(--bg) 100%), linear-gradient(120deg, #f6000166, transparent 60%), var(--cover,linear-gradient(160deg, var(--wine-2), var(--bg))) center 25% / cover no-repeat;gap:14px;display:grid;position:relative;overflow:hidden}.crumbs{font:700 11px/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--ov) / .7);gap:8px;display:flex}.crumbs a{color:var(--ink);text-decoration:none}.t-hero-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.t-hero h1{font:900 clamp(34px, 11vw, 76px)/.95 var(--f-display);text-transform:uppercase;letter-spacing:-.015em;text-shadow:0 6px 40px rgb(var(--sink) / calc(.6 * var(--sink-k)))}.meta-chips{flex-wrap:wrap;gap:6px;display:flex}.t-format{font-weight:700}.t-desc{color:rgb(var(--ov) / .78);max-width:70ch}.t-hero .podium{max-width:620px;margin-top:8px}@media (min-width:900px){.t-hero{border-radius:var(--r-xl);background:linear-gradient(90deg, #070405f2 0%, #070405b3 45%, #07040540 100%), linear-gradient(0deg, #070405e6, transparent 50%), var(--cover,linear-gradient(160deg, var(--wine-2), var(--bg))) right 25% / cover no-repeat;border:1px solid #f6000133;align-content:end;min-height:420px;margin-inline-start:0;margin-inline-end:0;padding:34px 34px 28px}}.seg-wrap{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overflow-x:auto}.seg-wrap::-webkit-scrollbar{display:none}.seg{background:rgb(var(--ov) / .05);border:1px solid var(--stroke);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.seg button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:700;transition:color .15s,background .2s;display:inline-flex}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--red);color:#fff;box-shadow:0 6px 22px -6px #f60001cc}.seg-badge{font:700 11px/1 var(--f-num);background:rgb(var(--sink) / calc(.3 * var(--sink-k)));border-radius:999px;padding:3px 6px}.tab-body{gap:18px;min-width:0;display:grid}@media (min-width:900px){.seg-wrap{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}}.group-block{gap:12px;min-width:0;display:grid}.group-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.group-head h3{font:800 20px/1.15 var(--f-display);text-transform:uppercase}.meta-line{color:var(--faint);align-items:center;font-size:13px;display:inline-flex}.details-row{gap:8px;display:grid}.disclosure{border:1px solid var(--stroke);border-radius:var(--r);background:rgb(var(--ov) / .025)}.disclosure>summary{cursor:pointer;color:var(--muted);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:after{content:"+";font:400 20px/1 var(--f-body);color:var(--faint)}.disclosure[open]>summary:after{content:"−"}.disclosure[open]>summary{color:var(--ink)}.disclosure>:not(summary){margin:0 10px 10px}.tbl-wrap{border:1px solid var(--stroke);background:linear-gradient(180deg, rgb(var(--ov) / .05), rgb(var(--ov) / .015));border-radius:18px;max-width:100%;overflow-x:auto}.tbl{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.tbl th,.tbl td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--stroke);padding:11px 9px}.tbl th{font:700 10.5px/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);background:rgb(var(--sink) / calc(.25 * var(--sink-k)))}.tbl tr:last-child td{border-bottom:0}.tbl .l{text-align:left}.tbl .num{font-family:var(--f-num);font-size:13.5px}.tbl .c-pos{text-align:center;width:40px;color:var(--muted);font-family:var(--f-num);z-index:1;background:var(--bg-solid);position:sticky;left:0}.tbl .c-name{z-index:1;background:var(--bg-solid);text-overflow:ellipsis;max-width:52vw;box-shadow:8px 0 12px -10px rgb(var(--sink) / calc(.9 * var(--sink-k)));font-weight:700;position:sticky;left:40px;overflow:hidden}.tbl th.c-pos,.tbl th.c-name{background:var(--bg-head)}.tbl td.c-pts{color:var(--ink);font-size:15px;font-weight:800}.tbl tr.top.m1 td{background-color:#e3b54d0d}.tbl tr.top.m1 .c-pos,.tbl tr.top.m1 .c-name{background:var(--bg-gold)}.tbl tr.hl td{background:#f600011f}.pos-v{color:var(--pos-ink)}.neg-v{color:var(--muted)}.tbl .sub{font-size:11.5px}.tbl .faint{color:var(--faint)}.cross th,.cross td{text-align:center;padding:9px 8px;font-size:13px}.cross td.self{background:rgb(var(--ov) / .05)}.cross td.w{color:var(--ink);background:#f6000124;font-weight:700}.cross td.lz{color:var(--faint)}.cross td.c-name{font-size:13px;font-weight:600}.medals td.g{color:var(--gold);font-weight:700}.medals td.s{color:var(--silver);font-weight:700}.medals td.b{color:var(--bronze);font-weight:700}.medals th .medal{vertical-align:middle}.h-s{display:none}@media (max-width:640px){.tbl .plink .fn,.tbl .c-hide-sm,.tbl .sub{display:none}.tbl th,.tbl td{padding:11px 6px}.tbl .c-pos{width:34px}.tbl .c-name{max-width:40vw;font-size:13.5px;left:34px}.tbl .h-l{display:none}.tbl .h-s{display:inline}.tbl th{letter-spacing:.04em}}.mlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:6px;display:grid}.mrow{background:rgb(var(--ov) / .035);border:1px solid var(--stroke);border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:grid}.mrow .a{text-align:right;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.mrow .b{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.mrow .w{color:var(--ink);font-weight:700}.mrow .s{text-align:center;min-width:42px;font-weight:700}.mrow .s i{color:var(--faint);margin:0 2px;font-style:normal}.mrow.pending{opacity:.55}.bracket-sec{gap:10px;min-width:0;display:grid}.bracket-title{font:700 12px/1.2 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:flex}.bracket-title:before{content:"";background:var(--red);width:18px;height:2px;box-shadow:0 0 10px var(--red)}.bracket-scroll{margin-inline:calc(-1 * var(--gutter));padding:14px var(--gutter) 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.bracket{gap:34px;min-width:max-content;display:flex;position:relative}.bracket svg.lines{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.bracket svg.lines path{fill:none;stroke:rgb(var(--ov) / .2);stroke-width:1.5px}.bcol{flex-direction:column;width:214px;display:flex}.bcol .rh{font:700 11px/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:0 2px 10px 22px}.bcol .ms{flex-direction:column;flex:1;justify-content:space-around;gap:14px;display:flex}.match{grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid;position:relative}.match .no{color:var(--faint);font-size:10.5px}.mbox{border:1px solid var(--stroke-2);background:linear-gradient(180deg, rgb(var(--ov) / .07), rgb(var(--ov) / .03));z-index:1;border-radius:11px;position:relative;overflow:hidden}.slot{grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;min-height:34px;display:grid}.slot+.slot{border-top:1px solid var(--stroke)}.slot .nm{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;padding:7px 10px;font-size:13px;display:flex;overflow:hidden}.slot .nm>span:last-child{text-overflow:ellipsis;overflow:hidden}.slot .seed{font:700 10px/1 var(--f-num);color:var(--muted);background:rgb(var(--ov) / .07);border-radius:4px;flex-shrink:0;padding:3px 4px}.slot .sc{font:700 13px var(--f-num);background:rgb(var(--sink) / calc(.3 * var(--sink-k)));color:var(--muted);place-items:center;display:grid}.slot.win .nm{color:var(--ink);font-weight:800}.slot.win .sc{background:var(--red);color:#fff;box-shadow:inset 0 0 12px #ffffff26}.slot.lose .nm{color:var(--muted)}.slot.tbd .nm{color:var(--faint);font-size:12px;font-style:italic}.slot .plink .fn{color:inherit}@media (min-width:900px){.bracket-scroll{border-radius:var(--r-lg);border:1px solid var(--stroke);background:rgb(var(--sink) / calc(.25 * var(--sink-k)));margin-inline-start:0;margin-inline-end:0;padding:18px}.bcol{width:240px}}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gal-item{background:var(--wine);aspect-ratio:4/5;cursor:zoom-in;border:0;border-radius:14px;padding:0;overflow:hidden}.gal-item img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.gal-item:hover img{transform:scale(1.04)}@media (min-width:720px){.gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}}.lightbox{z-index:120;background:rgb(var(--sink) / calc(.94 * var(--sink-k)));padding:max(16px, env(safe-area-inset-top,0px)) 16px max(16px, env(safe-area-inset-bottom,0px));place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox img{border-radius:12px;max-width:100%;max-height:100%}.lb-close,.lb-nav{border:1px solid var(--stroke-2);color:#fff;background:#140a0bb3;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute}.lb-close{top:max(14px, env(safe-area-inset-top,0px));right:14px}.lb-nav.prev{top:50%;left:12px}.lb-nav.next{top:50%;right:12px}.lb-count{bottom:max(18px, env(safe-area-inset-bottom,0px));color:var(--muted);font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.rating-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rrow{background:linear-gradient(180deg, rgb(var(--ov) / .055), rgb(var(--ov) / .02));border:1px solid var(--stroke);border-radius:18px;overflow:hidden}.rrow.top.m1{background:linear-gradient(100deg, #e3b54d24, rgb(var(--ov) / .02) 55%);border-color:#e3b54d66}.rrow.top.m2{border-color:#c3c8d04d}.rrow.top.m3{border-color:#c984504d}.rrow-main{grid-template-columns:30px auto minmax(0,1fr) auto 36px;align-items:center;gap:10px;padding:10px 6px 10px 12px;display:grid}.rrow:not(:has(.rr-toggle)) .rrow-main{grid-template-columns:30px auto minmax(0,1fr) auto;padding-right:14px}.rr-pos{text-align:center;color:var(--muted);font-size:15px;font-weight:800}.rrow.m1 .rr-pos{color:var(--gold)}.rrow.m2 .rr-pos{color:var(--silver)}.rrow.m3 .rr-pos{color:var(--bronze)}.rr-avs{display:flex}.rr-avs .avatar+.avatar{margin-left:-10px}.rr-name{gap:3px;min-width:0;font-weight:700;display:grid}.rr-name>.plink,.rr-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rr-name small{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ovr-mini{font:700 11px/1 var(--f-num);color:var(--muted);border:1px solid var(--stroke-2);border-radius:5px;padding:2px 5px}.rr-total{justify-items:end;line-height:1;display:grid}.rr-total b{font:300 26px/1 var(--f-body);letter-spacing:-.04em;font-family:var(--f-body)}.rr-total small{color:var(--faint);margin-top:3px;font-size:11px}.rr-toggle{border:1px solid var(--stroke);width:34px;height:34px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;transition:transform .2s,background .15s;display:grid}.rr-toggle:hover{background:var(--glass-2);color:var(--ink)}.rrow.open .rr-toggle{color:var(--red-2);border-color:#f6000180;transform:rotate(90deg)}.bd{border-top:1px solid var(--stroke);background:rgb(var(--sink) / calc(.18 * var(--sink-k)));gap:2px;margin:0;padding:4px 12px 12px;list-style:none;display:grid}.bd li{border-bottom:1px dashed var(--stroke);grid-template-columns:minmax(0,1fr) auto 54px;align-items:center;gap:10px;padding:8px 2px;display:grid}.bd li:last-child{border-bottom:0}.bd-src{gap:2px;min-width:0;display:grid}.bd-src a{font-size:14px;font-weight:700;text-decoration:none}.bd-src a:hover{color:var(--red-ink)}.bd-src small{color:var(--muted);font-size:12.5px}.bd-calc{color:var(--faint);white-space:nowrap;font-size:12.5px}.bd-calc i{color:var(--coef-ink);font-style:normal}.bd-pts{text-align:right;font-weight:700}@media (min-width:720px){.rrow-main{gap:14px;padding:12px 10px 12px 16px}.rr-total b{font-size:30px}}@media (max-width:400px){.rr-name .plink .fn{display:none}}.pgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;display:grid}.ptile{background:linear-gradient(180deg, rgb(var(--ov) / .055), rgb(var(--ov) / .02));border:1px solid var(--stroke);transition:border-color .2s, transform .2s var(--ease), background .2s;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid}.ptile:hover{background:linear-gradient(180deg, #f600011a, rgb(var(--ov) / .02));border-color:#f6000173;transform:translateY(-2px)}.pt-main{gap:4px;min-width:0;display:grid}.pt-name{font-size:15px;font-weight:800;line-height:1.2}.pt-sub{color:var(--muted);font-size:12.5px}.ovr{border:1px solid var(--stroke-2);background:rgb(var(--sink) / calc(.35 * var(--sink-k)));border-radius:14px;flex-shrink:0;align-content:center;justify-items:center;width:56px;height:56px;line-height:1;display:inline-grid}.ovr b{font:800 22px/1 var(--f-display)}.ovr i{font:700 9px/1 var(--f-body);letter-spacing:.16em;color:var(--muted);margin-top:4px;font-style:normal}.ovr.sm{border-radius:12px;width:46px;height:46px}.ovr.sm b{font-size:17px}.ovr.none b{color:var(--faint)}.ovr.tier-elite{border-color:#3ee08f80}.ovr.tier-good{border-color:#a6e36a73}.ovr.tier-mid{border-color:#f2c94c73}.ovr.tier-low{border-color:#ff6b5e73}.tier-elite{color:var(--t-elite);fill:var(--t-elite)}.tier-good{color:var(--t-good);fill:var(--t-good)}.tier-mid{color:var(--t-mid);fill:var(--t-mid)}.tier-low{color:var(--t-low);fill:var(--t-low)}.tier-none{color:var(--faint);fill:var(--faint)}.ovr.tier-elite b,.ovr.tier-good b,.ovr.tier-mid b,.ovr.tier-low b{color:inherit}.profile-wrap{border-radius:var(--r-xl);border:1px solid var(--stroke);background:linear-gradient(180deg, var(--sheet-a), var(--sheet-b));overflow:hidden}.sheet-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);background:#030102a8;animation:.2s fade;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{background:linear-gradient(180deg, var(--sheet-a) 0%, var(--sheet-b) 40%);animation:sheet-up .32s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.sheet-scroll{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-overflow-scrolling:touch;outline:none;flex:1;overflow-y:auto}.sheet-close{top:max(12px, env(safe-area-inset-top,0px));z-index:5;border:1px solid var(--stroke-2);-webkit-backdrop-filter:blur(10px);color:#fff;background:#0a0506b3;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;right:12px}.sheet-close:hover{background:var(--red);border-color:var(--red)}.sheet .pad{padding:70px 16px 24px}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}}@media (min-width:900px){.sheet{border-radius:var(--r-xl);border:1px solid var(--stroke-2);width:min(1020px,94vw);max-height:92vh;box-shadow:0 50px 120px -30px rgb(var(--sink) / calc(.95 * var(--sink-k))), 0 0 0 1px #f600011f;animation:modal-in .28s var(--ease);top:4vh;bottom:auto;left:50%;right:auto;transform:translate(-50%)}@keyframes modal-in{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}}.pc{gap:0;display:grid}.pc-hero{isolation:isolate;border-bottom:1px solid var(--stroke);background:radial-gradient(70% 90% at 92% 10%,#f600018c,#0000 62%),radial-gradient(60% 60% at 0 100%,#5a060c99,#0000 70%),linear-gradient(160deg,#2b070b,#0c0506 75%);align-items:flex-end;min-height:300px;padding:72px 18px 22px;display:flex;position:relative;overflow:hidden}.pc-rank{z-index:-1;font:900 clamp(170px, 52vw, 300px)/1 var(--f-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px #ff3030e6;text-shadow:0 0 40px #f600018c;position:absolute;top:8px;right:4%;transform:skew(-8deg)}.pc-photo{z-index:-1;width:58%;height:100%;position:absolute;bottom:0;right:0}.pc-photo img{object-fit:cover;object-position:center 20%;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 35%),linear-gradient(#000 70%,#0000 100%);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(90deg,#0000 0%,#000 35%) intersect,linear-gradient(#000 70%,#0000 100%)}.pc-id{justify-items:start;gap:8px;max-width:100%;display:grid;position:relative}.pc-initials{width:84px;height:84px;font:800 32px/1 var(--f-display);color:#fff;border:1px solid rgb(var(--ov) / .18);background:linear-gradient(145deg,#7a0d16,#2a0509);border-radius:24px;place-items:center;margin-bottom:4px;display:grid;box-shadow:0 16px 40px -14px #f60001b3}.pc-name{font:900 clamp(30px, 9.5vw, 56px)/.95 var(--f-display);text-transform:uppercase;letter-spacing:-.02em;text-shadow:0 4px 30px rgb(var(--sink) / calc(.5 * var(--sink-k)));gap:4px;display:grid}.pc-name small{font:500 clamp(16px, 4.6vw, 22px)/1.2 var(--f-body);text-transform:none;letter-spacing:0;color:rgb(var(--ov) / .78)}.pc-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.pc-pill{background:rgb(var(--sink) / calc(.35 * var(--sink-k)));border:1px solid var(--stroke-2);color:var(--muted);-webkit-backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:5px;padding:8px 12px;font-size:13px;display:inline-flex}.pc-pill b{color:var(--ink)}.pc-medal{background:rgb(var(--sink) / calc(.35 * var(--sink-k)));border:1px solid var(--stroke-2);font:700 13px/1 var(--f-num);border-radius:999px;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}.pc-medal i{background:var(--c);width:12px;height:12px;box-shadow:0 0 10px -1px var(--c);border-radius:50%}.pc-medal.m1{--c:var(--gold)}.pc-medal.m2{--c:var(--silver)}.pc-medal.m3{--c:var(--bronze)}.pc-grid{gap:10px;padding:12px;display:grid}.tile{background:linear-gradient(180deg, rgb(var(--ov) / .06), rgb(var(--ov) / .02));border:1px solid var(--stroke);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--ov) / .05);border-radius:20px;align-content:start;gap:12px;padding:16px;display:grid}.tile-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tile-head h3{font:700 15px/1.2 var(--f-display);letter-spacing:.01em}.tile-link{color:var(--red-ink);font-size:13px;font-weight:700;text-decoration:none}.tile-note{color:var(--faint);font-size:13px}.tile-note a{color:var(--ink)}.skills-body{justify-items:center;gap:8px;display:grid}.radar{width:min(100%,270px);height:auto;overflow:visible}.rg-ring{fill:none;stroke:rgb(var(--ov) / .1);stroke-width:1px}.rg-ring.outer{stroke:rgb(var(--ov) / .22);fill:rgb(var(--ov) / .02)}.rg-axis{stroke:rgb(var(--ov) / .08)}.rg-poly{stroke:#ff3030;stroke-width:2px;filter:drop-shadow(0 0 10px #f6000199)}.rg-dot{fill:var(--ink)}.rg-val{font:800 15px var(--f-display)}.rg-name{font:600 10.5px var(--f-body);fill:var(--muted)}.skill-list{grid-template-columns:1fr 1fr;gap:6px 16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.skill-list li{border-bottom:1px solid var(--stroke);color:var(--muted);justify-content:space-between;align-items:baseline;padding:6px 0;font-size:13.5px;display:flex}.skill-num{font:800 17px/1 var(--f-display)}.mini-standings{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mini-standings li{border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:grid}.mini-standings li.me{background:linear-gradient(90deg,#f6000159,#f6000114);border:1px solid #f6000173;box-shadow:0 0 30px -12px #f60001cc}.mini-standings .pos{color:var(--muted);text-align:center;font-weight:700}.mini-standings .me .pos{color:var(--ink)}.mini-standings .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mini-standings .pts{font-weight:700}.next-vs{font:800 17px/1.2 var(--f-display);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.next-vs .vs{font:700 12px var(--f-body);color:var(--red-ink);letter-spacing:.14em}.next-vs .opp{text-align:right}.tile-next{background:radial-gradient(100% 120% at 100% 0%, #f6000140, transparent 60%), rgb(var(--ov) / .03);border-color:#f6000166}.last-matches{gap:4px;margin:0;padding:0;list-style:none;display:grid}.last-matches li{border-bottom:1px solid var(--stroke);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.last-matches li:last-child{border-bottom:0}.wl{width:26px;height:26px;font:800 12px/1 var(--f-body);border-radius:8px;place-items:center;display:grid}.wl.w{color:var(--t-elite);background:#3ee08f29;border:1px solid #3ee08f59}.wl.l{color:var(--red-ink);background:#f6000124;border:1px solid #f6000159}.lm-opp{gap:2px;min-width:0;font-size:14px;font-weight:700;display:grid}.lm-opp>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lm-opp small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.lm-score{font-size:15px;font-weight:700}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stat-grid>div{background:rgb(var(--sink) / calc(.25 * var(--sink-k)));border:1px solid var(--stroke);border-radius:14px;gap:4px;min-width:0;padding:12px;display:grid}.stat-grid b{font:300 26px/1 var(--f-body);letter-spacing:-.03em;font-family:var(--f-body)}.stat-grid span{color:var(--faint);font-size:12px;line-height:1.3}.medals-line{gap:10px;display:flex}.medals-line i{font-style:normal}.medals-line .g{color:var(--gold)}.medals-line .s{color:var(--silver)}.medals-line .b{color:var(--bronze)}.form-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.form{gap:5px;display:inline-flex}.form i{border-radius:5px;width:18px;height:18px}.form i.w{background:var(--t-elite);box-shadow:0 0 10px -2px var(--t-elite)}.form i.l{background:var(--red);box-shadow:0 0 10px -2px var(--red)}.hist{margin:0;padding:0;list-style:none;display:grid}.hist li{border-bottom:1px solid var(--stroke);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:9px 2px;display:grid}.hist li:last-child{border-bottom:0}.h-place{color:var(--muted);place-items:center;font-weight:700;display:grid}.h-t{gap:2px;min-width:0;display:grid}.h-t>a{font-weight:700;text-decoration:none}.h-t>a:hover{color:var(--red-ink)}.h-t small{color:var(--faint);font-size:12.5px}.pc-actions{background:linear-gradient(180deg, transparent, var(--sheet-b) 30%);flex-wrap:nowrap;gap:8px;padding:18px 12px 22px;display:flex;position:sticky;bottom:0}.pc-actions .btn{flex:none}.pc-actions .btn.primary{flex:auto}.pc.full .pc-actions{background:0 0;position:static}@media (min-width:760px){.pc-hero{min-height:340px;padding:40px 32px 28px}.pc-rank{font-size:290px;right:6%}.pc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}.tile-skills{grid-row:span 2}.tile-history{grid-column:1/-1}.pc-actions{padding:6px 18px 22px}.pc-actions .btn,.pc-actions .btn.primary{flex:none}.skill-list{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.pc.full .pc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pc.full .tile-history{grid-column:auto}}.toasts{z-index:150;left:50%;bottom:calc(var(--bottom-h) + 16px + env(safe-area-inset-bottom,0px));pointer-events:none;justify-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast{background:var(--ink);color:var(--shade-ink);box-shadow:0 16px 40px -10px rgb(var(--sink) / calc(.7 * var(--sink-k)));animation:sheet-up .25s var(--ease);border-radius:999px;padding:11px 18px;font-size:14px;font-weight:700}.toast.err{background:var(--red);color:#fff}@media (min-width:900px){.toasts{bottom:28px}}.splash{min-height:70vh;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.splash>span{font:800 22px var(--f-display);letter-spacing:.3em;color:var(--red)}.splash-logo{width:180px;color:var(--ink);animation:1.6s ease-in-out infinite breathe}.splash.inline{min-height:30vh}.splash.inline>span{font:600 14px var(--f-body);letter-spacing:0;color:var(--muted)}.splash.err p{max-width:40ch}@keyframes breathe{50%{opacity:.45}}.foot{border-top:1px solid var(--stroke);margin-top:10px;padding-block-start:26px;padding-block-end:26px}.foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.foot-brand{color:var(--faint);align-items:center;gap:8px;display:inline-flex}.foot-brand .logo{width:76px}.foot-brand b{font:800 11px var(--f-display);letter-spacing:.2em}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}.reveal.in{opacity:1;transform:none}.hero-main>*,.hero-stats>*,.last-result{animation:rise .7s var(--ease) both}.hero-main>:nth-child(2){animation-delay:50ms}.hero-main>:nth-child(3){animation-delay:.1s}.hero-main>:nth-child(4){animation-delay:.15s}.hero-main>:nth-child(5),.hero-stats>:first-child{animation-delay:.2s}.hero-stats>:nth-child(2){animation-delay:.26s}.hero-stats>:nth-child(3){animation-delay:.32s}.hero-stats>:nth-child(4){animation-delay:.38s}.last-result{animation-delay:.15s}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-main{max-width:1100px}.admin{gap:18px;min-width:0;display:grid}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row.between{justify-content:space-between}.col{justify-items:start;gap:8px;display:grid}.demo-note{color:var(--demo-ink,#f3dc94);background:#f2c94c14;border:1px dashed #f2c94c80;border-radius:14px;padding:12px 16px;font-size:14px}.adm-bar{top:calc(var(--top-h) + env(safe-area-inset-top,0px));z-index:30;margin-inline:calc(-1 * var(--gutter));padding:10px 0;padding-inline:var(--gutter);background:var(--bar);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--stroke);gap:10px;display:grid;position:sticky}.adm-nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.adm-nav::-webkit-scrollbar{display:none}.adm-nav a{color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.adm-nav a[aria-current=page]{color:#fff;background:var(--red)}.adm-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.save-pill{color:var(--muted);background:rgb(var(--ov) / .04);border:1px solid var(--stroke);border-radius:999px;align-items:center;gap:7px;margin-right:auto;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.save-pill>i{background:var(--faint);border-radius:50%;width:8px;height:8px}.save-pill.s-saved>i,.save-pill.s-idle>i{background:var(--t-elite);box-shadow:0 0 8px var(--t-elite)}.save-pill.s-pending>i,.save-pill.s-saving>i{background:var(--t-mid);animation:1s infinite breathe}.save-pill.s-error,.save-pill.s-conflict{color:var(--ink);border-color:var(--red);background:#f6000126}.save-pill.s-error>i,.save-pill.s-conflict>i{background:var(--red)}@media (min-width:900px){.adm-bar{-webkit-backdrop-filter:blur(14px);background:0 0;background:var(--pill-bar);border-bottom:0;border:1px solid var(--stroke);padding-inline-start:0;padding-inline-end:0;border-radius:999px;grid-template-columns:1fr auto;align-items:center;margin-inline-start:0;margin-inline-end:0;padding:8px;top:86px}.save-pill{margin-right:0}}.login{place-items:center;min-height:60vh;display:grid}.login-card{gap:14px;width:min(420px,100%);padding:26px 22px;display:grid}.login-card h1{font:800 24px/1.1 var(--f-display);text-transform:uppercase}.form-err{color:var(--red-ink);font-size:14px}.adm-stack{gap:16px;min-width:0;display:grid}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.adm-head h1,.adm-title{font:800 clamp(24px, 6vw, 34px)/1.1 var(--f-display);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm-row{background:var(--glass);border:1px solid var(--stroke);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.adm-row:not(:has(.avatar)){grid-template-columns:minmax(0,1fr) auto auto}.adm-row:hover{background:var(--glass-2);border-color:#f6000173}.ar-main{gap:2px;min-width:0;display:grid}.ar-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ar-main small{color:var(--faint);font-size:12.5px}.guide ol{color:var(--muted);gap:8px;margin:0 14px 14px;padding-left:18px;font-size:14px;display:grid}.jump{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);gap:6px;display:flex;overflow-x:auto}.jump::-webkit-scrollbar{display:none}.jump a{border:1px solid var(--stroke-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}.jump a:hover{color:var(--ink)}@media (min-width:900px){.jump{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}}.acard{background:linear-gradient(180deg, rgb(var(--ov) / .05), rgb(var(--ov) / .015));border:1px solid var(--stroke);border-radius:20px;min-width:0;scroll-margin-top:150px}.acard-h{border-bottom:1px solid var(--stroke);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.acard-h h2{font:700 16px/1.2 var(--f-display);letter-spacing:.01em}.acard-t{all:unset;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:10px;display:flex}.acard-t:focus-visible{outline:2px solid var(--red-ink);border-radius:6px}.acard-caret{color:var(--faint);font-size:22px;line-height:1}.acard-b{gap:14px;min-width:0;padding:16px;display:grid}.fld{gap:6px;min-width:0;display:grid}.fld-l{color:var(--muted);letter-spacing:.02em;font-size:12.5px;font-weight:700}.fld-h{color:var(--faint);font-size:12.5px;line-height:1.45}.fgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:12px;display:grid}.fgrid.six{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.chk{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:14.5px;display:inline-flex}.chk input{width:20px;height:20px;accent-color:var(--red);flex-shrink:0}.chk.off{opacity:.5;cursor:default}.pick{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:2px 14px;display:grid}.seed-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.seed-list li{background:rgb(var(--sink) / calc(.25 * var(--sink-k)));border:1px solid var(--stroke);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 10px;display:grid}.seed-list .sd{text-align:center;width:24px;color:var(--faint);font-size:13px}.seed-nm{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pair-sel{grid-template-columns:1fr;gap:6px;min-width:0;display:grid}@media (min-width:640px){.pair-sel{grid-template-columns:1fr 1fr}}.seed-act{align-items:center;gap:2px;display:flex}.btn.icon{width:36px;min-height:36px;padding:0}.btn.danger.neutral{color:var(--ink)}.btn.danger.neutral.armed{color:#fff}.inline-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline-add>.in,.inline-add>select.in{flex:220px;width:auto}.stage-tabs{flex-wrap:wrap;gap:6px;display:flex}.chip-btn small{opacity:.7;margin-left:4px;font-weight:500}.stage-ed{border-top:1px solid var(--stroke);gap:14px;min-width:0;padding-top:6px;display:grid}.sub-card{background:rgb(var(--sink) / calc(.25 * var(--sink-k)));border:1px solid var(--stroke);border-radius:16px;gap:12px;min-width:0;padding:14px;display:grid}.sub-card.tools{border-style:dashed}.adm-sub{font:700 14px/1.2 var(--f-display);margin-top:6px}.score-block{gap:10px;display:grid}.score-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:6px;display:grid}.score-row{background:rgb(var(--ov) / .03);border:1px solid var(--stroke);border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;display:grid}.score-row.ok{border-color:#3ee08f40}.score-row .sa{text-align:right;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:14px;overflow:hidden}.score-row .sb{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:14px;overflow:hidden}.score-row .w{color:var(--ink);font-weight:800}.sc-in{align-items:center;gap:4px;display:flex}.sc-in i{color:var(--faint);font-style:normal;font-weight:700}.in.score{text-align:center;width:52px;min-height:48px;font:700 20px/1 var(--f-num);border-radius:12px;padding:6px 4px}.in.mini,.num-in.mini{width:76px;min-height:40px;font-family:var(--f-num);text-align:center;padding:7px 8px;font-size:15px}.adj-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;display:grid}.edit-tbl td{padding:6px}.edit-tbl select.in{min-width:190px}.round-ed{background:rgb(var(--ov) / .025);border:1px solid var(--stroke);border-radius:14px;gap:10px;padding:12px;display:grid}.medits{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:8px;display:grid}.medit{border:1px dashed var(--stroke-2);background:rgb(var(--sink) / calc(.25 * var(--sink-k)));border-radius:14px;gap:6px;min-width:0;padding:10px;display:grid}.medit.ok{border-style:solid;border-color:#3ee08f4d}.medit-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mno{color:var(--muted);align-items:center;gap:4px;font-weight:700;display:inline-flex}.mno .in.mini{width:58px}.medit-res{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.medit .srow{grid-template-columns:minmax(0,1fr) 52px;gap:6px;display:grid}.medit .srow select.in{min-height:48px;font-size:14px}.adm-photos{grid-template-columns:repeat(auto-fill,minmax(min(46%,180px),1fr));gap:10px;display:grid}.adm-photos figure{border:1px solid var(--stroke);aspect-ratio:4/5;background:var(--wine);border-radius:14px;margin:0;position:relative;overflow:hidden}.adm-photos figure.is-cover{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.adm-photos img{object-fit:cover;width:100%;height:100%;display:block}.adm-photos figcaption{flex-wrap:wrap;justify-content:space-between;gap:4px;display:flex;position:absolute;top:auto;bottom:6px;left:6px;right:6px}.adm-photos figcaption .btn{background:var(--on-photo)}.btn.upload{justify-self:start}.btn.busy{opacity:.6;pointer-events:none}.copybox{white-space:pre-wrap;font:13.5px/1.55 var(--f-num)!important}.photo-ed{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.photo-prev{border:1px solid var(--stroke-2);border-radius:24px;flex-shrink:0;place-items:center;width:120px;height:120px;display:grid;overflow:hidden}.photo-prev .avatar{border-radius:24px}.photo-prev img{object-fit:cover;width:100%;height:100%}.photo-prev.wide{border-radius:14px;width:200px;height:120px}.crop-wrap{justify-items:start;gap:12px;display:grid}.crop-view{touch-action:none;cursor:grab;background:#000;border-radius:22px;max-width:100%;position:relative;overflow:hidden}.crop-view:active{cursor:grabbing}.crop-view img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:0;left:0}.crop-ring{pointer-events:none;border-radius:22px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px #fff9}.skills-ed{align-items:center;gap:16px;display:grid}.sk-list{gap:4px;display:grid}.sk-row{border-bottom:1px solid var(--stroke);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"l n v""r r r";align-items:center;gap:4px 10px;padding:8px 0;display:grid}.sk-l{grid-area:l;display:grid}.sk-l small{color:var(--faint);font-size:12px}.sk-row input[type=range]{grid-area:r}.sk-row .num-in{grid-area:n}.sk-row .skill-num{text-align:right;grid-area:v;width:34px}.sk-radar{justify-self:center;width:min(100%,280px)}@media (min-width:760px){.skills-ed{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sk-row{grid-template-columns:150px minmax(0,1fr) auto 34px;grid-template-areas:"l r n v"}}input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:28px}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--t-low), var(--t-mid) 50%, var(--t-good) 72%, var(--t-elite));border-radius:6px;height:6px}input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--t-low), var(--t-mid) 50%, var(--t-good) 72%, var(--t-elite));border-radius:6px;height:6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--red);width:24px;height:24px;box-shadow:0 2px 10px rgb(var(--sink) / calc(.5 * var(--sink-k)));background:#fff;border-radius:50%;margin-top:-9px}input[type=range]::-moz-range-thumb{border:3px solid var(--red);background:#fff;border-radius:50%;width:18px;height:18px}input[type=range].unset{opacity:.35}.crop-wrap input[type=range]::-webkit-slider-runnable-track{background:var(--stroke-2)}.formula{color:var(--muted);background:#f6000114;border:1px solid #f600014d;border-radius:14px;padding:12px 14px;font-size:14px}.formula b{color:var(--ink)}.radio-col{gap:2px;display:grid}.radio-col input{accent-color:var(--red)}.coef-table{gap:8px;display:grid}.coef-t{border:1px solid var(--stroke);background:rgb(var(--sink) / calc(.2 * var(--sink-k)));border-radius:14px;padding:6px 12px}.coef-t.off{opacity:.55}.coef-row{border-top:1px dashed var(--stroke);justify-content:space-between;align-items:center;gap:10px;padding:6px 0 6px 14px;display:flex}.coef-row.main{border-top:0;padding-left:0}.coef-row small{color:var(--faint);font-size:12px}.bonus-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.bonus-row{align-items:center;gap:6px;display:flex}.bonus-row .num{width:34px;color:var(--muted)}.medit .srow.wo-row{grid-template-columns:minmax(0,1fr)}.match.wo .mbox{border-style:dashed}.wo-tag{z-index:2;font:700 9.5px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;background:var(--bg-2);color:var(--muted);border:1px solid var(--stroke-2);white-space:nowrap;border-radius:999px;padding:3px 6px;position:absolute;top:-8px;right:8px}.wl.tech{background:rgb(var(--ov) / .06);color:var(--muted);border:1px solid var(--stroke-2)}.theme-btn{border:1px solid var(--stroke-2);background:var(--glass);width:40px;height:40px;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;transition:background .15s,border-color .15s;display:grid}.theme-btn:hover{background:var(--glass-2);border-color:var(--red)}.admin-tag+.theme-btn{margin-left:8px}@media (min-width:900px){.topnav+.theme-btn{margin-left:8px}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f3f2;--bg-2:#fff;--bg-solid:#fff;--ink:#170a0c;--muted:#5d5052;--faint:#857a7c;--red-2:#e60001;--red-ink:#cc0001;--wine:#f1dfdf;--glass:#ffffffc7;--glass-2:#fff;--stroke:#280c101a;--stroke-2:#280c102e;--gold:#a8780c;--silver:#7a828d;--bronze:#a35d27;--t-elite:#0d9150;--t-good:#548f17;--t-mid:#a87800;--t-low:#d23626;--ov:40 12 16;--sink:60 20 25;--sink-k:.14;--shade-ink:#fff;--coef-ink:#b30001;--pos-ink:#0c8247;--bg-head:#f6f0ef;--bg-gold:#fbf4e3;--card-a:#fff;--card-b:#fbf6f5;--card-fade:#fff;--sheet-a:#fbf8f7;--sheet-b:#f4efee;--bar:#faf7f6eb;--bar-2:#faf7f6cc;--pill-bar:#ffffffd6;--menu:#ffffffe0;--menu-2:#fffffff7;--on-photo:#ffffffe6;--demo-ink:#6f5000}:root[data-theme=light] :-webkit-any(.last-result,.t-hero,.pc-hero,.now-card,.lightbox,.sheet-close){--bg:#070405;--bg-2:#0e0708;--ink:#f6f3f2;--muted:#b3a9aa;--faint:#8a8082;--red-2:#ff2626;--red-ink:#ff5252;--wine:#2c0609;--glass:#ffffff0b;--glass-2:#ffffff13;--stroke:#ffffff16;--stroke-2:#ffffff26;--gold:#e3b54d;--silver:#c3c8d0;--bronze:#c98450;--t-elite:#3ee08f;--t-good:#a6e36a;--t-mid:#f2c94c;--t-low:#ff6b5e;--ov:255 255 255;--sink:0 0 0;--sink-k:1;--shade-ink:#120809;--on-photo:#080304b8;color:var(--ink)}:root[data-theme=light] :is(.last-result,.t-hero,.pc-hero,.now-card,.lightbox,.sheet-close){--bg:#070405;--bg-2:#0e0708;--ink:#f6f3f2;--muted:#b3a9aa;--faint:#8a8082;--red-2:#ff2626;--red-ink:#ff5252;--wine:#2c0609;--glass:#ffffff0b;--glass-2:#ffffff13;--stroke:#ffffff16;--stroke-2:#ffffff26;--gold:#e3b54d;--silver:#c3c8d0;--bronze:#c98450;--t-elite:#3ee08f;--t-good:#a6e36a;--t-mid:#f2c94c;--t-low:#ff6b5e;--ov:255 255 255;--sink:0 0 0;--sink-k:1;--shade-ink:#120809;--on-photo:#080304b8;color:var(--ink)}:root[data-theme=light] body:before{background:radial-gradient(70% 45% at 100% 0,#f600011a,#0000 62%),radial-gradient(60% 45% at 0 22%,#f600010d,#0000 66%),linear-gradient(#fbf8f7 0%,#f3eeed 100%)}:root[data-theme=light] body:after{opacity:.7}:root[data-theme=light] :-webkit-any(.glass-card,.tbl-wrap,.rrow,.ptile,.tile,.acard,.mbox,.mrow,.disclosure,.score-row,.round-ed){background:#fff;box-shadow:0 1px 2px #280c100d,0 10px 26px -18px #280c1038}:root[data-theme=light] :is(.glass-card,.tbl-wrap,.rrow,.ptile,.tile,.acard,.mbox,.mrow,.disclosure,.score-row,.round-ed){background:#fff;box-shadow:0 1px 2px #280c100d,0 10px 26px -18px #280c1038}:root[data-theme=light] .rrow.top.m1{background:linear-gradient(100deg,#e3b54d33,#fff 55%)}:root[data-theme=light] .ptile:hover{background:linear-gradient(#f600010f,#fff)}:root[data-theme=light] .tile-next{background:radial-gradient(100% 120% at 100% 0,#f600011f,#0000 60%),#fff}:root[data-theme=light] .mini-standings li.me{box-shadow:none;background:linear-gradient(90deg,#f6000129,#f600010a)}:root[data-theme=light] .tcard{box-shadow:0 1px 2px #280c100d,0 14px 30px -20px #280c1040}:root[data-theme=light] .tc-cover:after{background:linear-gradient(180deg, transparent 40%, var(--card-fade) 100%), linear-gradient(120deg, #f6000133, transparent 55%)}:root[data-theme=light] :-webkit-any(.in,select.in,textarea.in){background:#fff}:root[data-theme=light] :is(.in,select.in,textarea.in){background:#fff}:root[data-theme=light] .hero-liga{text-shadow:0 0 34px #f6000138}:root[data-theme=light] .hero-tag em{text-shadow:none}:root[data-theme=light] .leaders li:first-child{background:linear-gradient(90deg,#f600011a,#0000 70%)}:root[data-theme=light] .slot.win .nm{color:var(--ink)}:root[data-theme=light] .demo-note{background:#f2c94c29}@media (max-width:899px){:root[data-theme=light] .t-hero{border-radius:0 0 var(--r-xl) var(--r-xl)}}
