:root{--bg: #0b0b16;--bg-2: #151528;--panel: rgba(255, 255, 255, .06);--line: rgba(255, 255, 255, .12);--ink: #f4f4ff;--muted: #9a9ab8;--brand: #7b5cff;--brand-2: #ff5c9a;--good: #3ddc84;--bad: #ff4d6d;--radius: 18px;--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font);background:radial-gradient(1200px 800px at 50% -10%,#1d1a3d 0%,var(--bg) 60%);color:var(--ink);-webkit-font-smoothing:antialiased;overscroll-behavior:none}button{font-family:inherit}.btn{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:999px;padding:.7em 1.4em;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .08s ease,background .15s ease,opacity .15s ease;touch-action:manipulation}.btn:hover:not(:disabled){background:#ffffff1f}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.4;cursor:default}.btn-primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));border-color:transparent}.btn-good{background:var(--good);color:#04210f;border-color:transparent}.btn-bad{background:var(--bad);color:#2b0009;border-color:transparent}.btn-ghost{background:transparent}.btn-xl{font-size:clamp(1rem,2.2vw,1.4rem);padding:.8em 1.8em}.btn.full{width:100%}.hint{color:var(--muted);font-size:.9rem;margin:.5rem 0}.error{color:var(--bad);font-weight:600}.landing{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 1.25rem;text-align:center}.brand{font-size:clamp(3rem,12vw,7rem);letter-spacing:.15em;margin:0;background:linear-gradient(135deg,var(--brand),var(--brand-2));-webkit-background-clip:text;background-clip:text;color:transparent}.brand.small{font-size:clamp(2rem,9vw,3rem)}.tagline{color:var(--muted);margin:0 0 1rem;max-width:32ch}.join-form{display:flex;flex-direction:column;gap:.75rem;width:min(340px,100%)}.landing-games{color:var(--muted);font-size:.8rem;max-width:50ch}.code-input{font-size:clamp(2rem,8vw,3rem);letter-spacing:.3em;text-align:center;text-transform:uppercase;padding:.4em .2em;border-radius:var(--radius);border:2px solid var(--line);background:var(--bg-2);color:var(--ink);width:100%;font-weight:800}.code-input:focus{outline:none;border-color:var(--brand)}.host-setup{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem}.field{display:flex;flex-direction:column;gap:.4rem;width:min(380px,100%)}.field>span{color:var(--muted);font-size:.85rem}.field input,.field select{padding:.75rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--bg-2);color:var(--ink);font-size:1rem}.host-screen{height:100%;display:grid;grid-template-rows:auto 1fr auto auto}.host-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--line);color:var(--muted);font-size:clamp(.85rem,1.4vw,1.1rem)}.host-room strong{color:var(--ink);letter-spacing:.2em}.conn-dot{width:10px;height:10px;border-radius:50%;background:var(--bad)}.conn-dot.on{background:var(--good)}.host-main{position:relative;overflow:hidden;display:flex}.host-controls{display:flex;gap:.75rem;justify-content:flex-end;padding:.75rem 1.5rem;border-top:1px solid var(--line);flex-wrap:wrap}.btn-next{min-width:180px}.stage,.results,.scoreboard,.lobby{flex:1;display:flex;flex-direction:column;padding:clamp(1rem,3vw,2.5rem);gap:1rem;overflow:auto}.stage-head{display:flex;align-items:center;justify-content:space-between;gap:2rem}.screen-title{font-size:clamp(1.5rem,3.5vw,3rem);margin:0;letter-spacing:-.02em}.task-prompt{font-size:clamp(1.4rem,3.6vw,3.2rem);font-weight:700;line-height:1.15;margin:0 0 .5em}.task{flex:1;display:flex;flex-direction:column}.task-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem}.answered-count{color:var(--muted);font-size:clamp(1rem,2vw,1.4rem)}.lobby{flex-direction:row;align-items:center;gap:clamp(1rem,5vw,4rem);flex-wrap:wrap}.qr-join{display:flex;align-items:center;gap:1.5rem}.qr-frame{background:#fff;padding:12px;border-radius:20px;line-height:0;box-shadow:0 20px 60px #7b5cff59}.qr-frame img{width:clamp(180px,24vw,340px);height:auto}.qr-placeholder{width:clamp(180px,24vw,340px);aspect-ratio:1;background:#eee;border-radius:8px}.qr-label,.qr-code-label{color:var(--muted);text-transform:uppercase;letter-spacing:.15em;font-size:.8rem}.qr-url{font-size:clamp(1rem,1.8vw,1.6rem);font-weight:600;margin-bottom:1rem}.qr-code{font-size:clamp(2.5rem,6vw,5rem);font-weight:900;letter-spacing:.15em;background:linear-gradient(135deg,var(--brand),var(--brand-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lobby-meta h2{font-size:clamp(1.4rem,3vw,2.4rem);margin:0 0 .3em}.lobby-tasks{color:var(--muted);columns:2;font-size:.95rem}.player-strip{display:flex;gap:.5rem;padding:.75rem 1.5rem;overflow-x:auto;border-top:1px solid var(--line)}.strip-empty{padding:1rem 1.5rem;color:var(--muted);border-top:1px solid var(--line)}.player-chip{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border:2px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink);white-space:nowrap;font-size:.95rem;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.player-chip.offline{opacity:.35}.player-chip .chip-score{font-weight:800;color:var(--muted)}.player-chip.flag-answered,.player-chip.flag-buzzed{box-shadow:0 0 0 3px #3ddc8459}.player-chip.flag-active{transform:scale(1.08);box-shadow:0 0 0 4px #ff5c9a80}.player-chip.flag-out{opacity:.35;text-decoration:line-through}.chip-emoji{font-size:1.3em}.solution{font-size:clamp(1.1rem,2.4vw,2rem);color:var(--muted);margin:0}.solution strong{color:var(--good)}.result-rows{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.result-row{display:grid;grid-template-columns:auto 1fr 2fr auto auto;align-items:center;gap:1rem;padding:.6rem 1rem;border-left:5px solid var(--line);border-radius:10px;background:var(--panel);font-size:clamp(.95rem,1.6vw,1.3rem)}.result-row.ok{background:#3ddc841f}.result-row.no{background:#ff4d6d1a}.result-emoji{font-size:1.5em}.result-answer{color:var(--muted)}.result-detail{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.85em}.result-points{font-weight:800;font-variant-numeric:tabular-nums}.scoreboard{align-items:center}.podium{display:flex;align-items:flex-end;gap:clamp(.5rem,2vw,2rem);margin:2rem 0}.podium-slot{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:clamp(90px,14vw,200px)}.podium-slot.empty{visibility:hidden}.podium-emoji{font-size:clamp(2rem,5vw,4rem)}.podium-name{font-weight:700;font-size:clamp(.9rem,1.6vw,1.4rem)}.podium-score{font-weight:900;font-size:clamp(1.2rem,2.6vw,2.2rem);font-variant-numeric:tabular-nums}.podium-block{width:100%;border-radius:12px 12px 0 0;display:flex;align-items:flex-start;justify-content:center;padding-top:.5rem;font-weight:900;color:#0000008c}.place-1 .podium-block{height:clamp(90px,14vh,180px)}.place-2 .podium-block{height:clamp(60px,10vh,130px)}.place-3 .podium-block{height:clamp(40px,7vh,100px)}.score-list{width:min(600px,100%);color:var(--muted);font-size:clamp(.9rem,1.5vw,1.2rem)}.score-list li{display:flex;gap:.75rem;padding:.35rem 0;border-bottom:1px solid var(--line)}.score-name{flex:1;color:var(--ink)}.score-value{font-weight:800;font-variant-numeric:tabular-nums}.timer{position:relative;width:clamp(140px,22vw,320px);height:44px;border-radius:999px;background:var(--panel);overflow:hidden;flex:none}.timer-bar{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;background:linear-gradient(90deg,var(--brand),var(--brand-2));transition:transform .1s linear}.timer-value{position:relative;display:grid;place-items:center;height:100%;font-weight:800;font-variant-numeric:tabular-nums}.timer-urgent .timer-bar{background:var(--bad)}.timer-urgent{animation:pulse .6s ease-in-out infinite}.timer-compact{width:100%;height:8px;margin-bottom:.75rem}.timer-compact .timer-value{display:none}@keyframes pulse{50%{opacity:.6}}.mc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.5rem,1.5vw,1rem);flex:1}.mc-option{display:flex;align-items:center;gap:1rem;padding:clamp(.75rem,2vw,1.5rem);border-radius:var(--radius);font-size:clamp(1rem,2.4vw,2rem);font-weight:700;background:var(--panel);border:2px solid var(--line);transition:opacity .3s ease,transform .3s ease}.mc-option.correct{border-color:var(--good);background:#3ddc8429;transform:scale(1.02)}.mc-option.dimmed{opacity:.35}.mc-shape{font-size:1.2em}.mc-text{flex:1}.mc-count{position:relative;min-width:80px;text-align:right}.mc-bar{position:absolute;right:0;top:50%;transform:translateY(-50%);height:8px;background:var(--brand);border-radius:4px;opacity:.5}.mc-num{position:relative;font-variant-numeric:tabular-nums}.opt-0 .mc-shape{color:#ff5c7a}.opt-1 .mc-shape{color:#4aa8ff}.opt-2 .mc-shape{color:#ffb03a}.opt-3 .mc-shape{color:#5ce1a5}.buzzer-standby,.buzzer-armed,.buzzer-locked{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.buzzer-pulse{font-size:clamp(2rem,8vw,6rem);font-weight:900;letter-spacing:.1em;color:var(--bad);animation:pulse .8s ease-in-out infinite}.buzz-winner{display:flex;align-items:center;gap:1.5rem;padding:1rem 2rem;border:4px solid var(--line);border-radius:var(--radius);font-size:clamp(1.5rem,4vw,3.5rem);font-weight:800}.buzz-emoji{font-size:1.5em}.buzz-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6em}.judge-row{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.buzz-queue{color:var(--muted);font-size:.9rem}.text-waiting{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.answered-big{font-size:clamp(3rem,12vw,8rem);font-weight:900;font-variant-numeric:tabular-nums}.review-grid{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.review-row{display:grid;grid-template-columns:auto 1fr 2fr auto;align-items:center;gap:1rem;padding:.5rem 1rem;border-left:5px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);font-size:clamp(.9rem,1.6vw,1.3rem);cursor:pointer;text-align:left}.review-row.ok{background:#3ddc8429}.review-mark{font-weight:900}.review-text{color:var(--muted)}.number-line{position:relative;flex:1;min-height:240px;margin:2rem 0}.line-track{position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--line);border-radius:3px}.line-truth{position:absolute;bottom:-6px;width:4px;height:40px;background:var(--good);transform:translate(-50%)}.truth-value{position:absolute;bottom:-28px;left:50%;transform:translate(-50%);white-space:nowrap;color:var(--good);font-weight:800}.line-mark{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;border-bottom:3px solid;padding-bottom:2px;font-size:clamp(1rem,2vw,1.6rem)}.line-mark small{color:var(--muted);font-size:.6em}.line-ends{position:absolute;bottom:-28px;left:0;right:0;display:flex;justify-content:space-between;color:var(--muted)}.tap-bars{display:flex;flex-direction:column;gap:.5rem;flex:1}.tap-row{display:grid;grid-template-columns:auto 140px 1fr auto;align-items:center;gap:1rem;font-size:clamp(.9rem,1.8vw,1.5rem)}.tap-emoji{font-size:1.5em}.tap-track{height:clamp(18px,3vw,34px);background:var(--panel);border-radius:999px;overflow:hidden}.tap-fill{display:block;height:100%;border-radius:999px;transition:width .1s linear}.tap-count{font-weight:800;font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.tap-countdown{font-size:clamp(2rem,8vw,6rem);font-weight:900;text-align:center;animation:pulse .6s infinite}.flash-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:clamp(6rem,25vw,20rem);font-weight:900;pointer-events:none;background:#0b0b1699}.phone{min-height:100%;display:flex;flex-direction:column;border-top:6px solid transparent;transition:background .3s ease}.phone.pulse-good{background:#3ddc8433}.phone.pulse-bad{background:#ff4d6d33}.phone-bar{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;padding-top:max(.75rem,env(safe-area-inset-top));font-weight:800;color:#000000bf}.phone-score{font-variant-numeric:tabular-nums}.offline-banner{background:var(--bad);text-align:center;padding:.4rem;font-weight:700}.phone-main{flex:1;display:flex;flex-direction:column;padding:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));gap:.75rem}.join-screen{justify-content:center;align-items:center;gap:1rem;padding:1.5rem}.phone-task{flex:1;display:flex;flex-direction:column;gap:.75rem}.phone-prompt{font-size:1.15rem;font-weight:700;margin:0}.phone-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.big-emoji{font-size:5rem}.locked-answer{font-size:2rem;font-weight:800;margin:0}.phone-verdict{font-weight:700;text-align:center}.phone-verdict.good{color:var(--good)}.phone-verdict.bad{color:var(--bad)}.phone-input{width:100%;padding:1rem;font-size:1.2rem;border-radius:14px;border:2px solid var(--line);background:var(--bg-2);color:var(--ink)}.phone-input:focus{outline:none;border-color:var(--brand)}.phone-options{display:flex;flex-direction:column;gap:.6rem;flex:1}.phone-option{flex:1;min-height:68px;display:flex;align-items:center;gap:.75rem;padding:1rem;font-size:1.15rem;font-weight:700;border-radius:16px;border:2px solid var(--line);background:var(--panel);color:var(--ink);text-align:left;touch-action:manipulation}.phone-option.selected{border-color:var(--brand);background:#7b5cff40}.phone-option.correct{border-color:var(--good);background:#3ddc8440}.phone-option.wrong{border-color:var(--bad);background:#ff4d6d40}.buzz-wrap,.tap-wrap{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.buzz-button,.tap-button{width:min(78vw,320px);aspect-ratio:1;border-radius:50%;border:none;font-size:clamp(1.8rem,9vw,3rem);font-weight:900;letter-spacing:.08em;color:#fff;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.buzz-button.live{background:radial-gradient(circle at 35% 30%,#ff8095,var(--bad));box-shadow:0 16px 50px #ff4d6d80;animation:pulse 1.1s infinite}.buzz-button.idle{background:#2a2a44;color:var(--muted);box-shadow:none}.buzz-button.pressed{transform:scale(.94);filter:saturate(.7);animation:none}.tap-button{background:radial-gradient(circle at 35% 30%,#9d84ff,var(--brand));box-shadow:0 16px 50px #7b5cff80}.tap-button:active{transform:scale(.96)}.tap-score{font-size:4rem;font-weight:900;font-variant-numeric:tabular-nums}.estimate-value{font-size:3.5rem;font-weight:900;text-align:center;font-variant-numeric:tabular-nums}.estimate-value small{font-size:.4em;color:var(--muted)}.phone-slider{width:100%;height:44px;accent-color:var(--brand)}.slider-ends{display:flex;justify-content:space-between;color:var(--muted);font-size:.85rem}@media(max-width:860px){.mc-grid{grid-template-columns:1fr}.lobby{flex-direction:column}.lobby-tasks{columns:1}.result-row{grid-template-columns:auto 1fr auto}.result-answer,.result-detail{grid-column:2}}body.has-backdrop{background-image:var(--theme-backdrop);background-size:cover;background-position:center;background-attachment:fixed}.theme-logo{max-height:clamp(70px,12vh,150px);width:auto}.theme-faces{display:flex;gap:.75rem;align-items:center}@keyframes face-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.theme-face{animation:face-in .7s ease both;width:clamp(90px,12vw,190px);aspect-ratio:1;object-fit:cover;border-radius:14px;border:4px solid var(--brand);box-shadow:0 10px 30px #00000073}.lobby-faces{flex-wrap:wrap;justify-content:center}.lobby-faces .theme-face{width:clamp(120px,16vw,240px)}.results-face,.scoreboard-face{position:absolute;right:2rem;top:5rem;opacity:.9}.results,.scoreboard{position:relative}@media(max-width:860px){.results-face,.scoreboard-face{display:none}}.setup-heading{margin:.5rem 0 0;font-size:1.1rem;color:var(--muted);font-weight:600}.show-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem;width:min(720px,100%)}.show-card{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem;border-radius:var(--radius);border:2px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;text-align:left;transition:transform .12s ease,border-color .12s ease}.show-card:hover{transform:translateY(-2px)}.show-card.selected{border-color:var(--card-a);box-shadow:0 0 0 3px color-mix(in srgb,var(--card-a) 35%,transparent)}.show-name{font-weight:800;font-size:1.05rem}.show-meta{color:var(--muted);font-size:.8rem}.show-swatches{display:flex;gap:4px;margin-top:.25rem}.show-swatches i{width:26px;height:8px;border-radius:4px}.resume-card{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center;padding:.6rem 1rem;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted)}.btn.subtle{opacity:.6;font-weight:400}body.theme-nineties{background:radial-gradient(1000px 700px at 50% -10%,#3b0a63,#12002b 55%,#05000f)}body.theme-nineties:before{content:"";position:fixed;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(circle at 12% 22%,var(--brand) 0 7px,transparent 8px),radial-gradient(circle at 82% 12%,var(--good) 0 5px,transparent 6px),radial-gradient(circle at 68% 78%,var(--brand-2) 0 6px,transparent 7px),radial-gradient(circle at 26% 82%,#ffe14d 0 5px,transparent 6px),linear-gradient(45deg,transparent 47%,rgba(79,214,200,.5) 48% 52%,transparent 53%),linear-gradient(-45deg,transparent 47%,rgba(255,92,154,.4) 48% 52%,transparent 53%);background-size:260px 260px,320px 320px,300px 300px,240px 240px,180px 180px,220px 220px;animation:nineties-drift 26s linear infinite}body.theme-nineties>#root{position:relative;z-index:1}@keyframes nineties-drift{to{background-position:260px 260px,-320px 320px,300px -300px,-240px -240px,180px 180px,-220px 220px}}.theme-nineties .brand,.theme-nineties .screen-title,.theme-nineties .qr-code{font-family:"Bungee","Impact",var(--font);letter-spacing:.04em;color:var(--brand-2);background:none;-webkit-text-fill-color:currentColor;text-shadow:3px 3px 0 var(--brand),6px 6px 0 #00000080}.theme-nineties .task-prompt{font-family:"Bungee","Impact",var(--font);color:#fff;text-shadow:3px 3px 0 var(--brand),-2px -2px 0 var(--good)}.theme-nineties .qr-frame{border:6px solid var(--good);border-radius:4px;box-shadow:10px 10px 0 var(--brand),20px 20px 0 var(--brand-2);animation:nineties-wobble 5s ease-in-out infinite}@keyframes nineties-wobble{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.theme-nineties .qr-label,.theme-nineties .qr-code-label,.theme-nineties .setup-heading{font-family:"Bungee",var(--font);color:var(--good);animation:nineties-blink 1.4s steps(2,start) infinite}@keyframes nineties-blink{50%{opacity:.45}}.theme-nineties .btn-primary{background:linear-gradient(180deg,var(--brand-2) 0%,var(--brand) 100%);border:3px solid #fff;border-radius:8px;box-shadow:5px 5px #000;text-transform:uppercase;letter-spacing:.06em}.theme-nineties .btn-primary:active:not(:disabled){transform:translate(3px,3px);box-shadow:2px 2px #000}.theme-nineties .mc-option,.theme-nineties .phone-option,.theme-nineties .show-card{border-width:4px;border-radius:6px;box-shadow:5px 5px #0009}.theme-nineties .buzz-button.live{background:radial-gradient(circle at 35% 30%,#fff45c,var(--brand-2) 60%,var(--brand));border:6px solid #fff;box-shadow:0 0 0 8px var(--good),0 18px 50px #ff00a899}.theme-nineties .tap-button{background:radial-gradient(circle at 35% 30%,#7bf7ff,var(--good) 60%,var(--brand));border:6px solid #fff}.theme-nineties .theme-face{border:8px solid #fff;border-bottom-width:34px;border-radius:3px;box-shadow:0 0 0 4px var(--brand),0 0 0 9px var(--good),10px 12px #0000008c;filter:saturate(1.25) contrast(1.08);animation:face-in .7s ease both,nineties-wobble 6s ease-in-out infinite}.theme-nineties .theme-faces img:nth-child(2n){animation-delay:0s,-3s;transform:rotate(2deg)}.theme-nineties .theme-faces img:nth-child(odd){transform:rotate(-2deg)}.theme-nineties .theme-faces{position:relative;padding:.5rem}.theme-nineties .theme-faces:after{content:"WOW!";position:absolute;top:-14px;right:-18px;z-index:2;display:grid;place-items:center;width:74px;height:74px;font-family:"Bungee",var(--font);font-size:.85rem;color:#12002b;background:var(--good);clip-path:polygon(50% 0%,61% 18%,80% 10%,79% 31%,98% 35%,85% 50%,98% 65%,79% 69%,80% 90%,61% 82%,50% 100%,39% 82%,20% 90%,21% 69%,2% 65%,15% 50%,2% 35%,21% 31%,20% 10%,39% 18%);animation:nineties-spin 7s linear infinite}@keyframes nineties-spin{to{transform:rotate(360deg)}}.theme-nineties .place-1 .podium-emoji:after{content:"★";position:absolute;font-size:.5em;color:var(--good);animation:nineties-blink 1s steps(2,start) infinite}.theme-nineties .podium-block{border:4px solid #fff;border-radius:6px 6px 0 0;box-shadow:6px 0 #00000080}.theme-nineties .player-chip{border-width:3px;border-radius:6px}.theme-nineties .phone-bar{border-bottom:4px solid #000}.theme-nineties .timer-bar{background:repeating-linear-gradient(90deg,var(--brand) 0 14px,var(--good) 14px 28px)}
