.line.svelte-1d3vu8s{border:1px dashed var(--line);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px;display:flex}.bank.svelte-1d3vu8s{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.token.svelte-1d3vu8s{font-family:var(--font-read);padding:6px 10px}.token.good.svelte-1d3vu8s{border-color:var(--accent)}.token.bad.svelte-1d3vu8s{border-color:var(--error)}.empty.svelte-1d3vu8s{color:var(--muted);padding:0 6px;font-size:.8rem}.text.svelte-ixpamn{font-family:var(--font-read);margin:0;font-size:1.25rem;line-height:1.6}.gap.svelte-ixpamn{border-bottom:2px solid var(--muted);padding:0 4px}.gap.filled.svelte-ixpamn{border-bottom-color:var(--accent);color:var(--accent)}.options.svelte-ixpamn{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.options.svelte-ixpamn button:where(.svelte-ixpamn){font-family:var(--font-read)}.picked.svelte-ixpamn,.good.svelte-ixpamn{border-color:var(--accent)}.bad.svelte-ixpamn{border-color:var(--error)}.play.svelte-zjlgz7{justify-content:center;gap:8px;display:flex}textarea.svelte-zjlgz7{width:100%;max-width:32rem;font-family:var(--font-read);resize:none;field-sizing:content;min-height:4.2em;max-height:10em;margin:0 auto}.source.svelte-ev71uo{font-family:var(--font-read);margin:0;font-size:1.25rem}.answer.svelte-ev71uo{align-items:center;gap:8px;width:100%;max-width:32rem;margin:0 auto;display:flex}textarea.svelte-ev71uo{min-width:0;font-family:var(--font-read);resize:none;field-sizing:content;flex:1;min-height:4.2em;max-height:10em}.failure.svelte-ev71uo{color:var(--error);margin:0;font-size:.85rem}.prompt.svelte-z0o5c{justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.meaning.svelte-z0o5c{text-align:center;color:var(--muted);margin:-6px 0 0;font-size:.95rem}.word.svelte-z0o5c{font-family:var(--font-read);font-size:1.5rem}.spoken.svelte-z0o5c .speak{padding:8px 18px;font-size:1.5rem}.grid.svelte-z0o5c{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-z0o5c{position:relative}.keep.svelte-z0o5c{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.option.svelte-z0o5c{border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:2px;width:100%;padding:14px 36px;font-size:2.6rem;line-height:1.2;display:flex}.option.picked.svelte-z0o5c{border-color:var(--accent)}.option.good.svelte-z0o5c{background:var(--tone-good);border-color:var(--tone-good-line);opacity:1}.option.bad.svelte-z0o5c{background:var(--tone-bad);border-color:var(--tone-bad-line);opacity:1}.label.svelte-z0o5c{font-family:var(--font-read);font-size:.95rem;line-height:1.2}.hint.svelte-z0o5c{color:var(--muted);text-align:center;margin:0;font-size:.8rem}.exercise.svelte-1iiybhc{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:14px;padding:20px 16px;display:flex}.task.svelte-1iiybhc{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:.72rem}.verdict.svelte-1iiybhc{color:var(--error);margin:0;font-weight:600}.verdict.good.svelte-1iiybhc{color:var(--accent)}.verdict.waiting.svelte-1iiybhc{color:var(--muted);font-weight:400}.note.svelte-1iiybhc{color:var(--muted);margin:0;font-size:.85rem;font-style:italic}.expected.svelte-1iiybhc{white-space:pre-line;font-family:var(--font-read);color:var(--accent);margin:0;font-size:1.1rem}.exercise.svelte-1iiybhc>.primary:where(.svelte-1iiybhc){align-self:center}.keep.svelte-1iiybhc{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:.8rem;display:flex}
