.np[data-astro-cid-ytdrdaix]{flex-direction:column;display:flex}.np[data-astro-cid-ytdrdaix] [data-astro-cid-ytdrdaix][hidden]{display:none!important}.play[data-astro-cid-ytdrdaix]{gap:var(--space-4);flex-direction:column;display:flex}.play-bar[data-astro-cid-ytdrdaix]{justify-content:flex-end;display:flex}.stage[data-astro-cid-ytdrdaix]{border-radius:var(--radius-md);background:var(--stage);min-height:340px;color:var(--on-stage);justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.big[data-astro-cid-ytdrdaix]{letter-spacing:-.01em;font-size:clamp(32px,6vw,48px);font-weight:800;line-height:1.05}.hint[data-astro-cid-ytdrdaix]{max-width:44ch}.on-stage[data-astro-cid-ytdrdaix]{color:var(--on-stage)}.cover[data-astro-cid-ytdrdaix]{width:min(100%,440px);min-height:160px;padding:var(--space-4);border-radius:var(--radius-md);border:2px dashed var(--control-border);background:var(--ground);color:var(--ink);cursor:pointer;font:700 20px/1.2 var(--font-sans);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex;position:relative}.cover[data-astro-cid-ytdrdaix]:hover{border-color:var(--cobalt)}.cover[data-astro-cid-ytdrdaix].open{border-style:solid;border-color:var(--amber);background:var(--amber);color:var(--on-amber)}.cover[data-astro-cid-ytdrdaix].locked{cursor:default;color:var(--muted);border-style:solid;border-color:var(--rule)}.cover[data-astro-cid-ytdrdaix].open .cover-text[data-astro-cid-ytdrdaix]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.number[data-astro-cid-ytdrdaix]{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(32px,9vw,52px);font-weight:700;line-height:1.1}.bar[data-astro-cid-ytdrdaix]{border-radius:var(--radius-sm);background:var(--ground);width:min(100%,440px);height:8px;overflow:hidden}.bar-fill[data-astro-cid-ytdrdaix]{background:var(--amber);transform-origin:0;height:100%}.answer[data-astro-cid-ytdrdaix]{gap:var(--space-3);flex-direction:column;max-width:520px;padding:20px;display:flex}.answer-label[data-astro-cid-ytdrdaix]{font-weight:700}.answer-input[data-astro-cid-ytdrdaix]{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--ground);color:var(--ink);width:100%;padding:10px 14px;font-size:32px;line-height:40px}.over[data-astro-cid-ytdrdaix]{gap:var(--space-4);flex-direction:column;padding:20px;display:flex}.score[data-astro-cid-ytdrdaix]{font-family:var(--font-mono);color:var(--amber-ink);font-size:clamp(24px,6vw,34px);font-weight:700;line-height:1.2}.misses[data-astro-cid-ytdrdaix]{gap:var(--space-3);display:grid}@media (width>=720px){.misses[data-astro-cid-ytdrdaix]{grid-template-columns:1fr 1fr}}.misses[data-astro-cid-ytdrdaix] .compare{border-radius:var(--radius-sm);background:var(--ground);flex-direction:column;gap:10px;padding:14px;display:flex}.misses[data-astro-cid-ytdrdaix] .miss-title{font-weight:700}.misses[data-astro-cid-ytdrdaix] .row{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.misses[data-astro-cid-ytdrdaix] .digits{font-family:var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;font-size:24px;font-weight:700}.misses[data-astro-cid-ytdrdaix] .wrong{color:var(--danger);text-decoration:line-through 3px}.misses[data-astro-cid-ytdrdaix] .missed{text-underline-offset:5px;text-decoration:underline 3px}.round[data-astro-cid-t4xplapw] svg[data-astro-cid-t4xplapw]{width:100%;max-width:600px;height:auto}.round[data-astro-cid-t4xplapw] .r-cover{fill:var(--ground);stroke:var(--control-border);stroke-width:2px;stroke-dasharray:6 5}.round[data-astro-cid-t4xplapw] .r-open{fill:var(--amber)}.round[data-astro-cid-t4xplapw] .r-locked{fill:var(--ground);stroke:var(--rule);stroke-width:2px}.round[data-astro-cid-t4xplapw] .r-track{fill:var(--stage)}.round[data-astro-cid-t4xplapw] .r-bar{fill:var(--on-amber)}.round[data-astro-cid-t4xplapw] .r-input{fill:var(--surface);stroke:var(--control-border)}.round[data-astro-cid-t4xplapw] .r-arrow{fill:none;stroke:var(--muted);stroke-width:2px}.round[data-astro-cid-t4xplapw] .r-text{fill:var(--ink);font:700 17px var(--font-sans)}.round[data-astro-cid-t4xplapw] .r-digits{fill:var(--on-amber);font:700 26px var(--font-mono)}.round[data-astro-cid-t4xplapw] .r-muted{fill:var(--muted);font:700 14px var(--font-sans)}.round[data-astro-cid-t4xplapw] .r-type{fill:var(--ink);font:700 18px var(--font-mono)}.round[data-astro-cid-t4xplapw] .r-label{fill:var(--muted);font:700 13px var(--font-sans)}
