:root{--dag-grond:#edece6;--dag-paneel:#f7f6f1;--dag-diep:#e5e3da;--dag-wit:#151917;--dag-lei:#565c58;--dag-accent:#7a4e00;--dag-knoptekst:#151917;--dag-rand:#ac7000;--dag-gloed:#ffb00029;--dag-net:#7a4e0009;--dag-lijn-zacht:#7a4e002e;--dag-goed:#1b7145;--dag-letop:#8a5a00;--dag-kritiek:#b3241d;--dag-scrim:#5a564a66;--dag-glas:#edece6f0;--e-grond:#0b0e0d;--e-paneel:#0f1311;--e-diep:#141917;--e-wit:#edefec;--e-lei:#7e8480;--e-amber:#ffb000;--e-rand:#85631a;--e-gloed:#ffb00024;--e-net:#ffb0000e;--e-lijn-zacht:#ffb0001a;--e-goed:#3fbf7f;--e-letop:#f0a020;--e-kritiek:#ff5a52;--e-accent:#ffb000;--e-knoptekst:var(--e-grond);--e-scrim:#040605b8;--e-glas:#0b0e0df0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-thema]){--e-grond:var(--dag-grond);--e-paneel:var(--dag-paneel);--e-diep:var(--dag-diep);--e-wit:var(--dag-wit);--e-lei:var(--dag-lei);--e-accent:var(--dag-accent);--e-knoptekst:var(--dag-knoptekst);--e-rand:var(--dag-rand);--e-gloed:var(--dag-gloed);--e-net:var(--dag-net);--e-lijn-zacht:var(--dag-lijn-zacht);--e-goed:var(--dag-goed);--e-letop:var(--dag-letop);--e-kritiek:var(--dag-kritiek);--e-scrim:var(--dag-scrim);--e-glas:var(--dag-glas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-thema=dag]{--e-grond:var(--dag-grond);--e-paneel:var(--dag-paneel);--e-diep:var(--dag-diep);--e-wit:var(--dag-wit);--e-lei:var(--dag-lei);--e-accent:var(--dag-accent);--e-knoptekst:var(--dag-knoptekst);--e-rand:var(--dag-rand);--e-gloed:var(--dag-gloed);--e-net:var(--dag-net);--e-lijn-zacht:var(--dag-lijn-zacht);--e-goed:var(--dag-goed);--e-letop:var(--dag-letop);--e-kritiek:var(--dag-kritiek);--e-scrim:var(--dag-scrim);--e-glas:var(--dag-glas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:E Kop;src:url(/paneel/letters/martian-latin.woff2)format("woff2");font-weight:700;font-stretch:112.5%;font-display:swap}@font-face{font-family:E Data;src:url(/paneel/letters/martian-latin.woff2)format("woff2");font-weight:400 600;font-stretch:87.5%;font-display:swap}@font-face{font-family:E Tekst;src:url(/paneel/letters/plexsans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:E Kop val;src:local(Courier New);size-adjust:125%}@font-face{font-family:E Data val;src:local(Consolas),local(Menlo);size-adjust:118.2%}@font-face{font-family:E Tekst val;src:local(Arial),local(Helvetica);size-adjust:101%}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--e-grond);color:var(--e-wit);-webkit-font-smoothing:antialiased;margin:0;font-family:E Tekst,E Tekst val,Arial,sans-serif;font-size:15px;line-height:1.6}button,input,textarea,select,a{border-radius:0}:focus-visible{outline:2px solid var(--e-amber);outline-offset:1px}.veld{gap:5px;margin-bottom:14px;display:grid}.veld>span{color:var(--e-lei);letter-spacing:.12em;text-transform:uppercase;font-family:E Data,E Data val,monospace;font-size:9px}.veld input,.veld select,.veld textarea{width:100%;min-height:44px;font:inherit;background:var(--e-grond);color:var(--e-wit);border:1px solid var(--e-rand);padding:10px 12px;font-size:16px}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--e-amber);outline:1px solid var(--e-amber)}.knop{min-height:44px;font:inherit;text-align:center;color:var(--e-wit);border:1px solid var(--e-rand);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:8px;padding:11px 16px;text-decoration:none;display:inline-flex}.knop:disabled{opacity:.55;cursor:default}.knop.primair{border-color:var(--e-amber);background:var(--e-amber);color:var(--e-knoptekst);letter-spacing:.08em;text-transform:uppercase;font-family:E Data,E Data val,monospace;font-size:11px;font-weight:600}.knop.primair:hover:not(:disabled){border-color:var(--e-wit);background:var(--e-wit)}.knop.spook{color:var(--e-lei);border-color:#0000;font-family:E Data,E Data val,monospace;font-size:10px}.knop.spook:hover:not(:disabled){color:var(--e-accent)}.knop.klein{min-height:36px;padding:8px 10px}.melding{background:var(--e-paneel);border-left:2px solid var(--e-rand);margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.melding.ok{border-left-color:var(--e-goed)}.melding.fout{border-left-color:var(--e-kritiek)}.melding.let{border-left-color:var(--e-letop)}.melding a{color:var(--e-accent);text-underline-offset:3px}.melding code{color:var(--e-accent);font-family:E Data,E Data val,monospace;font-size:12px}.muted{color:var(--e-lei)}.klein{font-size:12.5px}
