:root{--rs-navy:#00183E;--rs-blue:#0051FD;--rs-blue-dark:#003FCC;--rs-blue-soft:#EAF0FF;--rs-bg:#F7F9FC;--rs-card:#ffffff;--rs-border:#DDE4EF;--rs-text:#1B2434;--rs-muted:#5A6B85;--rs-thead-bg:#00183E;--rs-thead-fg:#ffffff;--st-nieuw:#1F7A4D;--st-nieuw-bg:#E6F4EC;--st-gewijzigd:#8A6100;--st-gewijzigd-bg:#FDF3DC;--st-consultatie:#0E6E7A;--st-consultatie-bg:#E2F3F5;--st-urgent:#B3261E;--st-urgent-bg:#FBEAE8;--st-neutraal:#5A6B85;--st-neutraal-bg:#EDF1F7;--st-voorstel:#4338CA;--st-voorstel-bg:#EEF2FF;--sem-ok:var(--st-nieuw);--sem-ok-bg:var(--st-nieuw-bg);--sem-warn:var(--st-gewijzigd);--sem-warn-bg:var(--st-gewijzigd-bg);--sem-crit:var(--st-urgent);--sem-crit-bg:var(--st-urgent-bg);--sem-muted:var(--st-neutraal);--sem-muted-bg:var(--st-neutraal-bg);--font-d:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-b:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-m:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--r:14px;--rs-shadow-pop:0 6px 24px rgba(0,0,0,0.2);--shadow:0 1px 2px rgba(0,24,62,0.04),0 6px 16px -10px rgba(0,24,62,0.12);--on-brand:#ffffff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--rs-navy:#E7ECF5;--rs-blue:#6EA0FF;--rs-blue-dark:#9DBCFF;--rs-blue-soft:#16233D;--rs-bg:#0B1424;--rs-card:#111D33;--rs-border:#24324C;--rs-text:#E6ECF7;--rs-muted:#9AA8C0;--rs-thead-bg:#1C2A44;--rs-thead-fg:#E6ECF7;--st-nieuw:#6FCFA4;--st-nieuw-bg:#14312A;--st-gewijzigd:#E0B963;--st-gewijzigd-bg:#33290F;--st-consultatie:#5FC7D4;--st-consultatie-bg:#0E2E33;--st-urgent:#F09287;--st-urgent-bg:#3A1A17;--st-neutraal:#A9B6CC;--st-neutraal-bg:#1C2740;--st-voorstel:#A7A2F0;--st-voorstel-bg:#1E1B3A;--sem-ok:var(--st-nieuw);--sem-ok-bg:var(--st-nieuw-bg);--sem-warn:var(--st-gewijzigd);--sem-warn-bg:var(--st-gewijzigd-bg);--sem-crit:var(--st-urgent);--sem-crit-bg:var(--st-urgent-bg);--sem-muted:var(--st-neutraal);--sem-muted-bg:var(--st-neutraal-bg);--shadow:0 1px 2px rgba(0,0,0,0.3),0 8px 20px -12px rgba(0,0,0,0.6);--on-brand:#0B1424}}:root[data-theme=dark]{--rs-navy:#E7ECF5;--rs-blue:#6EA0FF;--rs-blue-dark:#9DBCFF;--rs-blue-soft:#16233D;--rs-bg:#0B1424;--rs-card:#111D33;--rs-border:#24324C;--rs-text:#E6ECF7;--rs-muted:#9AA8C0;--rs-thead-bg:#1C2A44;--rs-thead-fg:#E6ECF7;--st-nieuw:#6FCFA4;--st-nieuw-bg:#14312A;--st-gewijzigd:#E0B963;--st-gewijzigd-bg:#33290F;--st-consultatie:#5FC7D4;--st-consultatie-bg:#0E2E33;--st-urgent:#F09287;--st-urgent-bg:#3A1A17;--st-neutraal:#A9B6CC;--st-neutraal-bg:#1C2740;--st-voorstel:#A7A2F0;--st-voorstel-bg:#1E1B3A;--sem-ok:var(--st-nieuw);--sem-ok-bg:var(--st-nieuw-bg);--sem-warn:var(--st-gewijzigd);--sem-warn-bg:var(--st-gewijzigd-bg);--sem-crit:var(--st-urgent);--sem-crit-bg:var(--st-urgent-bg);--sem-muted:var(--st-neutraal);--sem-muted-bg:var(--st-neutraal-bg);--shadow:0 1px 2px rgba(0,0,0,0.3),0 8px 20px -12px rgba(0,0,0,0.6);--on-brand:#0B1424}*{box-sizing:border-box}body{margin:0;background:var(--rs-bg);color:var(--rs-text);font:15px/1.55 var(--font-b)}h1,h2,h3{font-family:var(--font-d);color:var(--rs-navy);margin:0;line-height:1.25}a{color:var(--rs-blue);text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:960px;margin:0 auto;padding:24px 20px 64px}.wrap.breed{max-width:1360px}.masthead{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:8px}.masthead .wm{font-family:var(--font-d);font-weight:700;font-size:22px;letter-spacing:-.3px;color:var(--rs-navy)}.masthead .wm span{color:var(--rs-blue)}.masthead nav{margin-left:auto;display:flex;gap:6px}.masthead nav a{padding:6px 12px;border-radius:10px;color:var(--rs-text);font-weight:500}.masthead nav a:hover{background:var(--rs-blue-soft);text-decoration:none}.masthead nav a[aria-current=page]{background:var(--rs-blue-soft);color:var(--rs-blue-dark);font-weight:600}.lead{color:var(--rs-muted);margin:2px 0 24px}.card{background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:4px 18px}.card>.list{margin-left:-18px;margin-right:-18px}.list{list-style:none;margin:0;padding:0}.list li{padding:14px 18px;border-top:1px solid var(--rs-border)}.list li:first-child{border-top:0}.item-t{font-weight:600;color:var(--rs-navy)}.item-m{font-size:13px;color:var(--rs-muted);margin-top:3px}.mono{font-family:var(--font-m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pill{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid transparent}.pill.ok{color:var(--sem-ok);background:var(--sem-ok-bg);border-color:var(--sem-ok)}.pill.warn{color:var(--sem-warn);background:var(--sem-warn-bg);border-color:var(--sem-warn)}.pill.crit{color:var(--sem-crit);background:var(--sem-crit-bg);border-color:var(--sem-crit)}.pill.muted{color:var(--sem-muted);background:var(--sem-muted-bg);border-color:var(--sem-muted)}.pill.herkomst{color:var(--rs-muted);background:var(--rs-bg);border-color:var(--rs-border);font-weight:500}.pill.voorstel{color:var(--st-voorstel);background:var(--st-voorstel-bg);border-color:var(--st-voorstel);font-weight:600}.tbl-scroll{overflow-x:auto}table.data{width:100%;border-collapse:collapse;font-size:13.5px}table.data td,table.data th{text-align:left;padding:10px 12px;border-top:1px solid var(--rs-border);white-space:nowrap}table.data th{color:var(--rs-muted);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}table.data td.num{text-align:right;font-family:var(--font-m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.rs-eisen-tabel{table-layout:fixed}table.rs-eisen-tabel col.k-eis{width:46%}table.rs-eisen-tabel col.k-kader{width:20%}table.rs-eisen-tabel col.k-adres{width:12%}table.rs-eisen-tabel col.k-citaat{width:22%}table.rs-eisen-tabel td{white-space:normal;vertical-align:top;overflow-wrap:anywhere}table.rs-eisen-tabel details.eis-uit>summary{cursor:pointer;list-style:none}table.rs-eisen-tabel details.eis-uit>summary::-webkit-details-marker{display:none}table.rs-eisen-tabel details.eis-uit>summary:after{content:" ▾";color:var(--rs-muted)}table.rs-eisen-tabel details.eis-uit[open]>summary:after{content:" ▴"}table.rs-eisen-tabel details.eis-uit:not([open])>summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-eisen-uitleg{color:var(--rs-muted);font-size:13px;margin:8px 0 0}table.rs-spine-tabel{table-layout:fixed}table.rs-spine-tabel col.k-kader{width:9%}table.rs-spine-tabel col.k-art{width:15%}table.rs-spine-tabel col.k-bron{width:40%}table.rs-spine-tabel col.k-rel{width:14%}table.rs-spine-tabel col.k-rat{width:12%}table.rs-spine-tabel col.k-status{width:10%}table.rs-spine-tabel td{white-space:normal;vertical-align:top;overflow-wrap:anywhere}table.rs-spine-tabel details.bron-uit>summary{cursor:pointer;list-style:none}table.rs-spine-tabel details.bron-uit>summary::-webkit-details-marker{display:none}table.rs-spine-tabel details.bron-uit>summary:after{content:" ▾";color:var(--rs-muted)}table.rs-spine-tabel details.bron-uit[open]>summary:after{content:" ▴"}table.rs-spine-tabel details.bron-uit:not([open])>summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}table.rs-spine-tabel tr.onbevestigd td:first-child{border-left:3px solid var(--st-voorstel)}.rs-spine-rel{font-family:var(--font-m);font-size:12px}.rs-spine-meta{font-size:11.5px;color:var(--rs-muted);margin-top:3px}.rs-spine-acties{margin-top:6px}.rs-spine-acties .muted{margin-left:6px;font-size:11.5px}.rs-spine-kop{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rs-spine-kop .rs-spine-herkomst{color:var(--rs-muted);font-size:12.5px}.note{color:var(--rs-muted);font-size:13px;margin-top:16px}.gate{max-width:520px}.sectiekop{font-family:var(--font-d);font-size:15px;color:var(--rs-navy);font-weight:600;margin:24px 0 8px}.progress{width:100%;max-width:260px;height:8px;margin-top:6px;background:var(--sem-muted-bg);border:1px solid var(--rs-border);overflow:hidden}.progress,.progress>span{display:block;border-radius:999px}.progress>span{height:100%;background:var(--sem-ok)}.progress.rood>span{background:var(--sem-crit)}.form-veld{display:block;margin:14px 0}.form-veld label{display:block;font-weight:600;color:var(--rs-navy);margin-bottom:6px}.form-veld input{width:100%;padding:10px 12px;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:10px}.form-veld input:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font:inherit;color:var(--rs-navy);background-color:var(--rs-card);border:1px solid var(--rs-border);border-radius:10px;padding:10px 34px 10px 12px;line-height:1.2;max-width:100%;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5l3.5 3.5 3.5-3.5' fill='none' stroke='%235A6B85' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}select:hover{border-color:var(--rs-blue)}select:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px;border-color:var(--rs-blue)}select:disabled{opacity:.5;cursor:not-allowed;background-color:var(--rs-bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5l3.5 3.5 3.5-3.5' fill='none' stroke='%239AA8C0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}:root[data-theme=dark] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5l3.5 3.5 3.5-3.5' fill='none' stroke='%239AA8C0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn{display:inline-block;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer;color:var(--rs-bg);background:var(--rs-navy);border:1px solid transparent;border-radius:10px}.btn:hover{opacity:.9}.btn:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.inlogscherm{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:32px 20px 64px}.inlogmerk{font-family:var(--font-d);font-weight:700;font-size:26px;letter-spacing:-.3px;color:var(--rs-navy);text-decoration:none}.inlogmerk span{color:var(--rs-blue)}.inlogmerk:hover{text-decoration:none}.inlogkaart{width:100%;max-width:420px;background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:30px;box-shadow:0 8px 30px rgba(0,0,0,.08)}:root[data-theme=dark] .inlogkaart{box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .inlogkaart{box-shadow:none}}.inlogkaart h1{font-family:var(--font-d);font-size:24px;text-align:center}.inlogsub{color:var(--rs-muted);text-align:center;font-size:14px;margin:8px 0 0}.inloglabel{display:block;font-weight:600;color:var(--rs-navy);margin:20px 0 6px}.inloginvoer{width:100%;padding:11px 12px;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:10px}.inloginvoer:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px}.inlogknop{width:100%;margin-top:18px;padding:12px 16px;font:inherit;font-weight:600;cursor:pointer;color:var(--rs-bg);background:var(--rs-blue);border:1px solid transparent;border-radius:10px}.inlogknop:hover{background:var(--rs-blue-dark)}.inlogknop:focus-visible{outline:2px solid var(--rs-text);outline-offset:2px}.inloggerust{color:var(--rs-muted);font-size:12.5px;margin-top:18px;padding-top:16px;border-top:1px solid var(--rs-border)}.inlogvoet{text-align:center;font-size:13px;margin:0}.onb{max-width:720px;margin:0 auto;padding:28px 20px 120px}.onb-kop{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:22px}.onb-wm{font-family:var(--font-d);font-weight:700;font-size:22px;letter-spacing:-.3px;color:var(--rs-navy)}.onb-wm span{color:var(--rs-blue)}.onb-titel{color:var(--rs-muted);font-size:16px}.onb-sector{margin-top:18px}.onb-sectorkop{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--font-d);font-weight:600;font-size:16px;color:var(--rs-navy);padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid var(--rs-border)}.onb-sectorkop .mono{color:var(--rs-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onb-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:32px 20px;overflow-y:auto;overscroll-behavior:contain}.onb-overlay[hidden]{display:none}.onb-overlay-backdrop{position:fixed;inset:0;background:rgba(11,29,62,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:onb-fade .18s ease-out}.onb-dialog{position:relative;z-index:1;width:100%;max-width:1040px;background:var(--rs-card);border:1px solid var(--rs-border);border-radius:14px;box-shadow:0 24px 60px -16px rgba(0,24,62,.45),0 2px 6px rgba(0,24,62,.12);max-height:calc(100dvh - 64px);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;animation:onb-rise .2s ease-out}.onb-dialog:focus-visible{outline:2px solid var(--rs-blue);outline-offset:-2px}.onb-dlg-kop{background:var(--rs-card);border-bottom:1px solid var(--rs-border);padding:18px 28px 0}.onb-dlg-kop-rij{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.onb-dlg-kop-rij .onb-wm{font-size:20px}.onb-dlg-kop-rij .onb-titel{flex:1 1}.onb-dlg-later{background:none;border:0;color:var(--rs-muted);cursor:pointer;padding:6px 8px;border-radius:6px;font-size:13px}.onb-dlg-later:hover{color:var(--rs-text);background:var(--rs-sunk)}.onb-dlg-later:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-staprij{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 0 14px;border-top:1px solid var(--rs-border)}.onb-staprij h1{font-family:var(--font-d);font-size:18px;line-height:1.25;margin:0;color:var(--rs-navy);flex:1 0 200px}.onb-staprij .onb-uitleg{margin:0;font-size:13.5px;flex:1 1 260px}.onb-zoek{flex:0 1 240px;border:1px solid var(--rs-border);border-radius:8px;padding:8px 12px;background:var(--rs-bg);color:var(--rs-text);font:inherit;font-size:13.5px}.onb-zoek::placeholder{color:var(--rs-muted)}.onb-zoek:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px}.onb-dlg-body{overflow-y:auto;overscroll-behavior:contain;padding:6px 28px 20px;scroll-padding-top:8px}.onb-dlg-voet{background:var(--rs-card);border-top:1px solid var(--rs-border);padding:12px 28px;gap:8px;flex-wrap:wrap}.onb-dlg-voet,.onb-keuze{display:flex;align-items:center}.onb-keuze{gap:6px;flex:1 1 200px;flex-wrap:wrap;min-height:30px}.onb-keuze-tel{color:var(--rs-muted);font-size:13px;margin-right:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onb-chip{display:inline-flex;align-items:center;gap:5px;background:var(--rs-blue-soft);color:var(--rs-navy);border-radius:999px;padding:3px 6px 3px 10px;font-size:12.5px;font-weight:500}.onb-chip-weg{border:0;background:transparent;color:var(--rs-muted);cursor:pointer;width:17px;height:17px;border-radius:50%;line-height:1;padding:0}.onb-chip-weg:hover{background:var(--rs-border);color:var(--rs-text)}.onb-dlg-acties{display:flex;align-items:center;gap:4px;margin-left:auto}.onb-dlg-link{background:none;border:0;color:var(--rs-muted);cursor:pointer;padding:9px 10px;border-radius:8px;font:inherit;font-size:13.5px}.onb-dlg-link:hover{color:var(--rs-text);background:var(--rs-sunk)}.onb-dlg-link:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-rij-groep{margin-top:16px}.onb-rij-kop{display:flex;align-items:baseline;gap:8px;padding:0 0 6px;border-bottom:1px solid var(--rs-border);margin-bottom:6px}.onb-rij-kop h3{font-family:var(--font-d);font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rs-muted);margin:0}.onb-rij-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px 18px;gap:2px 18px}@media (max-width:820px){.onb-rij-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.onb-rij-grid{grid-template-columns:1fr}}.onb-rij{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:7px;cursor:pointer;min-height:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onb-rij:hover{background:var(--rs-sunk)}.onb-rij input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--rs-blue);flex:none;cursor:pointer}.onb-rij span{font-size:14px;line-height:1.3;color:var(--rs-text)}.onb-rij.aan{background:var(--rs-blue-soft)}.onb-rij.aan span{color:var(--rs-navy);font-weight:500}.onb-rij.verborgen{display:none}.onb-rij:focus-within{outline:2px solid var(--rs-blue);outline-offset:1px;border-radius:7px}.onb-niets{color:var(--rs-muted);padding:24px 8px;display:block}.onb-toast{color:var(--sem-ok);font-weight:600}@keyframes onb-fade{0%{opacity:0}to{opacity:1}}@keyframes onb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:520px){.onb-overlay{padding:16px 12px}.onb-dialog{max-height:calc(100dvh - 32px);border-radius:10px}.onb-dlg-body,.onb-dlg-kop,.onb-dlg-voet{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.onb-dialog,.onb-overlay-backdrop{animation:none!important}}.onb-voortgang{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 18px;padding:0}.onb-vstap{display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:var(--rs-muted)}.onb-vstap .onb-vnum{font-family:var(--font-m);font-size:12px}.onb-vstap.nu{color:var(--rs-navy);font-weight:600}.onb-vstap.gedaan{color:var(--sem-ok)}.onb-vstap.todo{opacity:.7}.onb-staptel{color:var(--rs-muted);font-size:13px;margin:0 0 6px}.onb-vraag{font-family:var(--font-d);font-size:24px;line-height:1.2;margin:0 0 8px}.onb-uitleg{color:var(--rs-muted);margin:0 0 18px;max-width:60ch}.onb-opties{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr}@media (min-width:620px){.onb-opties{grid-template-columns:1fr 1fr}}.onb-optie{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:14px 16px;text-align:left;cursor:pointer;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r)}.onb-optie:hover{border-color:var(--rs-blue)}.onb-optie[aria-pressed=true]{background:var(--rs-blue-soft);border-color:var(--rs-navy);box-shadow:inset 0 0 0 1px var(--rs-navy)}.onb-optie:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-vink{flex:0 0 20px;width:20px;height:20px;margin-top:1px;border-radius:6px;border:1px solid var(--rs-border);display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--rs-bg);background:var(--rs-card)}.onb-optie[aria-pressed=true] .onb-vink{background:var(--rs-navy);border-color:var(--rs-navy)}.onb-optie-tekst{display:flex;flex-direction:column;gap:2px}.onb-optie-naam{font-weight:600;color:var(--rs-navy)}.onb-optie-sub{font-size:13px;color:var(--rs-muted)}.onb-teller{font-size:15px;margin:0 0 14px}.onb-teller strong{color:var(--rs-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onb-laadt{color:var(--rs-muted);padding:20px 0}.onb-gevolg{border:1px solid var(--sem-warn);background:var(--sem-warn-bg);color:var(--sem-warn);border-radius:10px;padding:10px 12px;margin:0 0 14px;font-size:13.5px}.onb-gevolg-lijst{margin-top:6px}.onb-groep{margin:0 0 18px}.onb-groep-kop{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:14px 0 8px}.onb-groep-naam{font-family:var(--font-d);font-weight:600;color:var(--rs-navy)}.onb-groep-acties{font-size:13px}.onb-instr{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:12px 14px;margin-bottom:8px;text-align:left;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:10px}.onb-instr.toggle{cursor:pointer}.onb-instr.toggle:hover{border-color:var(--rs-blue)}.onb-instr.toggle[aria-pressed=true]{background:var(--rs-blue-soft);border-color:var(--rs-navy)}.onb-instr.toggle:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-instr.vast{background:var(--rs-blue-soft);border-color:var(--rs-border)}.onb-instr.gemarkeerd{border-color:var(--sem-warn);box-shadow:inset 0 0 0 1px var(--sem-warn)}.onb-instr-vink{flex:0 0 18px;width:18px;height:18px;margin-top:1px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--rs-bg);background:var(--rs-navy)}.onb-instr.toggle:not([aria-pressed=true]) .onb-instr-vink{background:var(--rs-card);border:1px solid var(--rs-border)}.onb-instr-tekst{display:flex;flex-direction:column;gap:2px}.onb-instr-naam{font-weight:600;color:var(--rs-navy);font-size:14px}.onb-instr-sub{font-size:13px;color:var(--rs-muted)}.onb-concept,.onb-nogniet{color:var(--sem-warn)}.onb-concept{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.onb-herkomst{display:block;margin-top:4px;font-size:12px;color:var(--rs-muted)}.onb-context{margin:6px 0 0}.onb-context summary{color:var(--rs-muted);font-size:13px;cursor:pointer;padding:6px 0}.onb-instr.context{color:var(--rs-muted);background:transparent;border-style:dashed}.onb-instr.gate{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.onb-gate-knoppen{display:flex;gap:8px;flex:none}.onb-gate-knop{min-height:40px;padding:8px 14px;font:inherit;font-weight:600;cursor:pointer;color:var(--rs-navy);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:8px}.onb-gate-knop:hover{border-color:var(--rs-blue)}.onb-gate-knop[aria-pressed=true]{background:var(--rs-blue-soft);border-color:var(--rs-navy);box-shadow:inset 0 0 0 1px var(--rs-navy)}.onb-gate-knop:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-velden{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0 0 20px}.onb-veld{display:flex;flex-direction:column;gap:6px}.onb-veld--breed{grid-column:1/-1}.onb-veld-lab{font-weight:600;color:var(--rs-navy);font-size:14px}.onb-input{min-height:44px;padding:10px 12px;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:8px}.onb-input:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px;border-color:var(--rs-navy)}.onb-veld-hint{font-size:12px;color:var(--rs-muted)}@media (max-width:520px){.onb-velden{grid-template-columns:1fr}}.onb-subvraag{font-family:var(--font-d);font-size:18px;color:var(--rs-navy);margin:8px 0 4px}.onb-optie--uit{cursor:not-allowed;background:var(--rs-bg);border-style:dashed}.onb-optie--uit:hover{border-color:var(--rs-border)}.onb-optie--uit .onb-optie-naam{color:var(--rs-muted)}.onb-optie--uit .onb-optie-sub{color:var(--sem-warn);font-weight:600}.onb-streepje{margin-top:12px;font-size:13px}.onb-radios{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.onb-radio{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:14px 16px;text-align:left;cursor:pointer;font:inherit;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r)}.onb-radio:hover{border-color:var(--rs-blue)}.onb-radio[aria-pressed=true]{background:var(--rs-blue-soft);border-color:var(--rs-navy)}.onb-radio:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.onb-radio-bol{font-size:16px;color:var(--rs-navy)}.onb-streep{margin:20px 0 8px;padding-top:12px;border-top:1px solid var(--rs-border);color:var(--rs-muted);font-size:13px}.onb-vak{background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:4px 18px;margin-bottom:14px}.onb-vak-kop{font-family:var(--font-d);font-weight:600;color:var(--rs-navy);margin:14px 0 4px}.onb-sam{margin:0 0 12px}.onb-sam>div{display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 0;border-top:1px solid var(--rs-border)}.onb-sam dt{font-weight:600;color:var(--rs-navy);flex:0 0 120px}.onb-sam dd{margin:0;color:var(--rs-text);flex:1 1;min-width:200px}.onb-sub{color:var(--rs-muted);font-size:13px}.onb-sam-lijst{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12.5px;color:var(--rs-muted)}.onb-klopt{font-weight:600;color:var(--rs-navy);margin:4px 0}.onb-melding{border:1px solid var(--sem-crit);background:var(--sem-crit-bg);color:var(--sem-crit);border-radius:10px;padding:10px 12px;margin:0 0 14px;font-size:13.5px}.onb-voet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.onb-terug{background:none;border:none;padding:10px 4px;font:inherit;font-weight:500;color:var(--rs-blue);cursor:pointer}.onb-terug:hover{text-decoration:underline}.onb-terug:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:6px}.btn:disabled{opacity:.45;cursor:not-allowed}.linkbtn{background:none;border:none;padding:0;margin:0;font:inherit;color:var(--rs-blue);cursor:pointer}.linkbtn:hover{text-decoration:underline}.linkbtn:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:4px}@media (max-width:620px){.onb{padding-bottom:96px}.onb-voet{position:fixed;left:0;right:0;bottom:0;padding:12px 20px;background:var(--rs-card);border-top:1px solid var(--rs-border);z-index:5}.onb-sam dt{flex-basis:100%}}.veldmelding{border-radius:10px;padding:10px 12px;margin:16px 0 0;font-size:13.5px;border:1px solid}.veldmelding.waarschuwing{color:var(--sem-warn);background:var(--sem-warn-bg);border-color:var(--sem-warn)}.veldmelding.kritiek{color:var(--sem-crit);background:var(--sem-crit-bg);border-color:var(--sem-crit)}.rs-app{display:grid;grid-template-columns:250px 1fr;min-height:100vh}.rs-side{background:var(--rs-card);border-right:1px solid var(--rs-border);display:flex;flex-direction:column;padding:20px 14px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.rs-side::-webkit-scrollbar{display:none}.rs-logo{display:flex;align-items:center;gap:10px;padding:2px 8px 18px;text-decoration:none}.rs-logo svg{width:38px;height:38px;flex:none}.rs-wm{font-family:var(--font-d);font-weight:700;font-size:20px;letter-spacing:-.3px;color:var(--rs-navy)}.rs-wm span{color:var(--rs-blue)}.rs-nav{display:flex;flex-direction:column;gap:2px;margin-top:6px}.rs-nav a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:10px;color:var(--rs-text);font-weight:500;text-decoration:none}.rs-nav a svg{width:18px;height:18px;flex:none;color:var(--rs-muted)}.rs-nav a.on,.rs-nav a:hover:not(.on){background:var(--rs-blue-soft)}.rs-nav a.on{color:var(--rs-blue-dark);font-weight:600}.rs-nav a.on svg{color:var(--rs-blue)}.rs-nav a:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-nav-beheer{margin-top:14px;padding-top:10px;border-top:1px solid var(--rs-border)}.rs-nav-kop{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rs-muted);padding:2px 12px 4px}.rs-beheer-badge{letter-spacing:.04em;color:var(--rs-blue);border:1px solid var(--rs-blue);border-radius:5px;padding:1px 5px;margin-left:6px;vertical-align:middle}.rs-beheer-badge,.rs-soon{font-size:10px;font-weight:700;text-transform:uppercase}.rs-soon{margin-left:auto;letter-spacing:.03em;color:var(--st-voorstel);background:var(--st-voorstel-bg);border-radius:999px;padding:1px 7px}.rs-nav-assess{margin-top:14px;padding-top:10px;border-top:1px solid var(--rs-border)}.rs-nav-groepkop{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border:0;background:none;border-radius:10px;color:var(--rs-text);font:inherit;font-weight:500;cursor:pointer;text-align:left}.rs-nav-groepkop svg{width:18px;height:18px;flex:none;color:var(--rs-muted)}.rs-nav-groepkop.on,.rs-nav-groepkop:hover:not(.on){background:var(--rs-blue-soft)}.rs-nav-groepkop.on{color:var(--rs-blue-dark);font-weight:600}.rs-nav-groepkop.on svg{color:var(--rs-blue)}.rs-nav-groepkop:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-nav-chev{margin-left:auto;transition:transform .15s ease}.rs-nav-groepkop[aria-expanded=true] .rs-nav-chev{transform:rotate(180deg)}.rs-nav-subgroep{display:flex;flex-direction:column;gap:2px;margin-top:2px}.rs-nav-sub{display:flex;align-items:center;gap:11px;padding:8px 12px 8px 20px;border-radius:10px;color:var(--rs-text);font-weight:500;text-decoration:none}.rs-nav-sub svg{width:18px;height:18px;flex:none;color:var(--rs-muted)}.rs-nav-sub.on,.rs-nav-sub:hover:not(.on){background:var(--rs-blue-soft)}.rs-nav-sub.on{color:var(--rs-blue-dark);font-weight:600}.rs-nav-sub.on svg{color:var(--rs-blue)}.rs-nav-sub:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-nav-subkop{padding-left:20px;margin-top:6px}.rs-nav-soon{cursor:default}.rs-nav-soon,.rs-nav-soon svg{color:var(--rs-muted)}.rs-teller-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:14px;gap:14px}.rs-teller{text-decoration:none;display:block;border-radius:var(--r)}.rs-teller:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-teller-kaart{display:flex;flex-direction:column;gap:6px;height:100%;transition:border-color .12s ease}.rs-teller:hover .rs-teller-kaart{border-color:var(--rs-blue)}.rs-teller-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rs-teller-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--rs-blue-soft);color:var(--rs-blue);flex:none}.rs-teller-ic svg{width:20px;height:20px}.rs-teller-getal{font-family:var(--font-d);font-size:28px;font-weight:600;color:var(--rs-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.rs-teller-label{font-weight:600;color:var(--rs-navy)}.rs-teller-sub{font-size:13px;color:var(--rs-muted)}.rs-foot{margin-top:auto;border-top:1px solid var(--rs-border);padding:12px 0 4px;display:flex;flex-direction:column;gap:8px}.rs-beheer{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 9px;gap:2px 9px;align-items:center;padding:9px 12px;border:1px solid var(--rs-border);border-radius:10px;color:var(--rs-muted);text-decoration:none}.rs-beheer:hover{border-color:var(--rs-blue);color:var(--rs-blue)}.rs-beheer .rs-beheer-ic{grid-row:span 2;font-size:16px}.rs-beheer>span:nth-child(2){font-weight:600;color:var(--rs-navy)}.rs-beheer:hover>span:nth-child(2){color:var(--rs-blue)}.rs-beheer-sub{font-size:11.5px;color:var(--rs-muted)}.rs-user{display:flex;align-items:center;gap:10px;padding:4px}.rs-av{width:36px;height:36px;border-radius:50%;background:var(--rs-blue-soft);color:var(--rs-blue-dark);display:grid;place-items:center;font-weight:700;flex:none}.rs-av,.rs-nm{font-size:13px}.rs-nm{font-weight:600;color:var(--rs-navy)}.rs-rl{font-size:12px;color:var(--rs-muted)}.rs-foot-acties{display:flex;align-items:center;justify-content:flex-start;gap:18px;padding:6px 12px 2px}.rs-foot-acties .linkbtn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rs-foot-schakelaars{display:flex;flex-direction:column;gap:6px;padding:6px 12px 2px}.rs-foot-schakelaars .rs-foot-switch{width:100%}.rs-foot-schakelaars .rs-foot-switch .rs-thema-knop{flex:1 1;text-align:center}.rs-content{padding:26px 34px 48px;max-width:1120px;background:var(--rs-bg)}.rs-content.breed{max-width:1360px}.rs-top{display:flex;align-items:flex-start;gap:18px;margin-bottom:22px}.rs-tt h1{font-family:var(--font-d);font-size:24px;font-weight:600;color:var(--rs-navy)}.rs-tt p{margin:3px 0 0;color:var(--rs-muted)}.rs-soon-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--st-voorstel);background:var(--st-voorstel-bg);border:1px solid var(--st-voorstel);border-radius:8px;padding:3px 10px}.list-plain{margin:6px 0 0;padding-left:18px}.list-plain li{margin:4px 0;color:var(--rs-text)}.rs-nual{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.btn.ghost{background:none;color:var(--rs-blue);border:1px solid var(--rs-border)}.btn.ghost:hover{background:var(--rs-blue-soft);opacity:1}.rs-ov-kop{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.rs-ov-kop h2{font-family:var(--font-d);font-size:16px;font-weight:600;color:var(--rs-navy)}.rs-ovz{display:flex;flex-direction:column;gap:20px}.rs-ovz-proef{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:13.5px;padding:8px 12px;border-radius:8px;border:1px solid var(--rs-border);background:var(--rs-card)}.rs-ovz-proef,.rs-ovz-proef-t{color:var(--rs-muted)}.rs-ovz-proef-link{color:var(--rs-blue);text-decoration:none;font-weight:600}.rs-ovz-proef-link:hover{text-decoration:underline}.rs-ovz-proef--letop{border-color:var(--sem-warn);background:var(--sem-warn-bg)}.rs-ovz-proef--letop .rs-ovz-proef-t{color:var(--rs-navy);font-weight:600}.rs-ovz-proef--gratis{border-color:var(--rs-border)}.rs-ovz-proef--gratis .rs-ovz-proef-t{color:var(--rs-navy)}.rs-ovz-card{background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);box-shadow:0 1px 2px rgba(0,24,62,.04),0 6px 16px -10px rgba(0,24,62,.12)}:root[data-theme=dark] .rs-ovz-card{box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rs-ovz-card{box-shadow:none}}.rs-ovz-kop{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rs-ovz-kop h2{font-family:var(--font-d);font-size:19px;font-weight:600;color:var(--rs-navy)}.rs-ovz-sublijn{color:var(--rs-muted);font-size:14px}.rs-ovz-meer{font-size:14px;font-weight:500;white-space:nowrap}.rs-ovz-meer:focus-visible,.rs-ovz-wijzig:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:6px}.rs-ovz-ic{display:grid;place-items:center;border-radius:8px;flex:none}.rs-ovz-ic--blauw{color:var(--rs-blue);background:var(--rs-blue-soft)}.rs-ovz-ic--navy{color:var(--rs-navy);background:var(--rs-blue-soft)}.rs-ovz-ic--groen{color:var(--st-nieuw);background:var(--st-nieuw-bg)}.rs-ovz-ic--overig{color:var(--rs-muted);background:var(--rs-bg)}.rs-ovz-ic--urgent{color:var(--st-urgent);background:var(--st-urgent-bg)}.rs-ovz-head{display:grid;grid-template-columns:1fr 340px 200px;grid-gap:32px;gap:32px;align-items:start}.rs-ovz-hi{font-family:var(--font-d);font-size:32px;font-weight:600;letter-spacing:-.02em;color:var(--rs-navy);line-height:1.15}.rs-ovz-sub{font-size:17px;color:var(--rs-muted);margin:6px 0 0}.rs-ovz-scope{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.rs-ovz-chip{font-size:13px;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:6px;padding:4px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-chip--land{text-transform:uppercase;letter-spacing:.03em}.rs-ovz-wijzig{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;margin-left:6px}.rs-ovz-brief{display:flex;gap:14px;align-items:flex-start;padding:16px 18px}.rs-ovz-brief-lab{font-size:12px;color:var(--rs-muted)}.rs-ovz-brief-tijd{font-family:var(--font-d);font-weight:600;font-size:15px;color:var(--rs-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-brief-tz{font-size:12px;color:var(--rs-muted)}.rs-ovz-payoff{padding-top:2px}.rs-ovz-payoff-streep{width:36px;height:2px;background:var(--rs-navy);margin-bottom:12px}.rs-ovz-payoff-t{font-family:var(--font-d);font-weight:500;font-size:16px;line-height:1.35;color:var(--rs-navy)}.rs-ovz-kpis{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.rs-ovz-kpi{display:flex;gap:16px;align-items:flex-start;padding:22px 24px;border-left:1px solid var(--rs-border)}.rs-ovz-kpi:first-child{border-left:0}.rs-ovz-kpi-n{font-family:var(--font-d);font-size:30px;font-weight:600;line-height:1;color:var(--rs-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-kpi-lab{font-size:14px;color:var(--rs-text);margin-top:6px}.rs-ovz-kpi-delta{font-size:12px;color:var(--rs-muted);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-kpi-delta.op{color:var(--st-nieuw)}.rs-ovz-body{display:grid;grid-template-columns:1fr 432px;grid-gap:20px;gap:20px;align-items:start}.rs-ovz-rechts{display:flex;flex-direction:column;gap:20px}.rs-ovz-dossiers-kop{padding:22px 24px 18px;border-bottom:1px solid var(--rs-border)}.rs-ovz-doslijst{list-style:none;margin:0;padding:0}.rs-ovz-dos{display:grid;grid-template-columns:56px 1fr 150px 24px;grid-gap:18px;gap:18px;padding:18px 24px;border-bottom:1px solid var(--rs-border);align-items:center;color:inherit;transition:background .12s ease}.rs-ovz-doslijst li:last-child .rs-ovz-dos{border-bottom:0}.rs-ovz-dos:hover{background:var(--rs-bg);text-decoration:none}.rs-ovz-dos:focus-visible{outline:2px solid var(--rs-blue);outline-offset:-2px}.rs-ovz-dos-ic{width:56px;height:56px}.rs-ovz-dos-mid{min-width:0}.rs-ovz-dos-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-d);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--rs-navy);line-height:1.3}.rs-ovz-dos-sum{display:block;font-size:14px;color:var(--rs-text);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-ovz-dos-meta{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:13px;color:var(--rs-muted);margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-dos-meta .datum{color:var(--rs-navy);font-weight:500}.rs-ovz-dos-rechts{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.rs-ovz-dos-datum{font-size:13px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-dos-prov{font-size:12px;color:var(--rs-muted)}.rs-ovz-dos-pijl{color:var(--rs-blue);display:grid;place-items:center}.rs-ovz-dos-pijl svg{transition:transform .12s ease}.rs-ovz-dos:hover .rs-ovz-dos-pijl svg{transform:translateX(2px)}.rs-ovz-dos-leeg{padding:16px 24px 22px;color:var(--rs-muted);font-size:14px}.rs-ovz-badge{display:inline-block;font-size:12px;font-weight:500;padding:4px 10px;border-radius:4px}.rs-ovz-badge--nieuw{color:var(--st-nieuw);background:var(--st-nieuw-bg)}.rs-ovz-badge--gewijzigd{color:var(--st-neutraal);background:var(--st-neutraal-bg)}.rs-ovz-badge--consultatie{color:var(--st-consultatie);background:var(--st-consultatie-bg)}.rs-ovz-badge--urgent{color:var(--st-urgent);background:var(--st-urgent-bg)}.rs-ovz-alert{padding:22px 20px;display:flex;flex-direction:column;gap:14px}.rs-ovz-alert-rustig{display:flex;align-items:baseline;gap:10px;font-size:14px;color:var(--rs-text)}.rs-ovz-alert-bol{width:9px;height:9px;border-radius:50%;background:var(--st-nieuw);flex:none;align-self:center}.rs-ovz-alert-rustig .laatste{color:var(--rs-muted);font-size:13px}.rs-ovz-alert-vlak{background:var(--st-urgent-bg);border:1px solid var(--st-urgent);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.rs-ovz-alert-top{display:grid;grid-template-columns:28px 1fr;grid-gap:14px;gap:14px;align-items:start}.rs-ovz-alert-ic{color:var(--st-urgent)}.rs-ovz-alert-t{font-family:var(--font-d);font-size:16px;font-weight:600;color:var(--rs-navy);line-height:1.3}.rs-ovz-alert-waarom{font-size:13px;color:var(--rs-text);margin:0}.rs-ovz-alert-waarom strong{font-weight:600;color:var(--rs-navy)}.rs-ovz-alert-voet{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-alert-meer{font-size:13px;color:var(--rs-muted)}.rs-ovz-data{padding:22px 20px;gap:16px}.rs-ovz-data,.rs-ovz-tl{display:flex;flex-direction:column}.rs-ovz-tl-rij{display:grid;grid-template-columns:14px 96px 1fr auto;grid-gap:14px;gap:14px;align-items:start;padding-bottom:20px}.rs-ovz-tl-rij:last-child{padding-bottom:0}.rs-ovz-tl-spoor{display:flex;flex-direction:column;align-items:center;align-self:stretch}.rs-ovz-tl-stip{width:10px;height:10px;border-radius:50%;margin-top:5px;box-sizing:border-box;flex:none;background:var(--rs-navy);border:2px solid var(--rs-navy)}.rs-ovz-tl-stip--later{background:var(--rs-card);border-color:var(--rs-muted)}.rs-ovz-tl-stip--consultatie{background:var(--st-consultatie);border-color:var(--st-consultatie)}.rs-ovz-tl-lijn{flex:1 1;width:1px;background:var(--rs-border);margin-top:4px}.rs-ovz-tl-rij:last-child .rs-ovz-tl-lijn{display:none}.rs-ovz-tl-datum{font-family:var(--font-d);font-weight:600;font-size:15px;color:var(--rs-navy);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-tl-lab{display:block;font-weight:600;font-size:14px;color:var(--rs-navy)}.rs-ovz-tl-sub{font-size:13px;color:var(--rs-muted)}.rs-ovz-tl-in{font-size:12px;color:var(--rs-muted);background:var(--rs-bg);border:1px solid var(--rs-border);border-radius:4px;padding:3px 8px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-leeg-regel{display:flex;align-items:flex-start;gap:12px}.rs-ovz-leeg-ic{color:var(--rs-muted);flex:none;margin-top:2px}.rs-ovz-leeg-t{display:block;font-size:14px;color:var(--rs-text)}.rs-ovz-leeg-sub{display:block;font-size:13px;color:var(--rs-muted);margin-top:2px}.rs-ovz-topics{padding:22px 24px;display:flex;flex-direction:column;gap:14px}.rs-ovz-topics-lijst{display:flex;flex-wrap:wrap;gap:8px}.rs-ovz-topic{font-size:13px;color:var(--rs-text);background:var(--rs-bg);border:1px solid var(--rs-border);border-radius:6px;padding:6px 12px}.rs-ovz-bronnen{padding:22px 24px;display:flex;flex-direction:column;gap:16px}.rs-ovz-bron-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));grid-gap:14px 8px;gap:14px 8px}.rs-ovz-bron{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--rs-text);text-align:center}.rs-ovz-bron:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:8px}.rs-ovz-bron-av{position:relative;width:44px;height:44px;border-radius:50%;border:1px solid var(--rs-border);background:var(--rs-bg);display:grid;place-items:center;font-family:var(--font-d);font-weight:600;font-size:10px;letter-spacing:.02em;color:var(--rs-navy)}.rs-ovz-bron-stip{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;border:2px solid var(--rs-card)}.rs-ovz-bron-stip--actief{background:var(--st-nieuw)}.rs-ovz-bron-stip--gepauzeerd{background:var(--st-gewijzigd)}.rs-ovz-bron-stip--storing{background:var(--st-urgent)}.rs-ovz-bron-nm{font-size:11px;color:var(--rs-muted);line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rs-ovz-bron-nm--storing{color:var(--st-urgent)}.rs-ovz-bron-sam{font-size:13px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-ovz-poort{padding:20px 24px}.rs-ovz-poort .note{margin-top:0}.rs-ba{display:grid;grid-template-columns:300px 1fr;grid-gap:18px;gap:18px;align-items:start}.rs-ba-lijst{border:1px solid var(--rs-border);border-radius:12px;background:var(--rs-card);overflow:hidden}.rs-ba-lijst .list{margin:0}.rs-ba-lijst li{padding:10px 14px;border-bottom:1px solid var(--rs-border)}.rs-ba-lijst li:last-child{border-bottom:0}.rs-ba-lijst li.rs-ba-on{background:var(--rs-blue-soft);border-left:3px solid var(--rs-blue)}.rs-ba-detail{display:flex;flex-direction:column;gap:18px}.rs-ba-detail h2{font-family:var(--font-d);font-size:18px;font-weight:600;color:var(--rs-navy);margin-bottom:8px}.rs-ba-meta{display:flex;flex-direction:column;gap:6px;color:var(--rs-text)}.rs-ba-lab{display:inline-block;min-width:130px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--rs-muted)}.rs-alert-legenda{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--rs-muted);font-size:13px}.rs-bb-delta{color:var(--rs-blue-dark)}.rs-bb-datum{font-weight:700;color:var(--rs-navy)}.rs-bb-themas li{display:grid;grid-template-columns:minmax(120px,1fr) 120px auto;align-items:center;grid-gap:10px;gap:10px}.rs-bb-balk{height:10px;border-radius:999px;background:var(--rs-blue-soft);overflow:hidden}.rs-bb-balk-vul{display:block;height:100%;background:var(--rs-blue);border-radius:999px}.rs-bb-aantal{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--rs-navy);text-align:right}@media (max-width:480px){.rs-bb-themas li{grid-template-columns:1fr auto}.rs-bb-balk{display:none}}.rs-al-head{margin-bottom:18px}.rs-al-head p{color:var(--rs-muted);margin-top:4px;max-width:62ch}.rs-al-bericht{border:1px solid var(--rs-border);border-radius:12px;background:var(--rs-card);padding:18px 20px}.rs-al-kop{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.rs-al-t{font-family:var(--font-d);font-size:18px;font-weight:600;margin:0;line-height:1.3}.rs-al-t,.rs-al-t a{color:var(--rs-navy)}.rs-al-t a:hover{color:var(--rs-blue-dark);text-decoration:none}.rs-al-waarom{font-size:14px;color:var(--rs-text);margin:12px 0 0}.rs-al-waarom strong{color:var(--rs-navy)}.rs-al-doen,.rs-al-meta{margin-top:14px}.rs-al-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:12px;border-top:1px solid var(--rs-border);font-size:13px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-al-meta-lab{font-weight:600;color:var(--rs-text);margin-right:2px}.rs-al-md{display:grid;grid-template-columns:300px 1fr;grid-gap:20px;gap:20px;align-items:start}.rs-al-lijst{border:1px solid var(--rs-border);border-radius:12px;background:var(--rs-card);overflow:hidden}.rs-al-lijst ul{list-style:none;margin:0;padding:0}.rs-al-lijst li{border-top:1px solid var(--rs-border)}.rs-al-lijst li:first-child{border-top:0}.rs-al-lijst a{display:block;padding:12px 14px;color:var(--rs-navy)}.rs-al-lijst a:hover{background:var(--rs-bg);text-decoration:none}.rs-al-lijst li.rs-al-on a{background:var(--rs-bg);border-left:3px solid var(--rs-navy);padding-left:11px}.rs-al-lijst-t{display:block;font-family:var(--font-d);font-weight:600;font-size:14px;color:var(--rs-navy);line-height:1.3}.rs-al-lijst-m{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-al-lijst-leeg{padding:14px;font-size:13px;color:var(--rs-muted);margin:0}.rs-al-detail{min-width:0}.rs-al-nul{border:1px solid var(--rs-border);border-radius:12px;background:var(--rs-card);padding:22px 24px}.rs-al-nul-t{font-family:var(--font-d);font-size:17px;font-weight:600;color:var(--rs-navy);margin:0}.rs-al-nul .note{margin-top:8px;max-width:64ch}.rs-al-legenda{margin-top:22px;border-top:1px solid var(--rs-border);padding-top:14px}.rs-al-legenda summary{cursor:pointer;font-size:13px;font-weight:500;color:var(--rs-muted)}.rs-al-legenda summary:hover{color:var(--rs-navy)}.rs-al-legenda-body{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;color:var(--rs-muted);font-size:13px}.rs-do-body{display:grid;grid-template-columns:1fr 280px;grid-gap:20px;gap:20px;align-items:start}.rs-do-hoofd,.rs-do-tl{display:flex;flex-direction:column;gap:16px}@media (max-width:1280px){.rs-ovz-head{grid-template-columns:1fr 320px}.rs-ovz-payoff{display:none}.rs-ovz-body{grid-template-columns:1fr 400px}}@media (max-width:1100px){.rs-ovz-body,.rs-ovz-head,.rs-ovz-onder{grid-template-columns:1fr}}@media (max-width:820px){.rs-app{grid-template-columns:1fr}.rs-side{position:static;height:auto;flex-direction:column;border-right:0;border-bottom:1px solid var(--rs-border);padding:12px}.rs-nav{flex-direction:row;overflow-x:auto;gap:4px;margin-top:8px;-webkit-overflow-scrolling:touch}.rs-nav a{white-space:nowrap}.rs-soon{display:none}.rs-foot{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:0;padding-top:10px;margin-top:10px}.rs-content{padding:20px 16px 40px}.rs-ovz-kpis{grid-template-columns:1fr 1fr}.rs-ovz-kpi:nth-child(3){border-left:0}.rs-ovz-kpi:nth-child(-n+2){border-bottom:1px solid var(--rs-border)}.rs-al-md,.rs-ba,.rs-do-body{grid-template-columns:1fr}}@media (max-width:480px){.rs-ovz-hi{font-size:26px}.rs-ovz-kpis{grid-template-columns:1fr}.rs-ovz-kpi{border-left:0;border-top:1px solid var(--rs-border)}.rs-ovz-kpi:first-child{border-top:0}.rs-ovz-kpi:nth-child(3){border-left:0}.rs-ovz-kpi:nth-child(-n+2){border-bottom:0}.rs-ovz-dos{grid-template-columns:44px 1fr;row-gap:10px}.rs-ovz-dos-ic{width:44px;height:44px}.rs-ovz-dos-rechts{grid-column:2;flex-direction:row;align-items:center;gap:10px}.rs-ovz-dos-pijl{display:none}}.rs-rev-uitleg{padding:10px 14px;margin-bottom:12px;font-size:13px;line-height:1.5;color:var(--rs-text);background:var(--rs-blue-soft);border:1px solid var(--rs-border);border-radius:10px}.rs-rev-uitleg .mono{color:var(--rs-blue-dark);font-weight:700}.rs-rev-voortgang{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:16px;gap:16px;margin-bottom:14px}.rs-rev-groep{border:1px solid var(--rs-border);border-radius:12px;background:var(--rs-card);padding:12px 14px}.rs-rev-bronnen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rs-rev-bronnen li{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:4px 12px;gap:4px 12px}.rs-rev-bronnen li .progress{grid-column:1/-1;margin-top:2px}.rs-rev-bronnen.dim li{grid-template-columns:1fr;opacity:.72}.rs-rev-teller{font-size:13px;color:var(--rs-navy);font-weight:600;text-align:right}.rs-rev-ok .rs-rev-teller{color:var(--sem-ok)}.rs-rev-bulk{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;margin-bottom:12px;border:1px solid var(--sem-crit)}.btn.crit{background:var(--sem-crit);color:#ffffff}@media (max-width:820px){.rs-rev-voortgang{grid-template-columns:1fr}}.rs-rev-top{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:baseline;gap:12px 20px;flex-wrap:wrap;background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:8px 14px;margin:0 0 12px;font-size:13.5px}.rs-rev-top,.rs-rev-top strong{color:var(--rs-navy)}.rs-rev-filters{margin:0 0 12px}.rs-rev-inhoud{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:10px;align-items:start}.rs-rev-inhoud>div{min-width:0}.rs-rev-voorstel li{display:flex;gap:8px;align-items:baseline}.rs-rev-veldnaam{display:inline-block;min-width:92px;flex:0 0 92px;color:var(--rs-muted);font-size:12.5px}.rs-rev-waarde{display:inline-flex;align-items:baseline;gap:6px;color:var(--rs-navy);font-weight:600}.rs-rev-lijst{display:inline-flex;flex-wrap:wrap;gap:4px 12px}.rs-rev-code{font-family:var(--font-m);font-size:11px;color:var(--rs-muted);font-weight:400}.rs-rev-fragment{font-size:14.5px;line-height:1.7;color:var(--rs-text);margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:16;overflow:hidden}.rs-rev-acties{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.rs-rev-hint{color:var(--rs-muted);margin-left:auto}.rs-rev-vgew{align-self:center}.rs-rev-vwas{font-size:12px}.rs-rev-wijzignoot{flex-basis:100%;color:var(--sem-warn)}.rs-knop{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-weight:600;border-radius:10px;border:1.5px solid transparent;cursor:pointer}.rs-knop--normaal{padding:10px 16px}.rs-knop--klein{padding:5px 10px;font-size:13px;border-radius:8px}.rs-knop--primair{background:var(--rs-navy);color:var(--rs-bg)}.rs-knop--groen{color:var(--sem-ok);background:var(--sem-ok-bg);border-color:var(--sem-ok)}.rs-knop--amber{color:var(--sem-warn);background:var(--sem-warn-bg);border-color:var(--sem-warn)}.rs-knop--gedempt{color:var(--sem-muted);background:var(--sem-muted-bg);border-color:var(--sem-muted)}.rs-knop--stil{background:none;color:var(--rs-blue);border-color:var(--rs-border)}.rs-knop:hover{filter:brightness(.98)}.rs-knop--stil:hover{background:var(--rs-blue-soft);filter:none}.rs-knop:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-knop:disabled{opacity:.5;cursor:not-allowed}.rs-knop kbd{font-family:var(--font-m);font-size:11px;border:1px solid;border-radius:4px;padding:1px 5px;opacity:.85}.rs-paneel-kop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0 6px}.rs-paneel-titel{margin:0}.rs-paneel-uitleg{margin-top:2px}.rs-paneel-actie{flex:0 0 auto}.rs-werkbalk{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.rs-werkbalk .rs-knop{flex:1 1 150px}.rs-werkbalk-hint{color:var(--rs-muted);margin-left:auto}@media (max-width:820px){.rs-werkbalk-hint{margin-left:0;flex-basis:100%}}.rs-veldrij{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.rs-veldrij-label{flex:0 0 92px;min-width:92px;color:var(--rs-muted);font-size:12.5px}.rs-veldrij-waarde{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}.rs-veldrij-actie{margin-left:auto}.rs-co.rs-co--veld{max-width:560px;width:min(560px,94vw)}.rs-rev-inklap{margin-top:16px}.rs-rev-samenvatting{display:block;width:100%;text-align:left;background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:10px 14px;font:inherit;font-size:13.5px;color:var(--rs-navy);font-weight:600;cursor:pointer}.rs-rev-samenvatting:hover{background:var(--rs-bg)}.rs-rev-samenvatting:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-rev-inklap-body{margin-top:12px}.rs-rev-bronbtn{background:none;border:none;padding:0;margin:0;font:inherit;font-weight:600;color:var(--rs-navy);cursor:pointer;text-align:left}.rs-rev-bronbtn:hover{text-decoration:underline}.rs-rev-bronbtn:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:4px}@media (max-width:820px){.rs-rev-inhoud{grid-template-columns:1fr;height:auto}.rs-rev-inhoud>div{overflow:visible}.rs-rev-hint{margin-left:0;flex-basis:100%}}.rs-wv-filters{margin:12px 0}.rs-wv tbody tr{cursor:pointer}.rs-wv tbody tr:hover{background:var(--rs-bg)}.rs-wv-sel,.rs-wv-sel:hover{background:var(--rs-blue-soft)}.rs-wv-sel td:first-child{box-shadow:inset 2px 0 0 var(--rs-blue)}.rs-wv-th{background:none;border:none;padding:0;margin:0;font:inherit;font-weight:600;color:var(--rs-navy);cursor:pointer}.rs-wv-th:hover{text-decoration:underline}.rs-wv-th:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:4px}.rs-beoordeel{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--rs-blue);white-space:nowrap}.rs-beoordeel svg{width:13px;height:13px}.rs-beoordeel:hover{color:var(--rs-blue-dark);text-decoration:none}.rs-ovz-dos-li--beoordeel>.rs-ovz-dos{border-bottom:0}.rs-ovz-dos-beoordeel{padding:2px 24px 14px 92px;border-bottom:1px solid var(--rs-border)}.rs-ovz-doslijst li:last-child .rs-ovz-dos-beoordeel{border-bottom:0}.rs-pil{align-items:center;gap:6px;font-size:12px;font-weight:500;padding:4px 10px;border-radius:999px;white-space:nowrap}.rs-pil,.rs-pil-ic{display:inline-flex}.rs-pil-ic svg{width:12px;height:12px}.rs-pil--nieuw{color:var(--st-nieuw);background:var(--st-nieuw-bg)}.rs-pil--gewijzigd{color:var(--st-gewijzigd);background:var(--st-gewijzigd-bg)}.rs-pil--consultatie{color:var(--st-consultatie);background:var(--st-consultatie-bg)}.rs-pil--urgent{color:var(--st-urgent);background:var(--st-urgent-bg)}.rs-pil--neutraal{color:var(--st-neutraal);background:var(--st-neutraal-bg)}.rs-pil--voorstel{color:var(--st-voorstel);background:var(--st-voorstel-bg)}.rs-kop{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rs-kop-t{min-width:0}.rs-kop-t h2{font-family:var(--font-d);font-weight:600;color:var(--rs-navy)}.rs-kop--sectie h2{font-size:20px}.rs-kop--kaart h2{font-size:19px}.rs-kop--klein h2{font-size:17px}.rs-kop-sub{color:var(--rs-muted);font-size:14px;margin:2px 0 0}.rs-kop-actie{flex:none}.rs-ir{display:flex;align-items:center;gap:14px}.rs-ir-ic{display:grid;place-items:center;border-radius:10px;background:var(--rs-blue-soft);flex:none}.rs-ir-ic--navy{color:var(--rs-navy)}.rs-ir-ic--blauw{color:var(--rs-blue)}.rs-sc-mini{border-radius:8px}.rs-sc-landcode{font-family:var(--font-d);font-weight:600;font-size:11px}.rs-sc{display:flex;flex-direction:column;gap:24px}.rs-sc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:32px}.rs-sc-h1{font-family:var(--font-d);font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--rs-navy);line-height:1.15}.rs-sc-lead{font-size:17px;color:var(--rs-muted);margin:6px 0 0;max-width:720px}.rs-sc-profiel{flex:none;max-width:400px;width:100%}.rs-sc-mono{font-family:var(--font-m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-sc-em{color:var(--rs-text)}.rs-sc-kaart{padding:20px 24px;gap:14px}.rs-sc-kaart,.rs-sc-kaart-kop{display:flex;flex-direction:column}.rs-sc-kaart-kop{gap:2px}.rs-sc-kaart-koprij{display:flex;justify-content:space-between;align-items:center;gap:12px}.rs-sc-kaart-t{font-family:var(--font-d);font-weight:600;font-size:16px;color:var(--rs-navy)}.rs-sc-kaart-sub{font-size:12px;color:var(--rs-muted)}.rs-sc-kaart-tekst{font-size:14px;color:var(--rs-text);margin:0}.rs-sc-tel{font-size:12px;color:var(--rs-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-sc-grond{font-size:12px;color:var(--rs-muted)}.rs-sc-voetnoot{font-size:13px;color:var(--rs-muted);margin:auto 0 0;padding-top:12px;border-top:1px solid var(--rs-border)}.rs-sc-grid{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;align-items:start}.rs-sc-col{display:flex;flex-direction:column;gap:16px;min-width:0}.rs-sc-knop{display:inline-flex;align-items:center;gap:8px;border-radius:var(--r);font-family:var(--font-b);font-weight:500;font-size:13px;cursor:pointer;padding:10px 16px;border:1px solid transparent}.rs-sc-knop--primair{background:var(--rs-navy);color:var(--on-brand);font-weight:600}.rs-sc-knop--primair:hover{background:var(--rs-blue-dark)}.rs-sc-knop--secundair{background:var(--rs-card);color:var(--rs-navy);border-color:var(--rs-border)}.rs-sc-knop--secundair:hover{border-color:var(--rs-blue)}.rs-sc-knop--klein{padding:7px 12px;font-size:12px}.rs-sc-knop:disabled{opacity:.5;cursor:not-allowed}.rs-sc-knop:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-sc-icoonknop{width:28px;height:28px;border-radius:8px;border:1px solid var(--rs-border);background:var(--rs-card);color:var(--rs-muted);display:grid;place-items:center;cursor:pointer;flex:none}.rs-sc-icoonknop:hover{border-color:var(--rs-blue);color:var(--rs-blue)}.rs-sc-icoonknop:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-sc-icoonknop:disabled{opacity:.5;cursor:not-allowed}.rs-sc-melding{color:var(--st-nieuw);background:var(--st-nieuw-bg);border:1px solid var(--st-nieuw);border-radius:var(--r);padding:10px 14px;font-size:13.5px;font-weight:500;margin:0}.rs-sc-bevestig{background:var(--rs-card);border:1px solid var(--rs-navy);border-radius:var(--r);padding:16px 18px}.rs-sc-bevestig-t{font-weight:600;color:var(--rs-navy)}.rs-sc-bevestig-acties{display:flex;gap:10px;margin-top:12px}.rs-sc-open{border-color:var(--st-gewijzigd);overflow:hidden;padding:0}.rs-sc-open-kop{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 24px;background:var(--st-gewijzigd-bg);border-bottom:1px solid var(--rs-border)}.rs-sc-open-t{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-d);font-weight:600;font-size:17px;color:var(--rs-navy);white-space:nowrap}.rs-sc-open-ic{color:var(--st-gewijzigd);display:inline-flex}.rs-sc-open-sub{font-size:13px;color:var(--rs-text)}.rs-sc-gate{display:grid;align-items:flex-start;grid-template-columns:44px 1fr auto;grid-gap:16px;gap:16px;padding:18px 24px;border-bottom:1px solid var(--rs-border)}.rs-sc-gate:last-child{border-bottom:0}.rs-sc-gate .rs-ir-ic{border-radius:var(--r);align-self:flex-start}.rs-sc-gate-body{display:flex;flex-direction:column;gap:6px;min-width:0}.rs-sc-gate-kop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rs-sc-gate-vraag{font-size:15px;color:var(--rs-text)}.rs-sc-gate-acties{display:flex;gap:8px;flex:none}.rs-sc-instr-naam{font-family:var(--font-d);font-weight:600;font-size:15px;color:var(--rs-navy);white-space:nowrap}.rs-sc-tweeluik{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.rs-sc-lijst{display:flex;flex-direction:column}.rs-sc-rij{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--rs-border)}.rs-sc-rij:first-child{border-top:0}.rs-sc-rij-l{display:flex;align-items:center;gap:10px;font-weight:500;color:var(--rs-text);min-width:0}.rs-sc-leegregel{font-size:13px;color:var(--rs-muted);margin:0;padding:8px 0}.rs-sc-toevoeg{display:flex;gap:8px;border-top:1px solid var(--rs-border);padding-top:14px}.rs-sc-toevoeg select{flex:1 1;font-size:13px;padding:9px 34px 9px 12px}.rs-sc-instr-kaart{padding:0;overflow:hidden}.rs-sc-instr-kop{padding:18px 24px 14px}.rs-sc-instr,.rs-sc-instr-kop{border-bottom:1px solid var(--rs-border)}.rs-sc-instr{display:grid;grid-template-columns:40px minmax(0,1fr) 132px minmax(0,1fr) 168px;grid-gap:14px;gap:14px;padding:12px 24px;align-items:center;min-height:68px}.rs-sc-instr:last-of-type{border-bottom:0}.rs-sc-instr .rs-ir-ic{border-radius:10px}.rs-sc-instr-mid{min-width:0;display:flex;flex-direction:column;gap:4px}.rs-sc-instr-titel{display:flex;align-items:baseline;gap:8px}.rs-sc-instr-code{font-size:12px;color:var(--rs-muted)}.rs-sc-instr-status{justify-self:start;display:flex;gap:6px;flex-wrap:wrap}.rs-sc-instr-actie{justify-self:end}.rs-sc-instr-actie .rs-sc-gate-acties{flex-wrap:wrap;justify-content:flex-end}.rs-sc-instr-leeg{padding:16px 24px}.rs-sc-legenda{display:flex;gap:14px;font-size:12px;color:var(--rs-muted)}.rs-sc-legenda>span{display:inline-flex;align-items:center;gap:6px}.rs-sc-dot{width:8px;height:8px;border-radius:50%}.rs-sc-dot--nieuw{background:var(--st-nieuw)}.rs-sc-dot--gewijzigd{background:var(--st-gewijzigd)}.rs-sc-instr-voet{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 24px;background:var(--rs-bg);font-size:12px;color:var(--rs-muted)}.rs-sc-context{font-size:12px}.rs-sc-context summary{cursor:pointer;font-weight:500;color:var(--rs-blue)}.rs-sc-context-lijst{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.rs-sc-themas{display:flex;flex-wrap:wrap;gap:6px}.rs-sc-thema{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--rs-border);border-radius:10px;background:var(--rs-card);cursor:pointer;font-size:13px;color:var(--rs-text);font-family:var(--font-b)}.rs-sc-thema.aan,.rs-sc-thema:hover{border-color:var(--rs-blue)}.rs-sc-thema.aan{background:var(--rs-blue-soft)}.rs-sc-thema:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-sc-vink{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--rs-border);background:var(--rs-card);display:grid;place-items:center;color:var(--on-brand);flex:none}.rs-sc-keuze.aan .rs-sc-vink,.rs-sc-thema.aan .rs-sc-vink{background:var(--rs-blue);border-color:var(--rs-blue)}.rs-sc-keuzes{display:flex;flex-direction:column;gap:6px}.rs-sc-keuze{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--rs-border);border-radius:10px;background:var(--rs-card);cursor:pointer;font-size:14px;font-weight:500;color:var(--rs-text);font-family:var(--font-b);text-align:left;width:100%}.rs-sc-keuze.aan,.rs-sc-keuze:hover{border-color:var(--rs-blue)}.rs-sc-keuze.aan{background:var(--rs-blue-soft)}.rs-sc-keuze:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-sc-radio{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--rs-border);box-sizing:border-box;flex:none}.rs-sc-keuze.aan .rs-sc-radio{border:5px solid var(--rs-blue)}.rs-sc-leeg{padding:40px;display:grid;grid-template-columns:1fr 380px;grid-gap:48px;gap:48px;align-items:center}.rs-sc-leeg-l{display:flex;flex-direction:column;gap:18px}.rs-sc-leeg-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:500;color:var(--rs-muted);text-transform:uppercase;letter-spacing:.06em}.rs-sc-leeg-streep{width:24px;height:2px;background:var(--rs-navy)}.rs-sc-leeg-titel{font-family:var(--font-d);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.015em;color:var(--rs-navy)}.rs-sc-leeg-tekst{font-size:15px;color:var(--rs-text);margin:0;max-width:560px}.rs-sc-leeg-actie{padding-top:6px}.rs-sc-leeg-r{display:flex;flex-direction:column;border-left:1px solid var(--rs-border);padding-left:32px}.rs-sc-stap{display:grid;grid-template-columns:32px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rs-border)}.rs-sc-stap:last-child{border-bottom:0}.rs-sc-stap-n{width:32px;height:32px;border-radius:50%;border:1px solid var(--rs-border);display:grid;place-items:center;font-family:var(--font-d);font-weight:600;font-size:13px;color:var(--rs-muted)}.rs-sc-stap-t{display:block;font-weight:600;color:var(--rs-navy)}.rs-sc-datastatus,.rs-sc-stap-d{font-size:13px;color:var(--rs-muted)}.rs-sc-datastatus{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:start;padding:16px 20px;border:1px solid var(--rs-border);border-radius:var(--r);background:var(--rs-card)}.rs-sc-datastatus-ic{color:var(--rs-muted);padding-top:1px}.rs-sc-datastatus strong{color:var(--rs-text)}.rs-sc-keuring{margin-bottom:14px}.rs-sc-keuring-link{color:var(--rs-blue);text-decoration:underline}.rs-sc-keuring-pil{text-decoration:none}@media (max-width:1100px){.rs-sc-grid,.rs-sc-leeg{grid-template-columns:1fr}.rs-sc-leeg{gap:28px}.rs-sc-leeg-r{border-left:0;padding-left:0;border-top:1px solid var(--rs-border);padding-top:8px}}@media (max-width:720px){.rs-sc-head{flex-direction:column;gap:14px}.rs-sc-h1{font-size:27px}.rs-sc-tweeluik{grid-template-columns:1fr}.rs-sc-gate{grid-template-columns:40px 1fr}.rs-sc-gate-acties{grid-column:2}.rs-sc-instr{grid-template-columns:40px 1fr;row-gap:8px;min-height:0}.rs-sc-grond,.rs-sc-instr-actie,.rs-sc-instr-status{grid-column:2;justify-self:start}}.rs-bl tbody tr{cursor:pointer}.rs-bl tbody tr:hover{background:var(--rs-bg)}.rs-bl-sel,.rs-bl-sel:hover{background:var(--rs-blue-soft)}.rs-bl-sel td:first-child{box-shadow:inset 2px 0 0 var(--rs-blue)}.rs-bl-klik{cursor:pointer}.rs-bron-kop{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.rs-bron-kop-status{display:inline-flex;gap:8px;align-items:center}.rs-bron-schakel{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rs-bron-cijfers{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px 16px;gap:12px 16px;margin:8px 0 20px}.rs-bron-cijfer{border:1px solid var(--rs-border);border-radius:var(--r);background:var(--rs-card);padding:10px 12px}.rs-bron-cijfer dt{font-size:12.5px;color:var(--rs-muted)}.rs-bron-cijfer dd{margin:2px 0 0;font-size:18px;font-weight:600;color:var(--rs-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-bron-cijfer .note{margin-top:4px}.rs-bt{table-layout:fixed;width:100%}.rs-bt thead th{background:var(--rs-thead-bg)}.rs-bt thead th,.rs-bt thead th .rs-wv-th{color:var(--rs-thead-fg)}.rs-bt thead th .rs-wv-th:focus-visible{outline:2px solid var(--rs-thead-fg)}.rs-bt td,.rs-bt th,.rs-bt-titel{overflow:hidden}.rs-bt-titel{white-space:nowrap;text-overflow:ellipsis}.rs-bt-titel-2r{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.rs-bt-actie-cel,.rs-bt-actie-kop{position:-webkit-sticky;position:sticky;right:0;z-index:1;box-shadow:-2px 0 0 var(--rs-border)}.rs-bt-actie-cel{background:var(--rs-card)}.rs-bt thead .rs-bt-actie-kop{background:var(--rs-thead-bg);z-index:2}.rs-rev-telling{margin:4px 0 8px}.rs-bt-code{font-family:var(--font-m);overflow:hidden;text-overflow:ellipsis}.rs-bt-code,.rs-bt-opgehaald{font-size:11px;color:var(--rs-muted);white-space:nowrap;display:block}.rs-bt-filters{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:8px 0 12px}.rs-bt-filters input[type=date],.rs-bt-filters input[type=search],.rs-bt-filters select{font:inherit}.rs-bt-filters input[type=search]{min-width:220px;flex:1 1 220px}.rs-co-backdrop{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.5);display:flex;align-items:stretch;justify-content:center;padding:24px 16px;overflow-y:auto}.rs-co{width:100%;max-width:1200px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;padding:0;overflow:hidden}.rs-co-kop{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:flex-start;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--rs-border)}.rs-co-kop-t{min-width:0;flex:1 1 420px}.rs-co-titel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0}.rs-co-acties{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rs-co-veldnaam{font-weight:600;color:var(--rs-navy);font-size:13.5px}.rs-co-code{font-family:var(--font-m);font-size:11px;color:var(--rs-muted);font-weight:400}.rs-co-lay{display:grid;grid-template-columns:minmax(0,1fr) 288px;overflow:hidden;flex:1 1 auto;min-height:0}.rs-co-blokken{overflow-y:auto;overflow-x:hidden;padding:14px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-content:start}.rs-co-blok{border:1px solid var(--rs-border);border-radius:10px;padding:10px 12px;background:var(--rs-card);display:flex;flex-direction:column;gap:8px;min-width:0}.rs-co-blok--breed{grid-column:1/-1}.rs-co-blokkop{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.rs-co-voorstel{margin-left:auto;overflow-wrap:anywhere}.rs-co-voorstel--anders{color:var(--rs-blue);font-weight:600}.rs-co-subkop{margin-top:4px;font-size:12.5px;color:var(--rs-navy);font-weight:600}.rs-co-suggnoot{margin:2px 0 0}.rs-co-zoek{width:100%}.rs-co-tegels{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.rs-co-groepen{gap:12px}.rs-co-groep,.rs-co-groepen{display:flex;flex-direction:column;min-width:0}.rs-co-groep{gap:6px}.rs-co-groep .rs-co-subkop{margin-top:0}.rs-co-tegel{display:inline-flex;align-items:baseline;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid var(--rs-border);background:var(--rs-card);color:var(--rs-navy);font:inherit;font-size:13px;cursor:pointer;max-width:100%}.rs-co-code,.rs-co-tegel{overflow-wrap:anywhere}.rs-co-tegel:hover{background:var(--rs-bg)}.rs-co-tegel:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-co-tegel--aan{background:var(--rs-blue-soft);border-color:var(--rs-blue);font-weight:600}.rs-co-tegel--voorstel{border-style:dashed}.rs-co-vlag{font-size:9.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--rs-muted);border:1px solid var(--rs-border);border-radius:4px;padding:0 3px;align-self:center}.rs-co-selectie{border-left:1px solid var(--rs-border);padding:14px 16px;overflow-y:auto;background:var(--rs-bg);display:flex;flex-direction:column;gap:10px}.rs-co-selkop{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rs-co-selgroep{display:flex;flex-direction:column;gap:4px}.rs-co-sel-uitleg{margin-top:auto}.rs-co-chips{display:flex;flex-wrap:wrap;gap:6px}.rs-co-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 9px;border-radius:999px;background:var(--rs-card);border:1px solid var(--rs-border);font-size:12.5px;color:var(--rs-navy)}.rs-co-chip--nieuw{background:var(--rs-blue-soft);border-color:var(--rs-blue)}.rs-co-chip-x{border:none;background:none;cursor:pointer;font-size:15px;line-height:1;color:var(--rs-muted);padding:0 4px;border-radius:999px}.rs-co-chip-x:hover{color:var(--sem-crit)}@media (max-width:860px){.rs-co-blokken,.rs-co-lay{grid-template-columns:1fr}.rs-co-blokken{order:2}.rs-co-selectie{border-left:none;border-bottom:1px solid var(--rs-border);order:1;max-height:34vh}}.rs-rooster{display:flex;flex-direction:column;gap:12px}.rs-rooster-melding{padding:8px 12px;border:1px solid var(--sem-warn);background:var(--sem-warn-bg);color:var(--rs-text);border-radius:8px}.rs-rooster-voortgang{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rs-rooster-voortgang strong{font-size:1.4rem}.rs-rooster-balk{flex:1 1 160px;min-width:120px;height:7px;background:var(--rs-blue-soft);border-radius:5px;overflow:hidden}.rs-rooster-balk i{display:block;height:100%;background:var(--rs-blue)}.rs-rooster-filters{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.rs-rooster-veld{display:flex;flex-direction:column;gap:3px}.rs-rooster-hint kbd{font-size:11px}.rs-rooster-grid:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px;border-radius:8px}.rs-rooster-sort{border:none;background:none;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;padding:0}.rs-rooster-rij{cursor:pointer}.rs-rooster-rij:hover td{background:var(--rs-bg)}.rs-rooster-rij--focus td{background:var(--rs-blue-soft)}.rs-rooster-grid td.rs-rooster-leeg,.rs-rooster-leeg{text-align:center;color:var(--rs-muted);padding:28px}.rs-rooster-opmerking{min-height:74px;resize:vertical;font:inherit;padding:10px}.rs-rooster-navc{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--rs-text)}.rs-rev-weergave{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.rs-rev-weergave .pill{cursor:pointer}.rs-rev-weergave .pill[aria-pressed=true]{background:var(--rs-blue-soft);border-color:var(--rs-blue);color:var(--rs-navy)}.rs-grid-goed{padding:5px 10px;font-size:12.5px}.rs-bt-actie-cel{white-space:nowrap}.rs-bt-actie-cel .rs-grid-goed{display:block;width:100%}.rs-grid-detail{display:block;margin-top:4px;font-size:12px;text-align:center}.rs-bt-kenmerk{display:block;margin-top:2px;font-size:11.5px;color:var(--rs-muted)}.rs-bm{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap}.rs-bm-logo{text-decoration:none}.rs-bm-badge{font-size:11px;font-weight:600;color:var(--rs-muted);border:1px solid var(--rs-border);border-radius:999px;padding:1px 7px;vertical-align:middle}.rs-bm-tabs{display:flex;gap:4px;flex-wrap:wrap;flex:1 1 auto}.rs-bm-tab{padding:6px 12px;border-radius:8px;text-decoration:none;color:var(--rs-muted);font-weight:600;font-size:13.5px}.rs-bm-tab:hover{background:var(--rs-bg);color:var(--rs-navy)}.rs-bm-tab--aan{background:var(--rs-blue-soft);color:var(--rs-navy)}.rs-bm-tab:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-bm-profiel{display:flex;align-items:center;gap:10px}.rs-bm-app{font-size:13px}.rs-bm-user{gap:8px}.rs-bm-avatar,.rs-bm-user{display:inline-flex;align-items:center}.rs-bm-avatar{width:28px;height:28px;border-radius:999px;background:var(--rs-thead-bg);color:var(--rs-thead-fg);justify-content:center;font-weight:700;font-size:13px;flex:0 0 auto}.rs-bm-naam{font-size:13.5px;color:var(--rs-navy);font-weight:600}.rs-bm-uit{padding:5px 12px;font-size:12.5px}.rs-bm-kop{margin:16px 0 14px}.rs-bm-kop h1{font-family:var(--font-d);text-transform:uppercase;letter-spacing:.03em;font-size:22px;color:var(--rs-navy);margin:0}.rs-bm-uitleg{color:var(--rs-muted);margin:4px 0 0;max-width:72ch;font-size:14px}@media (max-width:760px){.rs-bm-naam{display:none}}.rs-subnav{display:flex;flex-direction:column;margin:0 0 20px}.rs-subnav-groepbalk{display:flex;gap:0;border-bottom:1px solid var(--rs-border)}.rs-subnav-groeptab{padding:5px 12px 4px;border-radius:6px 6px 0 0;text-decoration:none;color:var(--rs-muted);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid transparent;display:block}.rs-subnav-groeptab.on,.rs-subnav-groeptab:hover{color:var(--rs-navy);background:var(--rs-blue-soft)}.rs-subnav-groeptab.on{border-bottom-color:var(--rs-blue)}.rs-subnav-groeptab:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-subnav-items{display:flex;border-bottom:1px solid var(--rs-border)}.rs-subnav-items a{padding:6px 10px 4px;border-radius:4px 4px 0 0;text-decoration:none;color:var(--rs-muted);font-weight:500;font-size:13px;white-space:nowrap;border-bottom:2px solid transparent;display:block}.rs-subnav-items a.on,.rs-subnav-items a:hover{color:var(--rs-navy);background:var(--rs-blue-soft)}.rs-subnav-items a.on{font-weight:600;border-bottom-color:var(--rs-blue)}.rs-subnav-items a:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-subnav-select{display:none}@media (max-width:600px){.rs-subnav-groepbalk,.rs-subnav-items{display:none}.rs-subnav-select{display:block;width:100%;padding:6px 8px;font-size:14px;border:1px solid var(--rs-border);border-radius:6px;background:var(--rs-card);color:var(--rs-body);margin-bottom:12px}}.rs-fase{display:inline-flex;align-items:center;gap:6px}.rs-fase-btn{cursor:pointer;border-width:1px}.rs-fase-uit{color:var(--rs-muted);font-size:12.5px}.rs-bron-schakels{display:flex;flex-wrap:wrap;gap:10px 24px}.rs-bron-schakel-groep{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.rs-bron-schakel-label{font-weight:600;color:var(--rs-navy);font-size:13px}.rs-rev-bevestigt{margin-top:8px}.rs-rev-nav{display:flex;align-items:center;gap:12px;margin-top:10px}.rs-rev-nav .btn{padding:6px 14px}.rs-rev-meer{margin-left:4px;font-size:12px}.rs-rev-afwijs{gap:8px}.rs-rev-afwijs,.rs-rev-toel{display:flex;flex-direction:column}.rs-rev-toel{gap:4px}.rs-rev-toel textarea{width:100%;resize:vertical;min-height:44px}.rs-rev-toel-teller{align-self:flex-end}.rs-dl-serverfilter{margin:4px 0 10px}.rs-dl-serverfilter input{font:inherit;color:var(--rs-navy);background-color:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);padding:5px 8px}.rs-dl-serverfilter input:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px;border-color:var(--rs-blue)}.rs-dl-serverfilter button:not([class]){font:inherit;font-weight:600;cursor:pointer;color:var(--rs-bg);background:var(--rs-navy);border:1px solid transparent;border-radius:10px;padding:6px 12px}.rs-dl-serverfilter button:not([class]):hover{opacity:.9}.rs-dl-serverfilter button:not([class]):focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.rs-dl-balk{align-items:center;gap:12px;margin:6px 0 10px}.rs-dl-balk,.rs-dl-snel{display:flex;flex-wrap:wrap}.rs-dl-snel{gap:6px}.rs-dl-rechts{gap:10px;align-items:center;margin-left:auto;flex-wrap:wrap}.rs-dl-zoek{min-width:180px}.rs-dl-ongelezen .item-t{font-weight:700}.rs-dl-stip{color:var(--rs-blue);font-size:11px;margin-right:6px;vertical-align:middle}.rs-dl-periodekop{list-style:none;padding:14px 0 4px;border:0;background:none;cursor:default}.rs-dl-periodekop:hover{background:none}.rs-dl-periodekop:first-child{padding-top:2px}.rs-dl-periodekop h3{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rs-muted,#6b7280)}.rs-dl-hoofdlayout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:start}.rs-dl-links{gap:16px;min-width:0}.rs-dl-links,.rs-dl-zijbalk{display:flex;flex-direction:column}.rs-dl-zijbalk{gap:14px}@media (max-width:900px){.rs-dl-hoofdlayout{grid-template-columns:1fr}.rs-dl-zijbalk{display:none}}.rs-dl-filterblok{display:flex;flex-direction:column;gap:12px;padding:14px 16px!important}.rs-dl-zoekregel{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border:1px solid var(--rs-border);border-radius:var(--r);background:var(--rs-bg);color:var(--rs-muted)}.rs-dl-zoekico{width:18px;height:18px;flex:none}.rs-dl-zoekinput{flex:1 1;border:none;background:transparent;font:inherit;color:var(--rs-navy);outline:none;min-width:0}.rs-dl-zoekinput::placeholder{color:var(--rs-muted)}.rs-dl-dropdowns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.rs-dl-dd{display:flex;flex-direction:column;gap:4px}.rs-dl-dd-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rs-muted)}.rs-dl-dd select{height:38px;padding:0 10px;border:1px solid var(--rs-border);border-radius:8px;background:var(--rs-card);color:var(--rs-navy);font:inherit;font-size:14px;cursor:pointer}.rs-dl-dd select:focus-visible{outline:2px solid var(--rs-blue);outline-offset:1px}@media (max-width:600px){.rs-dl-dropdowns{grid-template-columns:repeat(2,1fr)}}.rs-dl-snelbalk{display:flex;gap:7px;flex-wrap:wrap}.rs-dl-snelknop{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid var(--rs-border);background:var(--rs-card);color:var(--rs-muted);transition:background .12s,color .12s,border-color .12s}.rs-dl-snelknop:hover{border-color:var(--rs-blue);color:var(--rs-blue)}.rs-dl-snelknop--actief{background:var(--rs-navy);color:var(--on-brand);border-color:var(--rs-navy)}.rs-dl-groep{background:var(--rs-card);border:1px solid var(--rs-border);border-radius:var(--r);overflow:hidden}.rs-dl-groephdr{display:flex;justify-content:space-between;padding:10px 18px;background:var(--rs-bg);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--rs-muted)}.rs-dl-groephdr,.rs-dl-rij{border-bottom:1px solid var(--rs-border)}.rs-dl-rij{display:grid;grid-template-columns:62px minmax(0,1fr) 210px;grid-gap:18px;gap:18px;padding:14px 18px;align-items:start}.rs-dl-rij--laatste{border-bottom:none}.rs-dl-rij--urgent{background:color-mix(in srgb,var(--sem-crit) 4%,var(--rs-card))}@media (max-width:600px){.rs-dl-rij{grid-template-columns:48px minmax(0,1fr)}.rs-dl-rechts{grid-column:2}}.rs-dl-datumtegel{width:62px;height:62px;border-radius:10px;background:var(--rs-blue-soft);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;flex:none}.rs-dl-datumtegel--urgent,.rs-dl-datumtegel-mini{background:var(--sem-crit-bg)}.rs-dl-datumtegel-mini{width:14px;height:14px;border-radius:4px;border:1px solid var(--sem-crit);flex:none}.rs-dl-dt-dag{font-size:11px;font-weight:500;color:var(--rs-muted);letter-spacing:.06em}.rs-dl-datumtegel--urgent .rs-dl-dt-dag{color:var(--sem-crit)}.rs-dl-dt-nr{font-size:22px;font-weight:600;color:var(--rs-navy);margin:2px 0;font-family:var(--font-d)}.rs-dl-datumtegel--urgent .rs-dl-dt-nr{color:var(--sem-crit)}.rs-dl-dt-maand{font-size:11.5px;color:var(--rs-muted)}.rs-dl-datumtegel--urgent .rs-dl-dt-maand{color:var(--sem-crit)}.rs-dl-midden{display:flex;flex-direction:column;gap:6px;min-width:0}.rs-dl-titelrij{display:flex;align-items:center;gap:8px}.rs-dl-stip{width:8px;height:8px;border-radius:50%;background:var(--rs-blue);flex:none}.rs-dl-link--ongelezen{font-weight:600;color:var(--rs-navy)}.rs-dl-link--ongelezen,.rs-dl-midden a{font-size:15px;line-height:1.35}.rs-dl-samenvatting{margin:0;font-size:13.5px;color:var(--rs-navy);opacity:.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-dl-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.rs-dl-rechts{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.rs-dl-rechts,.rs-dl-urg{font-size:12.5px;color:var(--rs-muted)}.rs-dl-urg--hoog{color:var(--sem-crit);font-weight:600;background:var(--sem-crit-bg);padding:2px 9px;border-radius:999px;border:1px solid var(--sem-crit)}.rs-dl-urg--midden{color:var(--sem-warn);font-weight:600}.rs-dl-gelezen{font-style:italic}.rs-dl-zb-kaart{padding:16px 18px!important;display:flex;flex-direction:column;gap:8px}.rs-dl-zb-kop{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;color:var(--rs-navy)}.rs-dl-zb-ico{width:18px;height:18px;color:var(--rs-blue);flex:none}.rs-dl-zb-sectielabel{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rs-muted)}.rs-dl-zb-link{font-weight:600;font-size:13.5px}.rs-dl-scopechip{display:inline-block;padding:4px 11px;border-radius:999px;font-size:13px;font-weight:500;color:var(--rs-muted);background:var(--rs-card);border:1px solid var(--rs-border)}.rs-dl-scopechip--kader{color:var(--rs-blue-dark);background:var(--rs-blue-soft);border-color:var(--rs-blue-soft)}.rs-dl-zb-90d{background:var(--sem-warn-bg);border:1px solid var(--sem-warn);border-radius:var(--r);padding:13px 16px;font-size:13px;color:var(--sem-warn);line-height:1.5}.rs-dl-legenda-rij{display:flex;align-items:center;gap:8px;font-size:13px}.rs-thema-schakelaar{display:inline-flex;gap:4px;padding:3px;background:var(--rs-bg);border:1px solid var(--rs-border);border-radius:var(--r)}.rs-thema-knop{padding:6px 16px;border:none;border-radius:calc(var(--r) - 3px);background:transparent;color:var(--rs-muted);font:inherit;font-size:14px;cursor:pointer;transition:background .15s,color .15s}.rs-thema-knop:hover{background:var(--rs-blue-soft);color:var(--rs-navy)}.rs-thema-knop--actief{background:var(--rs-card);color:var(--rs-navy);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.12)}.rs-thema-schakelaar--compact{display:flex}.rs-thema-schakelaar--compact .rs-thema-knop{padding:4px 10px;font-size:12px}.rs-col-kop-print{display:none}@media print{.rs-ba-lijst,.rs-no-print,aside,nav{display:none!important}.rs-ba-detail{grid-column:1/-1}.rs-col-kop-print{display:block!important;margin-bottom:20px;border-bottom:1px solid var(--rs-border);padding-bottom:12px}.rs-col-grid{grid-template-columns:1fr!important}.rs-col-zijbalk{display:none!important}@page{margin:20mm 18mm}:root,:root[data-theme=dark]{color-scheme:light;--rs-navy:#00183E;--rs-blue:#0051FD;--rs-blue-dark:#003FCC;--rs-blue-soft:#EAF0FF;--rs-bg:#F7F9FC;--rs-card:#ffffff;--rs-border:#DDE4EF;--rs-text:#1B2434;--rs-muted:#5A6B85;--rs-thead-bg:#00183E;--rs-thead-fg:#ffffff;--st-nieuw:#1F7A4D;--st-nieuw-bg:#E6F4EC;--st-gewijzigd:#8A6100;--st-gewijzigd-bg:#FDF3DC;--st-urgent:#B3261E;--st-urgent-bg:#FBEAE8;--st-neutraal:#5A6B85;--st-neutraal-bg:#EDF1F7;--st-voorstel:#4338CA;--st-voorstel-bg:#EEF2FF;--shadow:0 1px 2px rgba(0,24,62,.04),0 6px 16px -10px rgba(0,24,62,.12);--on-brand:#ffffff}}.rs-run-stappen{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0 0 .6rem}.rs-run-stap{margin:0}.rs-blokkade{border-left:3px solid var(--rs-border);padding-left:.8rem;color:var(--rs-text)}.rs-veldform{display:flex;flex-direction:column;gap:.8rem;max-width:42rem}.rs-veldform label{display:block;color:var(--rs-muted);font-size:.92rem}.rs-veldform input[type=text],.rs-veldform select,.rs-veldform textarea{width:100%;margin-top:.25rem;padding:.5rem .6rem;color:var(--rs-text);background:var(--rs-card);border:1px solid var(--rs-border);border-radius:8px;font:inherit}.rs-toggle-all{display:flex;align-items:center;gap:.5rem;color:var(--rs-text);font-size:.95rem}.rs-toggle-all input{margin:0}.rs-abo-grid{display:flex;flex-direction:column;gap:12px}.rs-abo-blok{display:flex;align-items:center;gap:16px;padding:8px 0;border-bottom:1px solid var(--rs-border);flex-wrap:wrap}.rs-abo-blok:last-child{border-bottom:none}.rs-abo-naam{font-weight:600;color:var(--rs-navy);font-size:14px;min-width:160px}.rs-hz-balk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.rs-hz-seg{display:flex;gap:4px}.rs-hz-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rs-hz-chip{padding:5px 11px;font-size:12.5px;font-weight:600;border-radius:var(--r);border:1px solid var(--rs-border);background:var(--rs-card);color:var(--rs-muted);cursor:pointer;transition:background .12s,color .12s}.rs-hz-chip:hover{background:var(--rs-blue-soft);color:var(--rs-navy)}.rs-hz-chip-aan{background:var(--rs-blue-soft);color:var(--rs-blue-dark);border-color:var(--rs-blue-soft);font-weight:600}.rs-hz-select{padding:5px 8px;font-size:13px;border:1px solid var(--rs-border);border-radius:var(--r);background:var(--rs-card);color:var(--rs-text);font:inherit}.rs-hz-schakelaar{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--rs-text);cursor:pointer}.rs-hz-horizon-kies{display:flex;gap:4px}.rs-hz-wis{font-size:12px;color:var(--rs-blue);background:none;border:none;cursor:pointer;padding:4px;text-decoration:underline}.rs-hz-telling{margin:0 0 12px;font-size:13px;color:var(--rs-muted)}.rs-hz-lijst{display:flex;flex-direction:column;gap:0}.rs-hz-maand-kop{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--rs-navy);margin:20px 0 8px}.rs-hz-maand-leeg{display:flex;align-items:center;gap:12px;padding:6px 0;margin:4px 0;border-bottom:1px dashed var(--rs-border)}.rs-hz-maand-kop+.rs-hz-maand-leeg .rs-hz-maand-kop{margin-top:0}.rs-hz-maand-geen{font-size:13px;color:var(--rs-muted);font-style:italic}.rs-hz-ul{list-style:none;padding:0;margin:0 0 8px}.rs-hz-rij{display:flex;gap:16px;padding:10px 0;border-bottom:1px solid var(--rs-border)}.rs-hz-datum{display:flex;flex-direction:column;min-width:100px;padding-top:2px}.rs-hz-dag{font-family:IBM Plex Mono,monospace;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rs-text)}.rs-hz-restant{font-size:12px;color:var(--rs-muted)}.rs-hz-datum-warn .rs-hz-dag,.rs-hz-datum-warn .rs-hz-restant{color:var(--sem-warn)}.rs-hz-inhoud{flex:1 1;display:flex;flex-direction:column;gap:4px}.rs-hz-titel{font-size:14.5px;font-weight:600;color:var(--rs-navy);text-decoration:none}.rs-hz-titel:hover{color:var(--rs-blue);text-decoration:underline}.rs-hz-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rs-hz-code{background:var(--rs-bg);border:1px solid var(--rs-border);border-radius:6px;padding:2px 7px}.rs-hz-bron,.rs-hz-code{font-size:12px;color:var(--rs-muted)}.rs-hz-bron-link{color:var(--rs-blue);text-decoration:none}.rs-hz-bron-link:hover{text-decoration:underline}.rs-hz-vervangt{font-style:italic}.rs-hz-reden,.rs-hz-vervangt{font-size:12px;color:var(--rs-muted)}.rs-hz-tl-wrap{overflow-x:auto}.rs-hz-tl-kop-rij,.rs-hz-tl-rij{display:flex;align-items:center;gap:0;min-height:36px}.rs-hz-tl-label-col{min-width:240px;max-width:240px;padding-right:12px;font-size:13px;overflow:hidden}.rs-hz-tl-titel{font-size:12.5px;font-weight:600;color:var(--rs-navy);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-hz-tl-titel:hover{color:var(--rs-blue)}.rs-hz-tl-spoor{position:relative;flex:1 1;display:flex;height:36px;border-left:1px solid var(--rs-border)}.rs-hz-tl-spoor-data{border-bottom:1px solid var(--rs-border)}.rs-hz-tl-maand-kop{flex:1 1;font-size:11px;color:var(--rs-muted);border-right:1px solid var(--rs-border);padding:0 4px;display:flex;align-items:center}.rs-hz-tl-vandaag-lijn{position:absolute;top:0;bottom:0;width:2px;background:var(--rs-blue);opacity:.6;pointer-events:none}.rs-hz-tl-marker{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:14px;color:var(--rs-navy);cursor:default;line-height:1}.rs-hz-tl-marker-warn{color:var(--sem-warn)}.rs-hz-tl-legenda{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:12px;color:var(--rs-muted);padding-left:252px}.rs-org{display:flex;flex-direction:column;gap:0;max-width:720px}.rs-org-head{margin-bottom:28px}.rs-org-h1{font-size:30px;letter-spacing:-.02em;color:var(--rs-navy);line-height:1.15}.rs-org-h1,.rs-org-sectienr{font-family:var(--font-d);font-weight:600}.rs-org-sectienr{width:28px;height:28px;border-radius:50%;background:var(--rs-navy);color:var(--on-brand);font-size:13px;display:grid;place-items:center;margin-bottom:-14px;margin-left:24px;position:relative;z-index:1}.rs-org-kaart{padding:20px 24px;display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.rs-org-naam{font-family:var(--font-d);font-size:20px;font-weight:600;color:var(--rs-navy)}.rs-org-chips{display:flex;flex-wrap:wrap;gap:8px}.rs-org-leeg{font-size:14px}.rs-org-leeg,.rs-org-voetnoot{color:var(--rs-muted);margin:0}.rs-org-voetnoot{font-size:13px}.rs-org-wijziglink{font-size:13px;color:var(--rs-blue);text-decoration:none;white-space:nowrap}.rs-org-wijziglink:hover{text-decoration:underline}.rs-org-landen{display:flex;flex-wrap:wrap;gap:8px}.rs-org-land{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r);border:1px solid var(--rs-border);background:var(--rs-card);font-size:14px}.rs-org-vlag{font-size:22px;line-height:1}.rs-org-landnaam{font-family:var(--font-d);font-weight:600;color:var(--rs-navy)}.rs-org-ledenlijst{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.rs-org-lid{display:flex;align-items:center;gap:12px}.rs-org-avatar{width:36px;height:36px;border-radius:50%;background:var(--rs-blue-soft);color:var(--rs-navy);font-family:var(--font-d);font-weight:700;font-size:15px;display:grid;place-items:center;flex:none}.rs-org-lidinfo{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.rs-org-lidnaam{font-size:14px;font-weight:500;color:var(--rs-text)}.rs-org-lidemail,.rs-org-lidnaam{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-org-lidemail{font-size:12px;color:var(--rs-muted)}.rs-org-lidrol{flex:none}.rs-org-lidacties{font-size:13px;color:var(--rs-muted);white-space:nowrap}.rs-org-jij{font-size:12px;color:var(--rs-muted)}.rs-org-naamwijzig{display:flex;align-items:center;gap:8px}.rs-org-naaminput{font-size:13px;padding:5px 8px;border:1px solid var(--rs-border);border-radius:6px;background:var(--rs-card);color:var(--rs-text);min-width:0;max-width:220px}.rs-org-naamknop{font-size:12px;padding:5px 10px;white-space:nowrap}.rs-org-uitnodig{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rs-org-melding{border-radius:8px;padding:10px 16px;font-size:14px;margin-bottom:8px}.rs-org-melding--ok{color:var(--sem-ok);background:var(--sem-ok-bg);border:1px solid var(--sem-ok)}.rs-org-melding--err{color:var(--sem-crit);background:var(--sem-crit-bg);border:1px solid var(--sem-crit)}@media (max-width:480px){.rs-org-landen{flex-direction:column}.rs-org-lid{flex-wrap:wrap}.rs-org-lidacties{width:100%;padding-left:48px}.rs-org-naamwijzig{flex-wrap:wrap}.rs-org-naaminput{max-width:100%;width:100%}}