@font-face{font-family:Barlow;src:url(/fonts/Barlow-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/Barlow-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:BarlowCond;src:url(/fonts/BarlowCondensed-Black.ttf) format("truetype");font-weight:900;font-display:swap}:root{--bg:#F1F3F7;--panel:#FFFFFF;--panel2:#F7F8FB;--sunk:#EDF0F5;--ink:#101720;--ink2:#5A6675;--ink3:#65707E;--hair:#E3E7EE;--hair2:#EDF0F5;--orange:#FF712B;--orange-soft:#FFF0E6;--orange-ink:#B4460C;--on-orange:#101720;--bar:#FFD9C4;--bar-hi:#FF712B;--action:#C25008;--action-h:#A64205;--on-action:#FFFFFF;--good:#0B784A;--good-soft:#E4F4EC;--bad:#B93124;--bad-soft:#FBEAE7;--info:#1D5FA8;--info-soft:#E8F1FB;--chrome:#FFFFFF;--chrome2:#FFFFFF;--chrome-ink:#101720;--chrome-ink2:#5A6675;--chrome-ink3:#65707E;--chrome-hair:#E3E7EE;--chrome-accent:#B4460C;--chrome-accent-soft:#FFF0E6;--row-hover:#F7F8FB;--fade:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.92));--shadow-xs:0 1px 2px rgba(16,23,32,.05);--shadow:0 2px 8px rgba(16,23,32,.06),0 1px 2px rgba(16,23,32,.04);--shadow-lift:0 6px 20px rgba(16,23,32,.08),0 2px 6px rgba(16,23,32,.04);--skel-a:#EDF0F5;--skel-b:#F7F8FB;--schuif:rgba(16,23,32,.16);--r:6px;--r-sm:4px;--rail:236px;color-scheme:light}:root[data-theme=dark]{--bg:#0E141B;--panel:#151D26;--panel2:#1B2530;--sunk:#111922;--ink:#E6ECF2;--ink2:#A3B0BE;--ink3:#8593A2;--hair:#273341;--hair2:#1F2A36;--orange:#FF8442;--orange-soft:#2A1B12;--orange-ink:#FF8442;--on-orange:#101720;--bar:#4A2E1C;--bar-hi:#FF8442;--action:#D2590C;--action-h:#E9670F;--on-action:#FFFFFF;--good:#3FCB8B;--good-soft:#12281F;--bad:#FF8A7A;--bad-soft:#2B1714;--info:#6BB3F0;--info-soft:#122334;--chrome:#111922;--chrome2:#151D26;--chrome-ink:#E6ECF2;--chrome-ink2:#A3B0BE;--chrome-ink3:#8593A2;--chrome-hair:#273341;--chrome-accent:#FF8442;--chrome-accent-soft:#2A1B12;--row-hover:#1B2530;--fade:linear-gradient(90deg,rgba(14,20,27,0),rgba(14,20,27,.9));--shadow-xs:none;--shadow:0 1px 0 rgba(255,255,255,.03);--shadow-lift:0 8px 24px rgba(0,0,0,.5);--schuif:rgba(0,0,0,.55);--skel-a:#1B2530;--skel-b:#22303D;color-scheme:dark}*,:after,:before{box-sizing:border-box}:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-radius:1px}a:focus-visible,button:focus-visible{outline-offset:3px}:root[data-theme=dark] :focus-visible{outline-color:var(--orange)}.rail :focus-visible,.top :focus-visible{outline-color:var(--chrome-accent)}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Barlow,system-ui,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}.disp,h1,h2,h3{font-family:Barlow,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--orange-ink)}.shell{min-height:100vh;flex-direction:column}.shell,.top{display:flex}.top{align-items:center;gap:16px;flex-wrap:wrap;padding:12px 18px;background:var(--chrome2);color:var(--chrome-ink);border-bottom:1px solid var(--chrome-hair)}.top img{height:22px;width:auto;display:block;filter:invert(1) brightness(.2)}:root[data-theme=dark] .top img{filter:none}.wm{font-weight:600;font-size:16px;letter-spacing:-.01em;white-space:nowrap}.wm i{color:var(--chrome-accent);font-style:normal}.acct{font-size:11.5px;color:var(--chrome-ink2);border-left:1px solid var(--chrome-hair);padding-left:16px}@media(max-width:560px){.acct{display:none}}.acct b{color:var(--chrome-ink);font-weight:600}.sp{flex:1 1}.live{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:var(--good)}.led{width:7px;height:7px;border-radius:999px;background:var(--good);box-shadow:0 0 0 3px var(--good-soft)}.who{gap:9px;color:var(--chrome-ink2);border-left:1px solid var(--chrome-hair);padding-left:16px}.av,.who{display:flex;align-items:center;font-size:11.5px}.av{width:26px;height:26px;border-radius:var(--r-sm);background:var(--chrome-accent-soft);color:var(--chrome-accent);justify-content:center;font-weight:600}.linkbtn{background:none;border:none;color:var(--chrome-ink2);font-family:inherit;font-size:12.5px;cursor:pointer;text-decoration:underline;min-height:44px;padding:0 4px;display:inline-flex;align-items:center}.linkbtn:hover{color:var(--chrome-accent)}.thema{background:none;border:1px solid var(--chrome-hair);border-radius:var(--r-sm);color:var(--chrome-ink2);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;min-height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:7px}.thema:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}.thema svg{width:14px;height:14px;flex:none}.body{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);flex:1 1}@media(max-width:920px){.body{grid-template-columns:1fr}}.rail{background:var(--chrome);border-right:1px solid var(--chrome-hair);padding:16px 0;display:flex;flex-direction:column;gap:2px}@media(max-width:920px){.rail{border-right:none;border-bottom:1px solid var(--chrome-hair);flex-direction:row;overflow-x:auto;padding:10px;background:linear-gradient(90deg,var(--chrome) 30%,transparent) 0 /30px 100% no-repeat local,linear-gradient(90deg,transparent,var(--chrome) 70%) 100% /30px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--schuif),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--schuif),transparent) 100% /12px 100% no-repeat scroll,var(--chrome)}}.rgroep{display:flex;flex-direction:column;gap:1px;padding-bottom:6px}.rgroep+.rgroep{margin-top:14px;padding-top:14px;border-top:1px solid var(--chrome-hair)}.rkop{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;line-height:1}.rkop,.rnog{color:var(--chrome-ink3);padding:0 18px}.rnog{font-size:11px;line-height:1.45;margin:8px 0 0}.rail a{display:flex;align-items:center;gap:11px;margin:0 8px;padding:9px 10px;border-radius:var(--r-sm);min-height:42px;color:var(--chrome-ink2);font-size:13.5px;text-decoration:none;transition:background .12s,color .12s}.rail a:hover{background:var(--panel2);color:var(--chrome-ink)}.ric{width:17px;height:17px;flex:none;opacity:.9}.rlab{display:flex;flex-direction:column;gap:1px;min-width:0}.rlab em{font-style:normal;font-size:10.5px;line-height:1.3;color:var(--chrome-ink3);white-space:normal}.rail a[aria-current=page] .rlab em{color:var(--chrome-accent);opacity:.8}.rail a[aria-current=page]{background:var(--chrome-accent-soft);color:var(--chrome-accent);font-weight:600;box-shadow:inset 3px 0 0 var(--chrome-accent)}.rail a .bg{margin-left:auto;font-size:10px;font-weight:600;border-radius:999px;background:var(--action);color:var(--on-action);padding:1px 7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:920px){.rgroep{flex-direction:row;gap:1px;padding-bottom:0}.rgroep+.rgroep{margin-top:0;padding-top:0;border-top:none;border-left:1px solid var(--chrome-hair);margin-left:8px;padding-left:8px}.rkop,.rlab em,.rnog{display:none}.rail a{white-space:nowrap}}.main{padding:24px;min-width:0;background:var(--bg)}@media(max-width:560px){.main{padding:16px}}.vh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--hair);margin-bottom:24px}.vh h1{font-size:clamp(21px,2.2vw,27px)}.vh .s{font-size:13.5px;margin-top:6px;max-width:74ch}.tag,.vh .s{color:var(--ink2)}.tag{font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:999px;border:1px solid var(--hair);background:var(--panel);white-space:nowrap}.tag.real{color:var(--good);background:var(--good-soft)}.tag.gap,.tag.real{border-color:transparent}.tag.gap{color:var(--bad);background:var(--bad-soft)}.sect{margin-bottom:28px}.lab{display:flex;align-items:center;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:12px}.lab:after{content:"";flex:1 1;height:1px;background:var(--hair);order:1}.labn{font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--ink2);background:var(--panel2);border:1px solid var(--hair);border-radius:999px;padding:1px 7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.labknop{order:2;background:none;border:none;font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);cursor:pointer;text-decoration:underline;min-height:36px;padding:0 2px;white-space:nowrap}.labknop:hover{color:var(--action)}.blok{display:block;font-style:normal;font-weight:400;font-size:11.5px;color:var(--bad);margin-top:3px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}@media(max-width:330px){.kpis{grid-template-columns:1fr}}@media(max-width:480px){.kpis .kpi:last-child:nth-child(odd){grid-column:1/-1}}.kpi{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r);padding:16px 18px;box-shadow:var(--shadow-xs)}.kpi.lead{border-top:2px solid var(--orange)}.kpi.lead .v{font-size:38px}.kpi .l{font-size:12px;font-weight:500;color:var(--ink2)}.kpi .v{font-weight:700;font-size:30px;letter-spacing:-.03em;line-height:1;margin:4px 0 3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi .v.am{color:var(--orange-ink)}.kpi .v.goed{color:var(--good)}.kpi .v.blauw{color:var(--info)}.kpi .d{font-size:11.5px;color:var(--ink3);margin-top:4px}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.card{border:1px solid var(--hair);border-radius:var(--r);background:var(--panel);padding:17px 19px;box-shadow:var(--shadow-xs)}.card>.h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.card>.h .t{font-size:13.5px;font-weight:600;color:var(--ink)}.rows{flex-direction:column}.row,.rows{display:flex}.row{align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--hair2);font-size:13.5px}.row:last-child{border-bottom:none}.row .g{flex:1 1;min-width:0}.row .g b{display:block;font-weight:600}.row .g small{color:var(--ink3);font-size:12px}.row .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.glyph{width:9px;height:9px;flex:none}.glyph.good{background:var(--good)}.glyph.warn{background:var(--orange)}.glyph.bad{background:var(--bad)}.glyph.idle{background:var(--ink3)}.spark{display:flex;align-items:flex-end;gap:4px;height:62px}.spark i{flex:1 1;background:var(--bar);min-height:2px;display:block}.spark i.hi{background:var(--bar-hi)}.axis{display:flex;justify-content:space-between;font-size:10px;color:var(--ink3);letter-spacing:.06em;text-transform:uppercase;margin-top:7px}.tw{overflow-x:auto;border:1px solid var(--hair);border-radius:var(--r);position:relative;box-shadow:var(--shadow-xs);background:linear-gradient(90deg,var(--panel) 30%,rgba(255,255,255,0)) 0 /40px 100% no-repeat local,linear-gradient(90deg,rgba(255,255,255,0),var(--panel) 70%) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--schuif),transparent) 0 /14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--schuif),transparent) 100% /14px 100% no-repeat scroll,var(--panel)}:root[data-theme=dark] .tw{background:linear-gradient(90deg,var(--panel) 30%,rgba(14,29,39,0)) 0 /40px 100% no-repeat local,linear-gradient(90deg,rgba(14,29,39,0),var(--panel) 70%) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.5),transparent) 0 /14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.5),transparent) 100% /14px 100% no-repeat scroll,var(--panel)}.tw td:first-child,.tw th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1}.tw thead th:first-child{background:var(--panel2)}.tw tbody th:first-child,.tw td:first-child{background:var(--panel)}.tw tbody tr:hover td:first-child,.tw tbody tr:hover th:first-child{background:var(--row-hover)}table{width:100%;border-collapse:collapse;font-size:13.5px}thead th{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);background:var(--panel2);border-bottom:1px solid var(--hair);white-space:nowrap}tbody th[scope=row],thead th{text-align:left;padding:12px 14px}tbody th[scope=row]{font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink);background:var(--panel)}tbody th[scope=row],td{border-bottom:1px solid var(--hair2)}td{padding:12px 14px}tbody tr:last-child td,tbody tr:last-child th[scope=row]{border-bottom:none}tbody tr:hover{background:var(--row-hover)}td.r,th.r{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td.nm{font-weight:600}.cellbar{position:relative;min-width:110px;padding-bottom:9px}.cellbar i{background:var(--bar-hi);opacity:.75}.cellbar i,.cellbar:before{position:absolute;left:0;bottom:0;height:5px}.cellbar:before{content:"";right:0;background:var(--hair2)}.cellbar span{position:relative;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pill{display:inline-block;font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:999px;border:1px solid transparent;background:var(--panel2);color:var(--ink2);white-space:nowrap}.pill.g{color:var(--good);background:var(--good-soft)}.pill.a{color:var(--orange-ink);background:var(--orange-soft)}.pill.r{color:var(--bad);background:var(--bad-soft)}.pill.b{color:var(--info);background:var(--info-soft)}.btn{font-family:inherit;font-size:13px;font-weight:600;padding:11px 16px;min-height:44px;border:1px solid transparent;border-radius:var(--r-sm);cursor:pointer;background:var(--action);color:var(--on-action);white-space:nowrap;transition:background .12s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn:hover{background:var(--action-h)}.btn.sec{background:var(--panel);border-color:var(--hair);color:var(--ink2)}.btn.sec:hover{border-color:var(--action);color:var(--action);background:var(--panel)}.btn.sm{font-size:12px;padding:8px 12px;min-height:36px}.btn:disabled{background:var(--panel2);border-color:var(--hair2);color:var(--ink3);cursor:default}.inp{font-family:inherit;width:100%;max-width:560px;font-size:13.5px;padding:11px 13px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel);color:var(--ink);outline:none}.inp:focus{border-color:var(--action);box-shadow:0 0 0 3px rgba(194,80,8,.16)}.inp::placeholder{color:var(--ink3)}.note{font-size:12.5px;max-width:86ch}.gapbox,.note{color:var(--ink2);line-height:1.6}.gapbox{border:1px solid var(--bad);border-radius:var(--r);background:var(--bad-soft);padding:15px 17px;font-size:13.5px}.gapbox b{color:var(--ink);font-weight:600}.gapbox .t{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--bad);margin-bottom:7px}.gapbox.info{border-color:var(--info);background:var(--info-soft)}.gapbox.info .t{color:var(--info)}.laden{font-size:13px;color:var(--ink3);padding:14px 0}.loginwrap{min-height:100vh;display:grid;place-items:center;background:var(--chrome);padding:20px}.loginbox{background:var(--panel);border-radius:var(--r);border:1px solid var(--hair);border-top:3px solid var(--orange);padding:28px;width:100%;max-width:360px;box-shadow:var(--shadow-lift)}.loginbox img{height:24px;margin-bottom:20px}.loginbox h1{font-size:24px;margin-bottom:6px}.loginbox p{font-size:13px;color:var(--ink3);margin:0 0 18px}.loginbox .fout{font-size:12.5px;color:var(--bad);font-weight:600;margin-top:10px}@media(prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skel{background:linear-gradient(90deg,var(--skel-a) 25%,var(--skel-b) 50%,var(--skel-a) 75%);background-size:200% 100%;animation:skel 1.4s ease-in-out infinite;border:1px solid var(--hair);border-radius:var(--r)}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}.skel-kpi{height:96px}.skel-rij{height:44px;margin-top:1px}.jaarknop.actief{background:var(--orange);color:var(--on-orange);font-weight:600;border-color:var(--orange)}.jaarknop.actief:before{content:"";width:6px;height:6px;background:var(--on-orange);margin-right:2px}.commando{display:flex;flex-direction:column;gap:7px;border:1px solid var(--hair);border-radius:var(--r);background:var(--panel);padding:18px 19px;text-decoration:none;color:var(--ink);box-shadow:var(--shadow-xs);transition:border-color .12s,box-shadow .12s}.commando:hover{border-color:var(--action);box-shadow:var(--shadow-lift)}.commando b{font-size:15px;font-weight:600}.commando span{font-size:13px;color:var(--ink2);line-height:1.55}.commando em{font-size:11px;font-style:normal;color:var(--ink3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;border-top:1px solid var(--hair2);padding-top:9px;margin-top:3px}.commando.uit{pointer-events:none;background:var(--panel2);box-shadow:none}.commando.uit b,.commando.uit span{color:var(--ink3)}.briefwrap{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:24px;gap:24px;align-items:start}@media(max-width:1100px){.briefwrap{grid-template-columns:1fr}}.briefzij{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:18px}@media(max-width:1100px){.briefzij{position:static}}.keuzelijst{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:1px;gap:1px;background:var(--hair);border:1px solid var(--hair);border-radius:var(--r);margin-top:12px;max-height:290px;overflow-y:auto}.keuze{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;background:var(--panel);border:none;padding:11px 13px;min-height:56px;cursor:pointer;font-family:inherit;color:var(--ink)}.keuze b{font-size:13px;font-weight:600}.keuze small{font-size:11.5px;color:var(--ink3)}.keuze:hover{background:var(--row-hover)}.keuze.aan{background:var(--orange-soft);box-shadow:inset 3px 0 0 var(--orange)}.keuze.aan b{color:var(--orange-ink)}.leesveld{display:flex;flex-direction:column;gap:9px;margin:0}.leesveld>div{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}@media(max-width:520px){.leesveld>div{grid-template-columns:1fr;gap:2px}}.leesveld dt{font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ink3)}.leesveld dd{margin:0;font-size:13px;color:var(--ink);line-height:1.5;word-break:break-word}.segment{display:inline-flex;border:1px solid var(--hair);border-radius:var(--r-sm);overflow:hidden;background:var(--panel2)}.segknop{font-family:inherit;font-size:13px;font-weight:600;padding:0 20px;min-height:44px;background:none;border:none;cursor:pointer;color:var(--ink2)}.segknop+.segknop{border-left:1px solid var(--hair)}.segknop.aan{background:var(--orange);color:var(--on-orange)}.velden{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px 16px;gap:14px 16px}.veld{display:flex;flex-direction:column;gap:6px}.veld.breed{grid-column:1/-1;margin-bottom:16px}.veld>span{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.veld>span i{font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink3);opacity:.85}.veld textarea.inp{max-width:none;resize:vertical;line-height:1.55}.veld select.inp{max-width:none}.inp.num{max-width:170px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tplgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:8px;gap:8px}.tpl{display:flex;align-items:center;gap:9px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--panel);padding:0 12px;min-height:44px;cursor:pointer;font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tpl:hover{border-color:var(--action)}.tpl.aan{border-color:var(--orange);background:var(--orange-soft);color:var(--orange-ink);font-weight:600}.tpl input{width:16px;height:16px;accent-color:var(--action);flex:none}.tpl span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aanvink{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:13.5px}.aanvink input{width:17px;height:17px;accent-color:var(--action);flex:none}.aanvink i{font-style:normal;color:var(--ink3)}.watgebeurt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;counter-reset:w}.watgebeurt li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-column-gap:11px;column-gap:11px;grid-template-areas:"nr kop" "nr tekst";padding:10px 0;border-bottom:1px solid var(--hair2);counter-increment:w}.watgebeurt li:last-child{border-bottom:none}.watgebeurt li:before{grid-area:nr;content:counter(w);font-weight:700;font-size:13px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.watgebeurt b{grid-area:kop;font-size:12px;font-weight:600}.watgebeurt span{grid-area:tekst;font-size:12.5px;color:var(--ink2);line-height:1.5}.knoprij{display:flex;gap:9px;flex-wrap:wrap}.knoprij .btn{flex:1 1;justify-content:center;text-align:center}.knoprij.compact{display:inline-flex;flex-wrap:nowrap}.knoprij.compact .btn{flex:none}.runwrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:24px;gap:24px;align-items:start}@media(max-width:1100px){.runwrap{grid-template-columns:1fr}}.runzij{display:flex;flex-direction:column;gap:14px}.runzij .kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.runzij .kpi .v{font-size:30px}.stappen{list-style:none;margin:0 0 14px;padding:0;border:1px solid var(--hair);border-radius:var(--r);background:var(--panel);box-shadow:var(--shadow-xs)}.stap{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;padding:13px 15px;border-bottom:1px solid var(--hair2)}.stap:last-child{border-bottom:none}.stap .vink{width:14px;height:14px;margin-top:3px;border:2px solid var(--hair);background:none}.stap.klaar .vink{border-color:var(--good);background:var(--good)}.stap.bezig .vink{border-color:var(--orange);background:none;box-shadow:inset 0 0 0 3px var(--orange-soft),0 0 0 3px var(--orange-soft)}.stap.fout .vink{border-color:var(--bad);background:var(--bad)}.stap.overgeslagen .vink{border-style:dashed}.stapg{display:flex;flex-direction:column;gap:3px;min-width:0}.stapg b{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stapg span{font-size:12.5px;color:var(--ink2);line-height:1.5}.stapg em{font-size:11.5px;font-style:normal;color:var(--ink3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.stapstaat{font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--hair);padding:2px 6px;color:var(--ink3)}.stap.klaar .stapstaat{color:var(--good);border-color:var(--good);background:var(--good-soft)}.stap.bezig .stapstaat{color:var(--orange-ink);border-color:var(--orange);background:var(--orange-soft)}.stap.fout .stapstaat{color:var(--bad);border-color:var(--bad);background:var(--bad-soft)}.stap.overgeslagen .stapg b,.stap.wacht .stapg b{color:var(--ink3);font-weight:600}.stap.overgeslagen .stapg span,.stap.wacht .stapg span{color:var(--ink3)}.stap.overgeslagen .vink{border-color:var(--ink3)}.logregels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.logregels li{font-size:12px;line-height:1.5;color:var(--ink2);padding:7px 0;border-bottom:1px solid var(--hair2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-word}.logregels li:last-child{border-bottom:none}.varianten{display:grid;grid-template-columns:repeat(auto-fill,minmax(324px,1fr));grid-gap:18px;gap:18px}.vkaart{display:flex;flex-direction:column;border:1px solid var(--hair);border-radius:var(--r);overflow:hidden;background:var(--panel);box-shadow:var(--shadow-xs);min-width:0}.vkaart.aangetekend{box-shadow:inset 0 3px 0 var(--good),var(--shadow)}.vbeeld{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:var(--panel2);border-bottom:1px solid var(--hair)}.vbeeld.leeg{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ink3)}.vkop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:13px 15px 0}.vkop b{font-size:13.5px;min-width:0;word-break:break-word}.vhook,.vkop b{font-weight:600}.vhook{font-size:14px;line-height:1.5;color:var(--ink);margin:10px 15px 0}.vbody{font-size:13px;line-height:1.55;color:var(--ink2);margin:9px 15px 0}.vbenefits{list-style:none;margin:11px 15px 0;padding:0;display:flex;flex-direction:column;gap:5px}.vbenefits li{font-size:12.5px;line-height:1.45;color:var(--ink2);padding-left:17px;position:relative}.vbenefits li:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;background:var(--orange)}.vcta{font-size:12.5px;line-height:1.45;color:var(--orange-ink);font-weight:600;margin:12px 15px 0}.vkaart .note{margin:11px 15px 0}.vprompt{margin:12px 15px 0;font-size:12px}.vprompt summary{cursor:pointer;color:var(--ink3);font-weight:600;letter-spacing:.04em;min-height:36px;display:flex;align-items:center}.vprompt summary:hover{color:var(--action)}.vprompt p{margin:4px 0 0;color:var(--ink2);line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;max-height:150px;overflow-y:auto}.vvoet{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px 0;border-top:1px solid var(--hair2)}.vvoet,.vvoet:first-of-type{margin-top:auto}.vversie{font-size:11px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vhergen{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:11px 15px 14px}.vhergen>span{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);width:100%}.vhergen .btn{flex:1 1;justify-content:center;min-width:78px}.genversie{font-size:11px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-weight:400}.vkaart.oud .vbeeld{filter:saturate(.55)}.vkaart.oud .vhook{font-weight:400;color:var(--ink2)}.advertenties{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:18px;gap:18px}.akaart{border:1px solid var(--hair);border-radius:var(--r);overflow:hidden;background:var(--panel);box-shadow:var(--shadow-xs);display:flex;flex-direction:column;min-width:0}.akop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:13px 15px;border-bottom:1px solid var(--hair2)}.akop b{font-size:13px;font-weight:600;min-width:0;word-break:break-word}.apreview{padding:14px;display:flex;justify-content:center;background:var(--panel2);min-height:120px}.apreview iframe{border:0;max-width:100%;background:var(--panel)}.apreview .note{margin:12px 4px}.akaart>.note{margin:12px 15px 14px}.zwak{display:block;font-style:normal;font-weight:400;font-size:11.5px;color:var(--ink3);margin-top:3px}.watdoen{font-size:12.5px;color:var(--ink2);line-height:1.45;min-width:210px;max-width:320px}.grafiek{display:flex;flex-direction:column;gap:14px}.maatkiezer{align-self:flex-start}.gsvg{width:100%;height:auto;display:block;overflow:visible}.graster{stroke:var(--hair2);stroke-width:1}.glabel{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;fill:var(--ink3)}.gvlak{fill:var(--orange);opacity:.1}.glijn{fill:none;stroke:var(--orange);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.gstip{fill:var(--panel);stroke:var(--orange);stroke-width:1.6}.delta{font-size:11.5px;font-weight:600;margin-left:9px;padding:2px 7px;border-radius:999px;vertical-align:middle;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.delta.op{color:var(--good);background:var(--good-soft)}.delta.af{color:var(--bad);background:var(--bad-soft)}.delta.vlak{color:var(--ink3);background:var(--panel2)}.conclusies{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;border:1px solid var(--hair);border-radius:var(--r);overflow:hidden;background:var(--hair2)}.concl{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start;background:var(--panel);padding:12px 15px;font-size:13.5px;line-height:1.5;color:var(--ink)}.cmark{width:8px;height:8px;margin-top:6px;border-radius:2px;background:var(--ink3)}.concl.goed .cmark{background:var(--good)}.concl.slecht .cmark{background:var(--bad)}.concl.let-op .cmark{background:var(--orange)}.rangschik{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rangschik li{display:grid;grid-template-columns:minmax(0,1fr) 84px 34px 58px;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--hair2)}.rangschik li:last-child{border-bottom:none}@media(max-width:560px){.rangschik li{grid-template-columns:minmax(0,1fr) 34px 58px}.rangschik .rstaaf{display:none}}.rlabel{font-size:13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.rlabel em{font-style:normal;font-size:10.5px;padding:1px 7px}.rstaaf{height:6px;background:var(--hair2);overflow:hidden}.rstaaf,.rstaaf i{border-radius:999px}.rstaaf i{display:block;height:100%;background:var(--orange)}.rgetal{font-size:13px;font-weight:600}.rgetal,.rprijs{text-align:right}.rprijs{font-size:12px;color:var(--ink2)}.kpis.meting .ml{font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.kpi .mono,.kpis.meting .ml{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kpi .mono{font-size:11px;color:var(--ink2);margin-top:5px}.kpi .vk{font-size:15px;font-weight:600;line-height:1.25;margin:5px 0 3px;color:var(--ink)}.kpi .d .pill{margin-top:2px}.kiezers{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.inp.kiezer{width:auto;min-width:180px;max-width:260px;min-height:40px;padding:0 32px 0 11px;font-size:12.5px;font-weight:500;background:var(--panel);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--ink3) 50%),linear-gradient(135deg,var(--ink3) 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.nu{display:flex;align-items:flex-start;gap:11px;border:1px solid var(--orange);border-radius:var(--r);background:var(--orange-soft);padding:13px 16px;margin-bottom:20px;font-size:13.5px;line-height:1.5;color:var(--ink)}.nu b{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-ink);margin-bottom:3px}.nupuls{width:9px;height:9px;border-radius:999px;background:var(--orange);flex:none;margin-top:5px;animation:puls 1.8s ease-in-out infinite}@keyframes puls{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.nupuls{animation:none}}.adids{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.6;color:var(--ink2);margin:0;white-space:pre-wrap;word-break:break-all}.console{border:1px solid var(--chrome-hair);border-radius:var(--r);overflow:hidden;background:#0E141B;margin-bottom:22px;box-shadow:var(--shadow)}.chead{display:flex;align-items:center;gap:9px;padding:9px 14px;background:#151D26;border-bottom:1px solid #273341}.cled{width:8px;height:8px;border-radius:999px;background:#4A5867;flex:none}.cled.aan{background:#FF8442;animation:puls 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cled.aan{animation:none}}.ctitel{font-size:11.5px;font-weight:600;color:#E6ECF2}.csp{flex:1 1}.cmeta{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:#8593A2}.cregels{list-style:none;margin:0;padding:11px 0;max-height:260px;overflow-y:auto}.cregels li{display:grid;grid-template-columns:22px minmax(0,1fr);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.7;color:#A3B0BE;padding:0 14px}.cregels li.nu{color:#FF8442}.cregels li.cwacht{color:#65707E}.cpijl{color:#FF8442}.omzetblok{padding-top:16px;margin-bottom:24px}.omzetblok,.werkblok{border-top:2px solid var(--orange)}.werkblok .h{display:flex;align-items:baseline;gap:12px}.werkblok .h .note{margin:0}.werklijst{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.werklijst li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--hair2)}.werklijst li:first-child{border-top:none}.werklijst li .cmark{margin-top:0;background:var(--ink3)}.werklijst li.actie .cmark{background:var(--orange)}.werklijst li b{display:block;font-size:13.5px;font-weight:500;color:var(--ink)}.werklijst li em{display:block;font-style:normal;font-size:11.5px;color:var(--ink3);margin-top:1px}.klaarkaart{border-top:2px solid var(--orange)}th[scope=row] a.wacht,th[scope=row] em.klaar,th[scope=row] em.wacht{display:block;font-style:normal;font-size:11px;margin-top:2px}th[scope=row] em.wacht{color:var(--ink3)}th[scope=row] a.wacht{color:var(--ink3);text-decoration:none}th[scope=row] a.wacht:after{content:" ›"}th[scope=row] a.wacht:hover{color:var(--orange-ink);text-decoration:underline}th[scope=row] em.klaar{color:var(--orange-ink);font-weight:500}.uitklap{margin-top:14px;border-top:1px solid var(--hair);padding-top:12px}.uitklap summary{cursor:pointer;font-size:12.5px;color:var(--ink3);list-style:none}.uitklap summary::-webkit-details-marker{display:none}.uitklap summary:before{content:"▸ ";color:var(--ink3)}.uitklap[open] summary:before{content:"▾ "}.uitklap summary:hover{color:var(--ink2)}.uitklap .note{margin:8px 0 10px}.sig{font-family:inherit;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;border:1px solid transparent;cursor:pointer;white-space:nowrap}.sig.waarschuwing{color:var(--orange-ink);background:var(--orange-soft)}.sig.ernstig{color:var(--bad);background:var(--bad-soft)}.sig:hover{filter:brightness(.97)}.freq{display:inline-block;margin-left:8px;font-size:11px;color:var(--ink3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sigrij td{background:var(--panel2);padding:14px}.siglijst{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:7px}.siglijst li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:13px;line-height:1.5;color:var(--ink)}.siglijst li.waarschuwing .cmark{background:var(--orange)}.siglijst li.ernstig .cmark{background:var(--bad)}.sig.neutraal{color:var(--ink2);background:var(--panel2);border-color:var(--hair)}.freq.zwakker{color:var(--ink3);opacity:.8}.grens{display:block;margin-top:3px;font-size:11.5px;color:var(--ink3);letter-spacing:.01em}.grens i{font-style:normal;opacity:.75}.diagnose{margin:2px 0 12px;padding-left:24px;font-size:13px;line-height:1.55;color:var(--ink)}.diagnose.zwak{color:var(--ink3)}.tellers{display:flex;flex-wrap:wrap;gap:8px 28px;margin:10px 0 12px;padding-left:24px}.tellers dt{font-size:11px;color:var(--ink3);margin-bottom:1px}.tellers dd{margin:0;font-size:13px;color:var(--ink);font-weight:500}.tellers dd.zwak{font-weight:400;color:var(--ink3)}.meting{font-size:12.5px}.meting th[scope=col]{font-size:11px;padding-bottom:4px}.meting tbody th[scope=row]{font-weight:500;color:var(--ink2);white-space:nowrap}.meting tbody th[scope=row] em{margin-left:6px;font-style:normal;font-size:10.5px}.meting tbody th,.meting td{padding:5px 10px}.meting tr.nu td,.meting tr.nu th{color:var(--ink);font-weight:500}.meting tr.verloop td,.meting tr.verloop th{border-top:1px solid var(--hair);font-weight:600}