.opgave.svelte-2kiil3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;max-width:32rem}.tiles.svelte-2kiil3{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}form.svelte-2kiil3 label:where(.svelte-2kiil3){display:block;margin-bottom:.35rem}.rij.svelte-2kiil3{display:flex;gap:.5rem}.rij.svelte-2kiil3 input:where(.svelte-2kiil3){flex:1}.primary.svelte-2kiil3{background:var(--accent);color:var(--accent-contrast);border:0;border-radius:var(--radius-sm);padding:.55rem 1rem;font-weight:700}.secondary.svelte-2kiil3{background:var(--bg);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.45rem .8rem;font-weight:600}.status.svelte-2kiil3{min-height:1.5rem;margin-top:.75rem;font-weight:600}.status.svelte-2kiil3 .goed:where(.svelte-2kiil3){color:var(--accent)}.streak.svelte-2kiil3{font-size:.85rem;color:var(--text-muted);font-weight:400}.acties.svelte-2kiil3{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.words.svelte-2kiil3{list-style:none;margin:.25rem 0 .75rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.words.svelte-2kiil3 li:where(.svelte-2kiil3){display:inline-flex;align-items:center;gap:.45rem;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.22rem .55rem}.score.svelte-2kiil3{font-size:.78rem;font-weight:700;color:var(--score-badge)}
