@layer bouwstenen{:root{--bs-papier:var(--background,#fff);--bs-vlak:var(--card,#fff);--bs-vlak-2:color-mix(in oklch, var(--muted,#f5f5f5) 55%, var(--bs-vlak));--bs-vlak-3:var(--muted,#f5f5f5);--bs-inkt:var(--foreground,#0a0a0a);--bs-inkt-2:color-mix(in oklch, var(--bs-inkt) 72%, var(--bs-inkt-3));--bs-inkt-3:var(--muted-foreground,#707070);--bs-lijn:var(--border,#e5e5e5);--bs-lijn-sterk:var(--border-strong,#d4d4d4);--bs-lijn-bediening:#868686;--bs-ring:var(--ring,#555);--bs-primair:var(--primary,#171717);--bs-op-primair:var(--primary-foreground,#fafafa);--bs-zand:var(--merk-zand,#d2c0b4);--bs-op-zand:#3a2a20;--bs-hoog:#b91c1d;--bs-hoog-vlak:#fdebe9;--bs-hoog-vol:#e40014;--bs-op-hoog-vol:#fafafa;--bs-midden:#834b14;--bs-midden-vlak:#fef2d9;--bs-bezig:#17559b;--bs-bezig-vlak:#e2f0ff;--bs-goed:#09672e;--bs-goed-vlak:#e9f6eb;--bs-voorstel:#7835a0;--bs-voorstel-zacht:#f8efff;--bs-voorstel-rand:#9c63c2;--bs-letter:var(--font-sans,"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--bs-letter-mono:var(--font-mono,"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace);--bs-tekst-klein:12px;--bs-tekst-tabel:13px;--bs-tekst:14px;--bs-tekst-kop:16px;--bs-tekst-titel:20px;--bs-tekst-groot:26px;--bs-regel-klein:16px;--bs-regel-tabel:18px;--bs-regel:20px;--bs-1:4px;--bs-2:8px;--bs-3:12px;--bs-4:16px;--bs-5:20px;--bs-6:24px;--bs-8:32px;--bs-rij:36px;--bs-kop:32px;--bs-bediening:30px;--bs-bediening-klein:26px;--bs-raak-min:24px;--bs-zijbalk:232px;--bs-paneel:400px;--bs-rond:var(--radius,.625rem);--bs-rond-klein:calc(var(--bs-rond) * .7);--bs-schaduw-hoog:0 16px 48px #0000002e, 0 2px 6px #00000014;--bs-schaduw-zwevend:0 8px 24px #0000001f, 0 1px 3px #00000014;--bs-band-gereed:linear-gradient(90deg, color-mix(in oklch, var(--bs-goed-vlak) 100%, transparent), color-mix(in oklch, var(--bs-goed-vlak) 45%, transparent) 40%, transparent 70%);--bs-band-bezig:linear-gradient(90deg, var(--bs-bezig-vlak), color-mix(in srgb, var(--bs-bezig-vlak) 40%, transparent) 45%, transparent 75%);--bs-duur-kort:.11s;--bs-duur:.15s;--bs-duur-middel:.24s;--bs-duur-lang:.45s;--bs-duur-oplichten:2.6s;--bs-gang:cubic-bezier(.2, 0, .38, .9);--bs-gang-in:cubic-bezier(.2, .8, .2, 1);--bs-gang-veer:cubic-bezier(.2, .9, .3, 1.35);--bs-bediening-hoofd:30px;--bs-vel-papier:#fff;--bs-vel-inkt:#0a0a0a;--bs-vel-inkt-2:#333;--bs-vel-inkt-3:#555;--bs-vel-lijn:#bebebe;--bs-vel-lijn-sterk:#717171;--bs-vel-vlak:#eee;--bs-vel-vlak-2:#d7d7d7;--bs-vel-arcering:#636363;--bs-bewijs-inkt:#111827;--bs-bewijs-papier:#fff;--bs-markeer-1:#6250d6;--bs-markeer-2:#1baf7a;--bs-markeer-3:#eb6834;--bs-markeer-1-vlak:color-mix(in oklab, var(--bs-markeer-1) 16%, var(--bs-vlak));--bs-markeer-2-vlak:color-mix(in oklab, var(--bs-markeer-2) 16%, var(--bs-vlak));--bs-markeer-3-vlak:color-mix(in oklab, var(--bs-markeer-3) 16%, var(--bs-vlak))}@supports (color:lab(0% 0 0)){:root{--bs-papier:var(--background,lab(100% 0 0));--bs-vlak:var(--card,lab(100% 0 0));--bs-vlak-2:color-mix(in oklch, var(--muted,lab(96.52% -.0000298023 .0000119209)) 55%, var(--bs-vlak));--bs-vlak-3:var(--muted,lab(96.52% -.0000298023 .0000119209));--bs-inkt:var(--foreground,lab(2.75381% 0 0));--bs-inkt-3:var(--muted-foreground,lab(47.22% 0 0));--bs-lijn:var(--border,lab(90.952% 0 -.0000119209));--bs-lijn-sterk:var(--border-strong,lab(84.92% 0 -.0000119209));--bs-lijn-bediening:lab(55.92% -.0000298023 0);--bs-ring:var(--ring,lab(36.2% 0 .00000596046));--bs-primair:var(--primary,lab(7.78201% -.0000149012 0));--bs-op-primair:var(--primary-foreground,lab(98.26% 0 0));--bs-op-zand:lab(18.6508% 6.98864 9.29691);--bs-hoog:lab(40.6835% 59.8026 43.324);--bs-hoog-vlak:lab(94.604% 6.00356 3.57506);--bs-hoog-vol:lab(48.4493% 77.4328 61.5452);--bs-op-hoog-vol:lab(98.26% 0 0);--bs-midden:lab(38.1027% 21.059 40.7633);--bs-midden-vlak:lab(96.0652% 1.26523 13.5393);--bs-bezig:lab(35.2693% 1.84916 -44.6977);--bs-bezig-vlak:lab(94.1652% -3.08996 -10.6153);--bs-goed:lab(37.6918% -36.456 24.3006);--bs-goed-vlak:lab(95.6287% -5.91028 3.76419);--bs-voorstel:lab(35.6984% 43.3449 -46.4815);--bs-voorstel-zacht:lab(95.63% 5.57116 -7.17932);--bs-voorstel-rand:lab(51.3443% 36.5689 -41.3595);--bs-vel-papier:lab(100% 0 0);--bs-vel-inkt:lab(2.75381% 0 0);--bs-vel-inkt-2:lab(21.12% 0 0);--bs-vel-inkt-3:lab(36.2% 0 .00000596046);--bs-vel-lijn:lab(76.8% -.0000298023 0);--bs-vel-lijn-sterk:lab(47.8% 0 .0000119209);--bs-vel-vlak:lab(94.2% 0 0);--bs-vel-vlak-2:lab(86.08% -.0000298023 0);--bs-vel-arcering:lab(42% 0 0)}}[data-bs-dichtheid=vloer]{--bs-tekst-klein:18px;--bs-tekst-tabel:18px;--bs-tekst:18px;--bs-tekst-kop:22px;--bs-tekst-titel:28px;--bs-tekst-groot:34px;--bs-regel-klein:24px;--bs-regel-tabel:24px;--bs-regel:26px;--bs-rij:64px;--bs-kop:44px;--bs-bediening:64px;--bs-bediening-klein:44px;--bs-bediening-hoofd:72px;--bs-raak-min:44px}[data-bs-dichtheid=vloer-klein]{--bs-tekst-klein:13px;--bs-tekst-tabel:14px;--bs-tekst:15px;--bs-tekst-kop:18px;--bs-tekst-titel:20px;--bs-rij:48px;--bs-kop:36px;--bs-bediening:44px;--bs-bediening-klein:44px;--bs-bediening-hoofd:44px;--bs-raak-min:44px}.dark{--bs-lijn-bediening:#717171;--bs-schaduw-zwevend:0 8px 24px #00000080, 0 1px 3px #0006;--bs-hoog:#ffafab;--bs-hoog-vlak:#3f1919;--bs-hoog-vol:#ff6568;--bs-op-hoog-vol:#0a0a0a;--bs-midden:#f9cc87;--bs-midden-vlak:#3a270b;--bs-bezig:#a7d2ff;--bs-bezig-vlak:#172a41;--bs-goed:#89e29d;--bs-goed-vlak:#1a3520;--bs-voorstel:#d8b2f5;--bs-voorstel-zacht:#342241;--bs-voorstel-rand:#9e6ec0;--bs-op-zand:#2d1d14;--bs-odoo-o:#fff;--bs-odoo-doo:#fff;--bs-markeer-1:#9085e9;--bs-markeer-2:#199e70;--bs-markeer-3:#d95926;--bs-markeer-1-vlak:color-mix(in oklab, var(--bs-markeer-1) 16%, var(--bs-vlak));--bs-markeer-2-vlak:color-mix(in oklab, var(--bs-markeer-2) 16%, var(--bs-vlak));--bs-markeer-3-vlak:color-mix(in oklab, var(--bs-markeer-3) 16%, var(--bs-vlak))}@supports (color:lab(0% 0 0)){.dark{--bs-lijn-bediening:lab(47.8% 0 .0000119209);--bs-hoog:lab(79.187% 34.69 16.8689);--bs-hoog-vlak:lab(14.7114% 19.031 9.5731);--bs-hoog-vol:lab(63.7053% 60.745 31.3109);--bs-op-hoog-vol:lab(2.75381% 0 0);--bs-midden:lab(84.9999% 9.81924 40.4496);--bs-midden-vlak:lab(17.6072% 6.43703 20.9798);--bs-bezig:lab(82.3887% -7.19926 -31.0768);--bs-bezig-vlak:lab(16.2321% -1.30378 -17.4447);--bs-goed:lab(83.1125% -38.9062 25.2796);--bs-goed-vlak:lab(19.4409% -14.9847 9.75814);--bs-voorstel:lab(77.7741% 23.1612 -28.0807);--bs-voorstel-zacht:lab(16.771% 14.3775 -16.626);--bs-voorstel-rand:lab(54.0325% 31.1858 -36.0103);--bs-op-zand:lab(12.8453% 7.08707 9.40687)}}@media (prefers-color-scheme:dark){:root:not(.light):not([data-bs-thema=klasse]){--bs-odoo-o:#fff;--bs-odoo-doo:#fff;--bs-lijn-bediening:#717171;--bs-schaduw-zwevend:0 8px 24px #00000080, 0 1px 3px #0006;--bs-hoog:#ffafab;--bs-hoog-vlak:#3f1919;--bs-hoog-vol:#ff6568;--bs-op-hoog-vol:#0a0a0a;--bs-midden:#f9cc87;--bs-midden-vlak:#3a270b;--bs-bezig:#a7d2ff;--bs-bezig-vlak:#172a41;--bs-goed:#89e29d;--bs-goed-vlak:#1a3520;--bs-voorstel:#d8b2f5;--bs-voorstel-zacht:#342241;--bs-voorstel-rand:#9e6ec0;--bs-markeer-1:#9085e9;--bs-markeer-2:#199e70;--bs-markeer-3:#d95926;--bs-markeer-1-vlak:color-mix(in oklab, var(--bs-markeer-1) 16%, var(--bs-vlak));--bs-markeer-2-vlak:color-mix(in oklab, var(--bs-markeer-2) 16%, var(--bs-vlak));--bs-markeer-3-vlak:color-mix(in oklab, var(--bs-markeer-3) 16%, var(--bs-vlak))}@supports (color:lab(0% 0 0)){:root:not(.light):not([data-bs-thema=klasse]){--bs-lijn-bediening:lab(47.8% 0 .0000119209);--bs-hoog:lab(79.187% 34.69 16.8689);--bs-hoog-vlak:lab(14.7114% 19.031 9.5731);--bs-hoog-vol:lab(63.7053% 60.745 31.3109);--bs-op-hoog-vol:lab(2.75381% 0 0);--bs-midden:lab(84.9999% 9.81924 40.4496);--bs-midden-vlak:lab(17.6072% 6.43703 20.9798);--bs-bezig:lab(82.3887% -7.19926 -31.0768);--bs-bezig-vlak:lab(16.2321% -1.30378 -17.4447);--bs-goed:lab(83.1125% -38.9062 25.2796);--bs-goed-vlak:lab(19.4409% -14.9847 9.75814);--bs-voorstel:lab(77.7741% 23.1612 -28.0807);--bs-voorstel-zacht:lab(16.771% 14.3775 -16.626);--bs-voorstel-rand:lab(54.0325% 31.1858 -36.0103)}}}.bs-vel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bs-papier:var(--bs-vel-papier);--bs-vlak:var(--bs-vel-papier);--bs-vlak-2:var(--bs-vel-vlak);--bs-vlak-3:var(--bs-vel-vlak);--bs-inkt:var(--bs-vel-inkt);--bs-inkt-2:var(--bs-vel-inkt-2);--bs-inkt-3:var(--bs-vel-inkt-3);--bs-lijn:var(--bs-vel-lijn);--bs-lijn-sterk:var(--bs-vel-lijn-sterk);--bs-lijn-bediening:var(--bs-vel-lijn-sterk);--bs-ring:var(--bs-vel-inkt);--bs-primair:var(--bs-vel-inkt);--bs-op-primair:var(--bs-vel-papier);--bs-hoog:#b91c1d;--bs-hoog-vlak:#fdebe9;--bs-hoog-vol:#e40014;--bs-op-hoog-vol:#fafafa;--bs-midden:#834b14;--bs-midden-vlak:#fef2d9;--bs-bezig:#17559b;--bs-bezig-vlak:#e2f0ff;--bs-goed:#09672e;--bs-goed-vlak:#e9f6eb;--bs-voorstel:#7835a0;--bs-voorstel-zacht:#f8efff;--bs-voorstel-rand:#9c63c2;--bs-markeer-1:#6250d6;--bs-markeer-2:#1baf7a;--bs-markeer-3:#eb6834;--bs-markeer-1-vlak:color-mix(in oklab, var(--bs-markeer-1) 16%, var(--bs-vlak));--bs-markeer-2-vlak:color-mix(in oklab, var(--bs-markeer-2) 16%, var(--bs-vlak));--bs-markeer-3-vlak:color-mix(in oklab, var(--bs-markeer-3) 16%, var(--bs-vlak))}@supports (color:lab(0% 0 0)){.bs-vel{--bs-hoog:lab(40.6835% 59.8026 43.324);--bs-hoog-vlak:lab(94.604% 6.00356 3.57506);--bs-hoog-vol:lab(48.4493% 77.4328 61.5452);--bs-op-hoog-vol:lab(98.26% 0 0);--bs-midden:lab(38.1027% 21.059 40.7633);--bs-midden-vlak:lab(96.0652% 1.26523 13.5393);--bs-bezig:lab(35.2693% 1.84916 -44.6977);--bs-bezig-vlak:lab(94.1652% -3.08996 -10.6153);--bs-goed:lab(37.6918% -36.456 24.3006);--bs-goed-vlak:lab(95.6287% -5.91028 3.76419);--bs-voorstel:lab(35.6984% 43.3449 -46.4815);--bs-voorstel-zacht:lab(95.63% 5.57116 -7.17932);--bs-voorstel-rand:lab(51.3443% 36.5689 -41.3595)}}@media (prefers-reduced-motion:reduce){:root{--bs-duur-kort:0s;--bs-duur:0s;--bs-duur-middel:0s;--bs-duur-lang:0s}}.bs{font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);color:var(--bs-inkt);-webkit-font-smoothing:antialiased}.bs-focus:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-alleen-voorlezen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-num{font-variant-numeric:tabular-nums}.bs-mono{font-family:var(--bs-letter-mono);font-size:12px}.bs-zacht{color:var(--bs-inkt-2)}.bs-zachter{color:var(--bs-inkt-3)}.bs-kbd{font:11px var(--bs-letter-mono);border:1px solid var(--bs-lijn);color:var(--bs-inkt-3);border-radius:4px;padding:0 4px}.bs-balklijst{gap:2px var(--bs-3);font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);color:var(--bs-inkt);grid-template-columns:fit-content(40%) minmax(80px,1fr) auto auto;margin:0;padding:0;list-style:none;display:grid;container:bs-balklijst/inline-size}.bs-balk{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}.bs-balk-regel{grid-column:1/-1;grid-template-columns:subgrid;width:100%;min-height:var(--bs-raak-min);padding:3px var(--bs-2);box-sizing:border-box;border-radius:var(--bs-rond-klein);font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;display:grid}.bs-balk-regel--klik{cursor:pointer;outline:none}.bs-balk-regel--klik[data-hovered]{background:var(--bs-vlak-2)}.bs-balk-regel--klik[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-balk-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.bs-balk-baan{background:var(--bs-vlak-3);border-radius:3px;height:10px;display:block;position:relative;overflow:hidden}.bs-balk-vul{background:color-mix(in oklch, var(--bs-inkt-3) 55%, var(--bs-vlak-3));border-radius:3px;position:absolute;inset:0 auto 0 0}.bs-balk-grens{background:var(--bs-inkt);opacity:.35;width:1px;margin-left:-1px;position:absolute;top:0;bottom:0}.bs-balk-waarde{text-align:right;white-space:nowrap;color:var(--bs-inkt-2)}.bs-balk-stand{white-space:nowrap;color:var(--bs-inkt-2);align-items:center;gap:5px;font-weight:500;display:inline-flex}.bs-balk--krap .bs-balk-waarde,.bs-balk--over .bs-balk-waarde{color:var(--bs-inkt);font-weight:600}@container bs-balklijst (max-width:420px){.bs-balk,.bs-balk-regel{grid-template-columns:minmax(0,1fr) auto auto}.bs-balk-regel{gap:2px var(--bs-3)}.bs-balk-baan{grid-area:2/1/auto/-1}}.bs-beschikbaar{--bs-bs-cel:15px;--bs-bs-rij:26px;--bs-bs-hoog:calc(var(--bs-bs-rij) - 8px);font:var(--bs-tekst-tabel)/1 var(--bs-letter);color:var(--bs-inkt);gap:0;display:grid;position:relative;overflow-x:auto}.bs-beschikbaar--bewerk{--bs-bs-rij:32px;--bs-bs-hoog:24px}.bs-beschikbaar-rij{height:var(--bs-bs-rij);align-items:center;gap:2px;width:max-content;min-width:100%;display:flex}.bs-beschikbaar-kop{align-items:flex-end;height:20px}.bs-beschikbaar--weekdag .bs-beschikbaar-kop{height:32px}.bs-beschikbaar-naam{white-space:nowrap;text-overflow:ellipsis;z-index:2;width:160px;font-weight:500;line-height:var(--bs-bs-rij);box-sizing:border-box;background:var(--bs-bs-achter,var(--bs-vlak));flex:none;align-self:stretch;padding-right:10px;position:sticky;left:0;overflow:hidden}.bs-beschikbaar-kop .bs-beschikbaar-naam{line-height:1}.bs-beschikbaar-week{width:var(--bs-bs-cel);color:var(--bs-inkt-3);white-space:nowrap;flex:none;align-content:end;gap:2px;padding-bottom:3px;font-size:10.5px;line-height:12px;display:grid;overflow:visible}.bs-beschikbaar-week>span{min-height:12px;display:block}.bs-beschikbaar-dagnr{color:var(--bs-inkt-2)}.bs-beschikbaar-week--vandaag{color:var(--bs-inkt);font-weight:600}.bs-beschikbaar-vak{flex:none;display:flex}.bs-beschikbaar-cel{width:var(--bs-bs-cel);height:var(--bs-bs-hoog);box-sizing:border-box;--bs-bs-vol:color-mix(in oklch, var(--bs-inkt-3) 42%, var(--bs-vlak-3));--bs-bs-arcering:repeating-linear-gradient(135deg, color-mix(in oklch, var(--bs-inkt-3) 45%, transparent) 0 2px, transparent 2px 5px);--bs-bs-stip:radial-gradient(circle at 50% 50%, var(--bs-inkt-3) 0 .9px, transparent 1.2px) 0 0 / 4px 4px;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;padding:0;position:relative}button.bs-beschikbaar-cel{cursor:pointer;scroll-margin-left:168px}button.bs-beschikbaar-cel:focus-visible{outline:2px solid var(--bs-ring);outline-offset:1px;z-index:1}.bs-beschikbaar-cel--aanwezig{background:var(--bs-bs-vol)}.bs-beschikbaar-cel--deels{background:linear-gradient(to top, var(--bs-bs-vol) 50%, var(--bs-vlak-3) 50%)}.bs-beschikbaar-cel--afwezig{background:var(--bs-vlak);border-color:var(--bs-lijn-sterk)}.bs-beschikbaar-cel--afwezig:after{content:"";background:var(--bs-inkt-3);height:1.5px;position:absolute;top:50%;left:2px;right:2px}.bs-beschikbaar-cel--aanname{background:var(--bs-bs-arcering);border-color:var(--bs-lijn-sterk)}.bs-beschikbaar-cel--aanname-deels{border-color:var(--bs-lijn-sterk);background:linear-gradient(to top, transparent 50%, var(--bs-vlak-3) 50%), var(--bs-bs-arcering)}.bs-beschikbaar-cel--elders{background:var(--bs-bs-stip), var(--bs-vlak-3);border-color:var(--bs-lijn-sterk)}.bs-beschikbaar-cel--elders-deels{border-color:var(--bs-lijn-sterk);background:linear-gradient(to top, transparent 50%, var(--bs-vlak-3) 50%), var(--bs-bs-stip), var(--bs-vlak-3)}.bs-beschikbaar-cel--gesloten{background:repeating-linear-gradient(135deg, var(--bs-inkt-3) 0 2px, transparent 2px 4px)}.bs-beschikbaar-cel--vrij{background:var(--bs-vlak-2)}.bs-beschikbaar-cel--onbekend{border:1px dashed var(--bs-lijn)}.bs-beschikbaar-cel--geen-werkdag{background:0 0}.bs-beschikbaar-cel--geen-werkdag:after{content:"";background:var(--bs-lijn-sterk);height:1px;position:absolute;bottom:1px;left:3px;right:3px}button.bs-beschikbaar-cel--geen-werkdag{cursor:default}.bs-beschikbaar-cel--vandaag{box-shadow:0 0 0 1.5px var(--bs-inkt)}.bs-verschijnt{animation:bs-verschijnt var(--bs-duur-middel) var(--bs-gang) both}@keyframes bs-verschijnt{0%{opacity:0}}.bs-binnen{animation:bs-binnen var(--bs-duur-lang) var(--bs-gang-in) both}@keyframes bs-binnen{0%{opacity:0;transform:translate(-16px)}}.bs-oplichten,.bs-oplichten>.bs-cel{animation:bs-oplichten var(--bs-duur-oplichten) ease .2s both}@keyframes bs-oplichten{0%{background-color:var(--bs-goed-vlak)}to{background-color:#0000}}.bs-bevestigd{animation:bs-bevestigd var(--bs-duur-lang) var(--bs-gang-veer) both}.bs-bevestigd svg path,.bs-bevestigd svg circle{stroke-dasharray:70;stroke-dashoffset:70px;animation:.5s .12s forwards bs-teken}@keyframes bs-bevestigd{0%{opacity:0;transform:scale(.85)}}@keyframes bs-teken{to{stroke-dashoffset:0}}.bs-schud{animation:.35s bs-schud}@keyframes bs-schud{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.bs-inklap{transition:grid-template-rows var(--bs-duur-lang) var(--bs-gang), opacity var(--bs-duur-middel) ease;grid-template-rows:1fr;display:grid}.bs-inklap>*{min-height:0;overflow:hidden}.bs-inklap.bs-dicht{opacity:0;grid-template-rows:0fr}.bs-aftelbalk{background:var(--bs-lijn);border-radius:2px;height:3px;overflow:hidden}.bs-aftelbalk>span{background:var(--bs-goed);transform-origin:0;height:100%;animation:bs-aftellen var(--bs-aftel,5s) linear forwards;display:block}@keyframes bs-aftellen{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.bs-paneel{animation:bs-paneel-in var(--bs-duur-middel) var(--bs-gang-in) both}@keyframes bs-paneel-in{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.bs-verschijnt,.bs-binnen,.bs-bevestigd,.bs-schud,.bs-paneel{animation:none}.bs-bevestigd svg path,.bs-bevestigd svg circle{stroke-dashoffset:0;animation:none}.bs-oplichten,.bs-oplichten>.bs-cel{animation-timing-function:step-end}.bs-aftelbalk>span{animation-timing-function:steps(5,end)}.bs-inklap{transition:none}}.bs-status--vers .bs-vorm{animation:bs-bevestigd var(--bs-duur-lang) var(--bs-gang-veer) both}.bs-status--vers .bs-vorm path{stroke-dasharray:16;stroke-dashoffset:16px;animation:.45s .1s forwards bs-teken}@media (prefers-reduced-motion:reduce){.bs-status--vers .bs-vorm,.bs-status--vers .bs-vorm path{stroke-dashoffset:0;animation:none}}.bs-capaciteit{height:16px;font:600 10.5px/1 var(--bs-letter);font-variant-numeric:tabular-nums;gap:2px;display:grid}.bs-capaciteit--compact{height:12px;font-size:9.5px}.bs-capaciteit-cel{background:var(--bs-vlak-3);color:var(--bs-inkt-2);border-radius:3px;justify-content:center;align-items:center;gap:3px;display:flex;position:relative;overflow:hidden}.bs-capaciteit-vul{background:color-mix(in oklch, var(--bs-inkt-3) 38%, var(--bs-vlak-3));position:absolute;inset:0 auto 0 0}.bs-capaciteit-cel>:not(.bs-capaciteit-vul){position:relative}.bs-capaciteit-cel .bs-vorm{flex:none;width:8px;height:8px}.bs-capaciteit-cel--geen{border:1px dashed var(--bs-lijn);background:0 0}.bs-capaciteit-cel--krap .bs-capaciteit-vul{background:color-mix(in oklch, var(--bs-midden) 30%, var(--bs-midden-vlak))}.bs-capaciteit-cel--krap{color:var(--bs-inkt)}.bs-capaciteit-cel--krap .bs-vorm{fill:var(--bs-midden)}.bs-capaciteit-cel--over .bs-capaciteit-vul{background:color-mix(in oklch, var(--bs-hoog) 30%, var(--bs-hoog-vlak))}.bs-capaciteit-cel--over{color:var(--bs-inkt)}.bs-capaciteit-cel--over .bs-vorm{fill:var(--bs-hoog)}.bs-filtertags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bs-filtertag{max-width:100%;height:var(--bs-bediening-klein);box-sizing:border-box;border:1px solid var(--bs-lijn-sterk);background:var(--bs-vlak-3);font:500 12.5px/1 var(--bs-letter);color:var(--bs-inkt);border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 1px 0 10px;display:inline-flex}.bs-filtertag-tekst{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bs-filtertag-label{color:var(--bs-inkt-2);font-weight:400}.bs-filtertag-waarde{font-weight:600}.bs-filtertag-weg{width:max(var(--bs-raak-min), calc(var(--bs-bediening-klein) - 2px));height:max(var(--bs-raak-min), calc(var(--bs-bediening-klein) - 2px));color:var(--bs-inkt-2);cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;flex:none;place-items:center;margin:-1px 0;padding:0;display:grid}.bs-filtertag-weg svg{width:13px;height:13px}[data-bs-dichtheid] .bs-filtertag{font-size:var(--bs-tekst-klein)}[data-bs-dichtheid] .bs-filtertag-weg svg{width:18px;height:18px}.bs-filtertag-weg[data-hovered]{background:var(--bs-vlak);color:var(--bs-inkt)}.bs-filtertag-weg[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:0}.bs-filtertags-wis{margin-left:4px}.bs-fotostrook{--bs-foto:max(72px, calc(var(--bs-raak-min) * 2.2))}.bs-fotostrook-verplicht{color:var(--bs-inkt-3);font-weight:400}.bs-fotostrook-lijst{gap:var(--bs-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bs-foto{width:var(--bs-foto);height:var(--bs-foto);flex:none;position:relative}.bs-foto-knop{border:1px solid var(--bs-lijn-sterk);border-radius:var(--bs-rond-klein);background:var(--bs-vlak-3);width:100%;height:100%;font:inherit;color:var(--bs-inkt-2);outline:none;place-items:center;padding:0;display:grid;overflow:hidden}button.bs-foto-knop{cursor:zoom-in}.bs-foto-knop[data-hovered]{border-color:var(--bs-inkt-3)}.bs-foto-knop[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-foto-beeld{object-fit:cover;width:100%;height:100%;display:block}.bs-foto-laden{background:var(--bs-vlak-3);width:100%;height:100%;animation:1.4s ease-in-out infinite bs-foto-puls}@keyframes bs-foto-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bs-foto-laden{animation:none}}.bs-foto-fout{text-align:center;font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-2);justify-items:center;gap:4px;padding:4px;display:grid}.bs-foto--fout .bs-foto-knop{background:var(--bs-vlak);border-style:dashed}.bs-foto-weg{top:calc(var(--bs-raak-min) / -3);right:calc(var(--bs-raak-min) / -3);width:var(--bs-raak-min);height:var(--bs-raak-min);border:1px solid var(--bs-lijn-sterk);background:var(--bs-vlak);color:var(--bs-inkt);cursor:pointer;border-radius:50%;outline:none;place-items:center;padding:0;display:grid;position:absolute;box-shadow:0 1px 2px #00000026}.bs-foto-weg svg{width:55%;height:55%}.bs-foto-weg[data-hovered]{background:var(--bs-vlak-2)}.bs-foto-weg[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-fotostrook-toevoegen{border:1px dashed var(--bs-lijn-bediening);border-radius:var(--bs-rond-klein);background:var(--bs-vlak);width:100%;height:100%;font:500 var(--bs-tekst-klein)/var(--bs-regel-klein) var(--bs-letter);color:var(--bs-inkt-2);text-align:center;cursor:pointer;outline:none;place-content:center;justify-items:center;gap:4px;padding:4px;display:grid;position:relative}.bs-fotostrook-toevoegen svg{width:20px;height:20px}.bs-fotostrook-toevoegen[data-hovered]{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-fotostrook-toevoegen[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-fotostrook-toevoegen[data-pending]{cursor:progress}.bs-fotostrook[data-invalid] .bs-fotostrook-toevoegen{border-color:var(--bs-hoog)}.bs-fotostrook-leeg{color:var(--bs-inkt-3);font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);align-self:center}.bs-gereedschap{align-items:center;gap:var(--bs-2);padding:10px var(--bs-4);background:var(--bs-vlak);border-bottom:1px solid var(--bs-lijn);flex-wrap:wrap;min-height:52px;display:flex}.bs-gereedschap-rechts{align-items:center;gap:var(--bs-2);color:var(--bs-inkt-3);margin-left:auto;display:flex}.bs-bulkbalk{align-items:center;gap:var(--bs-2);padding:10px var(--bs-4);background:var(--bs-primair);min-height:52px;color:var(--bs-op-primair);flex-wrap:wrap;display:flex}.bs-bulkbalk-aantal{margin-right:var(--bs-2);font-weight:600}.bs-bulkbalk-rechts{gap:var(--bs-2);margin-left:auto;display:flex}.bs-bulkbalk .bs-knop.bs-bulkbalk-knop{color:var(--bs-op-primair);border-color:color-mix(in oklch, var(--bs-op-primair) 35%, transparent);background:0 0}.bs-bulkbalk .bs-knop.bs-bulkbalk-knop[data-hovered]{background:color-mix(in oklch, var(--bs-op-primair) 12%, transparent)}.bs-bulkbalk .bs-knop.bs-bulkbalk-knop[data-focus-visible]{outline-color:var(--bs-op-primair)}.bs-bulkbalk .bs-knop.bs-bulkbalk-knop--gevaar{border-color:var(--bs-hoog-vol)}.bs-bulkmenu-popover{background:var(--bs-vlak);border:1px solid var(--bs-lijn-sterk);border-radius:var(--bs-rond-klein);box-shadow:var(--bs-schaduw-hoog);padding:var(--bs-1);min-width:180px}.bs-bulkmenu{outline:none;display:grid}.bs-bulkmenu-item{border-radius:calc(var(--bs-rond-klein) - 2px);min-height:32px;color:var(--bs-inkt);cursor:pointer;outline:none;align-items:center;padding:0 10px;display:flex}.bs-bulkmenu-item[data-focused]{background:var(--bs-vlak-3)}.bs-bulkmenu-item--gevaar{color:var(--bs-hoog)}.bs-handtekening{max-width:560px}.bs-handtekening-vlak{border:1px solid var(--bs-lijn-bediening);border-radius:var(--bs-rond-klein);background:var(--bs-bewijs-papier);position:relative;overflow:hidden}.bs-handtekening[data-invalid] .bs-handtekening-vlak{border-color:var(--bs-hoog)}.bs-handtekening-canvas{touch-action:none;cursor:crosshair;outline:none;width:100%;height:100%;display:block}.bs-handtekening-vlak--getypt .bs-handtekening-canvas{cursor:default}.bs-handtekening-vlak:has(.bs-handtekening-canvas:focus-visible){outline:2px solid var(--bs-ring);outline-offset:2px}.bs-handtekening-hier{pointer-events:none;font:500 var(--bs-tekst-klein)/1 var(--bs-letter);color:var(--bs-vel-inkt-3);position:absolute;bottom:24%;left:16px}.bs-handtekening-lijn{pointer-events:none;border-bottom:1px dashed var(--bs-vel-lijn-sterk);height:0;position:absolute;bottom:20%;left:16px;right:16px}.bs-handtekening-knoppen{gap:var(--bs-2);flex-wrap:wrap;display:flex}.bs-handtekening-knoppen .bs-knop{margin-left:-9px}.bs-handtekening-knoppen .bs-knop+.bs-knop{margin-left:0}.bs-instellingen{gap:var(--bs-6);padding:var(--bs-4) var(--bs-5) var(--bs-6);grid-template-columns:220px minmax(0,1fr);align-items:start;min-width:0;display:grid}.bs-instellingen-nav{top:var(--bs-4);position:sticky}.bs-instellingen-sectie{gap:var(--bs-4);min-width:0;max-width:820px;display:grid}.bs-instellingen-kop{justify-content:space-between;align-items:flex-start;gap:var(--bs-3);min-width:0;display:flex}.bs-instellingen-koptekst{gap:4px;min-width:0;display:grid}.bs-instellingen-titel{letter-spacing:-.01em;color:var(--bs-inkt);text-wrap:balance;margin:0;font-size:20px;font-weight:650;line-height:1.25}.bs-instellingen-uitleg{max-width:72ch;font-size:var(--bs-tekst-tabel);color:var(--bs-inkt-3);text-wrap:pretty;margin:0;line-height:1.5}.bs-instellingen-actie{gap:var(--bs-2);flex:none;display:flex}.bs-instellingen-inhoud{gap:var(--bs-4);min-width:0;display:grid}@media (max-width:760px){.bs-instellingen{gap:var(--bs-4);padding:var(--bs-3) var(--bs-4) var(--bs-5);grid-template-columns:minmax(0,1fr)}.bs-instellingen-nav{position:static}}.bs-kader-kop--merk{justify-content:flex-start}.bs-kader-kop--merk>.bs-kader-koptekst{flex:auto}.bs-kader-merk{width:24px;min-height:var(--bs-regel-tabel);flex:none;justify-content:center;align-items:center;display:inline-flex}.bs-kader-merk>svg,.bs-kader-merk>span{max-width:24px}.bs-kader{background:var(--bs-vlak);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);min-width:0;scroll-margin-top:var(--bs-anker-marge,var(--bs-4));grid-template-rows:auto 1fr;display:grid;overflow:hidden}.bs-kader--voet{grid-template-rows:auto 1fr auto}.bs-kader-kop{justify-content:space-between;align-items:center;gap:var(--bs-3);border-bottom:1px solid var(--bs-lijn);min-height:42px;padding:0 14px;display:flex}.bs-kader-kop--uitleg{align-items:flex-start;padding-top:11px;padding-bottom:11px}.bs-kader-kop--uitleg .bs-kader-actie{min-height:var(--bs-regel-tabel)}.bs-kader-koptekst{gap:2px;min-width:0;display:grid}.bs-kader-titelrij{align-items:center;gap:4px var(--bs-2);flex-wrap:wrap;min-width:0;display:flex}.bs-kader-titel{text-wrap:balance;font-size:var(--bs-tekst-tabel);font-weight:600;line-height:var(--bs-regel-tabel);color:var(--bs-inkt);margin:0}.bs-kader-label{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);align-items:center;display:inline-flex}.bs-kader-uitleg{max-width:72ch;font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);text-wrap:pretty;margin:0}.bs-kader-actie{align-items:center;gap:var(--bs-2);font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);flex:none;display:flex}.bs-kader-lijf{min-width:0}.bs-kader--opvulling>.bs-kader-lijf{padding:var(--bs-3) 14px 14px}.bs-kader-voet{justify-content:flex-end;align-items:center;gap:var(--bs-2);box-sizing:border-box;border-top:1px solid var(--bs-lijn);background:var(--bs-vlak-2);min-height:42px;font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);flex-wrap:wrap;padding:6px 14px;display:flex}.bs-kader-voet>.bs-links{flex:12ch;min-width:0;margin-right:auto}.bs-kader-voet>.bs-links:is(button,a){flex:none}.bs-kader--inklapbaar,.bs-kader--inklapbaar.bs-kader--voet{grid-template-rows:auto 1fr}.bs-kader--inklapbaar>.bs-kader-kop{border-bottom:0;position:relative}.bs-kader--inklapbaar>.bs-kader-kop:has(.bs-kader-knop[data-hovered]:not(.bs-kader-knop--vast)){background:var(--bs-vlak-2)}.bs-kader--inklapbaar .bs-kader-actie{z-index:1;position:relative}.bs-kader--dicht{align-self:start}.bs-kader-knop{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:6px;margin:0 0 0 -2px;padding:0 2px;display:inline-flex}.bs-kader-knop:after{content:"";border-radius:inherit;position:absolute;inset:0}.bs-kader-knop[data-focus-visible]:after{outline:2px solid var(--bs-ring);outline-offset:-2px;border-radius:calc(var(--bs-rond) - 1px)}.bs-kader-knop--vast{cursor:default}.bs-kader-knoptekst{min-width:0}.bs-kader-pijl{width:14px;height:14px;color:var(--bs-inkt-3);transition:transform var(--bs-duur) var(--bs-gang);flex:none}.bs-kader--dicht .bs-kader-pijl{transform:rotate(-90deg)}.bs-kader-knop--vast .bs-kader-pijl{opacity:.35}.bs-kader-samenvatting{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:60%;font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);text-align:right;flex:0 auto;margin-left:auto;overflow:hidden}.bs-kader-regio{min-width:0}.bs-kader-regio-binnen{border-top:1px solid var(--bs-lijn);grid-template-rows:1fr;min-height:100%;display:grid}.bs-kader--voet .bs-kader-regio-binnen{grid-template-rows:1fr auto}.bs-kader--opvulling .bs-kader-regio-binnen>.bs-kader-lijf{padding:var(--bs-3) 14px 14px}.bs-kaderrij{min-width:0;display:grid}.bs-kaderrij--ruimte{gap:var(--bs-4)}.bs-kaderrij-balk{justify-content:flex-end;min-height:28px;display:flex}.bs-kaderrij--ruimte>.bs-kaderrij-balk{margin-bottom:calc(var(--bs-2) - var(--bs-4))}.bs-kengetallen{background:var(--bs-vlak);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.bs-kengetal{text-align:left;min-width:0;padding:14px var(--bs-4);border:0;border-left:1px solid var(--bs-lijn);font:inherit;color:var(--bs-inkt);background:0 0;align-content:start;gap:2px;display:grid}.bs-kengetal:first-child{border-left:0}.bs-kengetal--klik{cursor:pointer;outline:none}.bs-kengetal--klik[data-hovered]{background:var(--bs-vlak-2)}.bs-kengetal--klik[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-kengetal-label{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3)}.bs-kengetal-getal{font-size:var(--bs-tekst-groot);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600;line-height:1.2}.bs-kengetal-eenheid{white-space:nowrap;font-size:var(--bs-tekst-tabel);letter-spacing:0;color:var(--bs-inkt-3);font-weight:500}.bs-kengetal-onder{min-width:0;font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-2);overflow-wrap:anywhere}.bs-kengetal-onder .bs-status{white-space:normal;align-items:flex-start}.bs-kengetal-onder .bs-status>.bs-vorm{margin-top:2.5px}.bs-kengetal--filter[data-selected]{background:var(--bs-vlak-3);box-shadow:inset 0 -3px 0 var(--bs-inkt)}.bs-kengetal--filter[data-selected][data-hovered]{background:var(--bs-vlak-3)}.bs-kengetal-skelet{width:50%;height:calc(var(--bs-tekst-groot) * 1.2 - 4px);background:var(--bs-vlak-3);border-radius:4px;margin:2px 0;animation:1.4s ease-in-out infinite bs-kengetal-puls;display:block}@keyframes bs-kengetal-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bs-kengetal-skelet{animation:none}}@media (max-width:640px){.bs-kengetallen{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.bs-kengetal{border-left:0;border-top:1px solid var(--bs-lijn)}}.bs-meter{margin-top:6px;display:block}.bs-meter-baan{background:var(--bs-vlak-3);border-radius:2px;height:4px;overflow:hidden}.bs-meter-vulling{background:var(--bs-inkt-2);height:100%;transition:width var(--bs-duur)}.bs-knop{height:var(--bs-bediening);border-radius:var(--bs-rond-klein);border:1px solid var(--bs-lijn-sterk);background:var(--bs-vlak);color:var(--bs-inkt);font:500 12.5px/1 var(--bs-letter);white-space:nowrap;cursor:pointer;transition:background var(--bs-duur) var(--bs-gang), transform var(--bs-duur-kort) var(--bs-gang);justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex;position:relative}.bs-knop svg{flex:none;width:15px;height:15px}.bs-knop-inhoud{align-items:center;gap:6px;display:inline-flex}.bs-knop-inhoud[data-verborgen]{visibility:hidden}.bs-knop[data-hovered]{background:var(--bs-vlak-2)}.bs-knop[data-pressed]{background:var(--bs-vlak-3)}[data-bs-dichtheid] .bs-knop[data-pressed]{transform:scale(.97)}.bs-knop[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-knop[data-disabled]{opacity:.5;cursor:not-allowed}.bs-knop--klein{height:var(--bs-bediening-klein);padding:0 9px;font-size:12px}.bs-knop--hoofd{height:var(--bs-bediening-hoofd);min-height:var(--bs-bediening)}[data-bs-dichtheid] .bs-knop{font-size:var(--bs-tekst);padding:0 calc(var(--bs-bediening) * .35);border-radius:var(--bs-rond)}[data-bs-dichtheid] .bs-knop svg{width:1.2em;height:1.2em}[data-bs-dichtheid] .bs-knop--icoon,.bs-knop--icoon{width:var(--bs-bediening);padding:0}.bs-knop--klein.bs-knop--icoon{width:var(--bs-bediening-klein)}.bs-knop--primair{background:var(--bs-primair);border-color:var(--bs-primair);color:var(--bs-op-primair)}.bs-knop--primair[data-hovered]{background:color-mix(in oklch, var(--bs-primair) 86%, var(--bs-papier))}.bs-knop--gevaar{background:var(--bs-hoog-vol);border-color:var(--bs-hoog-vol);color:var(--bs-op-hoog-vol)}.bs-knop--gevaar[data-hovered]{background:color-mix(in oklch, var(--bs-hoog-vol) 88%, var(--bs-inkt))}.bs-knop--gevaar-stil{border-color:var(--bs-lijn);color:var(--bs-hoog);background:0 0}.bs-knop--gevaar-stil[data-hovered]{background:var(--bs-hoog-vlak);border-color:var(--bs-hoog)}.bs-knop--stil{color:var(--bs-inkt-2);background:0 0;border-color:#0000}.bs-knop--stil[data-hovered]{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-knop--link{height:auto;color:var(--bs-inkt-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--bs-lijn-sterk);text-decoration-color:var(--bs-lijn-sterk);min-height:var(--bs-raak-min);background:0 0;border:0;padding:0}.bs-knop--link[data-focus-visible]{outline-offset:0;border-radius:3px}.bs-knop--link[data-hovered]{color:var(--bs-inkt);background:0 0}a.bs-knop{box-sizing:border-box;text-decoration:none}a.bs-knop--link{text-decoration:underline}.bs-knop--uit{opacity:.5;cursor:not-allowed}.bs-knop--uit[data-pressed]{transform:none}.bs-knop--uit.bs-knop--gewoon[data-hovered],.bs-knop--uit.bs-knop--gewoon[data-pressed]{background:var(--bs-vlak)}.bs-knop--uit.bs-knop--primair[data-hovered],.bs-knop--uit.bs-knop--primair[data-pressed]{background:var(--bs-primair)}.bs-knop--uit.bs-knop--gevaar[data-hovered],.bs-knop--uit.bs-knop--gevaar[data-pressed]{background:var(--bs-hoog-vol)}.bs-knop--uit.bs-knop--gevaar-stil[data-hovered],.bs-knop--uit.bs-knop--gevaar-stil[data-pressed]{border-color:var(--bs-lijn);background:0 0}.bs-knop--uit.bs-knop--stil[data-hovered],.bs-knop--uit.bs-knop--stil[data-pressed]{color:var(--bs-inkt-2);background:0 0}.bs-knop--uit.bs-knop--link[data-hovered]{color:var(--bs-inkt-2)}.bs-hint-kop{font-weight:600;display:block}.bs-knop-draait{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin:auto;animation:.8s linear infinite bs-draai;position:absolute;inset:0}@keyframes bs-draai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bs-knop-draait{animation-duration:2.4s}}.bs-knop--teller{position:relative;overflow:visible}.bs-knop-teller{background:var(--bs-inkt);min-width:18px;height:18px;color:var(--bs-vlak);font-size:var(--bs-tekst-klein);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--bs-vlak);border-radius:999px;padding:0 5px;font-weight:650;line-height:18px;position:absolute;top:-4px;right:-6px}.bs-legenda{font:var(--bs-tekst-klein)/var(--bs-regel-klein) var(--bs-letter);color:var(--bs-inkt-2)}.bs-legenda-regels{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.bs-legenda-regel{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bs-legenda-regel .bs-vorm{width:10px;height:10px}.bs-legenda-staal{border:1px solid var(--bs-lijn-sterk);border-radius:2px;flex:none;width:18px;height:10px}.bs-legenda-staal--bezig{background:var(--bs-bezig-vlak);border-color:color-mix(in oklch, var(--bs-bezig) 45%, var(--bs-bezig-vlak))}.bs-legenda-staal--gereed{background:var(--bs-goed-vlak);border-color:color-mix(in oklch, var(--bs-goed) 45%, var(--bs-goed-vlak))}.bs-legenda-eigen{display:inline-flex}.bs-legenda-staal--arcering{background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--bs-inkt-3) 45%, transparent) 0 2px, transparent 2px 5px)}.bs-legenda-kop{font:inherit;margin:0 0 6px}.bs-legenda-knop{min-height:24px;color:var(--bs-inkt-3);font:600 11px/1 var(--bs-letter);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 4px 0 0;display:inline-flex}.bs-legenda-knop[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px;border-radius:3px}.bs-legenda-pijl{width:13px;height:13px;transition:transform var(--bs-duur,.15s) ease}.bs-legenda:not([data-expanded]) .bs-legenda-pijl{transform:rotate(-90deg)}.bs-melding-regio{left:50%;bottom:max(20px, env(safe-area-inset-bottom));z-index:55;position:fixed;transform:translate(-50%)}.bs-melding{border-radius:var(--bs-rond);background:var(--bs-primair);color:var(--bs-op-primair);box-shadow:var(--bs-schaduw-hoog);font:500 var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);align-items:center;gap:12px;padding:9px 10px 9px 14px;display:flex;position:relative;overflow:hidden}.bs-melding .bs-vorm--goed{stroke:currentColor}.bs-melding--van{padding-left:9px}.bs-melding .bs-avatar{box-shadow:0 0 0 1.5px color-mix(in oklch, var(--bs-op-primair) 35%, transparent)}.bs-melding--vervangt{animation:bs-op var(--bs-duur-middel) var(--bs-gang-in) both}@keyframes bs-op{0%{opacity:0;transform:translateY(6px)}}.bs-melding-aftel.bs-aftelbalk{background:color-mix(in oklch, var(--bs-op-primair) 18%, transparent);border-radius:0;height:2px;position:absolute;bottom:0;left:0;right:0}.bs-melding-aftel.bs-aftelbalk>span{background:color-mix(in oklch, var(--bs-op-primair) 70%, transparent)}.bs-melding[data-stil] .bs-melding-aftel>span{animation-play-state:paused}.bs-melding-kbd.bs-kbd{color:inherit;opacity:.8;border-color:color-mix(in oklch, var(--bs-op-primair) 30%, transparent);box-shadow:none;background:0 0}@media (pointer:coarse){.bs-melding-kbd{display:none}}[data-bs-dichtheid^=vloer] .bs-melding-kbd{display:none}@media (prefers-reduced-motion:reduce){.bs-melding--vervangt{animation:none}}.bs-melding-knop.bs-knop{color:var(--bs-op-primair);border-color:color-mix(in oklch, var(--bs-op-primair) 35%, transparent);background:0 0}.bs-melding-knop.bs-knop[data-hovered]{background:color-mix(in oklch, var(--bs-op-primair) 12%, transparent)}.bs-objectpagina{min-height:100%;font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);color:var(--bs-inkt);grid-template-rows:auto 1fr auto;display:grid}.bs-objectpagina-kop{z-index:3;background:var(--bs-vlak);border-bottom:1px solid var(--bs-lijn);gap:8px;padding:10px 24px 14px;display:grid;position:sticky;top:0}.bs-objectpagina-pad{justify-self:start;min-width:0;max-width:100%;margin-left:-9px}.bs-objectpagina-pad ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.bs-objectpagina-pad li{align-items:center;min-width:0;display:flex}.bs-objectpagina-pad li+li:before{content:"/";color:var(--bs-inkt-3);padding:0 2px}.bs-objectpagina-pad .bs-knop,.bs-objectpagina-pad .bs-knop-inhoud{min-width:0}.bs-objectpagina-pad-label{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.bs-objectpagina-titelrij{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.bs-objectpagina-titels{flex:1;gap:2px;min-width:0;display:grid}.bs-objectpagina-soort{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein)}.bs-objectpagina-titel{font-size:var(--bs-tekst-titel);text-wrap:balance;outline:none;margin:0;font-weight:600;line-height:28px}.bs-objectpagina-ids{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein)}.bs-objectpagina-acties{flex-wrap:wrap;gap:8px;display:flex}.bs-objectpagina-boven{padding-top:4px}.bs-objectpagina-lijf{align-content:start;gap:20px;width:100%;max-width:1100px;padding:20px 24px 32px;display:grid}.bs-objectpagina-voet{z-index:3;background:var(--bs-vlak);border-top:1px solid var(--bs-lijn);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 24px;display:flex;position:sticky;bottom:0}.bs-objectpagina-voet>.bs-links{margin-right:auto}.bs-objectpagina-voet[inert],.bs-objectpagina-acties[inert]{opacity:.45}@media (max-width:640px){.bs-objectpagina-kop,.bs-objectpagina-lijf,.bs-objectpagina-voet{padding-left:16px;padding-right:16px}}.bs-laag{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.bs-laag-onder{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.bs-laag-pagina{z-index:25;background:var(--bs-papier);animation:bs-verschijnt var(--bs-duur) var(--bs-gang);grid-template-rows:minmax(0,1fr);display:grid;position:absolute;inset:0;overflow:auto}@media (prefers-reduced-motion:reduce){.bs-laag-pagina{animation:none}}.bs-laag--scroller{height:100%;overflow:hidden}.bs-laag--scroller>.bs-laag-onder{scrollbar-gutter:stable;overscroll-behavior:contain;position:relative;overflow:auto}.bs-paginering{justify-content:flex-end;align-items:center;gap:var(--bs-4);min-height:var(--bs-rij);padding:var(--bs-1) var(--bs-4);color:var(--bs-inkt-2);font-size:var(--bs-tekst-tabel);flex-wrap:wrap;display:flex}.bs-paginering-grootte{align-items:center;gap:var(--bs-2);color:var(--bs-inkt-3);display:inline-flex}.bs-paginering-select{height:var(--bs-bediening-klein);padding:0 var(--bs-1);border:1px solid var(--bs-lijn-bediening);border-radius:var(--bs-rond-klein);background:var(--bs-vlak);color:var(--bs-inkt);font:inherit}.bs-paginering-select:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-paginering-knoppen{gap:var(--bs-1);display:inline-flex}.bs-werkvlak{grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;position:relative}.bs-werkvlak-lijst{scrollbar-gutter:stable;min-width:0;min-height:0;position:relative;overflow:auto}.bs-paneel{z-index:2;background:var(--bs-vlak);border-left:1px solid var(--bs-lijn);min-width:0;min-height:0;font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);color:var(--bs-inkt);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:relative}.bs-werkvlak-laag{width:min(var(--bs-paneel), 92%);z-index:20;box-shadow:var(--bs-schaduw-hoog);will-change:transform;display:grid;position:absolute;top:0;bottom:0;right:0}.bs-werkvlak-laag>.bs-paneel{min-height:0;animation:none}.bs-paneel--breedte{width:min(var(--bs-paneel-breedte), 100%)}.bs-werkvlak-laag>.bs-paneel--breedte{width:auto}.bs-paneel:not(:has(.bs-paneel-boven)){grid-template-rows:auto minmax(0,1fr) auto}.bs-paneel-kop{border-bottom:1px solid var(--bs-lijn);gap:3px;padding:12px 16px;display:grid}.bs-paneel-soort{min-height:26px;color:var(--bs-inkt-3);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.bs-paneel-knoppen{gap:2px;display:inline-flex}.bs-paneel-titel{font-size:var(--bs-tekst-kop);text-wrap:balance;outline:none;margin:0;font-weight:600;line-height:22px}.bs-paneel-ids{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein)}.bs-paneel-boven{border-bottom:1px solid var(--bs-lijn);padding:12px 16px 10px}.bs-paneel-lijf{scrollbar-gutter:stable;align-content:start;gap:16px;min-height:0;padding:14px 16px 18px;display:grid;position:relative;overflow-y:auto}.bs-paneel-voet{border-top:1px solid var(--bs-lijn);background:var(--bs-vlak);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.bs-paneel-voet>.bs-links{margin-right:auto}.bs-paneel-voet[inert]{opacity:.45}.bs-blok{gap:8px;display:grid}.bs-blok-kop{letter-spacing:.05em;text-transform:uppercase;color:var(--bs-inkt-3);margin:0;font-size:11.5px;font-weight:600}.bs-gegevens{grid-template-columns:minmax(96px,120px) minmax(0,1fr);gap:7px 10px;margin:0;display:grid}.bs-gegevens dt{color:var(--bs-inkt-3)}.bs-gegevens dd{overflow-wrap:anywhere;min-width:0;margin:0}.bs-popover{box-sizing:border-box;background:var(--bs-vlak);color:var(--bs-inkt);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);box-shadow:var(--bs-schaduw-zwevend);font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);outline:none}.bs-popover[data-entering]{animation:bs-zweef-in var(--bs-duur) var(--bs-gang-in)}.bs-popover[data-exiting]{animation:bs-zweef-uit var(--bs-duur-kort) var(--bs-gang) forwards}.bs-popover[data-placement=bottom]{--bs-zweef-van:0 -4px}.bs-popover[data-placement=top]{--bs-zweef-van:0 4px}.bs-popover[data-placement=left]{--bs-zweef-van:4px 0}.bs-popover[data-placement=right]{--bs-zweef-van:-4px 0}@keyframes bs-zweef-in{0%{opacity:0;translate:var(--bs-zweef-van,0 -4px)}}@keyframes bs-zweef-uit{to{opacity:0}}@keyframes bs-in{0%{opacity:0}}.bs-popover--lijst{min-width:var(--trigger-width,180px);max-height:320px;padding:4px;position:relative;overflow-y:auto}.bs-popover--uitklap{padding:0}.bs-lijst{outline:none;display:grid}.bs-lijst-item{cursor:pointer;min-height:32px;transition:background var(--bs-duur-kort) var(--bs-gang);border-radius:4px;outline:none;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:flex}.bs-lijst-item[data-focused],.bs-lijst-item[data-hovered]{background:var(--bs-vlak-3)}.bs-lijst-item[data-focus-visible]{background:var(--bs-vlak-3);box-shadow:inset 2px 0 0 var(--bs-inkt);outline:none}.bs-lijst-item[data-disabled]{opacity:.5;cursor:not-allowed}.bs-lijst-item--gevaar{color:var(--bs-hoog)}.bs-lijst-vink{width:16px;color:var(--bs-inkt-2);flex:none;place-items:center;display:grid}.bs-lijst-vink svg{width:14px;height:14px}.bs-lijst-tekst{flex:1;gap:1px;min-width:0;display:grid}.bs-lijst-stand{white-space:nowrap;flex:none;margin-left:12px;font-size:11.5px;font-weight:500}.bs-lijst-stand .bs-vorm{width:9px;height:9px}.bs-lijst-vinkje{fill:none;stroke:var(--bs-inkt);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.bs-lijst-vink .bs-lijst-punt{width:12px;height:12px;fill:var(--bs-inkt)}.bs-lijst-vink+.bs-lijst-vink{margin-left:-2px}.bs-lijst-sub{width:14px;height:14px;color:var(--bs-inkt-3);flex:none;margin-right:-4px}.bs-lijst-item[data-open]{background:var(--bs-vlak-3)}.bs-lijst-toets{flex:none;margin-left:16px}.bs-lijst-item--gevaar .bs-lijst-toets{color:inherit}.bs-contextmenu-kop{border-bottom:1px solid var(--bs-lijn);background:var(--bs-vlak-2);border-radius:var(--bs-rond) var(--bs-rond) 0 0;color:var(--bs-inkt);gap:2px;max-width:320px;margin:-4px -4px 4px;padding:6px 10px 8px;font-weight:500;display:grid}.bs-contextmenu-kop small{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);font-weight:400}.bs-lijst-beschrijving{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3)}.bs-lijst-kop{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-inkt-3);padding:6px 10px 2px 28px;font-size:11px;font-weight:600}.bs-lijst-scheiding{background:var(--bs-lijn);border:0;height:1px;margin:4px 0}.bs-knop-teller--soort{background:var(--bs-vlak);color:var(--bs-inkt);box-shadow:0 0 0 1px var(--bs-lijn-bediening), 0 0 0 3px var(--bs-vlak);justify-content:center;align-items:center;gap:2px;padding:0 5px 0 4px;display:inline-flex;top:-6px;left:55%;right:auto}.bs-knop-teller--soort .bs-vorm{width:8px;height:8px}.bs-uitklap{gap:var(--bs-3);outline:none;padding:12px 14px 14px;display:grid}.bs-uitklap-titel{text-wrap:balance;font-size:var(--bs-tekst);line-height:var(--bs-regel);margin:0;font-weight:600}.bs-hint{background:var(--bs-inkt);max-width:260px;color:var(--bs-papier);font-family:var(--bs-letter);font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);box-shadow:var(--bs-schaduw-zwevend);text-wrap:pretty;border-radius:4px;padding:5px 8px}.bs-hint[data-entering]{animation:bs-zweef-in var(--bs-duur) var(--bs-gang-in)}.bs-hint[data-exiting]{animation:bs-zweef-uit var(--bs-duur-kort) var(--bs-gang) forwards}.bs-hint[data-placement=bottom]{--bs-zweef-van:0 -4px}.bs-hint[data-placement=top]{--bs-zweef-van:0 4px}.bs-hint-doel{display:contents}.bs-hint-toets{color:inherit;border-color:color-mix(in srgb, currentColor 40%, transparent);margin-left:6px}.bs-schil{grid-template-columns:var(--bs-zijbalk) minmax(0, 1fr);background:var(--bs-papier);height:100dvh;display:grid;position:relative;overflow:hidden}.bs-schil-hoofd{grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.bs-schil-hoofd:not(:has(>.bs-schil-banier)){grid-template-rows:auto auto minmax(0,1fr)}.bs-schil-fouten{min-width:0;max-height:40vh;position:relative;overflow-y:auto}.bs-schil-fouten>.bs-foutplek{border-bottom:1px solid var(--bs-lijn);background:var(--bs-papier);padding:10px 20px}.bs-schil-banier{min-width:0;display:grid}.bs-schil-banier>.bs-strook{border-width:0 0 1px;border-radius:0}.bs-schil-werk,.bs-schil-paneelplek{grid-area:-2/1/-1}.bs-schil-paneelplek{z-index:20;pointer-events:none;min-height:0;position:relative}.bs-schil-paneelplek>*{pointer-events:auto}.bs-schil-werk{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:auto}.bs-zijbalk{background:var(--bs-vlak);border-right:1px solid var(--bs-lijn);flex-direction:column;min-height:0;display:flex}.bs-zijbalk-merk{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.bs-zijbalk-sluit{margin-left:auto;display:none}.bs-zijbalk-klap{color:var(--bs-inkt-3);margin-left:auto}.bs-zijbalk-stand{border-top:1px solid var(--bs-lijn);font-size:var(--bs-tekst-klein);color:var(--bs-inkt-2);gap:2px;padding:8px 18px;line-height:1.4;display:grid}.bs-zijbalk-zoek{padding:0 12px 8px}.bs-zoekknop{width:100%;height:var(--bs-bediening);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond-klein);background:var(--bs-papier);color:var(--bs-inkt-3);font:inherit;font-size:var(--bs-tekst-tabel);cursor:pointer;align-items:center;gap:8px;padding:0 9px;display:flex}.bs-zoekknop:hover{border-color:var(--bs-lijn-sterk);color:var(--bs-inkt-2)}.bs-zoekknop:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-zoekknop svg{flex:none;width:14px;height:14px}.bs-zoekknop-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.bs-zoekknop .bs-kbd{flex:none;margin-left:auto}.bs-zijbalk-nav{flex:1;align-content:start;gap:1px;padding:0 10px 8px;display:grid;position:relative;overflow-y:auto}.bs-zijbalk-onder{border-top:1px solid var(--bs-lijn);gap:1px;padding:8px 10px;display:grid}.bs-zijbalk-gebruiker{padding:4px 10px 10px}.bs-navgroep{gap:1px;display:grid}.bs-navgroep-kop{font-size:var(--bs-tekst-klein);letter-spacing:.06em;text-transform:uppercase;color:var(--bs-inkt-3);margin:0;padding:12px 8px 4px;font-weight:600}.bs-navitem{border-radius:var(--bs-rond-klein);width:100%;height:30px;color:var(--bs-inkt-2);font:500 var(--bs-tekst-tabel)/1 var(--bs-letter);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 8px;text-decoration:none;display:flex}.bs-navitem:hover{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-navitem[aria-current=page]{background:var(--bs-vlak-3);color:var(--bs-inkt)}.bs-navitem:focus-visible{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-navitem-icoon{display:inline-flex}.bs-navitem-icoon svg{width:15px;height:15px}.bs-navitem-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bs-navitem-teller{background:var(--bs-vlak-3);min-width:20px;color:var(--bs-inkt-2);font-size:var(--bs-tekst-klein);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-weight:600;line-height:18px}.bs-navitem-teller--hoog{background:var(--bs-hoog-vol);color:var(--bs-op-hoog-vol)}.bs-navitem-stip{background:var(--bs-hoog-vol);border-radius:50%;width:8px;height:8px}.bs-gebruiker{font-size:var(--bs-tekst-tabel);color:var(--bs-inkt);align-items:center;gap:9px;display:flex}.bs-gebruiker-av.bs-avatar{width:26px;height:26px;font-size:var(--bs-tekst-klein)}.bs-gebruiker-naam{flex:1;min-width:0;line-height:1.3;display:grid}.bs-gebruiker-naam small{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein)}.bs-kopbalk{background:var(--bs-vlak);border-bottom:1px solid var(--bs-lijn);flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;padding:0 20px;display:flex}.bs-kopbalk-menu{margin-left:-8px;display:none}.bs-kopbalk-titel{font:600 var(--bs-tekst-kop)/22px var(--bs-letter);color:var(--bs-inkt);white-space:nowrap;margin:0}.bs-kopbalk-sub{color:var(--bs-inkt-3);white-space:nowrap;font-size:var(--bs-tekst-tabel)}.bs-kopbalk-midden{align-items:center;gap:8px;display:flex}.bs-kopbalk-rechts{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:1180px){.bs-schil{--bs-zijbalk:208px;--bs-paneel:360px}}.bs-schil--verborgen{grid-template-columns:minmax(0,1fr)}.bs-schil--verborgen .bs-zijbalk{z-index:40;width:min(280px,86vw);transition:transform var(--bs-duur);box-shadow:var(--bs-schaduw-hoog);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.bs-schil--verborgen.bs-schil--menu .bs-zijbalk{transform:none}.bs-schil--verborgen .bs-schil-achter{z-index:39;background:#00000052;position:fixed;inset:0}.bs-schil--verborgen .bs-kopbalk-menu{display:inline-flex}@media (max-width:960px){.bs-zijbalk-klap{display:none}.bs-schil{grid-template-columns:minmax(0,1fr)}.bs-zijbalk{z-index:40;width:min(280px,86vw);transition:transform var(--bs-duur);box-shadow:var(--bs-schaduw-hoog);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.bs-schil--menu .bs-zijbalk{transform:none}.bs-schil-achter{z-index:39;background:#00000052;position:fixed;inset:0}.bs-zijbalk-sluit,.bs-kopbalk-menu{display:inline-flex}.bs-kopbalk{padding:0 12px}.bs-schil-fouten>.bs-foutplek{padding:8px 12px}}.bs-sectienav{gap:var(--bs-3);min-width:0;font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);align-content:start;display:grid}.bs-sectienav ul{gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.bs-sectienav li{min-width:0}.bs-sectienav-kop{letter-spacing:.07em;text-transform:uppercase;color:var(--bs-inkt-3);margin:0;padding:0 8px 4px;font-size:10.5px;font-weight:600}.bs-sectienav-item{box-sizing:border-box;border-radius:var(--bs-rond-klein);width:100%;min-height:32px;color:var(--bs-inkt-2);font:500 var(--bs-tekst-tabel) / var(--bs-regel-tabel) var(--bs-letter);text-align:left;cursor:pointer;transition:background var(--bs-duur) var(--bs-gang);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0 9px;padding:4px 8px;text-decoration:none;display:flex}.bs-sectienav-item:focus-visible{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-sectienav-item:not(:has(.bs-sectienav-icoon)){padding-left:33px}.bs-sectienav-item:hover{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-sectienav-item[aria-current=page]{background:var(--bs-vlak-3);color:var(--bs-inkt)}.bs-sectienav-icoon{width:16px;color:var(--bs-inkt-3);flex:none;place-items:center;display:grid}.bs-sectienav-icoon svg{width:15px;height:15px}.bs-sectienav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bs-sectienav-stand{flex:none;margin-left:auto;font-size:11.5px;font-weight:500}.bs-sectienav-stand .bs-vorm{width:9px;height:9px}.bs-sectienav-teller{background:var(--bs-vlak-3);min-width:20px;color:var(--bs-inkt-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 6px;font-size:11.5px;font-weight:600;line-height:18px}.bs-sectienav-item[aria-current=page] .bs-sectienav-teller{background:var(--bs-vlak)}.bs-sectienav-teller+.bs-sectienav-stand{margin-left:0}.bs-sectienav-lijst{gap:var(--bs-3);align-content:start;min-width:0;display:grid}.bs-sectienav-zoek{gap:4px;min-width:0;display:grid}.bs-sectienav-telling{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);margin:0;padding:0 8px}.bs-sectienav-waarom{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--bs-tekst-klein);font-weight:400;line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);flex:1 0 100%;padding-left:25px;overflow:hidden}.bs-sectienav-item:not(:has(.bs-sectienav-icoon)) .bs-sectienav-waarom{padding-left:0}.bs-sectienav-item--uit{cursor:not-allowed;color:var(--bs-inkt-3)}.bs-sectienav-item--uit:hover{color:var(--bs-inkt-3);background:0 0}.bs-sectienav-item--uit .bs-sectienav-icoon{opacity:.6}.bs-sectienav-reden{white-space:normal}.bs-sectienav-elders{padding-top:var(--bs-2);border-top:1px solid var(--bs-lijn)}.bs-segment{border-radius:var(--bs-rond-klein);background:var(--bs-vlak-3);width:fit-content;max-width:100%;font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);flex:none;place-self:start;gap:2px;padding:2px;display:inline-flex}.bs-segment-knop{height:calc(var(--bs-bediening) - 4px);border-radius:calc(var(--bs-rond-klein) - 2px);color:var(--bs-inkt-2);font:500 12.5px/1 var(--bs-letter);white-space:nowrap;cursor:pointer;transition:background var(--bs-duur) var(--bs-gang), color var(--bs-duur) var(--bs-gang), box-shadow var(--bs-duur) var(--bs-gang);background:0 0;border:0;outline:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.bs-segment-knop svg{width:15px;height:15px}.bs-segment-knop[data-hovered]{color:var(--bs-inkt)}.bs-segment-knop[data-selected]{background:var(--bs-vlak);color:var(--bs-inkt);box-shadow:0 0 0 1px var(--bs-lijn-sterk), 0 1px 2px #0000001f;font-weight:600}.bs-segment-knop[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:1px}.bs-segment-knop[data-disabled]{opacity:.5;cursor:not-allowed}.bs-segment--klein .bs-segment-knop{height:max(var(--bs-raak-min), calc(var(--bs-bediening-klein) - 4px));padding:0 8px;font-size:12px}.bs-teller{color:var(--bs-inkt-3);font-weight:500}.bs-chiprij{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bs-chip{height:var(--bs-bediening-klein);border:1px solid var(--bs-lijn-sterk);background:var(--bs-vlak);color:var(--bs-inkt-2);font:500 12.5px/1 var(--bs-letter);white-space:nowrap;cursor:pointer;transition:background var(--bs-duur) var(--bs-gang), border-color var(--bs-duur) var(--bs-gang), color var(--bs-duur) var(--bs-gang);border-radius:999px;outline:none;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.bs-chip b{color:var(--bs-inkt);font-weight:600}.bs-chip[data-hovered]{color:var(--bs-inkt);border-color:var(--bs-inkt-3)}.bs-chip[data-selected]{background:var(--bs-primair);border-color:var(--bs-primair);color:var(--bs-op-primair)}.bs-chip[data-selected] b{color:var(--bs-op-primair)}.bs-chip[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-chip[data-disabled]{opacity:.5;cursor:not-allowed}.bs-sneltoetsen{color:var(--bs-inkt);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 28px;display:grid}.bs-sneltoetsen-groep h3{letter-spacing:.05em;text-transform:uppercase;color:var(--bs-inkt-3);margin:0 0 8px;font-size:11.5px;font-weight:600}.bs-sneltoetsen-groep dl{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;margin:0;display:grid}.bs-sneltoetsen-groep dt{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.bs-sneltoetsen-groep dd{margin:0}.bs-stappenbalk{margin:0;padding:0;list-style:none;display:grid}.bs-stap{min-width:0;color:var(--bs-inkt-3);text-align:center;justify-items:center;gap:5px;font-size:11px;line-height:14px;display:grid;position:relative}.bs-stap:before{content:"";background:var(--bs-lijn-sterk);height:2px;position:absolute;top:6px;left:-50%;right:50%}.bs-stap:first-child:before{display:none}.bs-stap--na-af:before{background:var(--bs-inkt-2)}.bs-stap-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bs-stap-bol{z-index:1;border:2px solid var(--bs-lijn-bediening);background:var(--bs-vlak);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:relative}.bs-stap--af .bs-stap-bol{background:var(--bs-inkt-2);border-color:var(--bs-inkt-2)}.bs-stap--nu{color:var(--bs-bezig);font-weight:600}.bs-stap--nu .bs-stap-bol{border-color:var(--bs-bezig);background:var(--bs-bezig-vlak)}.bs-stap--vast,.bs-stap--let{font-weight:600}.bs-stap--vast{color:var(--bs-hoog)}.bs-stap--let{color:var(--bs-midden)}.bs-stap--vast .bs-stap-bol,.bs-stap--let .bs-stap-bol{border-radius:2px;width:12px;height:12px;margin:1px 0;transform:rotate(45deg)}.bs-stap--vast .bs-stap-bol{background:var(--bs-hoog);border-color:var(--bs-hoog)}.bs-stap--let .bs-stap-bol{background:var(--bs-midden);border-color:var(--bs-midden)}.bs-stap--overslaan .bs-stap-bol{border-style:dashed}.bs-stap--overslaan .bs-stap-label{text-decoration:line-through}.bs-stap{align-content:start}.bs-stap-onder{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--bs-inkt-3);font-size:10.5px;font-weight:400;line-height:13px;overflow:hidden}.bs-stappenbalk--verticaal{grid-template-columns:minmax(0,1fr);display:grid}.bs-stappenbalk--verticaal .bs-stap{text-align:left;font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);grid-template-columns:14px minmax(0,1fr);place-items:start;gap:1px 10px;padding-bottom:14px}.bs-stappenbalk--verticaal .bs-stap:last-child{padding-bottom:0}.bs-stappenbalk--verticaal .bs-stap-bol{grid-area:1/1;margin-top:2px}.bs-stappenbalk--verticaal .bs-stap--vast .bs-stap-bol,.bs-stappenbalk--verticaal .bs-stap--let .bs-stap-bol{margin:3px 1px 0}.bs-stappenbalk--verticaal .bs-stap-label{white-space:normal;grid-column:2}.bs-stappenbalk--verticaal .bs-stap-onder{white-space:normal;font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);grid-column:2}.bs-stappenbalk--verticaal .bs-stap:before{background:var(--bs-lijn-sterk);width:2px;height:auto;display:block;inset:18px auto 0 6px}.bs-stappenbalk--verticaal .bs-stap:first-child:before{display:block}.bs-stappenbalk--verticaal .bs-stap:last-child:before{display:none}.bs-stappenbalk--verticaal .bs-stap--af:before{background:var(--bs-inkt-2)}.bs-stappenbalk--verticaal .bs-stap--na-af:not(.bs-stap--af):before{background:var(--bs-lijn-sterk)}.bs-status{white-space:nowrap;color:var(--bs-inkt-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.bs-vorm{flex:none;width:11px;height:11px}.bs-status--hoog{color:var(--bs-hoog)}.bs-vorm--hoog{fill:var(--bs-hoog)}.bs-status--midden{color:var(--bs-midden)}.bs-vorm--midden{fill:var(--bs-midden)}.bs-vorm--laag{fill:none;stroke:var(--bs-inkt-3);stroke-width:1.6px}.bs-status--bezig{color:var(--bs-bezig)}.bs-vorm--bezig{fill:var(--bs-bezig);color:var(--bs-bezig)}.bs-vorm--neutraal{fill:var(--bs-inkt-3)}.bs-vorm--goed{fill:none;stroke:var(--bs-goed);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.bs-label{background:var(--bs-vlak-3);height:20px;color:var(--bs-inkt-2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.bs-avatar{background:var(--bs-zand);width:22px;height:22px;color:var(--bs-op-zand);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:650;line-height:1;display:grid;overflow:hidden}.bs-avatar img{object-fit:cover;width:100%;height:100%}.bs-strook{border-radius:var(--bs-rond-klein);border:1px solid var(--bs-lijn);background:var(--bs-vlak);color:var(--bs-inkt);font:400 var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);align-items:center;gap:10px;padding:8px 12px;display:flex}.bs-strook-titel{font-weight:600}.bs-strook .bs-vorm{flex:none;width:12px;height:12px}.bs-strook>.bs-avatar{margin:-2px 0}.bs-foutplek{gap:8px;min-width:0;display:grid}.bs-foutplek-titel{font-weight:600}.bs-strook-tekst{flex:1;min-width:0}.bs-strook-actie{gap:8px;display:flex}.bs-strook--hoog{background:var(--bs-hoog-vlak);border-color:color-mix(in oklch, var(--bs-hoog) 25%, var(--bs-hoog-vlak))}.bs-strook--midden{border-left:3px solid var(--bs-midden)}.bs-strook--bezig{background-image:var(--bs-band-bezig)}.bs-strook--breed{border-width:0 0 1px;border-radius:0;padding:8px 20px}.bs-strook--breed.bs-strook--midden{background:var(--bs-midden-vlak);border-left-width:0}.bs-voortgang{position:relative;overflow:hidden}.bs-voortgang .bs-strook-tekst{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.bs-voortgang-titel{font-weight:600}.bs-voortgang-tekst{color:var(--bs-inkt-2);font-weight:400}.bs-voortgang-klok{color:var(--bs-inkt-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.bs-voortgang-klok small{color:var(--bs-inkt-3);font-size:inherit}.bs-voortgang-balk{background:color-mix(in oklch, var(--bs-bezig) 14%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.bs-voortgang-balk>span{background:var(--bs-bezig);height:100%;transition:width 1s linear;display:block}@media (prefers-reduced-motion:reduce){.bs-voortgang-balk>span{transition:none}}.bs-tabel-houder{min-width:0;position:relative}.bs-tabel{border-collapse:separate;border-spacing:0;width:100%;font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);font-variant-numeric:tabular-nums;color:var(--bs-inkt)}[data-bs-dichtheid] .bs-tabel-kop .bs-kolom{font-size:var(--bs-tekst-klein)}.bs-tabel-kop .bs-kolom{z-index:1;height:var(--bs-kop);text-align:left;background:var(--bs-vlak-2);border-bottom:1px solid var(--bs-lijn);color:var(--bs-inkt-3);white-space:nowrap;outline:none;padding:0 10px;font-size:11.5px;font-weight:500;position:sticky;top:0}.bs-kolom[data-allows-sorting]{cursor:pointer}.bs-kolom[data-hovered][data-allows-sorting]{color:var(--bs-inkt)}.bs-kolom[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--bs-ring)}.bs-kolom-inhoud{align-items:center;gap:4px;display:inline-flex}.bs-kolom-pijl{width:12px;height:12px}.bs-kolom--getal,.bs-cel--getal,.bs-tabel-kop .bs-kolom--getal{text-align:right}.bs-tabel:has(>.bs-tabel-lijf[data-empty])>.bs-tabel-kop{display:none}.bs-kolom--getal .bs-kolom-inhoud{flex-direction:row-reverse}.bs-kolom--kies{width:36px}.bs-kolom:first-child,.bs-cel:first-child,.bs-groeprij-cel{padding-left:var(--bs-4)}.bs-kolom:last-child,.bs-cel:last-child{padding-right:var(--bs-4)}.bs-rij,.bs-groeprij{outline:none}.bs-rij{cursor:default}.bs-rij[data-href],.bs-tabel[data-has-row-action] .bs-rij{cursor:pointer}.bs-cel{height:var(--bs-rij);border-bottom:1px solid var(--bs-lijn);white-space:nowrap;text-overflow:ellipsis;max-width:var(--bs-cel-max,360px);outline:none;padding:0 10px;overflow:hidden}.bs-cel--sterk{font-weight:500}.bs-cel--zacht{color:var(--bs-inkt-3)}.bs-rij[data-hovered] .bs-cel{background:var(--bs-vlak-2)}.bs-rij--gekozen .bs-cel{background:color-mix(in oklch, var(--bs-vlak-3) 70%, var(--bs-vlak))}.bs-rij--geopend .bs-cel{background:var(--bs-vlak-3)}.bs-rij--geopend .bs-cel:first-child{box-shadow:inset 3px 0 0 var(--bs-inkt)}.bs-rij--band-bezig{background-image:var(--bs-band-bezig)}.bs-rij--band-bezig .bs-cel{background-color:#0000}.bs-rij--band-gereed{background-image:var(--bs-band-gereed);background-repeat:no-repeat;background-size:100% 100%}.bs-rij--band-gereed.bs-oplichten{animation:bs-veeg var(--bs-duur-lang) var(--bs-gang-in) both}.bs-rij--band-gereed.bs-oplichten>.bs-cel{animation:none}.bs-rij--band-gereed .bs-cel{background-color:#0000}@keyframes bs-veeg{0%{background-size:0% 100%}}.bs-rij--zacht .bs-cel{color:var(--bs-inkt-3)}.bs-rij[data-focus-visible] .bs-cel{box-shadow:inset 0 2px 0 var(--bs-ring), inset 0 -2px 0 var(--bs-ring)}.bs-rij[data-focus-visible] .bs-cel:first-child{box-shadow:inset 2px 2px 0 var(--bs-ring), inset 0 -2px 0 var(--bs-ring)}.bs-cel[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--bs-ring)}.bs-groeprij{outline:none}.bs-groeprij-cel{height:var(--bs-kop);padding-right:var(--bs-4);background:var(--bs-vlak-2);border-bottom:1px solid var(--bs-lijn);color:var(--bs-inkt-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.bs-groeprij-inhoud{align-items:center;gap:8px;min-width:0;display:flex}.bs-groeprij-tekst{text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.bs-groeprij-meta{color:var(--bs-inkt-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-left:12px;font-weight:400}.bs-groeprij--klap .bs-groeprij-cel{padding-left:calc(var(--bs-4) - 8px)}.bs-groeprij-klap.bs-knop{color:var(--bs-inkt-3);margin:0 -4px 0 0}.bs-groeprij-klap svg{transition:transform var(--bs-duur) var(--bs-gang)}.bs-groeprij--open .bs-groeprij-klap svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.bs-groeprij-klap svg{transition:none}}.bs-groeprij-cel b,.bs-groeprij-cel strong{color:var(--bs-inkt);font-weight:600}.bs-groeprij[data-hovered] .bs-groeprij-cel{background:var(--bs-vlak-3)}.bs-groeprij[data-focus-visible] .bs-groeprij-cel{box-shadow:inset 0 0 0 2px var(--bs-ring)}.bs-kiesvak{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bs-kiesvak-vak{border:1.5px solid var(--bs-lijn-bediening);background:var(--bs-vlak);width:15px;height:15px;transition:background var(--bs-duur);border-radius:3px;place-items:center;display:grid}.bs-kiesvak-vak svg{fill:none;width:11px;height:11px;stroke:var(--bs-op-primair);stroke-width:2px;opacity:0}.bs-kiesvak[data-selected] .bs-kiesvak-vak{background:var(--bs-primair);border-color:var(--bs-primair)}.bs-kiesvak[data-selected] .bs-kiesvak-vak svg{opacity:1}.bs-kiesvak[data-focus-visible] .bs-kiesvak-vak{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-tabs{min-height:0;font-family:var(--bs-letter);grid-template-rows:auto minmax(0,1fr);display:grid}.bs-tabs[data-orientation=vertical]{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr)}.bs-tablijst{border-bottom:1px solid var(--bs-lijn);padding:0 var(--bs-4);scrollbar-width:none;gap:18px;display:flex;position:relative;overflow-x:auto}.bs-tab{color:var(--bs-inkt-3);font:500 var(--bs-tekst-tabel) / var(--bs-regel-tabel) var(--bs-letter);white-space:nowrap;cursor:pointer;outline:none;padding:9px 0 8px;position:relative}.bs-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.bs-tab[data-hovered],.bs-tab[data-selected]{color:var(--bs-inkt)}.bs-tab[data-selected]:after{background:var(--bs-inkt)}.bs-tab[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px;border-radius:3px}.bs-tab[data-disabled]{opacity:.5;cursor:not-allowed}.bs-tabpaneel{outline:none;min-height:0}.bs-tabpaneel[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-tab--teller{align-items:center;gap:6px;display:inline-flex}.bs-tab-teller{background:var(--bs-vlak-3);min-width:18px;color:var(--bs-inkt-2);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:11px;font-weight:600;line-height:17px;display:inline-flex}.bs-tab-teller--midden{color:var(--bs-inkt)}.bs-tab-teller .bs-vorm{width:8px;height:8px}.bs-tijdlijn{--bs-tl-lijn:color-mix(in oklch, var(--bs-lijn) 70%, transparent);--bs-tl-dim-rust:color-mix(in oklab, var(--bs-vlak-3) 40%, transparent);--bs-tl-dim-weekend:color-mix(in oklab, var(--bs-vlak-3) 70%, transparent);--bs-tl-as:24px;height:100%;min-height:0;font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);color:var(--bs-inkt);background:var(--bs-vlak);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);-webkit-user-select:none;user-select:none;--bs-tl-kleur-1:var(--bs-markeer-1);--bs-tl-kleur-2:var(--bs-markeer-2);--bs-tl-kleur-3:var(--bs-markeer-3);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.bs-tl-kleur-1{--bs-tl-k:var(--bs-tl-kleur-1)}.bs-tl-kleur-2{--bs-tl-k:var(--bs-tl-kleur-2)}.bs-tl-kleur-3{--bs-tl-k:var(--bs-tl-kleur-3)}.bs-tl-balk--kleur{background:color-mix(in oklab, var(--bs-tl-k) 16%, var(--bs-vlak));box-shadow:inset 3px 0 0 var(--bs-tl-k);border-color:color-mix(in oklab, var(--bs-tl-k) 40%, var(--bs-lijn-sterk))}.bs-tl-balk--kleur.bs-tl-balk--hoog{background:color-mix(in oklab, var(--bs-tl-k) 16%, var(--bs-vlak));outline:2px solid var(--bs-hoog);outline-offset:-1px}.bs-tl-balk--kleur.bs-tl-balk--midden{outline:2px dashed var(--bs-midden);outline-offset:-1px;border-left-width:1px}.bs-tl-balk--verwant{box-shadow:0 0 0 2px var(--bs-inkt);z-index:1}.bs-tl-balk--kleur.bs-tl-balk--verwant{box-shadow:inset 3px 0 0 var(--bs-tl-k), 0 0 0 2px var(--bs-inkt)}.bs-tl-balk--gedimd{opacity:.4}.bs-tl-balk{transition:opacity var(--bs-duur) var(--bs-gang), box-shadow var(--bs-duur) var(--bs-gang)}.bs-tl-markering{color:var(--bs-inkt-2);font-size:var(--bs-tekst-klein);flex-wrap:wrap;gap:12px;margin-left:8px;display:inline-flex}.bs-tl-markering-item{align-items:center;gap:6px;display:inline-flex}.bs-tl-staal{background:color-mix(in oklab, var(--bs-tl-k) 16%, var(--bs-vlak));width:12px;height:12px;box-shadow:inset 3px 0 0 var(--bs-tl-k);border:1px solid color-mix(in oklab, var(--bs-tl-k) 40%, var(--bs-lijn-sterk));border-radius:3px}.bs-tl-balk-zoom{border-bottom:1px solid var(--bs-lijn);align-items:center;padding:8px 12px;display:flex}.bs-tijdlijn--zonder-balk{grid-template-rows:minmax(0,1fr)}.bs-tl-zoom{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.bs-tl-raster{font-size:var(--bs-tekst-klein);margin-left:auto}.bs-tl-scroll{overscroll-behavior:contain;outline:none;min-height:0;position:relative;overflow:auto}.bs-tl-vlak{min-width:100%;position:relative}.bs-tl-tijdas{z-index:4;background:var(--bs-vlak);border-bottom:1px solid var(--bs-lijn);display:flex;position:sticky;top:0}.bs-tl-hoek{z-index:5;width:var(--bs-tl-rijkop);background:var(--bs-vlak);border-right:1px solid var(--bs-lijn);flex:none;align-items:flex-end;display:flex;position:sticky;left:0}.bs-tl-hoek-label{height:var(--bs-tl-as);letter-spacing:.07em;text-transform:uppercase;color:var(--bs-inkt-3);align-items:center;padding:0 12px;font-size:10.5px;font-weight:600;display:flex}.bs-tl-as{height:calc(2 * var(--bs-tl-as));flex:none;position:relative}.bs-tl-perioden,.bs-tl-cellen{height:var(--bs-tl-as);position:absolute;left:0;right:0}.bs-tl-cellen{top:var(--bs-tl-as)}.bs-tl-periode{border-left:1px solid var(--bs-lijn);height:100%;font-size:var(--bs-tekst-klein);color:var(--bs-inkt-2);white-space:nowrap;align-items:center;padding:0 8px;font-weight:600;display:flex;position:absolute;top:0;overflow:clip}.bs-tl-periode span{left:calc(var(--bs-tl-rijkop) + 8px);position:sticky}.bs-tl-cel{border-left:1px solid var(--bs-tl-lijn);height:100%;color:var(--bs-inkt-3);text-align:center;font-size:11.5px;line-height:var(--bs-tl-as);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:0;overflow:hidden}.bs-tl-cel--vandaag{color:var(--bs-inkt);font-weight:600}.bs-tl-mijlpalen{left:0;right:0;top:calc(2 * var(--bs-tl-as));height:var(--bs-tl-as);border-top:1px solid var(--bs-tl-lijn);position:absolute}.bs-tl-mijlpalen .bs-tl-nu{opacity:.35}.bs-tl-mijlpaal{height:calc(var(--bs-tl-as) - 4px);border-radius:var(--bs-rond-klein);min-width:20px;color:var(--bs-inkt-2);white-space:nowrap;cursor:default;scroll-margin-left:calc(var(--bs-tl-rijkop) + 12px);outline:none;align-items:center;gap:3px;margin-left:-10px;padding:0 4px;font-size:11.5px;display:inline-flex;position:absolute;top:2px}.bs-tl-mijlpaal[role=button]{cursor:pointer}.bs-tl-mijlpaal svg{flex:none;width:12px;height:12px}.bs-tl-mijlpaal--deadline{color:var(--bs-inkt)}.bs-tl-mijlpaal:hover{background:var(--bs-vlak-3)}.bs-tl-mijlpaal:focus-visible{box-shadow:0 0 0 2px var(--bs-ring);z-index:1}.bs-tl-mijlpaal-label{text-overflow:ellipsis;max-width:110px;overflow:hidden}.bs-tl-nu-kop{background:var(--bs-inkt);border-radius:50%;width:9px;height:9px;margin-left:-4px;position:absolute;bottom:0}.bs-tl-lijf{position:relative}.bs-tl-achter{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0}.bs-tl-dim{position:absolute;top:0;bottom:0}.bs-tl-dim--weekend{background:color-mix(in oklch, var(--bs-vlak-3) 70%, transparent)}.bs-tl-dim--rust{background:color-mix(in oklch, var(--bs-vlak-3) 40%, transparent)}.bs-tl-dim--dicht{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bs-inkt-3) 22%, transparent) 0 1.5px, transparent 1.5px 7px), color-mix(in oklab, var(--bs-vlak-3) 60%, transparent)}.bs-tl-dim-label{left:calc(var(--bs-tl-rijkop) + 6px);background:var(--bs-vlak);color:var(--bs-inkt-2);white-space:nowrap;border-radius:3px;margin:3px 6px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block;position:sticky}.bs-tl-rust{pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.bs-tl-rust .bs-tl-dim{overflow:clip}.bs-tl-vandaag{background:color-mix(in oklab, var(--bs-inkt) 2.5%, transparent);position:absolute;top:0;bottom:0}.bs-tl-laag{z-index:1;pointer-events:none;color:var(--bs-inkt-2);position:absolute;top:0;bottom:0}.bs-tl-nu{background:var(--bs-inkt);opacity:.6;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.bs-tl-groep{z-index:2;background:var(--bs-vlak-2);border-bottom:1px solid var(--bs-lijn);align-items:stretch;display:flex;position:absolute;left:0;right:0}.bs-tl-groep-kop{z-index:1;width:var(--bs-tl-rijkop);background:var(--bs-vlak-2);flex:none;align-items:center;gap:2px;min-width:0;padding:0 12px;display:flex;position:sticky;left:0}.bs-tl-groep-kop--knop{padding-left:4px}.bs-tl-groep-naam{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;min-width:0;color:var(--bs-inkt-2);font-size:10.5px;font-weight:600;overflow:hidden}.bs-tl-groep-samenvatting{left:calc(var(--bs-tl-rijkop) + 12px);white-space:nowrap;font-size:var(--bs-tekst-klein);color:var(--bs-inkt-2);align-self:center;position:sticky}.bs-tl-inklap{border-radius:var(--bs-rond-klein);width:24px;height:24px;color:var(--bs-inkt-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.bs-tl-inklap svg{width:14px;height:14px}.bs-tl-inklap:hover{background:var(--bs-vlak-3);color:var(--bs-inkt)}.bs-tl-inklap:focus-visible{outline:2px solid var(--bs-ring);outline-offset:-2px}.bs-tl-rij{z-index:1;border-bottom:1px solid var(--bs-tl-lijn);display:flex;position:absolute;left:0;right:0}.bs-tl-rij--doel .bs-tl-baan{background:color-mix(in oklch, var(--bs-vlak-3) 45%, transparent)}.bs-tl-rijkop{z-index:3;width:var(--bs-tl-rijkop);background:var(--bs-vlak);border-right:1px solid var(--bs-lijn);flex:none;align-items:center;gap:2px;padding:0 12px;display:flex;position:sticky;left:0}.bs-tl-rijkop--knop{padding-left:4px}.bs-tl-rijkop-tekst{flex:1;align-content:center;gap:2px;min-width:0;display:grid}.bs-tl-rij--dicht .bs-tl-baan{background:color-mix(in oklab, var(--bs-vlak-2) 60%, transparent)}.bs-tl-dicht-inhoud{left:calc(var(--bs-tl-rijkop) + 8px);align-items:center;max-width:100%;height:100%;display:inline-flex;position:sticky}.bs-tl-rijnaam{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.bs-tl-rijonder{font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);min-width:0}.bs-tl-baan{flex:none;height:100%;position:relative}.bs-tl-balk{border-radius:calc(var(--bs-rond-klein) * .8);border:1px solid var(--bs-lijn-sterk);background:color-mix(in oklch, var(--bs-vlak-3) 80%, var(--bs-vlak));color:var(--bs-inkt);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;transition:box-shadow var(--bs-duur,.15s) ease, opacity var(--bs-duur,.15s) ease;scroll-margin-left:calc(var(--bs-tl-rijkop) + 12px);scroll-margin-top:calc(var(--bs-tl-kop-h,48px) + 8px);scroll-margin-bottom:calc(var(--bs-tl-voet-h,0px) + 8px);outline:none;align-items:center;gap:5px;padding:0 8px;font-size:12px;line-height:1.25;display:flex;position:absolute;overflow:hidden}.bs-tl-balk:hover{box-shadow:0 0 0 1px var(--bs-inkt-3)}.bs-tl-balk:focus-visible{box-shadow:0 0 0 2px var(--bs-vlak), 0 0 0 4px var(--bs-ring);z-index:2}.bs-tl-balk--beweegbaar{cursor:grab}.bs-tl-balk--sleept{opacity:.35}.bs-tl-balk--zacht{opacity:.6;border-style:dashed}.bs-tl-balk--vast{cursor:default}.bs-tl-balk .bs-vorm{width:10px;height:10px}.bs-tl-balk--hoog{background:var(--bs-hoog-vlak);border-color:color-mix(in oklab, var(--bs-hoog) 45%, var(--bs-hoog-vlak))}.bs-tl-balk--midden{border-left:3px solid var(--bs-midden)}.bs-tl-balk--bezig{background:var(--bs-band-bezig), var(--bs-vlak);border-color:color-mix(in oklab, var(--bs-bezig) 35%, var(--bs-lijn-sterk))}.bs-tl-balk--goed{background:var(--bs-band-gereed,linear-gradient(90deg, var(--bs-goed-vlak), transparent 70%)), var(--bs-vlak);border-color:color-mix(in oklab, var(--bs-goed) 30%, var(--bs-lijn-sterk))}.bs-tl-balk-vink{width:12px;height:12px;color:var(--bs-goed);stroke-width:2.4px;flex:none}.bs-tl-balk-slot{width:11px;height:11px;color:var(--bs-inkt-2);flex:none}.bs-tl-balk-teken{color:var(--bs-inkt-2);flex:none;display:inline-flex}.bs-tl-balk-teken svg{width:12px;height:12px}.bs-tl-balk--gelaagd{isolation:isolate}.bs-tl-balk--alleen-lezen{cursor:default}.bs-tl-balk--nadruk{outline:2px solid var(--bs-inkt);outline-offset:2px;z-index:2}.bs-tl-balk-staart{z-index:-1;border-left:1px solid var(--bs-inkt-3);background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bs-inkt-3) 30%, transparent) 0 1.5px, var(--bs-vlak) 1.5px 5px);position:absolute;top:0;bottom:0;right:0}.bs-tl-balk-pauze{z-index:-1;background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bs-inkt-3) 28%, transparent) 0 1.5px, color-mix(in oklab, var(--bs-vlak) 70%, transparent) 1.5px 5px);position:absolute;top:0;bottom:0}.bs-tl-balk-tekst{min-width:0;display:grid}.bs-tl-balk-label{text-overflow:ellipsis;font-weight:500;overflow:hidden}.bs-tl-balk-detail{text-overflow:ellipsis;color:var(--bs-inkt-3);font-size:11.5px;overflow:hidden}.bs-tl-schaduw{z-index:5;pointer-events:none;border-radius:calc(var(--bs-rond-klein) * .8);border:2px dashed var(--bs-inkt-2);background:color-mix(in oklch, var(--bs-vlak) 75%, transparent);position:absolute}.bs-tl-schaduw-tijd{white-space:nowrap;background:var(--bs-primair);color:var(--bs-op-primair);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 6px;font-size:11.5px;font-weight:600;position:absolute;bottom:calc(100% + 4px);left:0}.bs-tl-schaduw--midden{border-color:var(--bs-midden)}.bs-tl-schaduw--hoog{border-color:var(--bs-hoog)}.bs-tl-controle{background:var(--bs-vlak);width:max-content;max-width:320px;color:var(--bs-inkt);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond-klein);box-shadow:var(--bs-schaduw-zwevend);gap:2px;padding:6px 8px;font-size:12px;line-height:1.35;display:grid;position:absolute;top:calc(100% + 4px);left:0}.bs-tl-controle-regel{align-items:center;gap:6px;display:inline-flex}.bs-tl-controle .bs-vorm{flex:none;width:10px;height:10px}.bs-tl-hint{z-index:70;background:var(--bs-vlak);max-width:300px;color:var(--bs-inkt);border:1px solid var(--bs-lijn-sterk);border-radius:var(--bs-rond-klein);box-shadow:var(--bs-schaduw-hoog);gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid;position:fixed}.bs-tl-hint-teken{color:var(--bs-inkt-2);align-items:center;gap:6px;display:inline-flex}.bs-tl-hint-teken svg{flex:none;width:12px;height:12px}.bs-contextmenu-anker{pointer-events:none;width:0;height:0;position:fixed}[data-bs-dichtheid] .bs-tl-balk{font-size:var(--bs-tekst-klein)}@media (prefers-reduced-motion:reduce){.bs-tl-balk{transition:none}}.bs-tl-capaciteit{pointer-events:none;height:4px;position:absolute;bottom:2px;left:0;right:0}.bs-tl-cap{background:var(--bs-vlak-3);pointer-events:auto;border-radius:2px;height:4px;position:absolute;top:0;overflow:hidden}.bs-tl-cap>i{background:var(--bs-inkt-3);border-radius:2px;height:100%;display:block}.bs-tl-cap--midden>i{background:var(--bs-midden)}.bs-tl-cap--hoog{background:color-mix(in oklab, var(--bs-hoog) 25%, var(--bs-vlak-3))}.bs-tl-cap--hoog>i{background:var(--bs-hoog)}.bs-tl-capaciteit--dicht{height:auto;top:4px;bottom:4px}.bs-tl-cap-dicht{background:var(--bs-vlak-3);border-radius:3px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.bs-tl-cap-dicht>i{background:color-mix(in oklab, var(--bs-inkt-3) 35%, transparent);position:absolute;top:0;bottom:0;left:0}.bs-tl-cap-dicht.bs-tl-cap--midden>i{background:color-mix(in oklab, var(--bs-midden) 45%, transparent)}.bs-tl-cap-dicht.bs-tl-cap--hoog>i{background:color-mix(in oklab, var(--bs-hoog) 30%, transparent)}.bs-tl-cap-dicht>b{font-variant-numeric:tabular-nums;color:var(--bs-inkt);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.bs-tl-cap-dicht .bs-vorm{width:9px;height:9px}.bs-tl-totaal{z-index:4;background:var(--bs-vlak);border-top:1px solid var(--bs-lijn-sterk);display:flex;position:sticky;bottom:0}.bs-tl-totaal-kop{border-right:1px solid var(--bs-lijn);font-weight:600}.bs-tl-tot{align-items:flex-start;display:flex;position:absolute;top:3px;bottom:3px}.bs-tl-tot>i{background:color-mix(in oklab, var(--bs-inkt-3) 30%, var(--bs-vlak));border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.bs-tl-tot--midden>i{background:color-mix(in oklab, var(--bs-midden) 45%, var(--bs-vlak))}.bs-tl-tot--hoog>i{background:color-mix(in oklab, var(--bs-hoog) 30%, var(--bs-vlak))}.bs-tl-tot-tekst{left:calc(var(--bs-tl-rijkop) + 4px);background:var(--bs-vlak);color:var(--bs-inkt);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:3px;align-items:center;gap:4px;margin:0 4px;padding:0 3px;font-size:11px;line-height:15px;display:inline-flex;position:sticky}.bs-tl-tot-tekst .bs-vorm{width:9px;height:9px}:root{--bs-tikvlak-aanraken:0px}@media (pointer:coarse){:root{--bs-tikvlak-aanraken:44px}}:where(.bs-segment-knop,.bs-filtertag-weg,.bs-raakvlak){position:relative}:where(.bs-knop,.bs-raakvlak,.bs-tab,.bs-segment-knop,.bs-filtertag-weg,.bs-zoekveld-wis,.bs-keuzeveld-knop,.bs-wachtwoord-oog,.bs-voorstel-teken):before{--_tik:max(var(--bs-raak-min), var(--bs-tikvlak-aanraken));content:"";inset-block:min(0px, calc((100% - var(--_tik)) / 2));inset-inline:min(0px, calc((100% - var(--_tik)) / 2));position:absolute}.bs-laden-rij{height:var(--bs-rij);border-bottom:1px solid var(--bs-lijn);grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(8px,2vw,20px);padding:0 16px;display:grid}.bs-laden--tabel .bs-laden-rij{grid-template-columns:var(--bs-laden-kolommen)}.bs-laden-kop{height:var(--bs-kop);background:var(--bs-vlak-2)}.bs-laden-kop .bs-skelet{height:8px}.bs-skelet{background:var(--bs-vlak-3);border-radius:3px;height:10px;animation:1.4s ease-in-out infinite bs-puls;display:block}@keyframes bs-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bs-skelet{animation:none}}.bs-skelet--tekst{vertical-align:middle;max-width:100%;height:.7em;display:inline-block}.bs-laden--paneel{align-content:start;gap:16px;display:grid}.bs-laden--objectpagina{align-content:start;gap:20px;display:grid}.bs-laden-dt,.bs-laden-dd{min-width:0}.bs-laden-kadertitel{flex:1}.bs-leeg{max-width:480px;font:var(--bs-tekst)/var(--bs-regel) var(--bs-letter);color:var(--bs-inkt);justify-items:start;gap:8px;padding:40px 24px;display:grid}.bs-leeg-kop{text-wrap:balance;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.bs-leeg-kop .bs-vorm{width:13px;height:13px}.bs-leeg-tekst{color:var(--bs-inkt-2);margin:0}.bs-leeg-acties{flex-wrap:wrap;gap:8px;display:flex}.bs-leeg-details{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-2);max-width:100%}.bs-leeg-details>summary{cursor:pointer;border-radius:3px;width:max-content}.bs-leeg-details>summary:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-leeg-details-inhoud{border-radius:var(--bs-rond-klein);background:var(--bs-vlak-3);font-family:var(--bs-letter-mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;margin-top:6px;padding:8px 10px;overflow:auto}.bs-bezig{color:var(--bs-inkt-2);font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);align-items:center;gap:7px;display:inline-flex}.bs-bezig-draait{border:1.75px solid color-mix(in oklch, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite bs-draai}@media (prefers-reduced-motion:reduce){.bs-bezig-draait{animation-duration:2.4s}}.bs-drukwerk-voorbeeld{gap:var(--bs-6);grid-template-columns:minmax(0,1fr);display:grid}.bs-vel-plek{min-width:0;max-width:100%;padding:2px 2px var(--bs-3);outline:none;position:relative;overflow-x:auto}.bs-vel-plek:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-vel{box-sizing:border-box;width:var(--bs-vel-breedte);min-width:var(--bs-vel-breedte);height:var(--bs-vel-hoogte);padding:var(--bs-vel-marge);background:var(--bs-vel-papier);color:var(--bs-vel-inkt);border:1px solid var(--bs-vel-lijn);box-shadow:var(--bs-schaduw-zwevend);font-family:var(--bs-letter);-webkit-print-color-adjust:exact;print-color-adjust:exact;transition:opacity var(--bs-duur) var(--bs-gang);font-size:9pt;line-height:1.3}.bs-vel--inhoud{height:auto}.bs-vel-blad{height:calc(var(--bs-vel-hoogte) - 2 * var(--bs-vel-marge) - var(--bs-vel-speling));flex-direction:column;display:flex;overflow:hidden}.bs-vel--inhoud .bs-vel-blad{height:auto;max-height:calc(var(--bs-vel-hoogte) - 2 * var(--bs-vel-marge) - var(--bs-vel-speling))}.bs-vel-inhoud{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.bs-vel-inhoud>:only-child:not(table),.bs-vel-inhoud>.bs-vel-vul{flex:auto;min-height:0}.bs-vel--inhoud .bs-vel-inhoud,.bs-vel--inhoud .bs-vel-inhoud>:is(:only-child,.bs-vel-vul){flex:0 auto}.bs-vel--zwartwit{filter:grayscale()}.bs-vel--verouderd{opacity:.45}.bs-vel-skelet{align-content:start;gap:4mm;display:grid}.bs-vel-skelet-kop{background:var(--bs-vel-vlak);border-radius:1mm;width:55%;height:12mm;display:block}.bs-vel-skelet-regel{background:var(--bs-vel-vlak);border-radius:1mm;height:4mm;animation:1.4s ease-in-out infinite bs-vel-puls;display:block}@keyframes bs-vel-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bs-vel-skelet-regel{animation:none}}.bs-velkop{border-bottom:.75pt solid var(--bs-vel-inkt);flex:none;align-items:flex-end;gap:4mm;margin-bottom:4mm;padding-bottom:2.5mm;display:flex}.bs-velkop-merk{flex:none;align-items:center;max-height:14mm;display:flex}.bs-velkop-merk>:is(img,svg){width:auto;max-height:14mm}.bs-velkop-tekst{flex:1;gap:.5mm;min-width:0;display:grid}.bs-velkop-boven{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-vel-inkt-3);font-size:7.5pt;font-weight:600}.bs-velkop-titel{text-wrap:balance;letter-spacing:-.01em;color:var(--bs-vel-inkt);margin:0;font-size:16pt;font-weight:650;line-height:1.15}.bs-velkop-onder{color:var(--bs-vel-inkt-2);font-size:9pt}.bs-velkop-tag{border:.75pt solid var(--bs-vel-inkt);letter-spacing:.08em;text-transform:uppercase;color:var(--bs-vel-inkt);border-radius:.8mm;flex:none;align-self:flex-end;padding:.6mm 1.8mm;font-size:8pt;font-weight:700;line-height:1.2}.bs-velkop-rechts{font-variant-numeric:tabular-nums;color:var(--bs-vel-inkt);text-align:right;flex:none;font-size:11pt;font-weight:600}.bs-velvoet{border-top:.5pt solid var(--bs-vel-lijn);color:var(--bs-vel-inkt-3);flex:none;justify-content:space-between;align-items:center;gap:4mm;margin-top:auto;padding-top:2mm;font-size:7pt;display:flex}.bs-velvoet-links{min-width:0}.bs-velvoet-merk{flex:none;align-items:center;max-height:5mm;display:flex}.bs-velvoet-merk>:is(img,svg){width:auto;max-height:5mm}.bs-vel-arcering{isolation:isolate;position:relative}.bs-vel-arcering:before{content:"";z-index:-1;pointer-events:none;background-color:var(--bs-vel-arcering);position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 1 1-1M0 6 6 0M5 7 7 5' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 1 1-1M0 6 6 0M5 7 7 5' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E");-webkit-mask-size:6px 6px;mask-size:6px 6px}.bs-vel-arcering--andersom:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 5 1 7M0 0 6 6M5-1 7 1' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 5 1 7M0 0 6 6M5-1 7 1' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E")}.bs-afdruktip{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);max-width:70ch;margin:0}.bs-afdruktip b{color:var(--bs-inkt-2);font-weight:600}.bs-drukwerk{display:none}@media print{html.bs-drukt,html.bs-drukt body{background:var(--bs-vel-papier)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}html.bs-drukt body>:not(.bs-drukwerk){display:none!important}html.bs-drukt .bs-drukwerk{display:block!important}.bs-drukwerk .bs-vel-plek{break-before:page;max-width:none;padding:0;overflow:visible}.bs-drukwerk .bs-vel{width:auto;min-width:0;height:auto;box-shadow:none;border:0;padding:0}}.bs-veld{min-width:0;font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);color:var(--bs-inkt);align-content:start;gap:4px;display:grid}.bs-veld-label{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-2);font-weight:500}.bs-veld-beschrijving{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3)}.bs-veld-fout{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-hoog);font-weight:500}.bs-invoer{box-sizing:border-box;height:var(--bs-bediening);width:100%;max-width:calc(var(--bs-tekens,100%) + 24px);border:1px solid var(--bs-lijn-bediening);border-radius:var(--bs-rond-klein);background:var(--bs-vlak);min-width:0;color:var(--bs-inkt);font:inherit;transition:border-color var(--bs-duur) var(--bs-gang), box-shadow var(--bs-duur) var(--bs-gang);outline:none;padding:0 9px}.bs-invoer[data-hovered]:not([data-focus-within]):not([data-focused]){border-color:var(--bs-inkt-2)}.bs-invoer::placeholder{color:var(--bs-inkt-3);opacity:1}.bs-invoer[data-focused],.bs-invoer[data-focus-within],.bs-invoer:focus-visible{border-color:var(--bs-ring);box-shadow:0 0 0 1px var(--bs-ring)}.bs-invoer[data-disabled],.bs-veld[data-disabled] .bs-invoer{opacity:.55;cursor:not-allowed}.bs-veld[data-invalid] .bs-invoer,.bs-invoer[data-invalid]{border-color:var(--bs-hoog)}.bs-invoer--regels{height:auto;min-height:72px;line-height:var(--bs-regel-tabel);resize:vertical;padding:6px 9px}.bs-invoer-groep{width:100%;max-width:calc(var(--bs-tekens,100%) + 48px);align-items:center;min-width:0;display:flex;position:relative}.bs-invoer-groep>.bs-invoer{flex:1;max-width:none;padding-right:36px}.bs-invoer-naast{color:var(--bs-inkt-3);pointer-events:none;font-variant-numeric:tabular-nums;position:absolute;right:9px}.bs-invoer--met-naast{cursor:text;align-items:center;gap:6px;display:flex}.bs-invoer--past{width:fit-content;max-width:100%}.bs-invoer-kaal{box-sizing:border-box;width:100%;min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0}.bs-invoer--past>.bs-invoer-kaal{width:var(--bs-tekens,100%);flex:0 auto}.bs-invoer-kaal::placeholder{color:var(--bs-inkt-3);opacity:1}.bs-invoer-eenheid{color:var(--bs-inkt-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.bs-invoer--met-naast[data-disabled] .bs-invoer-kaal{cursor:not-allowed}.bs-zoekveld .bs-invoer{padding-left:30px}.bs-zoekveld-loep{width:14px;height:14px;color:var(--bs-inkt-3);pointer-events:none;position:absolute;left:9px}.bs-zoekveld-wis{width:var(--bs-raak-min);height:var(--bs-raak-min);color:var(--bs-inkt-3);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;right:3px}.bs-zoekveld-wis svg{width:14px;height:14px}.bs-zoekveld-wis[data-hovered]{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-zoekveld[data-empty] .bs-zoekveld-wis{display:none}.bs-zoekveld input::-webkit-search-cancel-button{display:none}.bs-keuzeveld .bs-invoer{padding-right:32px}.bs-keuzeveld-knop{width:var(--bs-raak-min);height:var(--bs-raak-min);color:var(--bs-inkt-3);cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;place-items:center;padding:0;display:grid;position:absolute;right:3px}.bs-keuzeveld-knop svg{width:14px;height:14px}.bs-keuzeveld-knop[data-hovered]{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-lijst-leeg{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);padding:6px 10px}.bs-wachtwoordveld .bs-invoer{padding-right:34px}.bs-wachtwoord-oog{width:var(--bs-raak-min);height:var(--bs-raak-min);color:var(--bs-inkt-3);cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;place-items:center;padding:0;display:grid;position:absolute;right:3px}.bs-wachtwoord-oog svg{width:15px;height:15px}.bs-wachtwoord-oog[data-hovered]{background:var(--bs-vlak-2);color:var(--bs-inkt)}.bs-wachtwoord-oog[data-selected]{color:var(--bs-inkt)}.bs-wachtwoord-oog[data-focus-visible]{box-shadow:0 0 0 2px var(--bs-ring)}.bs-invoer--segmenten{align-items:center;width:max-content;max-width:100%;padding:0 8px;display:flex}.bs-segmentje{font-variant-numeric:tabular-nums;border-radius:3px;outline:none;padding:0 2px}.bs-segmentje[data-placeholder]{color:var(--bs-inkt-3)}.bs-segmentje[data-type=literal]{color:var(--bs-inkt-3);padding:0}.bs-segmentje[data-focused]{background:var(--bs-primair);color:var(--bs-op-primair)}.bs-invoer--segmenten{gap:0}.bs-segmentje:not([data-type=literal]){padding:0 1px}.bs-keuzelijst-knop{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.bs-keuzelijst-knop[data-pressed],.bs-keuzelijst-knop[data-focus-visible]{border-color:var(--bs-ring);box-shadow:0 0 0 1px var(--bs-ring)}.bs-keuzelijst-waarde{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.bs-keuzelijst-waarde [slot=description]{display:none}.bs-keuzelijst-waarde[data-placeholder]{color:var(--bs-inkt-3)}.bs-keuzelijst-pijl{width:14px;height:14px;color:var(--bs-inkt-3);flex:none}.bs-vink,.bs-schakelaar,.bs-rondje{min-height:var(--bs-raak-min);font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);color:var(--bs-inkt);cursor:pointer;box-sizing:border-box;align-items:flex-start;gap:8px;padding:3px 0;display:inline-flex}.bs-vink[data-disabled],.bs-schakelaar[data-disabled],.bs-rondje[data-disabled]{opacity:.55;cursor:not-allowed}.bs-vink-tekst{gap:1px;display:grid}.bs-kiesvak--uit{cursor:not-allowed}.bs-kiesvak--uit .bs-kiesvak-vak{opacity:.5}.bs-vink-vak{box-sizing:border-box;border:1.5px solid var(--bs-lijn-bediening);background:var(--bs-vlak);width:16px;height:16px;transition:background var(--bs-duur), border-color var(--bs-duur);border-radius:4px;flex:none;place-items:center;margin-top:1px;display:grid}.bs-vink-vak svg{fill:none;width:12px;height:12px;stroke:var(--bs-op-primair);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.bs-vink[data-hovered] .bs-vink-vak{border-color:var(--bs-inkt-2)}.bs-vink[data-selected] .bs-vink-vak,.bs-vink[data-indeterminate] .bs-vink-vak{background:var(--bs-primair);border-color:var(--bs-primair)}.bs-vink[data-selected] .bs-vink-vak svg,.bs-vink[data-indeterminate] .bs-vink-vak svg{opacity:1}.bs-vink[data-focus-visible] .bs-vink-vak,.bs-rondje[data-focus-visible] .bs-rondje-vak,.bs-schakelaar[data-focus-visible] .bs-schakelaar-baan{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-vink[data-invalid] .bs-vink-vak{border-color:var(--bs-hoog)}.bs-schakelaar-baan{box-sizing:border-box;background:var(--bs-lijn-bediening);width:30px;height:18px;transition:background var(--bs-duur);border-radius:999px;flex:none;margin-top:0;position:relative}.bs-schakelaar-knop{background:var(--bs-vlak);width:14px;height:14px;transition:transform var(--bs-duur);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.bs-schakelaar[data-selected] .bs-schakelaar-baan{background:var(--bs-primair)}.bs-schakelaar[data-selected] .bs-schakelaar-knop{background:var(--bs-op-primair);transform:translate(12px)}.bs-rondjes-lijst,.bs-vinkgroep-lijst{gap:2px;display:grid}.bs-vinkgroep--naast .bs-vinkgroep-lijst{flex-wrap:wrap;gap:4px 16px;display:flex}.bs-formulier--naast>.bs-veld.bs-vinkgroep>.bs-veld-label{padding-top:3px}.bs-rondjes[data-orientation=horizontal] .bs-rondjes-lijst{flex-wrap:wrap;gap:4px 16px;display:flex}.bs-rondje-vak{box-sizing:border-box;border:1.5px solid var(--bs-lijn-bediening);background:var(--bs-vlak);width:16px;height:16px;transition:border-width var(--bs-duur);border-radius:50%;flex:none;margin-top:1px}.bs-rondje[data-hovered] .bs-rondje-vak{border-color:var(--bs-inkt-2)}.bs-rondje[data-selected] .bs-rondje-vak{border:5px solid var(--bs-primair)}.bs-rondje-beschrijving{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein)}.bs-schuifveld-rij{align-items:center;gap:var(--bs-3);min-width:0;display:flex}.bs-schuif{flex:200px;min-width:120px;max-width:360px}.bs-schuif-baan{height:var(--bs-raak-min);cursor:pointer;touch-action:none;position:relative}.bs-schuif-baan:before,.bs-schuif-vulling{content:"";border-radius:999px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.bs-schuif-baan:before{background:var(--bs-lijn-bediening);right:0}.bs-schuif-vulling{background:var(--bs-primair)}.bs-schuif-knop{--bs-knopmaat:max(18px, calc(var(--bs-raak-min) * .6));top:calc(50% - var(--bs-knopmaat) / 2);width:var(--bs-knopmaat);height:var(--bs-knopmaat);box-sizing:border-box;border:2px solid var(--bs-primair);background:var(--bs-vlak);transition:box-shadow var(--bs-duur) var(--bs-gang);border-radius:50%;box-shadow:0 1px 2px #0003}.bs-schuif-knop[data-hovered]{box-shadow:0 0 0 4px color-mix(in oklch, var(--bs-primair) 14%, transparent)}.bs-schuif-knop[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-schuif[data-disabled]{opacity:.55}.bs-schuif[data-disabled] .bs-schuif-baan{cursor:not-allowed}.bs-dagen{flex-wrap:wrap;justify-self:start;gap:4px;display:inline-flex}.bs-dag{box-sizing:border-box;width:var(--bs-bediening);height:var(--bs-bediening);min-width:var(--bs-raak-min);border:1px solid var(--bs-lijn-bediening);border-radius:var(--bs-rond-klein);background:var(--bs-vlak);color:var(--bs-inkt-2);font:500 var(--bs-tekst-tabel)/1 var(--bs-letter);cursor:pointer;transition:background var(--bs-duur) var(--bs-gang), border-color var(--bs-duur) var(--bs-gang), color var(--bs-duur) var(--bs-gang);outline:none;place-items:center;padding:0;display:grid}.bs-dag:not(.bs-dag--weekend)+.bs-dag--weekend{margin-left:6px}.bs-dag[data-hovered]{border-color:var(--bs-inkt-2);color:var(--bs-inkt)}.bs-dag[data-selected]{background:var(--bs-primair);border-color:var(--bs-primair);color:var(--bs-op-primair)}.bs-dag[data-focus-visible]{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-dag[data-disabled]{opacity:.55;cursor:not-allowed}.bs-dagenkiezer[data-invalid] .bs-dag:not([data-selected]){border-color:var(--bs-hoog)}.bs-formulier{gap:var(--bs-4);font-family:var(--bs-letter);font-size:var(--bs-tekst-tabel);color:var(--bs-inkt);align-content:start;display:grid}.bs-formulier--naast>.bs-veld{column-gap:var(--bs-4);grid-template-columns:160px minmax(0,1fr);align-items:start;row-gap:4px}.bs-formulier--naast>.bs-veld>.bs-veld-label{font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);grid-area:1/1/span 3;padding-top:7px}.bs-formulier--naast>.bs-veld>:not(.bs-veld-label){grid-column:2}.bs-formulier--naast>.bs-veld.bs-rondjes>.bs-veld-label{padding-top:3px}.bs-formulierregel-inhoud{min-height:var(--bs-bediening);flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}.bs-formulier--naast>.bs-formulierregel>.bs-veld-label{padding-top:6px}@media (max-width:640px){.bs-formulier--naast>.bs-veld{grid-template-columns:minmax(0,1fr)}.bs-formulier--naast>.bs-veld>.bs-veld-label,.bs-formulier--naast>.bs-veld>:not(.bs-veld-label){grid-area:auto/1;padding-top:0}}.bs-formulier-samenvatting{border:1px solid var(--bs-lijn);border-left:3px solid var(--bs-hoog);border-radius:var(--bs-rond-klein);background:var(--bs-hoog-vlak);outline:none;gap:4px;padding:10px 12px;display:grid}.bs-formulier-samenvatting:focus-visible{outline:2px solid var(--bs-ring);outline-offset:2px}.bs-formulier-samenvatting p{margin:0;font-weight:600}.bs-formulier-samenvatting ul{margin:0;padding-left:18px}.bs-formulier-samenvatting a{color:var(--bs-inkt);text-underline-offset:3px}.bs-formulierknoppen{justify-content:flex-end;align-items:center;gap:var(--bs-2);flex-wrap:wrap;display:flex}.bs-formulierknoppen-links{gap:var(--bs-2);margin-right:auto;display:flex}.bs-formulierknoppen--plakkend{z-index:2;margin-top:calc(var(--bs-2) * -1);background:var(--bs-vlak);border-top:1px solid var(--bs-lijn);padding:10px 0;position:sticky;bottom:0}.bs-venster-laag{z-index:60;background:#00000052;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bs-venster-laag[data-entering]{animation:bs-laag-in var(--bs-duur) var(--bs-gang)}.bs-venster-laag[data-exiting]{animation:bs-laag-uit var(--bs-duur-kort) var(--bs-gang) forwards}.bs-venster-laag[data-entering]>.bs-venster{animation:bs-venster-in var(--bs-duur-middel) var(--bs-gang-in)}@keyframes bs-laag-in{0%{opacity:0}}@keyframes bs-laag-uit{to{opacity:0}}@keyframes bs-venster-in{0%{opacity:0;transform:scale(.98)translateY(4px)}}.bs-venster{background:var(--bs-vlak);width:min(460px,100%);max-height:calc(100dvh - 48px);color:var(--bs-inkt);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);box-shadow:var(--bs-schaduw-hoog);font:var(--bs-tekst)/var(--bs-regel) var(--bs-letter);overflow:auto}.bs-venster--breed{width:min(720px,100%)}.bs-venster-dialoog{outline:none;gap:14px;padding:18px 18px 16px;display:grid}.bs-venster-kop{font-size:var(--bs-tekst-kop);text-wrap:balance;margin:0;font-weight:600;line-height:22px}.bs-venster-inhoud{color:var(--bs-inkt-2);gap:10px;display:grid}.bs-venster-knoppen{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bs-vraag-keuze{gap:14px;display:grid}.bs-vraag-keuze .bs-segment{justify-self:start}.bs-vergelijking{border-collapse:collapse;width:100%;font:var(--bs-tekst-tabel)/var(--bs-regel-tabel) var(--bs-letter);color:var(--bs-inkt)}.bs-vergelijking th,.bs-vergelijking td{padding:7px var(--bs-3) 7px 0;border-bottom:1px solid var(--bs-lijn);text-align:left;vertical-align:top}.bs-vergelijking thead th{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);border-bottom-color:var(--bs-lijn-sterk);padding-top:0;font-weight:500}.bs-vergelijking tbody th{font-weight:400}.bs-vergelijking-label{font-weight:500;display:block}.bs-vergelijking-hint{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);display:block}.bs-vergelijking .bs-vergelijking-getal{text-align:right;width:1%;padding-right:var(--bs-5)}.bs-vergelijking td.bs-vergelijking-getal{white-space:nowrap}.bs-vergelijking{overflow-wrap:anywhere}.bs-vergelijking td.bs-vergelijking-getal,.bs-vergelijking thead th{overflow-wrap:normal}.bs-vergelijking-verschil,.bs-vergelijking-gelijk{white-space:normal}.bs-vergelijking-pijl{flex:none;width:13px;height:13px}.bs-vergelijking-gelijk{color:var(--bs-inkt-3);align-items:center;gap:6px;font-weight:500;display:inline-flex}.bs-vergelijking-gelijk svg{width:13px;height:13px}:is(.bs-veld:has(>.bs-voorstel[data-stand=open]) .bs-invoer,.bs-invoer-rij:has(>.bs-voorstel[data-stand=open]) .bs-invoer){border-style:dashed;border-color:var(--bs-voorstel-rand)}.bs-voorstel{gap:2px;min-width:0;display:grid}.bs-invoer-rij{align-items:center;gap:var(--bs-2);min-width:0;display:flex}.bs-invoer-rij>:first-child{flex:0 auto;min-width:0}.bs-invoer-rij>.bs-voorstel--compact{flex:none}.bs-voorstel--compact{align-items:center;gap:var(--bs-1);display:flex}.bs-voorstel-chip{height:var(--bs-bediening-klein);box-sizing:border-box;border:1px dashed var(--bs-voorstel-rand);background:var(--bs-voorstel-zacht);color:var(--bs-voorstel);font-size:var(--bs-tekst-klein);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.bs-voorstel--compact:is([data-stand=open],[data-stand=eigen]) .bs-knop{color:var(--bs-voorstel)}.bs-voorstel-chip svg{flex:none;width:12px;height:12px}.bs-voorstel-chip-teken{place-items:center;display:inline-grid}.bs-voorstel-chip .bs-vorm{width:10px;height:10px}.bs-voorstel-teken{width:var(--bs-bediening-klein);height:var(--bs-bediening-klein);border-radius:var(--bs-rond-klein);color:var(--bs-inkt-3);cursor:default;outline:none;place-items:center;display:inline-grid;position:relative}.bs-voorstel-teken svg{width:14px;height:14px}.bs-voorstel-teken--midden .bs-vorm{width:12px;height:12px}.bs-voorstel-teken:focus-visible{outline:2px solid var(--bs-ring);outline-offset:1px}.bs-voorstel-regel{align-items:center;gap:2px var(--bs-2);min-height:var(--bs-raak-min);font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-2);flex-wrap:wrap;display:flex}.bs-voorstel-tekst{font-variant-numeric:tabular-nums;min-width:0}.bs-voorstel-tekst strong{color:var(--bs-inkt);font-weight:600}.bs-voorstel[data-stand=open] .bs-voorstel-tekst,.bs-voorstel[data-stand=open] .bs-voorstel-tekst strong,.bs-voorstel[data-stand=open] .bs-voorstel-regel .bs-knop{color:var(--bs-voorstel)}.bs-voorstel-bron{color:var(--bs-inkt-3)}.bs-voorstel-regel .bs-knop--link{font-size:inherit}.bs-voorstel-bronnen{gap:2px var(--bs-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bs-voorstel-tegenspraak{align-items:center;gap:var(--bs-1) var(--bs-2);font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt);flex-wrap:wrap;margin:0;display:flex}.bs-voorstel-tegenspraak .bs-status{white-space:normal;align-items:flex-start}.bs-voorstel-tegenspraak .bs-vorm{flex:none;margin-top:2px}.bs-bronlabel{font-size:var(--bs-tekst-klein);line-height:var(--bs-regel-klein);color:var(--bs-inkt-3);font-variant-numeric:tabular-nums}.bs-open-voorstellen{justify-content:space-between;align-items:center;gap:var(--bs-2) var(--bs-4);padding:var(--bs-2) var(--bs-3);border:1px dashed var(--bs-voorstel-rand);border-radius:var(--bs-rond-klein);background:var(--bs-voorstel-zacht);font-size:var(--bs-tekst-tabel);line-height:var(--bs-regel-tabel);color:var(--bs-voorstel);flex-wrap:wrap;display:flex}.bs-open-voorstellen .bs-knop{color:var(--bs-voorstel);border-color:var(--bs-voorstel-rand)}.bs-voorwaarden{gap:10px;display:grid}.bs-voorwaarden-kop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bs-voorwaarden-titel{text-wrap:balance;font-size:var(--bs-tekst-kop);color:var(--bs-inkt);margin:0;font-weight:600}.bs-voorwaarden-telling{font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;display:inline-flex}.bs-voorwaarden-gevolg{font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);margin:-4px 0 0}.bs-voorwaarden-groep{gap:2px;display:grid}.bs-voorwaarden-groepkop{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-inkt-3);padding:6px 0 2px;font-size:11px;font-weight:600}.bs-voorwaarden-lijst{margin:0;padding:0;list-style:none;display:grid}.bs-voorwaarde{border-top:1px solid var(--bs-lijn);grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;column-gap:10px;min-height:36px;padding:6px 0;display:grid}.bs-voorwaarden-lijst>.bs-voorwaarde:first-child{border-top:0}.bs-voorwaarde>.bs-vorm{justify-self:center;width:12px;height:12px}.bs-voorwaarde-tekst{gap:1px;min-width:0;display:grid}.bs-voorwaarde-zin{font-size:var(--bs-tekst-tabel);color:var(--bs-inkt)}.bs-voorwaarde-toelichting{font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3)}.bs-voorwaarde-woord{font-size:var(--bs-tekst-klein);color:var(--bs-inkt-3);white-space:nowrap}.bs-voorwaarde-actie{justify-content:flex-end;display:flex}.bs-voorwaarde--voldaan .bs-voorwaarde-zin{color:var(--bs-inkt-2)}.bs-voorwaarde--nvt .bs-voorwaarde-zin{color:var(--bs-inkt-3);text-decoration:line-through}.bs-voorwaarde--let .bs-voorwaarde-woord{color:var(--bs-midden);font-weight:500}.bs-voorwaarde--geblokkeerd .bs-voorwaarde-woord{color:var(--bs-hoog);font-weight:600}.bs-voorwaarde--loopt .bs-voorwaarde-woord{color:var(--bs-bezig)}.bs-voorwaarde--voldaan .bs-voorwaarde-woord{color:var(--bs-goed)}.bs-zoekvenster-laag{z-index:60;padding:12vh var(--bs-4) var(--bs-4);background:#00000052;place-items:start center;display:grid;position:fixed;inset:0}.bs-zoekvenster{background:var(--bs-vlak);width:min(620px,100%);color:var(--bs-inkt);border:1px solid var(--bs-lijn);border-radius:var(--bs-rond);box-shadow:var(--bs-schaduw-hoog);animation:bs-venster-in var(--bs-duur-middel) var(--bs-gang-in);overflow:hidden}.bs-zoekvenster-dialoog{outline:none;display:grid}.bs-zoekvenster-veld{border-bottom:1px solid var(--bs-lijn);align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.bs-zoekvenster-icoon{width:16px;height:16px;color:var(--bs-inkt-3);flex:none}.bs-zoekvenster-invoer{min-width:0;color:var(--bs-inkt);font:15px var(--bs-letter);background:0 0;border:0;outline:0;flex:1}.bs-zoekvenster-invoer::placeholder{color:var(--bs-inkt-3)}.bs-zoekvenster-invoer[data-focus-visible],.bs-zoekvenster-invoer:focus-visible{outline:none}.bs-zoekvenster-bezig{border:2px solid var(--bs-inkt-3);border-right-color:#0000;border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite bs-draai}.bs-zoekvenster-lijst{outline:none;max-height:50vh;padding:6px;position:relative;overflow-y:auto}.bs-zoekvenster-sectie+.bs-zoekvenster-sectie{margin-top:var(--bs-1)}.bs-zoekvenster-groep{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-inkt-3);padding:8px 10px 4px;font-size:11px;font-weight:600}.bs-zoekvenster-item{min-height:var(--bs-rij);border-radius:var(--bs-rond-klein);cursor:pointer;font-size:var(--bs-tekst-tabel);outline:none;align-items:center;gap:10px;padding:0 10px;display:flex}.bs-zoekvenster-item[data-focused]{background:var(--bs-vlak-3)}.bs-zoekvenster-item[data-focus-visible]{background:var(--bs-vlak-3);box-shadow:inset 2px 0 0 var(--bs-inkt);outline:none}.bs-zoekvenster-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bs-zoekvenster-bij{color:var(--bs-inkt-3);font-size:var(--bs-tekst-klein);white-space:nowrap;margin-left:auto}.bs-zoekvenster-leeg{color:var(--bs-inkt-3);padding:14px 10px}.bs-zoekvenster-toets{flex:none;margin-left:auto}.bs-zoekvenster-bij+.bs-zoekvenster-toets{margin-left:0}.bs-zoekvenster-item[data-disabled]{opacity:.5;cursor:not-allowed}.bs-zoekvenster-onder{border-top:1px solid var(--bs-lijn);font-size:var(--bs-tekst-klein);padding:8px 16px 10px}.bs-zoekvenster-voet-rechts{margin-left:auto}.bs-zoekvenster-voet{border-top:1px solid var(--bs-lijn);color:var(--bs-inkt-3);gap:14px;padding:8px 14px;font-size:11.5px;display:flex}@media (prefers-reduced-motion:reduce){.bs-zoekvenster-bezig{animation-duration:2.4s}}}
