.checklist:where(.astro-4tn6w3f6){--k1:var(--tvdw-success);--k2:#30c5c0;border-radius:var(--tvdw-radius);background:var(--tvdw-surface-2);border:1px solid var(--tvdw-border);margin-block:2.5rem;padding:1.25rem 1.25rem 1rem}header:where(.astro-4tn6w3f6){justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.tvdw-progress:where(.astro-4tn6w3f6){background:var(--tvdw-surface)}.titel:where(.astro-4tn6w3f6){color:var(--sl-color-white);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.teller:where(.astro-4tn6w3f6){color:var(--tvdw-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem;font-weight:600}ul:where(.astro-4tn6w3f6){gap:.25rem;margin:1rem 0 .5rem;padding:0;list-style:none;display:grid}label:where(.astro-4tn6w3f6){cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.55rem .6rem;transition:background-color .15s;display:flex}label:where(.astro-4tn6w3f6):hover{background:var(--tvdw-surface)}input:where(.astro-4tn6w3f6){opacity:0;pointer-events:none;position:absolute}.vink:where(.astro-4tn6w3f6){border:2px solid var(--sl-color-gray-4);color:#0000;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:all .2s cubic-bezier(.2,.8,.2,1);display:grid}input:where(.astro-4tn6w3f6):checked+.vink:where(.astro-4tn6w3f6){background:var(--tvdw-success);border-color:var(--tvdw-success);color:#fff;transform:scale(1.06)}input:where(.astro-4tn6w3f6):focus-visible+.vink:where(.astro-4tn6w3f6){outline:2px solid var(--sl-color-accent);outline-offset:2px}.tekst:where(.astro-4tn6w3f6){color:var(--sl-color-gray-1);transition:color .2s}input:where(.astro-4tn6w3f6):checked~.tekst:where(.astro-4tn6w3f6){color:var(--tvdw-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}.noot:where(.astro-4tn6w3f6){color:var(--sl-color-gray-4);margin:0;font-size:.75rem}.quiz:where(.astro-t35we56s){border-radius:var(--tvdw-radius);background:var(--tvdw-surface-2);border:1px solid var(--tvdw-border);margin-block:2.5rem;padding:1.25rem}.quiz:where(.astro-t35we56s).perfect{border-color:color-mix(in srgb, var(--tvdw-success) 40%, transparent)}header:where(.astro-t35we56s){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.titel:where(.astro-t35we56s){color:var(--sl-color-white);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.score:where(.astro-t35we56s){color:var(--tvdw-muted);margin:0;font-size:.85rem;font-weight:600}.perfect:where(.astro-t35we56s) .score:where(.astro-t35we56s){color:var(--tvdw-success)}ol:where(.astro-t35we56s){gap:1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.vraag-tekst:where(.astro-t35we56s){color:var(--sl-color-white);gap:.6rem;margin:0 0 .75rem;font-weight:600;line-height:1.45;display:flex}.vraag-nr:where(.astro-t35we56s){background:var(--tvdw-surface);width:1.5rem;height:1.5rem;color:var(--tvdw-muted);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.opties:where(.astro-t35we56s){gap:.5rem;display:grid}.optie:where(.astro-t35we56s){background:var(--tvdw-surface);border:1.5px solid var(--tvdw-border);cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem .9rem;transition:border-color .15s,background-color .15s,transform .1s;display:flex}.optie:where(.astro-t35we56s):hover{border-color:color-mix(in srgb, var(--sl-color-accent) 50%, transparent)}.optie:where(.astro-t35we56s):active{transform:scale(.99)}.optie:where(.astro-t35we56s) input:where(.astro-t35we56s){opacity:0;pointer-events:none;position:absolute}.bol:where(.astro-t35we56s){border:2px solid var(--sl-color-gray-4);border-radius:50%;flex:none;width:18px;height:18px;transition:all .15s}.optie:where(.astro-t35we56s):has(input:checked){border-color:var(--sl-color-accent)}.optie:where(.astro-t35we56s):has(input:checked) .bol:where(.astro-t35we56s){border:5px solid var(--sl-color-accent)}.optie:where(.astro-t35we56s):has(input:focus-visible){outline:2px solid var(--sl-color-accent);outline-offset:2px}.optie:where(.astro-t35we56s).juist{border-color:var(--tvdw-success);background:color-mix(in srgb, var(--tvdw-success) 10%, var(--tvdw-surface))}.optie:where(.astro-t35we56s).juist .bol:where(.astro-t35we56s){border-color:var(--tvdw-success)}.optie:where(.astro-t35we56s).onjuist{border-color:var(--tvdw-veiligheid);background:color-mix(in srgb, var(--tvdw-veiligheid) 8%, var(--tvdw-surface))}.optie:where(.astro-t35we56s).onjuist .bol:where(.astro-t35we56s){border-color:var(--tvdw-veiligheid)}.feedback:where(.astro-t35we56s){margin:.6rem 0 0;font-size:.85rem;font-weight:700}.is-goed:where(.astro-t35we56s) .feedback:where(.astro-t35we56s){color:var(--tvdw-success)}.is-fout:where(.astro-t35we56s) .feedback:where(.astro-t35we56s){color:var(--tvdw-veiligheid)}.uitleg:where(.astro-t35we56s){color:var(--tvdw-muted);margin:.25rem 0 0;font-size:.88rem}
