.quiet.svelte-e81uw8{color:var(--color--text-quiet)}.board.svelte-e81uw8{padding:var(--space-md) 0;flex-direction:column;align-items:center;gap:6px;display:flex}.row.svelte-e81uw8{gap:6px;display:flex}.cell.svelte-e81uw8{border-radius:var(--radius-sm);border:2px solid var(--color--border);width:56px;height:56px;font-family:var(--font--title);text-transform:uppercase;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;justify-content:center;align-items:center;font-size:1.75rem;font-weight:800;line-height:1;display:flex}.cell.filled.svelte-e81uw8{border-color:var(--color--text-quiet)}.cell.hit.svelte-e81uw8,.cell.near.svelte-e81uw8,.cell.miss.svelte-e81uw8{color:#fefefe;border-color:#0000}.cell.hit.svelte-e81uw8{background:var(--color--callout-accent--success,#009f70)}.cell.near.svelte-e81uw8{background:var(--color--secondary)}.cell.miss.svelte-e81uw8{background:var(--color--text-tertiary)}@media (width<=767px){.cell.svelte-e81uw8{width:48px;height:48px;font-size:1.375rem}}.shake.svelte-e81uw8{animation:svelte-e81uw8-shake .4s var(--ease-out)}@keyframes svelte-e81uw8-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.shake.svelte-e81uw8{animation:none}}.message.svelte-e81uw8{text-align:center;color:var(--color--text-shade);font-size:.9375rem}.keyboard.svelte-e81uw8{max-width:560px;margin:var(--space-md) auto var(--space-2xl);flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.key.svelte-e81uw8{border-radius:var(--radius-sm);border:1px solid var(--color--border);background:var(--color--muted);min-width:40px;height:48px;color:var(--color--text);font-family:var(--font--default);text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out);padding:0 10px;font-size:1rem;font-weight:600}.key.svelte-e81uw8:active{transform:scale(.94)}.key.wide.svelte-e81uw8{text-transform:none;min-width:66px}.key.hit.svelte-e81uw8,.key.near.svelte-e81uw8,.key.miss.svelte-e81uw8{color:#fefefe;border-color:#0000}.key.hit.svelte-e81uw8{background:var(--color--callout-accent--success,#009f70)}.key.near.svelte-e81uw8{background:var(--color--secondary)}.key.miss.svelte-e81uw8{background:var(--color--text-tertiary);opacity:.55}.done.svelte-e81uw8{text-align:center;padding:var(--space-md) 0 var(--space-xl)}.verdict.svelte-e81uw8{font-family:var(--font--title);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);font-weight:800}.verdict.svelte-e81uw8 strong:where(.svelte-e81uw8){text-transform:uppercase}.after.svelte-e81uw8{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.share.svelte-e81uw8{border-radius:var(--radius-pill);border:1px solid var(--color--text);height:44px;color:var(--color--text);font-family:var(--font--title);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:800;display:inline-flex}.share.svelte-e81uw8 svg:where(.svelte-e81uw8){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.share.svelte-e81uw8:active{transform:scale(.96)}.see.svelte-e81uw8{color:var(--color--accent);font-weight:600}.copied.svelte-e81uw8,.tomorrow.svelte-e81uw8{margin-top:var(--space-2xs);color:var(--color--text-quiet);font-size:.8125rem}.others.svelte-e81uw8,.cta.svelte-e81uw8{border-top:1px solid var(--color--border);padding:var(--space-xl) 0}.others.svelte-e81uw8 h2:where(.svelte-e81uw8),.cta.svelte-e81uw8 h2:where(.svelte-e81uw8){font-family:var(--font--title);letter-spacing:-.015em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.375rem);font-weight:800}.others.svelte-e81uw8 ul:where(.svelte-e81uw8){gap:var(--space-2xs) var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.others.svelte-e81uw8 a:where(.svelte-e81uw8){color:var(--color--text-shade)}@media (hover:hover) and (pointer:fine){.others.svelte-e81uw8 a:where(.svelte-e81uw8):hover{color:var(--color--text)}}.cta.svelte-e81uw8{text-align:center;flex-direction:column;align-items:center;display:flex}.cta.svelte-e81uw8 p:where(.svelte-e81uw8){color:var(--color--text-shade);max-width:46ch;margin:var(--space-2xs) 0 var(--space-md)}
