@font-face{font-family:Anybody;src:url(/fonts/anybody.woff2)format("woff2");font-weight:400 900;font-stretch:50% 150%;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/onest.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--stage:#0d060b;--stage-2:#1b0e17;--stage-3:#2a1624;--line:#ffdcf024;--line-strong:#ffdcf047;--ink:#fff6fb;--ink-muted:#ad9ca4;--magenta:#ff3fb4;--cyan:#4fe0ff;--cyan-ink:#04131a;--gold:#ffd24a;--good-hue:#36f29a;--bad-hue:#ff5a36;--yours:#fff;--seat-1:#48d6ff;--seat-2:#ff5fc0;--seat-3:#ff9a3c;--seat-4:#b47dff;--seat-5:#d4f04a;--seat-6:#6f8cff;--cat-arts:#ff7eb6;--cat-geography:#2fe3c3;--cat-entertainment:#ff5ae0;--cat-history:#c79bff;--cat-sports:#ff9440;--cat-science:#5cc8ff;--cat-general:#c8f25a;--glow-cyan:0 0 0 1px #4fe0ff99, 0 0 18px #4fe0ff47;--glow-magenta:0 0 0 1px #ff3fb4a6, 0 0 22px #ff3fb459;--glow-gold:0 0 0 1px #ffd24ab3, 0 0 20px #ffd24a59;--glow-good:0 0 0 1px #36f29abf, 0 0 20px #36f29a4d;--glow-bad:0 0 0 1px #ff5a36bf, 0 0 16px #ff5a3640;--glow-yours:0 0 0 2px #fff, 0 0 18px #ffffff40;--font-display:"Anybody", "Arial Black", system-ui, sans-serif;--font-ui:"Onest", system-ui, "Segoe UI", Roboto, sans-serif;--t-stinger:clamp(2.75rem, 11vw, 6.5rem);--t-h1:clamp(2rem, 6vw, 3.5rem);--t-question:clamp(1.5rem, 4.6vw, 2.5rem);--t-h2:clamp(1.25rem, 3vw, 1.75rem);--t-body:1rem;--t-small:.875rem;--t-label:.75rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-sm:8px;--r:14px;--r-lg:22px;--tap:44px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--d-small:.16s;--d-medium:.28s;--d-large:.64s;--bg:var(--stage);--surface:var(--stage-2);--text:var(--ink);--muted:var(--ink-muted);--border:var(--line-strong);--accent:var(--cyan);--accent-text:var(--cyan-ink);--good:var(--good-hue);--good-bg:#36f29a1f;--bad:var(--bad-hue);--bad-bg:#ff5a361f;--radius:var(--r);--gap:var(--s3);font:400 var(--t-body) / 1.45 var(--font-ui);color:var(--ink);background:var(--stage);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root:has(.stage[data-phase],.lobby){overscroll-behavior-y:none}*{box-sizing:border-box}body{min-height:100dvh;margin:0;display:flow-root}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 50% -8%,#ff3fb429,#0000 70%),radial-gradient(40% 30% at 50% 0,#fff6fb12,#0000 75%);position:fixed;inset:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 .5rem;font-weight:800;line-height:1.1}h1{font-size:var(--t-h1);font-stretch:125%}h2{font-size:var(--t-h2);font-stretch:110%}a{color:var(--cyan);text-underline-offset:3px}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}button{font:inherit;color:var(--ink);background:var(--stage-2);border-radius:var(--r);min-height:var(--tap);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform var(--d-small) var(--ease-out), border-color var(--d-small) var(--ease-out);border:1px solid #4fe0ff66;padding:.65rem 1.1rem;font-weight:600}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled){border-color:var(--cyan)}}button:active:not(:disabled){transform:scale(.97)}button:disabled{cursor:default;opacity:.5}button.primary{color:var(--cyan-ink);background:var(--cyan);border-color:var(--cyan);box-shadow:var(--glow-cyan)}button.danger{color:var(--bad-hue)}input{font:inherit;color:var(--ink);background:var(--stage-2);min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r);padding:.6rem .8rem;font-size:max(16px,1rem)}input:focus-visible{border-color:var(--cyan);box-shadow:var(--glow-cyan);outline:none}kbd{font:600 .72rem var(--font-ui);color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:6px;padding:0 .35rem}.muted{color:var(--ink-muted)}.center{max-width:32rem;padding:0 var(--s4);text-align:center;margin:15vh auto 0}.stage{max-width:60rem;padding:var(--gap) var(--s4) var(--s7);margin:0 auto}.badge{font-size:var(--t-label);letter-spacing:.04em;color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:999px;padding:0 .45rem;font-weight:600}.eyebrow{font:600 var(--t-label) / 1.2 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.good,.good:disabled{border-color:var(--good-hue);background:var(--good-bg);box-shadow:var(--glow-good);opacity:1}.bad,.bad:disabled{border-color:var(--bad-hue);background:var(--bad-bg);box-shadow:var(--glow-bad);opacity:1}.truth .good,.truth .bad,.good.truth-self,.bad.truth-self{border-color:var(--line-strong);background:var(--stage-2);box-shadow:none;position:relative}.truth .good:after,.truth .bad:after,.good.truth-self:after,.bad.truth-self:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:truth-on .28s var(--ease-out) var(--truth-at,.6s) forwards;position:absolute;inset:-1px}.truth .good:after,.good.truth-self:after{border:1px solid var(--good-hue);background:var(--good-bg);box-shadow:var(--glow-good)}.truth .bad:after,.bad.truth-self:after{border:1px solid var(--bad-hue);background:var(--bad-bg);box-shadow:var(--glow-bad)}.truth .mark,.truth-self .mark{opacity:0;animation:truth-on .28s var(--ease-out) var(--truth-at,.6s) forwards}@keyframes truth-on{to{opacity:1}}.mark{font-weight:900}.good .mark{color:var(--good-hue)}.bad .mark{color:var(--bad-hue)}.deal{animation:deal-in .3s var(--ease-out) calc(var(--n,0) * 34ms + var(--n,0) * var(--n,0) * -2ms) backwards}@keyframes deal-in{0%{opacity:0;transform:translateY(10px)}}.chosen{outline:2px solid var(--yours);outline-offset:2px}@keyframes pop-small{0%{transform:scale(.94)}}@keyframes pop-medium{40%{transform:scale(1.08)}}@keyframes stinger-in{0%{opacity:0;transform:scale(.82)}60%{opacity:1}}.tier-small{animation:pop-small var(--d-small) var(--ease-out)}.tier-medium{animation:pop-medium var(--d-medium) var(--ease-pop)}.tier-large{animation:stinger-in var(--d-large) var(--ease-pop) both}.stinger{font:900 var(--t-stinger) / .95 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);text-shadow:0 0 24px #ff3fb48c,0 0 2px #ff3fb4e6;font-stretch:150%}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){button:active:not(:disabled){transform:none}.tier-small,.tier-medium{animation:none}.deal{animation-name:fade-in}.tier-large{animation:fade-in var(--d-medium) linear both}@keyframes pop-small{0%{opacity:.6}}@keyframes pop-medium{0%{opacity:.6}}}[data-late] :not(.lights>i),[data-late] :before,[data-late] :after{animation-duration:0s!important;animation-delay:0s!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avatar.svelte-yqdni3{width:var(--size);height:var(--size);background:radial-gradient(circle at 50% 30%, var(--stage-3), var(--stage) 75%);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ringed.svelte-yqdni3{box-shadow:0 0 0 max(2px, calc(var(--size) * .045)) var(--ring), 0 0 calc(var(--size) * .3) color-mix(in srgb, var(--ring) 35%, transparent)}svg.svelte-yqdni3{width:92%;height:92%;overflow:visible}path.svelte-yqdni3,ellipse.svelte-yqdni3{stroke-linecap:round;stroke-linejoin:round}.shape.svelte-yqdni3{fill:color-mix(in srgb, var(--hue) 22%, var(--stage));stroke:var(--hue);stroke-width:2.6px}.light.svelte-yqdni3{fill:color-mix(in srgb, var(--hue) 40%, var(--stage-3));stroke:var(--hue);stroke-width:2px}.line.svelte-yqdni3{fill:none;stroke:var(--hue);stroke-width:2.6px}.thick.svelte-yqdni3{fill:none;stroke:var(--hue);stroke-width:5.5px}.solid.svelte-yqdni3{fill:var(--hue)}.dark.svelte-yqdni3{fill:var(--stage);stroke:var(--hue);stroke-width:2px}.accent.svelte-yqdni3{fill:var(--accent)}.face.svelte-yqdni3 ellipse:where(.svelte-yqdni3){fill:var(--ink)}.face.svelte-yqdni3 .stroke:where(.svelte-yqdni3){fill:none;stroke:var(--ink);stroke-width:2.2px}.face.svelte-yqdni3 .open:where(.svelte-yqdni3){fill:var(--stage);stroke:var(--ink);stroke-width:2px}.emoji.svelte-yqdni3{font-size:calc(var(--size) * .55);line-height:1}.body.svelte-yqdni3{transform-box:view-box;transform-origin:50% 90%;transition:transform var(--d-medium) var(--ease-out)}.pose-happy.svelte-yqdni3 .body:where(.svelte-yqdni3){animation:svelte-yqdni3-hop .72s var(--ease-out)}.pose-sad.svelte-yqdni3 .body:where(.svelte-yqdni3){transform:translateY(5%)rotate(-7deg)}@keyframes svelte-yqdni3-hop{25%{transform:translateY(-14%)scale(.96,1.04)}50%{transform:translateY(0)scale(1.04,.96)}70%{transform:translateY(-6%)}}@media (prefers-reduced-motion:reduce){.pose-happy.svelte-yqdni3 .body:where(.svelte-yqdni3){animation:none}.pose-sad.svelte-yqdni3 .body:where(.svelte-yqdni3){transform:none}}svg.svelte-5nfutl{aspect-ratio:24/32;width:auto;height:.9em;fill:var(--magenta);stroke:var(--magenta);stroke-width:1px;stroke-linejoin:round;filter:drop-shadow(0 0 .12em #ff3fb4b3);flex:none;overflow:visible}.wordmark.svelte-tjjfkj{max-width:100%;font:900 1em/1 var(--font-display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;align-items:baseline;gap:.06em;font-stretch:135%;display:inline-flex}.wordmark.svelte-tjjfkj svg{align-self:baseline;transform:translateY(.08em)}.home.svelte-10jg6xt{min-height:100svh;padding:env(safe-area-inset-top,0px) max(var(--s4), env(safe-area-inset-right,0px)) 0 max(var(--s4), env(safe-area-inset-left,0px));background:conic-gradient(from 160deg at 30% -10%,#0000 0deg,#ff3fb429 12deg,#0000 26deg),conic-gradient(from 175deg at 70% -10%,#0000 0deg,#4fe0ff1f 12deg,#0000 24deg);grid-template-rows:auto 1fr;display:grid}header.svelte-10jg6xt{justify-content:flex-end;align-items:center;height:68px;display:flex}header.svelte-10jg6xt a:where(.svelte-10jg6xt){align-items:center;gap:var(--s2);min-height:var(--tap);color:var(--ink);font-weight:600;text-decoration:none;display:inline-flex}main.svelte-10jg6xt{align-content:center;justify-items:center;gap:var(--s5);text-align:center;animation:svelte-10jg6xt-home-in .7s var(--ease-out) both;padding-bottom:12vh;display:grid}@keyframes svelte-10jg6xt-home-in{0%{opacity:0;transform:translateY(16px)}}h1.svelte-10jg6xt{max-width:100%;margin:0}.create.svelte-10jg6xt{min-height:56px;padding-inline:var(--s6);font-size:1.15rem}.join.svelte-10jg6xt{justify-content:center;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.join.svelte-10jg6xt label:where(.svelte-10jg6xt){color:var(--ink-muted);font-weight:600}.join.svelte-10jg6xt input:where(.svelte-10jg6xt){text-transform:uppercase;letter-spacing:.15em;width:7.5rem;font-weight:700}.error.svelte-10jg6xt{max-width:24rem;color:var(--bad-hue);margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){main.svelte-10jg6xt{animation-name:fade-in}}svg.svelte-1wfjot2{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}circle.svelte-1wfjot2{fill:currentColor;stroke:none}.history.svelte-g7af3g{gap:var(--s4);max-width:34rem;margin:var(--s6) auto 0;padding:0 max(var(--s4), env(safe-area-inset-right,0px)) var(--s6) max(var(--s4), env(safe-area-inset-left,0px));display:grid}h2.svelte-g7af3g{margin:var(--s3) 0 0}.cards.svelte-g7af3g{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.card.svelte-g7af3g{padding:var(--s3);border-radius:var(--r);background:var(--stage-2);border:1px solid var(--line);align-content:start;gap:2px;display:grid}.label.svelte-g7af3g{font:600 var(--t-label) / 1.2 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.card.svelte-g7af3g strong:where(.svelte-g7af3g){font:900 1.75rem/1.1 var(--font-display);color:var(--gold);font-stretch:80%}.best.svelte-g7af3g{align-items:center;gap:var(--s2);color:var(--cat,var(--ink));font-weight:700;display:flex}ul.svelte-g7af3g,ol.svelte-g7af3g{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.match.svelte-g7af3g{align-items:center;gap:var(--s1) var(--s3);text-align:left;grid-template-columns:3rem minmax(0,1fr) auto auto;width:100%;display:grid}.match.svelte-g7af3g .place:where(.svelte-g7af3g){font:900 1.15rem var(--font-display);font-stretch:110%}.match.won.svelte-g7af3g{border-color:var(--gold)}.match.won.svelte-g7af3g .place:where(.svelte-g7af3g){color:var(--gold)}.score.svelte-g7af3g{font:800 1rem var(--font-display);font-variant-numeric:tabular-nums;font-stretch:80%}.match.svelte-g7af3g>:where(.svelte-g7af3g):last-child{font-size:var(--t-small);grid-column:2/-1}ol.svelte-g7af3g li:where(.svelte-g7af3g){align-items:center;gap:var(--s3);padding:var(--s1) var(--s3);grid-template-columns:3rem minmax(0,1fr) auto auto;display:grid}.who.svelte-g7af3g{align-items:center;gap:var(--s2);overflow-wrap:anywhere;min-width:0;display:flex}.join.svelte-1x13aju{gap:var(--s4);max-width:30rem;padding:0 max(var(--s4), env(safe-area-inset-right,0px)) var(--s6) max(var(--s4), env(safe-area-inset-left,0px));margin:6vh auto 0;display:grid}h1.svelte-1x13aju{margin:0}.you.svelte-1x13aju{align-items:center;gap:var(--s4);display:flex}.preview.svelte-1x13aju{flex:none;display:inline-flex}.name.svelte-1x13aju{gap:var(--s2);flex:1;min-width:0;display:grid}.name.svelte-1x13aju input:where(.svelte-1x13aju){width:100%;font:700 1.25rem var(--font-display)}.error.svelte-1x13aju{color:var(--bad-hue);margin:0;font-weight:600}fieldset.svelte-1x13aju{gap:var(--s2);border:0;margin:0;padding:0;display:grid}.avatars.svelte-1x13aju{gap:var(--s2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pick.svelte-1x13aju{aspect-ratio:1;min-height:var(--tap);border-radius:var(--r);background:var(--stage-2);border-color:var(--line);place-items:center;padding:0;display:grid}.pick.chosen.svelte-1x13aju{border-color:var(--cyan);box-shadow:var(--glow-cyan);outline:none}.submit.svelte-1x13aju{min-height:52px;font-size:1.1rem}.actions.svelte-olwdkd{justify-content:center;gap:var(--s2);max-width:30rem;padding:0 var(--s4);flex-wrap:wrap;margin:0 auto;display:flex}.actions.svelte-olwdkd p:where(.svelte-olwdkd){text-align:center;flex-basis:100%;margin:0}[role=alert].svelte-olwdkd{color:var(--bad-hue);font-weight:600}.off-air.svelte-jocda9{justify-items:center;gap:var(--s4);max-width:30rem;padding:0 var(--s4);text-align:center;margin:14vh auto 0;display:grid}.sign.svelte-jocda9{padding:var(--s1) var(--s4);font:900 1rem/1.4 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bad-hue);border:2px solid var(--bad-hue);border-radius:var(--r-sm);box-shadow:var(--glow-bad);text-shadow:0 0 10px #ff5a36b3;margin:0;font-stretch:140%}h1.svelte-jocda9{text-wrap:balance;margin:0;font-size:clamp(1.5rem,6vw,2.25rem)}.toast.svelte-3xv3d3{left:50%;bottom:calc(var(--s5) + env(safe-area-inset-bottom,0px));z-index:10;max-width:calc(100% - 2 * var(--s4));padding:var(--s3) var(--s5);color:var(--ink);background:var(--stage-3);border:1px solid var(--line-strong);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:999px;font-weight:600;position:fixed;translate:-50%;box-shadow:0 12px 30px #00000080}@starting-style{.toast.svelte-3xv3d3{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){@starting-style{.toast.svelte-3xv3d3{transform:none}}}.mute.svelte-n28fo3{width:var(--tap);color:var(--ink-muted);background:0 0;border-color:#0000;place-items:center;padding:0;display:grid}.mute[aria-pressed=false].svelte-n28fo3{color:var(--ink)}path.svelte-n28fo3{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.qr.svelte-17q6t2m{aspect-ratio:1;border-radius:var(--r);width:132px;box-shadow:var(--glow-cyan);background:#fff;place-items:center;margin:0;padding:6px;display:grid}svg.svelte-17q6t2m{width:100%;height:100%}path.svelte-17q6t2m{fill:#0d060b}.lobby.svelte-qpqtqd{min-height:100dvh;padding:0 max(var(--s4), env(safe-area-inset-right,0px)) var(--s6) max(var(--s4), env(safe-area-inset-left,0px))}header.svelte-qpqtqd{max-width:56rem;padding:var(--s2) 0;justify-content:space-between;align-items:center;margin:0 auto;display:flex}main.svelte-qpqtqd{gap:var(--s6);max-width:56rem;margin:0 auto;display:grid}.room.svelte-qpqtqd{justify-items:center;gap:var(--s3);text-align:center;display:grid}.eyebrow.svelte-qpqtqd{margin:0}.code.svelte-qpqtqd{gap:clamp(6px,2vw,12px);display:flex}.tile.svelte-qpqtqd{aspect-ratio:4/5;width:clamp(3rem,15vw,4.75rem);font:900 clamp(2rem, 10vw, 3.25rem) / 1 var(--font-display);border-radius:var(--r);color:var(--ink);background:linear-gradient(180deg, var(--stage-3), var(--stage-2));box-shadow:var(--glow-magenta);text-shadow:0 0 18px #ff3fb499;animation:deal-in .36s var(--ease-out) calc(var(--i) * 50ms - var(--i) * var(--i) * 3ms) both;place-items:center;display:grid}.invite.svelte-qpqtqd{justify-content:center;align-items:center;gap:var(--s5);flex-wrap:wrap;display:flex}.links.svelte-qpqtqd{justify-content:center;gap:var(--s2);flex-wrap:wrap;display:flex}.scan.svelte-qpqtqd{align-items:center;gap:var(--s3);text-align:left;display:flex}.scan.svelte-qpqtqd p:where(.svelte-qpqtqd){max-width:8rem;font-size:var(--t-small);margin:0}.cast.svelte-qpqtqd{gap:var(--s3);display:grid}h2.svelte-qpqtqd{text-align:center;margin:0}ul.svelte-qpqtqd{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){ul.svelte-qpqtqd{grid-template-columns:repeat(6,minmax(0,1fr))}}.podium.svelte-qpqtqd{align-content:start;justify-items:center;gap:var(--s1);min-width:0;padding:var(--s3) var(--s1) var(--s2);border-radius:var(--r);background:linear-gradient(180deg, color-mix(in srgb, var(--ring) 14%, var(--stage-2)), var(--stage-2) 70%);border-top:2px solid var(--ring);animation:svelte-qpqtqd-walk-on .42s var(--ease-out) both;display:grid;position:relative}@keyframes svelte-qpqtqd-walk-on{0%{opacity:0;transform:translateY(16px)scale(.96)}}.podium.away.svelte-qpqtqd{opacity:.5}.podium.empty.svelte-qpqtqd{border:1px dashed var(--line-strong);min-height:8.5rem;font-size:var(--t-small);color:var(--ink-muted);background:0 0;place-content:center;animation:none}.seat-hole.svelte-qpqtqd{border:1px dashed var(--line-strong);border-radius:50%;width:44px;height:44px}.name.svelte-qpqtqd{max-width:100%;color:color-mix(in srgb, var(--ring) 70%, var(--ink));overflow-wrap:anywhere;text-align:center;font-weight:700}.tags.svelte-qpqtqd{flex-wrap:wrap;justify-content:center;gap:3px;display:flex}.tag.svelte-qpqtqd{font:700 9px/1.4 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:4px;padding:0 4px}.tag.you.svelte-qpqtqd{color:var(--stage);background:var(--yours);border-color:var(--yours)}.kick.svelte-qpqtqd{min-height:32px;padding:0 var(--s2);font-size:var(--t-label);color:var(--ink-muted);background:0 0;border-color:#0000;text-decoration:underline}.controls.svelte-qpqtqd{justify-items:center;gap:var(--s3);text-align:center;display:grid}.controls.svelte-qpqtqd p:where(.svelte-qpqtqd){margin:0}@media (width<=759px){.controls.svelte-qpqtqd{z-index:2;gap:var(--s2);margin:0 calc(-1 * var(--s4));padding:var(--s5) var(--s4) max(var(--s3), env(safe-area-inset-bottom,0px));background:linear-gradient(transparent, var(--stage) 30%);position:sticky;bottom:0}.podium.empty.svelte-qpqtqd{min-height:4.5rem}.podium.empty.svelte-qpqtqd .seat-hole:where(.svelte-qpqtqd){display:none}}.actions.svelte-qpqtqd{justify-content:center;gap:var(--s2);flex-wrap:wrap;display:flex}.start.svelte-qpqtqd{min-width:10rem;min-height:52px;font-size:1.15rem}.start.ready.svelte-qpqtqd{animation:svelte-qpqtqd-breathe .9s var(--ease-in-out) 2}@keyframes svelte-qpqtqd-breathe{50%{transform:scale(1.04)}}.waiting.svelte-qpqtqd{color:var(--cyan);font-weight:600}.leave.svelte-qpqtqd{color:var(--ink-muted);background:0 0;border-color:#0000;text-decoration:underline}@media (prefers-reduced-motion:reduce){.tile.svelte-qpqtqd,.podium.svelte-qpqtqd{animation-name:fade-in}.start.ready.svelte-qpqtqd{animation:none}}.topbar.svelte-1g8g9sr{align-items:center;gap:var(--s2);padding:var(--s2) max(var(--s3), env(safe-area-inset-right,0px)) var(--s2) max(var(--s3), env(safe-area-inset-left,0px));grid-template-columns:auto 1fr auto;display:grid}.slot.svelte-1g8g9sr{width:var(--tap)}.exit.svelte-1g8g9sr{align-items:center;gap:var(--s2);min-width:var(--tap);padding:0 var(--s2);color:var(--ink-muted);background:0 0;border-color:#0000;justify-content:center;display:inline-flex}.exit.armed.svelte-1g8g9sr{color:var(--bad-hue);border-color:var(--bad-hue);box-shadow:var(--glow-bad);font-size:var(--t-small)}.exit.svelte-1g8g9sr path:where(.svelte-1g8g9sr){fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.middle.svelte-1g8g9sr{justify-content:center;align-items:center;gap:var(--s3);min-width:0;display:flex}.spark.svelte-1g8g9sr{font-size:22px;line-height:0}.bulbs.svelte-1g8g9sr{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bulbs.svelte-1g8g9sr li:where(.svelte-1g8g9sr){border:1.5px solid var(--line-strong);border-radius:50%;width:10px;height:10px;font-size:0}.bulbs.svelte-1g8g9sr li.done:where(.svelte-1g8g9sr){background:var(--ink-muted);border-color:var(--ink-muted)}.bulbs.svelte-1g8g9sr li.current:where(.svelte-1g8g9sr){background:var(--magenta);border-color:var(--magenta);box-shadow:var(--glow-magenta)}.bulbs.svelte-1g8g9sr li.last:where(.svelte-1g8g9sr){width:auto;height:16px;font:800 10px/13px var(--font-display);color:var(--gold);border-color:color-mix(in srgb, var(--gold) 60%, transparent);border-radius:999px;padding:0 5px}.bulbs.svelte-1g8g9sr li.last.current:where(.svelte-1g8g9sr){color:var(--stage);background:var(--gold);border-color:var(--gold);box-shadow:var(--glow-gold)}.x2.svelte-1g8g9sr{font:900 1rem/1 var(--font-display);color:var(--gold);text-shadow:0 0 12px #ffd24a99;font-stretch:130%}.end.svelte-1g8g9sr{align-items:center;gap:var(--s1);display:flex}.code.svelte-1g8g9sr{font:700 var(--t-label) var(--font-ui);letter-spacing:.16em;color:var(--ink-muted)}@media (width<=380px){.code.svelte-1g8g9sr{display:none}}.seat.svelte-1fohw4z{min-width:0;padding:var(--s1) 2px;border-radius:var(--r);transition:opacity var(--d-medium) var(--ease-out);align-content:start;justify-items:center;gap:2px;display:grid;position:relative}.figure.svelte-1fohw4z{place-items:center;display:grid;position:relative}.active.svelte-1fohw4z{background:radial-gradient(60% 70% at 50% 30%,#fff6fb24,#0000 75%)}.active.svelte-1fohw4z .figure:where(.svelte-1fohw4z):before{content:"";box-shadow:var(--glow-yours);border-radius:50%;position:absolute;inset:-6px}.away.svelte-1fohw4z,.out.svelte-1fohw4z{opacity:.45}.crown.svelte-1fohw4z{z-index:1;width:20px;fill:var(--gold);filter:drop-shadow(0 0 4px #ffd24acc);animation:fade-in .28s var(--ease-out) .65s both;position:absolute;top:-9px}.tick.svelte-1fohw4z{width:18px;height:18px;color:var(--stage);background:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-4px}.pop.svelte-1fohw4z{z-index:2;font:900 .95rem/1 var(--font-display);white-space:nowrap;color:var(--gold);text-shadow:0 0 10px #ffd24ab3;pointer-events:none;animation:svelte-1fohw4z-rise 1.5s var(--ease-out) .3s both;font-stretch:85%;position:absolute;top:-6px}.pop.svelte-1fohw4z small:where(.svelte-1fohw4z){font-size:.7em}@keyframes svelte-1fohw4z-rise{0%{opacity:0;transform:translateY(6px)scale(.9)}20%{opacity:1;transform:translateY(-14px)scale(1.05)}75%{opacity:1;transform:translateY(-22px)}to{opacity:0;transform:translateY(-26px)}}.name.svelte-1fohw4z{max-width:100%;font-size:var(--t-small);color:color-mix(in srgb, var(--ring) 70%, var(--ink));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.you.svelte-1fohw4z .figure:where(.svelte-1fohw4z):after{content:"";border:2px solid var(--yours);pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.you-tag.svelte-1fohw4z{color:var(--stage);background:var(--yours);border-color:var(--yours)}.score.svelte-1fohw4z{font:800 .95rem/1 var(--font-display);font-variant-numeric:tabular-nums;font-stretch:75%}.you.svelte-1fohw4z .score:where(.svelte-1fohw4z){color:var(--gold)}.links.svelte-1fohw4z{gap:3px;display:flex}.links.svelte-1fohw4z i:where(.svelte-1fohw4z){background:var(--line-strong);border-radius:50%;width:5px;height:5px}.links.svelte-1fohw4z i.ok:where(.svelte-1fohw4z){background:var(--good-hue);box-shadow:0 0 5px var(--good-hue);animation:fade-in .28s var(--ease-out) both}.stars.svelte-1fohw4z{letter-spacing:1px;min-height:.7rem;color:var(--gold);text-shadow:0 0 6px #ffd24a99;font-size:.6rem;line-height:1;display:flex}.fresh.svelte-1fohw4z{animation:svelte-1fohw4z-land var(--d-medium) var(--ease-pop) 1.5s both}@keyframes svelte-1fohw4z-land{0%{opacity:0;transform:translateY(-10px)scale(1.8)}}.tags.svelte-1fohw4z{gap:2px;display:flex}.tag.svelte-1fohw4z{font:700 9px/1.4 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:4px;padding:0 4px}.out-tag.svelte-1fohw4z{color:var(--bad-hue);border-color:var(--bad-hue)}@media (width<=599px){.name.svelte-1fohw4z{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1100px){.seat.svelte-1fohw4z{gap:var(--s1);padding:var(--s3) var(--s2) var(--s2);background:linear-gradient(180deg, color-mix(in srgb, var(--ring) 16%, var(--stage-2)), var(--stage-2) 60%);border-top:2px solid var(--ring);box-shadow:0 -8px 24px -12px var(--ring)}.seat.svelte-1fohw4z .avatar{--size:60px!important}.name.svelte-1fohw4z{font-size:var(--t-body)}.score.svelte-1fohw4z{font-size:1.4rem}.stars.svelte-1fohw4z{font-size:.85rem}.pop.svelte-1fohw4z{font-size:1.3rem}}@media (width>=1100px) and (height<=820px){.seat.svelte-1fohw4z{padding:var(--s2) var(--s2) var(--s1);gap:0}.seat.svelte-1fohw4z .avatar{--size:44px!important}.score.svelte-1fohw4z{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.pop.svelte-1fohw4z{animation:1.5s linear .3s both svelte-1fohw4z-fade-pop}.fresh.svelte-1fohw4z{animation:none}@keyframes svelte-1fohw4z-fade-pop{20%,75%{opacity:1}0%,to{opacity:0}}}.strip.svelte-px37nh{grid-template-columns:repeat(var(--seats), minmax(0, 1fr));gap:var(--s1);max-width:44rem;padding:var(--s3) max(var(--s3), env(safe-area-inset-right,0px)) var(--s1) max(var(--s3), env(safe-area-inset-left,0px));margin:0 auto;list-style:none;display:grid}@media (width>=1100px){.strip.svelte-px37nh{gap:var(--s3);max-width:64rem;padding-top:var(--s2);padding-bottom:max(var(--s3), env(safe-area-inset-bottom,0px))}}.timer.svelte-1kksb1u{align-items:center;gap:var(--s3);max-width:60rem;padding:0 max(var(--s4), env(safe-area-inset-right,0px)) 0 max(var(--s4), env(safe-area-inset-left,0px));margin:0 auto;display:flex}.track.svelte-1kksb1u{background:var(--line);border-radius:6px;flex:1;height:6px;overflow:hidden}.fill.svelte-1kksb1u{transform-origin:0;background:linear-gradient(90deg, var(--cyan), color-mix(in srgb, var(--cyan) 55%, white));height:100%;box-shadow:0 0 12px #4fe0ff99}.last.svelte-1kksb1u .fill:where(.svelte-1kksb1u){background:var(--magenta);box-shadow:0 0 14px #ff3fb4cc}span.svelte-1kksb1u{min-width:3ch;font:800 .95rem/1 var(--font-display);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-muted);font-stretch:80%}.last.svelte-1kksb1u span:where(.svelte-1kksb1u){color:var(--magenta);animation:svelte-1kksb1u-beat var(--d-medium) var(--ease-out)}@keyframes svelte-1kksb1u-beat{0%{transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.last.svelte-1kksb1u span:where(.svelte-1kksb1u){animation:none}}.prompt.svelte-pkzo0g{font:700 clamp(1.25rem, 4vw, 2rem) / 1.15 var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0}.lines.svelte-pkzo0g{gap:var(--s2);display:grid}.lines.gone.svelte-pkzo0g{visibility:hidden}.status.svelte-pkzo0g{color:var(--ink-muted);margin:0;font-weight:700}.status.go.svelte-pkzo0g{color:var(--cyan)}.status.out.svelte-pkzo0g{color:var(--bad-hue)}.points.svelte-pkzo0g{font-size:var(--t-small);color:var(--ink-muted);margin:0}.tiles.svelte-pkzo0g{transition:opacity var(--d-medium) var(--ease-out);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}@media (width>=700px){.tiles.svelte-pkzo0g{grid-template-columns:repeat(8,minmax(0,1fr))}}.tiles.dimmed.svelte-pkzo0g{opacity:.45}.tile.svelte-pkzo0g{--n:var(--n4);--truth-at:calc(.6s + var(--w4) * 28ms);text-align:center;border-radius:var(--r-sm);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;border-color:#4fe0ff59;align-content:center;place-items:center;min-height:44px;padding:4px;font-size:clamp(.7rem,2.6vw,.85rem);line-height:1.15;display:grid;position:relative}@media (width>=700px){.tile.svelte-pkzo0g{--n:var(--n8);--truth-at:calc(.6s + var(--w8) * 28ms);min-height:58px}}.tile.svelte-pkzo0g:disabled{opacity:1}.tile.svelte-pkzo0g:disabled:not(.good):not(.bad){opacity:.7}.flipped.svelte-pkzo0g{animation:svelte-pkzo0g-turn var(--d-medium) var(--ease-out)}@keyframes svelte-pkzo0g-turn{0%{transform:perspective(400px)rotateX(90deg)}}.label.svelte-pkzo0g{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note.svelte-pkzo0g{color:var(--ink-muted);font-size:.65rem}.mark.svelte-pkzo0g{font-size:.75rem;position:absolute;top:2px;right:4px}.by.svelte-pkzo0g{line-height:0;position:absolute;bottom:2px;left:3px}@media (prefers-reduced-motion:reduce){.flipped.svelte-pkzo0g{animation-name:fade-in}}.prompt.svelte-16d2bx0{font:700 var(--t-question) / 1.15 var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0}.options.svelte-16d2bx0{gap:var(--s3);grid-template-columns:1fr;display:grid}@media (width>=700px){.options.svelte-16d2bx0{grid-template-columns:1fr 1fr}}.option.svelte-16d2bx0{align-items:center;gap:var(--s3);min-height:60px;padding:var(--s3) var(--s4);text-align:left;border-color:#4fe0ff66;font-size:1.05rem;display:flex;box-shadow:inset 0 0 14px #4fe0ff14}.option.svelte-16d2bx0:disabled{opacity:1}.option.svelte-16d2bx0:disabled:not(.chosen):not(.good):not(.bad):not(.dim){opacity:.6}.label.svelte-16d2bx0{overflow-wrap:anywhere;flex:1;min-width:0}.option.chosen.svelte-16d2bx0{animation:pop-small var(--d-small) var(--ease-out)}.truth.svelte-16d2bx0 .option:where(.svelte-16d2bx0){transition:transform var(--d-small) var(--ease-out), opacity .28s var(--ease-out) var(--truth-at,.6s)}.you.svelte-16d2bx0{font-size:var(--t-label);letter-spacing:.1em;color:var(--stage);background:var(--yours);border-radius:4px;padding:1px 6px}.dim.svelte-16d2bx0{opacity:.4;transition:opacity .28s var(--ease-out) .6s}.pickers.svelte-16d2bx0{gap:2px;display:flex}.drop.svelte-16d2bx0{animation:svelte-16d2bx0-drop .36s var(--ease-pop) calc(var(--k) * 30ms) both;display:inline-flex}@keyframes svelte-16d2bx0-drop{0%{opacity:0;transform:translateY(-14px)scale(.9)}}.mark.svelte-16d2bx0{font-size:1.2rem}@media (prefers-reduced-motion:reduce){.drop.svelte-16d2bx0{animation-name:fade-in}}.prompt.svelte-ya2xa8{font:700 var(--t-question) / 1.15 var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0}.turn.svelte-ya2xa8{align-items:center;gap:var(--s2);padding:var(--s1) var(--s3) var(--s1) var(--s1);border:1px solid var(--line-strong);animation:svelte-ya2xa8-hand-over .2s var(--ease-out);border-radius:999px;justify-self:start;margin:0;font-weight:700;display:inline-flex}@keyframes svelte-ya2xa8-hand-over{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.turn.svelte-ya2xa8:not(.mine){animation-name:fade-in}}.turn.mine.svelte-ya2xa8{padding:var(--s2) var(--s4);font:900 1.2rem/1 var(--font-display);text-transform:uppercase;color:var(--stage);background:var(--gold);border-color:var(--gold);box-shadow:var(--glow-gold);animation:pop-medium var(--d-medium) var(--ease-pop);font-stretch:125%}.turn.gone.svelte-ya2xa8{visibility:hidden}.options.svelte-ya2xa8{gap:var(--s3);grid-template-columns:1fr;display:grid}@media (width>=700px){.options.svelte-ya2xa8{grid-template-columns:1fr 1fr}}.option.svelte-ya2xa8{align-items:center;gap:var(--s3);min-height:56px;padding:var(--s3) var(--s4);text-align:left;border-color:#4fe0ff66;display:flex}.option.svelte-ya2xa8:disabled{opacity:1}.option.svelte-ya2xa8:disabled:not(.claimed):not(.good):not(.bad){opacity:.6}.claimed.svelte-ya2xa8{border-color:var(--ring);animation:pop-small var(--d-small) var(--ease-out)}.label.svelte-ya2xa8{overflow-wrap:anywhere;flex:1;min-width:0}.claimer.svelte-ya2xa8{align-items:center;gap:var(--s1);font-size:var(--t-small);color:var(--ink-muted);display:inline-flex}.mark.svelte-ya2xa8{font-size:1.2rem}.prompt.svelte-1htdygw{font:700 var(--t-question) / 1.15 var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0}.hint.svelte-1htdygw{font-size:var(--t-small);color:var(--ink-muted);margin:0}.order.svelte-1htdygw{gap:var(--s2);max-width:34rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.order.svelte-1htdygw li:where(.svelte-1htdygw){align-items:center;gap:var(--s2);min-height:56px;padding:var(--s1) var(--s2) var(--s1) var(--s3);border-radius:var(--r);background:var(--stage-2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--d-small) var(--ease-out);border:1px solid #4fe0ff66;display:flex;position:relative}.order.svelte-1htdygw li:where(.svelte-1htdygw):after{content:"";border-radius:inherit;box-shadow:var(--glow-cyan), 0 14px 28px #00000080;opacity:0;pointer-events:none;transition:opacity var(--d-small) var(--ease-out);position:absolute;inset:0}.order.svelte-1htdygw li.dragging:where(.svelte-1htdygw):after{opacity:1}.order.svelte-1htdygw li.locked:where(.svelte-1htdygw){cursor:default;border-color:var(--line)}.order.svelte-1htdygw li.dragging:where(.svelte-1htdygw){z-index:1;cursor:grabbing;border-color:var(--cyan);background:var(--stage-3)}.order.svelte-1htdygw li:where(.svelte-1htdygw):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.grip.svelte-1htdygw{color:var(--ink-muted)}.pos.svelte-1htdygw{width:1.4rem;font:800 1rem var(--font-display);color:var(--cyan);font-stretch:80%}.label.svelte-1htdygw{overflow-wrap:anywhere;flex:1;min-width:0}.order.svelte-1htdygw button:where(.svelte-1htdygw){min-width:var(--tap);color:var(--ink-muted);background:0 0;border-color:#0000;padding:0}.play.svelte-1htdygw{gap:var(--s3);display:grid}.submit.svelte-1htdygw{justify-self:start;min-width:10rem}@media (width>=1100px){.play.svelte-1htdygw{align-content:start;column-gap:var(--s6);grid-template-columns:minmax(0,34rem) auto;grid-template-areas:"list hint""list submit"}.order.svelte-1htdygw{grid-area:list}.hint.svelte-1htdygw{grid-area:hint;align-self:end;max-width:16rem}.submit.svelte-1htdygw{grid-area:submit;align-self:start}}.columns.svelte-1htdygw{gap:var(--s5);grid-template-columns:1fr 1fr;display:grid}h3.svelte-1htdygw{font:600 var(--t-label) / 1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.plain.svelte-1htdygw{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.plain.svelte-1htdygw li:where(.svelte-1htdygw){justify-content:space-between;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--stage-2);display:flex}.value.svelte-1htdygw{font:800 1rem var(--font-display);color:var(--gold);font-variant-numeric:tabular-nums;font-stretch:80%}.row.svelte-1htdygw{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--stage-2);border:1px solid var(--line)}.link.svelte-1htdygw{background:var(--line-strong);border-radius:2px;width:4px;height:14px;margin-left:22px;position:relative}.link.good.svelte-1htdygw{box-shadow:none;background:var(--line-strong);border:0}.link.good.svelte-1htdygw:after{content:"";border-radius:inherit;background:var(--good-hue);box-shadow:0 0 8px var(--good-hue);opacity:0;animation:truth-on .28s var(--ease-out) .6s forwards;position:absolute;inset:0}@media (height<=820px){.order.svelte-1htdygw li:where(.svelte-1htdygw){min-height:48px}}@media (width<=700px){.columns.svelte-1htdygw{gap:var(--s3);grid-template-columns:1fr}h3.svelte-1htdygw{margin:0 0 var(--s1)}.plain.svelte-1htdygw li:where(.svelte-1htdygw),.row.svelte-1htdygw{padding:6px var(--s3)}.link.svelte-1htdygw{height:8px}}.count.svelte-79n702{display:inline-grid}.count.svelte-79n702>span:where(.svelte-79n702),.count.svelte-79n702:after{grid-area:1/1}.count.svelte-79n702:after{content:attr(data-main) attr(data-extra);visibility:hidden}.prompt.svelte-ja2ira{font:700 var(--t-question) / 1.15 var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0}.ranking.svelte-ja2ira{grid-template-columns:1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ranking.play.svelte-ja2ira{grid-template-columns:1fr 1fr}}.tile.svelte-ja2ira{align-items:center;gap:var(--s3);width:100%;min-height:52px;padding:var(--s2) var(--s4);text-align:left;border-color:#4fe0ff66;display:flex}.tile.svelte-ja2ira:disabled{opacity:1}.tile.svelte-ja2ira:disabled:not(.claimed):not(.chosen){opacity:.6}.claimed.svelte-ja2ira{border-color:var(--ring);background:var(--stage);animation:svelte-ja2ira-snap var(--d-small) var(--ease-out)}@keyframes svelte-ja2ira-snap{0%{transform:scale(1.04)}}.label.svelte-ja2ira{overflow-wrap:anywhere;flex:1;min-width:0}.taken.svelte-ja2ira{font:900 var(--t-small) var(--font-display);text-transform:uppercase;color:var(--bad-hue);animation:pop-medium var(--d-medium) var(--ease-pop);font-stretch:120%}.claimer.svelte-ja2ira{align-items:center;gap:var(--s1);font-size:var(--t-small);color:var(--ink-muted);display:inline-flex}.row.svelte-ja2ira{align-items:center;gap:var(--s3);min-height:40px;padding:var(--s1) var(--s4);border-radius:var(--r);background:var(--stage-2);border:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr) auto minmax(0,7rem);display:grid}.row.chosen.svelte-ja2ira{outline:2px solid var(--yours);outline-offset:1px}.row.top.svelte-ja2ira{border-color:var(--gold);box-shadow:var(--glow-gold)}.place.svelte-ja2ira{font:900 1.05rem var(--font-display);color:var(--gold);font-stretch:110%}.value.svelte-ja2ira{font:800 1rem var(--font-display);font-variant-numeric:tabular-nums;text-align:right;font-stretch:80%}.row.svelte-ja2ira .claimer:where(.svelte-ja2ira){white-space:nowrap;justify-content:flex-end;overflow:hidden}.value.svelte-ja2ira .extra{color:var(--ink-muted);font-size:.8em;font-stretch:90%}@media (width<=600px){.row.svelte-ja2ira{min-height:0;padding:var(--s1) var(--s3);grid-template-columns:2.6rem minmax(0,1fr) auto;grid-template-areas:"place label label""place value claimer";row-gap:0}.place.svelte-ja2ira{grid-area:place}.row.svelte-ja2ira .label:where(.svelte-ja2ira){grid-area:label;font-weight:600}.value.svelte-ja2ira{text-align:left;grid-area:value;font-size:.9rem}.row.svelte-ja2ira .claimer:where(.svelte-ja2ira){grid-area:claimer}.value.svelte-ja2ira .extra{display:none}.value.svelte-ja2ira .count:after{content:attr(data-main)}}@media (prefers-reduced-motion:reduce){.claimed.svelte-ja2ira{animation-name:fade-in}}section.svelte-jp7k90{gap:var(--s3);padding-top:4vh;display:grid}.eyebrow.svelte-jp7k90,h2.svelte-jp7k90{margin:0}.cards.svelte-jp7k90{gap:var(--s3);margin-top:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card.svelte-jp7k90{align-content:space-between;justify-items:start;gap:var(--s5);min-height:clamp(11rem,30vh,15rem);padding:var(--s4);text-align:left;border-radius:var(--r-lg);color:var(--cat);background:linear-gradient(165deg, color-mix(in srgb, var(--cat) 24%, var(--stage-2)), var(--stage-2) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cat) 55%, transparent), 0 0 26px color-mix(in srgb, var(--cat) 16%, transparent);animation:svelte-jp7k90-deal .36s var(--ease-out) var(--deal) backwards;border:0;display:grid;position:relative}@keyframes svelte-jp7k90-deal{0%{opacity:0;transform:translateY(18px)scale(.96)}}button.card.svelte-jp7k90{cursor:pointer}@media (hover:hover) and (pointer:fine){button.card.svelte-jp7k90:hover{box-shadow:inset 0 0 0 1.5px var(--cat), 0 0 32px color-mix(in srgb, var(--cat) 30%, transparent);transform:translateY(-3px)}}button.card.svelte-jp7k90:active{transform:scale(.97)}.card.chosen.svelte-jp7k90{outline:2px solid var(--yours);outline-offset:3px;animation:pop-medium var(--d-medium) var(--ease-pop)}.cards.svelte-jp7k90:has(.chosen:where(.svelte-jp7k90)) .card:where(.svelte-jp7k90):not(.chosen){opacity:.35;transition:opacity var(--d-small) var(--ease-out)}kbd.svelte-jp7k90{top:var(--s3);right:var(--s3);position:absolute}.name.svelte-jp7k90{font:800 clamp(1rem, 3.6vw, 1.35rem) / 1.08 var(--font-display);color:var(--ink);-webkit-hyphens:auto;hyphens:auto;font-stretch:78%}@media (prefers-reduced-motion:reduce){.card.svelte-jp7k90{animation-name:fade-in}}.final.svelte-dg75ez{gap:var(--s4);text-align:center;max-width:36rem;margin:0 auto;display:grid}h1.svelte-dg75ez{margin:var(--s2) 0 0;font-size:clamp(1.75rem,5vw,2.5rem)}.podium.svelte-dg75ez{justify-content:center;align-items:flex-end;gap:var(--s2);min-height:12rem;padding-top:var(--s4);display:flex;position:relative}.step.svelte-dg75ez{justify-items:center;gap:var(--s2);min-width:min(8.5rem,28%);animation:svelte-dg75ez-rise-step .52s var(--ease-out) calc((2 - var(--rank)) * .22s) both;display:grid}@keyframes svelte-dg75ez-rise-step{0%{opacity:0;transform:translateY(24px)}}.who.svelte-dg75ez{justify-content:center;gap:var(--s1);display:flex;position:relative}.who.svelte-dg75ez:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 100%,#fff6fb1f,#0000 75%);width:180%;height:220%;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.first.svelte-dg75ez .who:where(.svelte-dg75ez):before{background:radial-gradient(50% 60% at 50% 100%,#ffd24a38,#0000 75%)}.block.svelte-dg75ez{width:100%;height:var(--h);padding-top:var(--s3);border-radius:var(--r) var(--r) 0 0;background:linear-gradient(180deg, var(--stage-3), var(--stage-2));border:1px solid var(--line-strong);border-bottom:0;place-items:start center;display:grid}.block.svelte-dg75ez span:where(.svelte-dg75ez){font:900 1.6rem/1 var(--font-display);color:var(--ink-muted);font-stretch:120%}.first.svelte-dg75ez .block:where(.svelte-dg75ez){border-color:var(--gold);box-shadow:0 -10px 30px -12px #ffd24ab3}.first.svelte-dg75ez .block:where(.svelte-dg75ez) span:where(.svelte-dg75ez){color:var(--gold);text-shadow:0 0 16px #ffd24a99;font-size:2.2rem}.confetti.svelte-dg75ez{pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti.svelte-dg75ez i:where(.svelte-dg75ez){top:0;left:var(--x);background:var(--gold);opacity:0;width:7px;height:12px;animation:svelte-dg75ez-fall 1.8s cubic-bezier(.4, 0, 1, 1) calc(.9s + var(--delay)) both;border-radius:2px;position:absolute}.confetti.svelte-dg75ez i:where(.svelte-dg75ez):nth-child(3n){background:var(--magenta)}@keyframes svelte-dg75ez-fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translate(var(--drift), 15rem) rotate(var(--turn))}}ol.svelte-dg75ez{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}li.svelte-dg75ez{gap:var(--s3);padding:var(--s2) var(--s3);text-align:left;background:var(--stage-2);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:3rem minmax(0,1fr) auto auto;align-items:center;display:grid}li.winner.svelte-dg75ez{border-color:var(--gold)}li.you.svelte-dg75ez{box-shadow:var(--glow-yours)}.place.svelte-dg75ez{font:900 1.1rem var(--font-display);font-stretch:110%}.winner.svelte-dg75ez .place:where(.svelte-dg75ez){color:var(--gold)}.name.svelte-dg75ez{overflow-wrap:anywhere;min-width:0;font-weight:600}.points.svelte-dg75ez{font:800 1rem var(--font-display);font-variant-numeric:tabular-nums;font-stretch:80%}.stars.svelte-dg75ez{font-size:var(--t-small);color:var(--ink-muted)}.actions.svelte-dg75ez{justify-content:center;gap:var(--s3);flex-wrap:wrap;display:flex}.actions.svelte-dg75ez .primary:where(.svelte-dg75ez){min-width:10rem;font-size:1.1rem}.links.svelte-dg75ez{gap:var(--s2);margin:0;display:grid}@media (prefers-reduced-motion:reduce){.step.svelte-dg75ez{animation-name:fade-in}.confetti.svelte-dg75ez i:where(.svelte-dg75ez){top:var(--rest);opacity:.85;transform:rotate(var(--turn));animation:none}}.intro.svelte-n5wsei{justify-items:center;gap:var(--s3);text-align:center;padding-top:8vh;display:grid}.eyebrow.svelte-n5wsei{margin:0}.name.svelte-n5wsei{text-transform:uppercase;text-wrap:balance;text-shadow:0 0 28px #ff3fb48c,0 0 2px #ff3fb4e6;animation:svelte-n5wsei-sweep .6s var(--ease-out) both;margin:0;font-size:clamp(2.25rem,min(11vw,11vh),5.5rem);font-weight:900;font-stretch:140%;line-height:.95}.name.after-stinger.svelte-n5wsei{animation-delay:.45s}.rules.after-stinger.svelte-n5wsei{animation-delay:.7s}@keyframes svelte-n5wsei-sweep{0%{opacity:0;transform:translate(-10%)}}.rules.svelte-n5wsei{max-width:30rem;color:var(--ink-muted);animation:svelte-n5wsei-settle .4s var(--ease-out) .25s both;margin:0;font-size:1.1rem}@keyframes svelte-n5wsei-settle{0%{opacity:0;transform:translateY(8px)}}.double.svelte-n5wsei{color:var(--gold);text-shadow:0 0 28px #ffd24a99,0 0 2px #ffd24ae6;margin:0;font-size:clamp(2.5rem,min(11vw,12vh),6.5rem)}.x2.svelte-n5wsei{color:var(--gold);margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.name.svelte-n5wsei,.rules.svelte-n5wsei{animation-name:fade-in}}section.svelte-1xcxuqn{gap:var(--s4);max-width:40rem;margin:0 auto;padding-top:4vh;display:grid}h2.svelte-1xcxuqn{margin:0}.table.svelte-1xcxuqn{gap:var(--s2);display:grid}.row.svelte-1xcxuqn{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r);background:var(--stage-2);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 4.5rem;display:grid}.row.you.svelte-1xcxuqn{box-shadow:var(--glow-yours)}.head.svelte-1xcxuqn{font:600 var(--t-label) var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);background:0 0;border:0;padding-block:0}.head.svelte-1xcxuqn span:where(.svelte-1xcxuqn):not(:first-child){text-align:right}.who.svelte-1xcxuqn{align-items:center;gap:var(--s3);min-width:0;display:flex}.name.svelte-1xcxuqn{overflow-wrap:anywhere;min-width:0;font-weight:600}.move.svelte-1xcxuqn{font:800 var(--t-small) var(--font-display);color:var(--ink-muted);animation:fade-in var(--d-medium) var(--ease-out)}.move.up.svelte-1xcxuqn{color:var(--good-hue)}.gain.svelte-1xcxuqn{font:800 1rem var(--font-display);text-align:right;color:var(--gold);font-stretch:85%}.stars.svelte-1xcxuqn{margin-left:var(--s1);text-shadow:0 0 6px #ffd24a99}.total.svelte-1xcxuqn{font:900 1.4rem/1 var(--font-display);font-variant-numeric:tabular-nums;text-align:right;font-stretch:75%}.match.svelte-rnymcm{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.clock.svelte-rnymcm{min-height:6px}.stage.svelte-rnymcm{width:100%;max-width:60rem;padding:var(--s3) max(var(--s4), env(safe-area-inset-right,0px)) var(--s6) max(var(--s4), env(safe-area-inset-left,0px));margin:0 auto;position:relative}.stage.tinted.svelte-rnymcm:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 18%, color-mix(in srgb, var(--cat,var(--magenta)) 16%, transparent), transparent 70%);position:fixed;inset:0}@media (width>=1100px){.match.svelte-rnymcm{grid-template-rows:auto auto 1fr auto}.seats.svelte-rnymcm{order:4}.stage.svelte-rnymcm{align-self:center}}.chip.svelte-rnymcm{align-items:center;gap:var(--s2);margin:0 0 var(--s3);font:600 var(--t-label) / 1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--cat,var(--ink-muted));display:flex}.glyph.svelte-rnymcm{place-items:center;display:grid;position:relative}.chip.preview.svelte-rnymcm{gap:var(--s4);flex-direction:column;margin-top:12vh}.chip.preview.svelte-rnymcm .glyph:where(.svelte-rnymcm){width:72px;height:72px}.lights.svelte-rnymcm i:where(.svelte-rnymcm){background:var(--cat,var(--magenta));width:5px;height:5px;box-shadow:0 0 6px var(--cat,var(--magenta));transform:rotate(calc(var(--i) * 30deg)) translateY(-34px);opacity:.15;animation:svelte-rnymcm-light-on .2s var(--ease-out) calc(var(--i) * var(--step) - var(--elapsed,0s)) forwards;border-radius:50%;margin:-2.5px;position:absolute;top:50%;left:50%}@keyframes svelte-rnymcm-light-on{to{opacity:1}}.question.svelte-rnymcm{max-width:40rem;margin:var(--s4) auto 0;font:700 var(--t-question) / 1.15 var(--font-display);text-align:center;text-wrap:balance;overflow-wrap:anywhere;animation:svelte-rnymcm-question-up .4s var(--ease-out) both}@keyframes svelte-rnymcm-question-up{0%{opacity:0;transform:translateY(12px)}}.round.svelte-rnymcm{gap:var(--s4);display:grid}.knew.svelte-rnymcm{z-index:5;text-align:center;pointer-events:none;animation:svelte-rnymcm-knew 1.6s var(--ease-out) .9s both;margin:0;font-size:clamp(2.5rem,10vw,5.5rem);position:fixed;inset:40% 0 auto}@keyframes svelte-rnymcm-knew{0%{opacity:0;transform:scale(.82)}25%{opacity:1;transform:scale(1.04)}35%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1)}}.after.svelte-rnymcm{gap:var(--s3);margin-top:var(--s5);animation:svelte-rnymcm-question-up .45s var(--ease-out) 1.8s both;display:grid}.your-points.svelte-rnymcm{align-items:baseline;gap:var(--s3);color:var(--ink-muted);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.line.svelte-rnymcm{font:900 1.5rem/1 var(--font-display);color:var(--ink);font-stretch:125%}.won.svelte-rnymcm .line:where(.svelte-rnymcm){color:var(--gold);text-shadow:0 0 14px #ffd24a80}.explanation.svelte-rnymcm{overflow-wrap:anywhere;max-width:40rem;padding:var(--s3) var(--s4);border-left:2px solid var(--cat,var(--magenta));border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--stage-2);color:var(--ink);margin:0}@media (prefers-reduced-motion:reduce){.question.svelte-rnymcm,.after.svelte-rnymcm{animation-name:fade-in}.knew.svelte-rnymcm{animation:1.6s linear .9s both svelte-rnymcm-knew-fade}@keyframes svelte-rnymcm-knew-fade{0%,to{opacity:0}20%,80%{opacity:1}}}.waiting.svelte-tfw1pe{justify-content:center;align-items:center;gap:var(--s3);max-width:30rem;padding:0 var(--s4);color:var(--ink-muted);text-align:center;margin:30vh auto 0;display:flex}.spark.svelte-tfw1pe{animation:svelte-tfw1pe-glow 1.4s var(--ease-in-out) infinite alternate;font-size:1.5rem;line-height:0}@keyframes svelte-tfw1pe-glow{0%{opacity:.35}}.banner.svelte-tfw1pe{top:calc(var(--s2) + env(safe-area-inset-top,0px));z-index:30;padding:var(--s1) var(--s4);font-size:var(--t-small);color:var(--ink);background:var(--stage-3);border:1px solid var(--bad-hue);box-shadow:var(--glow-bad);border-radius:999px;margin:0;font-weight:600;position:fixed;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.spark.svelte-tfw1pe{animation:none}}.signin.svelte-ioiotw{gap:var(--s4);max-width:26rem;padding:0 max(var(--s4), env(safe-area-inset-right,0px)) var(--s6) max(var(--s4), env(safe-area-inset-left,0px));margin:10vh auto 0;display:grid}h1.svelte-ioiotw{text-wrap:balance;margin:0;font-size:clamp(1.5rem,6vw,2rem)}.muted.svelte-ioiotw,p.svelte-ioiotw{margin:0}.wide.svelte-ioiotw{min-height:52px}form.svelte-ioiotw{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line);display:grid}[role=status].svelte-ioiotw{padding:var(--s3) var(--s4);border-radius:var(--r);border:1px solid var(--good-hue);background:var(--good-bg)}.error.svelte-ioiotw{color:var(--bad-hue);font-weight:600}
