.svx{gap:16px;display:grid}.svp-chips{flex-wrap:wrap;gap:6px;display:flex}.svp-chips button{border:1px solid var(--line2);background:var(--panel);font:700 12.5px/1 var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:9px 14px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.svp-chips button:hover{color:var(--text);border-color:var(--muted)}.svp-chips button[aria-pressed=true]{color:var(--text);border-color:var(--mc,var(--gold));background:color-mix(in srgb,var(--mc,var(--gold)) 14%,transparent)}.svp-chips button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.svx-cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.svp-card{cursor:pointer;border:1px solid var(--line);background:var(--panel);grid-template-rows:auto 1fr;transition:border-color .18s,transform .18s;animation:.5s cubic-bezier(.2,.7,.2,1) backwards rise;display:grid;overflow:hidden}.svp-card:hover{border-color:var(--mc);transform:translateY(-2px)}.svp-card.off{opacity:.55}.svp-card-i{aspect-ratio:16/8;border-bottom:3px solid var(--mc);background:var(--bg);color:var(--text);display:block;position:relative;overflow:hidden}.svp-card-i img{object-fit:cover;transition:transform .35s}.svp-card:hover .svp-card-i img{transform:scale(1.05)}.svp-card-i:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0f1012a6);position:absolute;inset:0}.svp-card-i:focus-visible{outline:2px solid var(--mc);outline-offset:-2px}.svp-card-mapi{z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px);font:700 12px/1.2 var(--disp);letter-spacing:.04em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1012c7;border:1px solid #f3f3f024;padding:5px 9px;position:absolute;top:10px;right:10px;overflow:hidden}.svp-card-n{z-index:1;font:800 26px/1 var(--disp);letter-spacing:.03em;text-shadow:0 2px 8px #0009;position:absolute;bottom:8px;left:12px}.svp-card-b{gap:10px;padding:12px 14px 14px;display:grid}.svp-card-map{font:700 16px/1.2 var(--disp);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.svp-card-map small{font:600 12px var(--disp);color:var(--faint);text-transform:uppercase;letter-spacing:.1em}.svp-card-p{color:var(--faint);border-left:2px solid var(--mc);grid-template-columns:auto 1fr;align-items:center;gap:10px;padding-left:8px;font-size:13px;display:grid}.svp-card-p b{color:var(--text);font-weight:700}.svp-card-bar{background:var(--line);height:4px}.svp-card-bar i{background:var(--mc);height:100%;display:block}.svp-card-a{gap:6px;display:flex}.svp-card-a .copy{width:34px;height:38px}.svp-card-a .play{font-size:calc(15px * var(--k));clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);flex:1;justify-content:center;padding:10px 14px}.svp-card-a .play[aria-disabled=true]{opacity:.45}.ov{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px max(24px, env(safe-area-inset-right,0px)) 0 max(24px, env(safe-area-inset-left,0px));background:#111215f7;position:fixed;inset:0;overflow:auto}.ov-in{flex-direction:column;gap:16px;min-height:100%;margin:0 auto;display:flex}.ov-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.ov-map{align-items:flex-start;gap:12px;min-width:0;display:flex}.ov-thumb{border:2px solid var(--line2);flex:none;width:120px;height:120px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.ov-thumb img{object-fit:cover}.ov-thumb .chip{z-index:1;position:absolute;top:8px;left:8px}.ov-map .t{min-width:0;padding-top:4px}.ov-map .t .lbl{font-size:10px;display:block}.ov-map .t b{font:800 16px/1.2 var(--disp);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.ov-map .t span:last-child{color:var(--muted);font-size:13px}.ov-score{grid-template-columns:auto auto auto;align-items:stretch;display:grid;box-shadow:0 12px 30px #00000073}.ov-score .seg{background:var(--panel);align-items:center;gap:12px;padding:12px 20px;display:flex}.ov-score .seg.l{border-top:3px solid var(--mc)}.ov-score .seg.c{background:var(--panel2);border-top:3px solid var(--line2);text-align:center;flex-direction:column;justify-content:center;gap:2px;min-width:200px}.ov-score .seg.r{border-top:3px solid var(--gold)}.ov-score .v{font:900 calc(30px * var(--k))/1 var(--disp);font-variant-numeric:tabular-nums}.ov-score .seg.l .v,.ov-score .seg.r .v{background:var(--text);min-width:44px;height:44px;color:var(--bg);font-size:calc(24px * var(--k));place-items:center;padding:0 8px;display:grid}.ov-score .v.rec{color:var(--rec)}.ov-score .k{font:800 11px var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--mc);flex-direction:column;display:flex}.ov-score .seg.r .k{color:var(--gold);text-align:right}.ov-score .seg.c .k{color:var(--faint);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.ov-score .k em{font:600 12.5px var(--body);letter-spacing:0;text-transform:none;color:var(--text);font-style:normal}.ov-score .k small{font:500 12px var(--body);letter-spacing:0;text-transform:none;color:var(--muted)}.ov-id{justify-content:flex-end;align-items:flex-start;gap:14px;min-width:0;display:flex}.ov-id .t{text-align:right;min-width:0}.ov-id .t b{font:900 22px/1.05 var(--disp);text-transform:uppercase;display:block}.ov-id .t small{font:700 10px var(--disp);letter-spacing:.14em;color:var(--faint);text-transform:uppercase;align-items:center;gap:6px;margin-top:6px;display:inline-flex}.ov-id .t kbd{font:700 10px var(--disp);letter-spacing:.14em;border:1px solid var(--line2);color:var(--muted);padding:2px 5px}.ov-x{border:1px solid var(--line2);width:46px;height:46px;color:var(--text);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.ov-x:hover{border-color:var(--text)}.ov-x svg{width:16px;height:16px}.ov-mid{flex:1;grid-template-columns:minmax(0,390px) minmax(0,1fr) minmax(0,390px);align-items:stretch;gap:24px;min-height:0;display:grid}.ov-col{flex-direction:column;gap:16px;min-width:0;display:flex}.ov-panel{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-height:0;padding:12px;display:flex}.ov-col .ov-panel:last-child{flex:1}.ov-ph{border-bottom:2px solid var(--mc);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:2px 0 10px;display:flex}.ov-ph h3{font:800 11.5px var(--disp);letter-spacing:.18em;text-transform:uppercase;color:var(--mc);margin:0}.ov-ph h3 small{color:var(--faint);letter-spacing:.08em;margin-left:6px}.ov-plist,.toplist,.reclist{margin:0;padding:0;list-style:none}.ov-plist li{border:1px solid var(--line);border-left:2px solid var(--mc);background:var(--panel2);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:6px;padding:9px 10px;display:grid}.ov-plist .no{border:1px solid var(--line2);width:22px;height:22px;font:700 10px var(--disp);color:var(--faint);place-items:center;display:grid}.ov-plist .nm{flex-direction:column;gap:4px;min-width:0;display:flex}.ov-plist .nm b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ov-plist .tags{flex-wrap:wrap;gap:4px;display:flex}.ov-plist .tags span{font:700 9.5px var(--disp);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line2);color:var(--faint);padding:1px 5px}.ov-plist .tags span.rk{color:var(--gold);border-color:#f7b62b66}.ov-plist .on{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.ov-empty{color:var(--faint);text-align:center;margin:0;padding:18px 12px;font-size:13.5px}.ov-empty.dash{border:1px dashed var(--line2)}.reclist li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 4px;font-size:13.5px;display:grid}.reclist li:last-child{border-bottom:0}.reclist .who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reclist .map{color:var(--faint);grid-column:1;font-size:12px}.reclist .time{grid-area:1/2}.reclist .ago{text-align:right;color:var(--faint);grid-column:2;font-size:12px}.ov-stage{isolation:isolate;border:1px solid var(--line2);background:var(--sunk);place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.ov-stage img{object-fit:cover;z-index:-2;filter:saturate(.75)brightness(.55)}.ov-stage:after{content:"";z-index:-1;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.ov-stage .cta{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.ov-stage .soon{font:700 11px var(--disp);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ov-stage .btn-gold{font-size:calc(20px * var(--k));padding:16px 30px}.ov-stage .btn-gold[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ov-stage .btn-gold[aria-disabled=true]:hover{background:var(--gold)}.chartp .body{padding:4px 0}.chartp .tabs button{height:26px;padding:0 9px}.chart{width:100%;height:auto;color:var(--faint);display:block}.chart .bar{fill:var(--mc);opacity:.75}.chart .pk{fill:var(--text);opacity:.55}.chart .ax{fill:var(--faint);font:600 10px var(--disp);letter-spacing:.08em}.chart .base{stroke:var(--line2)}.chart.tl .area{fill:var(--mc);opacity:.16}.chart.tl .ln{fill:none;stroke:var(--mc);stroke-width:1.8px;stroke-linejoin:round}.chart.tl .now{fill:var(--mc)}.ov-legend{color:var(--faint);flex-wrap:wrap;gap:16px;padding:6px 0 0;font-size:12px;display:flex}.ov-legend i{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.ov-legend .a{background:var(--mc);opacity:.75}.ov-legend .p{background:var(--text);opacity:.55;vertical-align:3px;height:3px}.chartp .pnote{color:var(--faint);margin:0;padding-top:6px;font-size:12px}.toplist li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 4px;font-size:13.5px;display:grid}.toplist li:last-child{border-bottom:0}.toplist .pos{font-family:var(--disp);font-weight:var(--w8);color:var(--faint);font-variant-numeric:tabular-nums}.toplist .who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toplist li:first-child .pos,.toplist li:first-child .time{color:var(--rec)}.toplist .delta{text-align:right;min-width:46px;color:var(--faint);font-size:12px}.ov-bot{margin:0 calc(-1 * max(24px, env(safe-area-inset-right,0px))) 0 calc(-1 * max(24px, env(safe-area-inset-left,0px)));padding:14px max(24px, env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));border-top:1px solid var(--line);background:#111215f5;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.ov-bot .tot{font:700 11px var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;gap:22px;margin-right:auto;display:flex}.ov-bot .tot b{color:var(--text);font-variant-numeric:tabular-nums}.ov-bot code{font:500 13px var(--mono);color:var(--muted)}.ov-bot .btn-gold{font-size:calc(16px * var(--k));padding:12px 24px}@media (max-width:1100px){.svx-cards4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.ov-mid{grid-template-columns:minmax(0,1fr)}.ov-stage{aspect-ratio:16/9;order:-1;min-height:0}.ov-top{grid-template-columns:minmax(0,1fr) auto}.ov-score{grid-area:2/1/auto/-1;justify-self:center}}@media (max-width:820px){.svx-cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ov-thumb{width:72px;height:72px}.ov-thumb .chip,.ov-bot code{display:none}.ov-score{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-self:stretch}.ov-score .seg{padding:10px 12px}.ov-score .seg.c{grid-area:1/1/auto/-1;min-width:0}.ov-score .seg.r{justify-content:flex-end}.ov-bot .tot{display:none}.ov-bot .btn-gold{flex:1;justify-content:center}.ov-id .t small{display:none}}@media (max-width:520px){.svx-cards4{grid-template-columns:minmax(0,1fr)}}.svx-chipg{display:inline-flex}.svx-chip-i{border:1px solid var(--line2);background:var(--panel);width:30px;font:800 12px var(--disp);color:var(--mc);border-left:0;place-items:center;transition:background .15s,color .15s;display:inline-grid}.svx-chip-i:hover{background:var(--mc);color:var(--bg)}.svx-chip-i:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.md-ban{isolation:isolate;border:1px solid var(--line);border-left:4px solid var(--mc);background:linear-gradient(110deg,var(--panel) 30%,color-mix(in srgb,var(--mc) 16%,var(--panel)));padding:32px 28px;position:relative;overflow:hidden}.md-ban:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg,#ffffff05 0 2px,#0000 2px 10px);position:absolute;inset:0}.md-ban .ghost{z-index:-1;font:900 calc(clamp(120px,15vw,220px) * var(--k))/1 var(--disp);text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--mc) 35%,transparent);pointer-events:none;position:absolute;bottom:-30px;right:-10px}.md-ban-t{gap:14px;max-width:640px;display:grid}.md-ban h1{font:900 calc(clamp(44px,5vw,72px) * var(--k))/.95 var(--disp);text-transform:uppercase;margin:0}.md-ban .tagline{color:var(--muted);margin:0;font-size:15.5px}.md-act{gap:10px;margin-top:6px;display:flex}.md-act .play{font-size:calc(20px * var(--k));padding:15px 28px}.md-act .play[aria-disabled=true]{opacity:.5}.md-srv{gap:12px;display:grid}.md-h{justify-content:space-between;align-items:center;display:flex}.svx-cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.md-folds{border:1px solid var(--line);background:var(--panel);flex-direction:column;display:flex}.md-fold+.md-fold{border-top:1px solid var(--line)}.md-fold>summary{cursor:pointer;font:800 13px var(--disp);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;list-style:none;display:flex}.md-fold>summary::-webkit-details-marker{display:none}.md-fold>summary:after{content:"+";color:var(--faint);font-size:16px}.md-fold[open]>summary:after{content:"×";color:var(--mc)}.md-fold>summary:hover{color:var(--gold-hi)}.md-fold-b{gap:18px;padding:0 20px 22px;display:grid}.md-rich{gap:12px;display:grid}.md-rich p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.md-ft{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:16px 0 0;list-style:none;display:grid}.md-ft li{align-items:center;gap:10px;font-size:14.5px;display:flex}.md-ft li:before{content:"";background:var(--mc);flex:none;width:8px;height:8px;transform:skew(-12deg)}.md-st{gap:16px;margin:0;padding:0;list-style:none;display:grid}.md-st li{grid-template-columns:36px minmax(0,1fr);gap:14px;display:grid}.md-st i{border:1px solid var(--line2);width:36px;height:36px;font:800 12px var(--disp);color:var(--mc);place-items:center;font-style:normal;display:grid}.md-st b{font:800 14px var(--disp);text-transform:uppercase;letter-spacing:.06em;display:block}.md-st p{color:var(--muted);margin:4px 0 0;font-size:13.5px}.md-cmds{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.md-cmds code{border:1px dashed var(--line2);background:var(--sunk);font:600 13px var(--mono);color:var(--text);padding:6px 10px}.md-cmds .cmd{border:1px solid var(--line2);background:var(--sunk);color:var(--muted);align-items:baseline;gap:6px;padding:6px 10px;font-size:12.5px;display:inline-flex}.md-cmds .cmd b{font:800 13px var(--disp);color:var(--text);text-transform:uppercase;letter-spacing:.04em}@media (max-width:1100px){.svx-cards3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.svx-cards3,.md-ft{grid-template-columns:minmax(0,1fr)}.md-ban{padding:24px 18px}.md-act .play{flex:1;justify-content:center}}.ov .copytoast{bottom:calc(84px + env(safe-area-inset-bottom,0px))}
