@charset "UTF-8";.boekbalk{display:flex;flex-wrap:wrap;gap:var(--ruimte);align-items:center;justify-content:space-between;padding:var(--ruimte);border:3px solid var(--lijn-sterk);background:var(--vlak-rustig)}.boekbalk__som{display:flex;flex-direction:column}.boekbalk__label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--tekst-secundair)}.boekbalk__bedrag{font-family:var(--font-cijfer);font-size:28px;line-height:1.1}.boekbalk__stand{flex:1 1 260px}.boekbalk__redenen{margin:0;padding-left:18px;color:var(--tekst-secundair);font-size:13px}.boekbalk__melding{margin:0;font-size:13px;color:var(--tekst-secundair)}.boekbalk__knop{padding:14px 22px;border:none;background:var(--potlood);color:var(--werkbank);font-family:var(--font-kop);font-size:15px;text-transform:uppercase;letter-spacing:.08em;transition:background var(--overgang),color var(--overgang)}.boekbalk__knop:disabled{cursor:not-allowed;opacity:.55}.boekbalk--gereed{border-color:var(--oker)}.boekbalk--gereed .boekbalk__knop{background:var(--oker);color:var(--asfalt)}.boekbalk--gereed .boekbalk__knop:hover{background:var(--asfalt);color:var(--oker)}.boncorrectie{display:flex;flex-wrap:wrap;gap:var(--ruimte);align-items:flex-end;justify-content:space-between;padding:12px 14px;border:2px solid color-mix(in srgb,var(--oker) 65%,var(--asfalt));background:var(--vlak-markering)}.boncorrectie__redenen{display:flex;flex-direction:column;flex:1 1 340px;gap:4px;margin:0;padding:0;list-style:none}.boncorrectie__reden{color:var(--tekst-secundair);font-size:13px}.boncorrectie__label{display:inline-block;margin-right:8px;padding:1px 7px;background:var(--asfalt);color:var(--werkbank);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.boncorrectie__velden{display:flex;flex-wrap:wrap;flex:1 1 420px;gap:10px;align-items:flex-end}.boncorrectie__veld{display:flex;flex-direction:column;gap:3px;flex:1 1 180px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-secundair)}.boncorrectie__veld input,.boncorrectie__veld select{padding:7px 9px;border:2px solid var(--lijn-sterk);background:var(--wit);font-size:14px;text-transform:none;letter-spacing:normal}.boncorrectie__veld--smal{flex:0 1 160px}.bronbeeld{margin:0;border:2px solid var(--lijn);background:var(--vlak-rustig)}.bronbeeld__kop{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-bottom:2px solid var(--lijn)}.bronbeeld__label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--tekst-secundair)}.bronbeeld__herkomst{font-size:13px}.bronbeeld__papier{padding:14px;background:repeating-linear-gradient(var(--wit) 0 25px,color-mix(in srgb,var(--asfalt) 7%,var(--wit)) 25px 26px)}.bronbeeld__regel{margin:0;color:var(--tekst-secundair);font-family:var(--font-mono);font-size:13px;line-height:26px}.regelcorrectie{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-top:2px dashed color-mix(in srgb,var(--oker) 55%,var(--asfalt));background:var(--vlak-markering)}.regelcorrectie__redenen{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.regelcorrectie__reden{color:var(--tekst-secundair);font-size:13px}.regelcorrectie__label{display:inline-block;margin-right:8px;padding:1px 7px;background:var(--asfalt);color:var(--werkbank);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.regelcorrectie__velden{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.regelcorrectie__veld{display:flex;flex-direction:column;gap:3px;flex:1 1 200px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-secundair)}.regelcorrectie__veld input,.regelcorrectie__veld select{padding:7px 9px;border:2px solid var(--lijn-sterk);background:var(--wit);font-size:14px;text-transform:none;letter-spacing:normal}.regelcorrectie__veld--smal{flex:0 1 110px}.regelcorrectie__knop{padding:9px 16px;border:none;background:var(--asfalt);color:var(--werkbank);font-family:var(--font-kop);font-size:13px;text-transform:uppercase;letter-spacing:.08em;transition:background var(--overgang)}.regelcorrectie__knop:hover{background:var(--oker);color:var(--asfalt)}.regelrij{border:2px solid var(--lijn);background:var(--vlak)}.regelrij__hoofd{display:grid;grid-template-columns:92px 1fr 92px 100px 96px;gap:10px;align-items:baseline;padding:12px 14px}.regelrij__soort{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tekst-secundair)}.regelrij__omschrijving{font-weight:500}.regelrij__code{margin-left:8px;color:var(--tekst-secundair);font-family:var(--font-mono);font-size:12px;font-weight:400}.regelrij__aantal,.regelrij__bedrag{font-family:var(--font-cijfer);font-size:16px;text-align:right}.regelrij__merk{font-size:11px;text-transform:uppercase;letter-spacing:.08em;text-align:right;color:var(--tekst-secundair)}.regelrij--aandacht{border-color:color-mix(in srgb,var(--oker) 65%,var(--asfalt))}.regelrij--aandacht .regelrij__merk{color:color-mix(in srgb,var(--oker) 70%,var(--asfalt));font-weight:600}@media (max-width: 900px){.regelrij__hoofd{grid-template-columns:1fr 90px 96px}.regelrij__soort,.regelrij__merk{grid-column:1/-1;text-align:left}}.boncontrole{display:flex;flex-direction:column;gap:var(--ruimte);padding:var(--ruimte-dubbel);overflow-y:auto}.boncontrole__kop{padding-bottom:var(--ruimte);border-bottom:3px solid var(--lijn-sterk)}.boncontrole__nummer{margin:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--tekst-secundair)}.boncontrole__klant{font-size:26px;line-height:1.15}.boncontrole__bij{margin:2px 0 0;color:var(--tekst-secundair);font-size:13px}.boncontrole__werkvlak{display:grid;grid-template-columns:260px 1fr;gap:var(--ruimte);align-items:start}.boncontrole__regels{display:flex;flex-direction:column;gap:10px}.boncontrole__titel{font-size:13px;letter-spacing:.1em;color:var(--tekst-secundair)}.boncontrole__lijst{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}@media (max-width: 900px){.boncontrole{padding:var(--ruimte)}.boncontrole__werkvlak{grid-template-columns:1fr}}.bonkaart{display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 14px 12px 18px;border:2px solid var(--lijn);border-left:6px solid var(--lijn);background:var(--vlak);text-align:left;transition:border-color var(--overgang),background var(--overgang)}.bonkaart:hover{border-color:var(--lijn-sterk)}.bonkaart__regel{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.bonkaart__nummer{font-family:var(--font-cijfer);font-size:15px;letter-spacing:.04em}.bonkaart__stand{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tekst-secundair)}.bonkaart__klant{font-weight:500}.bonkaart__bij{color:var(--tekst-secundair);font-size:12px}.bonkaart--controleren{border-left-color:var(--oker)}.bonkaart--controleren .bonkaart__stand{color:color-mix(in srgb,var(--oker) 70%,var(--asfalt));font-weight:600}.bonkaart--gereed{border-left-color:var(--potlood)}.bonkaart--geboekt{background:var(--vlak-gereed);border-left-color:var(--lijn)}.bonkaart--geboekt .bonkaart__nummer,.bonkaart--geboekt .bonkaart__klant{color:var(--tekst-secundair)}.bonkaart--gekozen{border-color:var(--lijn-sterk);border-left-width:6px;background:var(--wit);box-shadow:inset 0 0 0 1px var(--lijn-sterk)}.bonnenlijst{display:flex;flex-direction:column;gap:12px;padding:var(--ruimte);border-right:2px solid var(--lijn);background:var(--vlak-rustig)}.bonnenlijst__titel{font-size:13px;letter-spacing:.1em;color:var(--tekst-secundair)}.bonnenlijst__lijst{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.kop{display:flex;flex-wrap:wrap;gap:var(--ruimte);align-items:center;justify-content:space-between;padding:var(--ruimte) var(--ruimte-dubbel);background:var(--bg-donker);color:var(--tekst-op-donker);border-bottom:var(--accentbalk)}.kop__merk{display:flex;gap:12px;align-items:center}.kop__beeldmerk{display:block;width:22px;height:22px;border:3px solid var(--oker);border-radius:50%;border-bottom-width:var(--balk)}.kop__titel{font-size:22px;line-height:1.1}.kop__onderschrift{margin:2px 0 0;color:var(--tekst-op-donker-2);font-size:13px}.kop__stand{display:flex;gap:var(--ruimte-dubbel)}.kop__telling{margin:0;color:var(--tekst-op-donker-2);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.kop__telling--aandacht .kop__getal{color:var(--oker)}.kop__getal{display:block;color:var(--tekst-op-donker);font-family:var(--font-cijfer);font-size:26px;font-weight:500;line-height:1}.kop__acties{display:flex;gap:12px;align-items:center}.kop__label{padding:4px 10px;border:2px solid var(--oker);color:var(--oker);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.kop__knop{padding:8px 14px;border:2px solid var(--tekst-op-donker-2);background:transparent;color:var(--tekst-op-donker);font-size:13px;transition:background var(--overgang),border-color var(--overgang)}.kop__knop:hover{border-color:var(--oker);background:color-mix(in srgb,var(--oker) 18%,transparent)}.voet{display:flex;flex-wrap:wrap;gap:var(--ruimte);align-items:center;justify-content:space-between;padding:12px var(--ruimte-dubbel);background:var(--bg-blok-donker);color:var(--tekst-op-donker-2);font-size:12px}.voet__uitleg{margin:0;max-width:62ch}.voet__merk{margin:0;color:var(--tekst-op-donker);letter-spacing:.06em;text-transform:uppercase}.controle{display:grid;grid-template-rows:auto 1fr auto;min-height:100%}.controle__werk{display:grid;grid-template-columns:280px 1fr;min-height:0}.controle__leeg{padding:var(--ruimte-dubbel);color:var(--tekst-secundair)}@media (max-width: 900px){.controle__werk{grid-template-columns:1fr}}:root{--asfalt: #1C1D1A;--gietijzer: #33352E;--potlood: #55584D;--werkbank: #F1ECE1;--krijt: #C9C6BB;--oker: #D9A404;--menie: #C0442A;--wit: #FFFFFF;--bg: var(--werkbank);--bg-donker: var(--asfalt);--bg-blok-donker: var(--gietijzer);--tekst: var(--asfalt);--tekst-secundair: var(--potlood);--tekst-op-donker: var(--werkbank);--tekst-op-donker-2:var(--krijt);--actie: var(--oker);--signaal: var(--menie);--font-kop: "Oswald", Impact, "Arial Narrow", sans-serif;--font-brood: "Barlow", "Helvetica Neue", Arial, sans-serif;--font-cijfer:"Oswald", Impact, sans-serif;--font-mono: ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--radius: 0;--rand-dik: 3px solid var(--asfalt);--rand-dun: 2px solid var(--asfalt);--accentbalk: 8px solid var(--oker);--balk: 8px;--overgang: .16s ease;--site-breedte: 1180px;--sectie-ruimte: 96px}:root{--vlak: var(--wit);--vlak-rustig: color-mix(in srgb, var(--asfalt) 4%, var(--werkbank));--vlak-markering: color-mix(in srgb, var(--oker) 14%, var(--werkbank));--vlak-gereed: color-mix(in srgb, var(--asfalt) 6%, var(--werkbank));--lijn: color-mix(in srgb, var(--asfalt) 18%, transparent);--lijn-sterk: var(--asfalt);--ruimte: 16px;--ruimte-half: 8px;--ruimte-dubbel: 32px}*,*:before,*:after{box-sizing:border-box}html,body,#wortel{height:100%}body{margin:0;background:var(--bg);color:var(--tekst);font-family:var(--font-brood);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;font-family:var(--font-kop);font-weight:500;letter-spacing:.01em;text-transform:uppercase}button{font:inherit;color:inherit;cursor:pointer}input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--oker);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important}}
