.scrollbar-none.svelte-1b8tg81{scrollbar-width:none}.scrollbar-none.svelte-1b8tg81::-webkit-scrollbar{display:none}@media (width>=640px){.ticket.svelte-1irquuh{transition:rotate .3s;rotate:-1.5deg}.ticket.svelte-1irquuh:hover{rotate:0deg}}.crowd-bar.svelte-1irquuh{transition:width .7s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.burst-bit.svelte-1irquuh{animation:.7s ease-out forwards svelte-1irquuh-burst-out}}@media (prefers-reduced-motion:reduce){.burst-bit.svelte-1irquuh{display:none}}@keyframes svelte-1irquuh-burst-out{0%{transform:rotate(var(--angle)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateX(var(--dist)) scale(.4);opacity:0}}.step.svelte-1e6pjgp{border:1px solid #0000;transition:border-color .2s,background-color .2s,transform .15s}.step.svelte-1e6pjgp:hover{transform:translateY(-1px)}.step.svelte-1e6pjgp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.step.active.svelte-1e6pjgp{border-color:var(--line);background:var(--ground)}.bar.svelte-1e6pjgp{background:var(--line);border-radius:9999px;height:3px;display:block;overflow:hidden}.bar.svelte-1e6pjgp i:where(.svelte-1e6pjgp){background:var(--accent);width:0;height:100%;display:block}.bar.svelte-1e6pjgp i.run:where(.svelte-1e6pjgp){animation:svelte-1e6pjgp-hiw-fill var(--dur,10s) linear forwards}@keyframes svelte-1e6pjgp-hiw-fill{to{width:100%}}.stage.svelte-1e6pjgp{min-width:0;display:grid;position:relative}.scene.svelte-1e6pjgp{opacity:0;pointer-events:none;grid-area:1/1;align-self:center;min-width:0;transition:opacity .45s}.win.svelte-1e6pjgp,.ticket.svelte-1e6pjgp,.panel.svelte-1e6pjgp{min-width:0;max-width:100%}.scene.on.svelte-1e6pjgp{opacity:1;pointer-events:auto}.caption.svelte-1e6pjgp{text-align:center;color:var(--muted);margin-top:.9rem;font-size:.8rem}.win.svelte-1e6pjgp{border:1px solid var(--line);background:var(--surface);border-radius:1rem;overflow:hidden;box-shadow:0 18px 50px -24px #211c3373}.win-bar.svelte-1e6pjgp{background:var(--ground);border-bottom:1px solid var(--line);align-items:center;gap:.35rem;padding:.5rem .75rem;display:flex}.win-bar.svelte-1e6pjgp i:where(.svelte-1e6pjgp){background:var(--line);border-radius:50%;width:9px;height:9px}.win-bar.svelte-1e6pjgp .url:where(.svelte-1e6pjgp){background:var(--surface);font-family:var(--font-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;flex:1;margin-left:.4rem;padding:.15rem .7rem;font-size:.7rem;overflow:hidden}.field.svelte-1e6pjgp{color:var(--ink);grid-template-columns:minmax(0,1fr);gap:.2rem;font-size:.75rem;font-weight:600;display:grid}.box.svelte-1e6pjgp{border:1.5px solid var(--line);background:var(--ground);min-height:2.1rem;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:.5rem;padding:.4rem .6rem;font-size:.8rem;font-weight:400;transition:border-color .2s,box-shadow .2s,transform .12s;overflow:hidden}.box.focus.svelte-1e6pjgp{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent)}.caret.svelte-1e6pjgp{vertical-align:-2px;background:var(--ink);width:1px;height:1em;margin-left:1px;animation:1s steps(2,end) infinite svelte-1e6pjgp-hiw-blink;display:inline-block}@keyframes svelte-1e6pjgp-hiw-blink{50%{opacity:0}}.q.svelte-1e6pjgp{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:.6rem;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.78rem;font-weight:400;transition:border-color .2s,background-color .2s,transform .12s;display:flex}.q.on.svelte-1e6pjgp{border-color:var(--accent);background:var(--accent-soft)}.chk.svelte-1e6pjgp{border:1.5px solid var(--line);width:1rem;height:1rem;color:var(--ground);background:var(--surface);border-radius:.3rem;flex:none;place-items:center;font-size:.65rem;transition:background-color .2s,border-color .2s;display:grid}.q.on.svelte-1e6pjgp .chk:where(.svelte-1e6pjgp){background:var(--ink);border-color:var(--ink)}.btn.svelte-1e6pjgp{background:var(--ink);color:var(--ground);border-radius:9999px;align-items:center;padding:.5rem 1.1rem;font-size:.8rem;font-weight:600;transition:transform .12s,opacity .15s;display:inline-flex}.pressed.svelte-1e6pjgp{opacity:.85;transform:scale(.95)}.live.svelte-1e6pjgp{background:color-mix(in srgb, var(--good) 14%, transparent);min-width:0;max-width:100%;color:var(--good);overflow-wrap:anywhere;border-radius:.5rem;padding:.45rem .7rem;font-size:.78rem;font-weight:600}.url-text.svelte-1e6pjgp{font-family:var(--font-mono);word-break:break-all;font-weight:500}.r.svelte-1e6pjgp{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(8px)}.r.in.svelte-1e6pjgp{opacity:1;transform:none}.pick.svelte-1e6pjgp{border:2px solid var(--line);background:var(--ground);text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-radius:.75rem;padding:.6rem 0;font-size:.75rem;font-weight:700;transition:transform .12s,border-color .2s}.pick.pressed.svelte-1e6pjgp{border-color:var(--accent);opacity:1}.fill.svelte-1e6pjgp{transition:width .7s cubic-bezier(.22,1,.36,1)}.track.svelte-1e6pjgp .mid:where(.svelte-1e6pjgp){background:var(--muted);opacity:.5;width:1px;position:absolute;top:0;bottom:0;left:50%}.chip.svelte-1e6pjgp{text-align:center;letter-spacing:.06em;text-transform:uppercase;min-width:2.4rem;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:9999px;flex:none;padding:.15rem .55rem;font-size:.68rem;font-weight:700;transition:background-color .3s,color .3s,border-color .3s,transform .3s}.chip.in.yes.svelte-1e6pjgp{background:color-mix(in srgb, var(--good) 16%, transparent);color:var(--good);border-color:var(--good)}.chip.in.no.svelte-1e6pjgp{background:color-mix(in srgb, var(--bad) 14%, transparent);color:var(--bad);border-color:var(--bad)}.lb.svelte-1e6pjgp{grid-template-columns:1rem minmax(0,5.5rem) 1fr 2.4rem}.cursor.svelte-1e6pjgp{z-index:5;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #0000004d);width:20px;height:24px;margin:-3px 0 0 -3px;transition:transform .55s cubic-bezier(.3,.7,.3,1),opacity .25s;position:absolute;top:0;left:0}.cursor.show.svelte-1e6pjgp{opacity:1}.cursor.svelte-1e6pjgp path:where(.svelte-1e6pjgp){transform-box:fill-box;transform-origin:0 0}.cursor.clicking.svelte-1e6pjgp path:where(.svelte-1e6pjgp){animation:.28s ease-out svelte-1e6pjgp-hiw-tap}@keyframes svelte-1e6pjgp-hiw-tap{50%{scale:.78}}@media (prefers-reduced-motion:no-preference){.burst-bit.svelte-1e6pjgp{animation:.75s ease-out forwards svelte-1e6pjgp-hiw-burst}}@keyframes svelte-1e6pjgp-hiw-burst{0%{transform:rotate(var(--angle)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateX(var(--dist)) scale(.4);opacity:0}}@media (prefers-reduced-motion:reduce){.scene.svelte-1e6pjgp,.r.svelte-1e6pjgp,.fill.svelte-1e6pjgp,.box.svelte-1e6pjgp,.q.svelte-1e6pjgp,.chip.svelte-1e6pjgp,.step.svelte-1e6pjgp{transition:none}.caret.svelte-1e6pjgp,.bar.svelte-1e6pjgp i.run:where(.svelte-1e6pjgp){animation:none}.bar.svelte-1e6pjgp i.run:where(.svelte-1e6pjgp){width:100%}.cursor.svelte-1e6pjgp,.burst-bit.svelte-1e6pjgp{display:none}}@media (prefers-reduced-motion:no-preference){.confetti-bit.svelte-1uha8ag{animation:16s ease-in-out infinite alternate svelte-1uha8ag-drift}.confetti-bit.svelte-1uha8ag:nth-child(2n){animation-duration:21s}.confetti-bit.svelte-1uha8ag:nth-child(3n){animation-duration:26s}.live-dot.svelte-1uha8ag:after{content:"";border:1px solid var(--good);border-radius:9999px;animation:1.8s ease-out infinite svelte-1uha8ag-ping;position:absolute;inset:0}}@keyframes svelte-1uha8ag-drift{0%{translate:0;rotate:0deg}to{translate:0 14px;rotate:24deg}}@keyframes svelte-1uha8ag-ping{0%{opacity:.8;scale:1}to{opacity:0;scale:3}}
