@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(../media/abril-fatface-latin-400-normal.0qzhpf36boe-l.woff2)format("woff2"),url(../media/abril-fatface-latin-400-normal.414952etvfbm9.woff)format("woff")}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-latin-500-normal.285iw-qhbg1qx.woff2)format("woff2"),url(../media/oswald-latin-500-normal.1rqf-i0nk2-8x.woff)format("woff")}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-latin-600-normal.3p23p5y17x2d_.woff2)format("woff2"),url(../media/oswald-latin-600-normal.2zh88i-sntyw0.woff)format("woff")}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(../media/oswald-latin-700-normal.0b4f_gpe8vpwr.woff2)format("woff2"),url(../media/oswald-latin-700-normal.0pt1qitcv7_d-.woff)format("woff")}
@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-latin-700-normal.1z-2jola2kw5z.woff2)format("woff2"),url(../media/syne-latin-700-normal.14agm31sp_zgz.woff)format("woff")}
@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(../media/syne-latin-800-normal.3d-1mu3-eqzbp.woff2)format("woff2"),url(../media/syne-latin-800-normal.2je1gdbb-n2ei.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.037elok7xg7ol.woff2)format("woff2"),url(../media/inter-latin-500-normal.0zoa3evckypzi.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.42bxzpetz5w8g.woff2)format("woff2"),url(../media/inter-latin-600-normal.2azw06-3fu-n-.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.woff)format("woff")}
:root,[data-theme=plateau]{--noir:#0d0d0d;--blanc:#fff;--violet:#6a11ff;--lime:#b8e04a;--rose:#ffb9dc;--ketchup:#dc2b1a;--moutarde:#ffc83d;--tv-blue:#3560ae;--tv-blue-ink:#8ee0fa;--tv-screen:#ffd05e;--tv-screen-dim:#5b4a0e;--bg:#0d0d0d;--surface:#1a1a1f;--ink:#fff;--ink-muted:#b5b5bd;--line:#3a3a44;--border-strong:#8a8a96;--primary:var(--moutarde);--on-primary:var(--noir);--accent-text:#c4a6ff;--focus:var(--moutarde);--correct:var(--lime);--on-correct:var(--noir);--wrong:var(--ketchup);--on-wrong:var(--blanc);--wrong-text:#ff6a5a;--answer-a:var(--violet);--on-answer-a:var(--blanc);--answer-b:var(--rose);--on-answer-b:var(--noir);--answer-both:var(--lime);--on-answer-both:var(--noir);--tint-violet:#231547;--tint-lime:#1f2a08;--team-1:var(--ketchup);--on-team-1:var(--blanc);--team-2:var(--moutarde);--on-team-2:var(--noir);--team-3:var(--tv-blue);--on-team-3:var(--blanc);--team-4:#2f7d3a;--on-team-4:var(--blanc);--team-5:var(--violet);--on-team-5:var(--blanc);--team-6:var(--rose);--on-team-6:var(--noir);--font-tile:"Abril Fatface", "Rozha One", Georgia, serif;--font-tv:"Oswald", "Arial Narrow", Impact, sans-serif;--font-brand:"Syne", "Inter", system-ui, sans-serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--tile-xl-font-family:var(--font-tile);--tile-xl-font-size:96px;--tile-xl-line-height:1;--tile-xl-font-weight:400;--tv-question-font-family:var(--font-tv);--tv-question-font-size:56px;--tv-question-line-height:68px;--tv-question-font-weight:700;--tv-answer-font-family:var(--font-tv);--tv-answer-font-size:44px;--tv-answer-line-height:52px;--tv-answer-font-weight:500;--tv-score-font-family:var(--font-tv);--tv-score-font-size:72px;--tv-score-line-height:72px;--tv-score-font-weight:700;--tv-label-font-family:var(--font-tv);--tv-label-font-size:28px;--tv-label-line-height:32px;--tv-label-font-weight:600;--tv-label-letter-spacing:.02em;--player-question-font-family:var(--font-tv);--player-question-font-size:24px;--player-question-line-height:30px;--player-question-font-weight:700;--player-answer-font-family:var(--font-sans);--player-answer-font-size:16px;--player-answer-line-height:22px;--player-answer-font-weight:600;--player-meta-font-family:var(--font-sans);--player-meta-font-size:13px;--player-meta-line-height:18px;--player-meta-font-weight:500;--h1-font-family:var(--font-brand);--h1-font-size:40px;--h1-line-height:44px;--h1-font-weight:800;--h1-letter-spacing:-.02em;--h2-font-family:var(--font-brand);--h2-font-size:24px;--h2-line-height:28px;--h2-font-weight:700;--h2-letter-spacing:-.01em;--body-font-family:var(--font-sans);--body-font-size:15px;--body-line-height:22px;--body-font-weight:400;--label-font-family:var(--font-sans);--label-font-size:12px;--label-line-height:16px;--label-font-weight:700;--label-letter-spacing:.12em;--caption-font-family:var(--font-sans);--caption-font-size:13px;--caption-line-height:18px;--caption-font-weight:400;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-tile:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-tv:56px;--radius-pill:999px;--shadow-card:6px 6px 0 #6a11ff;--shadow-buzzer:0 10px 0 #5a5a66;--shadow-buzzer-down:0 2px 0 #5a5a66}[data-theme=regie]{--bg:#fff;--surface:#f5f5f7;--ink:#0d0d0d;--ink-muted:#5a5a66;--line:#d9d9e0;--border-strong:#767680;--primary:var(--violet);--on-primary:var(--blanc);--accent-text:var(--violet);--focus:var(--violet);--wrong-text:#c8241a;--tint-violet:#efeaff;--tint-lime:#f3f9df;--shadow-card:6px 6px 0 #0d0d0d}body{font-family:var(--font-sans);font-size:var(--body-font-size);line-height:var(--body-line-height);margin:0}body,[data-theme]{background:var(--bg);color:var(--ink)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
