:root{--paper:#f2e8d4;--paper-2:#e5d6b8;--card:#fbf6ea;--ink:#2a2019;--ink-2:#655545;--ink-line:color-mix(in oklab, var(--ink) 50%, transparent);--ink-line-soft:color-mix(in oklab, var(--ink) 28%, transparent);--key:#e9e0cb;--key-hi:#f3ecdd;--key-skirt:#cdbe9c;--key-ink:var(--ink);--key-disabled:#e5d6b8;--key-disabled-skirt:#d8ccb2;--key-disabled-line:var(--ink-line);--tomato:#e6613a;--tomato-hi:#ee7a56;--tomato-skirt:#b4462a;--tomato-ink:var(--ink);--tomato-deep:#9e3b1d;--cobalt:#2d4cb3;--cobalt-hi:#3d5ec6;--cobalt-skirt:#1f3787;--cobalt-ink:var(--card);--cobalt-night:#78b6e0;--cobalt-night-skirt:#3e6a9e;--marigold:#f0a92b;--marigold-hi:#f6bb4f;--marigold-skirt:#c2831a;--marigold-ink:var(--ink);--mint:#8ccfaf;--mint-hi:#a3dbc0;--mint-skirt:#5e9f81;--mint-ink:var(--ink);--mint-bar:#dcefe2;--mint-deep:#1f5a3f;--night:#1b1f3b;--night-2:#272d52;--spot:#30324f;--spot-2:#434462;--spot-hot:#575874;--on-night:#f2e8d4;--on-night-2:#b8b2c8;--night-shadow:#07081a;--side-a:var(--tomato);--side-a-skirt:var(--tomato-skirt);--side-a-ink:var(--tomato-ink);--side-b:var(--cobalt);--side-b-skirt:var(--cobalt-skirt);--side-b-ink:var(--cobalt-ink);--field-lobby:var(--paper);--field-lobby-ink:var(--ink);--field-lobby-focus:var(--cobalt);--field-answer:var(--paper);--field-answer-ink:var(--ink);--field-answer-focus:var(--cobalt);--field-round1:var(--cobalt);--field-round1-ink:var(--card);--field-round1-focus:var(--card);--field-round2:var(--tomato);--field-round2-ink:var(--ink);--field-round2-focus:var(--ink);--field-final:var(--night);--field-final-ink:var(--on-night);--field-final-focus:var(--marigold);--field-podium:var(--night);--field-podium-ink:var(--on-night);--field-podium-focus:var(--marigold);--player-tomato:#e6613a;--player-tomato-tint:#facbb6;--player-marigold:#f0a92b;--player-marigold-tint:#f9e0b9;--player-mint:#8ccfaf;--player-mint-tint:#dbebd8;--player-cobalt:#2d4cb3;--player-cobalt-tint:#b8c4de;--player-bubblegum:#f49ac6;--player-bubblegum-tint:#fbdbdf;--player-teal:#1f8f89;--player-teal-tint:#c0d7cc;--player-lilac:#a98ae0;--player-lilac-tint:#e1d6e9;--player-lime:#a4ba3e;--player-lime-tint:#e0e4bb;--player-coral:#f2917a;--player-coral-tint:#fbd8c8;--player-sand:#b68c58;--player-sand-tint:#e6d6be;--player-plum:#842e6c;--player-plum-tint:#d9b9c3;--player-sky:#78b6e0;--player-sky-tint:#d4e3e8;--player-rust:#a63e1f;--player-rust-tint:#e6bfac;--player-denim:#3e6a9e;--player-denim-tint:#c0cbd4;--player-fern:#5c8a3c;--player-fern-tint:#cad5b5;--player-rose:#c9506f;--player-rose-tint:#f1c5c3;--duck:#f8c84b;--canary:#f8d95c;--moth:#c6b4d9;--cactus:#6a9e60;--blossom:#ec6fa6;--silver:#c9c3c9;--steel:#b8b2c8;--steel-warm:#afa692;--steel-warm-hi:#c9c2b0;--steel-warm-lip:#7d7666;--draw-skin-1:#f7dcc6;--draw-skin-2:#ebbe9b;--draw-skin-3:#d39a6f;--draw-skin-4:#a66c45;--draw-skin-5:#744529;--draw-skin-6:#4a2c1e;--focus-ring:var(--cobalt);--focus-width:3px;--focus-offset:3px;--muted:var(--ink-2);--drop:var(--ink);--rule:var(--ink-line);--alert:var(--tomato-deep);--well:var(--card);--well-edge:var(--ink);--font-display:"Delight Display", "Delight Display Fallback", Georgia, serif;--font-ui:"Delight UI", "Delight UI Fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:"Delight Mono", "Delight Mono Fallback", ui-monospace, "Cascadia Mono", Consolas, monospace;--weight-display:900;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--step--1:clamp(.875rem, .75rem + .15625vw, .9375rem);--step-0:clamp(1rem, .75rem + .3125vw, 1.125rem);--step-1:clamp(1.125rem, .75rem + .46875vw, 1.3125rem);--step-2:clamp(1.25rem, .75rem + .625vw, 1.5rem);--step-3:clamp(1.5rem, .75rem + .9375vw, 1.875rem);--step-4:clamp(1.75rem, 1rem + 1.25vw, 2.5rem);--step-5:clamp(2.25rem, 1.5rem + 1.875vw, 3.75rem);--step-6:clamp(3rem, 1.5rem + 3.75vw, 6rem);--leading-tight:1.02;--leading-snug:1.15;--leading-normal:1.4;--tracking-display:-.01em;--tracking-caps:.05em;--measure:62ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-1:5px 8px 4px 7px / 7px 4px 8px 5px;--radius-2:8px 15px 7px 14px / 13px 7px 15px 9px;--radius-3:11px 17px 10px 15px / 15px 10px 17px 12px;--radius-tag:22px 16px 16px 22px / 20px 16px 18px 20px;--radius-disc:52% 48% 50% 50% / 50% 52% 48% 50%;--stroke:2.5px;--stroke-2:2px;--stroke-thin:1.5px;--stroke-bold:3px;--diecut:7px;--diecut-sm:4px;--key-depth:7px;--key-face-radius:6px 10px 5px 11px / 9px 5px 10px 7px;--key-travel-x:2px;--key-travel-y:4px;--shadow-hard-1:var(--key-travel-x) var(--key-travel-y) 0 var(--ink);--shadow-hard-1-lift:3px 5px 0 var(--ink);--shadow-hard-2:4px 5px 0 var(--ink);--shadow-hard-3:6px 8px 0 var(--ink);--night-drop:16px;--shadow-night:0 var(--night-drop) 0 var(--night-shadow);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-in:cubic-bezier(.55, .055, .675, .19);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-press:60ms;--dur-release:.12s;--dur-1:90ms;--dur-2:.18s;--dur-3:.32s;--dur-4:.6s;--z-below:-1;--z-base:0;--z-raised:10;--z-grain:20;--z-topbar:100;--z-confetti:400;--z-overlay:500;--z-modal:600;--z-toast:700;--grain-opacity:.04}@font-face{font-family:Delight Display;src:url(../../../fonts/fraunces-soft-900-latin.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;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+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Delight UI;src:url(../../../fonts/atkinson-next-latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;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+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Delight Mono;src:url(../../../fonts/atkinson-mono-latin.woff2)format("woff2");font-weight:500 800;font-style:normal;font-display:swap;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+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Delight Display Fallback;src:local(Georgia Bold),local(Georgia-Bold);size-adjust:92.33%;ascent-override:105.92%;descent-override:27.62%;line-gap-override:0%}@font-face{font-family:Delight UI Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:400 500;size-adjust:100.02%;ascent-override:98.38%;descent-override:31.59%;line-gap-override:0%}@font-face{font-family:Delight UI Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600 800;size-adjust:99.77%;ascent-override:98.63%;descent-override:31.67%;line-gap-override:0%}@font-face{font-family:Delight Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Cousine);font-weight:400 500;size-adjust:105.32%;ascent-override:93.43%;descent-override:30.01%;line-gap-override:0%}@font-face{font-family:Delight Mono Fallback;src:local(Courier New Bold),local(CourierNewPS-BoldMT),local(Liberation Mono Bold),local(Cousine Bold);font-weight:600 800;size-adjust:105.32%;ascent-override:93.43%;descent-override:30.01%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis-weight:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button,[role=button]{cursor:pointer}:where(ul,ol)[role=list]{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,li,dd,blockquote{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}:where(a){color:inherit;text-underline-offset:.18em;text-decoration-thickness:2px}[hidden]{display:none!important}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-size:max(16px, var(--step-0));font-weight:var(--weight-regular);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}[data-field=lobby]{background:var(--field-lobby);color:var(--field-lobby-ink);--focus-ring:var(--field-lobby-focus)}[data-field=answer]{background:var(--field-answer);color:var(--field-answer-ink);--focus-ring:var(--field-answer-focus)}[data-field=round1]{background:var(--field-round1);color:var(--field-round1-ink);--focus-ring:var(--field-round1-focus);--muted:var(--field-round1-ink);--alert:var(--field-round1-ink);--rule:color-mix(in oklab, var(--field-round1-ink) 45%, transparent)}[data-field=round2]{background:var(--field-round2);color:var(--field-round2-ink);--focus-ring:var(--field-round2-focus);--muted:var(--field-round2-ink);--alert:var(--field-round2-ink)}[data-stage=night],[data-field=final],[data-field=podium]{--muted:var(--on-night-2);--drop:var(--night-shadow);--rule:color-mix(in oklab, var(--on-night) 35%, transparent);--alert:var(--tomato);--well:var(--night-2);--well-edge:var(--on-night-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-stage=night]{--focus-ring:var(--marigold)}[data-field=final]{background:var(--field-final);color:var(--field-final-ink);--focus-ring:var(--field-final-focus)}[data-field=podium]{background:var(--field-podium);color:var(--field-podium-ink);--focus-ring:var(--field-podium-focus)}[data-surface=paper]{color:var(--ink);--focus-ring:var(--cobalt);--muted:var(--ink-2);--drop:var(--ink);--rule:var(--ink-line);--alert:var(--tomato-deep);--well:var(--card);--well-edge:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::selection{background:var(--marigold);color:var(--ink)}@media (prefers-reduced-motion:reduce){:not([data-motion=essential]),:not([data-motion=essential]):before,:not([data-motion=essential]):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-reduce-motion] :not([data-motion=essential]),:root[data-reduce-motion] :not([data-motion=essential]):before,:root[data-reduce-motion] :not([data-motion=essential]):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:var(--z-grain);pointer-events:none;opacity:var(--grain-opacity);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAQMAAADYVuV7AAAABlBMVEUAAAAqIBlhUvabAAAAAnRSTlMA/1uRIrUAAASoSURBVHjaBcF5TFN3AAfw7/v1tX0tb9BWgVdA9sr5ytgo5VCIutdjglzrELFeS0FkgC40G3O4GfNeuaowLMgfaFC7opkHW7Z5RMk2y2kzHeK1aOIcmmxTk6lbFpNl5+cDbBT8OkHSgfMuhnKhXZQ+lmqG6UkZJX5dnp3+NsFU1CyhWIm3Qm/IaxvbVAaEyGTzgz7lJkQ8NKT7zisxmjU3TRbiwlBt6/BOj2Wh0kQc2K1VxFSo7q3uahQjWF5qmxKur99ycYLqhsNk8Q6ZHtrV111OaNiKf/b4N3bbRA8N69mzslE5gITtMGFfkoI0JC/hySNbD7AjK8WqETzEJHUhvgbWsZ1uU8Kd2O+wq7ec/6UpWe+IunUC2gc2ZqmC4MZEkR/+BtBHpqmS4eq8TmTbpmSzIgKT5rANx3hXn/a49RAxR8yYYxZ04RONvijXVqCEVyrHKdEmHQlm4HmBvNYm3IiMfpAJmPXtIuWUdOPv5g6j9yo1aDGkO9XnK1TwydQXrKVLl7IcPWhAuIiiP8w5gNMdUHXn1+b6ma4Lnpy3oeJZbtw59abkMm3G7xGs2PtIKlDuuhcBpUnk3ct96VKpX4nKKBIvH9tRxvAsjydC2vpZ/cBW5/scjUe6UVGqHM9fJSsGIVWt29I/sHJb+22JYJ5Zpa2m5hk5z2TEndB/u6l0cjliqUkD1Zjc2jZXmXy03hoH+5qnhOaoSnvOhQD0Ku0yMWqudGya7QONc+4C5lq08534MJ4CZlJo/36Zy8Sh8EyxES+VHizQvmaFl/7DLymjhVRpsgyDGQ8N9Wl/CVw7exErpPxSNzbsqbAP+SE/eG9b7CuB2OmeUBqky3+StFtKlqYbCXiOsx65P0eSmglBdi44BCgbG/T58I2dkXlR7D29V6WGcWHHVHvZ1wFknjPC8rJWP8ulzdQXL0qF3CVtcSWVq39tY9KxEYk+zePw6Mz0mA5QsRPqg0laLknNIJaIvmbdbx1sGvMRQkxxPknXDYrGeQNaJj2OqpHwVCFW2kDZFjZLHl4oUoTPQ2OjzfqggcoOChPgk3RzirC66hy/hMAsU7Vxq/3UU8ViBrNeZLkYkfZNfhLEUa+83eWXRHtquxYqmvQH5uWAR+ubh/xjhzIWnpP0D04VbsQfp0iZgTkRnuJR87po2c8bai2X7vSAmy0MiLltA26HRGHfBPfk7n5WGK+fWEC3npq1jxbfZF+9awE1kvKvIu7L2syKsBE6+zoxpSCr3Nx0bQRHTzYd6Bzx2YXojl0QQiohF4FqhyWog0TcKj+rt/C6dA1iOs0DLXFxpIOt2YDqBvsmb7JW77lEaKQez7eGJZ7PDnlTQHzhU10+U10l55+E+3NfosaM7ZTG8xPYqKrQGVd7KylN5MDXU3zLTLhr6VidExluDuU5SxptiE6FrZufRHOMmKuWF+HxohfpBH4t05SlF+D4zPM80VBHpIQRN1CefvUrqSV183xmBNEHJaLW9f+cp5QoDMtB16aRF1KDOG1CgxApEXF2bKhwqhW3eSPK+4LP7Pp+CjtVhx1JhzoBb+Ip6KWtYVwRr2D3TB3+ftbormwrYwo/XZ3xP5Bpgr+oQ0x0AAAAAElFTkSuQmCC);background-size:96px 96px;position:absolute;inset:0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
