.noscript-note[data-astro-cid-ikqophwf]{border:1px solid var(--color-line);border-left:3px solid var(--color-lamp);background-color:var(--color-surface);color:var(--color-muted);border-radius:.5rem;margin:0 0 1rem;padding:.875rem 1rem;font-size:.9375rem}.prize[data-astro-cid-ikqophwf]{border:1px solid var(--color-lamp-dim);background-color:var(--color-surface);border-radius:.5rem;flex-direction:column;gap:.25rem;margin:0;padding:.875rem 1rem;display:flex}.arcade[data-astro-cid-ikqophwf]{align-items:start;gap:1.25rem;display:grid}.arcade[data-astro-cid-ikqophwf]>[data-astro-cid-ikqophwf]{min-width:0}@media (width>=64rem){.arcade[data-astro-cid-ikqophwf]{grid-template-columns:15rem minmax(0,1fr) 16rem;gap:1.5rem}}.picker[data-astro-cid-ikqophwf]{gap:.5rem;display:none}.play-ready .picker[data-astro-cid-ikqophwf]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=64rem){.play-ready .picker[data-astro-cid-ikqophwf]{flex-direction:column;display:flex}}.picker__item[data-astro-cid-ikqophwf]{border:1px solid var(--color-line);background-color:var(--color-surface);min-height:68px;color:var(--color-ink);text-align:center;cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .375rem;transition:border-color .12s,background-color .12s;display:flex}@media (width>=64rem){.picker__item[data-astro-cid-ikqophwf]{text-align:left;flex-direction:row;justify-content:flex-start;gap:.6875rem;min-height:56px;padding:.5rem .875rem}}.picker__item[data-astro-cid-ikqophwf]:hover{border-color:var(--color-lamp-dim)}.picker__item[data-astro-cid-ikqophwf].is-on{border-color:var(--color-lamp);background-color:var(--color-surface-raised)}.picker__mark[data-astro-cid-ikqophwf]{background-color:var(--color-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.picker__mark[data-astro-cid-ikqophwf] svg[data-astro-cid-ikqophwf]{fill:currentColor;width:15px;height:15px}.picker__mark--snooker[data-astro-cid-ikqophwf]{color:var(--color-action)}.picker__mark--rally[data-astro-cid-ikqophwf]{color:var(--color-lamp)}.picker__mark--combo[data-astro-cid-ikqophwf]{color:var(--color-gold)}.picker__mark--nomnom[data-astro-cid-ikqophwf]{color:var(--color-red-text)}.picker__mark--hop[data-astro-cid-ikqophwf]{color:var(--color-ink)}.picker__text[data-astro-cid-ikqophwf]{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.picker__name[data-astro-cid-ikqophwf]{font-size:.8125rem;font-weight:700;line-height:1.2}.picker__meta[data-astro-cid-ikqophwf]{color:var(--color-muted);white-space:nowrap;font-size:.75rem;display:none}@media (width>=64rem){.picker__name[data-astro-cid-ikqophwf]{font-size:.9375rem}.picker__meta[data-astro-cid-ikqophwf]{display:block}}.play-ready .panel[data-astro-cid-ikqophwf]:not(.is-on){display:none}.panel[data-astro-cid-ikqophwf]+.panel[data-astro-cid-ikqophwf]{margin-top:2.5rem}.play-ready .panel[data-astro-cid-ikqophwf]+.panel[data-astro-cid-ikqophwf]{margin-top:0}.panel__title[data-astro-cid-ikqophwf]{margin:0 0 .5rem;font-size:clamp(1.375rem,4vw,1.75rem);line-height:1.1}.panel__lede[data-astro-cid-ikqophwf]{max-width:52ch;color:var(--color-muted);margin:0 0 1.125rem}.game__bar[data-astro-cid-ikqophwf]{align-items:baseline;gap:1.25rem;margin-bottom:.625rem;display:flex}.game__stat[data-astro-cid-ikqophwf]{color:var(--color-lamp);align-items:baseline;gap:.4375rem;font-size:1.375rem;line-height:1;display:flex}.game__stat--best[data-astro-cid-ikqophwf]{color:var(--color-muted);margin-left:auto}.game__statLabel[data-astro-cid-ikqophwf]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}.game__stage[data-astro-cid-ikqophwf]{border:1px solid var(--color-line);background-color:var(--color-surface);border-radius:.75rem;position:relative;overflow:hidden}.game__stage--tall[data-astro-cid-ikqophwf]{max-width:20rem}.game__stage[data-astro-cid-ikqophwf] canvas[data-astro-cid-ikqophwf]{touch-action:none;width:100%;max-width:100%;display:block}.game__stage[data-astro-cid-ikqophwf] canvas[data-astro-cid-ikqophwf]:focus-visible{outline:3px solid var(--color-lamp);outline-offset:-3px}.game__overlay[data-astro-cid-ikqophwf]{text-align:center;background:radial-gradient(60% 50%,#08080ac7 0%,#08080a6b 100%);flex-direction:column;justify-content:center;align-items:center;gap:.875rem;padding:1rem;display:flex;position:absolute;inset:0}.game__overlay[data-astro-cid-ikqophwf][hidden]{display:none}.game__overlayText[data-astro-cid-ikqophwf]{text-shadow:0 1px 6px #000000e6;margin:0;font-size:1.0625rem;font-weight:700}[data-astro-cid-ikqophwf][data-start]{display:none}.play-ready [data-astro-cid-ikqophwf][data-start]{display:inline-flex}.game__status[data-astro-cid-ikqophwf]{min-height:1.5rem;color:var(--color-lamp);margin:.625rem 0 0;font-size:.9375rem}.game__how[data-astro-cid-ikqophwf]{color:var(--color-muted);margin:.25rem 0 0;font-size:.875rem}.game__stage--maze[data-astro-cid-ikqophwf]{max-width:24rem}.dpad[data-astro-cid-ikqophwf]{gap:.5rem;max-width:20rem;margin-top:.625rem;display:flex}.dpad__key[data-astro-cid-ikqophwf]{border:1px solid var(--color-line);background-color:var(--color-surface-raised);min-height:52px;color:var(--color-ink);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.625rem;flex:1;justify-content:center;align-items:center;display:flex}.dpad__key[data-astro-cid-ikqophwf]:active{background-color:var(--color-lamp-dim);border-color:var(--color-lamp)}.dpad__key--jump[data-astro-cid-ikqophwf]{flex:1.6}.dpad__key[data-astro-cid-ikqophwf] svg[data-astro-cid-ikqophwf]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.game__stage--pads[data-astro-cid-ikqophwf]{padding:1.25rem}.pads[data-astro-cid-ikqophwf]{grid-template-columns:repeat(2,1fr);gap:.75rem;max-width:22rem;margin-inline:auto;display:grid}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1;border:1px solid var(--color-line);background-color:var(--color-surface-raised);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;min-height:72px;padding:0;transition:background-color 90ms linear,border-color 90ms linear;display:flex}.pad[data-astro-cid-ikqophwf]:disabled{cursor:default}.pad[data-astro-cid-ikqophwf] svg[data-astro-cid-ikqophwf]{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:44%;height:44%}.pad--tri[data-astro-cid-ikqophwf]{color:var(--color-lamp)}.pad--cir[data-astro-cid-ikqophwf]{color:var(--color-red-text)}.pad--cro[data-astro-cid-ikqophwf]{color:var(--color-ink)}.pad--squ[data-astro-cid-ikqophwf]{color:var(--color-gold)}.pad[data-astro-cid-ikqophwf].is-lit{background-color:currentColor;border-color:currentColor}.pad[data-astro-cid-ikqophwf].is-lit svg[data-astro-cid-ikqophwf]{stroke:#08080a}.arcade__real[data-astro-cid-ikqophwf]{display:none}.play-ready .arcade__real[data-astro-cid-ikqophwf]{display:block}.real[data-astro-cid-ikqophwf]{margin:0}.play-ready .real[data-astro-cid-ikqophwf]:not(.is-on){display:none}.real__cap[data-astro-cid-ikqophwf]{flex-direction:column;gap:.125rem;margin-top:.625rem;display:flex}.real__stock[data-astro-cid-ikqophwf]{color:var(--color-ink);align-items:baseline;gap:.3125rem;font-size:.9375rem;display:flex}.real__stock[data-astro-cid-ikqophwf] .count[data-astro-cid-ikqophwf]{font-size:1.5rem}.real__fact[data-astro-cid-ikqophwf]{color:var(--color-muted)}.close[data-astro-cid-ikqophwf]{gap:1.25rem;display:grid}.close__copy[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:52ch;margin:0 0 .875rem}.close__muted[data-astro-cid-ikqophwf]{color:var(--color-muted)}@media (width>=48rem){.close[data-astro-cid-ikqophwf]{grid-template-columns:42% 1fr;align-items:center;gap:2rem}}
