:root{--font-display:"Baloo Bhaijaan 2", "Baloo 2", sans-serif;--font-ui:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--font-mono:ui-monospace, Menlo, monospace;--fs-wordmark:104px;--fs-score-result:96px;--fs-verdict:80px;--fs-verdict-long:56px;--fs-headline-xl:112px;--fs-score-header:60px;--fs-timer-band:46px;--fs-timer-header:28px;--fs-cat-title:44px;--fs-board-heading:36px;--fs-steal-headline:36px;--fs-tile-title:30px;--fs-btn:22px;--fs-btn-lg:26px;--fs-band-title:24px;--fs-timer-large:32px;--fs-lifeline:18px;--fs-num-64:64px;--fs-question:30px;--fs-question-textonly:38px;--fs-answer:21px;--fs-explain:17px;--fs-chip:14px;--fs-meta:12px;--qz-page:#fff8f0;--qz-page-a:#fff6f4;--qz-page-b:#f5f8ff;--qz-page-low:#fff1ee;--qz-surface:#fff;--qz-fill:#f3ede4;--qz-line:#e9dfd5;--qz-ink:#1b1f3b;--qz-ink-2:#4a4f6e;--qz-muted:#7a7f9c;--qz-disabled:#a8a39b;--qz-taken-bg:#f6f1ea;--qz-disc:#e3f4f6;--qz-disc-ink:#0a8a99;--qz-disc-muted:#ede6dd;--qz-tint-a:#ffe3ec;--qz-tint-b:#dce8ff;--qz-lv-e:#ddf6ec;--qz-lv-e-fg:#0e8f5e;--qz-lv-m:#fff1c9;--qz-lv-m-fg:#8a6300;--qz-lv-h:#ffe4df;--qz-lv-h-fg:#b3301f;--qz-ok-bg:#e4f8ef;--qz-bad-bg:#ffe9e5;--qz-sun-tint:#fff1c9;--qz-sun-ink:#3a2a00;--qz-info-bg:#e3f4f6;--qz-info-fg:#0a6c79;--qz-warn-bg:#fff1c9;--qz-warn-fg:#6b4e00;--qz-err-bg:#ffe4df;--qz-err-fg:#8a1f14;--qz-ring-track:#f3ede4;--qz-ink-pill:#1b1f3b;--qz-cta-dark:#1b1f3b;--qz-veil:#fff8f08c;--qz-hover-tile:#f4fbfc;--qz-img-placeholder-stroke:#b8b1a8;--qz-shimmer:linear-gradient(90deg, #f3ede4 25%, #fbf6f0 50%, #f3ede4 75%);--qz-team-a-pattern:radial-gradient(#fff3 1.6px, transparent 1.7px);--qz-team-b-pattern:repeating-linear-gradient(135deg, #ffffff24 0 6px, transparent 6px 18px);--qz-pattern-size:16px 16px;--qz-aqua:#12b5c9;--qz-aqua-deep:#0a8a99;--qz-aqua-tint:#e3f4f6;--qz-team-a:#ff5e8a;--qz-team-b:#3b8bff;--qz-sun:#ffc83d;--qz-green:#1fbf83;--qz-amber:#e9a800;--qz-red:#e5493a;--qz-ink-navy-band:#1b1f3b;--qz-steal-bolt-gold:#ffc83d}[data-theme=dark]{--qz-page:#14172b;--qz-page-a:#1e1830;--qz-page-b:#141b31;--qz-page-low:#2a1a20;--qz-surface:#1e2238;--qz-fill:#2a2f48;--qz-line:#333955;--qz-ink:#f4f1ec;--qz-ink-2:#c6c9d9;--qz-muted:#8b90aa;--qz-disabled:#6b7090;--qz-taken-bg:#1a1d30;--qz-disc:#163b44;--qz-disc-ink:#4fd3e3;--qz-disc-muted:#3a4258;--qz-tint-a:#3a1f2e;--qz-tint-b:#1b2a48;--qz-lv-e:#16362d;--qz-lv-e-fg:#4ad69b;--qz-lv-m:#3a2f14;--qz-lv-m-fg:#ffd262;--qz-lv-h:#3b1f1e;--qz-lv-h-fg:#ff8a7a;--qz-ok-bg:#16362d;--qz-bad-bg:#3b1f1e;--qz-sun-tint:#3a2f14;--qz-sun-ink:#ffd262;--qz-info-bg:#163b44;--qz-info-fg:#7fe3ef;--qz-warn-bg:#3a2f14;--qz-warn-fg:#ffd262;--qz-err-bg:#3b1f1e;--qz-err-fg:#ff8a7a;--qz-ring-track:#2a2f48;--qz-ink-pill:#0b0d1a;--qz-cta-dark:#12b5c9;--qz-veil:#14172b99;--qz-hover-tile:#163b44;--qz-img-placeholder-stroke:#6b7090;--qz-shimmer:linear-gradient(90deg, #2a2f48 25%, #333955 50%, #2a2f48 75%);--qz-ink-navy-band:#0b0d1a;--qz-team-a-pattern:radial-gradient(#ffffff29 1.5px, transparent 1.6px);--qz-team-b-pattern:repeating-linear-gradient(135deg, #ffffff1f 0 6px, transparent 6px 18px)}:root{--qz-icon-stroke:2px;--qz-icon-stroke-sm:2.2px;--qz-disc-draft:48px;--qz-icon-draft:26px;--qz-disc-board:312px;--qz-icon-board:162px;--qz-disc-stakes:88px;--qz-icon-stakes:46px;--qz-disc-review:40px;--qz-icon-review:22px;--qz-disc-mobile:56px;--qz-icon-mobile:30px;--qz-disc-sheet:56px;--qz-icon-sheet:32px;--qz-sys-icon:18px;--qz-game-icon:18px;--qz-game-icon-lg:28px;--qz-radius-badge:8px;--qz-radius-numbox:10px;--qz-radius-control:12px;--qz-radius-header-mobile:14px;--qz-radius-tile:16px;--qz-radius-card:20px;--qz-radius-result:24px;--qz-radius-pill:999px;--qz-mark-radius-a:26%;--qz-mark-radius-b:50%;--qz-space-1:4px;--qz-space-2:8px;--qz-space-3:12px;--qz-space-4:16px;--qz-space-5:24px;--qz-space-6:32px;--qz-gutter:32px;--qz-gutter-mobile:16px;--qz-card-pad:24px;--qz-icon-label-gap:12px;--qz-chip-gap:8px;--qz-header-cols:1fr 300px 1fr;--qz-question-cols:1fr 1.15fr;--qz-stakes-cols:1.25fr 1fr;--qz-band-h:88px;--qz-ring-band:64px;--qz-ring-header:104px;--qz-ring-track-w:10px;--qz-btn-h:56px;--qz-lifeline-h:48px;--qz-chip-h:34px;--qz-tag-h:28px;--qz-answer-h-mobile:60px;--qz-toggle-h:56px;--qz-draft-tile-h-mobile:80px;--qz-border-w:1px;--qz-border-w-strong:2px;--qz-shadow-none:none;--qz-shadow-delta:0 6px 14px -4px #00000040;--qz-shadow-toast:0 16px 32px -16px #1b1f3b99;--qz-shadow-takeover:0 24px 48px -24px #1b1f3b59;--qz-shadow-winner:0 24px 48px -24px var(--qz-team-a);--qz-ease-out:cubic-bezier(.2, .9, .3, 1);--qz-ease-pop:cubic-bezier(.2, .9, .3, 1.1);--qz-ease-flip:cubic-bezier(.4, 0, .2, 1);--qz-dur-hover:.12s;--qz-dur-fade:.15s;--qz-dur-press:.1s;--qz-dur-tint:.3s;--qz-dur-pop:.2s;--qz-dur-count:.4s;--qz-dur-verdict:.4s;--qz-dur-delta:.8s;--qz-dur-ring:.9s;--qz-dur-shimmer:1.4s;--qz-dur-flip:1.8s;--qz-hold-takeover:1.2s;--qz-dur-confetti:3s}@media (prefers-reduced-motion:reduce){:root{--qz-dur-pop:0s;--qz-dur-verdict:0s;--qz-dur-flip:0s}}:root{--qz-bg:var(--qz-page);--qz-text:var(--qz-ink);--qz-text-2:var(--qz-ink-2);--qz-border:var(--qz-line);--qz-primary:var(--qz-aqua);--qz-success:var(--qz-green);--qz-danger:var(--qz-red);--qz-warning:var(--qz-amber)}
[data-theme=dark]{--font-display:"Baloo Bhaijaan 2", "Baloo 2", sans-serif;--font-ui:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--font-mono:ui-monospace, Menlo, monospace;--fs-wordmark:104px;--fs-score-result:96px;--fs-verdict:80px;--fs-verdict-long:56px;--fs-headline-xl:112px;--fs-score-header:60px;--fs-timer-band:46px;--fs-timer-header:28px;--fs-cat-title:44px;--fs-board-heading:36px;--fs-steal-headline:36px;--fs-tile-title:30px;--fs-btn:22px;--fs-btn-lg:26px;--fs-band-title:24px;--fs-timer-large:32px;--fs-lifeline:18px;--fs-num-64:64px;--fs-question:30px;--fs-question-textonly:38px;--fs-answer:21px;--fs-explain:17px;--fs-chip:14px;--fs-meta:12px;--qz-page:#14172b;--qz-page-a:#1e1830;--qz-page-b:#141b31;--qz-page-low:#2a1a20;--qz-surface:#1e2238;--qz-fill:#2a2f48;--qz-line:#333955;--qz-ink:#f4f1ec;--qz-ink-2:#c6c9d9;--qz-muted:#8b90aa;--qz-disabled:#6b7090;--qz-taken-bg:#1a1d30;--qz-disc:#163b44;--qz-disc-ink:#4fd3e3;--qz-disc-muted:#3a4258;--qz-tint-a:#3a1f2e;--qz-tint-b:#1b2a48;--qz-lv-e:#16362d;--qz-lv-e-fg:#4ad69b;--qz-lv-m:#3a2f14;--qz-lv-m-fg:#ffd262;--qz-lv-h:#3b1f1e;--qz-lv-h-fg:#ff8a7a;--qz-ok-bg:#16362d;--qz-bad-bg:#3b1f1e;--qz-sun-tint:#3a2f14;--qz-sun-ink:#ffd262;--qz-info-bg:#163b44;--qz-info-fg:#7fe3ef;--qz-warn-bg:#3a2f14;--qz-warn-fg:#ffd262;--qz-err-bg:#3b1f1e;--qz-err-fg:#ff8a7a;--qz-ring-track:#2a2f48;--qz-ink-pill:#0b0d1a;--qz-cta-dark:#12b5c9;--qz-veil:#14172b99;--qz-hover-tile:#163b44;--qz-img-placeholder-stroke:#6b7090;--qz-shimmer:linear-gradient(90deg, #2a2f48 25%, #333955 50%, #2a2f48 75%);--qz-team-a-pattern:radial-gradient(#ffffff29 1.5px, transparent 1.6px);--qz-team-b-pattern:repeating-linear-gradient(135deg, #ffffff1f 0 6px, transparent 6px 18px);--qz-pattern-size:16px 16px;--qz-aqua:#12b5c9;--qz-aqua-deep:#0a8a99;--qz-aqua-tint:#e3f4f6;--qz-team-a:#ff5e8a;--qz-team-b:#3b8bff;--qz-sun:#ffc83d;--qz-green:#1fbf83;--qz-amber:#e9a800;--qz-red:#e5493a;--qz-ink-navy-band:#0b0d1a;--qz-steal-bolt-gold:#ffc83d;--qz-icon-stroke:2px;--qz-icon-stroke-sm:2.2px;--qz-disc-draft:48px;--qz-icon-draft:26px;--qz-disc-board:312px;--qz-icon-board:162px;--qz-disc-stakes:88px;--qz-icon-stakes:46px;--qz-disc-review:40px;--qz-icon-review:22px;--qz-disc-mobile:56px;--qz-icon-mobile:30px;--qz-disc-sheet:56px;--qz-icon-sheet:32px;--qz-sys-icon:18px;--qz-game-icon:18px;--qz-game-icon-lg:28px;--qz-radius-badge:8px;--qz-radius-numbox:10px;--qz-radius-control:12px;--qz-radius-header-mobile:14px;--qz-radius-tile:16px;--qz-radius-card:20px;--qz-radius-result:24px;--qz-radius-pill:999px;--qz-mark-radius-a:26%;--qz-mark-radius-b:50%;--qz-space-1:4px;--qz-space-2:8px;--qz-space-3:12px;--qz-space-4:16px;--qz-space-5:24px;--qz-space-6:32px;--qz-gutter:32px;--qz-gutter-mobile:16px;--qz-card-pad:24px;--qz-icon-label-gap:12px;--qz-chip-gap:8px;--qz-header-cols:1fr 300px 1fr;--qz-question-cols:1fr 1.15fr;--qz-stakes-cols:1.25fr 1fr;--qz-band-h:88px;--qz-ring-band:64px;--qz-ring-header:104px;--qz-ring-track-w:10px;--qz-btn-h:56px;--qz-lifeline-h:48px;--qz-chip-h:34px;--qz-tag-h:28px;--qz-answer-h-mobile:60px;--qz-toggle-h:56px;--qz-draft-tile-h-mobile:80px;--qz-border-w:1px;--qz-border-w-strong:2px;--qz-shadow-none:none;--qz-shadow-delta:0 6px 14px -4px #00000040;--qz-shadow-toast:0 16px 32px -16px #1b1f3b99;--qz-shadow-takeover:0 24px 48px -24px #1b1f3b59;--qz-shadow-winner:0 24px 48px -24px var(--qz-team-a);--qz-ease-out:cubic-bezier(.2, .9, .3, 1);--qz-ease-pop:cubic-bezier(.2, .9, .3, 1.1);--qz-ease-flip:cubic-bezier(.4, 0, .2, 1);--qz-dur-hover:.12s;--qz-dur-fade:.15s;--qz-dur-press:.1s;--qz-dur-tint:.3s;--qz-dur-pop:.2s;--qz-dur-count:.4s;--qz-dur-verdict:.4s;--qz-dur-delta:.8s;--qz-dur-ring:.9s;--qz-dur-shimmer:1.4s;--qz-dur-flip:1.8s;--qz-hold-takeover:1.2s;--qz-dur-confetti:3s}@media (prefers-reduced-motion:reduce){[data-theme=dark]{--qz-dur-pop:0s;--qz-dur-verdict:0s;--qz-dur-flip:0s}}[data-theme=dark]{--qz-bg:var(--qz-page);--qz-text:var(--qz-ink);--qz-text-2:var(--qz-ink-2);--qz-border:var(--qz-line);--qz-primary:var(--qz-aqua);--qz-success:var(--qz-green);--qz-danger:var(--qz-red);--qz-warning:var(--qz-amber)}
@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/baloo-bhaijaan-2-arabic-var.woff2)format("woff2");unicode-range:U+6??,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-400.woff2)format("woff2");unicode-range:U+6??,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-500.woff2)format("woff2");unicode-range:U+6??,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-600.woff2)format("woff2");unicode-range:U+6??,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-700.woff2)format("woff2");unicode-range:U+6??,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/baloo-2-latin-var.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-700.woff2)format("woff2");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}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0}body{background:var(--qz-page);color:var(--qz-ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0}::selection{background-color:var(--qz-aqua);color:#fff}:root{--qz-green-text:var(--qz-green);--qz-red-text:var(--qz-red);--qz-amber-text:var(--qz-amber);--qz-on-aqua:#1b1f3b;--qz-google-bg:#fff;--qz-google-line:#dadce0;--qz-google-fg:#3c4043;--qz-google-bg-hover:#f8f9fa;--qz-google-bg-dark:#303134;--qz-google-line-dark:#5f6368;--qz-google-fg-dark:#e8eaed;--qz-google-bg-dark-hover:#3c4043}[data-theme=dark]{--qz-green-text:var(--qz-lv-e-fg);--qz-red-text:var(--qz-lv-h-fg);--qz-amber-text:var(--qz-lv-m-fg)}html{transition:background-color .15s var(--qz-ease-out)}:focus-visible{outline:2px solid var(--qz-aqua);outline-offset:2px;border-radius:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.numerals{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.mg-code{font-family:var(--font-mono);color:inherit;opacity:.7;direction:ltr;unicode-bidi:isolate;font-size:12px}.qz-ltr{white-space:normal;direction:ltr;unicode-bidi:isolate-override;display:inline-block}.qz-keep{white-space:nowrap}.screen{background:var(--qz-page);overflow-wrap:break-word;flex-direction:column;gap:0;min-height:100dvh;display:flex}.screen--tint-a{background:var(--qz-page-a)}.screen--tint-b{background:var(--qz-page-b)}.screen--tint-low{background:var(--qz-page-low)}.qz-mark{background-color:var(--qz-team-a);flex:none;display:inline-block}.qz-mark--a{border-radius:26%}.qz-mark--b{background-color:var(--qz-team-b);border-radius:50%}.qz-mark--white{background-color:#fff}.btn{min-height:var(--qz-btn-h);border-radius:var(--qz-radius-tile);font-family:var(--font-display);font-size:var(--fs-btn);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--qz-dur-press) var(--qz-ease-out), background-color var(--qz-dur-hover) var(--qz-ease-out), opacity var(--qz-dur-hover) var(--qz-ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding-block:0;padding-inline:32px;font-weight:700;line-height:1;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{cursor:not-allowed}.btn--primary{background-color:var(--qz-aqua);color:var(--qz-on-aqua)}.btn--primary:disabled{background-color:var(--qz-fill);color:var(--qz-disabled)}.btn--ink{background-color:var(--qz-cta-dark);color:#fff}.btn--outline{background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);color:var(--qz-ink-2)}.btn--lg{min-height:60px;font-size:var(--fs-btn-lg);padding-inline:64px}.qz-msg-pill{align-items:center;gap:14px;max-inline-size:100%;padding:12px 20px;font-size:16px;font-weight:600;display:flex;position:relative}.qz-msg-pill__dot{background-color:currentColor;border-radius:50%;flex:none;block-size:12px;inline-size:12px}.qz-msg-pill--warn{border-radius:var(--qz-radius-pill);background-color:var(--qz-warn-bg);border:var(--qz-border-w) solid var(--qz-amber);color:var(--qz-warn-fg)}.qz-msg-pill--err{border-radius:var(--qz-radius-tile);background-color:var(--qz-err-bg);border:var(--qz-border-w) solid var(--qz-red);color:var(--qz-err-fg);flex-wrap:wrap;justify-content:center}.qz-msg-pill--err .qz-msg-pill__text{flex:1;min-inline-size:200px;line-height:1.6}.qz-msg-pill__actions{gap:var(--qz-space-2);flex-wrap:wrap;justify-content:center;display:flex}.qz-msg-pill--info{border-radius:var(--qz-radius-pill);background-color:var(--qz-info-bg);border:var(--qz-border-w) solid var(--qz-aqua);color:var(--qz-info-fg)}.qz-toast{border-radius:var(--qz-radius-pill);background-color:var(--qz-ink-pill);color:#fff;white-space:nowrap;inline-size:max-content;max-inline-size:calc(100vw - 32px);box-shadow:var(--qz-shadow-toast);z-index:40;animation:qz-pop var(--qz-dur-pop) var(--qz-ease-pop) both;align-items:center;gap:12px;margin-inline:auto;padding:12px 20px;font-size:16px;font-weight:600;display:flex;position:fixed;inset-block-end:32px;inset-inline:0}.qz-toast--high{inset-block-end:100px}.qz-toast svg{color:var(--qz-steal-bolt-gold)}.qz-shimmer{background:var(--qz-shimmer);animation:qz-shimmer var(--qz-dur-shimmer) linear infinite;border-radius:var(--qz-radius-pill);background-size:200% 100%}@media (prefers-reduced-motion:reduce){.qz-shimmer{animation:none}}@keyframes qz-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.qz-header{grid-template-columns:var(--qz-header-cols);gap:var(--qz-space-4);padding:calc(16px + env(safe-area-inset-top,0px)) var(--qz-gutter) 0;align-items:stretch;display:grid;position:relative}.qz-hpanel{justify-content:space-between;align-items:center;gap:var(--qz-space-4);border-radius:var(--qz-radius-card);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);min-height:88px;padding:14px 24px;display:flex;position:relative}.qz-hpanel--b{flex-direction:row-reverse}.qz-hpanel__id{align-items:center;gap:14px;min-inline-size:0;display:flex}.qz-hpanel__meta{flex-direction:column;gap:6px;display:flex}.qz-hpanel--b .qz-hpanel__meta{align-items:flex-end}.qz-hpanel__name{color:var(--qz-ink-2);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font-size:24px;font-weight:700;line-height:1.1;overflow:hidden}.qz-hpanel__score{font-family:var(--font-display);font-size:var(--fs-score-header);color:var(--qz-ink);font-weight:800;line-height:1}.qz-hpanel[data-active=true]{color:#fff;border-color:#0000}.qz-hpanel--a[data-active=true]{background-color:var(--qz-team-a);background-image:var(--qz-team-a-pattern);background-size:var(--qz-pattern-size)}.qz-hpanel--b[data-active=true]{background-color:var(--qz-team-b);background-image:var(--qz-team-b-pattern);background-size:var(--qz-pattern-size)}.qz-hpanel[data-active=true] .qz-hpanel__name,.qz-hpanel[data-active=true] .qz-hpanel__score{color:#fff}.qz-hpanel__turn{border-radius:var(--qz-radius-pill);background-color:#ffffff3d;align-self:flex-start;padding:3px 12px;font-size:14px;font-weight:700;display:inline-block}.qz-delta{z-index:5;border-radius:var(--qz-radius-pill);color:#fff;font-family:var(--font-display);box-shadow:var(--qz-shadow-delta);animation:qz-delta-rise var(--qz-dur-delta) var(--qz-ease-out) both;padding:4px 14px;font-size:20px;font-weight:700;position:absolute;inset-block-start:-20px}.qz-hpanel--a .qz-delta{inset-inline-start:24px}.qz-hpanel--b .qz-delta{inset-inline-end:24px}.qz-delta--plus{background-color:var(--qz-green)}.qz-delta--minus{background-color:var(--qz-red)}.qz-delta--zero{background-color:var(--qz-muted)}@keyframes qz-delta-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.qz-hcentre{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-inline-size:0;display:flex}.qz-hcentre__label{font-family:var(--font-display);color:var(--qz-ink);white-space:nowrap;font-size:22px;font-weight:700;line-height:1.1}.qz-hcentre__sub{color:var(--qz-muted);font-size:14px;font-weight:600}.qz-hcentre__track{border-radius:var(--qz-radius-pill);background-color:var(--qz-fill);block-size:8px;inline-size:180px;overflow:hidden}.qz-hcentre__fill{border-radius:var(--qz-radius-pill);background-color:var(--qz-aqua);block-size:100%;transition:inline-size var(--qz-dur-count) var(--qz-ease-out)}@media (max-width:768px){.qz-header{gap:var(--qz-space-2);padding:calc(10px + env(safe-area-inset-top,0px)) calc(var(--qz-gutter-mobile) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a b"}.qz-hcentre{display:contents}.qz-hcentre__label,.qz-hcentre__sub,.qz-hcentre__track{display:none}.qz-hpanel{border-radius:var(--qz-radius-header-mobile);flex-direction:row;min-height:0;padding:8px 10px}.qz-hpanel__id{gap:6px}.qz-hpanel__mark,.qz-hpanel__turn{display:none}.qz-hpanel__name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:13px;font-weight:700;overflow:hidden}.qz-hpanel--a .qz-hpanel__name{border-inline-end:3px solid var(--qz-team-a);padding-inline-end:8px}.qz-hpanel--a[data-active=true] .qz-hpanel__name{border-inline-end-color:#fff}.qz-hpanel--b .qz-hpanel__name{border-inline-start:3px solid var(--qz-team-b);padding-inline-start:8px}.qz-hpanel--b[data-active=true] .qz-hpanel__name{border-inline-start-color:#fff}.qz-hpanel__score{font-size:24px}.qz-delta{padding:2px 10px;font-size:14px;inset-block-start:-14px}}.screen--home{text-align:center;padding:48px var(--qz-gutter);justify-content:center;align-items:center;position:relative;overflow:hidden}@media (max-width:768px){.screen--home{padding:32px 24px}}.qz-open-disc--1{background-color:var(--qz-disc);pointer-events:none;border-radius:50%;block-size:460px;inline-size:460px;position:absolute;inset-block-start:-120px;inset-inline-start:-80px}.qz-open-disc--2{background-color:var(--qz-tint-a);pointer-events:none;border-radius:50%;block-size:520px;inline-size:520px;position:absolute;inset-block-end:-140px;inset-inline-end:-60px}@media (max-width:768px){.qz-open-disc--1{block-size:260px;inline-size:260px;inset-block-start:-70px;inset-inline-start:-50px}.qz-open-disc--2{block-size:300px;inline-size:300px;inset-block-end:-80px;inset-inline-end:-40px}}.open-stack{flex-direction:column;align-items:center;display:flex;position:relative}.open-stack .qz-msg-pill{margin-block-end:28px}.qz-logo{block-size:160px;inline-size:160px;margin-block-end:8px;position:relative}.qz-logo__sq{background-color:var(--qz-team-a);border-radius:26%;block-size:62%;inline-size:62%;position:absolute;inset-block-start:10%;inset-inline-end:8%;transform:rotate(-8deg)}.qz-logo__ci{background-color:var(--qz-team-b);mix-blend-mode:multiply;opacity:.95;border-radius:50%;block-size:60%;inline-size:60%;position:absolute;inset-block-end:6%;inset-inline-start:6%}.qz-logo__dot{background-color:var(--qz-sun);border-radius:50%;block-size:18%;inline-size:18%;position:absolute;inset-block-start:0;inset-inline-start:44%}@media (max-width:768px){.qz-logo{block-size:120px;inline-size:120px}}.open-shimmer{block-size:8px;inline-size:180px;margin-block:6px 10px}.open-wordmark{font-family:var(--font-display);font-size:var(--fs-wordmark);letter-spacing:-.01em;color:var(--qz-ink);margin:0;font-weight:800;line-height:1}@media (max-width:768px){.open-wordmark{font-size:64px}}.open-tagline{color:var(--qz-ink-2);margin:10px 0 0;font-size:22px;font-weight:600}@media (max-width:768px){.open-tagline{font-size:15px}}.open-version{letter-spacing:.02em;color:var(--qz-muted);margin:36px 0 0;font-size:12px;font-weight:500}@media (max-width:768px){.open-version{margin-block-start:28px}}.open-vs{justify-content:center;align-items:center;gap:20px;margin-block-start:40px;display:flex}@media (max-width:768px){.open-vs{margin-block-start:28px}}.open-vs__side{color:var(--qz-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.open-vs__vs{font-family:var(--font-display);color:var(--qz-aqua);font-size:18px;font-weight:800}.open-cta{min-inline-size:280px;min-height:80px;font-size:var(--fs-btn-lg);margin-block-start:22px;padding-block:18px;padding-inline:56px}.open-cta:disabled{opacity:.45}.open-cta--secondary{margin-block-start:12px}.setup-body{padding:24px var(--qz-gutter) 40px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.setup-title{font-family:var(--font-display);margin:0 0 36px;font-size:56px;font-weight:800;line-height:1.1}.setup-grid{gap:var(--qz-space-5);grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:start;inline-size:min(100%,1040px);display:grid}@media (max-width:768px){.setup-grid{grid-template-columns:minmax(0,1fr)}.setup-grid .setup-vs{display:none}}.setup-vs{font-family:var(--font-display);color:var(--qz-aqua);justify-content:center;align-items:center;padding-block-start:48px;font-size:28px;font-weight:800;display:flex}.setup-field{flex-direction:column;gap:12px;display:flex}.setup-field__label{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.setup-field--a .setup-field__label{color:var(--qz-team-a)}.setup-field--b .setup-field__label{color:var(--qz-team-b)}.setup-field__well{border-radius:var(--qz-radius-tile);background-color:var(--qz-surface);border:var(--qz-border-w-strong) solid var(--qz-line);transition:border-color var(--qz-dur-hover) var(--qz-ease-out);align-items:center;gap:14px;padding:6px 6px 6px 22px;display:flex}.setup-field--a .setup-field__well[data-filled=true]{border-color:var(--qz-team-a)}.setup-field--b .setup-field__well[data-filled=true]{border-color:var(--qz-team-b)}.setup-field__well[data-dup=true]{border-color:var(--qz-red)!important}.setup-field__input{min-inline-size:0;font-family:var(--font-display);color:var(--qz-ink);background:0 0;border:0;outline:0;flex:1;padding:14px 16px;font-size:36px;font-weight:700}.setup-field__count{color:var(--qz-muted);white-space:nowrap;padding-inline:12px;font-size:14px;font-weight:600}.setup-dup{color:#c63a2c;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}.setup-dup__disc{background-color:var(--qz-red);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;font-size:14px;font-weight:800;display:inline-flex}.setup-notice{color:var(--qz-warn-fg);margin:0;font-size:14px;font-weight:600}.setup-cta{min-inline-size:360px;min-height:84px;font-size:var(--fs-btn-lg);margin-block-start:44px;padding-block:20px;padding-inline:72px}.setup-cta:disabled{background-color:var(--qz-fill);color:var(--qz-disabled)}.screen--coin{transition:background-color var(--qz-dur-tint) var(--qz-ease-out);justify-content:center;align-items:center;gap:22px;position:relative;overflow:hidden}.coin-wash{pointer-events:none;background:linear-gradient(90deg,#3b8bff1f 0 50%,#ff5e8a1f 50% 100%);position:absolute;inset:0}.coin-title{font-family:var(--font-display);color:var(--qz-muted);font-size:28px;font-weight:700;position:absolute;inset-block-start:36px}.coin-stage,.coin-result{flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.qz-coin{perspective:900px;block-size:220px;inline-size:220px;position:relative}.qz-coin__disc{background:linear-gradient(135deg, var(--qz-team-a) 0 50%, var(--qz-team-b) 50% 100%);block-size:100%;inline-size:100%;animation:qz-flip var(--qz-dur-flip) var(--qz-ease-flip) infinite;border-radius:50%;position:relative}.qz-coin__mark{opacity:.9;background-color:#fff;position:absolute}.qz-coin__mark--a{inset-block-start:34%;border-radius:22%;block-size:26%;inline-size:26%;right:26%}.qz-coin__mark--b{inset-block-end:30%;border-radius:50%;block-size:26%;inline-size:26%;left:24%}@media (prefers-reduced-motion:reduce){.qz-coin__disc{animation:none}}@keyframes qz-flip{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(540deg)translateY(-70px)}to{transform:rotateY(1080deg)translateY(0)}}.coin-status{color:var(--qz-ink-2);margin:0;font-size:22px;font-weight:600}.coin-teams{gap:40px;margin-block-start:20px;font-size:22px;font-weight:700;display:flex}.coin-teams__side{align-items:center;gap:10px;display:flex}.coin-teams__side--a{color:var(--qz-team-a)}.coin-teams__side--b{color:var(--qz-team-b)}.coin-mark{justify-content:center;align-items:center;block-size:220px;inline-size:220px;display:flex;position:relative}.coin-mark--a{background-color:var(--qz-team-a);border-radius:26%}.coin-mark--b{background-color:var(--qz-team-b);border-radius:50%}.coin-mark__inner{background-color:#fff;block-size:38%;inline-size:38%}.coin-mark--a .coin-mark__inner{border-radius:22%}.coin-mark--b .coin-mark__inner{border-radius:50%}.coin-starter-label{color:var(--qz-ink-2);margin-block-end:6px;font-size:20px;font-weight:600}.coin-starter-name{font-family:var(--font-display);font-size:var(--fs-score-result);font-weight:800;line-height:1}.coin-starter-name--a{color:var(--qz-team-a)}.coin-starter-name--b{color:var(--qz-team-b)}.coin-sub{border-radius:var(--qz-radius-pill);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);color:var(--qz-ink-2);margin-block-start:18px;padding:10px 22px;font-size:18px;font-weight:600;display:inline-block}.draft-strip{align-items:center;gap:var(--qz-space-4);padding:20px var(--qz-gutter) 16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.draft-rounds{align-items:center;gap:6px;display:flex}.draft-rounds__pill{border-radius:var(--qz-radius-pill);background-color:var(--qz-line);block-size:10px;inline-size:10px}.draft-rounds__pill--past{background-color:var(--qz-ink)}.draft-rounds__pill--current{inline-size:24px}.draft-rounds__pill--current-a{background-color:var(--qz-team-a)}.draft-rounds__pill--current-b{background-color:var(--qz-team-b)}.draft-round-label{align-items:center;gap:12px;min-inline-size:0;display:flex}.draft-round-label__text{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.draft-picker{justify-content:center;display:flex}.draft-chip{border-radius:var(--qz-radius-pill);color:#fff;font-family:var(--font-display);white-space:nowrap;align-items:center;gap:12px;padding:12px 20px;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.draft-chip--a{background-color:var(--qz-team-a)}.draft-chip--b{background-color:var(--qz-team-b)}.draft-chip__target{border-radius:var(--qz-radius-pill);background-color:#ffffff38;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}.draft-remaining{color:var(--qz-muted);justify-content:flex-start;align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.draft-remaining__count{font-family:var(--font-display);color:var(--qz-ink);font-size:26px;font-weight:800;line-height:1}.draft-grid{min-height:0;padding:0 var(--qz-gutter) 32px;flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:auto;align-content:start;gap:12px;display:grid}@media (max-width:768px){.draft-strip{padding:12px var(--qz-gutter-mobile) 16px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}.draft-round-label__text,.draft-remaining{font-size:12px}.draft-chip{padding:10px 16px;font-size:15px}.draft-remaining{justify-content:center}.draft-grid{padding:0 var(--qz-gutter-mobile) 16px;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-auto-rows:auto;gap:8px}}.dtile{border-radius:var(--qz-radius-tile);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);color:var(--qz-ink);text-align:center;cursor:pointer;min-height:0;transition:border-color var(--qz-dur-hover) var(--qz-ease-out), background-color var(--qz-dur-hover) var(--qz-ease-out);flex-direction:column;align-items:center;gap:10px;padding:14px 10px;font-family:inherit;display:flex;position:relative;overflow:hidden}.dtile:not([aria-disabled=true]):hover{border-color:var(--qz-aqua);background-color:var(--qz-hover-tile)}.dtile__disc{background-color:var(--qz-disc);block-size:144px;inline-size:144px;color:var(--qz-disc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.dtile__body{flex-direction:column;flex:1;align-items:center;gap:6px;min-inline-size:0;display:flex}.dtile__name{overflow-wrap:break-word;font-size:16px;font-weight:700;line-height:1.25}.dtile__dots{gap:4px;display:flex}.dtile__dot{border-radius:50%;block-size:7px;inline-size:7px}.dtile__dot--e{background-color:var(--qz-green)}.dtile__dot--m{background-color:var(--qz-amber)}.dtile__dot--h{background-color:var(--qz-red)}.dtile--taken{background-color:var(--qz-taken-bg);color:var(--qz-disabled);cursor:not-allowed;border-color:#0000}.dtile--taken .dtile__name{text-decoration:line-through}.dtile--taken .dtile__disc{background-color:var(--qz-disc-muted);color:var(--qz-disabled)}.dtile--taken .dtile__dot{opacity:.3}.dtile__owner{top:8px;block-size:18px;inline-size:18px;position:absolute;inset-inline-end:8px}.dtile__owner--a{background-color:var(--qz-team-a);border-radius:5px}.dtile__owner--b{background-color:var(--qz-team-b);border-radius:50%}@media (max-width:768px){.dtile{padding:10px 8px}.dtile__disc{block-size:120px;inline-size:120px}.dtile__name{font-size:14px}}.draft-grid .qz-shimmer.dtile{min-block-size:210px}@media (max-width:768px){.draft-grid .qz-shimmer.dtile{min-block-size:200px}}.review-grid{gap:var(--qz-space-5);min-height:0;padding:var(--qz-space-5) var(--qz-gutter) 0;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:768px){.review-grid{padding:var(--qz-space-4) var(--qz-gutter-mobile) 0;grid-template-columns:minmax(0,1fr)}}.review-col{flex-direction:column;gap:8px;min-height:0;display:flex}.review-col__head{border-radius:var(--qz-radius-tile);color:#fff;font-family:var(--font-display);align-items:center;gap:12px;margin:0;padding:12px 20px;font-size:24px;font-weight:700;line-height:1;display:flex}.review-col--a .review-col__head{background-color:var(--qz-team-a)}.review-col--b .review-col__head{background-color:var(--qz-team-b)}.review-row{border-radius:var(--qz-radius-tile);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 16px;display:flex}.review-row__name{align-items:center;gap:12px;min-inline-size:0;font-size:19px;font-weight:700;display:flex}.review-row__disc{background-color:var(--qz-disc);block-size:40px;inline-size:40px;color:var(--qz-disc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.review-tag{border-radius:var(--qz-radius-pill);white-space:nowrap;padding:5px 12px;font-size:13px;font-weight:700}.review-tag--self{color:#fff}.review-col--a .review-tag--self{background-color:var(--qz-team-a)}.review-col--b .review-tag--self{background-color:var(--qz-team-b)}.review-tag--opp{background-color:var(--qz-fill);color:var(--qz-ink-2)}.review-cta-row{padding:var(--qz-space-5) var(--qz-gutter) 32px;justify-content:center;display:flex}.board-heading{padding:var(--qz-space-5) var(--qz-gutter) 8px;justify-content:space-between;align-items:center;gap:12px;display:flex}.board-heading__who{font-family:var(--font-display);font-size:var(--fs-board-heading);flex-wrap:wrap;align-items:center;gap:12px;min-inline-size:0;margin:0;font-weight:800;line-height:1;display:flex}.board-heading__who .qz-team-name--a{color:var(--qz-team-a)}.board-heading__who .qz-team-name--b{color:var(--qz-team-b)}.board-heading__hint{color:var(--qz-muted);font-size:16px;font-weight:500}@media (max-width:768px){.board-heading{flex-direction:column;align-items:flex-start}.board-heading__who{font-size:26px}}.board-grid{gap:var(--qz-space-4);min-height:0;padding:var(--qz-space-4) var(--qz-gutter) 32px;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(200px,1fr);display:grid}@media (max-width:768px){.board-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.btile{justify-content:space-between;align-items:stretch;gap:var(--qz-space-4);padding:var(--qz-card-pad);border-radius:var(--qz-radius-card);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);color:var(--qz-ink);text-align:start;cursor:pointer;min-height:0;transition:border-color var(--qz-dur-hover) var(--qz-ease-out);flex-direction:column;font-family:inherit;display:flex}.btile:not([aria-disabled=true]):hover{border-color:var(--qz-aqua)}.btile__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:0;display:flex}.btile__disc{inline-size:min(var(--qz-disc-board), 100%);aspect-ratio:1;background-color:var(--qz-disc);color:var(--qz-disc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.btile__disc--skeleton{background:var(--qz-shimmer);animation:qz-shimmer var(--qz-dur-shimmer) linear infinite;background-size:200% 100%}.btile__name{font-family:var(--font-display);font-size:var(--fs-tile-title);font-weight:700;line-height:1.15}.btile__levels{gap:8px;display:flex}.btile__level{text-align:center;border-radius:var(--qz-radius-control);font-family:var(--font-display);flex:1;padding:10px 0;font-size:22px;font-weight:800;line-height:1}.btile__level--e{background-color:var(--qz-lv-e);color:var(--qz-lv-e-fg)}.btile__level--m{background-color:var(--qz-lv-m);color:var(--qz-lv-m-fg)}.btile__level--h{background-color:var(--qz-lv-h);color:var(--qz-lv-h-fg)}.btile__level--used{background-color:var(--qz-fill);color:var(--qz-disabled);text-decoration:line-through}.btile--spent{background-color:var(--qz-taken-bg);color:var(--qz-disabled);cursor:not-allowed;border-color:#0000}.btile--spent .btile__disc{background-color:var(--qz-disc-muted);color:var(--qz-disabled)}.stakes-body{grid-template-columns:var(--qz-stakes-cols);gap:var(--qz-space-5);min-height:0;padding:var(--qz-space-5) var(--qz-gutter) 32px;flex:1;display:grid}@media (max-width:768px){.stakes-body{padding:var(--qz-space-4) var(--qz-gutter-mobile) 16px;grid-template-columns:minmax(0,1fr)}}.stakes-left{gap:var(--qz-space-5);flex-direction:column;min-height:0;display:flex}.stakes-hero{align-items:center;gap:var(--qz-space-5);display:flex}.stakes-hero__disc{inline-size:var(--qz-disc-stakes);block-size:var(--qz-disc-stakes);background-color:var(--qz-disc);color:var(--qz-disc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.stakes-hero__label{color:var(--qz-muted);font-size:14px;font-weight:600}.stakes-hero__name{font-family:var(--font-display);font-size:var(--fs-cat-title);font-weight:800;line-height:1.1}@media (max-width:768px){.stakes-hero__disc{inline-size:var(--qz-disc-mobile);block-size:var(--qz-disc-mobile)}.stakes-hero__name{font-size:28px}}.stakes-heading{font-family:var(--font-display);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:24px;font-weight:700;line-height:1;display:flex}.stakes-armed-badge{border-radius:var(--qz-radius-pill);background-color:var(--qz-sun);color:var(--qz-sun-ink);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.stakes-levels{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;display:grid}@media (max-width:768px){.stakes-levels{grid-template-columns:minmax(0,1fr)}}.stake{border-radius:var(--qz-radius-card);border:var(--qz-border-w) solid transparent;background-color:var(--qz-lv-e);color:var(--qz-ink);cursor:pointer;min-height:0;transition:transform var(--qz-dur-press) var(--qz-ease-out);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;font-family:inherit;display:flex}.stake:not(.stake--dead):hover{transform:scale(1.02)}.stake__name{font-size:20px;font-weight:700;line-height:1}.stake__value{font-family:var(--font-display);font-size:var(--fs-num-64);font-weight:800;line-height:1}.stake__sub{color:var(--qz-muted);font-size:14px;font-weight:500}.stake--e{background-color:var(--qz-lv-e)}.stake--e .stake__value{color:var(--qz-lv-e-fg)}.stake--m{background-color:var(--qz-lv-m)}.stake--m .stake__value{color:var(--qz-lv-m-fg)}.stake--h{background-color:var(--qz-lv-h)}.stake--h .stake__value{color:var(--qz-lv-h-fg)}.stake--used{background-color:var(--qz-fill);color:var(--qz-disabled);cursor:not-allowed}.stake--used .stake__value{color:var(--qz-disabled);text-decoration:line-through}.stake--dead{cursor:not-allowed;opacity:.55}.stake--armed{border:var(--qz-border-w-strong) dashed var(--qz-sun)}.pit-card{padding:var(--qz-card-pad);border-radius:var(--qz-radius-card);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);color:var(--qz-ink);min-height:0;transition:background-color var(--qz-dur-tint) var(--qz-ease-out), border-color var(--qz-dur-tint) var(--qz-ease-out);flex-direction:column;gap:12px;display:flex}.pit-card--armed{background-color:var(--qz-sun);border-color:var(--qz-sun);color:var(--qz-sun-ink)}.pit-card__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pit-card__id{align-items:center;gap:12px;display:flex}.pit-card__disc{background-color:var(--qz-sun-tint);block-size:44px;inline-size:44px;color:var(--qz-lv-m-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pit-card--armed .pit-card__disc{background-color:var(--qz-sun-ink);color:var(--qz-sun)}.pit-card__name{font-family:var(--font-display);font-size:var(--fs-tile-title);font-weight:800;line-height:1}.pit-card__tag{border-radius:var(--qz-radius-pill);background-color:var(--qz-fill);color:var(--qz-ink-2);white-space:nowrap;padding:5px 12px;font-size:14px;font-weight:700}.pit-card__tag--armed{color:var(--qz-sun-ink);background-color:#3a2a0026}.pit-card__help,.pit-card__frame{margin:0;font-size:17px;font-weight:500;line-height:1.7}.pit-card__frame{opacity:.8;font-size:14px;line-height:1.6}.pit-card__spacer{flex:1}.pit-toggle{min-height:var(--qz-toggle-h);border-radius:var(--qz-radius-tile);background-color:var(--qz-ink);color:var(--qz-surface);font-family:var(--font-display);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 20px;font-size:20px;font-weight:700;display:flex}.pit-card--armed .pit-toggle{background-color:var(--qz-sun-ink);color:var(--qz-sun)}.pit-toggle__track{border-radius:var(--qz-radius-pill);block-size:30px;inline-size:52px;transition:background-color var(--qz-dur-hover) var(--qz-ease-out);background-color:#ffffff40;flex:none;position:relative}.pit-card--armed .pit-toggle__track{background-color:var(--qz-sun)}.pit-toggle__knob{block-size:22px;inline-size:22px;transition:inset-inline-start .2s var(--qz-ease-out);background-color:#fff;border-radius:50%;position:absolute;inset-block-start:4px;inset-inline-start:4px}.pit-toggle[aria-pressed=true] .pit-toggle__knob{inset-inline-start:26px}.pit-toggle:disabled{opacity:.5;cursor:not-allowed}.q-band{justify-content:space-between;align-items:center;gap:var(--qz-space-4);min-height:var(--qz-band-h);margin:16px var(--qz-gutter) 0;border-radius:var(--qz-radius-card);background-color:var(--qz-tint-a);color:var(--qz-ink);transition:background-color var(--qz-dur-fade) var(--qz-ease-out);padding:12px 20px 12px 16px;display:flex}.q-band--b{background-color:var(--qz-tint-b)}.q-band--sudden{background-color:var(--qz-ink-navy-band);color:#fff}.q-band__lead{align-items:center;gap:var(--qz-space-4);min-inline-size:0;display:flex}.q-band__who{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.q-band__title-row{align-items:center;gap:10px;min-inline-size:0;display:flex}.q-band__title{font-family:var(--font-display);font-size:var(--fs-band-title);white-space:nowrap;text-overflow:ellipsis;padding-block-end:2px;font-weight:700;line-height:1.3;overflow:hidden}.q-band__sub{color:var(--qz-ink-2);font-size:14px;font-weight:500;line-height:1.3}.q-band--sudden .q-band__sub{color:#ffffffbf}.q-band__tag{border-radius:var(--qz-radius-pill);background-color:var(--qz-ink-pill);block-size:26px;color:var(--qz-steal-bolt-gold);font-family:var(--font-display);flex:none;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.q-band__tag--sun{background-color:var(--qz-sun);color:var(--qz-ink)}.q-band__chips{flex:none;align-items:center;gap:8px;display:flex}.q-chip{block-size:var(--qz-chip-h);border-radius:var(--qz-radius-pill);background-color:var(--qz-surface);color:var(--qz-ink-2);align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.q-chip--value{font-family:var(--font-display);white-space:nowrap;padding:0 14px;font-size:18px;font-weight:800;line-height:1}.q-chip--value-e{color:var(--qz-lv-e-fg)}.q-chip--value-m{color:var(--qz-lv-m-fg)}.q-chip--value-h{color:var(--qz-lv-h-fg)}.q-chip--pit{background-color:var(--qz-sun);color:var(--qz-sun-ink);font-weight:700}.q-band--sudden .q-chip{color:#fff;background-color:#ffffff1f}.q-band--sudden .q-chip--value{color:#fff}.q-ring{inline-size:var(--qz-ring-band);block-size:var(--qz-ring-band);flex:none;position:relative}.q-ring__svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.q-ring__track{fill:var(--qz-surface);stroke:var(--qz-ring-track);stroke-width:12px}.q-ring__arc{fill:none;stroke:var(--qz-aqua);stroke-width:12px;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset var(--qz-dur-ring) linear, stroke var(--qz-dur-fade) linear;transform:rotate(-90deg)}.q-band--sudden .q-ring__track{fill:#ffffff2e;stroke:#ffffff2e}.q-ring__num{font-family:var(--font-display);color:var(--qz-aqua);justify-content:center;align-items:center;font-size:28px;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.q-ring[data-urgent=true] .q-ring__arc,.q-ring[data-urgent=true] .q-ring__num{color:var(--qz-red-text)}.q-ring[data-urgent=true] .q-ring__arc{stroke:var(--qz-red)}.q-ring[data-team=A] .q-ring__arc{stroke:var(--qz-team-a)}.q-ring[data-team=A] .q-ring__num{color:var(--qz-team-a)}.q-ring[data-team=B] .q-ring__arc{stroke:var(--qz-team-b)}.q-ring[data-team=B] .q-ring__num{color:var(--qz-team-b)}.q-ring[data-urgent=true] .q-ring__num{animation:qz-timer-pulse 1s var(--qz-ease-out) infinite}@keyframes qz-timer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.q-ring[data-urgent=true] .q-ring__num{animation:none}}.q-body{grid-template-columns:var(--qz-question-cols);min-height:0;padding:20px var(--qz-gutter) 28px;flex:1;grid-template-rows:minmax(0,1fr) auto;gap:20px;display:grid}.q-surface{border-radius:var(--qz-radius-card);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:hidden}.q-surface__text{flex:1;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.q-surface__text--img{flex:none;padding:28px 32px}.q-text{font-size:var(--fs-question-textonly);text-align:center;text-wrap:pretty;color:var(--qz-ink);inline-size:100%;margin:0;font-weight:700;line-height:1.5}.q-surface__text--img .q-text{font-size:var(--fs-question);text-align:start}.q-imgarea{border-block-start:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-fill);flex:1;justify-content:center;align-items:center;min-block-size:200px;max-block-size:360px;padding:12px;display:flex;position:relative;overflow:hidden}.q-imgarea__img{object-fit:contain;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;margin:auto;position:absolute;inset:0}.q-imgarea--failed{text-align:center;background-color:#0000;border-block-start-style:dashed;flex-direction:column;gap:10px;padding:20px}.q-imgarea__alt{color:var(--qz-muted);font-size:14px;font-weight:500;line-height:1.6}.options{grid-area:1/2/span 2;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.option{border-radius:var(--qz-radius-tile);border:var(--qz-border-w-strong) solid var(--qz-line);background-color:var(--qz-surface);min-height:44px;color:var(--qz-ink);text-align:start;cursor:pointer;min-height:0;transition:border-color var(--qz-dur-hover) var(--qz-ease-out), transform var(--qz-dur-press) var(--qz-ease-out);touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;gap:16px;padding:0 20px;font-family:inherit;display:flex}.option:not(:disabled):hover{border-color:var(--qz-aqua)}.option:not(:disabled):active{transform:scale(.98)}.option__num{border-radius:var(--qz-radius-numbox);background-color:var(--qz-fill);block-size:40px;inline-size:40px;color:var(--qz-ink-2);font-family:var(--font-display);flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.option__text{min-inline-size:0;font-size:var(--fs-answer);text-wrap:pretty;overflow-wrap:break-word;flex:1;font-weight:600;line-height:1.35}.option--picked{border-color:var(--qz-sun);background-color:var(--qz-sun-tint)}.option--picked .option__num{background-color:var(--qz-sun);color:var(--qz-sun-ink)}.tray{flex-direction:column;grid-area:2/1;gap:8px;display:flex}.tray__row{flex-wrap:wrap;align-items:center;gap:8px;min-block-size:48px;display:flex}.tray__label{color:var(--qz-muted);margin-inline-end:4px;font-size:14px;font-weight:600}.lifeline{border-radius:var(--qz-radius-control);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);block-size:48px;color:var(--qz-ink);font-family:var(--font-display);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:17px;font-weight:700;line-height:1;display:inline-flex}@media (max-width:768px){.lifeline{block-size:44px;font-size:15px}.lifeline svg{block-size:16px;inline-size:16px}.tray__row{min-block-size:44px}}.lifeline:not(:disabled):hover{border-color:var(--qz-aqua)}.lifeline--active{border-color:var(--qz-sun);background-color:var(--qz-sun);color:var(--qz-sun-ink)}.lifeline--used{background-color:var(--qz-fill);color:var(--qz-disabled);cursor:not-allowed;border-color:#0000;text-decoration:line-through}.lifeline__used{font-family:var(--font-ui);font-size:12px;font-weight:600;text-decoration:none}.dbl-bar{border-radius:var(--qz-radius-control);background-color:var(--qz-sun-tint);min-block-size:48px;color:var(--qz-sun-ink);justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 16px;font-size:14px;font-weight:600;display:flex}@media (max-width:768px){.dbl-bar{min-block-size:44px}}.dbl-bar__count{font-family:var(--font-display);font-size:17px;font-weight:800}.dbl-bar__submit{background-color:var(--qz-cta-dark);color:#fff;block-size:40px;font-family:var(--font-display);cursor:pointer;border:0;border-radius:9px;flex:none;padding:0 16px;font-size:17px;font-weight:700;line-height:1}.dbl-bar__submit:disabled{background-color:var(--qz-fill);color:var(--qz-disabled);cursor:not-allowed}.dblr-line{border-radius:var(--qz-radius-control);background-color:var(--qz-ink-pill);min-block-size:48px;color:var(--qz-steal-bolt-gold);align-items:center;gap:10px;padding:4px 16px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.qz-veil{background:var(--qz-veil);z-index:50;position:fixed;inset:0}.takeover{border-radius:var(--qz-radius-card);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);border-inline-start:6px solid var(--qz-team-b);inline-size:min(520px,100vw - 48px);box-shadow:var(--qz-shadow-takeover);animation:qz-pop var(--qz-dur-pop) var(--qz-ease-pop) both;text-align:start;z-index:51;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:18px 24px;display:grid;position:fixed;inset-block-start:50%;inset-inline:50%;transform:translate(50%,-50%)}.takeover--a{border-inline-start-color:var(--qz-team-a)}.takeover__disc{background-color:var(--qz-tint-b);block-size:56px;inline-size:56px;color:var(--qz-team-b);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.takeover--a .takeover__disc{background-color:var(--qz-tint-a);color:var(--qz-team-a)}.takeover__body{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.takeover__trigger{color:var(--qz-muted);font-size:15px;font-weight:600;line-height:1.2}.takeover__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.takeover__headline{font-family:var(--font-display);font-size:var(--fs-steal-headline);color:var(--qz-ink);font-weight:800;line-height:1}.takeover__chip{border-radius:var(--qz-radius-pill);background-color:var(--qz-team-b);color:#fff;block-size:36px;font-family:var(--font-display);align-items:center;gap:8px;padding:0 12px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.takeover__chip--a{background-color:var(--qz-team-a)}.takeover__terms{color:var(--qz-ink-2);font-size:15px;font-weight:500;line-height:1.3}@media (prefers-reduced-motion:reduce){.takeover{animation:none}}@keyframes qz-pop{0%{opacity:0;transform:translate(50%,-50%)scale(.9)}to{opacity:1;transform:translate(50%,-50%)scale(1)}}@media (max-width:768px){.screen--question{height:100dvh;min-height:100dvh;overflow:hidden}.q-band{margin:12px var(--qz-gutter-mobile) 0;flex-direction:column;align-items:stretch;gap:10px;min-height:0;padding:12px}.q-band__title{font-size:16px}.q-band__chips{flex-wrap:wrap}.q-ring{block-size:48px;inline-size:48px}.q-ring__num{font-size:20px}.q-body{padding:12px var(--qz-gutter-mobile) 16px;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.q-surface,.options,.tray{grid-area:auto}.q-surface{flex:0 auto;min-height:0;overflow:hidden}.options,.tray{flex:none}.q-surface__text{flex:none;padding:16px}.q-text{text-align:center;font-size:18px}.q-imgarea{flex:0 130px;min-block-size:96px;max-block-size:130px}.options{grid-template-rows:repeat(3,60px)}.option{gap:10px;padding:0 10px}.option__num{block-size:32px;inline-size:32px;font-size:16px}.option__text{font-size:15px}}.rv-top{padding:var(--qz-space-5) var(--qz-gutter) 8px;text-align:center;animation:qz-rise var(--qz-dur-verdict) var(--qz-ease-out) both;flex-direction:column;align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.rv-top{animation:none}}@keyframes qz-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rv-meta{color:var(--qz-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.rv-meta__value{font-family:var(--font-display);font-size:15px;font-weight:800}.q-chip-fg--e{color:var(--qz-lv-e-fg)}.q-chip-fg--m{color:var(--qz-lv-m-fg)}.q-chip-fg--h{color:var(--qz-lv-h-fg)}.screen--rv-ok,.screen--rv-ok.screen--tint-a,.screen--rv-ok.screen--tint-b{background-color:#f0faf5}.rv-verdict-row{align-items:center;gap:16px;display:flex}.rv-verdict{font-family:var(--font-display);font-size:var(--fs-verdict);margin:0;font-weight:800;line-height:1}.rv-verdict--long{font-size:var(--fs-verdict-long)}.rv-verdict--ok{color:var(--qz-green-text)}.rv-verdict--bad{color:var(--qz-red-text)}.rv-verdict--grey{color:var(--qz-muted)}.rv-verdict--a{color:var(--qz-team-a)}.rv-verdict--b{color:var(--qz-team-b)}.rv-deltas{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.rv-delta{border-radius:var(--qz-radius-pill);background-color:var(--qz-green);color:#fff;block-size:48px;font-family:var(--font-display);align-items:center;gap:10px;padding:0 20px;font-size:32px;font-weight:800;line-height:1;display:inline-flex}.rv-delta--minus{background-color:var(--qz-red)}.rv-delta--zero{background-color:var(--qz-muted)}.rv-sub{color:var(--qz-ink-2);font-size:18px;font-weight:600}.rv-persist{margin:16px var(--qz-gutter) 0;border-radius:var(--qz-radius-pill);background-color:var(--qz-warn-bg);border:var(--qz-border-w) solid var(--qz-amber);min-block-size:44px;color:var(--qz-warn-fg);justify-content:space-between;align-items:center;gap:14px;padding:0 18px;font-size:15px;font-weight:600;display:flex}.rv-persist__text{align-items:center;gap:10px;min-inline-size:0;display:flex}.rv-body{gap:var(--qz-space-5);min-height:0;padding:16px var(--qz-gutter) 0;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.rv-qcol{gap:var(--qz-space-4);flex-direction:column;justify-content:center;min-height:0;display:flex}.rv-question{color:var(--qz-ink-2);text-wrap:pretty;margin:0;padding:0 8px;font-size:24px;font-weight:600;line-height:1.5}.rv-handover{border-radius:var(--qz-radius-tile);background-color:var(--qz-team-b);color:#fff;justify-content:space-between;align-items:center;gap:14px;min-block-size:64px;padding:0 20px;display:flex}.rv-handover--a{background-color:var(--qz-team-a)}.rv-handover__label{opacity:.92;font-size:17px;font-weight:600}.rv-handover__team{font-family:var(--font-display);align-items:center;gap:10px;min-inline-size:0;font-size:26px;font-weight:800;line-height:1;display:flex}@media (max-width:768px){.rv-body{padding:16px var(--qz-gutter-mobile) 0;grid-template-columns:minmax(0,1fr)}}.options--reveal .option{cursor:default}.option--correct{border-color:var(--qz-green);background-color:var(--qz-ok-bg)}.option--correct .option__num{background-color:var(--qz-green);color:#fff}.option--wrong{border-color:var(--qz-red);background-color:var(--qz-bad-bg)}.option--wrong .option__num{background-color:var(--qz-red);color:#fff}.options--reveal .option__text{font-size:18px}.option__tag{border-radius:var(--qz-radius-pill);background-color:var(--qz-green);color:#fff;white-space:nowrap;flex:none;align-items:center;gap:6px;block-size:28px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.option__tag--wrong{background-color:var(--qz-red)}.rv-cta-row{padding:20px var(--qz-gutter) var(--qz-space-5);justify-content:center;display:flex}.rv-draw-error{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex}.rv-draw-error__disc{background-color:var(--qz-err-bg);block-size:96px;inline-size:96px;color:var(--qz-lv-h-fg);border-radius:50%;justify-content:center;align-items:center;display:flex}.rv-draw-error__title{font-family:var(--font-display);margin:0;font-size:44px;font-weight:800;line-height:1.1}.rv-draw-error__body{max-inline-size:640px;color:var(--qz-ink-2);font-size:19px;font-weight:500;line-height:1.7}.rv-draw-error__code{color:var(--qz-muted);font-size:12px}.rv-draw-error__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:8px;display:flex}.screen--winner{justify-content:center;align-items:center;gap:var(--qz-space-5);padding:48px var(--qz-gutter);position:relative;overflow:hidden}.end-kicker{color:var(--qz-muted);margin:0;font-size:18px;font-weight:600}.end-headline{font-family:var(--font-display);align-items:center;gap:18px;margin:0;font-size:96px;font-weight:800;line-height:1;display:flex}.end-headline--draw{font-size:var(--fs-headline-xl);color:var(--qz-ink)}.end-headline--a{color:var(--qz-team-a)}.end-headline--b{color:var(--qz-team-b)}.end-sub{color:var(--qz-ink-2);text-align:center;margin-block-start:6px;font-size:18px;font-weight:500}.end-scores-label{color:var(--qz-muted);letter-spacing:.02em;font-size:14px;font-weight:600;position:relative}.end-grid{gap:var(--qz-space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;inline-size:min(100%,1040px);display:grid;position:relative}.end-vs{font-family:var(--font-display);color:var(--qz-muted);font-size:28px;font-weight:800}.end-card{border-radius:var(--qz-radius-result);background-color:var(--qz-surface);color:var(--qz-ink);border:var(--qz-border-w) solid var(--qz-line);flex-direction:column;align-items:center;gap:8px;min-inline-size:0;padding:28px 32px 24px;display:flex}.end-card__name{overflow-wrap:break-word;text-align:center;align-items:center;gap:10px;min-inline-size:0;font-size:20px;font-weight:700;display:flex}.end-card__score{font-family:var(--font-display);font-size:var(--fs-score-result);font-weight:800;line-height:1}.end-card__stats{border-block-start:var(--qz-border-w) solid var(--qz-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;inline-size:100%;margin-block-start:8px;padding-block-start:16px;display:grid}.end-card__stat{text-align:center;flex-direction:column;gap:2px;display:flex}.end-card__stat-value{font-family:var(--font-display);font-size:26px;font-weight:800;line-height:1;display:block}.end-card__stat-label{opacity:.85;font-size:12px;font-weight:600}.end-card--win-a{background-color:var(--qz-team-a);background-image:var(--qz-team-a-pattern);background-size:var(--qz-pattern-size);border-color:var(--qz-team-a);color:#fff;box-shadow:var(--qz-shadow-winner)}.end-card--win-b{background-color:var(--qz-team-b);background-image:var(--qz-team-b-pattern);background-size:var(--qz-pattern-size);border-color:var(--qz-team-b);color:#fff;box-shadow:0 24px 48px -24px var(--qz-team-b)}.end-card--win-a .end-card__stats,.end-card--win-b .end-card__stats{border-block-start-color:#ffffff4d}.end-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:8px;display:flex;position:relative}@media (max-width:768px){.end-grid{grid-template-columns:minmax(0,1fr)}.end-vs{display:none}.end-headline,.end-card__score{font-size:64px}}.confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti__piece{animation:qz-float var(--qz-dur-confetti) ease-in-out infinite;display:block;position:absolute}@keyframes qz-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-12px) rotate(var(--r,0deg))}}@media (prefers-reduced-motion:reduce){.confetti{display:none}}.qz-utils{z-index:30;align-items:center;gap:8px;display:flex}.qz-utils--float{position:absolute;inset-block-start:32px;inset-inline-end:32px}.qz-lang{border-radius:var(--qz-radius-pill);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);align-items:stretch;block-size:44px;display:inline-flex;overflow:hidden}.qz-lang__seg{min-inline-size:64px;color:var(--qz-ink-2);font-family:var(--font-ui);cursor:pointer;transition:background-color var(--qz-dur-hover) var(--qz-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}.qz-lang__seg--active{background-color:var(--qz-aqua);color:var(--qz-on-aqua)}.qz-lang__seg--pending:not(.qz-lang__seg--active){outline:2px solid var(--qz-aqua);outline-offset:-2px}.qz-lang__short{display:none}.qz-theme-btn{border-radius:var(--qz-radius-pill);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);block-size:44px;inline-size:44px;color:var(--qz-ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.qz-theme-btn:hover{border-color:var(--qz-aqua)}.qz-utils__toast{z-index:60;position:fixed;inset-block-start:84px;inset-inline-end:32px}.qz-utils--centre{position:static}.qz-hcentre__utils{margin-block-start:2px}@media (max-width:768px){.qz-lang__seg{min-inline-size:48px;padding-inline:10px}.qz-lang__full{display:none}.qz-lang__short{display:inline}.qz-utils--float{inset-block-start:10px;inset-inline-end:16px}.qz-hcentre__utils{margin-block-start:0;position:absolute;inset-block-start:10px;inset-inline-end:16px}}html[lang=en]{--fs-wordmark:96px;--fs-question-textonly:34px}@media (max-width:768px){html[lang=en]{--fs-wordmark:60px}}html[lang=en] body{line-height:1.4}html[lang=en] .open-wordmark{letter-spacing:-0.5%}html[lang=en] .open-tagline,html[lang=en] .pit-card__help,html[lang=en] .rv-question,html[lang=en] .rv-draw-error__body{line-height:1.45}html[lang=en] .coin-starter-name,html[lang=en] .end-headline,html[lang=en] .setup-title,html[lang=en] .rv-verdict{line-height:1.05}html[lang=ar] .open-wordmark{letter-spacing:0}@media (max-width:768px){.qz-hpanel--b{flex-direction:row-reverse}.qz-hpanel--b .qz-hpanel__meta{align-items:flex-start}.qz-hpanel--a .qz-hpanel__name{border-inline-end:0;border-inline-start:3px solid var(--qz-team-a);padding-inline:8px 0}.qz-hpanel--a[data-active=true] .qz-hpanel__name{border-inline-start-color:#fff}.qz-hpanel--b .qz-hpanel__name{border-inline:0;border-inline-end:3px solid var(--qz-team-b);padding-inline:0 8px}.qz-hpanel--b[data-active=true] .qz-hpanel__name{border-inline-end-color:#fff}}.auth-panel{inline-size:min(400px,100%);padding:var(--qz-card-pad);border-radius:var(--qz-radius-card);background-color:var(--qz-surface);border:var(--qz-border-w) solid var(--qz-line);text-align:start;flex-direction:column;align-items:stretch;gap:12px;margin-block-start:22px;display:flex;position:relative}.auth-panel__title{font-family:var(--font-display);text-align:center;margin:0;font-size:26px;font-weight:800}.auth-panel__close{border-radius:var(--qz-radius-control);block-size:44px;inline-size:44px;color:var(--qz-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.auth-panel__close:hover{color:var(--qz-ink);background-color:var(--qz-fill)}.auth-panel__close:focus-visible{outline:2px solid var(--qz-aqua);outline-offset:1px}.auth-panel__submit{inline-size:100%}.auth-panel__field{flex-direction:column;gap:6px;display:flex}.auth-panel__label{color:var(--qz-ink-2);font-size:14px;font-weight:600}.auth-panel__input{border-radius:var(--qz-radius-control);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-fill);min-height:48px;color:var(--qz-ink);font-family:var(--font-ui);text-align:start;direction:ltr;padding-inline:14px;font-size:17px}.auth-panel__input:focus-visible{outline:2px solid var(--qz-aqua);outline-offset:1px}.auth-panel__input--code{font-family:var(--font-display);letter-spacing:12px;text-align:center;font-size:24px;font-weight:700}.auth-panel__hint{color:var(--qz-muted);font-size:13px}.auth-panel__switch{color:var(--qz-aqua-deep);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;align-self:center;padding:4px;font-size:14px;font-weight:600;text-decoration:underline}.auth-steps{justify-content:center;align-items:center;gap:8px;display:flex}.auth-steps__dot{background-color:var(--qz-line);border-radius:50%;block-size:8px;inline-size:8px}.auth-steps__dot--now{border-radius:var(--qz-radius-pill);background-color:var(--qz-aqua);inline-size:20px}.auth-steps__dot--done{background-color:var(--qz-aqua-deep)}.auth-or{color:var(--qz-muted);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.auth-or:before,.auth-or:after{content:"";block-size:var(--qz-border-w);background-color:var(--qz-line);flex:1}.auth-links{justify-content:center;align-items:center;gap:18px;display:flex}.auth-err-action{border:var(--qz-border-w) solid currentColor;color:inherit;border-radius:var(--qz-radius-pill);font-family:var(--font-ui);cursor:pointer;background:0 0;padding:6px 14px;font-size:14px;font-weight:700}.auth-stack{flex-direction:column;align-items:stretch;gap:8px;margin-block-start:6px;display:flex}.auth-done-pill{border-radius:var(--qz-radius-pill);background-color:var(--qz-ok-bg);color:var(--qz-green-text);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex}.auth-row{justify-content:space-between;align-items:center;gap:12px;margin-block-start:6px;display:flex}.auth-stack .auth-row{margin-block-start:0}.auth-chip{border-radius:var(--qz-radius-pill);background-color:var(--qz-ok-bg);color:var(--qz-green-text);align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex}.auth-link-btn{border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);color:var(--qz-ink-2);border-radius:var(--qz-radius-pill);font-family:var(--font-ui);cursor:pointer;padding:8px 16px;font-size:14px;font-weight:600}.mode-picker{border:0;flex-direction:column;gap:10px;inline-size:min(100%,560px);margin:0;margin-block-start:28px;padding:0;display:flex}.mode-picker__label{color:var(--qz-ink-2);text-align:start;padding:0;font-size:15px;font-weight:700}.mode-picker__opts{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:768px){.mode-picker__opts{grid-template-columns:minmax(0,1fr)}}.mode-opt{border-radius:var(--qz-radius-tile);border:var(--qz-border-w) solid var(--qz-line);background-color:var(--qz-surface);cursor:pointer;text-align:start;min-height:64px;transition:border-color var(--qz-dur-hover) var(--qz-ease-out), background-color var(--qz-dur-hover) var(--qz-ease-out);flex-direction:column;gap:4px;padding:14px 18px;font-family:inherit;display:flex}.mode-opt:hover{border-color:var(--qz-aqua)}.mode-opt--active{border:var(--qz-border-w-strong) solid var(--qz-aqua);background-color:var(--qz-hover-tile)}.mode-opt__name{font-family:var(--font-display);color:var(--qz-ink);font-size:19px;font-weight:700}.mode-opt__sub{color:var(--qz-muted);font-size:13px;font-weight:500}.screen--resume{text-align:center;padding:48px var(--qz-gutter);justify-content:center;align-items:center;position:relative}.resume-stack{flex-direction:column;align-items:center;gap:18px;inline-size:min(100%,460px);display:flex}.resume-pill{justify-content:center}.resume-hint{color:var(--qz-ink-2);margin:0;font-size:18px;font-weight:500}.resume-teams{font-family:var(--font-display);color:var(--qz-ink);align-items:center;gap:14px;margin:0;font-size:26px;font-weight:800;display:flex}.resume-teams__vs{color:var(--qz-aqua);font-size:18px;font-weight:800}.resume-actions{flex-direction:column;gap:12px;inline-size:min(100%,360px);margin-block-start:8px;display:flex}.resume-cta{min-inline-size:280px;padding-inline:32px}.open-update{flex-direction:column;align-items:center;gap:12px;margin-block-start:18px;display:flex}.open-update .qz-msg-pill{justify-content:center}.open-update__reload{min-height:48px}@media (max-width:480px){.screen{padding-block-end:env(safe-area-inset-bottom,0px)}.setup-body{padding:16px var(--qz-gutter-mobile) 24px;justify-content:flex-start}.setup-title{margin-block-end:20px;font-size:40px}.setup-field__label{font-size:16px}.setup-field__input{padding:10px 12px;font-size:26px}.setup-field__count{font-size:12px}.setup-field__well{gap:10px;padding:4px 6px 4px 14px}.mode-opt{min-height:56px;padding:10px 14px}.mode-opt__name{font-size:17px}.mode-opt__sub{font-size:12px}.setup-cta{inline-size:100%;min-inline-size:0;min-height:64px;margin-block-start:24px;padding-inline:20px}.open-cta{inline-size:min(100%,340px);min-inline-size:0;min-height:64px;padding-inline:24px}.open-update__reload{inline-size:min(100%,340px)}.open-tagline{font-size:16px}.resume-cta{inline-size:100%;min-inline-size:0}.resume-teams{font-size:22px}.auth-link-btn{align-items:center;min-height:44px;padding-inline:20px;display:inline-flex}.auth-panel__switch,.auth-err-action{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.btn{max-inline-size:100%}}.btn--google{background-color:var(--qz-google-bg);border:1px solid var(--qz-google-line);color:var(--qz-google-fg);font-family:var(--font-ui);transition:box-shadow var(--qz-dur-hover) var(--qz-ease-out), background-color var(--qz-dur-hover) var(--qz-ease-out), transform var(--qz-dur-press) var(--qz-ease-out);gap:10px;font-size:15px;font-weight:600;box-shadow:0 1px 3px #3c40431f,0 1px 2px #3c404314}.btn--google:hover:not(:disabled){background-color:var(--qz-google-bg-hover);box-shadow:0 2px 6px #3c40432e,0 2px 4px #3c40431a}.btn--google:disabled{opacity:.5;cursor:not-allowed}.auth-google-g{flex-shrink:0;block-size:20px;inline-size:20px}.auth-panel__pwd-wrap{align-items:center;display:flex;position:relative}.auth-panel__pwd-wrap .auth-panel__input{inline-size:100%;padding-inline-end:48px}.auth-panel__eye{block-size:40px;inline-size:40px;color:var(--qz-muted);cursor:pointer;border-radius:var(--qz-radius-control);transition:color var(--qz-dur-hover) var(--qz-ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:4px;transform:translateY(-50%)}.auth-panel__eye:hover{color:var(--qz-ink)}.auth-panel__eye:focus-visible{outline:2px solid var(--qz-aqua);outline-offset:1px}.auth-panel{box-shadow:var(--qz-shadow-takeover)}.auth-panel:before{content:"";border-radius:var(--qz-radius-card) var(--qz-radius-card) 0 0;background:linear-gradient(90deg, var(--qz-aqua), var(--qz-aqua-deep));block-size:4px;display:block;position:absolute;inset-block-start:0;inset-inline:0}[data-theme=dark] .btn--google{background-color:var(--qz-google-bg-dark);border-color:var(--qz-google-line-dark);color:var(--qz-google-fg-dark);box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}[data-theme=dark] .btn--google:hover:not(:disabled){background-color:var(--qz-google-bg-dark-hover)}.auth-wall{display:contents}@media (min-width:768px){.auth-wall{z-index:55;background:var(--qz-veil);padding:var(--qz-gutter);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-wall .auth-panel{inline-size:min(440px,100%);margin-block:auto;margin-inline:0}}@media (min-width:1024px){.auth-wall{padding-block:calc(var(--qz-gutter) + var(--qz-space-4))}.auth-wall .auth-panel{padding:calc(var(--qz-card-pad) + var(--qz-space-2));gap:var(--qz-space-4)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.auth-wall{animation:qz-veil-in var(--qz-dur-fade) var(--qz-ease-out) both}.auth-wall .auth-panel{animation:qz-auth-pop var(--qz-dur-pop) var(--qz-ease-pop) both}}@keyframes qz-veil-in{0%{opacity:0}}@keyframes qz-auth-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.open-cta-row{flex-direction:column;align-items:center;gap:12px;inline-size:100%;margin-block-start:22px;display:flex}.open-cta-row .open-cta{margin-block-start:0}@media (min-width:768px){.open-cta-row{justify-content:center;gap:var(--qz-space-4);flex-direction:row}.open-cta-row .open-cta{min-inline-size:240px;min-height:72px;padding-inline:40px}.qz-logo{block-size:clamp(136px,12vw,176px);inline-size:clamp(136px,12vw,176px)}.open-wordmark{font-size:clamp(72px,8vw,104px)}.open-tagline{font-size:clamp(17px,1.8vw,22px)}.open-vs{margin-block-start:clamp(24px,3vw,40px)}.resume-stack{inline-size:min(100%,520px)}.resume-actions{flex-direction:row;justify-content:center;inline-size:100%}.resume-cta{min-inline-size:220px}}@media (min-width:1024px){.open-stack{max-inline-size:640px}.qz-open-disc--1{block-size:560px;inline-size:560px;inset-block-start:-150px;inset-inline-start:-160px}.qz-open-disc--2{block-size:640px;inline-size:640px;inset-block-end:-200px;inset-inline-end:-180px}}.cat-art{object-fit:cover;border-radius:50%;flex:none;block-size:100%;inline-size:100%;display:block}.dtile--taken .cat-art,.btile--spent .cat-art{filter:grayscale();opacity:.45}.cat-art--chip{block-size:20px;inline-size:20px}.screen--students{padding:48px var(--qz-gutter) 64px;align-items:center}.st-stack{text-align:center;flex-direction:column;align-items:center;gap:20px;inline-size:100%;max-inline-size:960px;margin-inline:auto;display:flex}.st-title{font-family:var(--font-display);color:var(--qz-ink);margin:0;font-size:clamp(32px,5vw,52px);font-weight:800}.st-sub{color:var(--qz-muted);margin:-8px 0 8px;font-size:17px}.st-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;inline-size:100%;display:grid}.st-tile{border:2px solid var(--qz-line);background-color:var(--qz-surface);color:var(--qz-ink);font-family:var(--font-display);cursor:pointer;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:18px 12px;font-size:20px;font-weight:700;display:flex;position:relative}.st-tile:not([aria-disabled=true]):hover{border-color:var(--qz-aqua);background-color:var(--qz-hover-tile)}.st-tile[aria-disabled=true]{background-color:var(--qz-taken-bg);color:var(--qz-disabled);cursor:not-allowed}.st-tile[aria-pressed=true]{border-color:var(--qz-aqua);background-color:var(--qz-disc)}.st-tile__num{color:var(--qz-aqua-deep);font-size:44px;line-height:1}.st-tile[aria-disabled=true] .st-tile__num{color:var(--qz-disabled)}.st-tile__meta{font-family:var(--font-ui);color:var(--qz-muted);font-size:13px;font-weight:600}.st-tile__disc{background-color:var(--qz-disc);block-size:88px;inline-size:88px;color:var(--qz-disc-ink);border-radius:50%;place-items:center;display:grid}.st-tile[aria-pressed=true] .st-tile__disc{background-color:var(--qz-surface)}.st-tile__check{background-color:var(--qz-aqua);block-size:26px;inline-size:26px;color:var(--qz-on-aqua);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.st-footer{flex-direction:column;align-items:center;gap:10px;inline-size:100%;display:flex}.st-total{color:var(--qz-ink-2);margin:0;font-weight:700}.st-note{color:var(--qz-warn-fg);background-color:var(--qz-warn-bg);border-radius:999px;margin:0;padding:4px 14px;font-size:14px;font-weight:600}.st-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.st-actions .btn{min-inline-size:180px}.st-group__subject{font-family:var(--font-display);color:var(--qz-ink);margin:24px var(--qz-gutter) 0;font-size:28px;font-weight:800}.st-group__unit{font-family:var(--font-display);color:var(--qz-aqua-deep);margin:16px var(--qz-gutter) 0;border-block-end:2px solid var(--qz-line);padding-block-end:6px;font-size:20px;font-weight:800}.names-subjects{background-color:var(--qz-disc);color:var(--qz-aqua-deep);border-radius:999px;align-self:center;margin:0 0 8px;padding:4px 14px;font-size:15px;font-weight:700}@media (max-width:768px){.screen--students{padding:32px 16px 48px}.st-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.st-group__subject{margin-inline:16px;font-size:22px}.st-group__unit{margin-inline:16px;font-size:17px}}
