.rd[data-astro-cid-rwgiwdqj]{gap:var(--space-4);flex-direction:column;display:flex}.drops[data-astro-cid-rwgiwdqj]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.slots[data-astro-cid-rwgiwdqj]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.slots[data-astro-cid-rwgiwdqj] li[data-astro-cid-rwgiwdqj]{border-radius:var(--radius-sm);border:1px dashed var(--control-border);min-width:44px;height:28px;font:15px/1 var(--font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;display:flex}.slots[data-astro-cid-rwgiwdqj] li[data-astro-cid-rwgiwdqj].filled{border:1px solid var(--rule);background:var(--surface)}.slots[data-astro-cid-rwgiwdqj] li[data-astro-cid-rwgiwdqj].dropped{color:var(--muted);border-style:dashed}.stage[data-astro-cid-rwgiwdqj]{border-radius:var(--radius-md);padding:var(--space-4);justify-content:center;align-items:center;gap:var(--space-4);background:var(--stage);color:var(--on-stage);font-family:var(--font-sans);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;display:flex}.drawing[data-astro-cid-rwgiwdqj]{width:auto;max-width:100%;height:300px}.words[data-astro-cid-rwgiwdqj]{gap:var(--space-2);flex-direction:column;align-items:center;display:flex}.big[data-astro-cid-rwgiwdqj]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(28px,6vw,44px);font-weight:800;line-height:1.1}.hint[data-astro-cid-rwgiwdqj]{max-width:34ch;font-size:17px;line-height:27px}@media (width>=720px){.stage[data-astro-cid-rwgiwdqj]{gap:var(--space-8);padding:var(--space-6);flex-direction:row}.drawing[data-astro-cid-rwgiwdqj]{height:380px}.words[data-astro-cid-rwgiwdqj]{text-align:left;flex:1;align-items:flex-start}}.catch-line[data-astro-cid-rwgiwdqj]{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:4 4}.ruler-body[data-astro-cid-rwgiwdqj]{fill:var(--amber)}.tick[data-astro-cid-rwgiwdqj]{stroke:var(--on-amber);stroke-width:1px}.tick[data-astro-cid-rwgiwdqj].mid{stroke-width:1.5px}.tick[data-astro-cid-rwgiwdqj].major{stroke-width:2px}.tick-label[data-astro-cid-rwgiwdqj]{fill:var(--on-amber);font:700 12px var(--font-mono)}.finger[data-astro-cid-rwgiwdqj]{fill:var(--surface);stroke:var(--on-stage);stroke-width:2px;transition:transform .12s ease-out}.stage[data-astro-cid-rwgiwdqj][data-phase=caught] .finger[data-astro-cid-rwgiwdqj].left,.stage[data-astro-cid-rwgiwdqj][data-phase=set-done] .finger[data-astro-cid-rwgiwdqj].left{transform:translate(6px)}.stage[data-astro-cid-rwgiwdqj][data-phase=caught] .finger[data-astro-cid-rwgiwdqj].right,.stage[data-astro-cid-rwgiwdqj][data-phase=set-done] .finger[data-astro-cid-rwgiwdqj].right{transform:translate(-6px)}.stage[data-astro-cid-rwgiwdqj][data-phase=missed] .big[data-astro-cid-rwgiwdqj],.stage[data-astro-cid-rwgiwdqj][data-phase=waiting][data-early] .big[data-astro-cid-rwgiwdqj]{color:var(--danger)}.result[data-astro-cid-rwgiwdqj]{gap:var(--space-4);flex-direction:column;padding:20px;display:flex}.result[data-astro-cid-rwgiwdqj] .stats[data-astro-cid-rwgiwdqj]{gap:var(--space-6);flex-wrap:wrap;align-items:flex-end;display:flex}.fall[data-astro-cid-uc6sye73] svg[data-astro-cid-uc6sye73]{width:100%;height:auto}.fall[data-astro-cid-uc6sye73] .f-grid{stroke:var(--rule);stroke-width:1px}.fall[data-astro-cid-uc6sye73] .f-tick{fill:var(--muted);font:12px var(--font-mono)}.fall[data-astro-cid-uc6sye73] .f-curve{fill:none;stroke:var(--cobalt);stroke-width:3px}.fall[data-astro-cid-uc6sye73] .f-mark{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:3 3}.fall[data-astro-cid-uc6sye73] .f-dot{fill:var(--amber)}.fall[data-astro-cid-uc6sye73] .f-label{fill:var(--ink);font:600 13px var(--font-sans)}
