@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,700;12..96,800&family=Inter+Tight:wght@400;500;600&family=Martian+Mono:wght@400;600&display=swap";:root{--wp-inkt: #14161C;--wp-inkt-diep: #0B0D12;--wp-karton: #EDE7DB;--wp-karton-licht: #F7F4EE;--wp-karton-diep: #DCD6C8;--wp-stempel: #1B3BFF;--wp-stempel-diep: #0F23A8;--wp-bon: #E8482B;--wp-bon-diep: #B52E15;--wp-bon-licht: #F5705A;--wp-mos: #0F9D6B;--wp-mos-diep: #0A7050;--wp-mos-licht: #4FE0AA;--wp-amber: #F2A93B;--wp-amber-diep: #7E5A00;--wp-grijs60: #565968;--wp-grijs20: #D6D3CA;--wp-lijn-donker: #262A36;--wp-vlak-donker: #161A24;--wp-vlak-donker2: #1E2230;--wp-tekst-donker: #E9EBF2;--wp-tekst-zwak: #8B90A5;--wp-tekst-zwak2: #7D8296;--wp-folie: linear-gradient(115deg, #7C5CFF 0%, #2FD9C4 38%, #F2A93B 68%, #FF5AA8 100%);--wp-font-display: "Bricolage Grotesque", "Inter Tight", system-ui, sans-serif;--wp-font-ui: "Inter Tight", system-ui, -apple-system, sans-serif;--wp-font-data: "Martian Mono", ui-monospace, SFMono-Regular, monospace;--wp-text-12: .75rem;--wp-text-14: .875rem;--wp-text-16: 1rem;--wp-text-20: 1.25rem;--wp-text-25: 1.5625rem;--wp-text-31: 1.9375rem;--wp-text-39: 2.4375rem;--wp-text-49: 3.0625rem;--wp-text-61: 3.8125rem;--wp-lh-tight: 1.05;--wp-lh-kop: 1.15;--wp-lh-normaal: 1.5;--wp-lh-ruim: 1.65;--wp-radius-veld: 4px;--wp-radius-knop: 6px;--wp-radius-klein: 8px;--wp-radius-kaart: 12px;--wp-radius-stub: 14px;--wp-radius-stub-groot: 16px;--wp-radius-pil: 999px;--wp-space-1: 4px;--wp-space-2: 8px;--wp-space-3: 12px;--wp-space-4: 16px;--wp-space-5: 20px;--wp-space-6: 24px;--wp-space-8: 32px;--wp-space-10: 40px;--wp-space-12: 48px;--wp-space-16: 64px;--wp-border-hair: 1px;--wp-border-icoon: 1.75px;--wp-border-perforatie: 1.5px;--wp-shadow-kaart: 0 1px 2px rgba(20,22,28,.06);--wp-shadow-modaal: 0 24px 60px rgba(20,22,28,.22);--wp-shadow-telefoon: 0 26px 60px rgba(20,22,28,.3);--wp-duur-snel: .12s;--wp-duur-standaard: .18s;--wp-duur-traag: .28s;--wp-easing: cubic-bezier(.2, 0, 0, 1);--wp-folie-cyclus: 6s}@keyframes wp-folie{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.wp-folie{background:var(--wp-folie);background-size:300% 300%;animation:wp-folie var(--wp-folie-cyclus) linear infinite}.wp-folie-rand{position:absolute;inset:0;border-radius:inherit;padding:1.6px;background:var(--wp-folie);background-size:300% 300%;animation:wp-folie var(--wp-folie-cyclus) linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.wp-aftelring{animation-duration:revert!important;transition-duration:revert!important}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--wp-stempel);outline-offset:2px;border-radius:var(--wp-radius-veld)}.wp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wp-icoon{flex:none;display:inline-block;vertical-align:middle}.wp-knop{display:inline-flex;align-items:center;justify-content:center;gap:var(--wp-space-2);font-family:var(--wp-font-ui);font-weight:600;border-radius:var(--wp-radius-knop);border:1px solid transparent;cursor:pointer;transition:background-color var(--wp-duur-standaard) var(--wp-easing),border-color var(--wp-duur-standaard) var(--wp-easing),opacity var(--wp-duur-standaard) var(--wp-easing)}.wp-knop--sm{padding:var(--wp-space-2) var(--wp-space-3);font-size:var(--wp-text-14)}.wp-knop--md{padding:var(--wp-space-3) var(--wp-space-4);font-size:var(--wp-text-16)}.wp-knop--lg{padding:var(--wp-space-4) var(--wp-space-6);font-size:var(--wp-text-16)}.wp-knop--blok{display:flex;width:100%}.wp-knop--primair{background:var(--wp-stempel);color:var(--wp-karton-licht)}.wp-knop--primair:hover:not(:disabled){background:var(--wp-stempel-diep)}.wp-knop--secundair{background:transparent;color:var(--wp-inkt);border-color:var(--wp-grijs20)}.wp-knop--secundair:hover:not(:disabled){background:var(--wp-karton-licht)}.wp-knop--gevaarlijk{background:var(--wp-bon);color:var(--wp-karton-licht)}.wp-knop--gevaarlijk:hover:not(:disabled){opacity:.88}.wp-knop--tekst{background:transparent;color:var(--wp-stempel);padding-inline:var(--wp-space-1)}.wp-knop--tekst:hover:not(:disabled){text-decoration:underline}.wp-knop__label{display:inline-flex;align-items:center}.wp-knop:disabled{opacity:.5;cursor:not-allowed}.wp-knop--bezig{cursor:progress}.wp-knop__spinner{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;opacity:.85;animation:wp-spin .7s linear infinite}@keyframes wp-spin{to{transform:rotate(360deg)}}.wp-veld{display:flex;flex-direction:column;gap:var(--wp-space-1);font-family:var(--wp-font-ui)}.wp-veld__label{font-size:var(--wp-text-14);color:var(--wp-grijs60)}.wp-veld__verplicht{color:var(--wp-bon-diep)}.wp-veld__vak{position:relative;display:flex;align-items:center}.wp-veld__prefix{position:absolute;left:var(--wp-space-3);color:var(--wp-grijs60);display:flex}.wp-veld__input{width:100%;font-family:var(--wp-font-ui);font-size:var(--wp-text-16);color:var(--wp-inkt);background:var(--wp-karton-licht);border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-veld);padding:var(--wp-space-3)}.wp-veld__vak:has(.wp-veld__prefix) .wp-veld__input{padding-left:var(--wp-space-8)}.wp-veld--fout .wp-veld__input{border-color:var(--wp-bon)}.wp-veld__fout{font-size:var(--wp-text-14);color:var(--wp-bon-diep)}.wp-veld__hint{font-size:var(--wp-text-14);color:var(--wp-grijs60)}.wp-keuzelijst__vak{position:relative}.wp-keuzelijst{appearance:none;padding-right:var(--wp-space-8);cursor:pointer}.wp-keuzelijst__pijl{position:absolute;right:var(--wp-space-3);top:50%;transform:translateY(-50%) rotate(90deg);color:var(--wp-grijs60);pointer-events:none}.wp-schakelaar{display:inline-flex;align-items:flex-start;gap:var(--wp-space-3);cursor:pointer;font-family:var(--wp-font-ui)}.wp-schakelaar__input{position:absolute;opacity:0;width:1px;height:1px}.wp-schakelaar__rail{flex:none;width:40px;height:24px;border-radius:var(--wp-radius-pil);background:var(--wp-grijs20);position:relative;transition:background-color var(--wp-duur-standaard) var(--wp-easing);margin-top:2px}.wp-schakelaar__knop{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--wp-karton-licht);transition:transform var(--wp-duur-standaard) var(--wp-easing)}.wp-schakelaar__input:checked+.wp-schakelaar__rail{background:var(--wp-stempel)}.wp-schakelaar__input:checked+.wp-schakelaar__rail .wp-schakelaar__knop{transform:translate(16px)}.wp-schakelaar__input:focus-visible+.wp-schakelaar__rail{outline:2px solid var(--wp-stempel);outline-offset:2px}.wp-schakelaar__tekst{display:flex;flex-direction:column}.wp-schakelaar__label{font-size:var(--wp-text-16);color:var(--wp-inkt)}.wp-schakelaar__hint{font-size:var(--wp-text-14);color:var(--wp-grijs60)}.wp-aantalkiezer{display:inline-flex;align-items:center;border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-knop);overflow:hidden}.wp-aantalkiezer__knop{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--wp-karton-licht);border:none;color:var(--wp-inkt);cursor:pointer}.wp-aantalkiezer__knop:hover:not(:disabled){background:var(--wp-karton-diep)}.wp-aantalkiezer__knop:disabled{color:var(--wp-grijs20);cursor:not-allowed}.wp-aantalkiezer__waarde{width:32px;text-align:center;font-family:var(--wp-font-data);font-size:var(--wp-text-14)}.wp-tabs{display:block;font-family:var(--wp-font-ui)}.wp-tabs__lijst{display:flex;gap:var(--wp-space-4);border-bottom:1px solid var(--wp-grijs20)}.wp-tabs__tab{background:none;border:none;padding:var(--wp-space-3) var(--wp-space-1);font-family:var(--wp-font-ui);font-size:var(--wp-text-14);color:var(--wp-grijs60);border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px}.wp-tabs__tab--actief{color:var(--wp-inkt);border-bottom-color:var(--wp-stempel);font-weight:600}.wp-tabs__paneel{padding-top:var(--wp-space-4)}.wp-kaart{background:var(--wp-karton-licht);border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-kaart);box-shadow:var(--wp-shadow-kaart);padding:var(--wp-space-6)}.wp-kaart--strak{padding:0}.wp-strookje{--wp-strookje-uitsnede: var(--wp-karton);position:relative;isolation:isolate;border-radius:var(--wp-radius-stub-groot);padding:var(--wp-space-5) var(--wp-space-5) var(--wp-space-4);overflow:hidden}.wp-strookje--donker{background:var(--wp-inkt);color:var(--wp-tekst-donker)}.wp-strookje--licht{background:var(--wp-karton-licht);color:var(--wp-inkt);border:1px solid var(--wp-grijs20)}.wp-strookje:before,.wp-strookje:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:var(--wp-strookje-uitsnede);top:0;z-index:1}.wp-strookje:before{left:-13px}.wp-strookje:after{right:-13px}.wp-strookje__kop{display:flex;flex-direction:column;gap:var(--wp-space-1);align-items:flex-start}.wp-strookje__titel{font-family:var(--wp-font-display);font-size:var(--wp-text-25);font-weight:700;letter-spacing:-.02em;line-height:var(--wp-lh-kop);margin-top:var(--wp-space-2)}.wp-strookje__ondertitel{font-family:var(--wp-font-data);font-size:var(--wp-text-12);letter-spacing:.04em;text-transform:uppercase;opacity:.7}.wp-strookje__perforatie{border-top:var(--wp-border-perforatie) dashed var(--wp-lijn-donker);margin:var(--wp-space-4) calc(var(--wp-space-5) * -1);position:relative;z-index:1}.wp-strookje--licht .wp-strookje__perforatie{border-top-color:var(--wp-grijs20)}.wp-strookje__body{position:relative;z-index:1}.wp-badge{display:inline-flex;align-items:center;gap:var(--wp-space-1);font-family:var(--wp-font-data);font-size:var(--wp-text-12);letter-spacing:.06em;text-transform:uppercase;padding:var(--wp-space-1) var(--wp-space-2);border-radius:var(--wp-radius-pil)}.wp-badge__punt{font-size:8px}.wp-badge--neutraal{background:var(--wp-grijs20);color:var(--wp-inkt)}.wp-badge--live{background:#0f9d6b29;color:var(--wp-mos-diep)}.wp-badge--binnenkort{background:#f2a93b2e;color:var(--wp-amber-diep)}.wp-badge--uit{background:var(--wp-grijs20);color:var(--wp-grijs60)}.wp-badge--fout{background:#e8482b29;color:var(--wp-bon-diep)}.wp-pil{display:inline-flex;align-items:center;padding:var(--wp-space-1) var(--wp-space-3);border-radius:var(--wp-radius-pil);border:1px solid var(--wp-grijs20);font-size:var(--wp-text-14);color:var(--wp-grijs60);background:var(--wp-karton-licht)}.wp-pil--actief{border-color:var(--wp-stempel);color:var(--wp-stempel);background:#1b3bff14}.wp-tabel__wrap{overflow-x:auto}.wp-tabel{width:100%;border-collapse:collapse;font-family:var(--wp-font-ui);font-size:var(--wp-text-14)}.wp-tabel th{text-align:left;color:var(--wp-grijs60);font-weight:500;padding:var(--wp-space-2) var(--wp-space-3);border-bottom:1px solid var(--wp-grijs20);white-space:nowrap}.wp-tabel td{padding:var(--wp-space-3);border-bottom:1px solid var(--wp-grijs20)}.wp-tabel__sorteerknop{display:inline-flex;align-items:center;gap:var(--wp-space-1);background:none;border:none;color:inherit;font:inherit;cursor:pointer}.wp-tabel__sorteericoon{transform:rotate(90deg)}.wp-tabel__paginering{display:flex;align-items:center;justify-content:center;gap:var(--wp-space-3);padding:var(--wp-space-3);font-size:var(--wp-text-14)}.wp-tabel__paginering button{background:none;border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-klein);width:32px;height:32px;cursor:pointer}.wp-tabel__paginering button:disabled{opacity:.4;cursor:not-allowed}.wp-modaal__achtergrond{position:fixed;inset:0;background:#14161c80;display:flex;align-items:center;justify-content:center;padding:var(--wp-space-4);z-index:100}.wp-modaal{background:var(--wp-karton-licht);color:var(--wp-inkt);border-radius:var(--wp-radius-kaart);box-shadow:var(--wp-shadow-modaal);width:min(480px,100%);max-height:90vh;overflow-y:auto;padding:var(--wp-space-6)}.wp-modaal__kop{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wp-space-4)}.wp-modaal__titel{font-family:var(--wp-font-display);font-size:var(--wp-text-20);font-weight:700;letter-spacing:-.02em}.wp-modaal__sluiten{background:none;border:none;color:var(--wp-grijs60);cursor:pointer;padding:var(--wp-space-1);border-radius:var(--wp-radius-klein)}.wp-modaal__sluiten:hover{color:var(--wp-inkt);background:var(--wp-karton-diep)}.wp-modaal__inhoud{margin-top:var(--wp-space-4);font-size:var(--wp-text-16);line-height:var(--wp-lh-normaal)}.wp-modaal__voet{display:flex;justify-content:flex-end;gap:var(--wp-space-3);margin-top:var(--wp-space-6)}.wp-bevestigdialoog__tekst{color:var(--wp-grijs60)}.wp-meldingsbalk{display:flex;gap:var(--wp-space-3);padding:var(--wp-space-3) var(--wp-space-4);border-radius:var(--wp-radius-klein);border-left:3px solid var(--wp-stempel);background:var(--wp-karton-licht);font-size:var(--wp-text-14)}.wp-meldingsbalk--info{border-left-color:var(--wp-stempel);color:var(--wp-inkt)}.wp-meldingsbalk--let-op{border-left-color:var(--wp-amber);background:#f2a93b1f}.wp-meldingsbalk--fout{border-left-color:var(--wp-bon);background:#e8482b1a}.wp-meldingsbalk--gelukt{border-left-color:var(--wp-mos);background:#0f9d6b1a}.wp-meldingsbalk__icoon{flex:none;margin-top:1px}.wp-meldingsbalk__tekst{flex:1}.wp-meldingsbalk--info .wp-meldingsbalk__icoon{color:var(--wp-stempel)}.wp-meldingsbalk--let-op .wp-meldingsbalk__icoon{color:var(--wp-amber-diep)}.wp-meldingsbalk--fout .wp-meldingsbalk__icoon{color:var(--wp-bon-diep)}.wp-meldingsbalk--gelukt .wp-meldingsbalk__icoon{color:var(--wp-mos-diep)}.wp-meldingsbalk__titel{font-weight:600;margin-bottom:var(--wp-space-1)}.wp-meldingsbalk__body{line-height:var(--wp-lh-normaal)}.wp-toast__stapel{position:fixed;bottom:var(--wp-space-6);right:var(--wp-space-6);display:flex;flex-direction:column;gap:var(--wp-space-2);z-index:200;max-width:min(360px,calc(100vw - var(--wp-space-8)))}.wp-toast{display:flex;align-items:center;gap:var(--wp-space-2);background:var(--wp-inkt);color:var(--wp-tekst-donker);border-radius:var(--wp-radius-klein);padding:var(--wp-space-3) var(--wp-space-4);box-shadow:var(--wp-shadow-kaart);font-size:var(--wp-text-14)}.wp-toast--fout{background:var(--wp-bon);color:var(--wp-karton-licht)}.wp-toast--gelukt{background:var(--wp-mos);color:var(--wp-karton-licht)}.wp-toast--let-op{background:var(--wp-amber);color:var(--wp-inkt)}.wp-toast__icoon{flex:none}.wp-toast__tekst{flex:1}.wp-toast__sluiten{background:none;border:none;color:inherit;cursor:pointer;opacity:.8}.wp-toast__sluiten:hover{opacity:1}.wp-lege-staat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--wp-space-2);padding:var(--wp-space-10) var(--wp-space-4);color:var(--wp-grijs60)}.wp-lege-staat__icoon{color:var(--wp-grijs60)}.wp-lege-staat__titel{font-size:var(--wp-text-16);font-weight:600;color:var(--wp-inkt)}.wp-lege-staat__beschrijving{font-size:var(--wp-text-14);max-width:40ch}.wp-lege-staat__actie{margin-top:var(--wp-space-2)}.wp-skelet{display:inline-block;border-radius:var(--wp-radius-veld);background:linear-gradient(90deg,var(--wp-grijs20) 25%,var(--wp-karton-diep) 50%,var(--wp-grijs20) 75%);background-size:200% 100%;animation:wp-skelet 1.4s ease-in-out infinite}.wp-skelet--rond{border-radius:50%}@keyframes wp-skelet{0%{background-position:200% 0}to{background-position:-200% 0}}.wp-grafiek{font-family:var(--wp-font-ui)}.wp-grafiek__titel{font-size:var(--wp-text-14);font-weight:600;color:var(--wp-inkt);margin-bottom:var(--wp-space-2)}.wp-grafiek__svg{width:100%;height:auto}.wp-grafiek__data{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wp-qr-folie{position:relative;display:inline-flex;align-items:center;justify-content:center}.wp-qr-folie__ring{position:absolute;inset:0;pointer-events:none}.wp-qr-folie__ring-spoor{stroke:var(--wp-lijn-donker);opacity:.5}.wp-qr-folie__ring-voortgang{stroke:var(--wp-mos-licht);stroke-linecap:round;animation-name:wp-aftelring-leeg;animation-timing-function:linear;animation-iteration-count:infinite}.wp-qr-folie__code{position:relative;display:block}.wp-qr-folie__rand{padding:2px;border-radius:var(--wp-radius-klein)}.wp-qr-folie__vlak{position:relative;width:100%;height:100%;border-radius:var(--wp-radius-klein);overflow:hidden;background:var(--wp-karton-licht);padding:var(--wp-space-2);z-index:1}.wp-qr-folie__svg{width:100%;height:100%;display:block}.wp-aftelring{position:relative;display:inline-flex;align-items:center;justify-content:center}.wp-aftelring__spoor{stroke:var(--wp-lijn-donker);opacity:.5}.wp-aftelring__voortgang{stroke:var(--wp-mos-licht);stroke-linecap:round;animation-name:wp-aftelring-leeg;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes wp-aftelring-leeg{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}.wp-aftelring__getal{position:absolute;font-family:var(--wp-font-data);font-size:var(--wp-text-14);color:var(--wp-mos-licht)}.wp-zonemeter{display:flex;flex-direction:column;gap:var(--wp-space-1);font-family:var(--wp-font-ui)}.wp-zonemeter__kop{display:flex;justify-content:space-between;align-items:center;font-size:var(--wp-text-14)}.wp-zonemeter__label{font-weight:600;color:var(--wp-inkt)}.wp-zonemeter__status{display:inline-flex;align-items:center;gap:var(--wp-space-1);font-size:var(--wp-text-12)}.wp-zonemeter__balk{height:8px;border-radius:var(--wp-radius-pil);background:var(--wp-grijs20);overflow:hidden}.wp-zonemeter__vulling{height:100%;border-radius:inherit;transition:width var(--wp-duur-traag) var(--wp-easing);background:var(--wp-mos)}.wp-zonemeter__aantal{font-family:var(--wp-font-data);font-size:var(--wp-text-12);color:var(--wp-grijs60)}.wp-zonemeter--ruim .wp-zonemeter__status{color:var(--wp-mos)}.wp-zonemeter--ruim .wp-zonemeter__vulling{background:var(--wp-mos)}.wp-zonemeter--bijna-vol .wp-zonemeter__status{color:var(--wp-amber)}.wp-zonemeter--bijna-vol .wp-zonemeter__vulling{background:var(--wp-amber)}.wp-zonemeter--vol .wp-zonemeter__status{color:var(--wp-bon)}.wp-zonemeter--vol .wp-zonemeter__vulling{background:var(--wp-bon)}.wp-scanresultaat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--wp-space-2);padding:var(--wp-space-6);border-radius:var(--wp-radius-kaart);color:var(--wp-karton-licht)}.wp-scanresultaat--goed{background:var(--wp-mos)}.wp-scanresultaat--fout{background:var(--wp-bon)}.wp-scanresultaat__icoon{width:56px;height:56px;border-radius:50%;background:#ffffff2e;display:flex;align-items:center;justify-content:center}.wp-scanresultaat__titel{font-family:var(--wp-font-display);font-size:var(--wp-text-25);font-weight:800;letter-spacing:-.03em}.wp-scanresultaat__naam{font-size:var(--wp-text-16);font-weight:600}.wp-scanresultaat__soort{font-family:var(--wp-font-data);font-size:var(--wp-text-12);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.wp-scanresultaat__reden,.wp-scanresultaat__voorlopig{background:#0000002e;border-radius:var(--wp-radius-klein);padding:var(--wp-space-2) var(--wp-space-3);font-size:var(--wp-text-14)}.wp-merk{display:inline-flex;align-items:center;gap:var(--wp-space-2);font-family:var(--wp-font-display);font-weight:800;font-size:var(--wp-text-20);letter-spacing:-.05em}.wp-merk--op-inkt{color:var(--wp-tekst-donker)}.wp-merk--op-karton{color:var(--wp-inkt)}.wp-merk--alleen-merk{gap:0}.wp-merk__beeldmerk{flex:none}.wp-merk__woordmerk{line-height:1}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--wp-karton-diep);color:var(--wp-inkt);font-family:var(--wp-font-ui);-webkit-font-smoothing:antialiased;min-width:360px}h1,h2,h3,h4{font-family:var(--wp-font-display);margin:0}p{margin:0}a{color:inherit}button{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.da-eyebrow{font-family:var(--wp-font-data);font-size:var(--wp-text-12);letter-spacing:.1em;text-transform:uppercase;color:var(--wp-grijs60)}.da-schil{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.da-schil.da-schil--donker{background:var(--wp-inkt-diep)}.da-schil.da-schil--licht{background:var(--wp-karton-licht)}.da-sidebar{background:var(--wp-inkt);color:var(--wp-tekst-zwak);padding:var(--wp-space-4) var(--wp-space-3);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto}.da-sidebar__merk{display:flex;align-items:center;gap:var(--wp-space-2);padding:var(--wp-space-2) var(--wp-space-2) var(--wp-space-5);color:var(--wp-karton);text-decoration:none}.da-orgkiezer{background:var(--wp-vlak-donker2);border:1px solid var(--wp-lijn-donker);border-radius:var(--wp-radius-klein);padding:var(--wp-space-2) var(--wp-space-3);margin-bottom:var(--wp-space-4);width:100%;text-align:left;color:inherit;cursor:pointer}.da-orgkiezer__naam{font-size:var(--wp-text-14);color:var(--wp-tekst-donker);font-weight:600}.da-orgkiezer__sub{font-family:var(--wp-font-data);font-size:9.5px;color:var(--wp-tekst-zwak);letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.da-nav{display:flex;flex-direction:column}.da-nav__groep{font-family:var(--wp-font-data);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--wp-tekst-zwak2);padding:var(--wp-space-3) var(--wp-space-2) var(--wp-space-1)}.da-nav__link{display:flex;align-items:center;gap:var(--wp-space-2);padding:var(--wp-space-2) var(--wp-space-2);border-radius:var(--wp-radius-klein);font-size:var(--wp-text-14);color:var(--wp-tekst-zwak);text-decoration:none;margin-bottom:2px}.da-nav__link:hover{background:var(--wp-vlak-donker2);color:var(--wp-tekst-donker)}.da-nav__link.actief{background:var(--wp-stempel);color:var(--wp-tekst-donker);font-weight:600}.da-sidebar__voet{margin-top:auto;padding-top:var(--wp-space-3);border-top:1px solid var(--wp-lijn-donker);display:flex;align-items:center;gap:var(--wp-space-2);font-size:var(--wp-text-14);color:var(--wp-tekst-zwak)}.da-avatar{width:28px;height:28px;border-radius:50%;flex:none}.da-sidebar__uitloggen{background:none;border:0;color:var(--wp-tekst-zwak);cursor:pointer;margin-left:auto;padding:var(--wp-space-1);border-radius:var(--wp-radius-klein)}.da-sidebar__uitloggen:hover{color:var(--wp-tekst-donker)}.da-mobiletop{display:none;align-items:center;gap:var(--wp-space-3);background:var(--wp-inkt);color:var(--wp-karton);padding:var(--wp-space-3) var(--wp-space-4);position:sticky;top:0;z-index:20}.da-mobiletop__knop{background:var(--wp-vlak-donker2);border:1px solid var(--wp-lijn-donker);color:var(--wp-tekst-donker);border-radius:var(--wp-radius-klein);padding:var(--wp-space-2);cursor:pointer}.da-main{padding:var(--wp-space-6);min-width:0}.da-main--donker{color:var(--wp-tekst-donker)}@media (max-width: 900px){.da-schil{grid-template-columns:1fr}.da-sidebar{position:fixed;inset:0 25% 0 0;z-index:30;transform:translate(-105%);transition:transform var(--wp-duur-standaard) var(--wp-easing);box-shadow:var(--wp-shadow-modaal)}.da-sidebar.da-sidebar--open{transform:translate(0)}.da-mobiletop{display:flex}.da-schil__scrim{display:none;position:fixed;inset:0;background:color-mix(in srgb,var(--wp-inkt-diep) 55%,transparent);z-index:25}.da-schil__scrim.da-schil__scrim--zichtbaar{display:block}}.da-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--wp-space-4);margin-bottom:var(--wp-space-5)}.da-top h1{font-size:clamp(24px,4vw,var(--wp-text-31));font-weight:800;letter-spacing:-.03em;line-height:var(--wp-lh-kop)}.da-top__sub{font-family:var(--wp-font-data);font-size:11px;color:var(--wp-grijs60);letter-spacing:.06em;margin-top:var(--wp-space-1)}.da-main--donker .da-top__sub{color:var(--wp-tekst-zwak)}.da-top__acties{display:flex;gap:var(--wp-space-2);align-items:center;flex-wrap:wrap}.da-liveindicator{display:inline-flex;align-items:center;gap:6px;font-family:var(--wp-font-data);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--wp-mos);background:color-mix(in srgb,var(--wp-mos) 14%,transparent);border-radius:var(--wp-radius-pil);padding:5px 10px}.da-liveindicator__punt{width:6px;height:6px;border-radius:50%;background:var(--wp-mos);animation:da-puls 1.6s infinite}@keyframes da-puls{0%,to{opacity:1}50%{opacity:.25}}.da-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--wp-space-3);margin-bottom:var(--wp-space-4)}.da-kpi{background:var(--wp-karton-licht);border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-kaart);padding:var(--wp-space-4)}.da-main--donker .da-kpi{background:var(--wp-vlak-donker);border-color:var(--wp-lijn-donker)}.da-kpi__label{font-family:var(--wp-font-data);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--wp-grijs60)}.da-main--donker .da-kpi__label{color:var(--wp-tekst-zwak2)}.da-kpi__waarde{font-family:var(--wp-font-display);font-size:var(--wp-text-31);font-weight:800;letter-spacing:-.03em;margin-top:var(--wp-space-1);line-height:1}.da-kpi__waarde-eenheid{font-size:var(--wp-text-14);font-family:var(--wp-font-ui);font-weight:500;color:var(--wp-grijs60)}.da-kpi__detail{font-size:var(--wp-text-14);margin-top:5px;color:var(--wp-mos-diep)}.da-kpi__detail.let-op{color:var(--wp-amber-diep)}.da-main--donker .da-kpi__detail{color:var(--wp-mos-licht)}.da-main--donker .da-kpi__detail.let-op{color:var(--wp-amber)}.da-panel{background:var(--wp-karton-licht);border:1px solid var(--wp-grijs20);border-radius:var(--wp-radius-kaart);padding:var(--wp-space-4);margin-bottom:var(--wp-space-3)}.da-main--donker .da-panel{background:var(--wp-vlak-donker);border-color:var(--wp-lijn-donker);color:var(--wp-tekst-donker)}.da-panel__kop{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--wp-space-3);gap:var(--wp-space-2);flex-wrap:wrap}.da-panel__kop h2,.da-panel__kop h3{font-size:var(--wp-text-20);font-weight:700;letter-spacing:-.02em}.da-panel__kop span{font-family:var(--wp-font-data);font-size:10px;color:var(--wp-grijs60);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.da-main--donker .da-panel__kop span{color:var(--wp-tekst-zwak)}.da-grid-2{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--wp-space-3)}.da-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--wp-space-3)}@media (max-width: 900px){.da-grid-2{grid-template-columns:1fr}}.da-zones{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--wp-space-3);margin:var(--wp-space-4) 0}.da-zone{background:var(--wp-vlak-donker);border:1px solid var(--wp-lijn-donker);border-radius:var(--wp-radius-kaart);padding:var(--wp-space-4)}.da-zone__naam{font-size:var(--wp-text-14);font-weight:600;display:flex;justify-content:space-between;color:var(--wp-tekst-donker)}.da-zone__pct{font-family:var(--wp-font-data);font-size:11px}.da-zone__pct--ok{color:var(--wp-tekst-zwak)}.da-zone__pct--amber{color:var(--wp-amber)}.da-zone__pct--rood{color:var(--wp-bon-licht)}.da-zone__telling{font-family:var(--wp-font-display);font-size:var(--wp-text-31);font-weight:800;letter-spacing:-.03em;margin:var(--wp-space-2) 0 2px;color:var(--wp-tekst-donker)}.da-zone__cap{font-family:var(--wp-font-data);font-size:10px;color:var(--wp-tekst-zwak);letter-spacing:.04em}.da-feed{background:var(--wp-vlak-donker);border:1px solid var(--wp-lijn-donker);border-radius:var(--wp-radius-kaart);padding:var(--wp-space-4)}.da-scan{display:flex;align-items:center;gap:var(--wp-space-3);padding:var(--wp-space-2) 0;border-top:1px solid var(--wp-lijn-donker);font-size:var(--wp-text-14);color:var(--wp-tekst-donker)}.da-scan:first-of-type{border-top:0}.da-scan__stip{width:8px;height:8px;border-radius:50%;flex:none}.da-scan__stip--ok{background:var(--wp-mos)}.da-scan__stip--nee{background:var(--wp-bon)}.da-scan__tijd{font-family:var(--wp-font-data);font-size:11px;color:var(--wp-tekst-zwak);margin-left:auto;white-space:nowrap}.da-scan__reden{font-size:12px;color:var(--wp-bon-licht)}.da-gates{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--wp-space-2);margin-top:var(--wp-space-3)}.da-gate{background:var(--wp-vlak-donker);border:1px solid var(--wp-lijn-donker);border-radius:var(--wp-radius-klein);padding:var(--wp-space-3)}.da-gate__naam{font-size:var(--wp-text-14);font-weight:600;display:flex;align-items:center;gap:7px;color:var(--wp-tekst-donker)}.da-gate__status{font-family:var(--wp-font-data);font-size:10px;color:var(--wp-tekst-zwak);margin-top:6px;letter-spacing:.05em}.da-gate--offline{border-color:var(--wp-amber)}.da-gate--offline .da-gate__status{color:var(--wp-amber)}.da-bar-mini{height:5px;border-radius:var(--wp-radius-pil);background:var(--wp-grijs20);overflow:hidden;margin-top:6px}.da-bar-mini>i{display:block;height:100%;background:var(--wp-stempel)}.da-num{text-align:right;font-family:var(--wp-font-data)}.da-form-sectie{margin-bottom:var(--wp-space-5)}.da-form-sectie h3{font-size:var(--wp-text-20);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--wp-space-3)}.da-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--wp-space-3)}.da-form-rij{display:flex;flex-direction:column;gap:var(--wp-space-1);margin-bottom:var(--wp-space-3)}.da-form-hint{font-size:12.5px;color:var(--wp-grijs60)}.wp-veld__input,.wp-keuzelijst,.da-inloggen input,.da-inloggen select{min-height:32px;box-sizing:border-box}.wp-schakelaar__input{width:24px;height:24px}.wp-aantalkiezer__knop,.wp-knop{min-height:24px}.da-toolbar{display:flex;gap:var(--wp-space-2);align-items:center;flex-wrap:wrap;margin-bottom:var(--wp-space-4)}.da-toolbar__zoek{flex:1 1 260px;min-width:200px}.da-lijst-groter{max-width:60ch}.da-scheider{border:0;border-top:1px solid var(--wp-grijs20);margin:var(--wp-space-4) 0}.da-main--donker .da-scheider{border-color:var(--wp-lijn-donker)}.da-mono{font-family:var(--wp-font-data);font-size:var(--wp-text-14)}.da-tekstzwak{color:var(--wp-grijs60)}.da-main--donker .da-tekstzwak,.da-sidebar .da-tekstzwak{color:var(--wp-tekst-zwak)}.da-main--donker .wp-zonemeter__label{color:var(--wp-tekst-donker)}.da-main--donker .wp-zonemeter__aantal{color:var(--wp-tekst-zwak)}.da-flex-tussen{display:flex;justify-content:space-between;align-items:center;gap:var(--wp-space-2);flex-wrap:wrap}.da-diff{display:grid;grid-template-columns:1fr 1fr;gap:var(--wp-space-3)}.da-diff__blok{background:var(--wp-karton-diep);border-radius:var(--wp-radius-klein);padding:var(--wp-space-3);font-family:var(--wp-font-data);font-size:12px;white-space:pre-wrap;word-break:break-word}@media (max-width: 560px){.da-diff{grid-template-columns:1fr}}.da-inloggen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--wp-inkt);padding:var(--wp-space-4)}.da-inloggen__kaart{background:var(--wp-karton-licht);border-radius:var(--wp-radius-kaart);padding:var(--wp-space-8);width:min(420px,100%);box-shadow:var(--wp-shadow-modaal)}.wp-overslaan{position:absolute;left:var(--wp-space-4);top:-60px;z-index:100;background:var(--wp-inkt);color:var(--wp-karton);padding:var(--wp-space-3) var(--wp-space-5);border-radius:var(--wp-radius-knop);text-decoration:none;font-weight:600;transition:top var(--wp-duur-standaard) var(--wp-easing)}.wp-overslaan:focus-visible{top:var(--wp-space-4)}.da-inloggen__merk{display:flex;align-items:center;gap:var(--wp-space-2);margin-bottom:var(--wp-space-6)}.da-inloggen__form{display:flex;flex-direction:column;gap:var(--wp-space-4)}
