.arena.svelte-tawm5q{display:block;place-self:center}.bar-box.svelte-14a3038{width:900px;display:grid;gap:6px}.ends.svelte-14a3038{display:grid;grid-auto-flow:column;justify-content:space-between;font-family:IS;font-style:italic;font-size:22px;color:var(--dim)}.track.svelte-14a3038{position:relative;height:16px;border-radius:8px;background:var(--track);box-shadow:inset 0 0 0 1.5px var(--line),0 0 14px #00000059}.fill.svelte-14a3038{position:absolute;inset:0;border-radius:8px;transition:clip-path .25s ease-out}.notch.svelte-14a3038{position:absolute;top:-5px;bottom:-5px;width:2px;translate:-1px 0;background:var(--line)}.marker.svelte-14a3038{position:absolute;top:50%;width:26px;height:26px;translate:-50% -50%;border-radius:50%;background:radial-gradient(#fff 30%,rgba(255,255,255,.2) 60%,transparent 70%);filter:drop-shadow(0 0 2px rgba(0,0,0,.6));transition:left .25s ease-out}.stages.svelte-14a3038{display:grid;grid:auto / repeat(4,1fr);text-align:center;font-family:IS;font-size:22px;color:var(--dim);opacity:.55}.current.svelte-14a3038{color:var(--ink);opacity:1;font-size:26px;text-shadow:0 0 10px var(--shadow)}.button.svelte-141sjrw{place-self:center;display:grid;place-items:center;transition:scale .1s;cursor:pointer;box-sizing:border-box;white-space:nowrap}.button.svelte-141sjrw:hover{text-shadow:0 0 10px rgba(255,220,150,.7)}.disabled.svelte-141sjrw{pointer-events:none;color:var(--dim)}.button.svelte-141sjrw:focus{outline:none!important}.digit.svelte-6zbemy{display:grid;height:var(--roller-height, 1em);overflow:clip;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);animation:svelte-6zbemy-appear .4s}.strip.svelte-6zbemy{display:grid}.numeral.svelte-6zbemy{height:var(--roller-height, 1em);line-height:var(--roller-height, 1em);text-align:center}@keyframes svelte-6zbemy-appear{0%{opacity:0}}.roller.svelte-zpo8qz{display:inline-grid;grid-auto-flow:column;font-variant-numeric:tabular-nums}.timer.svelte-qwsw0c{display:grid;grid-auto-flow:column;align-items:center;font-family:IS}.hud.svelte-b2lm88{display:grid;grid:auto 1fr auto / auto;place-items:center;align-items:start;padding:14px 0 18px;color:var(--dim);font-size:22px;letter-spacing:.03em;text-shadow:0 0 6px var(--shadow);transition:opacity .3s,color .6s;--line: rgba(255, 255, 255, .4);--track: rgba(255, 255, 255, .08)}.light.svelte-b2lm88{--ink: #1d1a46;--dim: rgba(38, 34, 92, .8);--accent: #9a5c08;--shadow: transparent;--line: rgba(30, 26, 80, .45);--track: rgba(30, 26, 80, .08)}.top.svelte-b2lm88{display:grid;justify-items:center;gap:4px}.time.svelte-b2lm88{font-family:IS;font-size:34px;opacity:.6;transition:opacity .3s}.whisper.svelte-b2lm88{margin-top:18px;font-family:SP;font-style:italic;font-size:30px;color:var(--ink);animation:svelte-b2lm88-whisper 4.5s ease-in-out forwards}@keyframes svelte-b2lm88-whisper{0%{opacity:0;translate:0 6px}15%,75%{opacity:.85;translate:0 0}to{opacity:0}}.pause.svelte-b2lm88{grid-row:3;pointer-events:auto;position:relative;z-index:1}.hud.hidden.svelte-b2lm88,.time.hidden.svelte-b2lm88,.pause.hidden.svelte-b2lm88{opacity:0}.key.svelte-b2lm88{color:var(--accent);font-weight:700}.stat.svelte-1ozvxix{display:inline-grid;justify-items:center;align-items:center}.stat.svelte-1ozvxix>:where(.svelte-1ozvxix){grid-area:1/1}.reserve.svelte-1ozvxix{visibility:hidden;font-family:IS;font-variant-numeric:tabular-nums}.end.svelte-5wojgc{display:grid;z-index:2;text-align:center;color:var(--ink);text-shadow:0 0 10px #000}.end.cured.svelte-5wojgc{color:#3a2614;text-shadow:0 0 12px rgba(255,244,224,.9)}.words.svelte-5wojgc{display:grid;align-content:start;justify-items:center;gap:16px;padding-top:70px;opacity:0;transition:opacity 1.4s;pointer-events:none}.shown.svelte-5wojgc{opacity:1}.title.svelte-5wojgc{font-family:IS;font-size:110px;line-height:1;color:var(--bright);text-shadow:0 0 30px rgba(140,90,240,.6)}.cured.svelte-5wojgc .title:where(.svelte-5wojgc){color:#5a3410;text-shadow:0 0 40px rgba(255,220,140,.9)}.line.svelte-5wojgc{display:grid;grid-auto-flow:column;align-items:center;gap:14px;font-family:SP;font-style:italic;font-size:34px}.dim.svelte-5wojgc{font-style:normal;font-size:26px;opacity:.85}.small.svelte-5wojgc{font-size:22px;opacity:.7}.time.svelte-5wojgc{font-family:IS;font-size:40px}.dot.svelte-5wojgc{margin:0 6px;opacity:.6}.hint.svelte-5wojgc{align-self:end;justify-self:end;margin:0 40px 26px 0;font-size:26px;color:var(--ink);text-shadow:0 0 10px #000;opacity:0;transition:opacity 1s}.hint.shown.svelte-5wojgc{opacity:1}.key.svelte-5wojgc{color:var(--accent);font-weight:700}.pulse.svelte-5wojgc{animation:svelte-5wojgc-pulse 1s linear alternate infinite}@keyframes svelte-5wojgc-pulse{to{scale:.9}}.story.svelte-rw4hrg{position:relative;display:grid;z-index:4;overflow:hidden}.lines.svelte-rw4hrg{display:grid;align-content:start;justify-items:center;gap:22px;padding-top:150px;pointer-events:none}.line.svelte-rw4hrg{font-family:SP;font-style:italic;font-size:36px;color:#ecebff;text-shadow:0 0 12px #000;opacity:0;translate:0 8px;transition:opacity 1.2s,translate 1.2s}.tag.svelte-rw4hrg{position:absolute;padding:14px 20px 14px 26px;background:#f4ecd8;border-radius:4px 12px 12px 4px;box-shadow:0 4px 14px #00000080;font-family:AD;font-size:25px;line-height:1.3;color:#2a3a8a;rotate:-4deg;transform-origin:left center;opacity:0;scale:.9;transition:opacity 1s,scale 1s;pointer-events:none}.tag.svelte-rw4hrg:before{content:"";position:absolute;left:9px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#3a3550}.tag.svelte-rw4hrg:after{content:"";position:absolute;right:100%;top:50%;width:34px;height:1.5px;background:#f0e6d2cc}.shown.svelte-rw4hrg{opacity:1;translate:0 0;scale:1}.skip.svelte-rw4hrg{position:absolute;right:40px;bottom:28px;font-size:22px;color:#dcdcff99;opacity:0;transition:opacity .6s}.skip.shown.svelte-rw4hrg{opacity:1}.key.svelte-rw4hrg{color:var(--accent);font-weight:700}.game-page.svelte-193nppc{display:grid;transition:opacity .3s}.dim.svelte-193nppc{opacity:.3}canvas.svelte-q88x91{display:block;pointer-events:none}.home.svelte-1cl1lwk{display:grid;z-index:3;place-content:center;justify-items:center;gap:24px;text-shadow:0 0 8px var(--shadow)}.title.svelte-1cl1lwk{display:grid;grid-auto-flow:column;align-items:center;gap:28px}.name.svelte-1cl1lwk{font-family:IS;font-size:96px;line-height:1;letter-spacing:.02em;color:var(--bright);text-shadow:0 0 24px rgba(255,210,120,.55),0 0 60px rgba(120,140,255,.35)}.tagline.svelte-1cl1lwk{margin-top:4px;font-family:SP;font-style:italic;font-size:28px;color:var(--gold)}.bullets.svelte-1cl1lwk{width:820px;display:grid;gap:10px;font-size:22px;color:var(--dim)}.bullet-item.svelte-1cl1lwk{display:grid;grid:auto / auto 1fr;gap:1em}.bullet.svelte-1cl1lwk{background:var(--gold);border-radius:50%;height:7px;aspect-ratio:1;translate:0 11px;box-shadow:0 0 6px #ffc864cc}.text.svelte-1cl1lwk{line-height:1.25em;letter-spacing:.01em}.home.svelte-1cl1lwk .hi{color:var(--bright);font-weight:700}.home.svelte-1cl1lwk .gold{color:var(--gold);font-weight:700}.home.svelte-1cl1lwk .blue{color:var(--blue);font-weight:700}.records.svelte-1cl1lwk{display:grid;grid-auto-flow:column;gap:50px;font-family:IS;font-size:24px;color:var(--dim)}.records.svelte-1cl1lwk>span:where(.svelte-1cl1lwk){display:grid;grid-auto-flow:column;align-items:center;gap:12px}.num.svelte-1cl1lwk{font-family:IS;font-size:32px;color:var(--accent)}.play.svelte-1cl1lwk{font-size:32px;color:var(--ink)}.pulse.svelte-1cl1lwk{animation:svelte-1cl1lwk-pulse 1s linear alternate infinite}@keyframes svelte-1cl1lwk-pulse{to{scale:.92}}.keys.svelte-1cl1lwk{display:grid;grid-auto-flow:column;gap:36px;font-size:22px;color:var(--dim)}.key.svelte-1cl1lwk{color:var(--accent);font-weight:700}.splash.svelte-kk8cjo{position:absolute;background:#1c1e48;background-image:radial-gradient(transparent,#000);z-index:300;transition:background-color .3s}.dark.svelte-kk8cjo{background-color:#0c0c22}.bmg.svelte-kk8cjo{width:100dvw;height:100dvh;background-image:url(./BMG.DYIMChtE.webp);background-size:min(300px,min(100dvh,100dvw) * .6);background-repeat:no-repeat;background-attachment:fixed;background-position:center}#app.svelte-1uha8ag{height:100dvh;display:grid;place-content:center;box-sizing:border-box;overflow:hidden;background:radial-gradient(#141530,#06060e)}.vignette.svelte-1uha8ag{position:absolute;width:100dvw;height:100dvh;background:radial-gradient(transparent,#000 150%)}#app-content.svelte-1uha8ag{grid-area:1/1;place-self:center;display:grid;grid:100% / 100%;touch-action:none;z-index:1;overflow:hidden;box-shadow:0 0 0 2px #c8c8ff26,0 0 60px #000}
