.button.svelte-141sjrw{cursor:pointer;box-sizing:border-box;white-space:pre;outline:none;place-self:center;place-items:center;transition:scale .1s,background .2s,color .2s,opacity .2s;display:grid}.button.svelte-141sjrw>div:where(.svelte-141sjrw){padding-left:var(--ls,0)}.text-only.svelte-141sjrw{--ls:.1em;letter-spacing:var(--ls);text-transform:uppercase;color:hsl(var(--mono) 84%);opacity:.85;font-family:SM;font-size:12px;line-height:1.3}.text-only.svelte-141sjrw:hover{opacity:1;color:hsl(var(--mono) 98%)}.framed.svelte-141sjrw{border:1px solid hsl(var(--mono) 98%);background:hsl(var(--mono) 98% / .08);color:hsl(var(--mono) 98%);--ls:.3em;letter-spacing:var(--ls);text-transform:uppercase;box-shadow:0 0 14px hsl(var(--mono) 98% / .2), inset 0 0 10px hsl(var(--mono) 98% / .1);border-radius:999px;padding:13px 34px;font-family:SM;font-size:15px}.framed.svelte-141sjrw:hover{background:hsl(var(--mono) 98%);color:hsl(var(--mono) 12%);font-weight:700}.disabled.svelte-141sjrw{pointer-events:none;opacity:.3}.actions.svelte-3tch4q{place-items:center;height:50px;display:grid}.actions.svelte-3tch4q>*{grid-area:1/1}.pair.svelte-3tch4q,.row.svelte-3tch4q{grid-auto-flow:column;gap:12px;display:grid}.over.svelte-3tch4q{text-align:center;text-wrap:balance;width:380px;color:hsl(var(--mono) 84%);font-family:SI;font-size:21px}.over.won.svelte-3tch4q{color:hsl(var(--mono) 98%);text-shadow:0 0 14px hsl(var(--mono) 98% / .53);font-family:CZ;font-size:24px}.board.svelte-nytrg3{touch-action:none;box-shadow:0 0 0 1px hsl(var(--mono) 60% / .35), 0 0 30px hsl(var(--mono) 45% / .25);display:block}.scrim.svelte-1dotz9v{z-index:10;background:hsl(var(--mono) 5% / .6);place-items:center;display:grid}@media (width>=451px) and (height>=801px){.scrim.svelte-1dotz9v{border-radius:18px 18px 0 0}}.card.svelte-1dotz9v{box-sizing:border-box;background:hsl(var(--mono) 10% / .94);border:1px solid hsl(var(--mono) 72% / .33);width:380px;box-shadow:0 0 40px hsl(var(--mono) 62% / .2);border-radius:24px;justify-items:center;gap:26px;padding:30px 28px 34px;display:grid}.title.svelte-1dotz9v{letter-spacing:.3em;text-transform:uppercase;color:hsl(var(--mono) 76%);padding-left:.3em;font-family:SM;font-size:12px}.rows.svelte-1dotz9v{grid-template-columns:auto 1fr;align-items:center;gap:16px 18px;display:grid}.caps.svelte-1dotz9v{justify-content:flex-end;gap:5px;display:flex}kbd.svelte-1dotz9v{border:1px solid hsl(var(--mono) 98% / .6);background:hsl(var(--mono) 98% / .08);min-width:16px;color:hsl(var(--mono) 98%);text-align:center;border-radius:6px;padding:4px 8px 3px;font-family:SM;font-size:14px}.what.svelte-1dotz9v{color:hsl(var(--mono) 90%);font-family:QS;font-size:18px;line-height:1.3}.digit.svelte-6zbemy{--height:1.5em;--spare:.4em;height:var(--height);margin-block:calc((1em - var(--height)) / 2);margin-inline:calc(-1 * var(--spare));padding-inline:var(--spare);display:grid;overflow:clip}.strip.svelte-6zbemy{display:grid}.numeral.svelte-6zbemy{height:var(--height);line-height:var(--height);text-align:center}.roller.svelte-zpo8qz{font-variant-numeric:tabular-nums;grid-auto-flow:column;display:inline-grid}.point.svelte-zpo8qz{height:1.5em;margin-block:-.25em;line-height:1.5em}.scoreboard.svelte-12083y1{justify-items:center;gap:22px;margin-top:20px;display:grid}.stats.svelte-12083y1{grid-auto-flow:column;align-items:center;column-gap:26px;display:grid}.stat.svelte-12083y1{grid-auto-flow:column;align-items:center;gap:8px;display:grid}.label.svelte-12083y1{--ls:.14em;letter-spacing:var(--ls);text-transform:uppercase;color:hsl(var(--mono) 76%);font-family:SM;font-size:12px}.level.svelte-12083y1{color:hsl(var(--mono) 98%);white-space:nowrap}.value.svelte-12083y1{color:hsl(var(--mono) 90%);white-space:nowrap;font-family:SM;font-size:16px}.game.svelte-12083y1{grid-template-rows:auto auto;grid-template-columns:repeat(3,110px);grid-auto-flow:column;place-items:center;row-gap:2px;display:grid}.game.svelte-12083y1 .label:where(.svelte-12083y1){padding-left:var(--ls)}.big.svelte-12083y1{color:hsl(var(--mono) 84%);font-variant-numeric:tabular-nums;font-family:CZ;font-size:30px;line-height:1.5}.time.svelte-12083y1{opacity:.55;transition:opacity .2s,text-shadow .2s}.time.final.svelte-12083y1{opacity:1}.time.running.svelte-12083y1{opacity:1;color:hsl(var(--mono) 98%);text-shadow:0 0 14px hsl(var(--mono) 80% / .7)}.toolbar.svelte-db9ody{border-top:1px solid hsl(var(--mono) 72% / .2);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;width:410px;height:46px;margin:0 auto 12px;padding-top:8px;display:grid}.game-page.svelte-193nppc{pointer-events:none;grid-template-rows:1fr auto;width:450px;height:800px;transition:translate .5s cubic-bezier(.65,0,.35,1);display:grid;translate:100%}.show.svelte-193nppc{pointer-events:auto;translate:0}.game.svelte-193nppc{grid-template-rows:auto auto 1fr;min-height:0;display:grid}.stage.svelte-193nppc{justify-items:center;padding-top:26px;display:grid}.controls.svelte-193nppc{place-items:center;display:grid}.below.svelte-193nppc{justify-items:center;display:grid}.hint-room.svelte-193nppc{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.65,0,.35,1),opacity .3s;display:grid}.hint-room.open.svelte-193nppc{opacity:1;grid-template-rows:1fr}.hint-clip.svelte-193nppc{min-height:0;overflow:hidden}.hint.svelte-193nppc{text-align:center;max-width:400px;color:hsl(var(--mono) 88%);padding-bottom:22px;font-family:SI;font-size:20px}canvas.svelte-q88x91{box-shadow:0 0 0 1px hsl(var(--mono) 60% / .35), 0 0 30px hsl(var(--mono) 45% / .3);display:block}.home.svelte-1cl1lwk{box-sizing:border-box;z-index:1;align-content:center;justify-items:center;width:450px;height:800px;padding-bottom:37px;display:grid;position:relative}.hero.svelte-1cl1lwk{margin-bottom:28px}.titles.svelte-1cl1lwk{justify-items:center;gap:14px;display:grid}.title.svelte-1cl1lwk{color:hsl(var(--mono) 98%);text-shadow:0 0 18px hsl(var(--mono) 98% / .4), 0 0 40px hsl(var(--mono) 62% / .33);font-family:CZ;font-size:50px;line-height:1}.tagline.svelte-1cl1lwk{letter-spacing:.3em;text-transform:uppercase;color:hsl(var(--mono) 98%);padding-left:.3em;font-family:SM;font-size:11px}.rules.svelte-1cl1lwk{gap:12px;width:400px;margin:34px 0 0;padding:0;list-style:none;display:grid}li.svelte-1cl1lwk{color:hsl(var(--mono) 90%);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-family:QS;font-size:18px;line-height:1.3;display:grid}li.svelte-1cl1lwk em{color:hsl(var(--mono) 98%);font-style:normal}.bullet.svelte-1cl1lwk{width:20px;height:20px;fill:hsl(var(--mono) 75%);margin-top:3px}.play.svelte-1cl1lwk{grid-auto-flow:column;gap:24px;margin-top:40px;display:grid}.mode.svelte-1cl1lwk{justify-items:center;gap:8px;display:grid}.best.svelte-1cl1lwk{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--mono) 70%);padding-left:.12em;font-family:SM;font-size:13px}.credit.svelte-1cl1lwk{color:hsl(var(--mono) 66%);font-family:SI;font-size:15px;position:absolute;bottom:14px}.splash.svelte-kk8cjo{background:hsl(var(--mono) 22%);background-image:radial-gradient(transparent, hsl(var(--mono) 0%) 100%);z-index:300;transition:background-color .3s;position:absolute}.dark.svelte-kk8cjo{background-color:hsl(var(--mono) 13%)}.bmg.svelte-kk8cjo{background-image:url(./BMG.PbK8a6jb.webp);background-position:50%;background-repeat:no-repeat;background-size:calc(min(300px,min(100dvh,100dvw)/1.66667));background-attachment:fixed;width:100dvw;height:100dvh}#app.svelte-1uha8ag{box-sizing:border-box;place-content:center;height:100dvh;display:grid;position:relative}#app-content.svelte-1uha8ag{touch-action:none;background:radial-gradient(ellipse at 50% 30%, hsl(var(--mono) 16% / .8), hsl(var(--mono) 8% / .9) 70%);box-shadow:0 0 0 1px hsl(var(--mono) 72% / .25), 0 0 40px hsl(var(--mono) 45% / .25), inset 0 0 60px hsl(var(--mono) 0% / .5);grid-area:1/1;place-self:center;display:grid;overflow:hidden}@media (width>=451px) and (height>=801px){#app-content.svelte-1uha8ag{border-radius:18px}}
