.desk{grid-template-columns:var(--lijst) minmax(0, 1fr);background:var(--bureau);height:100dvh;color:var(--inkt);font-family:var(--schrift-ui);font-size:var(--tekst-m);line-height:var(--regel-ui);display:grid}.wachtrij{border-right:var(--lijn);flex-direction:column;min-height:0;display:flex}.wachtrij-kop{padding:var(--r5) var(--r4) var(--r3);border-bottom:var(--lijn)}.wachtrij-kop h1{font-size:var(--tekst-xl);letter-spacing:-.015em;margin:0;font-weight:600}.wachtrij-telling{margin:var(--r1) 0 0;color:var(--inkt-zacht);font-size:var(--tekst-s)}.wachtrij-lijst{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.rij{text-align:left;border:0;border-bottom:var(--lijn);width:100%;color:inherit;font:inherit;padding:var(--r3) var(--r4);cursor:pointer;background:0 0;border-left:3px solid #0000;display:block}.rij:hover{background:color-mix(in srgb, var(--bureau-diep) 55%, transparent)}.rij[aria-current=true]{background:var(--bureau-diep);border-left-color:var(--inkt)}.rij:focus-visible{outline:var(--focus);outline-offset:-2px}.rij-titel{font-size:var(--tekst-l);line-height:var(--regel-strak);letter-spacing:-.01em;display:block}.rij-onder{gap:var(--r2);margin-top:var(--r1);color:var(--inkt-flauw);font-size:var(--tekst-s);align-items:baseline;display:flex}.naar-buiten-punt{background:var(--naar-buiten);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.werkvlak{gap:var(--r6);padding:var(--r6) var(--r6) var(--r7);grid-template-columns:minmax(0,1fr) 15rem;align-content:start;display:grid;overflow-y:auto}.vraag{margin:0 0 var(--r2);font-size:var(--tekst-xl);letter-spacing:-.015em;grid-column:1/-1;max-width:44rem;font-weight:600}.waarschuwing{align-items:center;gap:var(--r2);margin-bottom:var(--r3);color:var(--naar-buiten);font-size:var(--tekst-s);grid-column:1/-1;font-weight:500;display:flex}.vel{background:var(--vel);border:var(--lijn);border-radius:var(--rond-vel);padding:var(--r5) var(--r5) var(--r6);max-width:var(--leesbreedte);min-width:0}.vel-inhoud{font-family:var(--schrift-inhoud);font-size:var(--tekst-lees);line-height:var(--regel-lees);white-space:pre-wrap;margin:0}.vel-leeg{font-family:var(--schrift-ui);font-size:var(--tekst-s);color:var(--inkt-flauw);margin:0}.ruwe-invoer{margin-top:var(--r5);border-top:var(--lijn);padding-top:var(--r3)}.ruwe-invoer summary{font-size:var(--tekst-s);color:var(--inkt-zacht);cursor:pointer}.ruwe-invoer pre{margin:var(--r3) 0 0;font-size:var(--tekst-s);color:var(--inkt-zacht);line-height:1.5;overflow-x:auto}.kantlijn{font-size:var(--tekst-s);color:var(--inkt-zacht);gap:var(--r4);padding-top:var(--r1);flex-direction:column;display:flex}.kantlijn dt{color:var(--inkt-flauw);margin-bottom:1px}.kantlijn dd{color:var(--inkt);overflow-wrap:anywhere;margin:0}.keuze{align-items:center;gap:var(--r4);margin-top:var(--r5);max-width:var(--leesbreedte);grid-column:1;display:flex}.knop-loslaten{background:var(--loslaten);color:#fff;border-radius:var(--rond-knop);padding:var(--r3) var(--r5);font:inherit;cursor:pointer;border:0;font-weight:600}.knop-loslaten:hover{background:var(--loslaten-diep)}.knop-stil{color:var(--inkt-zacht);font:inherit;padding:var(--r3) var(--r2);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rand);text-decoration-color:var(--rand);background:0 0;border:0}.knop-stil:hover{color:var(--inkt)}.knop-loslaten:focus-visible,.knop-stil:focus-visible{outline:var(--focus);outline-offset:2px}.sneltoets{color:var(--inkt-flauw);font-size:var(--tekst-xs);margin-left:auto}.midden{text-align:center;padding:var(--r7);color:var(--inkt-zacht);place-content:center;gap:var(--r2);display:grid}.leeg-getal{color:var(--inkt);letter-spacing:-.03em;font-size:2.5rem;font-weight:600}.fout{border-left:3px solid var(--naar-buiten);padding:var(--r3) var(--r4);background:var(--vel);grid-column:1/-1;max-width:44rem}@media (width<=60rem){.desk{grid-template-columns:1fr}.wachtrij{border-right:0;border-bottom:var(--lijn);max-height:40dvh}.werkvlak{padding:var(--r4);gap:var(--r4);grid-template-columns:1fr}.kantlijn{gap:var(--r4);flex-flow:wrap}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--inkt:#1b201c;--inkt-zacht:#5a625a;--inkt-flauw:#8b918a;--bureau:#dcdfd6;--bureau-diep:#cdd1c6;--vel:#fcfcfa;--rand:#c3c8bc;--loslaten:#0a5f5c;--loslaten-diep:#084a48;--naar-buiten:#b33a1e;--schrift-ui:"Archivo", ui-sans-serif, system-ui, sans-serif;--schrift-inhoud:"Newsreader", ui-serif, Georgia, serif;--tekst-xs:.6875rem;--tekst-s:.8125rem;--tekst-m:.9375rem;--tekst-l:1.125rem;--tekst-xl:1.375rem;--tekst-lees:1.0625rem;--regel-strak:1.25;--regel-ui:1.45;--regel-lees:1.65;--r1:.25rem;--r2:.5rem;--r3:.75rem;--r4:1rem;--r5:1.5rem;--r6:2rem;--r7:3rem;--rond-vel:2px;--rond-knop:3px;--lijn:1px solid var(--rand);--focus:2px solid var(--loslaten);--rail:13rem;--lijst:22rem;--leesbreedte:34rem}@media (prefers-color-scheme:dark){:root{--inkt:#e8eae5;--inkt-zacht:#a3aaa1;--inkt-flauw:#737a72;--bureau:#22261f;--bureau-diep:#1a1e18;--vel:#2b302a;--rand:#3d433b;--loslaten:#3fa39e;--loslaten-diep:#56b8b3;--naar-buiten:#e06a4c}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bureau);color:var(--inkt);font-family:var(--schrift-ui);-webkit-font-smoothing:antialiased}.poort{min-height:100dvh;padding:var(--r5);place-content:center;display:grid}.poort-blok{align-items:flex-start;gap:var(--r4);flex-direction:column;max-width:24rem;display:flex}.poort-blok h1{letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:600}.poort-uitleg{color:var(--inkt-zacht);line-height:var(--regel-ui);margin:0}.poort-fout{border-left:3px solid var(--naar-buiten);padding:var(--r2) var(--r3);background:var(--vel);font-size:var(--tekst-s);margin:0}
