:root{--bg:#120f1c;--bg-2:#1c1829;--panel:#221d33;--line:#3a3252;--text:#f3efe6;--muted:#a79fbf;--accent:#f7c948;--good:#7dff9b;--bad:#ff6b6b;--drop:#0a0812;--font:ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:radial-gradient(ellipse at 50% 30%, #2a2340 0%, var(--bg) 70%) fixed;background-color:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer}.lab{gap:16px;max-width:560px;margin:0 auto;padding:20px 16px 40px;display:grid}.lab-head h1{letter-spacing:4px;color:var(--accent);text-shadow:3px 3px #a33a2a;margin:0;font-size:40px}.badge{letter-spacing:1px;vertical-align:middle;border:2px solid var(--line);color:var(--muted);text-shadow:none;padding:2px 6px;font-size:12px}.lab-head p{color:var(--muted);margin:8px 0 0;line-height:1.5}.mode-group{gap:6px;display:grid}.mode-group h2{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px}.modes{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.modes.cols-3{grid-template-columns:repeat(3,1fr)}.mode{background:var(--panel);border:3px solid var(--line);text-align:center;box-shadow:4px 4px 0 var(--drop);border-radius:0;gap:6px;padding:14px 6px;display:grid}.mode:focus-visible{border-color:var(--accent);outline:none}@media (hover:hover){.mode:hover{border-color:var(--accent)}}.mode:active{box-shadow:2px 2px 0 var(--drop);transform:translate(2px,2px)}.mode strong{font-size:15px}.mode span{color:var(--muted);font-size:12px}.panel{background:var(--panel);border:3px solid var(--line);box-shadow:4px 4px 0 var(--drop);gap:14px;padding:14px;display:grid}.panel h2{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px}.presets{flex-wrap:wrap;gap:6px;display:flex}.presets button{background:var(--bg-2);border:2px solid var(--line);padding:6px 10px;font-size:13px}.presets button[aria-pressed=true]{border-color:var(--accent)}@media (hover:hover){.presets button:hover{border-color:var(--accent)}}.slider{gap:4px;display:grid}.slider-head{justify-content:space-between;display:flex}.slider output{color:var(--accent);font-weight:700}.slider small{color:var(--muted);font-size:12px}.slider input{width:100%;accent-color:var(--accent)}.toggle{align-items:center;gap:8px;display:flex}.choice{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.choice b{margin-right:6px}.choice button{background:var(--bg-2);border:2px solid var(--line);padding:6px 10px;font-size:13px}.choice button[aria-checked=true]{border-color:var(--accent);color:var(--accent)}.howto summary{cursor:pointer;font-weight:700}.howto ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;line-height:1.5;display:grid}.lab-foot{color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.link{color:var(--muted);background:0 0;border:none;padding:4px;text-decoration:underline}.play{place-items:center;height:100%;display:grid;overflow:hidden}.stage{aspect-ratio:9/16;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:min(100vw,min(100dvh,960px)/1.77778);box-shadow:0 0 0 3px var(--drop), 0 20px 60px #0009;position:relative;overflow:hidden;container-type:inline-size}.arcade-host{position:absolute;inset:0}.arcade-host canvas{image-rendering:pixelated;display:block}.hud{pointer-events:none;position:absolute;inset:0}.hud button{pointer-events:auto}.hud-top{justify-content:space-between;padding:1.2cqw;display:flex;position:absolute;inset:0 0 auto}.hud-title{text-align:center;text-shadow:.6cqw .6cqw #000;position:absolute}.hud-title strong{letter-spacing:.6cqw;color:var(--accent)}.hud-title.banner{gap:1.5cqw;animation:.28s ease-out pop;display:grid;inset:32% 0 auto}.hud-title.banner strong{font-size:10cqw}.hud-title.banner span{font-size:4.6cqw}.hud-title.compact{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5cqw 2cqw;padding:0 3cqw;display:flex;inset:79% 0 auto}.hud-title.compact strong{font-size:4.4cqw}.hud-title.compact span{font-size:3.4cqw}.hud-btn{border:.6cqw solid var(--line);background:#0a0812cc;padding:1cqw 2.4cqw;font-size:3.4cqw}.hud-btn:disabled{opacity:.4;cursor:default}.flash{letter-spacing:.8cqw;text-shadow:1cqw 1cqw #000;justify-items:center;font-size:11cqw;font-weight:800;animation:.28s ease-out pop;display:grid;position:absolute;inset:40% 0 auto;transform:translateY(-50%)}.flash.good{color:var(--good)}.flash.bad{color:var(--bad)}.flash em{color:var(--accent);font-size:7cqw;font-style:normal}.flash small{letter-spacing:.2cqw;color:var(--text);text-shadow:none;background:#0a0812bf;margin-top:1cqw;padding:.6cqw 2cqw;font-size:3.6cqw;font-weight:600}@keyframes pop{0%{opacity:0;transform:translateY(-50%)scale(.4)}70%{transform:translateY(-50%)scale(1.12)}to{opacity:1;transform:translateY(-50%)scale(1)}}.hint{text-align:center;text-shadow:.5cqw .5cqw #000;margin:0;font-size:3.8cqw;position:absolute;inset:86% 4cqw auto}.hint .keys{color:var(--muted)}.hint.notice{color:var(--accent)}.hud.controls .hud-title.compact{top:84%}.hud.controls .hint{top:89%}@media (hover:none),(pointer:coarse){.hint .keys{display:none}}.done{text-align:center;border:.8cqw solid var(--line);background:#0a0812e0;gap:3cqw;padding:4cqw;display:grid;position:absolute;inset:62% 6cqw auto}.done p{margin:0;font-size:4.6cqw}.done.run{inset:auto 5cqw 5cqw}.done-verdict{letter-spacing:.08em;color:var(--accent);font-size:8cqw}.done.pause{inset:34% 6cqw auto}.done.pause strong{letter-spacing:.1em;font-size:6cqw}.done.pause p{opacity:.85;font-size:3.6cqw}.done-actions{justify-content:center;gap:3cqw;display:flex}.done button{background:var(--bg-2);border:.7cqw solid var(--line);padding:2.4cqw 4cqw;font-size:4cqw}.done button.primary{background:var(--accent);color:#1a1426;border-color:#fff3;font-weight:800}@media (prefers-reduced-motion:reduce){.flash{animation:none}}.training-setup h1{letter-spacing:3px;color:var(--accent);text-shadow:3px 3px #a33a2a;margin:0;font-size:32px}.training-intro{color:var(--muted);margin:0}.training-who{grid-template-columns:auto 1fr;align-items:center}.training-who div{gap:4px;display:grid}.training-who span{color:var(--muted);font-size:13px}.training-who .training-reroll{justify-self:start;padding:2px 0;font-size:13px}.training-venues{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.training-setup .training-start{background:var(--accent);color:#1a1426;letter-spacing:1px;box-shadow:4px 4px 0 var(--drop);justify-self:stretch;padding:14px;font-size:18px;font-weight:800}.training-venues .mode[aria-pressed=true],.training-modes .mode[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.training-modes{gap:8px;display:grid}.training-modes .mode{text-align:left;gap:2px;display:grid}.training-modes .mode span{opacity:.8;font-size:12px}.training-board{box-shadow:inset 0 0 18px #00000073, 4px 4px 0 var(--drop);color:#eef0e6;background:#2d4636;border:6px solid #7a4e28;padding:10px 14px 12px;font-family:Caveat,cursive}.training-board h2{text-align:center;color:#fdf6d8;margin:0 0 4px;font:700 24px/1 Caveat,cursive}.training-board dl{gap:2px;margin:0;display:grid}.training-board dl div{border-bottom:1px dashed #eef0e640;justify-content:space-between;gap:10px;font-size:20px;line-height:1.2;display:flex}.training-board dd{margin:0;font-weight:700}.training-board small{opacity:.7;margin-left:8px;font-size:15px}.train-count{text-shadow:.4cqw .4cqw #000;background:#0a08128c;justify-items:end;gap:.4cqw;padding:.6cqw 1.6cqw;display:grid}.train-count strong{font-size:3.6cqw}.train-count span{color:var(--accent);font-size:3cqw}.train-count em{letter-spacing:.3cqw;font-size:3cqw;font-style:normal;font-weight:800;animation:1.4s ease-in forwards fade-out}.train-count em.good{color:var(--good)}.train-count em.bad{color:var(--bad)}.train-call{text-align:center;letter-spacing:.4cqw;color:var(--accent);-webkit-text-stroke:.7cqw #1a1426;paint-order:stroke fill;text-shadow:.8cqw .8cqw #000;pointer-events:none;font-size:9cqw;font-weight:800;animation:.28s ease-out pop;position:absolute;inset:40% 0 auto;transform:translateY(-50%)}.train-call.count{-webkit-text-stroke-width:1.2cqw;text-shadow:1.4cqw 1.4cqw #000;font-size:26cqw}.train-call.go{color:var(--good)}.train-call.end{color:var(--bad)}.coach-bubble{color:#1a1426;background:#f4f1ea;border:.5cqw solid #1a1426;width:max-content;max-width:46%;margin:0;padding:1cqw 1.8cqw;font-size:2.9cqw;font-weight:700;line-height:1.2;animation:.2s ease-out bubble-in;position:absolute;left:2cqw;box-shadow:.6cqw .6cqw #00000080}.coach-bubble:after{content:"";left:calc(var(--tail,3cqw) - 1.2cqw);border:1.2cqw solid #0000;border-top-color:#1a1426;position:absolute;top:100%}.coach-bubble.gold{background:#fff4cf;border-color:#c9951a;box-shadow:0 0 0 .5cqw #f7c948,.6cqw .6cqw #00000080}.coach-bubble.gold:after{border-top-color:#c9951a}.coach-bubble.cleaner{background:#eef4fa;border-color:#3d6f9e}.coach-bubble.cleaner:after{border-top-color:#3d6f9e}.coach-bubble.guest{background:#f6ece0;border-color:#6b1f2a}.coach-bubble.guest:after{border-top-color:#6b1f2a}.coach-bubble.mascot{background:#efe8d6;border-color:#2c2340}.coach-bubble.mascot:after{border-top-color:#2c2340}.coach-bubble.mascot.mikolaj{background:#fbf7f0;border-color:#c8202f}.coach-bubble.mascot.mikolaj:after{border-top-color:#c8202f}.train-summary{gap:2.4cqw;inset:14% 5cqw auto}.train-head{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:3cqw;display:grid}.train-head .portrait{width:14cqw}.train-head p{color:var(--muted);margin:.8cqw 0 0;font-size:3.2cqw}.train-summary h2{letter-spacing:.5cqw;color:var(--accent);margin:0;font-size:5.4cqw}.train-summary dl{gap:1cqw;margin:0;font-size:4cqw;display:grid}.train-summary dl div{border-bottom:.3cqw dotted var(--line);justify-content:space-between;gap:2cqw;padding-bottom:.8cqw;display:flex}.train-summary dt{color:var(--muted)}.train-summary dl .part{border-bottom-style:none;padding-bottom:0;padding-left:4cqw}.train-summary dl .part dt:before{content:"· "}.train-summary dl div:has(+.part){border-bottom-style:none}.train-summary dl .part:has(+div:not(.part)){border-bottom-style:dotted;padding-bottom:.8cqw}.train-summary dd{margin:0;font-weight:700}.train-summary .train-record{color:var(--good);font-size:4.2cqw;font-weight:800}.train-summary .train-result{text-align:center;margin:0;font-size:4.6cqw;font-weight:800}.train-summary .train-goal{text-align:center;color:var(--accent);margin:0;font-size:3.6cqw;font-weight:700}.train-summary .train-best{text-align:center;opacity:.8;margin:0;font-size:3.4cqw}.train-coach{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:3cqw;display:grid}.train-coach p{color:#1a1426;background:#f4f1ea;margin:0;padding:2cqw 3cqw;font-size:4cqw;font-weight:700}.train-coach figure{justify-items:center;gap:.6cqw;margin:0;display:grid}.train-coach figcaption{color:var(--muted);letter-spacing:.3cqw;font-size:2.8cqw}.train-coach .portrait{width:16cqw}@keyframes fade-out{70%{opacity:1}to{opacity:0}}@keyframes bubble-in{0%{opacity:0;transform:scale(.6)translateY(1cqw)}}@media (prefers-reduced-motion:reduce){.coach-bubble,.train-count em{animation:none}}.mode.wide{text-align:left;grid-template-columns:auto 1fr;align-items:baseline;gap:10px;width:100%;padding:12px 14px}.back{margin-bottom:8px;padding:0}.note{color:var(--muted);margin:-6px 0 0;font-size:13px}.sprite-tile{border:3px solid var(--line);background:repeating-linear-gradient(90deg,#b97b45 0 2px,#c7884f 2px 14px);place-items:center;padding:8px;display:grid}.sprite{image-rendering:pixelated;display:block}.mine{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.mine p{gap:6px;margin:0;display:grid}.mine small{color:var(--muted)}.player-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.player-card{gap:6px;margin:0;display:grid}.player-card figcaption{gap:2px;font-size:12px;display:grid}.player-card figcaption span{color:var(--muted)}.swatch{border:2px solid var(--line);width:28px;height:28px;padding:0}.choice .swatch[aria-checked=true]{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--line)}.action{background:var(--bg-2);border:2px solid var(--accent);color:var(--accent);justify-self:start;padding:8px 14px;font-weight:700}@media (width<=420px){.mine{grid-template-columns:1fr}}.tvm-room{background:#3a2d22 repeating-linear-gradient(90deg,#00000014 0 12px,#0000 12px 24px);flex-direction:column;gap:10px;min-height:100dvh;padding:10px 12px 14px;display:flex}.tvm-back{color:#e8dcc6;background:0 0;border:0;align-self:flex-start;padding:4px 0;font:16px/1 VT323,monospace}.tvm-set{background:#26272c;border-radius:16px 16px 10px 10px;flex-direction:column;width:min(100%,460px);height:min(68dvh,640px);margin:0 auto;padding:12px 12px 0;display:flex;box-shadow:inset 2px 2px #474a52,inset -2px -3px #121316,0 3px #121316}.tvm-bezel{background:#111215;border-radius:30px/36px;flex:auto;min-height:0;padding:8px;display:flex;box-shadow:inset 0 0 0 2px #3a3c43}.tvm-screen{background:#0b0b10;border-radius:24px/30px;flex:auto;position:relative;overflow:hidden}.tvm-screen:before{content:"";z-index:8;pointer-events:none;background:repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.tvm-screen:after{content:"";z-index:9;border-radius:inherit;pointer-events:none;background:linear-gradient(128deg,#ffffff17 0 13%,#0000 13% 16%,#ffffff0d 16% 19%,#0000 19%);position:absolute;inset:0;box-shadow:inset 0 0 0 3px #0000006b,inset 0 0 0 7px #00000038,inset 0 0 0 12px #0000001a}.tvm-screen .arcade-host{pointer-events:none}.tvm-screen.power-on{animation:.42s ease-out tvm-on}.tvm-screen.power-off{animation:.42s ease-in forwards tvm-off}@keyframes tvm-on{0%{filter:brightness(4);transform:scale(.6,.004)}45%{filter:brightness(3);transform:scaleY(.01)}to{filter:brightness();transform:scale(1)}}@keyframes tvm-off{0%{transform:scale(1)}55%{filter:brightness(3);transform:scaleY(.01)}to{filter:brightness(5);transform:scale(.01)}}.tvm-bug{z-index:4;color:#fff;align-items:stretch;font:20px/1 VT323,monospace;display:flex;position:absolute;top:14px;left:14px;box-shadow:2px 2px #00000080}.tvm-bug b,.tvm-bug i,.tvm-bug em,.tvm-bug .tvm-soon{padding:4px 6px;font-style:normal;font-weight:400}.tvm-bug b{background:#14121f}.tvm-bug i{color:#14121f;background:#f3efe6}.tvm-bug em{color:#ffe14a;background:#1b24b8}.tvm-bug .tvm-soon{color:#ffe14a;background:#14121f}.tvm-logo{z-index:4;color:#ffffffd9;text-shadow:2px 2px #00000080;font:28px/1 "Jersey 10",VT323,monospace;position:absolute;top:12px;right:16px}.tvm-live{z-index:4;color:#fff;background:#d62839;padding:2px 6px;font:16px/1 VT323,monospace;position:absolute;top:44px;right:14px}.tvm-belka{z-index:4;color:#14121f;background:#f3efe6;border-left:6px solid #ffe14a;padding:6px 10px;font:19px/1.1 VT323,monospace;position:absolute;bottom:16px;left:12px;right:12px;box-shadow:2px 2px #00000080}.tvm-dark{z-index:7;background:#07070b;position:absolute;inset:0}.tvm-card{z-index:5;background:repeating-linear-gradient(0deg,#0000 0 22px,#ffffff8c 22px 24px),repeating-linear-gradient(90deg,#0000 0 22px,#ffffff8c 22px 24px),#8b8b8b;align-content:center;place-items:center;gap:14px;display:grid;position:absolute;inset:0}.tvm-card-logo{color:#fff;background:#14121f;padding:2px 10px;font:34px/1 "Jersey 10",VT323,monospace}.tvm-card-circle{aspect-ratio:1;background:#14121f;border:3px solid #fff;border-radius:50%;grid-template-rows:1fr 1fr;width:64%;display:grid;overflow:hidden}.tvm-card-bars{background:linear-gradient(90deg,#fff 0 14%,#ff0 14% 28%,#0ff 28% 42%,#0f0 42% 57%,#f0f 57% 71%,red 71% 85%,#00f 85%)}.tvm-card-court{background:repeating-linear-gradient(90deg,#c8894f 0 8px,#b87a44 8px 16px);border-top:3px solid #fff}.tvm-card-note{color:#ffe14a;text-align:center;background:#14121f;gap:3px;padding:6px 12px;font:18px/1 VT323,monospace;display:grid}.tvm-card-note small{color:#e8dcc6;font-size:14px}.tvm-ident{z-index:6;background:#1b24b8;place-items:center;display:grid;position:absolute;inset:0}.tvm-ident b{color:#f3efe6;text-shadow:3px 3px #0f0d18;border-bottom:5px solid #ffe14a;padding:0 10px 4px;font:400 64px/1 "Jersey 10",VT323,monospace}.tvm-snow{z-index:7;place-items:center;display:grid;position:absolute;inset:0}.tvm-snow canvas{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.tvm-snow span{color:#fff;text-align:center;background:#14121f;padding:6px 10px;font:16px/1.1 VT323,monospace;position:relative}.tvm-panel{flex:none;align-items:center;gap:10px;height:48px;padding:0 6px;display:flex}.tvm-brand{line-height:1;display:grid}.tvm-brand b{color:#c9ced6;letter-spacing:1px;font:20px/1 "Jersey 10",VT323,monospace}.tvm-brand small{letter-spacing:2px;background:linear-gradient(90deg,#ff5a5a,#ffd24a,#5ad16a,#4a9dff);color:#0000;-webkit-background-clip:text;background-clip:text;font:13px/1 "Jersey 10",VT323,monospace}.tvm-grille{background:repeating-linear-gradient(90deg,#111215 0 3px,#2f3036 3px 6px);border-radius:3px;flex:1;height:22px}.tvm-led{background:#4a1a20;width:6px;height:6px;box-shadow:0 0 0 2px #111215}.tvm-led.on{background:#e8364f}.tvm-knob{background:#3a3c43;border-radius:50%;width:26px;height:26px;position:relative;box-shadow:inset 2px 2px #55585f,inset -2px -2px #1a1b1f,0 0 0 2px #111215}.tvm-knob:after{content:"";background:#c9ced6;width:2px;height:8px;position:absolute;top:3px;left:12px}.tvm-knob.b:after{transform-origin:1px 10px;transform:rotate(60deg)}.tvm-remote{background:#1c1d21;border-radius:22px;grid-template-columns:repeat(3,1fr);gap:8px;width:min(100%,460px);margin:0 auto;padding:12px;display:grid;box-shadow:inset 2px 2px #3a3c43,inset -2px -2px #0c0c0e,0 4px #0c0c0e}.tvm-remote button{color:#e8e4dc;text-transform:uppercase;background:#2a2c33;border:2px solid #3a3c43;min-height:44px;font:18px/1 VT323,monospace}.tvm-remote .tvm-play{color:#1b24b8;background:#f3efe6}@media (prefers-reduced-motion:reduce){.tvm-screen.power-on,.tvm-screen.power-off{animation:none}}.stage-corner{z-index:3;pointer-events:none;position:absolute;top:9cqw;right:2.4cqw}.tvm-bug-logo{color:#ffffffb3;text-shadow:.4cqw .4cqw #00000073;font:6cqw/1 "Jersey 10",VT323,monospace}.stage-score{z-index:1;pointer-events:none;position:absolute;top:82%;left:50%;transform:translate(-50%)}.stage.with-score .hud-title.compact{top:86.5%}.stage.with-score .hud-title.compact span{display:none}.stage.with-score .hint{top:90.5%}.score-bug{white-space:nowrap;color:var(--muted);border:.5cqw solid var(--line);background:#0a0812d1;align-items:baseline;gap:1.4cqw;padding:.5cqw 2cqw;font-size:2.8cqw;display:flex}.score-bug b{color:var(--text);letter-spacing:.3cqw;font-size:3.8cqw}.score-bug i{color:var(--text);margin-left:1cqw;font-style:normal}.chain-between{z-index:2;color:var(--text);font:inherit;cursor:pointer;background:#0a081273;border:0;place-items:center;padding:0;animation:.22s ease-out shift-in;display:grid;position:absolute;inset:0}.stage.leaving .arcade-host{animation:.52s ease-in forwards court-leave}.stage.arriving .arcade-host{animation:.42s ease-out court-arrive}@keyframes court-leave{to{filter:brightness(.4)blur(1px);transform:translateY(8%)scale(1.2)}}@keyframes court-arrive{0%{filter:brightness(.4)blur(1px);transform:translateY(-8%)scale(1.2)}}.shift-card{border:.8cqw solid var(--line);background:#0a0812eb;justify-items:center;gap:1.4cqw;width:80cqw;padding:0 0 4cqw;display:grid;position:relative;overflow:hidden}.shift-bar{width:100%;color:var(--muted);border-bottom:.5cqw solid var(--line);background:#0d0b12;justify-content:center;align-items:baseline;gap:2cqw;padding:1.6cqw 3cqw;font-size:3.4cqw;display:flex}.shift-bar b{color:var(--text);letter-spacing:.4cqw;font-size:5cqw}.shift-bar i{color:var(--text);margin-left:2cqw;font-style:normal}.shift-before{color:var(--muted);opacity:.8;font-size:3.2cqw}.shift-way{color:var(--muted);margin-top:1.6cqw;font-size:3.4cqw}.shift-card strong{letter-spacing:1cqw;text-shadow:1cqw 1cqw #000;font-size:14cqw;line-height:1}.shift-card.attack strong{color:var(--accent)}.shift-card.defense strong{color:#7cc4ff}.shift-what{margin-top:1cqw;font-size:4.8cqw}.shift-how{text-align:center;color:var(--text);margin:0;padding:0 5cqw;font-size:3.8cqw;line-height:1.35}.shift-foot{width:100%;color:var(--muted);justify-content:space-between;align-items:center;margin-top:1.6cqw;padding:0 5cqw;font-size:3cqw;display:flex}.shift-dots{gap:1.4cqw;display:flex}.shift-dots i{border:.5cqw solid var(--muted);width:2.4cqw;height:2.4cqw}.shift-dots i.past{background:var(--muted)}.shift-dots i.now{background:var(--accent);border-color:var(--accent)}.shift-card.defense .shift-dots i.now{background:#7cc4ff;border-color:#7cc4ff}.shift-energy{align-items:center;gap:1.6cqw;display:flex}.shift-energy .bar{border:.4cqw solid var(--muted);width:16cqw;height:2cqw;padding:.3cqw}.shift-energy .bar i{background:var(--good);height:100%;display:block}.chain-between.held .shift-timer{animation-play-state:paused}.chain-paused{letter-spacing:.6cqw;color:#1a1426;background:var(--text);padding:1cqw 3cqw;font-size:4cqw;position:absolute;top:14cqw;left:50%;transform:translate(-50%)}.shift-tip{color:var(--muted);opacity:.75;font-size:2.9cqw;font-style:normal}.shift-timer{opacity:.5;transform-origin:0;background:currentColor;width:100%;height:.8cqw;animation:linear forwards shift-timer;position:absolute;bottom:0;left:0}.shift-card.attack .shift-timer{color:var(--accent)}.shift-card.defense .shift-timer{color:#7cc4ff}@keyframes shift-timer{to{transform:scaleX(0)}}.shift-matchup{background:var(--panel);border:2px solid var(--line);gap:10px;margin:4px 0 16px;padding:14px;display:grid}.shift-team{grid-template-columns:22px 1fr;align-items:center;column-gap:10px;display:grid}.shift-team i{border:4px solid;grid-row:span 2;width:22px;height:22px}.shift-team b{font-size:17px}.shift-team span{color:var(--muted);font-size:13px}.shift-team.own b{color:var(--accent)}.shift-matchup p{color:var(--muted);margin:4px 0 0;font-size:14px}.mode.shift-go strong{color:var(--accent)}.shift-summary{gap:1.4cqw;display:grid}.shift-summary strong{letter-spacing:.6cqw;color:var(--accent);font-size:6cqw}.shift-marks{justify-content:center;gap:1.6cqw;display:flex}.shift-marks i{background:var(--muted);width:3.2cqw;height:3.2cqw}.shift-marks i.good{background:var(--good)}.shift-marks i.poor{background:var(--bad)}.shift-summary .shift-coach{color:#1a1426;background:#f4f1ea;border:.5cqw solid #1a1426;justify-self:center;max-width:92%;margin:1cqw 0 1.6cqw;padding:1.2cqw 3cqw;font-size:3.8cqw;font-weight:700;line-height:1.3}.shift-summary p{font-size:3.4cqw}@keyframes shift-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.chain-between,.stage.leaving .arcade-host,.stage.arriving .arcade-host{animation:none}}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2)format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2)format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2)format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2)format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2)format("woff2"),url(/assets/oswald-vietnamese-700-normal-BxFoeH7J.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2)format("woff2"),url(/assets/oswald-latin-ext-700-normal-CJSSDThd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-ext-400-normal-fkIYAX4U.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-400-normal-VrsG38ur.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-400-normal-CgTchz7I.woff2)format("woff2"),url(/assets/arimo-cyrillic-400-normal-CF2XIQji.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-ext-400-normal-BJYd2Ub5.woff2)format("woff2"),url(/assets/arimo-greek-ext-400-normal-D-e-OuEk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-400-normal-BUS6n_W-.woff2)format("woff2"),url(/assets/arimo-greek-400-normal-DOB3qvmW.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-hebrew-400-normal-mvtLHX7Y.woff2)format("woff2"),url(/assets/arimo-hebrew-400-normal-DuxCN41l.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-vietnamese-400-normal-CervLxD7.woff2)format("woff2"),url(/assets/arimo-vietnamese-400-normal-6ktFzlmM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-ext-400-normal-B-XWcJFt.woff2)format("woff2"),url(/assets/arimo-latin-ext-400-normal-CuyoxgRm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-400-normal-Bqnq6eT5.woff2)format("woff2"),url(/assets/arimo-latin-400-normal-Cd1L7MI3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-ext-700-normal-Ce-sRYNJ.woff2)format("woff2"),url(/assets/arimo-cyrillic-ext-700-normal-D_9gfP4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-700-normal-B2FEI9Hm.woff2)format("woff2"),url(/assets/arimo-cyrillic-700-normal-kR-udC20.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-ext-700-normal-BgSZoFxW.woff2)format("woff2"),url(/assets/arimo-greek-ext-700-normal-CuiwAIqV.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-700-normal-uph2eQqS.woff2)format("woff2"),url(/assets/arimo-greek-700-normal-C1ZSV25q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-hebrew-700-normal-B1Yomo_n.woff2)format("woff2"),url(/assets/arimo-hebrew-700-normal-CLPHp7oC.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-vietnamese-700-normal-CLXmNtrB.woff2)format("woff2"),url(/assets/arimo-vietnamese-700-normal--IIq6YJl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-ext-700-normal-DDeQOfiM.woff2)format("woff2"),url(/assets/arimo-latin-ext-700-normal-7mWUsHUR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-700-normal-DhEW593l.woff2)format("woff2"),url(/assets/arimo-latin-700-normal-x_huS3KV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-cyrillic-ext-700-normal-2HzcywYP.woff2)format("woff2"),url(/assets/old-standard-tt-cyrillic-ext-700-normal-BP5G1VL-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-cyrillic-700-normal-Ruokj-he.woff2)format("woff2"),url(/assets/old-standard-tt-cyrillic-700-normal-BeSD8YYN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-vietnamese-700-normal-CB6t4GFC.woff2)format("woff2"),url(/assets/old-standard-tt-vietnamese-700-normal-B0VFBOiD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-latin-ext-700-normal-Bck9AhJw.woff2)format("woff2"),url(/assets/old-standard-tt-latin-ext-700-normal-ojINqLQx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-latin-700-normal-DLkH_MDP.woff2)format("woff2"),url(/assets/old-standard-tt-latin-700-normal-Bw7EIiLL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(/assets/pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2)format("woff2"),url(/assets/pixelify-sans-latin-ext-700-normal-BadXkHzZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(/assets/pixelify-sans-latin-700-normal-BctWAS0u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-ext-400-normal-ChcxYnmu.woff2)format("woff2"),url(/assets/special-elite-latin-ext-400-normal-CaJZjSVf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-400-normal-YjDd9tmf.woff2)format("woff2"),url(/assets/special-elite-latin-400-normal-BtSRmyJ6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(/assets/jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(/assets/jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-normal-DdITlKdb.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-normal-l41d2z3M.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-normal-kS2dpklR.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-normal-BInRL8Bn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-normal-1tgngtmV.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-normal-BY5Lx0CY.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-normal-BKmklotr.woff2)format("woff2"),url(/assets/tinos-greek-400-normal-D6DCdDEC.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-normal-B17QmYDt.woff2)format("woff2"),url(/assets/tinos-hebrew-400-normal-DhGqnHb1.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-normal-CrJeqB3M.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-normal-BYl6xqrz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-normal-C68eX7xt.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-normal-BUQPNqi9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-normal-rilFpyjL.woff2)format("woff2"),url(/assets/tinos-latin-400-normal-B05awSIM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-italic-Bz6A2Xew.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-italic-CgiySoL2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-italic-D26KjN84.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-italic-CUXT6ECP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-italic-QOcg_kQA.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-italic-C7FWsVQN.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-italic-CITkaQD8.woff2)format("woff2"),url(/assets/tinos-greek-400-italic-Dc-Zjc_Z.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-italic-Cp89YzKh.woff2)format("woff2"),url(/assets/tinos-hebrew-400-italic-k5xAEjEk.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-italic-BJdaJnTX.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-italic-C0nreyLC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-italic-WsHooD3r.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-italic-DKtLLJa2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-italic-BYAl0kbZ.woff2)format("woff2"),url(/assets/tinos-latin-400-italic-HcuZF3H0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-normal-CE86bzrR.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-normal-yBtNmQaZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-normal-DGklj3DM.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-normal-HYhic5tl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-normal-nVGGTb9r.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-normal-Bu9AJavU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-normal-DZiY5218.woff2)format("woff2"),url(/assets/tinos-greek-700-normal-CAsZoNo7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-normal-BNVAlJ0i.woff2)format("woff2"),url(/assets/tinos-hebrew-700-normal-B737la7J.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-normal-CmLX0U_H.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-normal-bKCZ5S7w.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-normal-CesJqEpY.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-normal-nLvPiDAe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-normal-qGf2y18O.woff2)format("woff2"),url(/assets/tinos-latin-700-normal-CjcRkLdR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-italic-Ceua-rFl.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-italic-BQu9kgBz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-italic-CUFPRiVR.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-italic-DU6-gZzV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-italic-2QV0uNor.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-italic-zoEBc9cL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-italic-C474ACqK.woff2)format("woff2"),url(/assets/tinos-greek-700-italic-VKIu6SKO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-italic-BSdnwE5c.woff2)format("woff2"),url(/assets/tinos-hebrew-700-italic-DuNrcWBH.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-italic-BPJuDXkI.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-italic-Dl6iR3hy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-italic-BtLLKPsV.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-italic-Gmi35kWa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-italic-vJg8Axdx.woff2)format("woff2"),url(/assets/tinos-latin-700-italic-M0H2aQ0O.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(/assets/vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(/assets/vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pixel-text,.portrait{image-rendering:pixelated;max-width:100%;height:auto;display:block}.menu{max-width:460px;min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));text-align:center;grid-template-rows:1fr auto auto auto;justify-items:center;gap:22px;margin:0 auto;display:grid}.menu-brand{align-self:center;justify-items:center;gap:6px;display:grid}.menu-lockup{width:min(320px,78vw);height:auto;image-rendering:pixelated;filter:drop-shadow(0 10px 24px #00000073);animation:.42s ease-out both menu-in}.slogan{color:var(--muted);letter-spacing:1px;margin:0}.menu-buttons{gap:12px;width:min(360px,100%);display:grid}.menu-btn{background:var(--panel);border:3px solid var(--line);box-shadow:4px 4px 0 var(--drop);text-align:center;gap:4px;padding:14px 12px;display:grid}.menu-btn strong{letter-spacing:2px;text-transform:uppercase;font-size:18px}.menu-btn span{color:var(--muted);font-size:12px}a.menu-btn{color:inherit;text-decoration:none}.menu-btn.primary{background:var(--accent);color:#1a1426;border-color:#fff4c2}.menu-btn.primary span{color:#4a3a1c}.menu-btn:focus-visible{border-color:var(--accent);outline:none}.menu-btn.primary:focus-visible{border-color:#fff}@media (hover:hover){.menu-btn:hover{border-color:var(--accent)}.menu-btn.primary:hover{border-color:#fff}}.menu-btn:active{box-shadow:2px 2px 0 var(--drop);transform:translate(2px,2px)}.menu-file{flex-wrap:wrap;justify-content:center;gap:4px 18px;width:min(360px,100%);font-size:13px;display:flex}.menu-disk{border:2px solid var(--line);min-height:36px;color:var(--text);background:0 0;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.menu-disk:focus-visible{border-color:var(--accent);outline:none}@media (hover:hover){.menu-disk:hover{border-color:var(--accent)}}.menu-disk svg{color:var(--accent)}.menu-file.confirm{text-align:left;justify-items:start;display:grid}.menu-notice{color:var(--muted);text-align:center;flex-basis:100%;margin:2px 0 0}.notice-panel{text-align:left;gap:10px;width:min(380px,100%);display:grid}.notice-panel h1{letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0;font-size:20px}.notice-panel p{margin:0;font-size:14px;line-height:1.45}.notice-actions{gap:10px;margin-top:6px;display:grid}a.menu-disk{text-decoration:none}.pause-report{color:var(--muted);font-size:14px}.menu-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:min(360px,100%);display:flex}.consent-panel{text-align:left;gap:10px;width:min(380px,100%);display:grid}.consent-panel h1{letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0;font-size:20px}.consent-panel p{margin:0;font-size:14px;line-height:1.45}.consent-answers{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.consent-answers .menu-btn{padding:14px 6px}.consent-answers .menu-btn strong{letter-spacing:1px;white-space:nowrap}.consent-policy{color:var(--muted);justify-self:center;font-size:13px}.menu-build{font:12px/1.2 var(--font);color:var(--muted);opacity:.7;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:4px 8px}.menu-local{gap:6px;display:flex}.menu-small{border:2px solid var(--line);min-width:44px;min-height:36px;color:var(--muted);letter-spacing:2px;background:0 0;place-items:center;padding:4px 10px;font-size:12px;display:grid}.menu-small:focus-visible{color:var(--text);border-color:var(--muted);outline:none}@media (hover:hover){.menu-small:hover{color:var(--text);border-color:var(--muted)}}.menu-btn-trophy strong{justify-content:center;align-items:center;gap:10px;display:inline-flex}.menu-social{flex-wrap:wrap;justify-content:center;gap:14px;padding:2px 0 4px;display:flex}.menu-social-btn{background:var(--panel);border:3px solid var(--line);width:52px;height:52px;box-shadow:4px 4px 0 var(--drop);place-items:center;display:grid}.menu-social-btn:active{box-shadow:2px 2px 0 var(--drop);transform:translate(2px,2px)}.menu-social-btn:focus-visible{border-color:var(--accent);outline:none}@media (hover:hover){.menu-social-btn.facebook:hover{border-color:#1877f2}.menu-social-btn.instagram:hover{border-color:#e1306c}.menu-social-btn.tiktok:hover{border-color:#25f4ee}.menu-social-btn.x:hover{border-color:#fff}}.menu-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;margin-top:10px;display:flex}.menu-meta .menu-build{margin-top:0;padding:4px;font-size:10px}.menu-meta .menu-consent:before{content:"· "}.achievement-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.achievement{grid-template-columns:auto 1fr;align-items:center;gap:12px}.achievement>span{gap:2px;display:grid}.achievement b{color:var(--accent);font-size:17px}.achievement small{color:var(--muted)}.achievement.locked>span{opacity:.6}.achievement-badge{width:48px;height:48px;image-rendering:pixelated;flex:none}.achievement .achievement-share{justify-self:start;margin-top:6px;padding:6px 10px;font-size:14px;box-shadow:3px 3px #111}.achievement-cabinet-share{width:100%;margin:18px 0 8px;display:block}.achievement.locked b{color:var(--text)}.achievement-toast{z-index:10000;top:max(10px, env(safe-area-inset-top));color:#f3efe6;text-align:left;width:min(420px,100% - 32px);font:inherit;background:#1f1c24;border:3px solid #f2c14e;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:10px 12px;animation:.35s ease-out toast-in;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:4px 4px #00000080}.achievement-toast>span{gap:2px;display:grid}.achievement-toast small{color:#f2c14e;letter-spacing:2px;text-transform:uppercase;font-size:11px}.achievement-toast b{font-size:17px}.achievement-toast em{color:#cfc8d8;font-size:13px;font-style:normal}@keyframes toast-in{0%{transform:translate(-50%,-140%)}}@media (prefers-reduced-motion:reduce){.achievement-toast{animation:none}}@keyframes menu-in{0%{opacity:0;transform:translateY(-12px)scale(.94)}}@media (prefers-reduced-motion:reduce){.menu-lockup{animation:none}}.confirm{text-align:left}.confirm p{margin:0}.creator-head{justify-items:start;gap:6px;display:grid}.steps{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.steps button{background:var(--bg-2);border:2px solid var(--line);padding:8px 2px;font-size:12px}.steps button[aria-current=step]{border-color:var(--accent);color:var(--accent)}.creator-top{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.portrait-box{border:3px solid var(--line);box-shadow:4px 4px 0 var(--drop);background:radial-gradient(circle at 50% 35%,#3b3257 0%,#1c1829 75%);place-items:center;padding:6px;display:grid}.bubble{background:var(--text);color:var(--bg);border:3px solid var(--drop);box-shadow:4px 4px 0 var(--drop);margin:0;padding:10px 12px;font-size:13px;line-height:1.45;position:relative}.bubble:before{content:"";background:var(--text);border-left:3px solid var(--drop);border-bottom:3px solid var(--drop);clip-path:polygon(0 50%,100% 0,100% 100%);width:9px;height:9px;position:absolute;top:16px;left:-12px}.names{grid-template-columns:1fr 1fr;gap:8px;display:grid}.field{gap:4px;display:grid}.field input,.number-picker input{background:var(--bg);border:2px solid var(--line);width:100%;color:var(--text);font:inherit;border-radius:0;padding:8px}.field input:focus,.number-picker input:focus{border-color:var(--accent);outline:none}.row-actions{align-items:center;gap:12px;margin-top:-6px;display:flex}.number-picker input{text-align:center;-moz-appearance:textfield;width:4.5em}.number-picker input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cycler{grid-template-columns:7.2em 2.4em 1fr 2.4em;align-items:center;gap:6px;display:grid}.cycler button{background:var(--bg-2);border:2px solid var(--line);padding:5px 0;font-size:12px}.cycler button:active{border-color:var(--accent)}.cycler span{text-align:center;color:var(--accent);font-size:13px}.toggles button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.toggles button:disabled,.action:disabled{opacity:.4;cursor:not-allowed}.points{color:var(--good);margin:0;font-weight:700}.points.over,.warn{color:var(--bad)}.warn{margin:0;font-size:13px}.attr{gap:4px;display:grid}.attr-head{align-items:baseline;gap:8px;display:flex}.attr-head output{color:var(--accent);font-weight:700}.attr-head small,.attr-about{color:var(--muted);font-size:12px}.attr-head small{margin-left:auto}.attr-controls{grid-template-columns:2.4em 1fr 2.4em;align-items:center;gap:6px;display:grid}.attr-controls button{background:var(--bg-2);border:2px solid var(--line);padding:3px 0;font-weight:700}.attr-bar{background:var(--bg);border:2px solid var(--line);height:14px}.attr-bar i{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 8px);height:100%;display:block}.card-head{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.card .card-name{letter-spacing:1px;color:var(--text);text-transform:uppercase;margin:0 0 8px;font-size:18px}.card dl{grid-template-columns:auto 1fr;gap:4px 10px;margin:0;font-size:13px;display:grid}.card dt{color:var(--muted)}.card dd{margin:0}.card .overall{color:var(--accent);font-weight:700}.card-attrs{grid-template-columns:1fr 1fr;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.card-attrs li{grid-template-columns:1fr auto;gap:0 8px;display:grid}.card-attrs b{color:var(--accent)}.card-attrs small{color:var(--muted);grid-column:1/-1;font-size:11px}.report{border-left:4px solid var(--accent);background:var(--bg-2);margin:0;padding:10px 12px;font-size:13px}.action.primary{background:var(--accent);color:var(--bg)}.creator-foot{justify-content:space-between;display:flex}@media (width<=420px){.names{grid-template-columns:1fr}.card-head{grid-template-columns:1fr;justify-items:center}.card-attrs{grid-template-columns:1fr}}.teletext-screen{background:#000;place-items:start center;min-height:100%;padding:16px;display:grid}.teletext{color:#fff;width:min(100%,560px);font-family:"VT323", var(--font);text-transform:uppercase;background:#000;font-size:22px;line-height:1.15}.tt-line{margin:0}.tt-top{justify-content:space-between;gap:8px;display:flex}.tt-banner{background:#00f;margin:6px 0;padding:6px 8px;position:relative}.tt-mosaic{clip-path:polygon(0 0,22% 0,22% 50%,44% 50%,44% 0,100% 0,100% 100%,66% 100%,66% 50%,0 50%);background:linear-gradient(90deg,red 0 25%,#ff0 25% 50%,#0f0 50% 75%,#0ff 75%);width:72px;height:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.tt-title{color:#ff0;margin-bottom:8px;font-weight:700}.tt-body{align-content:start;gap:4px;min-height:280px;display:grid}.tt-w{color:#fff}.tt-y{color:#ff0}.tt-c{color:#0ff}.tt-g{color:#0f0}.tt-r{color:red}.tt-b{color:#7f96ff}.tt-dim{color:#8c8c8c}.tt-tabs,.tt-modes{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.tt-tabs button{color:#3cffff;font:inherit;text-transform:uppercase;background:0 0;border:2px solid #3cffff;padding:2px 8px}.tt-tabs button[aria-selected=true]{color:#000;background:#ffff3c;border-color:#ffff3c}.tt-modes{gap:16px}.tt-modes button{color:#bdbdbd;font:inherit;text-transform:uppercase;background:0 0;border:none;padding:2px 0}.tt-modes button[aria-selected=true]{color:#3cff5a;text-underline-offset:4px;text-decoration:underline}.tt-scroll{overflow-x:auto}.tt-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.tt-table th{color:#3cffff;text-align:right;padding:0 4px;font-weight:400}.tt-table td{text-align:right;white-space:nowrap;padding:1px 4px}.tt-table th:nth-child(2),.tt-table td:nth-child(2){text-align:left;white-space:normal}.tt-table tr.tt-mine td{color:#000;background:#ffff3c}.tt-table tr.tt-cut td{border-bottom:2px dashed #ff5cff}.tt-results,.tt-series{gap:3px;margin:0;padding:0;list-style:none;display:grid}.tt-results li,.tt-series li{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:8px;display:grid}.tt-results li span:last-child,.tt-series li span:last-child{text-align:right}.tt-results li.tt-mine,.tt-series li.tt-mine{outline-offset:2px;outline:2px solid #ffff3c}.tt-playoff{gap:10px;display:grid}.tt-fastext{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.tt-key{color:#000;text-transform:uppercase;border:none;padding:8px 2px;font-weight:700}.tt-key:disabled{opacity:.35;cursor:not-allowed}.tt-key-red{background:red}.tt-key-green{background:#0f0}.tt-key-yellow{background:#ff0}.tt-key-cyan{background:#0ff}.tt-fixtures{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.tt-fixtures li{grid-template-columns:9ch 1fr auto;gap:1ch;display:grid}@media (width<=420px){.teletext{font-size:20px}}.tt-enter{color:#ff0;width:min(100%,560px);font-family:"VT323", var(--font);text-align:left;background:#00f;border:none;margin-top:10px;padding:8px;font-size:22px}.ttw{width:min(100%,560px);container-type:inline-size}.ttw-page{color:#fff;min-height:25em;font-family:"VT323", var(--font);background:#000;padding:2px 0 6px;font-size:min(30px,6.25cqw);line-height:1.15}.ttw-row{white-space:pre;min-height:1.15em;overflow:hidden}.ttw-sub{text-align:right}.ttw-link{color:inherit;font:inherit;line-height:inherit;white-space:pre;text-underline-offset:.15em;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ttw-big{padding:.25em .5ch}.ttw-big canvas{width:var(--w);max-width:100%;height:auto;image-rendering:pixelated;display:block}.ttw-picture{align-items:flex-start;display:flex}.ttw-picture.right{flex-direction:row-reverse}.ttw-beside{flex:1;min-width:0;padding-left:1ch}.ttw-picture.right .ttw-beside{padding:0 1ch 0 0}.ttw-mosaic{image-rendering:pixelated;flex:none;display:block}.ttw-differences{justify-content:center;gap:4ch;margin:.5em 0;display:flex}.tt-fg-w{color:#fff}.tt-fg-y{color:#ff0}.tt-fg-c{color:#0ff}.tt-fg-g{color:#0f0}.tt-fg-m{color:#f0f}.tt-fg-r{color:red}.tt-fg-b{color:#7f96ff}.tt-fg-k{color:#000}.tt-bg-w{background:#fff}.tt-bg-y{background:#ff0}.tt-bg-c{background:#0ff}.tt-bg-g{background:#0f0}.tt-bg-m{background:#f0f}.tt-bg-r{background:red}.tt-bg-b{background:#00f}.tt-bg-k{background:#000}.ttw-remote{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.ttw-remote button{color:#fff;font-family:"VT323", var(--font);background:#1c1c1c;border:2px solid #3a3a3a;border-radius:6px;padding:8px 0;font-size:24px}.ttw-remote button:disabled{opacity:.35}.ttw-remote button.on{color:#000;background:#ff0}.ttw-remote .ttw-exit{background:#3a0000;border-color:red;grid-column:span 3}.hub{gap:14px;max-width:560px;margin:0 auto;padding:14px 16px 32px;font-size:16px;line-height:1.45;display:grid}.hub-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:15px;display:flex}.hub-back{color:var(--muted);background:0 0;border:0;padding:6px 0}.hub-club{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.hub-portrait{border:3px solid var(--line);box-shadow:4px 4px 0 var(--drop);background:radial-gradient(circle at 50% 35%,#3b3257 0%,#1c1829 75%);padding:2px}.hub-club h1{font:700 28px/1.05 "Pixelify Sans", var(--font);color:var(--accent);text-shadow:3px 3px #a33a2a;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.hub-club p{color:var(--muted);margin:4px 0 0;font-size:13px}.hub-chip{border:2px solid var(--accent);color:var(--accent);letter-spacing:1px;margin-top:6px;padding:1px 8px;font-size:13px;display:inline-block}.hub-role{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.4}.hub-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (width<=460px){.hub-stats{grid-template-columns:repeat(2,1fr)}}.hub-stats div{text-align:center;background:var(--panel);border:3px solid var(--line);box-shadow:3px 3px 0 var(--drop);padding:8px 6px;display:grid}.hub-stats b{color:var(--accent);font-size:26px}.hub-stats span{color:var(--muted);font-size:13px}.hub-card{background:var(--panel);border:3px solid var(--line);box-shadow:4px 4px 0 var(--drop);gap:6px;padding:12px;display:grid}.hub-card h2{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px}.hub-card p{margin:0}.plan-focus{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.plan-intensity{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.plan-focus button,.plan-intensity button{border:2px solid var(--line);color:inherit;font:inherit;background:0 0;padding:6px 2px;font-size:13px}.plan-focus button[aria-pressed=true],.plan-intensity button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.plan-meter{gap:3px;font-size:13px;display:grid}.plan-bar{background:#ffffff1f;height:6px}.plan-bar i{background:var(--good);height:100%;display:block}.plan-bar.low i{background:#ff8a8a}.plan-bar.gain i{background:var(--accent)}.injury-card{border-color:#c0262e}.injury-card.back{border-color:var(--good)}.injury-doctor{align-items:flex-start;gap:10px;display:flex}.injury-doctor canvas{flex:none}.injury-bubble{color:#1f1c24;background:#f3efe6;margin:4px 0 0;padding:7px 9px;font-size:13px;line-height:1.35;position:relative}.injury-bubble b{color:#b3262e;font-size:11px;display:block}.injury-bubble:before{content:"";border:4px solid #0000;border-left-width:0;border-right:7px solid #f3efe6;position:absolute;top:10px;left:-7px}.injury-slip{color:#1f1c24;background:#f3efe6;border-left:6px solid #c0262e;gap:2px;padding:7px 9px 7px 12px;font-size:13px;display:grid}.injury-slip span{color:#6b6470}.injury-slip em{color:#c0262e;font-style:normal}.injury-about{color:#3a3440;font-size:12px}.plan-bar.injury-bar i{background:#ff8a8a}.injury-coach{color:var(--muted);font-size:13px}.injury-coach b{color:var(--accent)}.money-account{justify-content:space-between;align-items:baseline;display:flex}.money-account b{color:var(--accent);font-size:24px}.money-note{color:var(--muted);font-size:13px}.card-awards{color:var(--accent);font-size:14px;font-weight:700}.card-gain{color:var(--good);margin-left:6px;font-size:11px}.hub-big{font-size:19px;font-weight:700}.hub-meta{color:#d6d0e8;font-size:15px}.hub-grew{color:#1a1426;background:#f7c948;margin:6px 0 2px;padding:3px 8px;font-size:14px;display:inline-block;transform:rotate(-1.5deg);box-shadow:2px 2px #00000059}.hub-grew b{margin-right:4px}.hub-grew.none{background:#cfc9dd}.hub-result{color:var(--bg);margin-right:8px;padding:0 6px;display:inline-block}.hub-result.win{background:var(--good)}.hub-result.loss{background:var(--bad)}.hub-link{color:var(--accent);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:15px;text-decoration:underline}.hub-play{background:var(--accent);color:var(--bg);box-shadow:4px 4px 0 var(--drop);border:0;margin-top:6px;padding:14px;font-size:20px;font-weight:700}.hub-play:active{box-shadow:2px 2px 0 var(--drop);transform:translate(2px,2px)}.hub-secondary{background:var(--bg-2);border:2px solid var(--line);padding:12px;font-size:15px}.hub-open{background:var(--panel);border:3px solid var(--accent);min-height:48px;color:var(--accent);box-shadow:4px 4px 0 var(--drop);justify-content:space-between;align-items:center;padding:0 14px;font-size:17px;font-weight:700;display:flex}.card .hub-club p{color:#d6d0e8;margin:4px 0 0;font-size:14px}.hub-club h1.card-name{font:700 24px/1.1 "Pixelify Sans", var(--font);color:var(--accent);text-shadow:2px 2px 0 var(--drop);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.card-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.card-tabs button{background:var(--bg-2);border:2px solid var(--line);min-height:44px}.card-tabs button[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:700}.card-split{justify-content:space-between;gap:10px;display:flex}.card-average{align-items:baseline;gap:14px;display:flex}.card-average b{color:var(--accent);font-size:44px;line-height:1}.card-average span{color:#d6d0e8;font-size:15px}.card-marks{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.card-marks>span{color:var(--muted);margin-right:4px;font-size:14px}.card-chip{border:2px solid var(--muted);min-width:34px;height:34px;color:var(--text);justify-content:center;align-items:center;font-size:17px;display:flex}.card-chip.good{border-color:var(--good);color:var(--good)}.card-chip.bad{color:#ff8a8a;border-color:#ff8a8a}.card-chip.big{width:52px;height:52px;color:var(--bg);background:var(--muted);border-width:0;font-size:28px}.card-chip.big.good{background:var(--good)}.card-chip.big.bad{background:#ff8a8a}.hub-stats.card-tiles{grid-template-columns:repeat(2,1fr)}.card-row{grid-template-columns:1fr auto;align-items:center;gap:2px 10px;display:grid}.card-row b{color:var(--accent)}.card-bar{background:var(--bg);border:2px solid var(--line);grid-column:1/-1;height:10px}.card-bar i{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 8px);height:100%;display:block}.card-counts{color:#d6d0e8;flex-wrap:wrap;gap:4px 16px;font-size:15px;display:flex}.card-counts b{color:var(--accent)}.card-best{grid-template-columns:auto 1fr;align-items:center;gap:12px}.card-attrs{gap:8px;display:grid}.card-attr{grid-template-columns:7.5em 1fr 4.2em;align-items:center;gap:8px;font-size:14px;display:grid}.card-attr .card-bar{grid-column:auto}.card-attr b{color:var(--accent);text-align:right;white-space:nowrap}.card-attr .card-gain{color:var(--good)}.card-gain-note{color:var(--muted);margin:8px 0 0;font-size:12px}.card-talent{margin:8px 0 0;font-size:13px;font-style:italic}.card-games{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card-game{background:var(--panel);border:3px solid var(--line);text-align:left;grid-template-columns:50px 1fr auto;align-items:center;gap:10px;width:100%;min-height:56px;padding:6px 10px;display:grid}.card-game small{color:#d6d0e8;font-size:13px;display:block}.card-game em{color:var(--bg);padding:0 4px;font-style:normal;font-weight:700}.card-game em.win{background:var(--good)}.card-game em.loss{background:#ff8a8a}.card-date{color:var(--muted);font-size:13px}.card-now{border-color:var(--accent)}.card-year{color:var(--text);letter-spacing:0;text-transform:none;font-size:18px}.card-season{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.card-season div{display:grid}.card-season b{color:var(--accent);font-size:20px}.card-season span{color:var(--muted);font-size:12px}.card-total dl{grid-template-columns:1fr auto;gap:4px 10px;margin:0;font-size:15px;display:grid}.card-total dd{color:var(--accent);margin:0;font-weight:700}.cal{color:#1b1b1b;box-shadow:4px 4px 0 var(--drop);background:#fbfaf6;gap:10px;padding:22px 12px 14px;font:16px/1.35 Arimo,Arial,sans-serif;display:grid;position:relative}.cal:before{content:"";background:radial-gradient(circle,#333 0 3px,#0000 3.5px) 0 0/14px 10px repeat-x;height:10px;position:absolute;top:6px;left:18px;right:18px}.cal-ad{border:2px solid;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:10px;display:grid}.cal-art{width:48px;height:48px;image-rendering:pixelated}.cal-ad b{letter-spacing:1px;font:400 26px/1.05 Anton,Impact,sans-serif;display:block}.cal-ad span{text-transform:uppercase;letter-spacing:1px;margin-top:2px;font:700 14px/1.2 Oswald,sans-serif;display:block}.cal-ad small{opacity:.8;margin-top:4px;font-size:12px;display:block}.cal-month{grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.cal-month h2{text-align:center;text-transform:uppercase;letter-spacing:1px;margin:0;font:700 24px/1 Oswald,sans-serif}.cal-month button{color:#1b1b1b;background:0 0;border:2px solid #1b1b1b;height:40px}.cal-month button:disabled{opacity:.25;cursor:default}.cal-grid{border-top:2px solid #1b1b1b;border-left:1px solid #c9c6bd;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-dow{text-transform:uppercase;color:#555;border-bottom:2px solid #1b1b1b;border-right:1px solid #c9c6bd;padding:2px 4px;font:700 12px/1.6 Arimo,sans-serif}.cal-day{min-height:52px;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #c9c6bd;border-top:0;border-left:0;align-content:space-between;padding:3px 4px;display:grid;position:relative}.cal-day b{font:700 17px/1 Oswald,sans-serif}.cal-day span{color:#1f4fb3;font:700 11px/1.1 Arimo,sans-serif}.cal-day span.home{color:#1b7a2e}.cal-day em{color:#fff;padding:0 3px;font:700 11px/1.3 Arimo,sans-serif;position:absolute;top:3px;right:3px}.cal-day .cal-mark{color:#1f4fb3;font:700 19px/1 Caveat,cursive;position:absolute;top:19px;right:5px}.cal-day em.win{background:#1b7a2e}.cal-day em.loss{background:#c8202f}.cal-dow.sun,.cal-day.sun b{color:#c8202f}.cal-day.out b{color:#bbb}.cal-day.past{background:repeating-linear-gradient(135deg,#0000 0 7px,#00000014 7px 8px)}button.cal-day:focus-visible{outline-offset:-2px;outline:2px solid #1f4fb3}@media (hover:hover){button.cal-day:hover{outline-offset:-2px;outline:2px solid #1f4fb3}}.cal-day.next:after{content:"";pointer-events:none;border:3px solid #d0121e;border-radius:50% 45% 50% 40%;position:absolute;inset:2px 1px;transform:rotate(-6deg)}.cal-note{color:#1f4fb3;margin:0;font:700 22px/1.1 Caveat,cursive;transform:rotate(-1deg)}.cal-hint{color:#555;margin:0;font-size:13px}.tape-screen{background:#3a3f47;align-content:start;gap:12px;min-height:100%;padding:16px max(16px,50% - 264px) 28px;font:16px/1.4 Arimo,Arial,sans-serif;display:grid}.machine{background:linear-gradient(#e8e0cf 0%,#cfc5b0 100%);border-radius:10px 10px 16px 16px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px;display:grid;box-shadow:inset 0 -4px #0000002e,0 6px 14px #00000059}.lcd{color:#ff5a3c;text-shadow:0 0 6px #ff5a3c99;background:#2b1a14;border-radius:4px;padding:8px 10px;font:36px/1 VT323,monospace}.lcd small{font-size:20px;display:block}.reels{background:#1b1b1b;border-radius:6px;gap:8px;padding:8px 10px;display:flex}.reels i{background:radial-gradient(circle, #1b1b1b 0 4px, transparent 4.5px), conic-gradient(#e8e0cf 0 10%, #6b6155 10% 33%, #e8e0cf 33% 43%, #6b6155 43% 66%, #e8e0cf 66% 76%, #6b6155 76%);border-radius:50%;width:28px;height:28px}.reels.spin i{animation:1.6s linear infinite reel}@keyframes reel{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reels.spin i{animation:none}}.machine .keys{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.machine .keys button{color:#f0ece4;background:#4a4a4a;border:0;border-radius:4px;padding:10px 0;font:700 15px/1 Arimo,sans-serif;box-shadow:inset 0 -3px #0006}.machine .keys button.play{background:#2e7d32}.machine .keys button:active{box-shadow:inset 0 2px #0006}.tape-hint{color:#d7dbe0;margin:0;font-size:14px}.msgs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.msg{color:#1b1b1b;background:#f4f1ea;border-left:6px solid #9a9486;gap:8px;padding:0 12px;display:grid}.msg.on{border-left-color:#2e7d32;padding-bottom:12px}.msg-head{color:inherit;letter-spacing:.5px;text-align:left;background:0 0;border:0;justify-content:space-between;gap:10px;padding:12px 0;font:500 18px/1.2 Oswald,Arial Narrow,sans-serif;display:flex}.msg-head small{color:#6b665c;white-space:nowrap;font:400 19px/1 VT323,monospace}.msg-text{margin:0;font:17px/1.45 Special Elite,Courier New,monospace}.msg-facts{flex-wrap:wrap;gap:8px 6px;padding:2px 0;display:flex}.msg-facts span{color:#f4f4f0;letter-spacing:1.6px;text-transform:uppercase;text-shadow:0 1px #000000b3,0 -1px #ffffff40;background:linear-gradient(#ffffff24,#fff0 45%,#0000002e),#1d1f24;border-radius:2px;padding:4px 10px 3px;font:500 14px/1.2 Oswald,Arial Narrow,sans-serif;transform:rotate(-.8deg);box-shadow:0 1px 2px #00000073}.msg-facts span:nth-child(2n){transform:rotate(.7deg)}.msg-facts span:nth-child(3n){background-color:#1f3f8f;transform:rotate(-.3deg)}.msg-own{color:#2e7d32;font-style:normal}.msg-facts span.msg-pay{background-color:#b3161e;font-weight:700}.tape-market{color:#fff3c4;font-weight:700}.msg-call{color:#fff;letter-spacing:1px;text-transform:uppercase;background:#2e7d32;border:0;justify-self:start;padding:12px 18px;font:700 17px/1 Oswald,Arial Narrow,sans-serif;box-shadow:3px 3px #1b4a1e}.tape-menu{color:#1b1b1b;background:#f4f1ea;border:0;justify-self:start;padding:10px 16px;font-weight:700}.office-screen{color:#fff;min-height:100%;font:17px/1.4 "Pixelify Sans", var(--font);background:#1a1427;align-content:start;gap:12px;padding:16px max(16px,50% - 264px) 28px;display:grid}.office{background:linear-gradient(#0000 0 62%,#5c3b1c 62% 64%,#7a4f27 64% 100%),repeating-linear-gradient(90deg,#6d4a2a 0 22px,#5f3f22 22px 24px);place-items:end center;height:214px;display:grid;position:relative;overflow:hidden}.office-boss{z-index:1;margin-bottom:26px;position:relative}.office-boss .portrait{width:140px}.desk{z-index:2;background:#4a2f16;border-top:4px solid #2e1d0c;height:46px;position:absolute;bottom:0;left:0;right:0}.desk-phone{z-index:3;background:#b3262e;border-radius:8px 8px 3px 3px;width:44px;height:22px;position:absolute;bottom:12px;right:26px}.pennant{border-top:18px solid #0000;border-bottom:18px solid #0000;border-left:56px solid var(--kit);position:absolute;top:18px;left:18px}.pennant:after{content:"";background:var(--trim);width:56px;height:4px;position:absolute;top:-2px;left:-56px}.cup{background:#d4a72c;border-radius:0 0 12px 12px;width:26px;height:30px;position:absolute;top:20px;right:22px;box-shadow:0 34px 0 -12px #8a6a1a}.dialog{background:#20306e;border:3px solid #fff;gap:6px;padding:10px 12px;display:grid}.dialog b{color:var(--accent)}.dialog p{margin:0}.choices{gap:8px;display:grid}.choices button{text-align:left;color:#fff;font:17px/1.2 "Pixelify Sans", var(--font);background:#2b2240;border:2px solid #4a3d6b;padding:11px 12px}.choices .yes{background:var(--accent);border-color:var(--accent);color:#1a1427;font-weight:700}.daily-screen{background:#2b2926;min-height:100%;padding:16px 10px 28px}.daily{color:#151515;background:#e9e7e1;gap:10px;max-width:560px;margin:0 auto;padding:12px 14px 16px;font:17px/1.5 Tinos,Times New Roman,serif;display:grid;box-shadow:0 8px 24px #00000080}.dl-top,.dl-sub{color:#333;justify-content:space-between;gap:8px;font:13px/1.3 Tinos,Times New Roman,serif;display:flex}.dl-mast{text-align:center;letter-spacing:-.5px;border-top:1px solid #151515;border-bottom:4px double #151515;padding:6px 0 4px;font:700 clamp(40px,13vw,58px)/1 Old Standard TT,Times New Roman,serif}.dl-tagline{text-align:center;color:#333;margin-top:-4px;font:italic 13px/1.2 Tinos,serif}.dl-section{align-items:stretch;gap:8px;display:flex}.dl-section b{color:#e9e7e1;letter-spacing:2px;white-space:nowrap;background:#151515;padding:6px 8px 5px;font:700 13px/1 Old Standard TT,Times New Roman,serif}.dl-section span{text-transform:uppercase;letter-spacing:1px;color:#333;align-self:center;font:700 12px/1.2 Old Standard TT,Times New Roman,serif}.dl-head{text-wrap:balance;margin:0;font:700 29px/1.12 Tinos,Times New Roman,serif}.dl-deck{color:#222;margin:0;font:italic 19px/1.35 Tinos,serif}.dl-byline{text-transform:uppercase;letter-spacing:1px;color:#444;margin:0;font:700 12px/1 Old Standard TT,Times New Roman,serif}.dl-photo{gap:4px;margin:0;display:grid}.dl-frame{background:#cfcac0;border:1px solid #151515;place-items:center;padding:10px 0 0;display:grid;position:relative}.dl-frame .portrait{filter:grayscale()contrast(1.2);width:140px}.dl-frame:has(.press-photo){padding:0}.press-photo{width:100%;height:auto;image-rendering:pixelated;filter:grayscale()contrast(1.15);display:block}.dl-frame:after{content:"";mix-blend-mode:multiply;background:radial-gradient(circle,#1414144d .9px,#0000 1.3px) 0 0/4px 4px;position:absolute;inset:0}.dl-photo figcaption{color:#333;font:15px/1.35 Tinos,Times New Roman,serif}.dl-mark{border:1px solid #151515;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:8px 10px;display:grid}.dl-mark b{text-align:center;min-width:1.4em;font:700 46px/1 Old Standard TT,Times New Roman,serif}.dl-mark h2{text-transform:uppercase;letter-spacing:1px;margin:0 0 2px;font:700 12px/1.2 Old Standard TT,Times New Roman,serif}.dl-mark p{margin:0;font:italic 16px/1.3 Tinos,serif}.dl-mark small{color:#333;margin-top:4px;font:italic 13px/1.3 Tinos,Times New Roman,serif;display:block}.dl-text{text-align:justify;-webkit-hyphens:auto;hyphens:auto;gap:8px;display:grid}.dl-text p{margin:0}.dl-text p:first-child:first-line{font-variant:small-caps;letter-spacing:.5px}.dl-quote{text-align:center;border-top:1px solid #151515;border-bottom:1px solid #151515;margin:0;padding:8px 0;font:italic 700 20px/1.3 Tinos,serif}.dl-coach{border-bottom:1px solid #151515;margin:0;padding:6px 0;font:italic 17px/1.3 Tinos,serif}.dl-coach b{font-style:normal}.dl-injury{border:1px solid #151515;border-top:4px double #151515;gap:4px;padding:8px 10px;display:grid}.dl-injury h2{text-transform:uppercase;letter-spacing:1px;margin:0;font:700 12px/1.2 Old Standard TT,Times New Roman,serif}.dl-injury h2:before{content:"✚ "}.dl-injury h3{margin:0;font:700 22px/1.15 Old Standard TT,Times New Roman,serif}.dl-injury p{margin:0;font:15px/1.35 Tinos,Times New Roman,serif}.dl-injury .dl-coach{border:0;padding:2px 0 0}.dl-role h2:before{content:"▲ "}.dl-role.down h2:before{content:"▼ "}.dl-boxes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dl-box{border-top:3px solid #151515;padding-top:4px;font:14px/1.35 Tinos,Times New Roman,serif}.dl-keep{white-space:nowrap}.dl-box.dl-wide{grid-column:1/-1}.dl-box h2{text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;font:700 12px/1.2 Old Standard TT,Times New Roman,serif}.dl-box p{margin:0 0 2px}.dl-box .dl-cosmic{border-bottom:1px dotted #151515;margin-bottom:4px;padding-bottom:3px;font-style:italic}.dl-box ol{margin:0;padding-left:22px}.dl-box,.dl-box ol{font-variant-numeric:tabular-nums lining-nums}.dl-box li.me{font-weight:700}.dl-subscribe{border:1px dashed #151515;border-top:3px solid #151515;grid-template-columns:1fr auto;align-items:end;gap:4px 12px;padding:6px 8px 8px;display:grid}.dl-subscribe h2,.dl-subscribe p{grid-column:1}.dl-subscribe-btn{color:#e9e7e1;background:#151515;grid-area:1/2/span 2;align-self:center;padding:8px 12px;font:700 14px/1 Arimo,sans-serif;text-decoration:none}.album-subscribe p{margin:0 0 6px}.dl-small{border-top:1px solid #151515;margin:0;padding-top:6px;font:italic 14px/1.35 Tinos,serif}.dl-next{color:#e9e7e1;text-transform:uppercase;letter-spacing:1px;background:#151515;border:0;justify-self:end;padding:12px 20px;font:700 16px/1 Arimo,sans-serif}.daily{position:relative}.dl-corner{color:#151515;cursor:pointer;background:0 0;border:0;justify-self:end;margin:4px -14px -16px 0;padding:10px 58px 10px 10px;font:italic 700 13px/1 Tinos,serif;position:relative}.dl-corner:after{content:"";background:linear-gradient(315deg,#2b2926 0 50%,#c9c5bb 50% 100%);width:46px;height:46px;position:absolute;bottom:0;right:0;box-shadow:-2px -2px 5px #00000040}.dl-turn{transform-origin:0;animation:.38s ease-out dl-turn}@keyframes dl-turn{0%{opacity:.4;transform:perspective(1400px)rotateY(-70deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dl-turn{animation:none}}.dl2-mast{text-align:center;letter-spacing:1px;border-top:1px solid #151515;border-bottom:3px double #151515;padding:6px 0 5px;font:700 17px/1.1 Old Standard TT,Times New Roman,serif}.dl2-region,.dl2-column{gap:6px;display:grid}.dl2-head{text-wrap:balance;margin:0;font:700 25px/1.15 Tinos,Times New Roman,serif}.dl2-lead{margin:0;font-size:17px}.dl2-notes{border-top:1px solid #151515;gap:4px;padding-top:6px;font:14px/1.4 Tinos,serif;display:grid}.dl2-notes p{margin:0}.dl2-column{border-top:3px solid #151515;padding-top:8px}.dl2-title{margin:0;font:italic 700 21px/1.2 Tinos,serif}.dl2-text p{text-indent:1.2em;margin:0 0 6px}.dl2-text p:first-child{text-indent:0}.dl2-text p:first-child:first-letter{float:left;margin:4px 6px 0 0;font:700 44px/.8 Old Standard TT,serif}.dl2-about{color:#333;margin:0;font:italic 13px/1.3 Tinos,serif}.dl2-letter i,.dl2-ads i{white-space:nowrap;color:#333}.dl2-match{font-weight:700}.dl2-more{color:#333;font-style:italic}.dl2-buttons{justify-content:space-between;gap:10px;display:flex}.dl2-back{color:#151515;text-transform:uppercase;letter-spacing:1px;background:0 0;border:1px solid #151515;padding:12px 14px;font:700 14px/1 Arimo,sans-serif}.tv-screen{background:#0b0d2e;place-items:start center;min-height:100%;padding:16px 10px 28px;display:grid}.tv{color:#fff;width:min(100%,560px);font:24px/1.15 "VT323", var(--font);text-shadow:2px 2px #000028cc;text-transform:uppercase;background:#1b24b8;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 16px 18px;display:grid;position:relative;overflow:hidden}.tv:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.tv p{margin:0}.tv-osd{justify-content:space-between;font-size:26px;display:flex}.tv-live{text-shadow:none;background:#00000059;padding:0 8px}.tv-live.on{background:#d8262f}@media (prefers-reduced-motion:no-preference){.tv-live.on{animation:1.4s steps(2,jump-none) infinite tv-blink}@keyframes tv-blink{50%{opacity:.4}}}.tv-hint{color:#ffe14a}.tv-verdict{color:#ffe14a;font-size:40px}.tv-feed{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;font-size:21px;list-style:none;display:grid}.tv-feed li{overflow-wrap:anywhere;min-width:0}.tv-feed em{font-style:normal}.tv-feed .good{color:#9dff9d}.tv-feed .bad{color:#ff9a9a}.tv-feed .tv-story{opacity:.72;font-size:17px}.tv-feed .tv-story.quarter{opacity:1;color:#f7c948;margin:4px 0;font-size:19px}.tv-feed .tv-story.run{opacity:1;color:#7cc4ff;font-size:19px}.tv-feed .tv-coach{text-transform:none;color:#1a1426;width:max-content;max-width:88%;font:700 15px/1.25 var(--font);background:#f4f1ea;border:2px solid #1a1426;margin:6px 0 12px 1em;padding:3px 9px;animation:.2s ease-out bubble-in;display:block;position:relative;box-shadow:3px 3px #00000080}.tv-feed .tv-coach.late{animation:.2s ease-out 4s backwards bubble-in}.tv-feed .tv-coach:after{content:"";border:6px solid #0000;border-top-color:#1a1426;position:absolute;top:100%;left:10px}.tv-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tv-buttons button{color:#1b24b8;font:30px/1 "VT323", var(--font);text-transform:uppercase;background:#fff;border:3px solid #fff;padding:12px 6px}.tv-buttons .tv-wide{grid-column:1/-1}.tv-buttons button:disabled{opacity:.4}.tv-back{color:#b8e4ff;font:22px/1 "VT323", var(--font);text-transform:uppercase;background:0 0;border:none;justify-self:start;padding:2px 0;text-decoration:underline}.tvb{height:100dvh;min-height:0;padding:max(8px, env(safe-area-inset-top)) 12px max(10px, env(safe-area-inset-bottom));gap:8px;overflow-y:auto}.tvb .tvm-set{flex:none;width:min(100%,460px);height:auto;padding:10px 10px 0}.tvb .tvm-bezel{flex:none;padding:7px;display:block}.tvb .tvm-screen{aspect-ratio:1;cursor:pointer;width:100%}.tvb .tvm-screen .arcade-host{aspect-ratio:9/16;width:100%;min-height:0;inset:0 auto auto 0;overflow:hidden;transform:translateY(-3%)}.tvb .tvm-panel{height:40px}.tvb .tvm-bug{grid-template-columns:auto auto auto;font-size:19px;display:grid;top:12px;left:12px}.tvb .tvm-bug em{text-align:center;grid-column:1/-1}.tvm-bug b.own{position:relative}.tvm-bug b.own:after{content:"";border:4px solid #0000;border-top:0;border-bottom-color:#ffe14a;margin-left:-4px;position:absolute;bottom:0;left:50%}.tvm-belka span{display:block}.tvm-belka span+span{color:#1b24b8}.tvm-snow span span{display:block}.tvb-studio{z-index:3;aspect-ratio:180/110;width:183.7%;image-rendering:pixelated;background:0 0/100% 100% no-repeat;position:absolute;top:-12.2%;left:-41.8%}.tvb-studio .portrait{width:19.44%;max-width:none;height:34.55%;position:absolute;top:43.64%;left:40.56%}.tvb-desk{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.tvb-panel{color:#fff;width:min(100%,460px);min-height:96px;font:22px/1.15 "VT323", var(--font);text-transform:uppercase;text-shadow:2px 2px #000028cc;background:#0b0d2e;border-top:4px solid #1b24b8;flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;margin:0 auto;padding:10px 12px;display:grid;overflow-y:auto}.tvb-panel p{margin:0}.tvb-report{color:#b8e4ff;font-size:20px}.tvb-clutch{color:#ffe14a;font-size:24px}.tvb-teams{color:#ffe14a;font-size:26px}.tvb-quote,.tvb-signoff{color:#b8e4ff;text-transform:none}.tvb-quote b{color:#ffe14a;font-weight:400}.tvb-remote{background:#1c1d21;border-radius:18px;flex:none;grid-template-columns:1fr 1fr;gap:8px;width:min(100%,460px);margin:0 auto;padding:10px;display:grid;box-shadow:inset 2px 2px #3a3c43,inset -2px -2px #0c0c0e,0 4px #0c0c0e}.tvb-remote button{color:#f3efe6;min-height:50px;font:28px/1 "VT323", var(--font);text-transform:uppercase;background:#1c1c1c;border:2px solid #3a3a3a;padding:6px}.tvb-remote .tvb-main{color:#1b24b8;background:#f3efe6;border-color:#f3efe6}.tvb-remote .tvb-timeout{color:#fff;background:#1f7a3a;border-color:#1f7a3a}.tvb-remote .tvb-exit{border-color:#c0262e}.tvb-remote .tvb-play{justify-items:center;gap:3px;min-height:64px;display:grid}.tvb-remote .tvb-play span{font-size:32px}.tvb-remote .tvb-play small{font-size:21px}.tvb-remote .tvb-play .tvb-board{color:#1f7a3a;font-size:18px}.tvb-pause{vertical-align:-2px}.tvb-remote .tvb-wide{grid-column:1/-1}.tvb-remote button:disabled{opacity:.45}.album{max-width:560px;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 16px 32px;color:#efe4cc;background:radial-gradient(circle at 20% 10%,#ffffff0d,#0000 40%),radial-gradient(circle at 80% 70%,#00000040,#0000 50%),#2b2118;gap:18px;margin:0 auto;display:grid}.album-head{text-align:center;justify-items:center;gap:2px;display:grid}.album-kicker{color:#e9d8b4;margin:0;font-family:Caveat,cursive;font-size:26px;font-weight:700}.album-head h1{letter-spacing:2px;color:#f7c948;text-shadow:3px 3px #a33a2a;margin:0;font-family:Anton,sans-serif;font-size:64px;font-weight:400;line-height:1}.album-subtitle{color:#bfae8a;margin:0;font-family:Caveat,cursive;font-size:18px;font-weight:700}.album-club{letter-spacing:1px;text-transform:uppercase;color:#e9d8b4;margin:4px 0 0;font-family:Oswald,sans-serif;font-size:15px;font-weight:500}.album-stamp{letter-spacing:3px;opacity:.92;border:5px double;border-radius:6px;margin-top:12px;padding:4px 14px;font-family:Anton,sans-serif;font-size:34px;transform:rotate(-7deg)}.album-stamp.champion{color:#f7c948}.album-stamp.up{color:#6fdc8c}.album-stamp.down{color:#ff6b6b}.album-stamp.stay{color:#d9ccb0}.album-page{color:#231a12;background:#f3ecdc;border-radius:2px;padding:14px 16px 16px;font-family:Special Elite,Courier New,monospace;box-shadow:0 6px 18px #00000073}.album-results dd,.album-country b,.gala-vote li.me small{color:#000;text-shadow:.45px 0;font-weight:400}.album-page h2{letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #231a12;margin:0 0 12px;padding-bottom:4px;font-family:Oswald,sans-serif;font-size:15px;font-weight:700}.album-place{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.album-place b{font-family:Anton,sans-serif;font-size:64px;font-weight:400;line-height:1}.album-place span{font-family:Oswald,sans-serif;font-size:16px;line-height:1.3}.album-results dl{gap:6px;margin:12px 0 0;display:grid}.album-results dl div{border-bottom:1px dotted #9a8c73;justify-content:space-between;gap:10px;padding-bottom:4px;font-size:16px;display:flex}.album-results dt{color:#5d5040}.album-results dd{text-align:right;margin:0}.album-results dd.up{color:#1f7a3c}.album-results dd.down{color:#b3262e}.album-country{background:#e8dfca;margin-top:14px;padding:10px 12px;font-size:14px}.album-country h3{letter-spacing:1px;text-transform:uppercase;margin:0 0 6px;font-family:Oswald,sans-serif;font-size:13px}.album-country ul{gap:3px;margin:0 0 6px;padding:0;list-style:none;display:grid}.album-country li{justify-content:space-between;gap:8px;display:flex}.album-country p{margin:4px 0 0}.album-country span{color:#5d5040}.album-country .me{background:#f7c948;padding:0 4px}.album-photos{grid-template-columns:repeat(2,1fr);gap:18px 14px;padding:6px 2px 4px;display:grid}.album-photo{transform:rotate(var(--tilt,0deg));background:#fbfaf6;margin:0;padding:8px 8px 10px;position:relative;box-shadow:0 4px 10px #00000059}.album-photo:before{content:"";background:#e9ddb4bf;width:54px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #00000026}.album-pic{aspect-ratio:1;background:linear-gradient(to bottom, var(--wall) 0 64%, #b98b55 64% 100%);place-items:end center;display:grid;position:relative;overflow:hidden}.album-pic:after{content:"";background:radial-gradient(circle at 50% 40%,#ffffff2e,#0000 45%,#00000059);position:absolute;inset:0}.album-pic .portrait{width:78%}.album-photo.overexposed .album-pic{filter:brightness(1.7)contrast(.6)saturate(.4)!important}.album-photo.upside-down .album-pic{transform:rotate(180deg)}.album-photo.thumb .album-pic:before{content:"";z-index:2;opacity:.92;filter:blur(1.5px);background:radial-gradient(circle at 45% 35%,#f0b89a,#c7856a 70%);border-radius:50% 50% 45% 45%;width:46%;height:46%;position:absolute;bottom:-12%;left:-14%}.album-date{z-index:1;color:#ff8a1e;text-shadow:0 0 3px #ff6e00e6;font-family:VT323,monospace;font-size:16px;position:absolute;bottom:3px;right:6px}.album-photo figcaption{color:#2b2118;margin-top:6px;font-family:Caveat,cursive;font-size:17px;font-weight:700;line-height:1.1}.album-tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.album-tiles div{text-align:center;gap:2px;display:grid}.album-tiles b{font-family:Anton,sans-serif;font-size:32px;font-weight:400;line-height:1.1}.album-tiles span{letter-spacing:.5px;text-transform:uppercase;color:#5d5040;font-family:Oswald,sans-serif;font-size:11px}.album-gala-sub{margin:-6px 0 10px;font-family:Caveat,cursive;font-size:19px}.gala-award{border-top:1px dashed #b9a987;padding:10px 0}.gala-award h3{letter-spacing:1px;text-transform:uppercase;margin:0;font-family:Anton,sans-serif;font-size:24px;font-weight:400}.gala-award.won h3{color:#b8860b}.gala-award.won h3:before{content:"★ "}.gala-verdict{margin:4px 0 8px;font-family:Caveat,cursive;font-size:21px;line-height:1.15}.gala-vote{gap:4px;margin:0;padding:0;list-style:none;display:grid}.gala-vote li{grid-template-columns:28px 1fr;align-items:baseline;gap:6px;font-family:Oswald,sans-serif;font-size:16px;display:grid}.gala-vote li.me{background:#f7e3a3;font-weight:700}.gala-vote small{color:#5d5040;font-family:Special Elite,Courier New,monospace;font-size:13px;font-weight:400;display:block}.gala-note{color:#5d5040;margin:6px 0 0;font-size:13px}.album-retire{color:#ff9b9b;letter-spacing:1px;text-transform:uppercase;background:0 0;border:2px solid #ff6b6b;margin-top:8px;padding:10px 14px;font:700 15px/1 Oswald,sans-serif}.album-dialog{z-index:10;background:#0a0602b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.album-dialog>div{color:#231a12;background:#f3ecdc;gap:12px;max-width:360px;padding:18px;display:grid;box-shadow:0 10px 30px #0009}.album-dialog h2{margin:0;font-family:Anton,sans-serif;font-size:28px;font-weight:400}.album-dialog p{margin:0;line-height:1.4}.album-dialog .hub-link{color:#5d3b1a}.end-portrait{background:#fbf8f1;margin:10px 0 4px;padding:8px 8px 22px;transform:rotate(-2deg);box-shadow:0 4px 12px #00000080}.end-list{gap:6px;margin:0;padding-left:20px;font-family:Oswald,sans-serif;font-size:16px;display:grid}.end-list li span{color:#5d5040;font-family:Special Elite,Courier New,monospace;font-size:14px;display:block}.end-money{margin:0 0 6px;font-family:Anton,sans-serif;font-size:34px}.end-closing{color:#1d2a55;margin:0;padding-left:20px;font-family:Caveat,cursive;font-size:23px;font-weight:700;line-height:30px}.album-money b{font-size:20px}.album-contract{margin:12px 0 0;font-family:Caveat,cursive;font-size:19px;line-height:1.2}.album-form{margin:14px 0 0}.album-form figcaption{letter-spacing:1px;text-transform:uppercase;color:#5d5040;font-family:Oswald,sans-serif;font-size:12px}.album-form svg{background:#e8dfca;width:100%;height:auto}.album-form polyline{fill:none;stroke:#2152a3;stroke-width:1.6px}.album-form .avg{stroke:#a33a2a;stroke-width:1px;stroke-dasharray:4 3}.album-form circle.good{fill:#1f7a3c}.album-form circle.bad{fill:#b3262e}.album-form circle.mid{fill:#2152a3}.album-diary{background:linear-gradient(90deg,#0000 26px,#d98c8c 26px 27px,#0000 27px),#f6f1e3}.album-diary ul{background:repeating-linear-gradient(#0000 0 29px,#b9c9e0 29px 30px);margin:0;padding:0 0 0 20px;list-style:none}.album-diary li{color:#1d2a55;font-family:Caveat,cursive;font-size:21px;font-weight:700;line-height:30px}.album-actions{justify-items:center;gap:10px;display:grid}.album-next{color:#1a1426;letter-spacing:1px;text-transform:uppercase;background:#f7c948;border:none;width:100%;padding:14px;font-family:Oswald,sans-serif;font-size:20px;font-weight:700;box-shadow:4px 4px #0a0812}.album-actions .link{color:#d9ccb0}.mag-screen{max-width:560px;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px 32px;background:radial-gradient(circle at 15% 0,#ff2e8859,#0000 45%),radial-gradient(circle at 90% 60%,#1f4fff59,#0000 50%),#160d2b;align-content:start;gap:18px;margin:0 auto;display:grid}.mag-cover{aspect-ratio:3/4;background:radial-gradient(circle, #00000029 1px, transparent 1.6px) 0 0 / 6px 6px, radial-gradient(circle at 50% 70%, #ffffff8c 0, transparent 42%), linear-gradient(165deg, var(--star) 0%, var(--star) 22%, #ffd400 58%, #ff7a00 100%);color:#111;border-radius:3px;font-family:Oswald,sans-serif;position:relative;overflow:hidden;box-shadow:0 14px 34px #000000a6}.mag-cover:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff47 45%,#0000 55%);position:absolute;inset:0}.mag-mast{z-index:3;align-items:flex-end;gap:8px;display:flex;position:absolute;top:8px;left:12px;right:12px}.mag-title{color:#fff;letter-spacing:1px;text-shadow:3px 3px #e4002b,6px 6px #111;font-family:Anton,sans-serif;font-size:clamp(44px,15vw,70px);line-height:.9}.mag-kicker{color:#fff;letter-spacing:3px;background:#e4002b;margin-bottom:10px;padding:2px 7px;font-size:14px;font-weight:700;transform:rotate(-5deg);box-shadow:2px 2px #111}.mag-issue{letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:1px 1px #111;z-index:3;justify-content:space-between;gap:8px;margin:0;font-size:11px;font-weight:500;display:flex;position:absolute;top:clamp(58px,18vw,84px);left:12px;right:12px}.mag-issue b{color:#ffd400;text-shadow:none;background:#111;padding:0 5px}.mag-star{z-index:1;width:64%;position:absolute;bottom:30px;left:50%;transform:translate(-30%)}.mag-star .portrait{filter:drop-shadow(7px 7px #0000004d);width:100%}.mag-star-line{text-transform:uppercase;z-index:3;background:#fff;max-width:62%;margin:0;padding:4px 8px;font-family:Anton,sans-serif;font-size:clamp(18px,5.6vw,26px);line-height:1.05;position:absolute;top:clamp(80px,25vw,112px);left:12px;transform:rotate(-2deg);box-shadow:4px 4px #111}.mag-lines{z-index:3;gap:5px;max-width:44%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:45%;left:10px}.mag-lines li{color:#fff;background:#111111d9;padding:3px 6px;font-size:12px;line-height:1.2}.mag-lines b{color:#ffd400;text-transform:uppercase}.mag-burst{text-align:center;color:#fff;clip-path:polygon(50% 0,61% 18%,82% 10%,80% 32%,100% 40%,84% 56%,96% 76%,74% 78%,70% 100%,52% 86%,34% 100%,28% 80%,6% 80%,16% 60%,0 42%,20% 32%,16% 10%,38% 18%);z-index:3;background:#e4002b;place-items:center;width:92px;height:92px;padding:16px;font-family:Anton,sans-serif;font-size:15px;line-height:1;display:grid;position:absolute}.mag-burst.one{top:clamp(100px,30vw,132px);right:8px;transform:rotate(12deg)}.mag-burst.two{background:#1f4fff;width:80px;height:80px;font-size:13px;bottom:118px;right:6px;transform:rotate(-10deg)}.mag-head{z-index:3;justify-items:start;display:grid;position:absolute;bottom:38px;left:12px;right:12px}.mag-head b{color:#ffd400;text-transform:uppercase;text-shadow:3px 3px #111,-1px -1px #111,1px -1px #111,-1px 1px #111;font-family:Anton,sans-serif;font-size:clamp(34px,11vw,52px);font-weight:400;line-height:.95}.mag-head span{color:#fff;letter-spacing:2px;background:#e4002b;padding:1px 8px;font-size:14px;font-weight:700}.mag-you{color:#ffd400;letter-spacing:1px;text-transform:uppercase;z-index:3;background:#111;margin:0;padding:6px 12px;font-size:15px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.mag-you.down{color:#ff8a8a}.mag-you.up,.mag-you.champion{color:#7dffa0}.mag-barcode{z-index:2;background:repeating-linear-gradient(90deg,#111 0 2px,#fff 2px 3px,#111 3px 4px,#fff 4px 6px,#111 6px 9px,#fff 9px 10px) padding-box padding-box,#fff;border:3px solid #fff;width:54px;height:30px;position:absolute;bottom:40px;right:12px}.mag-page{color:#111;background:#fffdf4;border-radius:3px;padding:0 14px 14px;font-family:Arimo,sans-serif;overflow:hidden;box-shadow:0 8px 20px #00000080}.mag-band{letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 -14px 12px;padding:8px 14px 6px;font-family:Anton,sans-serif;font-size:26px;font-weight:400}.mag-band.red{background:#e4002b}.mag-band.blue{background:#1f4fff}.mag-band.green{background:#00a651}.mag-band.yellow{color:#111;background:#ffd400}.mag-band.pink{background:#ff2e88}.mag-champs,.mag-gala{gap:10px;display:grid}.mag-champ,.mag-winner{background:#fff;border:2px solid #111;grid-template-columns:52px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:3px 3px #111}.mag-winner{grid-template-columns:70px 1fr}.mag-winner.me{background:#fff3a8}.mag-pennant{background:linear-gradient(var(--trim) 0 9px, var(--kit) 9px);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);width:44px;height:54px}.mag-champ small,.mag-winner small,.mag-tables small{color:#e4002b;letter-spacing:1px;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:12px;font-weight:700;display:block}.mag-champ b,.mag-winner b{font-family:Anton,sans-serif;font-size:24px;font-weight:400;line-height:1.05;display:block}.mag-champ span,.mag-winner span{color:#444;font-size:12px;display:block}.mag-face{background:radial-gradient(circle, #0000002e 1px, transparent 1.5px) 0 0 / 5px 5px, var(--kit);border:2px solid #111;place-items:end center;height:70px;display:grid;overflow:hidden}.mag-face .portrait{width:64px}.mag-moves{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.mag-moves li{align-items:center;gap:10px;display:flex}.mag-moves i{border:4px solid;width:22px;height:22px}.mag-moves b{font-family:Anton,sans-serif;font-size:22px;font-weight:400}.mag-moves .up b{color:#00a651}.mag-moves .down b{color:#e4002b}.mag-tables{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mag-tables ol{margin:4px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.mag-tables span{color:#666}.mag-poster{background:radial-gradient(circle, #ffffff1a 1px, transparent 1.6px) 0 0 / 6px 6px, linear-gradient(160deg, var(--kit) 0%, #111 120%);color:#fff}.mag-poster-top{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.mag-poster-face .portrait{filter:drop-shadow(5px 5px #0006);width:100%}.mag-poster-name{gap:2px;padding-bottom:8px;display:grid}.mag-poster-name b{text-transform:uppercase;text-shadow:3px 3px #111;overflow-wrap:anywhere;font-family:Anton,sans-serif;font-size:clamp(24px,8vw,36px);font-weight:400;line-height:.95}.mag-poster-name span{text-transform:uppercase;letter-spacing:1px;font-family:Oswald,sans-serif;font-size:15px}.mag-poster-name em{color:#111;background:#ffd400;justify-self:start;padding:1px 6px;font-size:13px;font-style:normal;font-weight:700}.mag-stats{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.mag-stats div{text-align:center;background:#00000073;padding:6px 2px;display:grid}.mag-stats b{font-family:Anton,sans-serif;font-size:26px;font-weight:400}.mag-stats span{letter-spacing:.5px;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:10px}.mag-money{text-transform:uppercase;margin:10px 0 0;font-family:Oswald,sans-serif;font-size:16px}.mag-money b{color:#ffd400;font-size:22px}.mag-spark{margin:10px 0 0}.mag-spark figcaption{letter-spacing:1px;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:12px}.mag-spark svg{width:100%;height:auto}.mag-spark polyline{fill:none;stroke:#ffd400;stroke-width:3px;stroke-linejoin:round}.mag-sub{text-transform:uppercase;color:#ff2e88;margin:4px 0 6px;font-family:Oswald,sans-serif;font-size:16px;font-weight:700}.mag-gossip{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.mag-gossip li:before{content:"★ ";color:#ff2e88}.mag-horoscope{margin:0;font-style:italic}.mag-next{color:#111;letter-spacing:1px;text-transform:uppercase;background:#ffd400;border:none;width:100%;padding:14px;font-family:Anton,sans-serif;font-size:22px;box-shadow:4px 4px #e4002b}.share-open{color:#fff;letter-spacing:1px;text-transform:uppercase;background:#ff2e88;border:3px solid #111;padding:12px 18px;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;box-shadow:4px 4px #111}.share-open:before{content:"↗ "}.share-sheet{z-index:20;background:#080510d1;place-items:start center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.share-body{color:#fff;background:#1c1430;border:3px solid #ff2e88;gap:12px;width:min(420px,100%);padding:16px;font-family:Oswald,sans-serif;display:grid;box-shadow:6px 6px #000}.share-body h2{text-transform:uppercase;margin:0;font-family:Anton,sans-serif;font-size:26px;font-weight:400}.share-preview{object-fit:contain;background:#000;width:100%;max-height:52vh;display:block}.share-making{text-align:center;margin:0;padding:40px 0}.share-text{white-space:pre-wrap;background:#ffffff14;max-height:120px;margin:0;padding:8px;font:13px/1.4 Arimo,sans-serif;overflow:auto}.share-actions{gap:8px;display:grid}.share-main,.share-second,.share-close{text-align:center;text-transform:uppercase;border:none;padding:12px;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;text-decoration:none;display:block}.share-main{color:#111;background:#ffd400}.share-second{color:#111;background:#fff}.share-close{color:#cfc6e6;background:0 0;text-decoration:underline}.card-share,.dl-share{justify-self:start}.dl-share{margin-top:14px}.card-tier{color:#1a1426;margin-top:4px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-block}.card-tier.bronze{background:#d08a4c}.card-tier.silver{background:#c9ced6}.card-tier.gold{background:#f7c948}.card-tier.holo{background:linear-gradient(90deg,#ff5e7a,#ffb347,#fff275,#7dffa0,#6ec8ff,#b28dff)}.event-scene{background:repeating-linear-gradient(90deg,#6d4a2a 0 22px,#5f3f22 22px 24px);place-items:end center;height:214px;display:grid;position:relative;overflow:hidden}.event-person .portrait{width:150px}.event-scene.bus{background:linear-gradient(90deg,#3a3a44 0 10px,#0000 10px calc(100% - 10px),#3a3a44 calc(100% - 10px)),linear-gradient(#8ec5e8 0 48%,#9aa0a6 48% 58%,#5f8f45 58% 100%)}.event-scene.money{background:repeating-linear-gradient(0deg,#2f5d45 0 18px,#29523d 18px 20px)}.event-scene.president{background:linear-gradient(#0000 0 62%,#5c3b1c 62% 64%,#7a4f27 64% 100%),repeating-linear-gradient(90deg,#6d4a2a 0 22px,#5f3f22 22px 24px)}.event-scene.coach{background:radial-gradient(circle at 22% 30%,#0000 0 10px,#ffffffb3 10px 12px,#0000 12px),radial-gradient(circle at 78% 36%,#0000 0 10px,#ffffffb3 10px 12px,#0000 12px),linear-gradient(35deg,#0000 0 48%,#ffffff80 48% 49%,#0000 49%),#1f4d3a}.event-scene.lockerRoom{background:linear-gradient(#0000 0 80%,#7a4f27 80%),repeating-linear-gradient(90deg,#56708f 0 40px,#3d546e 40px 43px)}.event-scene.fans{background:radial-gradient(circle, var(--kit) 0 3px, transparent 3.5px) 0 0 / 14px 12px, radial-gradient(circle, #d9d4c8 0 3px, transparent 3.5px) 7px 6px / 14px 12px, #3b3446}.event-scene.sponsor{background:repeating-linear-gradient(45deg, var(--kit) 0 16px, var(--trim) 16px 32px)}.event-scene.family{background:radial-gradient(circle,#c98f5a 0 4px,#0000 4.5px) 0 0/24px 24px,radial-gradient(circle,#8a5a3a 0 2px,#0000 2.5px) 12px 12px/24px 24px,#e7c9a0}.event-scene.body{background:linear-gradient(90deg,#cfe3ef 0 1px,#0000 1px) 0 0/22px 22px,linear-gradient(0deg,#cfe3ef 0 1px,#0000 1px) 0 0/22px 22px,#f2f7fa}.event-scene.fame{background:radial-gradient(at 20% 0,#ffffd299,#0000 45%),radial-gradient(at 80% 0,#ffffd299,#0000 45%),linear-gradient(#16328a,#0b1740)}.event-title{font:700 22px/1.15 "Pixelify Sans", var(--font);margin:0}.event-ask{color:var(--accent);margin:0}.event-chips{flex-wrap:wrap;gap:6px;display:flex}.event-chips span{font:700 15px/1.2 "Pixelify Sans", var(--font);border:2px solid;padding:3px 10px}.event-chips .good{color:#7dffa0}.event-chips .bad{color:#ff9b9b}.choices button.broke{opacity:.55}.choices button small{color:#ff9b9b;margin-top:3px;font-size:14px;display:block}.card-relations div{grid-template-columns:70px 1fr 34px;align-items:center;gap:2px 8px;font-size:14px;display:grid}.card-relations .plan-bar{display:block}.card-relations b{text-align:right}.card-relations small{color:var(--muted);grid-column:2/-1;font-size:12px}.tb{border:6px solid #a9aeb4;border-radius:4px;width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #6d7277,0 3px #55595d}.tb-white{fill:#f6f6f1}.tb-court{fill:none;stroke:#2a4ea3;stroke-width:.09px;stroke-linecap:round;opacity:.8}.tb-move path,.tb-move line{fill:none;stroke:#1b1b1b;stroke-width:.13px;stroke-linecap:round;stroke-linejoin:round}.tb-pass>path:not(.tb-maskpath){stroke-dasharray:.45 .3}.tb-shot>path:not(.tb-maskpath){stroke:#c0392b;stroke-dasharray:.12 .28;stroke-width:.16px}.tb-maskpath{stroke:#fff!important;stroke-width:.6px!important}.tb-screen line{stroke-width:.2px}.tb-head{fill:#1b1b1b}.tb-shot .tb-head{fill:#c0392b}.tb-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out forwards tb-draw;animation-delay:var(--d)}.tb-pop{opacity:0;animation:.12s forwards tb-pop;animation-delay:var(--e)}@keyframes tb-draw{to{stroke-dashoffset:0}}@keyframes tb-pop{to{opacity:1}}@media (prefers-reduced-motion:reduce){.tb-draw{stroke-dashoffset:0;animation:none}.tb-pop{opacity:1;animation:none}}.tb-me circle:first-child,.tb-mate circle:first-child{stroke:#1b1b1b;stroke-width:.08px}.tb-me circle:first-child{fill:#f28c28}.tb-mate circle:first-child{fill:#fff}.tb-me text,.tb-mate text{text-anchor:middle;fill:#1b1b1b;font:700 .7px Arimo,Arial,sans-serif}.tb-ball{fill:#e8742a;stroke:#1b1b1b;stroke-width:.06px}.tb-def line{stroke:#c0392b;stroke-width:.16px;stroke-linecap:round}.tv-injury{color:#fff;background:#c0262e;padding:2px 6px}.timeout-title{font:34px/1 "VT323", var(--font);color:#9dffb8;margin:0}.tv-feed .tv-wlodek{color:#12361f;width:max-content;max-width:88%;font:700 15px/1.25 var(--font);text-transform:none;text-shadow:none;background:#e7f7ea;border:2px solid #1f7a3a;margin:6px 0 12px 1em;padding:3px 9px;animation:.2s ease-out bubble-in;display:block;position:relative;box-shadow:3px 3px #00000080}.timeout{background:#16207f}.timeout-coach{align-items:flex-end;gap:12px;display:flex}.timeout-coach .portrait{flex:none}.timeout-bubble{color:#12361f;font:700 16px/1.3 var(--font);text-transform:none;text-shadow:none;background:#e7f7ea;border:2px solid #1f7a3a;padding:8px 10px;position:relative;box-shadow:3px 3px #00000080}.timeout-ask{color:#f7c948}.timeout-plays{gap:14px;display:grid}@media (width>=520px){.timeout-plays{grid-template-columns:1fr 1fr}}.timeout-play{gap:8px;display:grid}.timeout-play h3{font:26px/1 "VT323", var(--font);color:#9dffb8;margin:0}.timeout-play p{font:italic 15px/1.3 var(--font);text-transform:none;text-shadow:none;color:#e8ecff}.timeout-play button{color:#1b24b8;font:24px/1 "VT323", var(--font);text-transform:uppercase;background:#fff;border:3px solid #fff;padding:10px 6px}.timeout-miecio{font:15px/1.3 var(--font);text-transform:none;text-shadow:none;color:#cfd6ff}
