.tile.svelte-15vw788{aspect-ratio:1;background:var(--surface-2);color:var(--text-primary);border:.5px solid var(--border-strong);box-shadow:0 2px 0 var(--tile-shadow);justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.selected.svelte-15vw788{background:var(--bg-accent);color:var(--text-accent);border:1.5px solid var(--border-accent);box-shadow:0 2px 0 var(--border-accent)}.hint.svelte-15vw788{background:var(--bg-success);color:var(--text-success);border:1.5px solid var(--border-success);box-shadow:0 2px 0 var(--border-success)}.wrong.svelte-15vw788{background:var(--bg-danger);color:var(--text-danger);border:1.5px solid var(--border-danger);box-shadow:0 2px 0 var(--border-danger)}.warning.svelte-15vw788{background:var(--bg-warning);color:var(--text-warning);border:1.5px solid var(--border-warning);box-shadow:0 2px 0 var(--border-warning)}.empty.svelte-15vw788{background:var(--surface-1);box-shadow:none;border:none}.fall.svelte-15vw788{animation:.7s cubic-bezier(.5,0,.5,1.4) both svelte-15vw788-drop}.glow.svelte-15vw788{animation:1.4s ease-in-out infinite svelte-15vw788-glow}@keyframes svelte-15vw788-drop{0%{opacity:0;transform:translateY(-26px)}70%{opacity:1;transform:translateY(2px)}to{transform:none}}@keyframes svelte-15vw788-glow{50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.fall.svelte-15vw788,.glow.svelte-15vw788{animation:none}}.site-footer.svelte-jg4n27{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:16px 0;font-size:13px;display:flex}.privacy.svelte-jg4n27{color:inherit;margin-left:auto}.privacy.svelte-jg4n27:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.site-header.svelte-3vxyb9{align-items:center;padding:16px 0;display:flex}.mark.svelte-3vxyb9{gap:3px;text-decoration:none;display:flex}.lang.svelte-3vxyb9{gap:2px;margin-left:auto;display:flex}.lang.svelte-3vxyb9 button:where(.svelte-3vxyb9){color:var(--text-secondary);background:0 0;border:0;padding:4px 6px;font-size:13px}.lang.svelte-3vxyb9 button.on:where(.svelte-3vxyb9){color:var(--text-primary);font-weight:500}
