.grid.svelte-2q1dlu{max-width:26rem;margin:0 auto}text.svelte-2q1dlu{font-family:var(--font-mono);font-size:max(11px, var(--min-text));fill:var(--ink-muted);dominant-baseline:middle}.row.svelte-2q1dlu{text-anchor:end}.col.svelte-2q1dlu{text-anchor:start}text.hl.svelte-2q1dlu{fill:var(--c-token-ink);font-weight:700}.cell.svelte-2q1dlu{fill:var(--surface-2);stroke:var(--rule);transition:fill var(--duration) var(--ease)}.cell.on.svelte-2q1dlu{fill:var(--c-attention-tint);stroke:var(--c-attention)}.cell.on.blank-row.svelte-2q1dlu{fill:var(--c-attention)}.custom.svelte-yhdwvq{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.custom.svelte-yhdwvq input:where(.svelte-yhdwvq){font:inherit;flex:1;min-width:16rem}.problem.svelte-yhdwvq{margin:var(--space-2) 0 0;color:var(--c-loss-ink);font-family:var(--font-sans);font-size:.875rem}.sentence.svelte-yhdwvq{margin:var(--space-3) 0;font-size:1.15rem}.blank.svelte-yhdwvq{text-align:center;min-width:3em;color:var(--c-token-ink);border-bottom:2px solid var(--c-token);display:inline-block}.grid.svelte-yhdwvq{gap:var(--space-4);transition:opacity var(--duration) var(--ease);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.grid.busy.svelte-yhdwvq{opacity:.5}h3.svelte-yhdwvq{font-family:var(--font-sans);margin:0;font-size:.95rem}.reads.svelte-yhdwvq{margin:var(--space-1) 0 var(--space-2);color:var(--ink-muted);font-size:.875rem}
