.art.svelte-1c65o06{display:block;width:100%;height:100%}.w.svelte-1c65o06{font-family:var(--ds-font-mono);font-size:17px;font-weight:600;fill:#2f8f4e;animation:svelte-1c65o06-ink .4s ease-out both}.w.on.svelte-1c65o06{fill:#8d93b3}.ring.svelte-1c65o06{animation:svelte-1c65o06-shake .16s ease-in-out 14 alternate}.buzz.svelte-1c65o06{animation:svelte-1c65o06-buzz .5s ease-in-out 6 alternate}@keyframes svelte-1c65o06-ink{0%{opacity:0}}@keyframes svelte-1c65o06-shake{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes svelte-1c65o06-buzz{0%{opacity:.2}}@media(prefers-reduced-motion:reduce){.w.svelte-1c65o06,.ring.svelte-1c65o06,.buzz.svelte-1c65o06{animation:none}}.tycard.svelte-74rjto{display:contents;--card-frame: #34407a;--card-frame-shade: #1c2450;--card-rim: #c7cff0;--card-paper-hi: #ffffff;--card-paper: #f6f8fe;--card-paper-lo: #e4e9f7;--card-ink: #1b2140;--card-ink-2: #444c70;--card-ink-3: #6b7398;--card-raised: #ffffff;--card-surface: #ffffff;--card-surface-2: #e7ebf8;--card-title: #ffc12e;--card-outline: #2a2a7a;--card-star-off: #cdd4ee}.sheet.svelte-74rjto{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:max(180px,min(calc(var(--board-h, 600px) * .9),calc(var(--board-w, 400px) * .62)));padding:var(--ds-space-6) clamp(var(--ds-space-5),4%,var(--ds-space-10));border-radius:var(--ds-radius-xl);background:var(--ds-surface);box-shadow:var(--ds-shadow-md),inset 0 0 0 1px var(--ds-border);cursor:text}.line.svelte-74rjto{display:flex;flex-wrap:wrap;gap:0 12px;font-family:var(--ds-font-mono);font-size:clamp(1.1rem,min(5vw,calc(var(--board-h, 600px) * .05)),2.4rem);line-height:1.9}.now.svelte-74rjto{position:relative;padding:0 4px;border-radius:6px;background:var(--ds-tint-soft)}.now.svelte-74rjto .ok{color:var(--ds-success)}.now.svelte-74rjto .no{color:var(--ds-danger);text-decoration:underline wavy}.next.svelte-74rjto{color:var(--ds-text-3)}.hidden-input.svelte-74rjto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;background:transparent;font:inherit}.hint.svelte-74rjto{position:absolute;left:0;right:0;bottom:var(--ds-space-3);text-align:center;color:var(--ds-text-3);font-size:var(--ds-text-sm)}
