.form-card.svelte-1vnxdw1{max-width:31rem;margin-inline:auto}form.svelte-1vnxdw1,.result.svelte-1vnxdw1{gap:12px;display:grid}.words.svelte-1vnxdw1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}input.svelte-1vnxdw1{border:2px solid var(--border);background:var(--bg);width:100%;height:58px;color:var(--text);text-align:center;font-family:var(--font-heading);border-radius:12px;padding:10px;font-size:1.2rem;font-weight:700}input.svelte-1vnxdw1:focus{border-color:var(--color-correct);outline:none}.primary.svelte-1vnxdw1{background:var(--color-correct);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:11px 13px;font-weight:750;text-decoration:none;display:flex}.result.svelte-1vnxdw1{border:1px dashed var(--border);border-radius:10px;margin-top:16px;padding:12px}textarea.svelte-1vnxdw1{border:1px solid var(--border);background:var(--bg);width:100%;height:100px;color:var(--text);padding:8px;font-size:.85rem}.result.svelte-1vnxdw1 button:where(.svelte-1vnxdw1){background:var(--bg-elevated);cursor:pointer;border-radius:10px;min-height:44px;font-weight:700}button.svelte-1vnxdw1:focus-visible,a.svelte-1vnxdw1:focus-visible{outline:2px solid var(--text);outline-offset:2px}.classic input.svelte-1vnxdw1,.classic .primary.svelte-1vnxdw1,.classic .result.svelte-1vnxdw1{border-radius:0}
