:root{--gs-blood: #b5152c;--gs-blood-hi: #e5213c;--gs-violet: #7c3aed;--gs-violet-hi: #a974ff}.side-sec.gamesensed{--side-c: var(--gs-blood-hi)}.side-sec.gamesensed .side-head i{background:linear-gradient(180deg,var(--gs-blood-hi),var(--gs-violet))}.side-sec.gamesensed.on .side-head{border-color:color-mix(in srgb,var(--gs-blood-hi) 45%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--gs-blood) 34%,transparent),color-mix(in srgb,var(--gs-violet) 22%,transparent))}.side-sec.gamesensed.on .side-head i{box-shadow:0 0 10px color-mix(in srgb,var(--gs-blood-hi) 50%,transparent)}.side-sec.gamesensed.on .side-head .nav-ic{color:var(--gs-violet-hi)}.side-sec.chance-it{--side-c: var(--t)}.side-sec.chance-it.on .side-head{border-color:color-mix(in srgb,var(--t) 40%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--ct) 24%,transparent),color-mix(in srgb,var(--t) 14%,transparent))}.side-sec.chance-it .side-head i{background:linear-gradient(90deg,var(--ct) 50%,var(--t) 50%)}.shell.gamesensed{--accent: var(--gs-blood-hi)}.shell.chance-it{--accent: var(--t)}.dg{display:grid;gap:14px;max-width:1280px}.dg-head{display:grid;gap:8px}.dg-head h1{margin:0}.dg-head p{margin:0;max-width:78ch;color:var(--hi2, var(--text));line-height:1.5}.dg.gs .dg-head h1{background:linear-gradient(90deg,var(--gs-blood-hi),var(--gs-violet-hi));-webkit-background-clip:text;background-clip:text;color:transparent;width:fit-content}.dg.ci .dg-head h1 span{color:var(--ct)}.dg.ci .dg-head h1{background:linear-gradient(90deg,var(--ct) 50%,var(--t) 50%);-webkit-background-clip:text;background-clip:text;color:transparent;width:fit-content}.dg-err{color:#ff9a8f;margin:0}.ci-note{color:var(--muted);font-size:14px}.dg-rounds{scroll-margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:520px}.dg-rd{display:grid;gap:2px;padding:8px 12px;text-align:left;color:var(--muted);background:#ffffff08;border:1px solid var(--border-strong);border-radius:9px;font:inherit}.dg-rd:not(:disabled){cursor:pointer}.dg-rd small{font-size:12px}.dg-rd b{font-size:17px;color:var(--text)}.dg-rd.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.dg-rd:not(:disabled):hover{border-color:var(--accent)}.dg-btn{padding:8px 14px;font:inherit;font-weight:600;color:var(--text);background:#ffffff0d;border:1px solid var(--border-strong);border-radius:8px;cursor:pointer;white-space:nowrap}.dg-btn:hover:not(:disabled){border-color:var(--accent)}.dg-btn:disabled{opacity:.55;cursor:default}.dg.gs .dg-btn.go{color:#fff;border-color:transparent;background:linear-gradient(90deg,var(--gs-blood),#5f2bb8)}.dg.ci .dg-btn.go{color:#101014;border-color:transparent;background:#e6e3ee}.dg.ci .dg-btn.go:hover:not(:disabled){background:#fff}.dg-score{display:grid;gap:1px}.dg-score small{color:var(--muted);font-size:12.5px}.dg-score b{font-size:32px;line-height:1.1;color:var(--text)}.dg-score span{color:var(--muted);font-size:14px;max-width:60ch}.dg-done{display:flex;flex-wrap:wrap;gap:14px 34px;align-items:flex-start;padding:16px 18px;background:#ffffff08;border:1px solid var(--border-strong);border-radius:12px}.dg.gs .dg-done{border-color:color-mix(in srgb,var(--gs-violet) 45%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--gs-blood) 12%,transparent),color-mix(in srgb,var(--gs-violet) 10%,transparent))}.dg-done .dg-score b{font-size:42px}.dg-next{display:grid;gap:6px;flex:1;min-width:240px}.dg-next p{margin:0}.dg-standing{display:grid;gap:2px;margin:0 0 4px}.dg-standing b{font-size:19px;color:var(--text)}.dg-standing span{color:var(--muted);font-size:14px}.dg-count{font-variant-numeric:tabular-nums;color:var(--text)}.dg-signin{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;color:var(--muted);font-size:14px}.dg-reveal{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.dg-legend{margin:0;color:var(--muted);font-size:12.5px;line-height:1.7}.dg-clock{font-variant-numeric:tabular-nums;font-weight:700;color:var(--text)}.dg-round{display:grid;gap:10px;scroll-margin-top:44px}.dg-ask{scroll-margin-top:44px}.dg-hud,.ci-hud{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;color:var(--muted);font-size:14.5px}.dg-team b{color:var(--text)}.dg-team.ct b,.ct{color:var(--ct)}.dg-team.t b,.t{color:var(--t)}.dg-sceneWrap{position:relative}.dg-stage{position:relative;height:min(62vh,660px);min-height:340px;overflow:hidden;background:#121a22;border:1px solid var(--border-strong);border-radius:12px}.dg.gs .dg-stage{border-color:color-mix(in srgb,var(--gs-violet) 38%,transparent)}.dg-view{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.dg-view canvas{display:block}.dg-labels{position:absolute;left:0;right:0;top:0;pointer-events:none;overflow:hidden}.dg-label{position:absolute;transform:translate(-50%,-175%);display:flex;font-size:10.5px;line-height:12px;font-weight:600;white-space:nowrap;padding:1px 4px 3px;background:#0b0912b8;border-radius:3px}.dg-label.t{color:#e8a23a}.dg-label.ct{color:#5aa7e8}.dg-label .hpbar{position:absolute;left:3px;right:3px;bottom:1px;height:2px;background:#ffffff29;border-radius:1px;overflow:hidden}.dg-label .hpbar i{display:block;height:100%;background:#7fd18c}.dg-label.low .hpbar i{background:#ff6d5f}.dg-pin{position:absolute;transform:translate(-50%,-100%);padding:2px 7px;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;background:color-mix(in srgb,var(--pin) 82%,#000);border-radius:5px}.dg-feed{position:absolute;top:10px;right:10px;display:grid;gap:3px;max-width:62%;pointer-events:none;font-size:12.5px}.dg-feed div{padding:2px 8px;text-align:right;background:#0b0912b8;border-radius:4px}.dg-feed span{color:#aeb0bd;margin:0 3px}.dg-viewbtns{position:absolute;left:10px;bottom:10px;display:flex;gap:4px}.dg-viewbtns button,.dg-speed button{padding:4px 9px;font:inherit;font-size:12.5px;color:var(--text);background:#0b0912b8;border:1px solid var(--border-strong);border-radius:6px;cursor:pointer}.dg-speed{display:inline-flex;gap:3px}.dg-speed button.on{border-color:var(--accent);color:#fff}.dg-controls{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.dg-controls input[type=range]{flex:1 1 200px;min-width:140px;accent-color:var(--accent)}.dg-ask{display:grid;gap:8px;padding:14px 16px;background:linear-gradient(120deg,color-mix(in srgb,var(--gs-blood) 14%,transparent),color-mix(in srgb,var(--gs-violet) 10%,transparent));border:1px solid color-mix(in srgb,var(--gs-violet) 40%,transparent);border-radius:12px}.dg-ask h2{margin:0;font-size:21px}.dg-ask p{margin:0;line-height:1.45}.dg-cut{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:14px}.dg-cut input{flex:1;max-width:320px;accent-color:var(--gs-violet-hi)}.dg-askrow,.dg-slots{display:flex;flex-wrap:wrap;gap:8px}.dg-slot{display:grid;gap:1px;min-width:150px;padding:6px 12px;font:inherit;font-weight:700;text-align:left;color:var(--text);background:#0b09128c;border:1px solid var(--border-strong);border-radius:8px;cursor:pointer}.dg-slot small{font-size:12px;font-weight:500;color:var(--muted)}.dg-slot.on{border-color:var(--gs-violet-hi);box-shadow:inset 0 0 0 1px var(--gs-violet-hi)}.dg-slot.set:not(.on) small{color:#c9b8ff}.dg-legend .k{display:inline-block;width:12px;height:12px;margin:0 3px 0 9px;vertical-align:-2px;border-radius:50%}.dg-legend .k:first-child{margin-left:0}.dg-legend .own{background:var(--you)}.dg-legend .seen{background:var(--foe)}.dg-legend .ring{border:2px solid var(--foe)}.dg-legend .ghost{border:2px dashed var(--foe);border-radius:3px}.dg-legend .k.skull{width:14px;height:14px;border-radius:0;color:var(--muted)}.dg-legend .k.skull svg{display:block;width:100%;height:100%}.dg-maptag{position:absolute;top:12px;left:14px;display:flex;align-items:center;gap:10px;pointer-events:none}.dg-maptag b{font-size:30px;line-height:1;font-weight:800;letter-spacing:.01em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.7)}.dg-maptag .map-badge{filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.dg-skull{position:absolute;width:18px;height:18px;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.95))}.dg-skull svg{display:block;width:100%;height:100%}.dg-skull.t{color:#e8a23a}.dg-skull.ct{color:#5aa7e8}.dg-timer{position:absolute;top:10px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:3px 14px;font-size:28px;line-height:1.15;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;background:#0b0912bd;border:1px solid var(--border-strong);border-radius:10px;pointer-events:none}.dg-timer.bomb{color:#ff5d5d;border-color:#ff5d5d99}.dg-timer i{display:block;width:26px;height:26px}.dg-timer i svg,.dg-bombmk svg,.dg-mk svg{display:block;width:100%;height:100%}.dg-fulltag{position:absolute;top:58px;left:50%;transform:translate(-50%);padding:2px 10px;font-size:12.5px;font-weight:650;color:#fff;background:color-mix(in srgb,var(--gs-violet) 55%,transparent);border-radius:6px;pointer-events:none;white-space:nowrap}.dg-label.hunted{outline:1.5px solid var(--gs-blood-hi)}.dg-bombmk{position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);color:#ffb347;pointer-events:none;filter:drop-shadow(0 0 2px rgba(0,0,0,.95))}.dg-bombmk.planted{color:#ff4a4a}.dg-bombmk.planted:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border:2px solid #ff4a4a;border-radius:50%;animation:dg-pulse 1.6s ease-out infinite}@keyframes dg-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion: reduce){.dg-bombmk.planted:after{animation:none;opacity:.6}}.dg-scrub{position:relative;flex:1 1 200px;min-width:140px;padding-top:16px}.dg-scrub input[type=range]{display:block;width:100%;margin:0;accent-color:var(--accent)}.dg-marks{position:absolute;left:0;right:0;top:0;height:15px}.dg-mk{position:absolute;top:0;width:14px;height:14px;padding:0;transform:translate(-50%);background:none;border:0;cursor:pointer;filter:drop-shadow(0 0 1px rgba(0,0,0,.9))}.dg-mk.t{color:#e8a23a}.dg-mk.ct{color:#5aa7e8}.dg-mk.bomb{width:15px;height:15px;color:#ff4a4a}.dg-mk:hover,.dg-mk:focus-visible{transform:translate(-50%) scale(1.25)}@media (max-width: 640px){.dg-timer{font-size:21px;padding:2px 10px}.dg-timer i{width:20px;height:20px}.dg-fulltag{top:46px}}@media (max-width: 640px){.dg-maptag b{font-size:22px}.dg-maptag .map-badge{width:34px;height:34px}}.dg-label.ghost{opacity:.8;font-style:italic}.dg-label.ghost .hpbar{display:none}.ci-round{display:grid;gap:12px}.ci-hud{padding:8px 12px;background:#ffffff08;border:1px solid var(--border-strong);border-radius:9px}.ci-score b{font-size:17px}.ci-board{display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr) minmax(200px,250px);gap:12px;align-items:start}.ci-side{display:grid;gap:7px}.ci-mapbox{display:grid;gap:6px;min-width:0}.ci-mapwrap{position:relative;width:100%;max-width:620px;margin:0 auto}.ci-map{display:block;width:100%;height:auto;aspect-ratio:1;background:#0e0c15;border:1px solid var(--border-strong);border-radius:12px}.ci-card{display:grid;gap:3px;padding:7px 10px;font-size:13px;background:#ffffff09;border:1px solid var(--border-strong);border-left:3px solid;border-radius:8px}.ci-card.ct{border-left-color:var(--ct)}.ci-card.t{border-left-color:var(--t)}.ci-card.dead{grid-auto-flow:column;justify-content:space-between;color:var(--muted);opacity:.65}.ci-top{display:flex;gap:8px;align-items:center}.ci-hp{flex:1;height:5px;background:#ffffff1f;border-radius:3px;overflow:hidden}.ci-hp i{display:block;height:100%;background:#7fd18c}.ci-hpn{font-variant-numeric:tabular-nums}.ci-gun{font-weight:650}.ci-gun small{font-weight:450;color:var(--muted)}.ci-row{display:flex;flex-wrap:wrap;gap:2px 10px;justify-content:space-between;color:var(--muted);font-size:12.5px}.ci-row .on{color:#9dd8ac}.ci-c4{color:#ff7a6b;font-weight:650}.ci-nades{display:inline-flex;flex-wrap:wrap;gap:1px 8px}.ci-nades svg{vertical-align:-3px}.ci-money{font-variant-numeric:tabular-nums}.ci-guess{display:grid;gap:8px;padding:10px 14px;background:#ffffff08;border:1px solid var(--border-strong);border-radius:12px}.ci-guess:has(.ci-model){padding-top:24px}.ci-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;font-variant-numeric:tabular-nums}.ci-bar>b{font-size:18px;white-space:nowrap;min-width:8.5ch}.ci-bar>b.t{text-align:right}.ci-track{position:relative;height:18px}.ci-track:before{content:"";position:absolute;left:0;right:0;top:6px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ct) var(--v),var(--t) var(--v))}.ci-track input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:18px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.ci-track input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#fff;border:2px solid #17141f;border-radius:50%;box-shadow:0 1px 3px #0009}.ci-track input::-moz-range-thumb{width:13px;height:13px;background:#fff;border:2px solid #17141f;border-radius:50%}.ci-track input:disabled{cursor:default;opacity:.9}.ci-model{position:absolute;left:var(--m);top:-2px;width:4px;height:22px;margin-left:-2px;background:#fff;outline:2px solid #0b0b10;border-radius:2px;pointer-events:none}.ci-model span{position:absolute;left:50%;top:-17px;transform:translate(-50%);font-size:11.5px;font-weight:700;font-style:normal;color:#fff}@media (max-width: 640px){.ci-bar{grid-template-columns:auto minmax(0,1fr) auto}.ci-bar .dg-btn{grid-column:1 / -1}}@media (min-width: 901px){.ci-guess{position:sticky;bottom:8px;z-index:5;background:color-mix(in srgb,#100c18 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width: 1100px){.ci-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ci-mapbox{grid-column:1 / -1;grid-row:1}}@media (max-width: 560px){.dg-stage{height:58vh}.ci-card{padding:6px 7px;font-size:12.5px}.dg-feed{max-width:74%;font-size:11.5px}.dg-score b{font-size:27px}}.tbl.aim6{min-width:560px}.tbl.aim6 td{vertical-align:middle}.a6-row{cursor:default}.a6-row.has,.aim6.pick .a6-row{cursor:pointer}.a6-row.d0 td{font-weight:600}.a6-row.d1 td,.a6-row.d2 td{font-size:13.5px}.a6-row.d1 td:first-child{color:var(--text)}.a6-row.d2 td:first-child{color:var(--text-dim)}.a6-row.d1 td,.a6-row.d2 td{background:color-mix(in srgb,var(--text) 2.5%,transparent)}.a6-row.sel td{background:color-mix(in srgb,var(--accent) 12%,transparent)}.a6-row.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.a6-name{display:flex;align-items:center;gap:8px;min-width:0}.a6-tog{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;flex:none}.a6-tog:hover .xp-chev{border-color:var(--accent)}.a6-tog[aria-expanded=true] .xp-chev{transform:rotate(90deg)}[data-theme=a] .a6-tog .xp-chev{margin:0}[data-theme=a] .a6-tog[aria-expanded=true] .xp-chev{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 24%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 22%,transparent)}[data-theme=a] .a6-tog[aria-expanded=true] .xp-chev:after{transform:rotate(90deg) scaleX(0)}.a6-leaf{width:22px;flex:none}.a6-rank{font-family:var(--num-font, var(--mono));color:var(--muted);min-width:16px;text-align:right;flex:none}.a6-row.d0:first-child .a6-rank{color:var(--accent)}.a6-label{display:grid;gap:1px;min-width:0}.a6-label small{font-weight:400;font-size:12.5px;color:var(--muted)}.a6-pts,.a6-share,.a6-gain{display:inline-flex;align-items:center;gap:10px;justify-content:flex-end}.a6-pts i,.a6-share i,.a6-gain i{position:relative;display:block;height:6px;border-radius:3px;background:color-mix(in srgb,var(--text) 8%,transparent)}.a6-pts i{width:110px}.a6-share i,.a6-gain i{width:90px}.a6-pts i:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--border-strong)}.a6-pts u,.a6-share u,.a6-gain u{position:absolute;top:0;bottom:0;border-radius:3px;text-decoration:none}.a6-share u{left:0;background:var(--accent)}.a6-gain u{left:0;background:var(--good)}.a6-pts b,.a6-share b,.a6-gain b{font-family:var(--num-font, var(--mono));font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.a6-gain b{color:var(--good)}.a6-vs{font-family:var(--num-font, var(--mono));font-variant-numeric:tabular-nums;white-space:nowrap}.a6-vs .muted{font-family:inherit}.plan .plan-row .plan-body.a6-pbody{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:10px}.a6-prow-break{grid-column:1 / -1;padding:0 0 2px 62px}.a6-break{list-style:none;padding:0;display:grid;gap:1px;border-left:1px solid var(--border);margin:0 0 0 10px}.a6-break .a6-break{margin:0 0 4px 30px}.a6-bk-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 0 5px 10px;font-size:14px}.a6-bk-label{color:var(--text);min-width:0;display:grid;gap:2px}.a6-break .a6-break .a6-bk-label{color:var(--text-dim);font-size:13.5px}.a6-vsl{font-size:12.5px;font-weight:400;color:var(--muted);display:flex;flex-wrap:wrap;gap:2px 12px}.a6-vsl b{font-family:var(--num-font, var(--mono));font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}.a6-vsl .lv b{color:var(--text-dim);font-weight:500}.a6-bk-gain{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.a6-bk-gain i{position:relative;display:block;width:90px;height:6px;border-radius:3px;background:color-mix(in srgb,var(--text) 8%,transparent)}.a6-bk-gain u{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--good);text-decoration:none}.a6-bk-gain b{font-family:var(--num-font, var(--mono));font-variant-numeric:tabular-nums;min-width:52px;text-align:right;color:var(--good)}.a6-bk-gain.zero b{color:var(--muted);font-weight:500}.a6-twin{margin-top:18px;padding-top:14px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.a6-twin>span{flex-basis:100%}.a6-twin b{font-size:22px;font-weight:700;color:var(--text)}.a6-twin i{font-style:normal;font-family:var(--num-font, var(--mono));color:var(--accent)}.a6-twin p{flex-basis:100%;margin:2px 0 0}.tbl.a6-top{table-layout:fixed;width:100%;min-width:760px}.tbl.a6-top col.c-name{width:20%}.tbl.a6-top col.c-aim{width:14%}.tbl.a6-top col.c-n{width:11%}.tbl.a6-top th{white-space:normal;vertical-align:bottom}.tbl.a6-top td,.tbl.a6-top th{padding-left:10px;padding-right:18px}.tbl.a6-top .a6-aimcol{border-right:1px solid var(--border-strong);padding-right:22px}.tbl.a6-top td.a6-aimcol .big-num{font-size:28px;line-height:1;font-weight:700}.tbl.a6-top th.a6-aimcol{color:var(--text)}.a6-curve{margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}.a6-curve h3{margin:0 0 2px;font-size:15px}.a6-curve p{margin:0 0 10px;color:var(--muted);font-size:13px;max-width:72ch}.a6-heads{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:flex-end}.a6-note{color:var(--muted);font-size:12.5px;margin:10px 0 0;max-width:80ch}@media (max-width: 640px){.a6-pts i{width:64px}.a6-share i,.a6-gain i{width:48px}.a6-prow-break{padding-left:0}.a6-break .a6-break{margin-left:16px}.a6-bk-gain i{width:40px}}.rt-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rt-pick-b{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:14px 18px 13px;min-height:76px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;font:inherit;box-shadow:inset 0 -3px 0 transparent;transition:border-color .16s,box-shadow .16s}.rt-pick-b:hover{border-color:var(--border-strong)}.rt-pick-b.active{border-color:color-mix(in srgb,var(--t-accent) 55%,var(--border));box-shadow:inset 0 -3px 0 var(--t-accent);background:var(--panel-2)}.rt-pick-n{font-family:var(--display);font-weight:600;font-size:17px;font-stretch:108%}.rt-pick-v{font-size:14px;color:var(--text-dim)}.rt-gold{color:var(--t-accent)}.rt-stage-wrap{display:flex;flex-direction:column;gap:12px}.rt-box,.rt-video{position:relative;width:100%;max-width:max(320px,calc(66vh * 16 / 9));margin:0 auto;aspect-ratio:16 / 9;min-height:200px;border-radius:var(--radius);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.rt-box{display:grid;place-items:center;border:0;padding:24px;font:inherit;color:#17131f;background:var(--bad);transition:none}.rt-box[data-s=go]{background:var(--good);color:#1d1906}.rt-box[data-s=shown]{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.rt-box-txt{font-family:var(--display);font-weight:700;font-stretch:112%;font-size:clamp(22px,3.4vw,42px);line-height:1.15;text-align:center;max-width:24ch}.rt-box-res{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.rt-box-res b{font-family:var(--display);font-size:clamp(52px,8vw,104px);line-height:1;font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums;color:var(--t-accent)}.rt-box-res em{font-style:normal;font-family:var(--display);font-weight:700;font-stretch:108%;font-size:clamp(20px,2.8vw,32px);line-height:1.2;max-width:26ch}.rt-box-res[data-v=correct] em{color:var(--t-accent)}.rt-box-res[data-v=early] em,.rt-box-res[data-v=false_alarm] em{color:var(--bad)}.rt-box-res[data-v=miss] em{color:var(--text-dim)}.rt-box-res span{color:var(--text-dim);font-size:15px}.rt-video{background:#000;cursor:crosshair}.rt-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.rt-ov{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0b0e12bd;color:var(--text);cursor:pointer}.rt-video[data-s=ready] .rt-ov{background:color-mix(in srgb,var(--bad) 30%,rgba(11,14,18,.8))}.rt-video[data-s=getready] .rt-ov{background:#0b0e1280}.rt-under{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rt-pips{display:inline-flex;gap:5px}.rt-pips i{width:16px;height:10px;clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:var(--border-strong)}.rt-pips i.ok{background:var(--t-accent)}.rt-pips i.correct{background:transparent;box-shadow:inset 0 0 0 2px var(--t-accent);clip-path:none;transform:skew(-17deg)}.rt-pips i.false_alarm{background:var(--bad)}.rt-held b{color:var(--t-accent)}.rt-done{display:grid;grid-template-columns:minmax(200px,auto) minmax(0,1fr);gap:14px 32px;align-items:start}.rt-big{display:flex;flex-direction:column;gap:4px}.rt-big-v{font-family:var(--display);font-size:76px;line-height:1;font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums;color:var(--t-accent)}.rt-big-v small{font-size:26px;color:var(--text-dim)}.rt-tries{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.rt-tries li{display:grid;grid-template-columns:52px minmax(0,1fr) 72px;gap:12px;align-items:center}.rt-tries b{text-align:right}.rt-bar{height:8px;background:var(--grid)}.rt-bar i{display:block;height:100%;background:var(--t-accent)}.rt-done>p,.rt-done>.rt-go{grid-column:1 / -1}.rt-go{justify-self:start;color:var(--t-accent);border-color:#de9b358c;font-weight:600}.rt-go:hover{background:#de9b3524;border-color:var(--t-accent)}.rt-hist{width:100%;border-collapse:collapse}.rt-hist th{text-align:left;font-weight:500;color:var(--muted);padding:0 12px 8px 0;border-bottom:1px solid var(--border)}.rt-hist td{padding:8px 12px 8px 0;border-bottom:1px solid var(--grid)}.rt-hist .mt-num,.rt-hist b{white-space:nowrap}@media (max-width: 760px){.rt-pick{grid-template-columns:1fr}.rt-pick-b{min-height:0;flex-direction:row;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.rt-done{grid-template-columns:1fr}.rt-big-v{font-size:60px}}@media (prefers-reduced-motion: reduce){.rt-pick-b{transition:none}}:root{--ct: #5d79ae;--ct-deep: #0c0f12;--t: #ccba7c;--t-deep: #413a27;--t-accent: #de9b35;--k: #84c79c;--d: #3a5045;--good: #f0d24a;--bad: #9a84ee;--neutral: #cfd5db;--c1: var(--k);--c2: var(--d);--c3: #b9e1c5;--c4: #5f9173;--c5: #7a8594;--bg: #0b0e12;--rail: #090c0f;--panel: #11151a;--panel-2: #171c22;--border: #1f2730;--border-strong: #2e3843;--text: #e9ecef;--text-dim: #aeb7c1;--muted: #7b8590;--grid: #1a2129;--radius: 4px;--font: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--display: "Archivo", system-ui, sans-serif;--mono: "Archivo", system-ui, sans-serif;--maxw: 1640px;--accent: var(--ct);--ease: cubic-bezier(.22, .61, .36, 1);--sweep-time: .56s;--sweep-out: .17s;--cut: 14px;--clip-fill-off: polygon(0 0, 0% 0, calc(0% - var(--cut)) 100%, 0 100%);--clip-fill-on: polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);--clip-edge-off: polygon( calc(0% - 3px) 0, 0% 0, calc(0% - var(--cut)) 100%, calc(0% - var(--cut) - 3px) 100%);--clip-edge-on: polygon( calc(100% - 3px) 0, 100% 0, calc(100% - var(--cut)) 100%, calc(100% - var(--cut) - 3px) 100%)}.tabs a:before,.tabs a:after,.tbl tbody td:first-child:before,.tbl tbody td:first-child:after,.mech-head:before,.mech-head:after,.sselect-list li.opt:before,.sselect-list li.opt:after{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;z-index:-1;pointer-events:none;transition:clip-path var(--sweep-out) cubic-bezier(.4,0,.9,.6)}.tabs a:before,.tbl tbody td:first-child:before,.mech-head:before,.sselect-list li.opt:before{background:var(--sweep-fill);clip-path:var(--clip-fill-off)}.tabs a:after,.tbl tbody td:first-child:after,.mech-head:after,.sselect-list li.opt:after{background:var(--accent);clip-path:var(--clip-edge-off)}.tabs a:hover:before,.tbl tbody tr:hover td:first-child:before,.mech-head:hover:before,.sselect-list li.opt.active:before{clip-path:var(--clip-fill-on);transition:clip-path var(--sweep-time) var(--ease)}.tabs a:hover:after,.tbl tbody tr:hover td:first-child:after,.mech-head:hover:after,.sselect-list li.opt.active:after{clip-path:var(--clip-edge-on);transition:clip-path var(--sweep-time) var(--ease)}.tbl tbody tr{position:relative;z-index:0}.tbl tbody td:first-child:before,.tbl tbody td:first-child:after,.mech-head:before,.mech-head:after{width:var(--sweep-w, 50%)}@media (prefers-reduced-motion: reduce){.tabs a:before,.tabs a:after,.tbl tbody td:first-child:before,.tbl tbody td:first-child:after,.mech-head:before,.mech-head:after,.sselect-list li.opt:before,.sselect-list li.opt:after{transition:none}}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,select,input{font:inherit;color:inherit}h1,h2,h3{margin:0;font-family:var(--display)}h1{font-size:44px;line-height:1;font-weight:700;font-stretch:118%;letter-spacing:-.01em}h2{font-size:19px;line-height:1.25;font-weight:600;font-stretch:108%}h3{font-size:15px;color:var(--text-dim);font-weight:500}p{margin:0}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-stretch:90%;font-weight:600}.muted{color:var(--muted)}.dim{color:var(--text-dim)}.small{font-size:14px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shell{display:flex;flex-direction:column;min-height:100vh}.shell{--sweep-fill: linear-gradient(90deg, color-mix(in srgb, var(--accent) 34%, transparent), color-mix(in srgb, var(--accent) 9%, transparent))}.shell.personal{--accent: var(--t-accent)}.shell.how{--accent: var(--k)}.topbar{background:var(--rail);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:20}.topbar-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:74px;padding:0 32px;max-width:var(--maxw);margin:0 auto}.brand{display:flex;align-items:center;gap:13px;font-family:var(--display);font-weight:700;font-size:29px;font-stretch:112%;justify-self:start}.brand img{width:42px;height:42px;display:block}.tbl tr.you td{border-top:2px solid var(--border-strong)}.tbl tr.you td:nth-child(2){color:var(--t-accent);font-weight:600}.brand .w{color:var(--ct)}.brand .s{color:var(--t)}.viewswitch{display:flex;gap:4px}.viewswitch a{--side: var(--ct);transform:skew(-16deg);background:var(--panel);border:1px solid var(--border-strong);border-bottom-width:3px;padding:8px 26px 6px;color:var(--muted);font-weight:600;font-stretch:108%;transition:background .16s,color .16s,border-color .16s}.viewswitch a.personal{--side: var(--t-accent)}.viewswitch a.how{--side: var(--k)}.tabs.tabs-empty{min-height:47px}.viewswitch a span{display:inline-flex;align-items:center;gap:9px;transform:skew(16deg)}.viewswitch a i{width:8px;height:8px;background:var(--side);opacity:.55}.viewswitch a:hover{color:var(--text);border-color:var(--side)}.viewswitch a.active{color:var(--text);background:color-mix(in srgb,var(--side) 24%,var(--panel));border-color:var(--side)}.viewswitch a.active i{opacity:1}.account{justify-self:end;display:flex;align-items:center;gap:12px}.steam-signin{display:inline-block;line-height:0}.steam-signin img{display:block}.steam-signin:hover{filter:brightness(1.12)}.user{display:flex;align-items:center;gap:10px}.user img,.avatar-fallback{width:32px;height:32px;border-radius:50%;display:block;background:var(--panel-2);border:1px solid var(--border-strong)}.user-name{font-size:14px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkbtn{background:none;border:0;padding:0;color:var(--muted);font-size:13px;cursor:pointer}.linkbtn:hover{color:var(--text)}.pill{font-size:12px;padding:2px 8px;border:1px solid var(--border-strong);border-radius:3px;color:var(--muted);white-space:nowrap}.tabs{display:flex;gap:4px;padding:0 32px;max-width:var(--maxw);margin:0 auto;overflow-x:auto}.tabs a{position:relative;overflow:hidden;isolation:isolate;padding:13px 18px 12px;color:var(--muted);font-weight:500;border-bottom:3px solid transparent;white-space:nowrap}.tabs a:hover{color:var(--text)}.tabs a.active{color:var(--text);font-weight:600;border-bottom-color:var(--accent)}.content{flex:1;display:flex;flex-direction:column;min-width:0}.page{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 32px 72px;display:flex;flex-direction:column;gap:22px;flex:1}.page-head{display:flex;flex-direction:column;gap:10px;padding:30px 0 26px;margin-bottom:4px;border-bottom:1px solid var(--border)}.page-head p{color:var(--muted);max-width:70ch}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:22px}footer{border-top:1px solid var(--border);color:var(--muted);font-size:12px}footer .inner{max-width:var(--maxw);margin:0 auto;padding:16px 32px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.card-head .sub{color:var(--muted);font-size:14px;margin-top:4px;max-width:70ch}.card-right{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.select,.btn{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);padding:5px 11px;min-height:32px;font-size:14px;color:var(--text);cursor:pointer;transition:border-color .16s}.select:hover,.btn:hover{border-color:var(--accent)}select.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.select option{background:var(--panel);color:var(--text)}.btn.active{border-color:var(--text-dim);background:var(--panel-2)}.btn.you{color:var(--t-accent);border-color:#de9b358c;font-weight:600}.btn.you.active,.btn.you:hover{background:#de9b3524;border-color:var(--t-accent)}.segmented{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius);overflow:hidden}.segmented button{background:transparent;border:0;padding:5px 12px;min-height:30px;font-size:14px;color:var(--muted);cursor:pointer}.segmented button+button{border-left:1px solid var(--border-strong)}.segmented button:hover{color:var(--text)}.segmented button.active{background:var(--panel-2);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.range{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:22px;background:transparent;cursor:pointer}.range::-webkit-slider-runnable-track{height:4px;background:var(--border-strong)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:20px;margin-top:-8px;background:var(--accent);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}.range::-moz-range-track{height:4px;background:var(--border-strong)}.range::-moz-range-thumb{width:10px;height:20px;border:0;border-radius:0;background:var(--accent)}.control-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.control-row label{font-size:14px;color:var(--muted);display:flex;align-items:center;gap:8px;white-space:nowrap}.control-row .grow{flex:1 1 240px}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.stat{padding:16px 18px;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--border);margin-left:-1px;min-width:0}.stat .label{font-size:14px;color:var(--muted)}.stat .value{font-family:var(--display);font-size:30px;line-height:1.15;font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat .hint{font-size:13px;color:var(--muted)}.stat.ct .value{color:var(--ct)}.stat.t .value{color:var(--t)}.legend{display:flex;gap:6px 18px;font-size:14px;color:var(--text-dim);flex-wrap:wrap}.legend .muted{flex-basis:100%;font-size:13px}.legend span{display:inline-flex;align-items:center;gap:7px}.legend i{width:10px;height:10px;display:inline-block}.pending{border:1px dashed var(--border-strong);border-radius:var(--radius);padding:14px 16px;background:transparent;display:flex;flex-direction:column;gap:6px}.pending .tag{font-size:13px;font-weight:600;color:var(--muted)}.pending .title{font-weight:500}.pending p{color:var(--muted);font-size:13px;max-width:80ch}.badge{font-size:13px;font-weight:500;padding:2px 8px;border:1px solid var(--border-strong);border-radius:3px;color:var(--muted);white-space:nowrap}.badge.placeholder{color:var(--t-accent);border-color:#de9b3566}.badge.live{color:var(--k);border-color:color-mix(in srgb,var(--k) 45%,transparent)}table.tbl{width:100%;border-collapse:collapse;font-size:16px}.tbl th{text-align:left;font-weight:500;color:var(--muted);font-size:14px;padding:8px 10px;border-bottom:1px solid var(--border-strong);white-space:nowrap}.tbl td{padding:12px 10px;border-bottom:1px solid var(--grid)}.tbl tr:last-child td{border-bottom:0}.tbl td.num,.tbl th.num{text-align:right;font-variant-numeric:tabular-nums}.tbl td.num{font-weight:600;font-stretch:90%}.tbl td.rank{color:var(--muted);width:40px;font-variant-numeric:tabular-nums}.rate{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;min-width:96px}.rate i{height:6px;width:46px;background:var(--grid);display:block;position:relative}.rate i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);background:var(--c)}.rate b{min-width:26px;text-align:right;color:var(--c);font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums}.rate.plain{--c: var(--neutral)}.scale{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);white-space:nowrap}.scale i{width:96px;height:6px;display:block;background:linear-gradient(90deg,var(--bad),color-mix(in srgb,var(--bad) 35%,var(--neutral)) 35%,var(--neutral) 50%,color-mix(in srgb,var(--good) 35%,var(--neutral)) 65%,var(--good))}.score{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end;min-width:92px}.score i{display:inline-block;height:6px;flex:0 0 auto;max-width:56px;min-width:2px}.score b{font-weight:600;min-width:26px;text-align:right}.wpicker{display:flex;gap:6px;flex-wrap:wrap}.wpicker button{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:6px 9px;display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--text-dim);font-size:13px}.wpicker button img{height:16px;width:34px;object-fit:contain;opacity:.7}.wpicker button:hover{border-color:var(--accent)}.wpicker button.active{border-color:var(--text-dim);color:var(--text);background:var(--panel-2)}.wpicker button.active img{opacity:1}.sselect{position:relative}.sselect-box{width:100%;display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);padding:5px 10px;min-height:32px;cursor:pointer;text-align:left;transition:border-color .16s}.sselect-box:hover,.sselect-box[aria-expanded=true]{border-color:var(--accent)}.sselect-box img{height:16px;width:34px;object-fit:contain;opacity:.9}.sselect-value{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sselect-value.empty{color:var(--muted)}.sselect-query{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;gap:10px;padding:7px 10px;font-size:13px;color:var(--muted);background:var(--panel-2);border-bottom:1px solid var(--border);cursor:default}.sselect-query b{color:var(--text);font-weight:600}.sselect-caret{color:var(--muted);font-size:12px}.sselect-list{position:absolute;z-index:20;top:calc(100% + 3px);left:0;right:0;max-height:280px;overflow-y:auto;margin:0;padding:0;list-style:none;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 10px 28px #0000008c}.sselect-list li.opt{position:relative;isolation:isolate;display:flex;align-items:center;gap:8px;padding:8px 10px;font-size:14px;color:var(--text-dim);cursor:pointer}.sselect-list li.opt.active{color:var(--text)}.sselect-list li.opt.selected{color:var(--text);font-weight:600}.sselect-list li.opt img{height:14px;width:30px;object-fit:contain;opacity:.8}.sselect-hint{margin-left:auto;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.sselect-empty{color:var(--muted);font-size:13px;padding:8px 10px}.viewer{position:relative;height:580px;overflow:hidden;background:var(--rail);border:1px solid var(--border);border-radius:var(--radius)}.viewer canvas{display:block}.nogl{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px max(24px,calc(50% - 190px));text-align:center;text-wrap:balance;color:var(--text-dim);font-size:14px;line-height:1.5}.hiw-three .nogl{align-items:flex-start;padding-top:36px}.viewer-note{position:absolute;left:12px;bottom:12px;font-size:13px;color:var(--muted);background:#090c0fd1;padding:6px 9px;border:1px solid var(--border);border-radius:3px}.viewer-scale{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);background:#090c0fd1;padding:6px 9px;border:1px solid var(--border);border-radius:3px}.viewer-scale i{width:80px;height:6px;display:inline-block}.mechlist{display:flex;flex-direction:column;gap:8px}.mech{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.mech.open{border-color:var(--border-strong)}.mech-head{position:relative;isolation:isolate;width:100%;display:grid;grid-template-columns:56px 1fr auto auto;align-items:center;gap:14px;padding:13px 16px;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--text)}.mech-rank{font-family:var(--display);font-size:26px;font-weight:700;font-stretch:90%;color:var(--k)}.mech-label{display:flex;flex-direction:column;gap:1px;font-family:var(--display);font-weight:600;font-stretch:108%;font-size:17px}.mech-sub{font-size:13px;color:var(--muted);font-weight:400;font-stretch:100%}.mech-def{font-size:13px;color:var(--muted);font-weight:400;font-stretch:100%;margin-top:3px;max-width:70ch;line-height:1.35}.mech-toggle{font-size:13px;border:1px solid var(--border-strong);border-radius:var(--radius);padding:3px 10px;white-space:nowrap}.mech-head:hover .mech-toggle{border-color:var(--accent);color:var(--text)}.mech-body{padding:10px 16px 16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px;background:var(--panel)}.prochips{display:inline-flex;gap:6px;flex-wrap:wrap}@media (prefers-reduced-motion: reduce){.viewswitch a{transition:none}}@media (max-width: 860px){.grid-2{grid-template-columns:1fr}.topbar{position:static}.topbar-row{grid-template-columns:1fr auto;height:auto;row-gap:10px;padding:10px 16px}.viewswitch{grid-column:1 / -1;grid-row:2;justify-content:center}.viewswitch a{flex:1;text-align:center;padding:8px 10px 6px}.viewswitch a span{justify-content:center}.viewswitch a{white-space:nowrap;padding:8px 6px 6px;font-size:13px}.account .pill,.user-name{display:none}.steam-signin img{width:140px;height:auto}.tabs{padding:0 8px}.tabs a{padding:12px 12px 11px}.page{padding:0 16px 48px}.page-head{padding:22px 0 18px}h1{font-size:32px}footer .inner{padding:14px 16px}.mech-head{grid-template-columns:44px 1fr auto}.mech-dir{display:none}.card{padding:14px 14px 16px}}.notes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 36px}.notes-head{margin:4px 0 8px;font-size:14px;font-weight:600;color:var(--text)}.notes{margin:0;padding-left:20px;color:var(--text-dim);font-size:14px;line-height:1.5;max-width:62ch}.notes li{margin-bottom:8px}.notes li::marker{color:var(--accent)}.ov-head{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.ov-pick{display:flex;align-items:center;gap:10px}.ov-pick .select{min-width:170px}.ov-signin{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:10px 16px;border:1px dashed var(--border-strong);border-radius:var(--radius);font-size:14px}.ov-top{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);gap:22px;align-items:stretch}.wip{font-size:11.5px;font-weight:600;color:var(--t-accent);border:1px solid rgba(222,155,53,.4);border-radius:3px;padding:0 6px;white-space:nowrap}.ov-summary{gap:22px;justify-content:space-between}.ov-id{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ov-id h2{font-size:30px;line-height:1.1;font-weight:700;font-stretch:112%}.ov-id .sub{color:var(--muted);font-size:14px;margin-top:6px}.ov-record{font-size:15px;color:var(--text-dim);white-space:nowrap}.ov-record b{font-weight:700;font-size:24px;font-stretch:90%;margin-left:10px;margin-right:2px}.ov-form{flex:1;display:flex;flex-direction:column;gap:7px;min-height:120px}.ov-form-key{display:flex;justify-content:space-between;gap:12px}.form{display:flex;gap:4px;width:100%;flex:1;min-height:96px;background:linear-gradient(var(--border-strong),var(--border-strong)) center / 100% 1px no-repeat}.form .w i{bottom:50%;background:var(--good)}.form .l i{top:50%;background:var(--bad)}.form .d i{top:calc(50% - 2px);height:4px!important;background:var(--neutral)}.ov-stats{display:grid;grid-template-columns:1.3fr repeat(4,1fr) auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.ov-stat{padding:16px 18px 14px;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--border);min-width:0}.ov-stat:first-child{border-left:0}.ov-stat .label{font-size:14px;color:var(--muted);white-space:nowrap}.ov-stat .value{font-family:var(--display);font-size:32px;line-height:1.15;font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums}.ov-stat .value.none{color:var(--muted);font-weight:500}.ov-stat .hint{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-height:20px}.ov-stat.lead{box-shadow:inset 3px 0 0 var(--accent)}.ov-stat.lead .value{font-size:46px;line-height:1}.ov-mini{margin:0;padding:12px 18px;border-left:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;gap:5px;background:var(--panel)}.ov-mini div{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.ov-mini dt{font-size:13px;color:var(--muted)}.ov-mini dd{margin:0;font-weight:600;font-stretch:90%;font-variant-numeric:tabular-nums;font-size:16px}.ov-style{display:flex;flex-direction:column;gap:6px}.ov-role{display:flex;flex-direction:column;gap:4px}.ov-role .role{font-family:var(--display);font-size:26px;line-height:1.15;font-weight:700;font-stretch:112%;color:var(--accent)}.ov-role .role.role-2{font-size:18px;color:var(--text);font-weight:600}.ov-role p{color:var(--text-dim);font-size:14px}.ov-gap{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.5fr);gap:34px;align-items:start}.ov-gap-lead{display:flex;flex-direction:column;gap:9px;max-width:46ch}.ov-gap-lead h3{font-size:26px;line-height:1.15;font-weight:700;font-stretch:112%;color:var(--text)}.ov-gap-lead p{font-size:15px}.ov-gain{display:flex;align-items:baseline;gap:12px;margin-top:6px;padding-top:12px;border-top:1px solid var(--border)}.ov-gain b{font-family:var(--display);font-size:46px;line-height:1;font-weight:700;font-stretch:90%;color:var(--good);font-variant-numeric:tabular-nums}.ov-gain span{color:var(--text-dim);font-size:15px;max-width:18ch;line-height:1.25}.ov-gap-list{display:flex;flex-direction:column}.ov-gap-key,.ov-gap-row{display:grid;grid-template-columns:minmax(150px,1fr) 110px minmax(120px,1.4fr) 52px;align-items:center;gap:14px}.ov-gap-key{padding:0 0 6px;border-bottom:1px solid var(--border-strong)}.ov-gap-key span{grid-column:3;grid-row:1}.ov-gap-key span:nth-child(1){justify-self:start}.ov-gap-key span:nth-child(2){justify-self:center}.ov-gap-key span:nth-child(3){justify-self:end}.ov-gap-row{padding:8px 0;border-bottom:1px solid var(--grid);font-size:15px}.ov-gap-row:last-child{border-bottom:0}.ov-gap-row .vs{color:var(--muted);font-size:13.5px;text-align:right;font-weight:500}.ov-gap-row .track{position:relative;height:10px;background:linear-gradient(var(--border-strong),var(--border-strong)) center / 1px 100% no-repeat,var(--grid)}.ov-gap-row .track i{position:absolute;top:0;bottom:0;display:block}.ov-gap-row b{text-align:right}.scrollbox{max-height:452px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.scrollbox thead th{position:sticky;top:0;z-index:2;background:var(--panel-2)}.scrollx{overflow-x:auto}.tbl.compact{font-size:15px}.tbl.compact td,.tbl.compact th{padding:9px 12px}.tbl.compact tr.older td{border-top:2px solid var(--border-strong)}@media (max-width: 1180px){.ov-top{grid-template-columns:1fr}.ov-gap{grid-template-columns:1fr;gap:22px}}@media (max-width: 860px){.ov-stats{grid-template-columns:1fr 1fr}.ov-stat{border-top:1px solid var(--border)}.ov-stat.lead{grid-column:1 / -1;border-top:0}.ov-stat:nth-child(2n){border-left:0}.ov-mini{grid-column:1 / -1;flex-direction:row;justify-content:space-between;border-left:0;border-top:1px solid var(--border)}.ov-mini div{flex-direction:column;gap:0}.ov-gap-key,.ov-gap-row{grid-template-columns:minmax(0,1fr) minmax(80px,.9fr) 48px;gap:10px}.ov-gap-row .vs{display:none}.ov-gap-key span{grid-column:2}.ov-gap-key span:nth-child(2){display:none}.scrollbox{overflow-x:auto}}.tbl.rows-open tbody tr{cursor:pointer}.tbl.rows-open tbody td:first-child a{color:inherit}.tbl.rows-open tbody tr:hover td:first-child a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.form a{flex:1;position:relative;min-width:3px;display:block}.form a i{position:absolute;left:0;right:0;display:block}.form a:hover i,.form a:focus-visible i{filter:brightness(1.3)}.form a:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}.mt-back{align-self:flex-start;font-size:14px;color:var(--muted);padding-left:16px;position:relative}.mt-back:before{content:"";position:absolute;left:2px;top:50%;width:7px;height:7px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.mt-back:hover{color:var(--accent)}.mt-bug{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0}.mt-side{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;min-width:0}.mt-side.right{flex-direction:row-reverse;text-align:right;border-left:1px solid var(--border-strong)}.mt-side h2{font-size:24px;line-height:1.15;font-weight:700;font-stretch:112%;overflow-wrap:anywhere}.mt-side p{margin-top:6px}.mt-rounds{font-family:var(--display);font-size:76px;line-height:.9;font-weight:700;font-stretch:88%;font-variant-numeric:tabular-nums;color:var(--muted)}.mt-side.won .mt-rounds{color:var(--good)}.mt-side.won{box-shadow:inset 0 3px 0 var(--good)}.mt-bug-foot{grid-column:1 / -1;padding:9px 28px;border-top:1px solid var(--border);background:var(--bg)}.mt-bug-foot a{color:var(--text-dim);text-decoration:underline;text-underline-offset:3px}.mt-bug-foot a:hover{color:var(--accent)}.mt-table{min-width:980px}.mt-table tbody+tbody .mt-team th{border-top:1px solid var(--border-strong)}.mt-team th{padding:16px 12px 8px;text-align:left;font-size:15px;font-weight:600;color:var(--text);background:none;border-bottom:1px solid var(--border-strong)}.mt-team th b{font-family:var(--display);font-size:20px;font-stretch:90%;margin:0 6px 0 14px;font-variant-numeric:tabular-nums}.mt-team th span.muted{font-weight:400}.mt-table td a{color:var(--text);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px}.mt-table td a:hover{text-decoration-color:var(--accent)}.mt-table tr.mt-you td{background:color-mix(in srgb,var(--accent) 9%,transparent)}.mt-table tr.mt-you td:first-child{box-shadow:inset 3px 0 0 var(--accent);color:var(--accent);font-weight:600}.mt-table tr.mt-you td:first-child a{color:var(--accent)}.mt-sort{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.mt-sort span{width:0;height:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent}.mt-sort span.desc{border-top:6px solid var(--accent)}.mt-sort span.asc{border-bottom:6px solid var(--accent)}.mt-sort:hover,.mt-sort.on{color:var(--text)}.mt-ir{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.mt-ir i{position:relative;display:block;width:76px;height:8px;background:linear-gradient(var(--border-strong),var(--border-strong)) center / 1px 100% no-repeat,var(--grid)}.mt-ir u{position:absolute;top:0;bottom:0;display:block}.mt-ir b{min-width:46px;text-align:right;font-weight:700;font-stretch:90%}.mt-aim{font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums;cursor:help}.mt-notes{display:flex;flex-direction:column;gap:6px;max-width:96ch}.mt-notes b{color:var(--text-dim);font-weight:600}.mt-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border-strong);overflow-x:auto;overflow-y:hidden}.mt-tabs button{position:relative;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:11px 16px 10px;font:inherit;font-weight:500;color:var(--muted);cursor:pointer;white-space:nowrap}.mt-tabs button:hover{color:var(--text)}.mt-tabs button.active{color:var(--text);font-weight:600;border-bottom-color:var(--accent)}.mt-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mt-num{font-weight:700;font-stretch:90%;font-variant-numeric:tabular-nums}.mt-who{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.mt-table tr.mt-focus td{background:color-mix(in srgb,var(--text) 6%,transparent)}.mt-table tr.mt-focus td:first-child{box-shadow:inset 3px 0 0 var(--text-dim);font-weight:600;color:var(--text)}.mt-chev{display:inline-block;width:0;height:0;margin-right:7px;vertical-align:1px;border-left:5px solid var(--text-dim);border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .12s var(--ease, ease)}.mt-chev.on{transform:rotate(90deg)}.mt-table tr.mt-detail td{background:var(--panel-2);font-size:13px}.mt-table tr.mt-detail:hover td{background:color-mix(in srgb,var(--text) 4%,var(--panel-2))}.mt-table tr.mt-detail.grp{cursor:pointer}.mt-table tr.mt-detail td:first-child{padding-left:26px}.mt-table tr.mt-detail.cat td{font-size:12.5px}.mt-table tr.mt-detail.cat td:first-child{padding-left:44px;color:var(--text-dim)}.mt-sub{all:unset;cursor:pointer;font-weight:600;color:var(--text)}.mt-sub:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pir-groups{display:flex;flex-direction:column;padding-left:10px}.mt-table tr.mt-you.mt-focus td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.mt-sit,.mt-mech{min-width:560px}.mt-sit tfoot td,.mt-mech tfoot td{border-top:1px solid var(--border-strong);font-weight:600;color:var(--text);padding-top:10px}.mt-mech-base td{color:var(--text-dim)}.mt-mech .mt-ir i{width:120px}.mt-mech .mt-ir b{min-width:52px}.mt-strip{display:flex;align-items:stretch;gap:3px;overflow-x:auto;padding:18px 0 2px}.mt-rd{flex:1 0 22px;max-width:64px;display:grid;grid-template-rows:4px 64px 64px auto;cursor:default}.mt-rd.gap{margin-left:12px}.mt-strip.single .mt-rd{grid-template-rows:4px 64px auto}.mt-strip.single .mt-rd-up{border-bottom:0}.mt-rd:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.mt-rd-side{display:block;opacity:.85}.mt-rd-up,.mt-rd-down{position:relative;display:flex;justify-content:center}.mt-rd-up{align-items:flex-end;border-bottom:1px solid var(--border-strong)}.mt-rd-down{align-items:flex-start}.mt-rd-up u,.mt-rd-down u{display:block;width:70%;min-height:2px;position:relative}.mt-rd-up u{background:var(--good)}.mt-rd-down u{background:var(--bad)}.mt-rd-up em{position:absolute;left:0;right:0;top:-17px;text-align:center;font-style:normal;font-size:12px;font-weight:700;color:var(--text)}.mt-rd-n{text-align:center;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:4px}.mt-rd-n.won{color:var(--good);font-weight:700}.mt-strip-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.mt-key{display:inline-flex;align-items:center;gap:6px}.mt-key i,.mt-nades i{display:block;width:9px;height:9px;border-radius:1px}.mt-nades{display:flex;flex-direction:column-reverse;align-items:center;gap:2px;padding-bottom:3px}.mt-facts{display:flex;flex-wrap:wrap;gap:12px 36px;margin-bottom:18px}.mt-fact{display:flex;flex-direction:column;gap:2px}.mt-fact .mt-num{font-size:22px}p.mt-notes{margin-top:12px}@media (max-width: 860px){.mt-bug{grid-template-columns:1fr}.mt-side,.mt-side.right{flex-direction:row;text-align:left;padding:16px 18px}.mt-side.right{border-left:0;border-top:1px solid var(--border-strong)}.mt-rounds{font-size:54px}.mt-bug-foot{padding:9px 18px}}.stat.lead-stat{box-shadow:inset 3px 0 0 var(--accent)}.pp-h3{margin:22px 0 10px;font-size:15px;font-weight:600;color:var(--text)}.pp-note{margin-top:10px;max-width:100ch}.pp-bar-col{width:34%;min-width:220px}.pp-cellflex{display:flex;align-items:center;gap:12px}.pp-cellflex .pp-dbar{min-width:90px}.pp-dbar{position:relative;display:block;flex:1;height:10px;background:linear-gradient(var(--border-strong),var(--border-strong)) center / 1px 100% no-repeat,var(--grid)}.pp-dbar i{position:absolute;top:0;bottom:0;display:block}.pp-dbar u{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--text)}.pp-flag{margin-top:16px;display:flex;flex-direction:column;gap:4px;padding:12px 16px;border:1px solid var(--border);border-left:3px solid var(--good);border-radius:var(--radius);background:var(--bg);font-size:14px;color:var(--text-dim)}.pp-flag.bad{border-left-color:var(--bad)}.pp-flag b{color:var(--text)}.pp-hh{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px}.pp-hh .pp-h3{margin-top:4px}.pp-hh-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,1.4fr) 56px;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--border)}.pp-hh-row .name{font-size:14px}.pp-hh-row .track{position:relative;height:10px;background:var(--grid)}.pp-hh-row .track i{position:absolute;left:0;top:0;bottom:0;display:block}.pp-hh-row .track u{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--text)}.pp-hh-row b{text-align:right}.pp-two{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px;align-items:start}.pp-two .pp-h3{margin-top:4px}.pp-shape{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:center}.shape{display:flex;flex-direction:column;gap:6px}.shape-pick{display:flex;align-items:center;gap:10px;align-self:flex-end}.shape-pick .select{min-width:170px}.shape-key{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.shape-key span{display:inline-flex;align-items:center;gap:6px}.shape-key i{display:inline-block;width:14px;height:3px}.shape-key i.dash{background:repeating-linear-gradient(90deg,var(--text-dim) 0 5px,transparent 5px 9px)}.mech-head.pp-mech-head{grid-template-columns:48px minmax(180px,1fr) minmax(220px,1.3fr) 76px auto}.bench{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:16px}.bench-track{position:relative;height:6px;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--bad) 35%,var(--grid)),var(--grid) 50%,color-mix(in srgb,var(--good) 35%,var(--grid)))}.bench-m{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.bench-m i{display:block;width:3px;height:14px;border-radius:1px;background:var(--text-dim)}.bench-m b{position:absolute;top:15px;font-size:11px;font-weight:500;color:var(--muted);white-space:nowrap}.bench-m.you i{width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg)}.bench-m.you b{top:-19px;font-size:12px;font-weight:700;color:var(--accent)}.bench-m.pro i{background:var(--neutral)}.bench-m.low b{top:27px}.bench:has(.bench-m.low) .bench-ends{margin-top:26px}.bench-ends{display:flex;justify-content:space-between;margin-top:14px;font-size:11px}.pp-pts{display:flex;flex-direction:column;align-items:flex-end;gap:0}.pp-pts .mt-num{font-size:18px}.pp-plan-row{display:grid;grid-template-columns:minmax(150px,1fr) auto 60px;gap:4px 14px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--border)}.pp-plan-row .name{font-size:14px}.pp-plan-row b{text-align:right;font-size:17px}.pp-plan-row>span:last-child{grid-column:1 / -1}.pp-plan-row>span:last-child:empty{display:none}.pp-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 28px}.pp-type{display:flex;flex-direction:column;gap:5px}.pp-type .name{font-size:14px;font-weight:600}.pp-type-bar{display:grid;grid-template-columns:56px 1fr 40px;align-items:center;gap:8px}.pp-type-bar i{display:block;height:8px;border-radius:1px}.pp-type-bar b{text-align:right;font-size:13px}.gtrend svg{display:block}.gtrend-key{margin-top:4px;min-height:20px}@media (max-width: 860px){.pp-hh,.pp-two,.pp-shape{grid-template-columns:1fr}.mech-head.pp-mech-head{grid-template-columns:36px 1fr 64px}.mech-head.pp-mech-head .bench{grid-column:1 / -1;grid-row:2}.mech-head.pp-mech-head .mech-toggle{display:none}.pp-bar-col{min-width:160px}}.ov-stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.ov-stats .ov-stat:nth-child(4){border-left:0}.ov-stats .ov-stat:nth-child(n+4){border-top:1px solid var(--border)}.ov-stats .ov-mini{grid-column:4;grid-row:1 / span 2}.ov-stat.lead .value{font-size:40px}.form-wrap{position:relative;flex:1;display:flex}.form-tip{position:absolute;bottom:calc(100% + 8px);transform:translate(-50%);z-index:5;pointer-events:none;display:flex;flex-direction:column;gap:3px;min-width:170px;padding:9px 12px;background:var(--panel-2);border:1px solid var(--border-strong);border-top:3px solid var(--neutral);border-radius:var(--radius);box-shadow:0 10px 28px #0000008c;white-space:nowrap}.form-tip.w{border-top-color:var(--good)}.form-tip.l{border-top-color:var(--bad)}.form-tip .ft-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:15px}.form-tip .ft-nums{display:flex;gap:12px;color:var(--muted);margin-top:2px}.form-tip .ft-nums b{color:var(--text);font-weight:600}.tbl tr.row-w td{background:color-mix(in srgb,var(--good) 6%,transparent)}.tbl tr.row-l td{background:color-mix(in srgb,var(--bad) 7%,transparent)}.tbl tr.row-w td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--good) 70%,transparent)}.tbl tr.row-l td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--bad) 70%,transparent)}.tbl tr.me td{background:color-mix(in srgb,var(--accent) 10%,transparent);font-weight:600;border-bottom:1px solid var(--border-strong)}.thin-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.thin-scroll::-webkit-scrollbar{width:8px;height:8px}.thin-scroll::-webkit-scrollbar-track{background:transparent}.thin-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px;border:2px solid var(--bg)}.thin-scroll::-webkit-scrollbar-thumb:hover{background:var(--muted)}.plan{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.plan-row{display:grid;grid-template-columns:44px minmax(0,1fr) 190px;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.plan-row:first-child{padding-top:4px}.plan-row:last-child{border-bottom:0;padding-bottom:0}.plan-rank{font-family:var(--display);font-size:34px;line-height:1;font-weight:700;font-stretch:90%;color:var(--border-strong);text-align:center}.plan-row:first-child .plan-rank{color:var(--accent)}.plan-body{display:flex;flex-direction:column;gap:3px;min-width:0}.plan-cat{font-size:12px;color:var(--muted)}.plan-label{font-size:17px;font-weight:600;color:var(--text)}.plan-what{font-size:14px;color:var(--text-dim)}.plan-gain{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;padding-bottom:8px}.plan-gain b{font-family:var(--display);font-size:30px;line-height:1;font-weight:700;font-stretch:90%;color:var(--good);font-variant-numeric:tabular-nums}.plan-gain span{font-size:13px;color:var(--muted)}.plan-gain i{position:absolute;left:0;bottom:0;height:3px;background:var(--good);border-radius:2px}.anchor-row{grid-template-columns:minmax(240px,1.3fr) minmax(240px,1.3fr) minmax(170px,1fr)}.anchor-stat .bench{padding-top:22px;margin:2px 6px 0}.anchor-stat .bench-ends{display:none}.anchor-stat .hint{margin-top:18px}.kd-list{display:flex;flex-direction:column;min-width:0}.kd-row{display:grid;grid-template-columns:minmax(130px,1.3fr) 56px 64px minmax(90px,1fr);gap:12px;align-items:center;padding:7px 0;border-bottom:1px solid var(--grid);font-size:14px}.kd-4 .kd-row{grid-template-columns:minmax(150px,1.4fr) 58px 70px 64px minmax(90px,1fr)}.kd-row:last-child{border-bottom:0}.kd-key{border-bottom:1px solid var(--border-strong);padding-top:0}.kd-row .num{text-align:right}.kd-pct{position:relative;display:flex;align-items:center;gap:8px;height:18px}.kd-pct i{display:block;height:6px;border-radius:3px;background:var(--accent);opacity:.8;max-width:calc(100% - 40px)}@media (max-width: 760px){.ov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-stats .ov-stat:nth-child(n){border-left:0;border-top:1px solid var(--border)}.ov-stats .ov-mini{grid-column:1 / -1;grid-row:auto}.plan-row{grid-template-columns:30px minmax(0,1fr)}.plan-gain{grid-column:2}.anchor-row{grid-template-columns:1fr}.kd-4 .kd-row{grid-template-columns:minmax(100px,1.4fr) 52px 56px minmax(84px,1fr)}.kd-4 .kd-row>:nth-child(3){display:none}}.pct{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:96px}.pct i{position:relative;display:block;width:48px;height:6px;border-radius:3px;background:var(--grid)}.pct.wide i{width:120px;height:8px}.pct i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);border-radius:3px;background:var(--c)}.pct i:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1.5px;background:var(--text-dim)}.pct b{min-width:34px;text-align:right;color:var(--c);font-weight:700;font-variant-numeric:tabular-nums}.pct-key{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);white-space:nowrap}.pct-key b{color:var(--text-dim);font-weight:600}.pct-key-track{display:inline-flex;align-items:center;gap:4px;font-size:10px}.pct-key-track em{font-style:normal}.pct-key-track i{position:relative;display:block;width:56px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bad),var(--neutral) 50%,var(--good))}.pct-key-track i:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1.5px;background:var(--text)}.pct-key.compact{gap:5px;font-size:11px;white-space:normal}.pct-key.compact .pct-key-track i{width:28px}.kd-row .pct{justify-content:flex-start;min-width:0}.ushape{display:flex;flex-direction:column;min-width:0}.ushape-row{display:grid;grid-template-columns:minmax(0,1fr) 76px 132px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--grid);font-size:14px}.ushape-row:last-child{border-bottom:0}.ushape-row .num{text-align:right}.ushape-row .pct{justify-content:flex-start;min-width:0}.ushape-key{padding-top:0}.ushape-tick,.pct i u{display:inline-block;width:3px;height:12px;border-radius:1px;background:var(--ct);vertical-align:middle}.pct i u{position:absolute;top:-3px;height:12px;margin-left:-1px;z-index:1}@media (max-width: 760px){.ushape-row{grid-template-columns:minmax(0,1fr) 64px 112px;gap:8px;font-size:13px}}.link-card{margin:12px 0 20px;padding:16px 18px;max-width:640px}.link-card h2{margin:0 0 8px;font-size:16px}.link-status{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:4px;font-size:14px}.link-form{display:grid;gap:10px}.link-form label{display:grid;gap:4px}.input{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);padding:6px 10px;min-height:34px;font-size:14px;color:var(--text);font-family:inherit;width:100%;max-width:360px}.input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.link-form .btn{justify-self:start}.link-form .btn:disabled{opacity:.5;cursor:default}.link-err{color:var(--bad);margin:0}.link-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;max-width:360px}.link-label a,.link-help a{color:var(--accent)}.link-help{margin-top:-4px;color:var(--muted);max-width:520px}.link-help summary{cursor:pointer;width:fit-content}.link-help summary:hover{color:var(--text)}.link-help summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.link-help ol{margin:6px 0 4px;padding-left:20px;display:grid;gap:3px}.link-help p{margin:4px 0 0}.upload{margin-top:18px;padding-top:14px;border-top:1px solid var(--border);display:grid;gap:8px}.upload h3{margin:0;font-size:15px}.upload h4{margin:6px 0 0;font-weight:600}.upload p{margin:0}.drop{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;border:1px dashed var(--border-strong);border-radius:var(--radius)}.drop.over{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.upload-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.upload-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center}.up-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-bar{position:relative;display:block;width:180px;height:18px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--border);overflow:hidden}.up-bar>span{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--accent) 45%,transparent);transition:width .3s}.up-bar em{position:relative;display:block;text-align:center;font-style:normal;font-size:12px;line-height:16px}.link-upload{margin:14px 0 0;color:var(--muted)}.link-upload a{color:var(--accent)}.upr-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.upr{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius)}.upr-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;min-width:0}.upr-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;counter-reset:st}.upr-steps li{counter-increment:st;color:var(--muted);padding-top:6px;border-top:3px solid var(--border-strong)}.upr-steps li:before{content:counter(st) ". "}.upr-steps li.done{color:var(--text);border-top-color:color-mix(in srgb,var(--accent) 55%,var(--border-strong))}.upr-steps li.now{color:var(--text);font-weight:600;border-top-color:var(--accent)}.upr-bar{position:relative;height:8px;border-radius:4px;background:var(--panel);border:1px solid var(--border);overflow:hidden}.upr-bar>span{position:absolute;inset:0 auto 0 0;background:var(--accent);transition:width 1s linear}.upr-eta{margin:0}.proc-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;margin:0 0 16px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 6%,var(--panel));color:var(--text);text-decoration:none}.proc-banner:hover{border-color:var(--accent)}.proc-banner:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.proc-bar{grid-column:1 / -1;grid-row:2;position:relative;height:4px;border-radius:2px;background:var(--border);overflow:hidden}.proc-bar>span{position:absolute;inset:0 auto 0 0;background:var(--accent);transition:width 1s linear}.proc-more{color:var(--accent);white-space:nowrap}@media (prefers-reduced-motion: reduce){.upr-bar>span,.up-bar>span,.proc-bar>span{transition:none}}@media (max-width: 520px){.upr-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.upload-list li{grid-template-columns:1fr}.up-bar{width:100%}}.rp{--t: #e8a23a;--ct: #5aa7e8;display:grid;gap:10px;outline:none}.rp:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius)}.rp-rounds{display:flex;flex-wrap:wrap;gap:4px}.rp-rd{min-width:30px;padding:3px 0;border-radius:4px;border:1px solid var(--border);background:var(--panel);color:var(--muted);font-size:12px;cursor:pointer;border-bottom-width:3px}.rp-rd.t{border-bottom-color:var(--t)}.rp-rd.ct{border-bottom-color:var(--ct)}.rp-rd:hover{color:var(--text)}.rp-rd.on{color:var(--text);border-color:var(--text);font-weight:600}.segmented button:disabled{opacity:.4;cursor:default}.ut-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:middle}.ut-list{margin-top:10px}.ut-head{margin-bottom:6px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ut-rows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:4px 18px}.ut-rows li{display:flex;gap:8px;align-items:baseline;padding:3px 6px;border-radius:6px;font-size:13px;cursor:default;flex-wrap:wrap}.ut-rows li:hover{background:var(--panel-2)}.ut-name{color:var(--text);min-width:120px}.ut-side{font-size:11px;padding:0 5px;border-radius:4px;border:1px solid var(--border)}.ut-side.t{color:var(--t)}.ut-side.ct{color:var(--ct)}.tbl.rows-open tbody tr.on td{background:var(--panel-2)}.viewer-hint{position:absolute;left:12px;top:12px;max-width:min(460px,calc(100% - 24px));font-size:13px;color:var(--text-dim);background:#090c0fdb;padding:7px 10px;border:1px solid var(--border);border-radius:3px;pointer-events:none}.viewer-hint b{color:var(--text);font-weight:600}.lu-rows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:4px 18px;align-items:start}.lu-rows>li{border-radius:6px}.lu-rows>li.on{background:var(--panel-2);grid-column:1 / -1}.lu-g{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;font-size:13px;padding:5px 6px;border-radius:6px;cursor:pointer}.lu-g:hover{background:var(--panel-2)}.lu-g:focus-visible,.lu-watch:focus-visible,.lu-steps button:focus-visible,.lu-x:focus-visible{outline:2px solid var(--good);outline-offset:1px}.lu-spots{list-style:none;margin:0;padding:2px 6px 8px 22px;display:grid;gap:6px;font-size:13px}.lu-spots li{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lu-pin{width:8px;height:8px;border-radius:50%;flex:none}.lu-watch{min-height:26px;padding:2px 9px;font-size:13px}.viewer:has(.lu-pop){overflow:visible}.lu-pin3d{width:18px;height:18px;padding:0;border-radius:50%;border:2px solid #0a0d10;background:#aeb7c1;cursor:pointer;box-shadow:0 0 0 3px #aeb7c14d}.lu-pin3d.has-clip{background:var(--good);box-shadow:0 0 0 3px #f0d24a59}.lu-pin3d.on,.lu-pin3d:hover{transform:scale(1.25)}.lu-pin3d:focus-visible{outline:2px solid var(--text);outline-offset:2px}.lu-pop{position:absolute;z-index:5;width:min(820px,calc(100vw - 48px));background:var(--panel);border:1px solid var(--border-strong);border-radius:6px;padding:12px;box-shadow:0 12px 32px #0000008c}.lu-pop-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.lu-pop-head b{font-size:16px;color:var(--text)}.lu-x{background:none;border:1px solid var(--border-strong);color:var(--text-dim);width:30px;height:30px;border-radius:4px;font-size:18px;line-height:1;cursor:pointer;flex:none}.lu-x:hover{color:var(--text);border-color:var(--text-dim)}.lu-video{display:block;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:3px}.lu-none{display:grid;place-items:center;font-size:14px}.lu-steps{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.lu-steps button{display:inline-flex;align-items:center;gap:6px;background:var(--panel-2);border:1px solid var(--border-strong);color:var(--text-dim);border-radius:4px;padding:4px 10px;font-size:13px;cursor:pointer}.lu-steps button i{font-style:normal;font-weight:700;width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;background:var(--border-strong);color:var(--text);font-size:11px}.lu-steps button.on{color:var(--text);border-color:var(--good)}.lu-steps button.on i{background:var(--good);color:#111}.lu-steps button:disabled{opacity:.45;cursor:default}.lu-step-text{margin:8px 0 2px;font-size:14px;color:var(--text);min-height:20px}@media (max-width: 640px){.lu-pop{left:8px!important;right:8px;top:auto!important;bottom:8px;width:auto;max-height:calc(100% - 16px);overflow:auto}.lu-rows{grid-template-columns:1fr}}.nade-ic{display:inline-block;flex:none;vertical-align:-3px}.sg-tbl td{vertical-align:top}.sg-tbl th.sg-th{min-width:160px;color:var(--text)}.sg-tbl th.sg-th,.sg-tbl td.sg-cell{border-left:1px solid var(--border);padding-left:12px}.sg-th-in{display:inline-flex;align-items:center;gap:7px}.sg-list{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-width:210px}.sg-list li{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:17px;white-space:nowrap}.sg-nm{color:var(--text)}.sg-pc{margin-left:auto;padding-left:8px;color:var(--text-dim);font-size:12px;font-variant-numeric:tabular-nums}.sg-early{font-size:10.5px;line-height:14px;padding:0 4px;border:1px solid var(--border-strong);border-radius:3px;color:var(--text-dim)}.sg-list li.early .sg-nm,.sg-g.early .sg-nm{color:var(--text-dim)}.sg-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:8px}.sg-col{border:1px solid var(--border);border-radius:6px;padding:8px 6px 6px}.sg-col-h{display:flex;align-items:center;gap:8px;margin:0 4px 6px;font-size:13px;font-weight:600;color:var(--text)}.sg-col-h .muted{font-weight:400;margin-left:auto}.sg-pick{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sg-g{display:grid;grid-template-columns:1fr auto;column-gap:8px;align-items:baseline;width:100%;text-align:left;background:none;border:1px solid transparent;color:inherit;font:inherit;font-size:13px;padding:5px 7px;border-radius:5px;cursor:pointer}.sg-g .sg-pc{margin-left:0;color:var(--text);font-weight:600;font-size:13px}.sg-g .sg-when{grid-column:1 / -1;font-size:12px;color:var(--text-dim)}.sg-g:hover{background:var(--panel-2)}.sg-g.on{background:var(--panel-2);border-color:var(--good)}.sg-g:focus-visible{outline:2px solid var(--good);outline-offset:1px}.sg-from{margin-top:10px;border:1px solid var(--border);border-radius:6px;padding:8px 10px 4px}.sg-from-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;margin-bottom:6px}.sg-from .lu-spots{padding-left:4px}.sg-chip3d{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:12px;background:#090c0fd1;border:1px solid var(--border-strong);color:var(--text);font:inherit;font-size:11.5px;line-height:15px;white-space:nowrap;cursor:pointer}.sg-chip3d span{padding-right:4px}.sg-chip3d:hover{border-color:var(--text-dim)}.sg-chip3d.on{border-color:var(--good)}.sg-chip3d.dim{opacity:.45}.sg-chip3d:focus-visible{outline:2px solid var(--good);outline-offset:1px}.segmented .nade-ic{margin-right:2px}.gplan-items{margin:6px 0 0;padding-left:18px;font-size:13px;color:var(--muted)}.gplan-items li{margin:2px 0}.gplan-items b{color:var(--text);font-weight:600}.rp-rd.unscored{border-style:dashed;opacity:.6}.rp-rd.unscored.on{opacity:1}.rp-stage{position:relative;height:min(50vh,560px);min-height:300px;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:#121a22}.rp-view{position:absolute;top:0;right:0;bottom:0;left:0}.rp-view canvas{display:block}.rp-labels{position:absolute;left:0;top:0;right:0;pointer-events:none;overflow:hidden}.rp-label{position:absolute;transform:translate(-50%,-170%);display:flex;align-items:center;gap:3px;font-size:10px;line-height:12px;white-space:nowrap;padding:1px 3px 3px;border-radius:3px;background:#121a229e;border:1px solid transparent}.rp-label.t{color:var(--t)}.rp-label.ct{color:var(--ct)}.rp-label .nm{max-width:6.5em;overflow:hidden;text-overflow:ellipsis}.rp-label.me .nm,.rp-label.sel .nm,.rp-label:hover .nm{max-width:16em}.rp-label.me{border-color:#e6eef58c;font-weight:600}.rp-label .hpbar{position:absolute;left:3px;right:3px;bottom:1px;height:2px;border-radius:1px;background:#e6eef529;overflow:hidden}.rp-label .hpbar i{display:block;height:100%;background:#a8e0b0}.rp-label.low .hpbar i{background:#ff7d6b}.rp-label.flashed{box-shadow:0 0 0 1px #fff}.rp-label.dead{color:#93a6b6;background:none;text-decoration:line-through;opacity:.45;font-size:9px}.rp-label.dead .hpbar{display:none}.rp-labels.nonames .rp-label:not(.sel):not(:hover) .nm{display:none}.rp-labels.nonames .rp-label.dead:not(.sel){display:none!important}.rp-labels .rp-label{pointer-events:auto;cursor:pointer}.rp-label .imp,.rp-key .imp{font-size:9.5px;font-weight:700;line-height:11px;padding:0 2px;border-radius:2px;color:#22100d;background:#f39791;font-variant-numeric:tabular-nums}.rp-key{align-self:center;font-size:11.5px;color:var(--text-dim);background:#121a22d9;border-radius:var(--radius);padding:4px 8px}@media (max-width: 640px){.rp-key{display:none}}.rp-label.sel{border-color:var(--good);box-shadow:0 0 0 1px var(--good)}.rp-heat{position:absolute;left:12px;bottom:10px;max-width:min(330px,62%);background:#121a22eb;border:1px solid #2a3947;border-radius:6px;padding:6px 10px;color:var(--text);pointer-events:none}.rp-heat[hidden]{display:none}.rp-heat .h{font-weight:600;margin-bottom:4px}.rp-heat .bar{height:8px;border-radius:4px;background:linear-gradient(90deg,var(--bad),var(--neutral) 50%,var(--good))}.rp-heat .ends{display:flex;justify-content:space-between;color:var(--text-dim);margin-top:2px}.rp-heat .dim{color:var(--muted);margin-top:4px}.rp-feed{position:absolute;left:12px;top:10px;display:flex;flex-direction:column;gap:4px;pointer-events:none}.rp-feed div{background:#121a22e0;border:1px solid #2a3947;border-radius:6px;padding:3px 8px;font-size:12.5px;color:#e6eef5}.rp-feed .t{color:var(--t)}.rp-feed .ct{color:var(--ct)}.rp-feed .wp{color:#93a6b6;margin:0 6px}.rp-feed .note{color:#ff8a80}.rp-viewbtns{position:absolute;right:12px;top:10px;display:flex;gap:6px}.rp-viewbtns button,.rp-controls button{background:var(--panel);border:1px solid var(--border);color:var(--muted);border-radius:var(--radius);padding:5px 10px;font-size:13px;cursor:pointer}.rp-viewbtns button:hover,.rp-controls button:hover:not(:disabled){color:var(--text)}.rp-controls button:disabled{opacity:.4;cursor:default}.rp-status{position:absolute;right:14px;bottom:10px;color:#93a6b6;font-size:12.5px;background:#121a22d9;padding:3px 8px;border-radius:6px}.rp-unscored{position:absolute;left:14px;top:10px;max-width:min(420px,70%);color:var(--text);background:#121a22e6;border:1px dashed var(--border);padding:6px 10px;border-radius:6px}.rp-dock{display:grid;gap:6px}.rp-rwp{display:grid;grid-template-columns:92px 1fr 92px;align-items:center;gap:12px}.rp-side{display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.rp-side.ct{justify-content:flex-end}.rp-side .who{font-size:13px;color:var(--muted)}.rp-side .pct{font-size:24px;font-weight:600}.rp-side.t .pct{color:var(--t)}.rp-side.ct .pct{color:var(--ct)}.rp-bar{position:relative;height:22px;border-radius:6px;background:var(--ct);overflow:hidden}.rp-bar .fill{position:absolute;left:0;top:0;bottom:0;width:50%;background:var(--t);transition:width .25s}.rp-bar .mid{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#121a228c}.rp-note{margin:0 104px;color:var(--muted);min-height:18px}.rp-chart{display:block;width:100%;height:150px;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius);background:#141d26;touch-action:none}.rp-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rp-play{min-width:72px}.rp-seg{display:flex;gap:4px}.rp-seg button.on{color:var(--text);border-color:var(--accent)}.rp-clock{margin-left:6px;font-variant-numeric:tabular-nums;color:var(--text)}.rp-hint{margin:2px 0 0}@media (max-width: 640px){.rp-rwp{grid-template-columns:64px 1fr 64px;gap:8px}.rp-side .pct{font-size:18px}.rp-note{margin:0}.rp-stage{height:52vh}}@media (prefers-reduced-motion: reduce){.rp-bar .fill{transition:none}}.rp-ir{position:absolute;right:12px;top:48px;min-width:210px;max-width:46%;max-height:calc(100% - 60px);overflow-y:auto;background:#121a22eb;border:1px solid #2a3947;border-radius:6px;padding:6px 8px;font-size:12px;color:#e6eef5;display:grid;gap:1px;pointer-events:auto}.rp-ir:empty{display:none}.rp-ir .h{color:#93a6b6;margin-bottom:3px}.rp-ir .r{display:flex;justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.rp-ir .r span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-ir .r.t span{color:var(--t)}.rp-ir .r.ct span{color:var(--ct)}.rp-ir .r.ct:nth-child(7){margin-top:4px}.rp-ir .r.me span{font-weight:600;text-decoration:underline}.rp-ir b{font-weight:600}.rp-ir b.up{color:var(--good)}.rp-ir b.dn{color:var(--bad)}.rp-ir .r.ux{margin-top:4px;padding-top:4px;border-top:1px solid #2a3947;color:#b8c4cf}.rp-legend{margin:0;color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rp-legend .sw{display:inline-block;width:16px;height:0;border-top:2px solid;margin-left:6px}.rp-legend .sw.t{border-color:var(--t)}.rp-legend .sw.ux{border-color:#b8c4cf;border-top-style:dashed}@media (max-width: 640px){.rp-ir{top:auto;bottom:34px;right:6px;min-width:150px;font-size:11px}}.rp-ir .r.ux2,.rp-ir .r.ux.t span,.rp-ir .r.ux2.ct span{color:#b8c4cf}.proc-badge{position:relative;display:inline-flex;align-items:center;gap:8px;padding:5px 11px 7px;border:1px solid color-mix(in srgb,var(--accent) 50%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,var(--panel));color:var(--text);text-decoration:none;white-space:nowrap;overflow:hidden}.proc-badge:hover{border-color:var(--accent)}.proc-badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.proc-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:proc-pulse 1.6s ease-in-out infinite}@keyframes proc-pulse{50%{opacity:.35}}.proc-line{position:absolute;left:10px;right:10px;bottom:2px;height:2px;border-radius:1px;background:var(--border);overflow:hidden}.proc-line>span{position:absolute;inset:0 auto 0 0;background:var(--accent);transition:width 1s linear}@media (prefers-reduced-motion: reduce){.proc-dot{animation:none}.proc-line>span{transition:none}}@media (max-width: 720px){.proc-text{display:none}.proc-badge{padding:7px}}.view-other{margin:0 0 14px;padding:8px 12px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--panel));border-radius:0 var(--radius) var(--radius) 0}.view-other a{margin-left:8px}.ib{margin-bottom:16px}.ib-head{display:grid;gap:6px;margin-bottom:10px}.ib-head p{max-width:78ch}.ib-table td.up{color:var(--good)}.ib-table td.dn{color:var(--bad)}.ib-table td.num b{font-weight:700}.rp-ir .r.uxp{color:#b8c4cf;font-size:11.5px}.rp-ir .r.uxp span{padding-left:10px;color:#93a6b6}.ib-sub{margin:16px 0 6px;font-size:15px}.ib-moments{display:grid;gap:4px;padding-left:18px}.ib-moments b.up{color:var(--good)}.ib-moments b.dn{color:var(--bad)}.ib-pick{flex-wrap:wrap;margin-top:4px}.ib-side{display:inline-block;min-width:24px;font-size:11px;font-weight:700}.ib-side.t{color:var(--t-accent, #e8a23a)}.ib-side.ct{color:var(--ct, #5aa7e8)}.rp-ir [data-p],.rp-ir [data-g]{cursor:pointer;border-radius:3px}.rp-ir [data-p]:hover,.rp-ir [data-g]:hover{background:#ffffff0f}.rp-ir .r.on{background:#ffffff14}.rp-ir .ledger{display:grid;gap:1px;margin:1px 0 4px 6px;padding-left:6px;border-left:2px solid #2a3947}.rp-ir .r.grp span{color:#e6eef5}.rp-ir .r.part{padding-left:12px;font-size:11.5px}.rp-ir .r.part span{color:#93a6b6}.rp-ir .r.part.h2 span{color:#b8c4cf;font-weight:600}.rp-ir .r.part.sub{cursor:pointer}.rp-ir .r.part.sub span{color:#cfd9e2}.rp-ir .r.part.deep{padding-left:24px}.rp-ir .h .hint{color:#6b7d8c;font-size:11px;margin-left:6px}.lg-table tr.lg-open{cursor:pointer}.lg-table tr.lg-open:hover td{background:color-mix(in srgb,var(--text) 5%,transparent)}.lg-table tr.lg-d0 td:first-child{font-weight:600}.lg-table tr.lg-d1 td:first-child{padding-left:22px}.lg-table tr.lg-d2 td:first-child{padding-left:40px}.lg-table td.up{color:var(--good)}.lg-table td.dn{color:var(--bad)}.lgx-head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:22px 0 10px}.lgx-head .pp-h3{margin:0}.lgx-head .pct-key{margin-left:auto}.lgx td{vertical-align:middle}.lgx-name{min-width:220px}.lgx-name>span:first-child,.lgx-tog{font-weight:600;color:var(--text)}.lgx-tog{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;border-radius:4px}.lgx-tog:before{content:"";width:0;height:0;border-left:5px solid var(--text-dim);border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .14s}.lgx-tog[aria-expanded=true]:before{transform:rotate(90deg)}.lgx-tog:hover{color:var(--accent)}.lgx-tog:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lgx-row:not(.has) .lgx-name>span:first-child{padding-left:13px}.lgx-kd{display:block;margin-top:2px;padding-left:13px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.lgx-kd em{font-style:normal}.lgx-kd em.up{color:color-mix(in srgb,var(--good) 80%,var(--muted))}.lgx-kd em.dn{color:color-mix(in srgb,var(--bad) 80%,var(--muted))}.lgx-row.d1 td{background:color-mix(in srgb,var(--text) 2.5%,transparent)}.lgx-row.d1 .lgx-name{padding-left:26px;box-shadow:inset 2px 0 0 var(--border-strong)}.lgx-row.d1 .lgx-name>span:first-child,.lgx-row.d1 .lgx-tog{font-weight:500;color:var(--text-dim)}.lgx-row.on>td{border-bottom-color:transparent}.lgx-worth{min-width:84px;white-space:nowrap}.lgx-worth i{display:inline-block;vertical-align:middle;height:4px;max-width:40px;margin-right:8px;border-radius:2px;background:var(--neutral);opacity:.7}.lgx-worth b{font-weight:500;color:var(--text-dim);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.lgx-tog:before{transition:none}}.ws-tip{position:fixed;z-index:1000;max-width:340px;padding:8px 11px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--panel-2);color:var(--text);font-size:12.5px;line-height:1.45;white-space:pre-line;box-shadow:0 10px 28px #0000008c;pointer-events:none;opacity:0;transition:opacity 90ms}.ws-tip.on{opacity:1}@media (prefers-reduced-motion: reduce){.ws-tip{transition:none}}[data-tip]{cursor:help}a[data-tip],button[data-tip],[role=button][data-tip]{cursor:pointer}.gtrend-legend{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center}.gtrend-legend>span{display:inline-flex;align-items:center;gap:6px}.gt-dash{display:inline-block;width:22px;border-top:2px dashed var(--text-dim)}.gt-line{display:inline-block;width:22px;border-top:3px solid var(--accent);border-radius:2px}.shell.admin{--accent: var(--neutral)}.admin-link{font-size:13px;font-weight:600;color:var(--muted);padding:4px 9px;border:1px solid var(--border-strong);border-radius:var(--radius)}.admin-link:hover,.admin-link.active{color:var(--text);border-color:var(--neutral)}.adm-stats{margin:18px 0}.adm-legend{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--text-dim);margin-top:8px}.adm-legend i{display:inline-block;width:10px;height:10px;margin-right:7px;vertical-align:-1px}.adm-filter{display:flex;flex-wrap:wrap;gap:6px}.adm-filter button{background:none;border:1px solid var(--border-strong);color:var(--text-dim);font:inherit;font-size:13px;padding:5px 10px;border-radius:var(--radius);cursor:pointer}.adm-filter button:hover{color:var(--text)}.adm-filter button.active{color:var(--bg);background:var(--neutral);border-color:var(--neutral)}.adm-scroll{overflow-x:auto}.adm-users td{white-space:nowrap}.adm-users td a{color:var(--text)}.adm-sid{font-variant-numeric:tabular-nums;font-size:13px}.adm-flag{display:inline-block;min-width:36px;text-align:center;font-size:12px;font-weight:600;padding:2px 7px;border-radius:var(--radius);color:var(--muted);border:1px solid var(--border-strong)}.adm-flag.on{color:var(--bg);background:var(--k);border-color:var(--k)}.awaiting{max-width:62ch;padding:56px 0 40px;display:flex;flex-direction:column;gap:14px}.awaiting h1{font-family:var(--display)}.awaiting p{color:var(--text-dim);line-height:1.55}.awaiting a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.awaiting b{color:var(--text)}.adm-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center}a.adm-btn{text-decoration:none}.adm-btn{background:none;border:1px solid var(--border-strong);color:var(--text-dim);font:inherit;font-size:13px;font-weight:600;padding:5px 12px;border-radius:var(--radius);cursor:pointer;white-space:nowrap}.adm-btn:hover:not(:disabled){color:var(--text);border-color:var(--neutral)}.adm-btn.go{background:var(--k);border-color:var(--k);color:var(--bg)}.adm-btn.go:hover:not(:disabled){filter:brightness(1.1);color:var(--bg)}.adm-btn.warn{border-color:var(--bad);color:var(--bad)}.adm-btn:disabled{opacity:.5;cursor:default}.pz-lead{max-width:100ch;font-size:15px;margin:0}.pz-list{display:flex;flex-direction:column;min-width:0}.pz-row{display:grid;grid-template-columns:minmax(170px,1.4fr) 92px 104px 104px minmax(170px,1.3fr) 168px;gap:14px;align-items:center;padding:8px 0 10px;border-bottom:1px solid var(--grid);font-size:14px}.pz-group .pz-row:last-child{border-bottom:0}.pz-key{border-bottom:1px solid var(--border-strong);padding:0 0 6px;font-size:12px;line-height:1.25;align-items:end}.pz-row .num{text-align:right}.pz-gh{margin:16px 0 0;padding-bottom:4px;font-size:13px;font-weight:600;color:var(--text-dim);border-bottom:1px solid var(--border)}.pz-title{color:var(--text)}.pz-ratio{grid-column:span 3;text-align:right}.pz-stand{display:flex;flex-direction:column;gap:4px}.pct.pz-pct{justify-content:flex-start;min-width:0;gap:6px}.pct.pz-pct b{min-width:34px}.pct.pz-pct .small{font-size:12px;font-weight:400}.pz-track .bench-ends{margin-top:14px}.pz-track.plain .bench-track{background:linear-gradient(90deg,var(--grid),color-mix(in srgb,var(--neutral) 22%,var(--grid)))}.pz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.pz-tile{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);min-width:0}.pz-tile-title{font-size:15px;font-weight:600;color:var(--text)}.pz-big{margin-top:4px;font-size:15px;color:var(--text-dim);font-variant-numeric:tabular-nums}.pz-big b{font-family:var(--display);font-size:26px;line-height:1.1;font-weight:700;font-stretch:90%;color:var(--text)}.pz-dl{margin:6px 0 0;display:grid;gap:4px}.pz-dl div{display:flex;justify-content:space-between;gap:12px;font-size:14px}.pz-dl dt{color:var(--muted)}.pz-dl dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.pz-events{min-width:720px}.pz-chip{display:inline-block;margin-right:8px;padding:1px 7px;font-size:12px;font-weight:600;border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text)}.xp{border-top:1px solid var(--grid)}.xp:last-child{border-bottom:1px solid var(--grid)}.xp .xp{border-top-color:color-mix(in srgb,var(--grid) 70%,transparent)}.xp-head{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:14px minmax(140px,.9fr) minmax(0,2fr);gap:12px;align-items:center;padding:10px 4px;cursor:pointer}.xp-head:hover{background:color-mix(in srgb,var(--grid) 35%,transparent)}.xp-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.xp-chev{width:0;height:0;border-left:6px solid var(--text-dim);border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;transition:transform .12s var(--ease, ease)}.xp.on>.xp-head .xp-chev{transform:rotate(90deg)}.xp-title{font-weight:600;color:var(--text)}.xp.l0>.xp-head .xp-title{font-size:15px}.xp.l1>.xp-head{padding-left:22px}.xp.l2>.xp-head{padding-left:40px}.xp-sum{display:flex;flex-wrap:wrap;gap:4px 22px;align-items:baseline;min-width:0;color:var(--text-dim);font-size:14px}.xp-body{padding:4px 0 14px 22px;min-width:0}.xp.l1>.xp-body{padding-left:40px}.xp.l2>.xp-body{padding-left:58px}.ucmp{display:inline-flex;gap:8px;align-items:baseline;flex-wrap:wrap}.u-types{display:flex;flex-direction:column;margin-top:8px}.u-rows{max-width:760px}.u-rows td:first-child{white-space:normal}.pp-shape.solo{display:flex;justify-content:center}@media (prefers-reduced-motion: reduce){.xp-chev{transition:none}}@media (max-width: 760px){.xp-head{grid-template-columns:14px minmax(0,1fr)}.xp-sum{grid-column:2}.xp-body,.xp.l1>.xp-body,.xp.l2>.xp-body{padding-left:10px}.xp.l1>.xp-head,.xp.l2>.xp-head{padding-left:10px}}.pir-list{display:flex;flex-direction:column;min-width:0}.pir-row{display:grid;grid-template-columns:minmax(190px,1.5fr) 72px minmax(160px,1.4fr) 72px 72px;gap:14px;align-items:center;padding:7px 0;border-bottom:1px solid var(--grid);font-size:14px}.pir-row .num{text-align:right}.pir-key{border-bottom:1px solid var(--border-strong);padding:0 0 6px;font-size:12px;align-items:end}.pir-ends{display:flex;justify-content:space-between}.pir-group{margin-top:10px}.pir-row.total{border-bottom:0;padding-bottom:0;font-size:15px}.pir-row.total .pir-title{font-weight:700;color:var(--text)}.pir-sub{margin:0 0 4px;padding-bottom:6px;border-bottom:1px solid var(--border)}.pir-row.other .pir-title{color:var(--muted)}.pir-title{color:var(--text)}.pir-track{position:relative;height:10px;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--bad) 22%,var(--grid)),var(--grid) 50%,color-mix(in srgb,var(--good) 22%,var(--grid)))}.pir-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--border-strong)}.pir-bar{position:absolute;top:2px;bottom:2px;border-radius:2px}.pir-tick{position:absolute;top:-4px;bottom:-4px;width:2px;transform:translate(-50%);border-radius:1px;background:var(--text-dim)}.pir-tick.pro{background:var(--neutral);width:3px}@media (max-width: 760px){.pir-key{display:none}.pir-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px}.pir-title,.pir-track{grid-column:1 / -1}.pir-track{order:1;margin:4px 0}.pir-row .num{order:2;text-align:left}.pir-row [data-l]:before{content:attr(data-l);display:block;font-size:11px;font-weight:500;color:var(--muted)}}@media (max-width: 760px){.pz-key{display:none}.pz-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px}.pz-title,.pz-track,.pz-stand{grid-column:1 / -1}.pz-row .num,.pz-ratio{text-align:left}.pz-row [data-l]:before{content:attr(data-l);display:block;font-size:11px;font-weight:500;color:var(--muted)}.pz-stand{flex-direction:row;flex-wrap:wrap;gap:4px 18px}}:root{--page: var(--bg);--backdrop: none;--backdrop-2: none;--surface: var(--panel);--surface-2: var(--bg);--card-border: var(--border);--edge: none;--shine: rgba(255, 255, 255, .06);--shine-r: 440px;--ring: var(--accent);--ring-r: 240px;--label: var(--muted);--title: var(--text);--rule: linear-gradient(90deg, var(--border-strong), var(--border-strong));--head-font: var(--display);--num-font: var(--display);--num: var(--text);--ctl-bg: var(--panel);--ctl-track: var(--bg);--ctl-border: var(--border-strong);--ctl-hover: color-mix(in srgb, var(--text) 7%, transparent);--ctl-radius: 6px;--pop-bg: var(--panel);--mesh: #3a4653;--viewer-bg: var(--rail);--topbar-bg: var(--rail)}html,body{background:var(--page)}.shell{position:relative;isolation:isolate}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--backdrop)}.backdrop i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--backdrop-2)}.topbar{background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}.card{position:relative;isolation:isolate;border-color:var(--card-border);background:var(--surface)}.card:before,.card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card:before{background:var(--edge)}.card:after{background:radial-gradient(calc(var(--ring-r) * .32) circle at var(--mx, -999px) var(--my, -999px),var(--ring),transparent 100%),radial-gradient(var(--ring-r) circle at var(--mx, -999px) var(--my, -999px),color-mix(in srgb,var(--ring) 55%,transparent),transparent 100%);opacity:0;transition:opacity .5s var(--ease)}.card.lit:after{opacity:1;transition-duration:.2s}@media (prefers-reduced-motion: reduce){.card:after{transition:none}}.page-head{position:relative;border-bottom:0}.page-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rule)}.card-head h2{color:var(--title);font-family:var(--head-font)}.card-head .sub,.stat .label,.ov-stat .label,.tbl th,.plan-cat,.legend,.pct-key,.kd-key,.pz-key,.pir-key{color:var(--label)}.stat .value,.ov-stat .value,.plan-gain b,.ov-gain b,.mt-rounds,.pz-big b,.mt-fact .mt-num{font-family:var(--num-font)}.stat .value,.ov-stat .value{color:var(--num)}.stat-row,.ov-stats,.scrollbox,.mech,.pz-tile{background:var(--surface-2)}.dd{position:relative;display:inline-block}.dd-box{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:5px 12px 5px 14px;background:var(--ctl-bg);border:1px solid var(--ctl-border);border-radius:var(--ctl-radius);color:var(--text);cursor:pointer;text-align:left;transition:border-color .16s,box-shadow .16s}.dd-box:hover,.dd.open .dd-box{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.dd-label{font-size:12px;font-weight:600;color:var(--label)}.dd-value{font-weight:650;font-size:16px;white-space:nowrap}.dd-lg .dd-box{min-height:50px;gap:14px;padding:6px 14px 6px 18px}.dd-lg .dd-value{font-family:var(--head-font);font-size:22px;font-weight:700;min-width:5.5em}.dd-caret{width:8px;height:8px;margin:-4px 2px 0;border-right:2px solid var(--text-dim);border-bottom:2px solid var(--text-dim);transform:rotate(45deg);transition:transform .16s var(--ease)}.dd.open .dd-caret{transform:translateY(4px) rotate(225deg)}.dd-list{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:100%;width:max-content;max-height:380px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--pop-bg);border:1px solid var(--ctl-border);border-radius:var(--ctl-radius);box-shadow:0 18px 42px #0000008c}.card-right .dd-list{left:auto;right:0}.dd-list li{display:grid;grid-template-columns:minmax(96px,1fr) 72px minmax(96px,auto);align-items:center;gap:14px;padding:9px 12px;border-radius:calc(var(--ctl-radius) - 2px);color:var(--text-dim);cursor:pointer}.dd-list li.on{background:var(--ctl-hover);color:var(--text)}.dd-list li.sel .dd-opt-label{color:var(--accent);font-weight:700}.dd-opt-label{font-weight:600}.dd-opt-hint{font-size:12.5px;color:var(--label);text-align:right;font-variant-numeric:tabular-nums}.split{display:block;width:72px;height:6px;border-radius:3px;overflow:hidden;background:var(--t)}.split i{display:block;height:100%;background:var(--ct)}.dd-extra .split{width:56px}.choice-wrap{display:flex;flex-direction:column;gap:6px;min-width:0}.choice-label{font-size:12px;font-weight:600;color:var(--label)}.choice{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;background:var(--ctl-track);border:1px solid var(--ctl-border);border-radius:var(--ctl-radius)}.choice button{--c: var(--accent);display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:5px 13px;border:0;background:transparent;color:var(--text-dim);border-radius:calc(var(--ctl-radius) - 2px);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.choice button:hover:not(:disabled){color:var(--text);background:var(--ctl-hover)}.choice button.on{color:var(--text);background:color-mix(in srgb,var(--c) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 75%,transparent)}.choice button:disabled{opacity:.35;cursor:default}.choice-ic{display:inline-flex;color:var(--c)}.choice.multi button:not(.on) .choice-ic{filter:grayscale(1);opacity:.45}.choice button:focus-visible{outline:2px solid var(--c);outline-offset:1px}.mv-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 26px;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--ctl-radius)}.viewer{background:var(--viewer-bg);border-color:var(--border)}.viewer-note,.viewer-scale,.viewer-hint{background:color-mix(in srgb,var(--pop-bg) 88%,transparent);border-color:var(--ctl-border);border-radius:var(--ctl-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mv-time{display:grid;gap:2px;padding:2px 0 0}.mv-time-head{display:flex;align-items:baseline;gap:12px}.mv-time-now{font-family:var(--num-font);font-size:22px;line-height:1;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.mv-track{--thumb: 18px;position:relative;height:30px}.mv-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:var(--ctl-track);box-shadow:inset 0 0 0 1px var(--ctl-border)}.mv-fill{position:absolute;left:0;top:50%;height:6px;margin-top:-3px;border-radius:3px;width:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--f));background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 25%,transparent),var(--accent));box-shadow:0 0 11px color-mix(in srgb,var(--accent) 22%,transparent)}.mv-track input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.mv-track input::-webkit-slider-runnable-track{height:30px;background:transparent}.mv-track input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:26px;margin-top:2px;border-radius:5px;background:var(--accent);box-shadow:0 0 0 3px var(--page),0 0 13px color-mix(in srgb,var(--accent) 33%,transparent)}.mv-track input::-moz-range-track{height:30px;background:transparent}.mv-track input::-moz-range-thumb{width:var(--thumb);height:26px;border:0;border-radius:5px;background:var(--accent);box-shadow:0 0 0 3px var(--page),0 0 13px color-mix(in srgb,var(--accent) 33%,transparent)}.mv-track input:focus-visible{outline:none}.mv-track:has(input:focus-visible):before{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.mv-ticks{position:relative;height:18px;font-size:11.5px;color:var(--label);font-variant-numeric:tabular-nums}.mv-ticks span{position:absolute;top:0;left:calc(9px + (100% - 18px) * var(--f));transform:translate(-50%)}.mv-ticks span:before{content:"";position:absolute;left:50%;top:-6px;width:1px;height:4px;background:var(--ctl-border)}.sg-name{font-family:var(--head-font);font-size:15.5px;color:var(--title)}.sg-list li.early .sg-nm:before,.sg-key i{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 7px 1px 0;background:var(--label);vertical-align:middle}.sg-list li .sg-nm{color:var(--text)}.sg-list li.early .sg-nm{color:var(--text-dim)}.sg-facts{display:inline-flex;flex-wrap:wrap;gap:6px}.sg-facts>span{padding:3px 9px;border:1px solid var(--ctl-border);border-radius:999px;font-size:13px;color:var(--text-dim);background:var(--ctl-track)}.sg-facts b{color:var(--text);font-weight:700}.sg-facts .sg-avg{font-style:normal;color:var(--muted);margin-left:6px;padding-left:7px;border-left:1px solid var(--ctl-border)}.tbl tr.on td{background:color-mix(in srgb,var(--accent) 12%,transparent)}.tbl tr.on td:first-child{box-shadow:inset 3px 0 0 var(--accent)}details.fine summary{cursor:pointer;width:fit-content;font-size:13px;color:var(--label)}details.fine summary:hover{color:var(--text)}details.fine p{margin-top:6px;max-width:110ch}.ov-stats.four{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.ov-stats.four .ov-stat:nth-child(4){border-left:1px solid var(--border)}.ov-stats.four .ov-stat:nth-child(n+4){border-top:0}.ov-stats.four .ov-mini{grid-column:5;grid-row:1}.ov-stats.four .ov-stat.lead .value{font-size:42px}.tbl td.res b{margin-right:10px;font-weight:700}.tbl td.res span{color:var(--text-dim);font-weight:600;font-stretch:90%}.pp-shape .xp{align-self:start}@media (max-width: 1180px){.ov-stats.four{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-stats.four .ov-stat:nth-child(n){border-left:0;border-top:1px solid var(--border)}.ov-stats.four .ov-stat:nth-child(2n){border-left:1px solid var(--border)}.ov-stats.four .ov-stat.lead{border-top:0}.ov-stats.four .ov-stat:nth-child(2){border-top:0}.ov-stats.four .ov-mini{grid-column:1 / -1;grid-row:auto;flex-direction:row;justify-content:space-around;border-left:0;border-top:1px solid var(--border)}}@media (max-width: 760px){.card-head:has(.dd){flex-direction:column;align-items:stretch}.card-head:has(.dd) .card-right{justify-content:flex-start}.card-head:has(.dd) .dd,.card-head:has(.dd) .dd-box{width:100%}.dd-lg .dd-value{flex:1;min-width:0}.mv-bar{padding:12px;gap:12px}.mv-ticks span:nth-child(2n){display:none}.pct-key{white-space:normal;flex-wrap:wrap}.card-head{flex-wrap:wrap}.card>table.tbl,.card>.xp-body>table.tbl{display:block;overflow-x:auto}}.theme-pick{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#080a0edb;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 30px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Archivo,system-ui,sans-serif}.theme-pick-label{padding:0 8px 0 10px;font-size:12px;font-weight:600;color:#9aa5b4}.theme-pick button{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:#c9d0da;font-size:13px;font-weight:600;cursor:pointer}.theme-pick button:hover{background:#ffffff14;color:#fff}.theme-pick button.on{background:#eef2f7;color:#0b0e12}.theme-pick .sw{width:12px;height:12px;border-radius:50%}.sw-fel{background:linear-gradient(135deg,#7c3aed 50%,#84e63c 50%)}.sw-minimal{background:linear-gradient(135deg,#3a3a42 50%,#0c0c0e 50%);box-shadow:inset 0 0 0 1px #ffffff4d}.sw-muted{background:linear-gradient(135deg,#604696 50%,#82344a 50%)}.sw-abyss{background:linear-gradient(135deg,#4a248a 50%,#060409 50%);box-shadow:inset 0 0 0 1px #fff3}.sw-flat{background:#1d1726;box-shadow:inset 0 0 0 1px #ffffff4d}.sw-blood{background:linear-gradient(135deg,#7c3aed 50%,#d62040 50%)}.sw-void{background:linear-gradient(135deg,#7030d2 50%,#0a0610 50%);box-shadow:inset 0 0 0 1px #ffffff40}.sw-arcane{background:linear-gradient(135deg,#6034e6 50%,#c434d6 50%)}@media (max-width: 640px){.theme-pick{left:16px;right:16px;justify-content:center}.theme-pick-label{display:none}}[data-theme=a]{--p1: 124, 58, 237;--p2: 132, 230, 60;--a1: .4;--a2: .17;--base-1: #0b0612;--base-2: #06040b;--ring: #e2ffd0;--page: #08050d;--bg: rgba(7, 4, 13, .55);--rail: #0a0611;--panel: #130c20;--panel-2: #1b1230;--border: rgba(170, 140, 235, .13);--border-strong: rgba(170, 140, 235, .26);--grid: rgba(170, 140, 235, .08);--text: #f2eefb;--text-dim: #bfb5d8;--muted: #8d82aa;--label: #a899cf;--num: #f7f4fd;--title: #f4f0fc;--surface: rgba(17, 11, 29, .74);--surface-2: rgba(7, 4, 14, .5);--card-border: rgba(170, 140, 235, .08);--ring-r: 380px;--ctl-bg: rgba(20, 13, 34, .92);--ctl-track: rgba(6, 3, 12, .6);--ctl-border: rgba(170, 140, 235, .22);--pop-bg: #150d24;--mesh: #44465a;--viewer-bg: radial-gradient(ellipse 70% 70% at 50% 45%, #1b1230, #08050d 75%);--topbar-bg: rgba(9, 5, 15, .72);--edge: linear-gradient(135deg, rgba(var(--p1), .75), rgba(var(--p1), .12) 30%, rgba(255, 255, 255, .04) 50%, rgba(var(--p2), .12) 70%, rgba(var(--p2), .6));--rule: linear-gradient(90deg, rgb(var(--p1)), rgba(var(--p1), .15) 35%, rgba(var(--p2), .15) 65%, rgb(var(--p2)));--backdrop: radial-gradient(1100px 760px at -6% -12%, rgba(var(--p1), var(--a1)), transparent 62%), radial-gradient(1000px 760px at 106% 112%, rgba(var(--p2), var(--a2)), transparent 60%), radial-gradient(900px 520px at 62% 38%, rgba(var(--p1), .07), transparent 70%), linear-gradient(180deg, var(--base-1), var(--base-2))}[data-theme=a][data-bg=blood]{--p2: 214, 32, 64;--a2: .24;--ring: #b97f95;--base-1: #0c0610;--base-2: #070409}[data-theme=a][data-bg=void]{--p1: 112, 48, 210;--p2: 52, 22, 92;--a1: .36;--a2: .22;--ring: #e6dbff;--base-1: #060409;--base-2: #020103}[data-theme=a][data-bg=arcane]{--p1: 96, 52, 230;--p2: 196, 52, 214;--a1: .42;--a2: .24;--ring: #f8dcff;--base-1: #0a0614;--base-2: #07040d}[data-theme=a] .topbar{border-bottom:0;box-shadow:0 1px rgba(var(--lv),.1)}[data-theme=a] .topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--rule);opacity:.55}[data-theme=a] h1{font-size:54px;font-stretch:125%;background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,rgb(var(--p1)) 45%,#ffffff));-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=a] .page-head{padding-bottom:22px}[data-theme=a] .page-head:after{height:2px}[data-theme=a] .card{border-radius:10px;padding:18px 22px 22px}[data-theme=a] .card-head{padding-bottom:12px;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,transparent),transparent 55%) 1}[data-theme=a] .card-head h2{font-size:19px;font-weight:650;font-stretch:115%;display:flex;align-items:center;gap:11px}[data-theme=a] .card-head h2:before{content:"";flex:none;width:9px;height:17px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 70%,#fff),var(--accent));transform:skew(-16deg);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 30%,transparent)}[data-theme=a] .card-head .sub{margin-left:20px}[data-theme=a] .tbl th{font-size:13px;font-weight:600;background:rgba(var(--p1),.08);border-bottom-color:rgba(var(--lv),.22)}[data-theme=a] .tbl th:first-child{border-top-left-radius:6px}[data-theme=a] .tbl th:last-child{border-top-right-radius:6px}[data-theme=a] .stat-row,[data-theme=a] .ov-stats{border-radius:8px;border-color:rgba(var(--lv),.14)}[data-theme=a] .ov-stat.lead,[data-theme=a] .stat.lead-stat{box-shadow:none;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%)}[data-theme=a] .ov-stat.lead .label,[data-theme=a] .stat.lead-stat .label{color:color-mix(in srgb,var(--accent) 60%,#fff)}[data-theme=a] .plan-row:first-child{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%);border-radius:8px}[data-theme=a] .plan-row{padding-left:6px;padding-right:6px}[data-theme=a] .plan-rank{color:rgba(var(--lv),.38)}[data-theme=a] .tabs a.active{border-bottom-color:var(--accent);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 33%,transparent)}[data-theme=a] .viewswitch a{background:#140d22b3}[data-theme=a] .choice{border-radius:8px}[data-theme=a] .mv-bar{border-radius:10px;background:linear-gradient(90deg,rgba(var(--p1),.1),rgba(var(--dk),.5) 40%,rgba(var(--dk),.5) 60%,rgba(var(--p2),.07))}[data-theme=a] .viewer{border-radius:10px}[data-theme=a] footer{border-top-color:rgba(var(--lv),.12)}[data-theme=b]{--page: #03040a;--bg: rgba(3, 5, 14, .62);--rail: #04060f;--panel: #090d1d;--panel-2: #0f1630;--border: rgba(96, 136, 255, .16);--border-strong: rgba(96, 136, 255, .32);--grid: rgba(96, 136, 255, .09);--text: #e9eeff;--text-dim: #a6b5e2;--muted: #6d7fb6;--label: #8197d6;--num: #f1f4ff;--title: #eef2ff;--head-font: "Oxanium", "Archivo", system-ui, sans-serif;--num-font: "Oxanium", "Archivo", system-ui, sans-serif;--surface: linear-gradient(180deg, rgba(10, 15, 34, .86), rgba(5, 8, 20, .86));--surface-2: rgba(3, 5, 14, .62);--card-border: rgba(96, 136, 255, .18);--shine: rgba(111, 155, 255, .16);--shine-r: 380px;--ring-r: 200px;--ctl-bg: rgba(8, 12, 28, .92);--ctl-track: rgba(2, 4, 12, .75);--ctl-border: rgba(96, 136, 255, .3);--ctl-radius: 3px;--radius: 2px;--pop-bg: #070b1b;--mesh: #26386e;--viewer-bg: radial-gradient(ellipse 80% 70% at 50% 55%, #0c1638, #03040a 75%);--topbar-bg: rgba(3, 4, 10, .78);--rule: linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 20%, transparent) 40%, transparent);--backdrop: radial-gradient(120% 55% at 50% 108%, rgba(64, 104, 255, .44), transparent 62%), radial-gradient(55% 38% at 50% 102%, rgba(154, 132, 238, .26), transparent 70%), radial-gradient(70% 45% at 50% -14%, rgba(64, 104, 255, .13), transparent 70%), #03040a}[data-theme=b] .shell.general{--accent: #6f9bff;--ring: #8fb2ff}[data-theme=b] .shell.personal{--accent: #ffae42;--ring: #ffc277;--shine: rgba(255, 174, 66, .13)}[data-theme=b] .shell.personal .backdrop{background:radial-gradient(120% 55% at 50% 108%,rgba(255,140,40,.28),transparent 62%),radial-gradient(55% 38% at 50% 102%,rgba(255,90,120,.16),transparent 70%),radial-gradient(70% 45% at 50% -14%,rgba(64,104,255,.12),transparent 70%),#03040a}[data-theme=b] .backdrop i{inset:auto -60% -6% -60%;height:58vh;background-image:linear-gradient(color-mix(in srgb,var(--accent) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,transparent) 1px,transparent 1px);background-size:72px 72px;background-position:center bottom;transform:perspective(380px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.45) 35%,transparent 80%);mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.45) 35%,transparent 80%);opacity:.5}[data-theme=b] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:0 1px 18px color-mix(in srgb,var(--accent) 16%,transparent)}[data-theme=b] .brand{font-family:var(--head-font);font-stretch:100%;letter-spacing:.01em}[data-theme=b] h1{font-family:var(--head-font);font-size:52px;font-weight:700;font-stretch:100%;letter-spacing:.02em;color:#f3f6ff;text-shadow:0 0 26px color-mix(in srgb,var(--accent) 55%,transparent)}[data-theme=b] .page-head:after{height:1px;box-shadow:0 0 10px var(--accent)}[data-theme=b] .page-head:before{content:"";position:absolute;left:0;bottom:-3px;width:7px;height:7px;background:var(--accent);box-shadow:0 0 10px var(--accent)}[data-theme=b] .card{border-radius:2px}[data-theme=b] .card:before{-webkit-mask:none;mask:none;padding:0;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(var(--accent),var(--accent)) top left / 18px 2px,linear-gradient(var(--accent),var(--accent)) top left / 2px 18px,linear-gradient(var(--accent),var(--accent)) top right / 18px 2px,linear-gradient(var(--accent),var(--accent)) top right / 2px 18px,linear-gradient(var(--accent),var(--accent)) bottom left / 18px 2px,linear-gradient(var(--accent),var(--accent)) bottom left / 2px 18px,linear-gradient(var(--accent),var(--accent)) bottom right / 18px 2px,linear-gradient(var(--accent),var(--accent)) bottom right / 2px 18px;background-repeat:no-repeat;opacity:.75;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--accent) 55%,transparent))}[data-theme=b] .card:after{filter:drop-shadow(0 0 6px var(--ring))}[data-theme=b] .card-head{padding-bottom:12px;border-bottom:1px solid var(--border);position:relative}[data-theme=b] .card-head:after{content:"";position:absolute;left:0;bottom:-1px;width:44px;height:2px;background:var(--accent);box-shadow:0 0 10px var(--accent)}[data-theme=b] .card-head h2{font-size:18px;font-weight:600;letter-spacing:.04em;font-stretch:100%}[data-theme=b] .stat .value,[data-theme=b] .ov-stat .value,[data-theme=b] .plan-gain b,[data-theme=b] .mt-rounds,[data-theme=b] .mv-time-now{font-stretch:100%;letter-spacing:.01em;text-shadow:0 0 18px color-mix(in srgb,currentColor 45%,transparent)}[data-theme=b] .tbl th{font-size:12.5px;font-weight:600;letter-spacing:.04em;border-bottom-color:color-mix(in srgb,var(--accent) 40%,transparent)}[data-theme=b] .tbl td{border-bottom-color:#6088ff14}[data-theme=b] .tbl td.num{font-family:var(--num-font);font-weight:600;font-stretch:100%}[data-theme=b] .stat-row,[data-theme=b] .ov-stats{border-color:#6088ff38;background:linear-gradient(180deg,#4068ff0d,#03050e99)}[data-theme=b] .ov-stat.lead,[data-theme=b] .stat.lead-stat{box-shadow:inset 2px 0 0 var(--accent),inset 30px 0 40px -30px color-mix(in srgb,var(--accent) 45%,transparent)}[data-theme=b] .plan-rank{font-family:var(--num-font);color:#6088ff59}[data-theme=b] .plan-row:first-child .plan-rank{text-shadow:0 0 16px var(--accent)}[data-theme=b] .viewswitch a{background:#080c1ccc}[data-theme=b] .viewswitch a.active{box-shadow:0 0 18px color-mix(in srgb,var(--side) 40%,transparent)}[data-theme=b] .tabs a{font-family:var(--head-font);letter-spacing:.03em}[data-theme=b] .tabs a.active{border-bottom-color:var(--accent);box-shadow:0 6px 14px -8px var(--accent)}[data-theme=b] .choice button{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border-radius:0;font-family:var(--head-font);letter-spacing:.02em}[data-theme=b] .choice button.on{background:color-mix(in srgb,var(--c) 26%,transparent);box-shadow:inset 0 0 0 1px var(--c),inset 0 0 16px color-mix(in srgb,var(--c) 35%,transparent)}[data-theme=b] .choice{border-radius:2px}[data-theme=b] .dd-box{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border-radius:0}[data-theme=b] .dd-box:hover,[data-theme=b] .dd.open .dd-box{box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent) 22%,transparent)}[data-theme=b] .mv-bar{border-radius:2px;border-color:#6088ff3d}[data-theme=b] .viewer{border-radius:2px;border-color:#6088ff47;box-shadow:inset 0 0 60px #4068ff1f}[data-theme=b] .mv-track input::-webkit-slider-thumb{border-radius:1px}[data-theme=b] .sg-name{letter-spacing:.02em}[data-theme=c]{--page: #0a0807;--bg: rgba(10, 8, 6, .55);--rail: #0c0a08;--panel: #17120e;--panel-2: #211a14;--border: rgba(201, 164, 92, .14);--border-strong: rgba(201, 164, 92, .28);--grid: rgba(201, 164, 92, .08);--text: #f0e7d6;--text-dim: #c8b99d;--muted: #8f8169;--label: #b19c74;--num: #f6ecd8;--title: #f1e2c0;--neutral: #ddd2bf;--head-font: "Cormorant Garamond", Georgia, serif;--surface: linear-gradient(180deg, rgba(25, 19, 15, .84), rgba(16, 12, 10, .84));--surface-2: rgba(10, 8, 6, .5);--card-border: rgba(201, 164, 92, .1);--edge: linear-gradient(135deg, rgba(222, 186, 110, .85), rgba(201, 164, 92, .1) 18%, rgba(201, 164, 92, .05) 50%, rgba(201, 164, 92, .1) 82%, rgba(222, 186, 110, .7));--shine: rgba(255, 186, 110, .115);--ring-r: 300px;--ring: #e7c27a;--ctl-bg: rgba(26, 20, 15, .92);--ctl-track: rgba(8, 6, 5, .6);--ctl-border: rgba(201, 164, 92, .26);--ctl-radius: 4px;--pop-bg: #18120e;--mesh: #4d4237;--viewer-bg: radial-gradient(ellipse 75% 70% at 50% 60%, #22170f, #0a0807 75%);--topbar-bg: rgba(10, 8, 7, .76);--rule: linear-gradient(90deg, rgba(222, 186, 110, .9), rgba(201, 164, 92, .25) 45%, transparent 85%);--backdrop: radial-gradient(90% 55% at 50% 114%, rgba(170, 66, 24, .42), transparent 62%), radial-gradient(50% 32% at 50% 104%, rgba(232, 150, 60, .24), transparent 70%), radial-gradient(60% 50% at -4% -6%, rgba(93, 121, 174, .14), transparent 70%), linear-gradient(180deg, #0c0a09, #090706);--backdrop-2: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .85  0 0 0 0 .6  0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}[data-theme=c] .shell.general{--accent: #8ea3d4}[data-theme=c] .shell.personal{--accent: #e3a246}[data-theme=c] .topbar{border-bottom:0}[data-theme=c] .topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,164,92,.55) 30%,rgba(201,164,92,.55) 70%,transparent)}[data-theme=c] h1{font-family:var(--head-font);font-size:64px;font-weight:600;font-stretch:100%;letter-spacing:.005em;line-height:.95;background:linear-gradient(180deg,#fbf1da 25%,#c9a45c 110%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=c] .page-head{padding-bottom:24px}[data-theme=c] .page-head:after{left:14px}[data-theme=c] .page-head:before{content:"";position:absolute;left:1px;bottom:-4px;width:7px;height:7px;border:1px solid #e0bf7c;transform:rotate(45deg)}[data-theme=c] .card{border-radius:3px;padding:18px 22px 22px}[data-theme=c] .card-head{position:relative;padding-bottom:13px}[data-theme=c] .card-head:after{content:"";position:absolute;left:12px;right:30%;bottom:0;height:1px;background:var(--rule);opacity:.7}[data-theme=c] .card-head:before{content:"";position:absolute;left:1px;bottom:-3px;width:5px;height:5px;border:1px solid rgba(224,191,124,.85);transform:rotate(45deg)}[data-theme=c] .card-head h2{font-size:25px;font-weight:700;font-stretch:100%;letter-spacing:.01em;line-height:1.1}[data-theme=c] .card-head .sub{font-size:14px}[data-theme=c] .tbl th{font-size:13px;font-weight:600;border-bottom-color:#c9a45c4d}[data-theme=c] .tbl td{border-bottom-color:#c9a45c12}[data-theme=c] .stat-row,[data-theme=c] .ov-stats{border-color:#c9a45c2e}[data-theme=c] .ov-stat.lead,[data-theme=c] .stat.lead-stat{box-shadow:inset 2px 0 #c9a45c;background:linear-gradient(90deg,rgba(201,164,92,.1),transparent 70%)}[data-theme=c] .ov-stat.lead .label,[data-theme=c] .stat.lead-stat .label{color:#dcc08a}[data-theme=c] .plan-rank{font-family:var(--head-font);font-size:40px;font-weight:600;font-variant-numeric:lining-nums;color:#c9a45c59}[data-theme=c] .plan-row:first-child .plan-rank{color:#e0bf7c}[data-theme=c] .plan-label,[data-theme=c] .ov-id h2,[data-theme=c] .mt-side h2,[data-theme=c] .ov-role .role,[data-theme=c] .sg-name{font-family:var(--head-font);font-weight:700;font-stretch:100%;letter-spacing:.01em}[data-theme=c] .plan-label{font-size:21px}[data-theme=c] .ov-id h2{font-size:36px}[data-theme=c] .sg-name{font-size:18px}[data-theme=c] .brand{font-family:var(--head-font);font-size:31px;font-weight:700;font-stretch:100%;letter-spacing:.01em}[data-theme=c] .viewswitch a{background:#1a140fc7;border-color:#c9a45c40}[data-theme=c] .tabs a.active{border-bottom-color:#c9a45c;color:#f6e9cd}[data-theme=c] .tabs a{color:#a99778}[data-theme=c] .choice button.on{background:color-mix(in srgb,var(--c) 16%,rgba(201,164,92,.06));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,transparent),inset 0 -2px color-mix(in srgb,var(--c) 85%,transparent)}[data-theme=c] .mv-bar{background:linear-gradient(180deg,#c9a45c0d,#0a08068c);border-color:#c9a45c2e}[data-theme=c] .viewer{border-color:#c9a45c38}[data-theme=c] .dd-lg .dd-value{font-size:26px}[data-theme=c] footer{border-top-color:#c9a45c24}[data-theme=a]{scrollbar-color:rgba(var(--lv),.38) transparent}[data-theme=a] ::selection{background:rgba(var(--p1),.5);color:#fff}[data-theme=a] ::-webkit-scrollbar{width:10px;height:10px}[data-theme=a] ::-webkit-scrollbar-track{background:transparent}[data-theme=a] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(var(--p1),.55),rgba(var(--p2),.45));border-radius:10px;border:3px solid transparent;background-clip:padding-box}[data-theme=a] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(var(--p1),.8),rgba(var(--p2),.7));background-clip:padding-box}[data-theme=a] :focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 80%,#fff);outline-offset:2px;border-radius:4px}.u{font-size:.62em;font-weight:600;color:var(--label);margin-left:2px;letter-spacing:0}[data-theme=a] .n-hero,[data-theme=a] .ov-stat.lead .value,[data-theme=a] .stat.lead-stat .value,[data-theme=a] .plan-gain b,[data-theme=a] .mt-side.won .mt-rounds{text-shadow:0 0 18px color-mix(in srgb,currentColor 21%,transparent)}[data-theme=a] .ov-stat.lead .value,[data-theme=a] .stat.lead-stat .value,[data-theme=a] .n-hero.plain{background:linear-gradient(180deg,#fff 35%,color-mix(in srgb,var(--accent) 55%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 11px color-mix(in srgb,var(--accent) 19%,transparent));text-shadow:none}[data-theme=a] .stat .value,[data-theme=a] .ov-stat .value{letter-spacing:-.01em}[data-theme=a] .card-head h2{background:linear-gradient(180deg,#ffffff 40%,var(--hi2));-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=a] .card-head h2:before{-webkit-text-fill-color:initial}[data-theme=a] .card-head .sub{color:var(--hi3);font-size:13.5px}.subhead,[data-theme=a] .pp-h3,[data-theme=a] .notes-head,[data-theme=a] .pz-gh{display:flex;align-items:center;gap:9px;margin:18px 0 10px;padding:0;border:0;font-size:14.5px;font-weight:650;font-stretch:108%;color:var(--hi1)}.subhead:before,[data-theme=a] .pp-h3:before,[data-theme=a] .notes-head:before,[data-theme=a] .pz-gh:before{content:"";flex:none;width:5px;height:12px;transform:skew(-16deg);background:color-mix(in srgb,var(--accent) 75%,#fff);opacity:.85}.subhead:after,[data-theme=a] .pp-h3:after,[data-theme=a] .notes-head:after,[data-theme=a] .pz-gh:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(var(--lv),.3),transparent 80%)}[data-theme=a] .stat .label,[data-theme=a] .ov-stat .label,.lbl{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--label)}[data-theme=a] .stat .label:before,[data-theme=a] .ov-stat .label:before,.lbl:before{content:"";width:2px;height:10px;transform:skew(-16deg);background:rgba(var(--p1),.9);box-shadow:0 0 5px rgba(var(--p1),.44)}[data-theme=a] .stat .hint,[data-theme=a] .ov-stat .hint{color:var(--hi3)}.info{display:inline-grid;place-items:center;width:20px;height:20px;margin:0 0 0 2px;padding:0;border:0;border-radius:50%;background:transparent;color:rgba(var(--lv2),.62);cursor:help;vertical-align:-4px;transition:color .15s,filter .15s;flex:none}.info:hover,.info:focus-visible{color:#fff;filter:drop-shadow(0 0 5px rgba(var(--p1),.5))}[data-theme=a] .ws-tip{max-width:320px;padding:10px 13px;font-size:13.5px;line-height:1.45;color:var(--hi1);background:linear-gradient(180deg,rgba(var(--btn1),.97),rgba(var(--btn2),.97));border:1px solid rgba(var(--lv),.32);border-radius:9px;box-shadow:0 16px 36px #0009,inset 0 1px #ffffff0f}[data-theme=a] .btn,.more-btn{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 14px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--hi1);cursor:pointer;background:linear-gradient(180deg,rgba(var(--btn1),.9),rgba(var(--btn2),.9));border:1px solid rgba(var(--lv),.28);box-shadow:inset 0 1px #ffffff0f;transition:border-color .15s,box-shadow .15s,color .15s}[data-theme=a] .btn:hover:not(:disabled),.more-btn:hover{border-color:color-mix(in srgb,var(--accent) 75%,#fff);color:#fff;box-shadow:inset 0 1px #ffffff14,0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}[data-theme=a] .btn.active{border-color:var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,#1c1230),#160d24)}[data-theme=a] .btn:disabled{opacity:.45;cursor:default}[data-theme=a] .linkbtn{color:var(--hi3);font-weight:600;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}[data-theme=a] .linkbtn:hover{color:#fff;border-bottom-color:var(--accent)}.more-row{display:flex;align-items:center;gap:14px;margin-top:10px}.more-btn i{width:7px;height:7px;margin:-3px 2px 0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.more-btn.up i{margin-top:3px;transform:rotate(225deg)}.more-count{font-size:12.5px;color:var(--label)}[data-theme=a] .input{min-height:38px;padding:7px 12px;border-radius:8px;background:rgba(var(--dk),.7);border:1px solid rgba(var(--lv),.28);color:var(--hi1);transition:border-color .15s,box-shadow .15s}[data-theme=a] .input::placeholder{color:#7f739f}[data-theme=a] .input:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}[data-theme=a] .xp{border-top-color:rgba(var(--lv),.1)}[data-theme=a] .xp:last-child{border-bottom-color:rgba(var(--lv),.1)}[data-theme=a] .xp-head{grid-template-columns:22px minmax(140px,.9fr) minmax(0,2fr);border-radius:8px;padding:10px 8px;transition:background .15s}[data-theme=a] .xp-head:hover{background:rgba(var(--p1),.09)}[data-theme=a] .xp-chev{width:20px;height:20px;border:1px solid rgba(var(--lv),.35);border-radius:50%;position:relative;transition:transform .16s var(--ease),border-color .15s,background .15s}[data-theme=a] .xp-chev:after{content:"";position:absolute;left:6px;top:5.5px;width:5px;height:5px;border-right:1.6px solid var(--hi2);border-bottom:1.6px solid var(--hi2);transform:rotate(-45deg)}[data-theme=a] .xp-head:hover .xp-chev{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}[data-theme=a] .xp.on>.xp-head .xp-chev{transform:rotate(90deg);border-color:var(--accent)}[data-theme=a] .xp.on>.xp-head{background:rgba(var(--p1),.07)}[data-theme=a] .xp-title{color:var(--hi1)}[data-theme=a] .xp-sum{color:var(--hi3)}[data-theme=a] .xp-body{border-left:1px solid rgba(var(--p1),.35);margin-left:17px;padding-left:18px}.gleam{position:relative}.gleam:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);background:radial-gradient(calc(var(--ring-r) * .32) circle at var(--mx, -999px) var(--my, -999px),var(--ring),transparent 100%),radial-gradient(var(--ring-r) circle at var(--mx, -999px) var(--my, -999px),color-mix(in srgb,var(--ring) 55%,transparent),transparent 100%);opacity:0;transition:opacity .5s var(--ease)}.gleam.lit:after{opacity:1;transition-duration:.2s}.slider{display:grid;gap:4px}.slider-track,.vbar-track{--thumb: 18px;position:relative;height:10px;margin:10px 0;border-radius:999px;background:linear-gradient(180deg,#040209e6,#140c22e6);box-shadow:inset 0 0 0 1px rgba(var(--lv),.22),inset 0 2px 4px #00000080}.slider-fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;width:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--f));background:linear-gradient(90deg,rgba(var(--p1),.35),color-mix(in srgb,var(--accent) 85%,#fff));box-shadow:0 0 11px color-mix(in srgb,var(--accent) 25%,transparent);pointer-events:none}.slider-track input,.vbar-track input{position:absolute;left:0;right:0;top:-10px;bottom:-10px;width:100%;height:calc(100% + 20px);margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.slider-track input::-webkit-slider-runnable-track,.vbar-track input::-webkit-slider-runnable-track{height:30px;background:transparent}.slider-track input::-webkit-slider-thumb,.vbar-track input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:6px;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 28%,color-mix(in srgb,var(--accent) 85%,#fff) 32%);box-shadow:0 0 0 3px #0a051280,0 0 13px color-mix(in srgb,var(--accent) 38%,transparent);transition:transform .12s}.slider-track input:active::-webkit-slider-thumb,.vbar-track input:active::-webkit-slider-thumb{transform:scale(1.15)}.slider-track input::-moz-range-track,.vbar-track input::-moz-range-track{height:30px;background:transparent}.slider-track input::-moz-range-thumb,.vbar-track input::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:0;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 28%,color-mix(in srgb,var(--accent) 85%,#fff) 32%);box-shadow:0 0 0 3px #0a051280,0 0 13px color-mix(in srgb,var(--accent) 38%,transparent)}.slider-track input:focus-visible,.vbar-track input:focus-visible{outline:none}.slider-track:has(input:focus-visible),.vbar-track:has(input:focus-visible){box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.slider-ticks{position:relative;height:16px;font-size:11.5px;color:var(--label);font-variant-numeric:tabular-nums}.slider-ticks span{position:absolute;top:0;left:calc(9px + (100% - 18px) * var(--f));transform:translate(-50%);white-space:nowrap}.slider-ticks span:before{content:"";position:absolute;left:50%;top:-5px;width:1px;height:4px;background:rgba(var(--lv),.35)}.vbar{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:8px}.vbar-play{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid rgba(var(--lv),.35);background:linear-gradient(180deg,rgba(var(--btn1),.95),rgba(var(--btn2),.95));color:#fff;cursor:pointer}.vbar-play svg{width:14px;height:14px;fill:currentColor}.vbar-play:hover{border-color:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 25%,transparent)}.vbar-track{margin:0}.vbar-mark{position:absolute;top:-4px;bottom:-4px;width:3px;margin-left:-1.5px;border-radius:2px;left:calc(9px + (100% - 18px) * var(--f));background:#ece6fb73;pointer-events:none;z-index:1}.vbar-mark.on{background:var(--good);box-shadow:0 0 6px color-mix(in srgb,var(--good) 55%,transparent)}.vbar-time{font-size:12.5px;font-weight:600;color:var(--label);font-variant-numeric:tabular-nums}.lu-player .lu-video{cursor:pointer}@media (prefers-reduced-motion: reduce){.gleam:after{transition:none}}.card-title{display:flex;align-items:center;gap:6px}.scroll-anchor{scroll-margin-top:130px}.legend-hint{color:var(--label);font-size:12.5px}.legend-hint:before{content:"";display:inline-block;width:1px;height:12px;margin-right:12px;background:rgba(var(--lv),.3);vertical-align:-2px}.sbars .bar{cursor:default;transition:opacity .16s}.sbars:hover .bar:not(:hover){opacity:.5}.sbars .bar:hover rect{filter:brightness(1.12) saturate(1.1)}.sg-tbl td{vertical-align:middle}.sg-name{display:block;font-size:15.5px;font-weight:650;color:var(--hi1)}.sg-share{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:12.5px;color:var(--label)}.sg-few{font-style:normal;font-size:11px;font-weight:600;padding:0 6px;border-radius:999px;border:1px solid rgba(var(--lv),.3);color:var(--hi3)}.sg-win{font-family:var(--num-font);font-size:19px;font-weight:700;text-shadow:0 0 11px color-mix(in srgb,currentColor 19%,transparent)}.sg-tbl th.sg-th,.sg-tbl td.sg-cell{border-left:0;padding-left:10px}.sg-tbl th.sg-th{min-width:0;color:var(--label)}.sg-th-in{justify-content:flex-end;gap:6px}.sg-counts{display:inline-flex;gap:10px;justify-content:flex-end}.sg-count{display:inline-flex;align-items:center;gap:4px;font-family:var(--num-font);font-size:17px;font-weight:700}.sg-count.t-smoke{color:#e3e6ea}.sg-count.t-molotov{color:#f0a94a}.sg-count.t-flash{color:#f2e7b0}.sg-count.t-he{color:#8fd6a6}.sg-none{color:rgba(var(--lv),.35)}.sg-col{background:rgba(var(--dk),.45);border-color:rgba(var(--lv),.14);border-radius:10px;padding:10px 8px 8px}.sg-col-h{font-size:14px;color:var(--hi1)}.sg-col-n{margin-left:auto;min-width:22px;padding:0 7px;border-radius:999px;background:rgba(var(--p1),.22);color:var(--hi2);font-size:12px;font-weight:700;text-align:center}.sg-g{border-radius:8px}.sg-g:hover{background:rgba(var(--p1),.12)}.sg-g.on{background:rgba(var(--p1),.16);border-color:color-mix(in srgb,var(--good) 80%,transparent);box-shadow:0 0 0 1px #f0d24a14,0 0 13px #f0d24a12}.sg-g .sg-pc{font-family:var(--num-font);font-size:14px}.sg-from{border:0;padding:0;margin-top:4px}.ut-head{gap:12px;justify-content:space-between}.lu-spots{padding:0;gap:4px}.lu-spots li{padding:6px 10px;border-radius:8px;background:rgba(var(--dk),.4);border:1px solid rgba(var(--lv),.1)}.lu-spots .lu-pin{width:10px;height:10px;background:#aeb7c1}.lu-spots li.has-clip .lu-pin{background:var(--good);box-shadow:0 0 6px #f0d24a63}.lu-how{flex:1;font-size:14px;color:var(--hi1)}.lu-noclip{font-size:12.5px;color:var(--label)}.ut-rows{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px 14px}.ut-rows li{align-items:center;padding:8px 10px;border-radius:8px;background:rgba(var(--dk),.4);border:1px solid rgba(var(--lv),.1);font-size:14px;flex-wrap:nowrap}.ut-rows li:hover{background:rgba(var(--p1),.12);border-color:rgba(var(--lv),.25)}.ut-name{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ut-side{font-weight:700;border-radius:999px;padding:1px 7px;border-color:currentColor}.ut-per{font-family:var(--num-font);font-size:16px;color:var(--hi1);white-space:nowrap}.ut-per .u{margin-left:5px}.mv-time-now{text-shadow:0 0 11px color-mix(in srgb,var(--accent) 28%,transparent)}.radar-shape{filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 30%,transparent))}.radar-label{fill:var(--hi2);font-weight:600}.radar-label.has-tip{cursor:help}.radar-label.has-tip:hover{fill:#fff}.radar-i{fill:rgba(var(--lv2),.62);font-size:12px;font-weight:400}.radar-label.has-tip:hover .radar-i{fill:#fff}[data-theme=a] .sselect-box{min-height:40px;border-radius:var(--ctl-radius);background:var(--ctl-bg);border-color:var(--ctl-border)}[data-theme=a] .sselect-box:hover,[data-theme=a] .sselect-box[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}[data-theme=a] .sselect-value{font-weight:650}[data-theme=a] .sselect-caret{font-size:0;width:8px;height:8px;margin:-4px 2px 0;border-right:2px solid var(--text-dim);border-bottom:2px solid var(--text-dim);transform:rotate(45deg)}[data-theme=a] .sselect-list{background:var(--pop-bg);border-color:var(--ctl-border);border-radius:var(--ctl-radius);padding:4px}[data-theme=a] .sselect-query{background:rgba(var(--p1),.14);border-radius:6px;border:0;margin-bottom:4px}[data-theme=a] .sselect-list li.opt{border-radius:6px}.wp-profile{align-items:center}.wp-radar{display:flex;flex-direction:column;align-items:center;gap:6px}.wp-stats{grid-template-columns:1fr 1fr!important}.card-right{align-items:flex-end;gap:14px}.rk{display:inline-grid;place-items:center;min-width:26px;height:22px;margin-right:10px;padding:0 6px;border-radius:6px;font-size:12px;font-weight:700;color:var(--hi2);background:rgba(var(--p1),.2);box-shadow:inset 0 0 0 1px rgba(var(--lv),.25);font-variant-numeric:tabular-nums}.tbl tr.you .rk{color:#1a1206;background:color-mix(in srgb,var(--t-accent) 90%,#fff);box-shadow:none}.big-num{font-family:var(--num-font);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 0 11px color-mix(in srgb,currentColor 16%,transparent)}[data-theme=a] .tbl tr.you td{border-top:1px solid rgba(var(--p1),.45);background:color-mix(in srgb,var(--t-accent) 6%,transparent)}[data-theme=a] .mech{position:relative;border-radius:10px;background:rgba(var(--dk),.45);border-color:rgba(var(--lv),.14)}[data-theme=a] .mech.open{border-color:rgba(var(--lv),.3)}[data-theme=a] .mech-head{grid-template-columns:40px minmax(0,1fr) 170px 28px 22px;padding:12px 16px}[data-theme=a] .mech-rank{font-size:22px;color:rgba(var(--lv),.55)}[data-theme=a] .mech:first-child .mech-rank{color:var(--k);text-shadow:0 0 10px color-mix(in srgb,var(--k) 28%,transparent)}.mech-weight{display:grid;grid-template-columns:1fr 44px;align-items:center;gap:10px}.mw-track{display:block;height:6px;border-radius:3px;background:rgba(var(--lv),.12);overflow:hidden}.mech-weight i{display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,rgba(var(--p1),.5),var(--k));box-shadow:0 0 8px color-mix(in srgb,var(--k) 19%,transparent)}.mech-weight b{text-align:right;font-family:var(--num-font);font-size:15px;color:var(--hi1)}.mech-info{position:absolute;right:56px;top:13px}.mech.open>.mech-head .xp-chev{transform:rotate(90deg);border-color:var(--accent)}[data-theme=a] .mech-body{background:transparent;border-top-color:rgba(var(--lv),.12)}.tbl tr.row-open{cursor:pointer}.row-chev{display:inline-block;width:7px;height:7px;margin:0 12px 2px 2px;border-right:1.8px solid var(--hi3);border-bottom:1.8px solid var(--hi3);transform:rotate(-45deg);transition:transform .16s var(--ease)}.row-chev.on{transform:rotate(45deg);border-color:var(--accent)}.tbl tr.row-open:hover .row-chev{border-color:#fff}[data-theme=a] .tbl tr.row-detail td{padding:4px 10px 14px 46px;background:rgba(var(--p1),.06)}.kind-chips{display:flex;flex-wrap:wrap;gap:8px}.kind-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font-size:13px;color:var(--hi2);background:rgba(var(--dk),.55);border:1px solid rgba(var(--lv),.18)}.kind-chip b{font-family:var(--num-font);font-size:14px}.mech-range{display:inline-flex;align-items:baseline;gap:7px;font-size:13px;white-space:nowrap}.mech-range em{font-style:normal;color:var(--label);font-size:12px}.mech-range b{font-family:var(--num-font);color:var(--hi1);font-size:15px}.mech-range svg{width:18px;height:9px;color:rgba(var(--lv),.6);align-self:center}[data-theme=a] .mech-head:has(.mech-range){grid-template-columns:40px minmax(0,1fr) auto 28px 22px}.ov-record{display:inline-flex;gap:8px}.rec{display:inline-flex;align-items:baseline;gap:6px;padding:5px 12px;border-radius:10px;font-size:13px;font-weight:600;color:var(--label);background:rgba(var(--dk),.5);border:1px solid rgba(var(--lv),.16)}.rec b{font-family:var(--num-font);font-size:22px;line-height:1;font-stretch:90%}.rec.w b{color:var(--good);text-shadow:0 0 11px rgba(240,210,74,.19)}.rec.l b{color:var(--bad);text-shadow:0 0 11px rgba(154,132,238,.19)}.rec.t b{color:var(--neutral)}a.ov-stat.tile{position:relative;color:inherit;transition:background .16s}a.ov-stat.tile:after{content:"";position:absolute;right:14px;top:18px;width:7px;height:7px;border-right:1.8px solid rgba(var(--lv2),.5);border-top:1.8px solid rgba(var(--lv2),.5);transform:rotate(45deg);transition:transform .16s var(--ease),border-color .16s}a.ov-stat.tile:hover{background:rgba(var(--p1),.1)}a.ov-stat.tile:hover:after{border-color:#fff;transform:translate(3px) rotate(45deg)}.ov-role .role{display:inline-flex;align-items:center;gap:6px}[data-theme=a] .ov-mini{background:rgba(var(--p1),.06)}[data-theme=a] .ov-mini dt{color:var(--label);font-weight:600}[data-theme=a] .ov-mini dd{font-family:var(--num-font);font-size:17px}.gp-row{grid-template-columns:44px minmax(0,1fr) 170px 30px}.gp-link{color:var(--hi1);width:fit-content;border-bottom:1px solid transparent;transition:border-color .15s,color .15s}.gp-link:hover{color:#fff;border-bottom-color:var(--accent)}.gp-actions{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.gp-actions li{padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600;color:var(--hi2);background:rgba(var(--p1),.16);border:1px solid rgba(var(--lv),.22)}.gp-more{margin-top:8px;padding:8px 0 2px 12px;border-left:1px solid rgba(var(--p1),.45);display:grid;gap:4px;font-size:13.5px;color:var(--hi3)}.gp-more b{color:var(--hi1)}.gp-open{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.gp-open:hover .xp-chev{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.gp-row.on .gp-open .xp-chev{transform:rotate(90deg);border-color:var(--accent)}.gp-pct b{font-size:28px}.mh-map{display:block;font-weight:650;color:var(--hi1)}.mh-map:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.mh-day{display:block;font-size:12.5px;color:var(--label);margin-top:1px}.fr-link{color:var(--hi1);border-bottom:1px solid rgba(var(--lv),.35)}.fr-link:hover{color:#fff;border-bottom-color:var(--accent)}[data-theme=a] .tbl tr.row-w td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--good) 75%,transparent)}[data-theme=a] .tbl tr.row-l td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--bad) 75%,transparent)}[data-theme=a] .tbl tr.row-w td{background:linear-gradient(90deg,rgba(240,210,74,.07),transparent 40%)}[data-theme=a] .tbl tr.row-l td{background:linear-gradient(90deg,rgba(154,132,238,.08),transparent 40%)}[data-theme=a] .tbl tr.row-w td+td,[data-theme=a] .tbl tr.row-l td+td{background:transparent}.lgx-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.lgx-head .subhead{flex:1;margin:10px 0}[data-theme=a] .lgx-tog{display:inline-flex;align-items:center;font-weight:650;color:var(--hi1)}.lgx-tog .row-chev{margin-right:10px}.lgx-leaf{padding-left:19px;color:var(--hi2)}.lgx-row.d1 .lgx-leaf,.lgx-row.d1 .lgx-tog{margin-left:18px}.lgx-row.d2 .lgx-leaf,.lgx-row.d2 .lgx-tog{margin-left:36px}.lgx-name .info{margin-left:6px}.tbl th .info{margin-left:4px;vertical-align:-5px}[data-theme=a] .pp-flag{border-radius:10px;background:#9a84ee14;border-color:#9a84ee40}.plan-row.gp-row{grid-template-columns:44px minmax(0,1fr) 190px 30px}[data-theme=a] .plan-cat{display:inline-block;width:fit-content;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--hi2);background:rgba(var(--p1),.16)}.pp-shape:has(>.xp){grid-template-columns:1fr;justify-items:center}.pp-shape>.xp{width:100%;max-width:880px}.effect{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:14px}.effect b{padding:1px 8px;border-radius:999px;font-family:var(--num-font);font-size:13px;background:color-mix(in srgb,currentColor 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent)}.tbl td>.info{margin-left:6px}.ucmp{gap:10px}.ucmp .mt-num{font-family:var(--num-font);font-size:15px}.ucmp-ref{font-size:12.5px;color:var(--label)}.u-type{display:inline-flex;align-items:center;gap:8px}.u-types{margin-top:0}.pz-groups{display:flex;flex-direction:column}.pz-verdict{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap}.pz-count{font-size:12px;color:var(--label);padding:1px 8px;border-radius:999px;border:1px solid rgba(var(--lv),.2)}[data-theme=a] .pz-row{grid-template-columns:minmax(200px,1.3fr) 150px minmax(200px,1.5fr) 170px;gap:16px;padding:9px 0 11px}[data-theme=a] .pz-key{font-size:12px;color:var(--label);font-weight:600}.pz-title{display:inline-flex;align-items:center;gap:4px;color:var(--hi1);font-weight:600}.pz-you{font-family:var(--num-font);font-size:16px;text-align:right}.pz-you .u{display:block;margin:0;font-size:11px}.pir-what{font-size:12.5px;color:var(--label)}.pir-title{display:inline-flex;align-items:center;gap:4px}[data-theme=a] .pir-groups{padding-left:0}[data-theme=a] .pz-tile{border-radius:10px;background:rgba(var(--dk),.45);border-color:rgba(var(--lv),.14)}.pz-tile-title{display:inline-flex;align-items:center;gap:4px}.pz-big{display:flex;align-items:baseline;gap:14px}.pz-late,.pz-early{display:inline-flex;align-items:baseline;gap:5px;font-size:13px;color:var(--label)}.pz-late b,.pz-early b{font-family:var(--num-font);font-size:26px;font-weight:700}.pz-late b{color:var(--bad);text-shadow:0 0 11px rgba(154,132,238,.19)}.pz-early b{color:var(--good);text-shadow:0 0 11px rgba(240,210,74,.17)}[data-theme=a] .pz-dl dt{color:var(--label)}@media (max-width: 760px){[data-theme=a] .pz-row{grid-template-columns:minmax(0,1fr) auto}[data-theme=a] .pz-row .pz-track,[data-theme=a] .pz-row .pz-stand,[data-theme=a] .pz-row .pz-pct{grid-column:1 / -1}[data-theme=a] .pz-key{display:none}}[data-theme=a] .drop{gap:16px;padding:22px;border-radius:12px;border:1.5px dashed rgba(var(--lv),.35);background:rgba(var(--p1),.05);transition:border-color .15s,background .15s}[data-theme=a] .drop.over{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.drop-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(var(--p1),.18);color:var(--hi2)}.drop-ic svg{width:22px;height:22px}.drop-txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:200px}.drop-txt b{color:var(--hi1)}.drop-txt span{font-size:13px;color:var(--label)}[data-theme=a] .upload{border-top:0;margin-top:0;padding-top:0}.kd-name{display:inline-flex;align-items:center;gap:4px}.tipnum{cursor:help;text-decoration:underline dotted rgba(var(--lv2),.55);text-underline-offset:4px;text-decoration-thickness:1px}.kd-pair{display:inline-flex;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums}.kd-pair b{font-family:var(--num-font);font-size:15px;color:var(--hi1)}.kd-pair i{font-style:normal;color:var(--label)}.kd-pair span{color:var(--hi3)}[data-theme=a] .mt-bug{border-radius:12px;overflow:hidden}[data-theme=a] .mt-side.won{box-shadow:inset 0 3px 0 var(--good),inset 0 60px 60px -60px #f0d24a40}[data-theme=a] .mt-rounds{color:#6e6390}[data-theme=a] .mt-bug-foot{background:rgba(var(--dk),.5);border-top-color:rgba(var(--lv),.12)}[data-theme=a] .mt-tabs{border-bottom-color:rgba(var(--lv),.18);gap:4px}[data-theme=a] .mt-tabs button.active{border-bottom-color:var(--accent);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 33%,transparent)}[data-theme=a] .mt-team th{color:var(--hi1);border-bottom-color:rgba(var(--lv),.22);background:rgba(var(--p1),.06)}[data-theme=a] .mt-team th b{font-family:var(--num-font)}[data-theme=a] .mt-chev{border-left-color:var(--hi3)}[data-theme=a] .lgx-tog:before{display:none}[data-theme=a] .mt-table tr.mt-detail td{background:rgba(var(--p1),.07)}[data-theme=a] .mt-fact .mt-num{font-family:var(--num-font);font-size:24px}[data-theme=a] .mt-rd:hover{background:rgba(var(--p1),.14)}[data-theme=a] .mt-chev{width:7px;height:7px;margin:0 10px 2px 0;border:0;border-right:1.8px solid var(--hi3);border-bottom:1.8px solid var(--hi3);transform:rotate(-45deg);transition:transform .16s var(--ease);vertical-align:1px}[data-theme=a] .mt-chev.on{transform:rotate(45deg);border-color:var(--accent)}[data-theme=a] .rp-rd{min-width:32px;padding:4px 0;border-radius:7px;border-color:rgba(var(--lv),.2);background:rgba(var(--pop),.85);color:var(--hi3);border-bottom-width:2px;transition:color .15s,border-color .15s,box-shadow .15s}[data-theme=a] .rp-rd:hover{color:#fff;border-color:rgba(var(--lv),.45)}[data-theme=a] .rp-rd.on{color:#fff;border-color:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 25%,transparent)}[data-theme=a] .rp-stage{border-radius:12px;border-color:rgba(var(--lv),.2);background:radial-gradient(ellipse 70% 70% at 50% 45%,#1b1230,#08050d 80%)}[data-theme=a] .rp-viewbtns button,[data-theme=a] .rp-controls button{min-height:32px;padding:5px 12px;border-radius:8px;font-weight:600;font-size:13px;color:var(--hi1);background:linear-gradient(180deg,rgba(var(--btn1),.92),rgba(var(--btn2),.92));border:1px solid rgba(var(--lv),.28)}[data-theme=a] .rp-viewbtns button:hover,[data-theme=a] .rp-controls button:hover:not(:disabled){border-color:var(--accent);color:#fff}[data-theme=a] .rp-seg{padding:3px;gap:3px;border-radius:9px;background:rgba(var(--dk),.6);border:1px solid rgba(var(--lv),.22)}[data-theme=a] .rp-seg button{background:transparent;border-color:transparent;min-height:28px}[data-theme=a] .rp-seg button.on{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 75%,transparent);color:#fff}[data-theme=a] .rp-play{min-width:84px;border-color:color-mix(in srgb,var(--accent) 70%,transparent)!important}[data-theme=a] .rp-feed div,[data-theme=a] .rp-ir,[data-theme=a] .rp-heat,[data-theme=a] .rp-status,[data-theme=a] .rp-key,[data-theme=a] .rp-unscored{background:rgba(var(--pop),.88);border-color:rgba(var(--lv),.22);border-radius:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=a] .rp-chart{border-radius:10px;border-color:rgba(var(--lv),.18);background:rgba(var(--dk),.6)}[data-theme=a] .rp-bar{border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14}[data-theme=a] .rp-side .pct{font-family:var(--num-font);text-shadow:0 0 11px color-mix(in srgb,currentColor 19%,transparent)}[data-theme=a] .rp-clock{font-family:var(--num-font)}.chart-line{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--k) 36%,transparent))}.chart-pt{cursor:help;transition:r .14s}.chart-pt:hover{r:6.5}.chart-bar{rx:2px;transition:filter .14s}.chart-bar:hover{filter:brightness(1.25)}.gtrend polyline{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 38%,transparent))}.gtrend rect{rx:1.5px}[data-theme=a] .link-help summary{list-style:none;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--hi2)}[data-theme=a] .link-help summary::-webkit-details-marker{display:none}[data-theme=a] .link-help summary:before{content:"";width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg);transition:transform .16s var(--ease)}[data-theme=a] .link-help[open] summary:before{transform:rotate(45deg)}[data-theme=a] .link-card{border-radius:12px}@media (max-width: 860px){[data-theme=a] h1{font-size:38px;font-stretch:110%;overflow-wrap:anywhere}}.pct.pz-pct{white-space:nowrap}@media (max-width: 760px){[data-theme=a] .mt-table{min-width:0!important}[data-theme=a] .mt-ir i{display:none}[data-theme=a] .mt-table td,[data-theme=a] .mt-table th{padding-left:6px;padding-right:6px}.pz-verdict{gap:8px}}[data-theme=a]{--replay-bg: #130c20;--replay-grid: #2e2346;--replay-grid-2: #1d1530}[data-theme=a]{--map-low: #2c2838;--map-high: #8a84a6;--map-wall: #18131f;--mark-site: var(--hi1)}[data-theme=a]{--map-low: #3a3550;--map-high: #a8a2c6;--map-wall: #1d1726}.rp-tl-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.rp-tl-head .rp-side{display:flex;align-items:baseline;gap:10px}.rp-tl-head .rp-side.ct{justify-content:flex-end}.rp-tl-head .rp-side .who{font-size:12.5px;font-weight:600;color:var(--label)}[data-theme=a] .rp-tl-head .rp-side .pct{font-size:30px;font-weight:700;line-height:1}.rp-tl-head .rp-controls{justify-content:center}[data-theme=a] .rp-tl-head .rp-play{display:grid;place-items:center;width:42px;min-width:42px;height:42px;padding:0;border-radius:50%}.rp-play svg{width:16px;height:16px;fill:#fff}[data-theme=a] .rp-chart{height:120px;cursor:ew-resize;background:transparent;border:0}.rp-tl-foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.rp-legend{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--label)}.rp-legend i{display:inline-block;width:13px;height:13px;margin-left:8px}.rp-legend i:first-child{margin-left:0}.rp-legend i.sk{-webkit-mask:var(--skull) center / contain no-repeat;mask:var(--skull) center / contain no-repeat}.rp-legend i.sk.t{background:#e8a23a}.rp-legend i.sk.ct{background:#5aa7e8}.rp-legend i.c4{width:14px;height:10px;border-radius:2px;background:#e0573f;box-shadow:inset 2px 2px 0 1px #130c20}.rp-legend i.kit{-webkit-mask:var(--cutters) center / contain no-repeat;mask:var(--cutters) center / contain no-repeat;background:#5aa7e8}:root{--skull: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .8a5.6 5.6 0 0 0-3.4 10v2.2h6.8v-2.2A5.6 5.6 0 0 0 7 .8zM4.8 4.4a1.55 1.55 0 1 1 0 3.1 1.55 1.55 0 0 1 0-3.1zm4.4 0a1.55 1.55 0 1 1 0 3.1 1.55 1.55 0 0 1 0-3.1z' fill-rule='evenodd'/%3E%3C/svg%3E");--cutters: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 12 9 5M12 12 5 5' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='4.4' cy='3.4' r='2.2' fill='none' stroke='black' stroke-width='1.6'/%3E%3Ccircle cx='9.6' cy='3.4' r='2.2' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}.scroll5{max-height:var(--h5, 360px);overflow-y:auto;border-radius:10px;border:1px solid rgba(var(--lv),.14);background:rgba(var(--dk),.35);scrollbar-width:thin;scrollbar-color:rgba(var(--lv),.28) transparent}.mh-scroll{--h5: 392px}.fr-scroll{--h5: 316px}.scroll5 thead th{position:sticky;top:0;z-index:2;background:var(--head-bg)!important}.scroll5 .tbl tr:last-child td{border-bottom:0}[data-theme=a] .xp-chev,[data-theme=a] .row-chev,[data-theme=a] .mt-chev{position:relative;display:inline-block;flex:none;box-sizing:border-box;width:20px;height:20px;margin:0 10px 0 0;vertical-align:-5px;border:1px solid rgba(var(--lv),.38);border-radius:6px;background:rgba(var(--p1),.14);transform:none!important;transition:background .16s,border-color .16s,box-shadow .16s}[data-theme=a] .xp-chev:before,[data-theme=a] .xp-chev:after,[data-theme=a] .row-chev:before,[data-theme=a] .row-chev:after,[data-theme=a] .mt-chev:before,[data-theme=a] .mt-chev:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.8px;margin:-.9px 0 0 -4.5px;border:0;border-radius:1px;background:var(--hi2);transform:none;transition:transform .2s var(--ease)}[data-theme=a] .xp-chev:after,[data-theme=a] .row-chev:after,[data-theme=a] .mt-chev:after{transform:rotate(90deg)}[data-theme=a] .xp.on>.xp-head .xp-chev,[data-theme=a] .mech.open>.mech-head .xp-chev,[data-theme=a] .row-chev.on,[data-theme=a] .mt-chev.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 24%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 22%,transparent)}[data-theme=a] .xp.on>.xp-head .xp-chev:after,[data-theme=a] .mech.open>.mech-head .xp-chev:after,[data-theme=a] .row-chev.on:after,[data-theme=a] .mt-chev.on:after{transform:rotate(90deg) scaleX(0)}[data-theme=a] .xp-head:hover .xp-chev,[data-theme=a] .mech-head:hover .xp-chev,[data-theme=a] .row-open:hover .row-chev,[data-theme=a] .lgx-tog:hover .row-chev,[data-theme=a] tr:hover .mt-chev{border-color:var(--accent)}.more-btn i{display:none}.more-btn:after{content:"+";font-size:16px;line-height:1;margin-left:2px;color:var(--accent)}.more-btn.up:after{content:"−"}[data-theme=a] .plan-row{grid-template-columns:44px minmax(0,1fr) 190px}[data-theme=a] .shell{--sweep-fill: linear-gradient(90deg, color-mix(in srgb, var(--accent) 3%, transparent), color-mix(in srgb, var(--accent) 16%, transparent) 55%, color-mix(in srgb, var(--accent) 38%, transparent) 100%);--clip-edge-off: polygon( calc(0% - 5px) 0, 0% 0, calc(0% - var(--cut)) 100%, calc(0% - var(--cut) - 5px) 100%);--clip-edge-on: polygon( calc(100% - 5px) 0, 100% 0, calc(100% - var(--cut)) 100%, calc(100% - var(--cut) - 5px) 100%)}[data-theme=a] .tabs a:after,[data-theme=a] .tbl tbody td:first-child:after,[data-theme=a] .mech-head:after,[data-theme=a] .sselect-list li.opt:after{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 35%,transparent),color-mix(in srgb,var(--accent) 75%,transparent) 70%,color-mix(in srgb,var(--accent) 70%,#fff))}[data-theme=a] .tabs a:before,[data-theme=a] .tbl tbody td:first-child:before,[data-theme=a] .mech-head:before,[data-theme=a] .sselect-list li.opt:before{mix-blend-mode:screen}[data-theme=a] .tabs a:hover,[data-theme=a] .tbl tbody tr:hover td:first-child{text-shadow:0 0 11px color-mix(in srgb,var(--accent) 41%,transparent)}.sbars .bar rect{filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 10%,transparent))}.sbars .bar:hover rect{filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 18%,transparent)) brightness(1.05)}[data-theme=a] .shell{display:grid;grid-template-columns:252px minmax(0,1fr);align-items:start}.side{position:sticky;top:0;z-index:20;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:22px 14px 16px;background:linear-gradient(180deg,rgba(var(--pop),.84),rgba(var(--dk),.8));-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:14px 0 40px -24px #000000b3;scrollbar-width:none}.side::-webkit-scrollbar{display:none}.side:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,rgba(var(--p1),.7),rgba(var(--lv),.12) 35%,rgba(var(--lv),.12) 65%,rgba(var(--p2),.6));pointer-events:none}[data-theme=a] .side .brand{font-size:24px;gap:10px;padding:2px 8px}[data-theme=a] .side .brand img{width:38px;height:38px}.side-nav{display:flex;flex-direction:column;gap:6px;flex:1}.side-sec.general{--side-c: var(--ct)}.side-sec.personal{--side-c: var(--t-accent)}.side-sec.how{--side-c: var(--k)}.side-head{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:10px;font-size:15.5px;font-weight:650;font-stretch:108%;color:var(--hi3);border:1px solid transparent;transition:color .15s,background .15s,border-color .15s}.side-head i{flex:none;width:8px;height:15px;transform:skew(-16deg);background:var(--side-c);opacity:.5;transition:opacity .15s,box-shadow .15s}.side-head:hover{color:#fff;background:rgba(var(--p1),.1)}.side-head:hover i{opacity:.9}.side-sec.on .side-head{color:#fff;border-color:color-mix(in srgb,var(--side-c) 45%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--side-c) 24%,transparent),rgba(var(--p1),.04))}.side-sec.on .side-head i{opacity:1;box-shadow:0 0 10px color-mix(in srgb,var(--side-c) 55%,transparent)}[data-theme=a] .side-tabs{display:flex;flex-direction:column;gap:2px;max-width:none;margin:6px 0 4px 17px;padding:0 0 0 12px;overflow:visible;border-left:1px solid rgba(var(--lv),.18)}[data-theme=a] .side-tabs a{padding:8px 12px;border-bottom:0;border-radius:8px;font-size:14.5px;font-weight:550;color:var(--hi3)}[data-theme=a] .side-tabs a:hover{color:#fff}[data-theme=a] .side-tabs a.active{color:#fff;font-weight:650;background:rgba(var(--p1),.16);box-shadow:inset 2px 0 0 var(--accent)}.side-account{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:rgba(var(--dk),.5);border:1px solid rgba(var(--lv),.14)}.side-user{display:flex;align-items:center;gap:10px;min-width:0}.side-user img,.side-user .avatar-fallback{width:34px;height:34px;border-radius:50%;flex:none;border:1px solid rgba(var(--lv),.35);background:rgba(var(--p1),.2)}.side-user .user-name{flex:1;min-width:0;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-account .linkbtn{align-self:flex-start}.side-account .proc-banner{margin:0}[data-theme=a] .content{min-width:0}.scroll-anchor{scroll-margin-top:20px!important}@media (max-width: 900px){[data-theme=a] .shell{grid-template-columns:minmax(0,1fr)}.side{position:relative;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 14px 8px;overflow:visible}.side:after{top:auto;left:0;width:auto;height:1px;background:linear-gradient(90deg,rgba(var(--p1),.7),rgba(var(--lv),.12) 50%,rgba(var(--p2),.6))}[data-theme=a] .side .brand{font-size:20px}[data-theme=a] .side .brand img{width:30px;height:30px}.side-nav{order:3;flex-basis:100%;flex-direction:row;flex-wrap:wrap;gap:6px}.side-sec{display:contents}.side-head{flex:1 1 0;justify-content:center;padding:8px 6px;font-size:13.5px;white-space:nowrap}[data-theme=a] .side-tabs{order:4;flex-basis:100%;flex-direction:row;overflow-x:auto;margin:2px 0 0;padding:0;border-left:0;scrollbar-width:none}[data-theme=a] .side-tabs a{white-space:nowrap;padding:7px 11px}[data-theme=a] .side-tabs a.active{box-shadow:inset 0 -2px 0 var(--accent)}.side-account{margin-left:auto;flex-direction:row;align-items:center;padding:0;background:none;border:0}.side-user .user-name,.side-account .proc-banner{display:none}}[data-theme=a]{--backdrop: linear-gradient(180deg, var(--base-1), var(--base-2))}.blob{position:absolute;border-radius:50%;pointer-events:none;will-change:transform}[data-theme=a] .blob.b1{width:100vmax;height:100vmax;left:-46vmax;top:-52vmax;background:radial-gradient(closest-side,rgba(var(--p1),calc(var(--a1) * 1.2)),rgba(var(--p1),calc(var(--a1) * .45)) 50%,transparent)}[data-theme=a] .blob.b2{width:100vmax;height:100vmax;right:-44vmax;bottom:-56vmax;background:radial-gradient(closest-side,rgba(var(--p2),calc(var(--a2) * 1.35)),rgba(var(--p2),calc(var(--a2) * .5)) 50%,transparent)}[data-theme=a] .blob.b3{width:70vmax;height:70vmax;left:30vw;top:10vh;background:radial-gradient(closest-side,rgba(var(--p1),.11),transparent)}@media (max-width: 1700px){[data-theme=a] .ov-top{grid-template-columns:minmax(0,1fr)}[data-theme=a] .ov-top>.card:last-child .ov-style{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px}}@media (max-width: 760px){[data-theme=a] .ov-top>.card:last-child .ov-style{grid-template-columns:1fr}}[data-theme=a] .rp-stage{height:min(70vh,780px);min-height:360px}.lgc{margin:4px 0 14px}.lgc-bar{position:relative;height:38px;border-radius:10px;background:rgba(var(--dk),.55);box-shadow:inset 0 0 0 1px rgba(var(--lv),.16);overflow:hidden}.lgc-seg{position:absolute;top:4px;bottom:4px;display:flex;flex-direction:column;justify-content:center;padding:0 8px;overflow:hidden;white-space:nowrap;cursor:default;border-right:1px solid rgba(10,6,18,.7);transition:filter .14s}.lgc-seg:hover{filter:brightness(1.18)}.lgc-seg b{font-size:11.5px;font-weight:700;line-height:1.1;color:#1a1206;overflow:hidden;text-overflow:ellipsis}.lgc-seg em{font-style:normal;font-size:11px;font-weight:600;line-height:1.1;color:#1a1206bf}.lgc-seg.up{background:linear-gradient(180deg,#f6df6e,#d9b52f);box-shadow:0 0 11px #f0d24a30}.lgc-seg.up.k1{background:linear-gradient(180deg,#ecd36a,#c9a62c)}.lgc-seg.up.k2{background:linear-gradient(180deg,#e0c768,#b9992a)}.lgc-seg.up.k3,.lgc-seg.up.k4{background:linear-gradient(180deg,#d4bc66,#a98c29)}.lgc-seg.dn{background:linear-gradient(180deg,#b6a4f6,#8a72e6);box-shadow:0 0 11px #9a84ee30}.lgc-seg.dn.k1{background:linear-gradient(180deg,#a896ea,#7c66d6)}.lgc-seg.dn.k2,.lgc-seg.dn.k3,.lgc-seg.dn.k4{background:linear-gradient(180deg,#9a89dc,#6f5bc4)}.lgc-seg.dn b,.lgc-seg.dn em{color:#140c2a}.lgc-zero{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 6px color-mix(in srgb,#fff 55%,transparent)}.lgc-key{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:12.5px;color:var(--label)}.lgc-key i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.lgc-key i.up{background:var(--good)}.lgc-key i.dn{background:var(--bad)}.lgc-net b{font-family:var(--num-font);font-size:15px;margin:0 3px}.lgc-net b.up{color:var(--good)}.lgc-net b.dn{color:var(--bad)}.lgr-list{display:flex;flex-direction:column}.lgr{display:grid;grid-template-columns:minmax(220px,1.4fr) 120px minmax(200px,1fr);gap:16px;align-items:center;padding:9px 8px;border-bottom:1px solid rgba(var(--lv),.08);border-radius:6px}.lgr.has{cursor:pointer}.lgr.has:hover,.lgr.on{background:rgba(var(--p1),.08)}.lgr-key{font-size:12px;font-weight:600;color:var(--label);border-bottom-color:rgba(var(--lv),.22);padding-top:4px}.lgr-key .num{text-align:right}.lgr-name{display:inline-flex;align-items:center;gap:4px;min-width:0}.lgr.d1 .lgr-name{padding-left:26px}.lgr.d2 .lgr-name{padding-left:52px}.lgr.d3 .lgr-name{padding-left:78px}.lgr.d1,.lgr.d2,.lgr.d3{background:rgba(var(--p1),.04)}.lgr.d1 .lgx-leaf,.lgr.d1 .lgx-tog,.lgr.d2 .lgx-leaf,.lgr.d2 .lgx-tog{font-weight:500;color:var(--hi2)}.lgr-v{text-align:right;font-family:var(--num-font);font-size:17px;font-weight:700;color:var(--hi1)}.lgr-v.up{color:var(--good);text-shadow:0 0 10px rgba(240,210,74,.17)}.lgr-v.dn{color:var(--bad);text-shadow:0 0 10px rgba(154,132,238,.17)}.lgr-cmp .pct{justify-content:flex-start}.lgr-none{grid-column:2 / -1;font-size:13px;color:var(--label)}.lgx-leaf{padding-left:30px}@media (max-width: 760px){.lgr{grid-template-columns:minmax(0,1fr) 84px}.lgr-cmp{grid-column:1 / -1}.lgr-key span:last-child{display:none}}[data-theme=a] .pir-row.v2{grid-template-columns:minmax(220px,1.4fr) 110px minmax(200px,1fr);gap:16px;padding:8px 4px}[data-theme=a] .pir-row.v2.pir-key{font-size:12px;font-weight:600;color:var(--label)}.pir-v{font-family:var(--num-font);font-size:16px;text-align:right}.cmp-chip{justify-self:start;display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--hi2);background:rgba(var(--lv),.1);border:1px solid rgba(var(--lv),.2);white-space:nowrap}.cmp-chip.up{color:var(--good);background:#f0d24a1a;border-color:#f0d24a59;box-shadow:0 0 10px #f0d24a12}.cmp-chip.dn{color:#b9a6ff;background:#9a84ee1f;border-color:#9a84ee66;box-shadow:0 0 10px #9a84ee12}@media (max-width: 760px){[data-theme=a] .pir-row.v2{grid-template-columns:minmax(0,1fr) 80px}.pir-row.v2 .cmp-chip{grid-column:1 / -1}[data-theme=a] .pir-row.v2.pir-key{display:none}}.kbars{display:flex;flex-direction:column;gap:4px}.kbar{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.6fr) 74px 120px;align-items:center;gap:16px;padding:9px 12px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s}.kbar:hover{background:rgba(var(--p1),.09)}.kbar.on{background:rgba(var(--p1),.14);border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.kbar:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.kbar-name{display:inline-flex;align-items:center;font-weight:650;color:var(--hi1)}.kbar-track{position:relative;height:12px;border-radius:999px;background:rgba(var(--dk),.6);box-shadow:inset 0 0 0 1px rgba(var(--lv),.14)}.kbar-track i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,rgba(var(--p1),.55),#f0d24a);box-shadow:0 0 11px #f0d24a30;transition:width .3s var(--ease)}.kbar.on .kbar-track i{box-shadow:0 0 14px #f0d24a54}.kbar-v{text-align:right;font-family:var(--num-font);font-size:17px;color:var(--good);text-shadow:0 0 10px rgba(240,210,74,.17)}.kbar-you{font-size:12.5px;color:var(--label);text-align:right}.kbar-detail{margin-top:14px}@media (max-width: 760px){.kbar{grid-template-columns:minmax(0,1fr) 64px}.kbar-track{grid-column:1 / -1;grid-row:2}.kbar-you{display:none}}.lgr .lgx-leaf{padding-left:38px}@media (max-width: 900px){.side{min-width:0;max-width:100vw}.side-nav{min-width:0;width:100%}[data-theme=a] .side-tabs{min-width:0;width:100%;max-width:100%}}[data-theme=a] .rp{grid-template-columns:minmax(0,1fr)}@media (max-width: 760px){.rp-tl-head{grid-template-columns:1fr 1fr}.rp-tl-head .rp-controls{grid-column:1 / -1;grid-row:2}[data-theme=a] .rp-tl-head .rp-side .pct{font-size:24px}.rp-tl-head .rp-side .who{font-size:11px}}.lgr-list.nocmp .lgr{grid-template-columns:minmax(220px,1fr) 120px}.lgr-list.nocmp .lgr-cmp,.lgr-list.nocmp .lgr-key span:last-child{display:none}[data-theme=a] .shell{--sweep-fill: linear-gradient(90deg, color-mix(in srgb, var(--accent) 4%, transparent), color-mix(in srgb, var(--accent) 20%, transparent) 55%, color-mix(in srgb, var(--accent) 32%, transparent) 100%)}[data-theme=a] .card:after,[data-theme=a] .gleam:after{background:radial-gradient(calc(var(--ring-r) * .32) circle at var(--mx, -999px) var(--my, -999px),color-mix(in srgb,var(--ring) 80%,transparent),transparent 100%),radial-gradient(var(--ring-r) circle at var(--mx, -999px) var(--my, -999px),color-mix(in srgb,var(--ring) 32%,transparent),transparent 100%)}[data-theme=a]{--lv: 170, 140, 235;--lv2: 190, 170, 240;--dk: 7, 4, 14;--btn1: 40, 26, 64;--btn2: 22, 14, 37;--pop: 16, 10, 28;--head-bg: #1a1129;--hi1: #f2eefb;--hi2: #e2d8fa;--hi3: #b9addb}[data-theme=a][data-bg=minimal]{--p1: 128, 128, 140;--p2: 96, 96, 108;--a1: .1;--a2: .06;--base-1: #0c0c0e;--base-2: #070708;--ring: #8c8c96;--lv: 160, 160, 172;--lv2: 180, 180, 190;--dk: 8, 8, 10;--btn1: 38, 38, 44;--btn2: 22, 22, 26;--pop: 18, 18, 21;--head-bg: #18181c;--hi1: #ededf0;--hi2: #d6d6dc;--hi3: #a8a8b2;--page: #08080a;--bg: rgba(8, 8, 10, .55);--rail: #0b0b0d;--panel: #141417;--panel-2: #1b1b20;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .16);--grid: rgba(255, 255, 255, .05);--text: #ededf0;--text-dim: #b8b8c0;--muted: #85858f;--label: #9c9ca6;--num: #f5f5f7;--title: #f2f2f4;--surface: rgba(18, 18, 21, .86);--surface-2: rgba(8, 8, 10, .55);--card-border: rgba(255, 255, 255, .06);--ctl-bg: rgba(22, 22, 26, .92);--ctl-track: rgba(6, 6, 8, .6);--ctl-border: rgba(255, 255, 255, .14);--pop-bg: #16161a;--topbar-bg: rgba(10, 10, 12, .8);--map-low: #34343c;--map-high: #a4a4ae;--map-wall: #1a1a1f;--replay-bg: #111114;--replay-grid: #2a2a30;--replay-grid-2: #1c1c20;--viewer-bg: radial-gradient(ellipse 70% 70% at 50% 45%, #1a1a1f, #08080a 75%)}[data-theme=a][data-bg=muted]{--p1: 96, 70, 150;--p2: 130, 52, 74;--a1: .2;--a2: .12;--ring: #9c8794;--base-1: #0b0a0e;--base-2: #070609}[data-theme=a][data-bg=abyss]{--p1: 74, 36, 138;--p2: 46, 20, 96;--a1: .3;--a2: .24;--ring: #8b78b6;--base-1: #060409;--base-2: #020103}[data-theme=a][data-bg=flat]{--base-1: #0b0910;--base-2: #0b0910;--ring: #a88aa0}[data-theme=a][data-bg=flat] .blob{display:none}[data-theme=a]{--map-low: #2f2a40;--map-mid: #5d5579;--map-high: #c4bce0;--map-wall: #1a1424;--map-line: #ffffff}[data-theme=a][data-bg=minimal]{--map-low: #29324a;--map-mid: #537588;--map-high: #e0cca2;--map-wall: #121318;--map-line: #ffffff;--mark-site: #f0ede6}.side-label{flex:1;min-width:0}.nav-ic{flex:none;width:18px;height:18px;color:var(--hi3);opacity:.75;transition:color .15s,opacity .15s,transform .2s var(--ease)}[data-theme=a] .side-tabs a{display:flex;align-items:center;gap:10px}.side-head .nav-ic{width:19px;height:19px}.side-head:hover .nav-ic,[data-theme=a] .side-tabs a:hover .nav-ic{color:var(--hi1);opacity:1}.side-sec.on .side-head .nav-ic{color:var(--side-c);opacity:1}[data-theme=a] .side-tabs a.active .nav-ic{color:var(--accent);opacity:1}.mh-game{display:inline-flex;align-items:center;gap:12px}.map-badge{display:block;flex:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}@media (max-width: 900px){.nav-ic{display:none}.side-head .nav-ic{display:block}}[data-theme=a] .side-tabs a:before,[data-theme=a] .side-tabs a:after{width:var(--sweep-w, 100%)}.tbl tbody tr.row-detail td:first-child:before,.tbl tbody tr.row-detail td:first-child:after{display:none}.strat-split{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.6fr);gap:18px;align-items:start}.strat-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.strat-item{all:unset;box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;cursor:pointer;background:rgba(var(--dk),.45);border:1px solid rgba(var(--lv),.14);transition:background .15s,border-color .15s,box-shadow .15s}.strat-item:hover{background:rgba(var(--p1),.1);border-color:rgba(var(--lv),.3)}.strat-item.on{background:rgba(var(--p1),.16);border-color:color-mix(in srgb,var(--accent) 60%,transparent);box-shadow:inset 3px 0 0 var(--accent)}.strat-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.strat-top{display:flex;align-items:center;gap:2px}.strat-name{font-weight:650;font-size:15px;color:var(--hi1);line-height:1.25}.strat-facts{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding-left:36px}.strat-win{font-family:var(--num-font);font-weight:700;font-size:16px}.strat-win .u{margin-left:3px}.strat-share{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--label)}.strat-nades{display:inline-flex;gap:10px;margin-left:auto}.strat-nades .sg-count{font-size:14px}.strat-map{min-width:0}.strat-map .viewer{height:560px}.strat-map .sg-cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (max-width: 1100px){.strat-split{grid-template-columns:minmax(0,1fr)}.strat-map .viewer{height:440px}}[data-theme=a]{--zone-site: #e0525f;--zone-ct: #5aa7e8;--zone-t: #e8a23a}.adm-live{display:inline-flex;align-items:center;gap:7px;margin-left:14px;padding:2px 10px 3px;border-radius:999px;font-size:12.5px;font-weight:600;vertical-align:1px;color:var(--muted);border:1px solid var(--ctl-border);background:var(--ctl-track)}.adm-live i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.adm-live.live{color:var(--k);border-color:color-mix(in srgb,var(--k) 40%,transparent)}.adm-live.live i{background:var(--k);box-shadow:0 0 6px color-mix(in srgb,var(--k) 45%,transparent);animation:adm-pulse 2.4s ease-in-out infinite}@keyframes adm-pulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.adm-live.live i{animation:none}}[data-theme=a] table.tbl{border-collapse:separate;border-spacing:0;border:1px solid rgba(var(--lv),.16);border-radius:10px}[data-theme=a] .tbl thead th:first-child{border-top-left-radius:9px}[data-theme=a] .tbl thead th:last-child{border-top-right-radius:9px}[data-theme=a] .tbl tbody tr:last-child td:first-child{border-bottom-left-radius:9px}[data-theme=a] .tbl tbody tr:last-child td:last-child{border-bottom-right-radius:9px}[data-theme=a] .scroll5 table.tbl,[data-theme=a] .scrollbox table.tbl,[data-theme=a] .tbl .tbl{border:0;border-radius:0}.ov-radar{display:flex;flex-direction:column;align-items:center;min-width:0}.ov-twin{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px;margin:4px 0 0;color:var(--text-dim);font-size:14px}.ov-twin b{font-size:18px;font-weight:700;color:var(--text)}.ov-twin i{font-style:normal;color:var(--label);font-size:13px}.ov-twin .info{margin-left:4px;vertical-align:-3px}@media (max-width: 760px){[data-theme=a] .tbl th,[data-theme=a] .tbl td{padding-left:6px;padding-right:6px}[data-theme=a] .tbl td{font-size:14px}.scrollx,.card>table.tbl,.card>.xp-body>table.tbl{scrollbar-width:thin;scrollbar-color:rgba(var(--lv),.28) transparent}}.pz-row.v3{grid-template-columns:minmax(170px,1.4fr) 110px minmax(150px,1fr)}.u-head{display:grid;grid-template-columns:14px minmax(140px,.9fr) minmax(0,2fr);gap:12px;padding:0 4px 6px;color:var(--label);font-size:12.5px;font-weight:600}.u-sum{display:grid;grid-template-columns:84px minmax(120px,170px) minmax(0,1fr);gap:4px 16px;align-items:baseline;width:100%}.xp .xp .u-sum{grid-template-columns:84px minmax(120px,170px) minmax(0,1fr)}.kd-list.kd-2 .kd-row{grid-template-columns:minmax(170px,1.4fr) 110px minmax(150px,1fr)}.stat .hint .pct{display:inline-flex}@media (max-width: 760px){.u-head{display:none}.u-sum{grid-template-columns:70px minmax(100px,1fr)}.pz-row.v3,.kd-list.kd-2 .kd-row{grid-template-columns:minmax(0,1.2fr) 74px minmax(90px,1fr);gap:8px}}.pz-row.v3 .pct,.u-sum .pct,.u-rows .pct,.pir-row.v2 .pct,.stat .hint .pct,.pz-verdict .pct{justify-content:flex-start;width:fit-content;min-width:0}.mv2-section+.mv2-section{margin-top:24px}.mv2-sub{margin:-4px 0 8px}.mv2-table{table-layout:fixed}.mv2-of{font-size:.5em;font-weight:500}.mv2-pctcell{white-space:nowrap}@media (max-width: 560px){.mv2-table .pct{min-width:0}}.beta-banner{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:8px 32px;font-size:13.5px;color:var(--text-dim);background:color-mix(in srgb,var(--accent) 9%,var(--panel));border-bottom:1px solid var(--border)}.beta-banner .btn{min-height:28px;padding:3px 11px;font-size:13px}.fb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000a8}.fb-dialog{width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 18px 50px #0009;outline:none}.fb-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.fb-head h2{margin:0;font-size:19px}.fb-close{width:32px;height:32px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-dim);font-size:22px;line-height:1;cursor:pointer}.fb-close:hover{background:var(--panel-2);color:var(--text)}.fb-label{font-size:13.5px;color:var(--text-dim)}.fb-text{width:100%;box-sizing:border-box;resize:vertical;min-height:120px;padding:10px 12px;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius)}.fb-text:focus-visible,.fb-close:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fb-pics{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.fb-pics li{position:relative;width:84px;height:84px}.fb-pics img{width:100%;height:100%;object-fit:cover;border:1px solid var(--border-strong);border-radius:var(--radius)}.fb-pics button{position:absolute;top:3px;right:3px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#000000c7;color:#fff;font-size:15px;line-height:1;cursor:pointer}.fb-note{margin:0;font-size:13.5px;color:var(--bad)}.fb-done{margin:0;color:var(--text)}.fb-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fb-send{margin-left:auto}.side-mail{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0;padding:5px 9px;font-size:13px;color:var(--text-dim);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none}.side-mail:hover,.side-mail.active{color:var(--text);border-color:var(--accent)}.side-mail b{min-width:20px;padding:0 5px;text-align:center;font-size:12px;color:#111;background:var(--t-accent);border-radius:999px}.fb-mail{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.fb-mail li{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--panel-2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius)}.fb-mail li.read{border-left-color:var(--border);opacity:.8}.fb-mail-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fb-mail-head .btn{margin-left:auto;min-height:28px;padding:3px 10px;font-size:13px}.fb-mail-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.fb-mail-pics{display:flex;flex-wrap:wrap;gap:8px}.fb-mail-pics img{display:block;max-width:220px;max-height:160px;border:1px solid var(--border-strong);border-radius:var(--radius)}@media (max-width: 760px){.beta-banner{padding:8px 16px}}.mv2-top{display:grid;grid-template-columns:minmax(340px,1fr) minmax(0,2fr);gap:22px;align-items:stretch}.mv2-top>*{min-width:0;margin:0}.mv2-score{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:8px 2px}.mv2-score-num{display:flex;align-items:baseline;gap:6px}.mv2-score-num b{font-size:76px;line-height:1;font-weight:800;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.mv2-score-num>span{font-size:18px}.mv2-score-bar{flex:1 1 170px;display:flex;flex-direction:column;gap:8px}.mv2-grid{display:grid;gap:24px}.mv2-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.mv2-grid.three{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.mv2-grid .mv2-section{min-width:0;margin:0}.mv2-grid.three .mv2-sub{min-height:1.5em}.mv2-grid.three .mv2-table tbody td{height:62px}.mv2-table th,.mv2-table td{text-align:left}.mv2-table th:nth-child(1){width:54%}.pct-vs{display:inline-flex;align-items:center;gap:12px;width:100%;max-width:230px}.pct-vs>i{position:relative;flex:1 1 96px;min-width:70px;max-width:130px;height:6px;border-radius:3px;background:var(--grid)}.pct-vs em{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--c);opacity:.55}.pct-vs s{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--text-dim);text-decoration:none}.pct-vs u{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--panel);transform:translate(-50%,-50%);text-decoration:none}.pct-vs>span{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.pct-vs b{color:var(--c);font-weight:700;font-variant-numeric:tabular-nums}.pct-vs small{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.pct-vs.wide{max-width:none}.pct-vs.wide>i{max-width:none;height:8px}.pct-vs.wide u{width:13px;height:13px}.pct-vs.wide b{font-size:19px}@media (max-width: 1180px){.mv2-top,.mv2-grid.two{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.mv2-grid.two,.mv2-grid.three{grid-template-columns:minmax(0,1fr)}}.mv2-less{margin-left:6px;font-size:11px;color:var(--muted);white-space:nowrap}.scroll5,.scrollbox{overflow-x:hidden;scrollbar-width:auto;scrollbar-color:auto}.scroll5::-webkit-scrollbar,.scrollbox::-webkit-scrollbar{width:6px}.scroll5::-webkit-scrollbar-button,.scrollbox::-webkit-scrollbar-button,.scrollx::-webkit-scrollbar-button{display:none;width:0;height:0}.tbl th:last-child,.tbl td:last-child{padding-right:18px}.scrollx>table.tbl{width:100%}.ov-stats.six{grid-template-columns:1.3fr repeat(2,minmax(0,1fr)) auto}.ov-stats.six .ov-stat:nth-child(4){border-left:0}.ov-stats.six .ov-stat:nth-child(n+4){border-top:1px solid var(--border)}.ov-stats.six .ov-mini{grid-column:4;grid-row:1 / span 2}@media (max-width: 860px){.ov-stats.six{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-stats.six .ov-stat:nth-child(n){border-left:0;border-top:1px solid var(--border)}.ov-stats.six .ov-stat.lead{grid-column:1 / -1;border-top:0}.ov-stats.six .ov-mini{grid-column:1 / -1;grid-row:auto}}.csr-cell{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.csr{display:inline-block;padding:1px 8px 1px 7px;color:var(--csr);background:color-mix(in srgb,var(--csr) 15%,transparent);border-left:3px solid var(--csr);border-radius:3px;transform:skew(-12deg);font-variant-numeric:tabular-nums}.csr>span{display:inline-block;transform:skew(12deg);font-size:12px;font-weight:700}.csr b{font-size:14px;font-weight:800}.csr-d{font-style:normal;font-size:12px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.csr-d.up{color:var(--good)}.csr-d.down{color:var(--bad)}
