@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Montserrat-600-latin-ext-BsZE-iaG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Montserrat-600-latin-l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Montserrat-600-latin-ext-BsZE-iaG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Montserrat-600-latin-l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-ext-DPNHYqvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-ext-DPNHYqvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-ext-DPNHYqvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-400-latin-CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tsn-green:#2c903e;--tsn-green-dark:#237532;--tsn-green-darker:#1c5e28;--tsn-blue:#064d80;--tsn-blue-dark:#043b63;--tsn-white:#fff;--tsn-green-light:#eaf5ec;--tsn-blue-light:#e8f1f6;--tsn-off-white:#f7f9f8;--tsn-text:#263238;--tsn-text-muted:#66737a;--tsn-border:#dce3e0;--tsn-warning:#e8a33d;--tsn-alert:#c0392b;--tsn-warning-light:#fdf4e6;--tsn-alert-light:#fbeceb;--tsn-green-border:#c5e3cc;--tsn-blue-border:#c8dcea;--tsn-warning-border:#f2ddb8;--tsn-alert-border:#f0c6c2;--tsn-warning-dark:#8a5d12;--tsn-border-hover:#c3ccc8;--tsn-serie-1:var(--tsn-blue);--tsn-serie-2:var(--tsn-green);--tsn-serie-3:var(--tsn-text-muted);--tsn-serie-4:var(--tsn-border);--tsn-font-kop:"Montserrat", "Calibri", system-ui, sans-serif;--tsn-font-tekst:"Open Sans", "Calibri", system-ui, sans-serif;--tsn-radius:6px;--tsn-schaduw:0 1px 3px #2632381a;--tsn-schaduw-hoog:0 4px 12px #2632381f;--tsn-ruimte-xs:.25rem;--tsn-ruimte-sm:.5rem;--tsn-ruimte-md:1rem;--tsn-ruimte-lg:1.5rem;--tsn-ruimte-xl:2.5rem}.tsn-root{font-family:var(--tsn-font-tekst);color:var(--tsn-text);background:var(--tsn-off-white);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}.tsn-root *,.tsn-root :before,.tsn-root :after{box-sizing:border-box}[class*=tsn-][hidden]{display:none}.tsn-pagina-titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);text-transform:uppercase;letter-spacing:.02em;margin:0 0 var(--tsn-ruimte-md);border-bottom:3px solid var(--tsn-green);padding-bottom:.4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.tsn-pagina-titel__sub{font-family:var(--tsn-font-tekst);text-transform:none;letter-spacing:0;color:var(--tsn-text-muted);margin-top:.45rem;font-size:.95rem;font-weight:400;display:block}.tsn-sectie-titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);margin:0 0 var(--tsn-ruimte-sm);font-weight:700;line-height:1.25}.tsn-sectie-titel--h2{text-transform:uppercase;letter-spacing:.02em;font-size:1.25rem}.tsn-sectie-titel--h3{text-transform:none;font-size:1.05rem;font-weight:600}.tsn-sectie-titel--h4{text-transform:none;color:var(--tsn-text);font-size:.95rem;font-weight:600}.tsn-sectie-titel__toelichting{font-family:var(--tsn-font-tekst);text-transform:none;letter-spacing:0;color:var(--tsn-text-muted);margin-top:.3rem;font-size:.875rem;font-weight:400;display:block}.tsn-sectie{margin:0 0 var(--tsn-ruimte-xl)}.tsn-sectie--vlak{background:var(--tsn-white);border-top:1px solid var(--tsn-border);border-bottom:1px solid var(--tsn-border);padding:var(--tsn-ruimte-lg) 0}.tsn-logo{align-items:center;display:inline-flex}.tsn-logo__beeld{width:auto;max-width:100%;height:40px;display:block}.tsn-logo--kader{background:var(--tsn-white);border-radius:var(--tsn-radius);padding:.5rem .75rem}.tsn-knop{font-family:var(--tsn-font-kop);border-radius:var(--tsn-radius);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.tsn-knop--md{padding:.7rem 1.4rem;font-size:.95rem}.tsn-knop--sm{padding:.45rem .9rem;font-size:.85rem}.tsn-knop--lg{padding:.9rem 1.8rem;font-size:1.05rem}.tsn-knop--vol{width:100%}.tsn-knop--primair{background:var(--tsn-green-dark);color:var(--tsn-white)}.tsn-knop--primair:hover:not(:disabled):not([aria-disabled=true]),.tsn-knop--primair:active:not(:disabled):not([aria-disabled=true]){background:var(--tsn-green-darker)}.tsn-knop--secundair{background:var(--tsn-white);color:var(--tsn-blue);border-color:var(--tsn-blue)}.tsn-knop--secundair:hover:not(:disabled):not([aria-disabled=true]){background:var(--tsn-blue-light);color:var(--tsn-blue-dark);border-color:var(--tsn-blue-dark)}.tsn-knop--tekst{color:var(--tsn-blue);background:0 0;padding-left:.4rem;padding-right:.4rem}.tsn-knop--tekst:hover:not(:disabled):not([aria-disabled=true]){color:var(--tsn-blue-dark);text-decoration:underline}.tsn-knop--alert{background:var(--tsn-white);color:var(--tsn-alert);border-color:var(--tsn-alert)}.tsn-knop--alert:hover:not(:disabled):not([aria-disabled=true]){background:var(--tsn-alert-light)}.tsn-knop:disabled,.tsn-knop[aria-disabled=true]{opacity:.45;cursor:not-allowed}.tsn-knop:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}.tsn-knoprij{gap:var(--tsn-ruimte-sm);flex-wrap:wrap;align-items:center;display:flex}.tsn-kaart{background:var(--tsn-white);border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);box-shadow:var(--tsn-schaduw)}.tsn-kaart__kop{justify-content:space-between;align-items:flex-start;gap:var(--tsn-ruimte-md);padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);border-bottom:1px solid var(--tsn-border);display:flex}.tsn-kaart__titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);margin:0;font-size:1rem;font-weight:600}.tsn-kaart__toelichting{color:var(--tsn-text-muted);margin:.2rem 0 0;font-size:.85rem}.tsn-kaart__body{padding:var(--tsn-ruimte-lg)}.tsn-kaart__body--strak{padding:0}.tsn-kaart__voet{padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);border-top:1px solid var(--tsn-border);background:var(--tsn-off-white);border-radius:0 0 var(--tsn-radius) var(--tsn-radius)}.tsn-vlak{border-radius:var(--tsn-radius);border-left:4px solid #0000;padding:.9rem 1.1rem;font-size:.925rem}.tsn-vlak__titel{font-family:var(--tsn-font-kop);margin:0 0 .3rem;font-size:.95rem;font-weight:600}.tsn-vlak__inhoud>:first-child{margin-top:0}.tsn-vlak__inhoud>:last-child{margin-bottom:0}.tsn-vlak--groen{background:var(--tsn-green-light);border-left-color:var(--tsn-green)}.tsn-vlak--groen .tsn-vlak__titel{color:var(--tsn-green-dark)}.tsn-vlak--blauw{background:var(--tsn-blue-light);border-left-color:var(--tsn-blue)}.tsn-vlak--blauw .tsn-vlak__titel{color:var(--tsn-blue)}.tsn-melding{border-radius:var(--tsn-radius);border:1px solid #0000;border-left-width:4px;align-items:flex-start;gap:.75rem;padding:.85rem 1.05rem;font-size:.925rem;display:flex}.tsn-melding__icoon{flex:none;font-weight:700;line-height:1.5}.tsn-melding__titel{font-family:var(--tsn-font-kop);margin:0 0 .2rem;font-weight:600}.tsn-melding__inhoud{margin:0}.tsn-melding--info{background:var(--tsn-blue-light);border-color:var(--tsn-border);border-left-color:var(--tsn-blue)}.tsn-melding--info .tsn-melding__icoon,.tsn-melding--info .tsn-melding__titel{color:var(--tsn-blue)}.tsn-melding--goed{background:var(--tsn-green-light);border-color:var(--tsn-border);border-left-color:var(--tsn-green)}.tsn-melding--goed .tsn-melding__icoon,.tsn-melding--goed .tsn-melding__titel{color:var(--tsn-green-dark)}.tsn-melding--attentie{background:var(--tsn-warning-light);border-color:var(--tsn-border);border-left-color:var(--tsn-warning)}.tsn-melding--attentie .tsn-melding__icoon,.tsn-melding--attentie .tsn-melding__titel{color:var(--tsn-warning-dark)}.tsn-melding--alert{background:var(--tsn-alert-light);border-color:var(--tsn-border);border-left-color:var(--tsn-alert)}.tsn-melding--alert .tsn-melding__icoon,.tsn-melding--alert .tsn-melding__titel{color:var(--tsn-alert)}.tsn-kengetal{background:var(--tsn-white);border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);box-shadow:var(--tsn-schaduw);padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);min-width:0}.tsn-kengetal__label{color:var(--tsn-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:.8rem;font-weight:600}.tsn-kengetal__waarde{font-family:var(--tsn-font-kop);color:var(--tsn-blue);font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;font-size:2.25rem;font-weight:700;line-height:1.05;display:flex}.tsn-kengetal--highlight .tsn-kengetal__waarde{color:var(--tsn-green)}.tsn-kengetal__eenheid{color:var(--tsn-text-muted);font-size:1.1rem;font-weight:600}.tsn-kengetal__duiding{color:var(--tsn-text-muted);margin:.4rem 0 0;font-size:.85rem}.tsn-kengetal__verschil{align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.tsn-kengetal__verschil--goed{color:var(--tsn-green-dark)}.tsn-kengetal__verschil--attentie{color:var(--tsn-warning-dark)}.tsn-kengetal__verschil--alert{color:var(--tsn-alert)}.tsn-kengetal__verschil--neutraal{color:var(--tsn-text-muted)}.tsn-kengetalrij{gap:var(--tsn-ruimte-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.tsn-status{font-family:var(--tsn-font-kop);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.tsn-status__stip{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.tsn-status--goed{background:var(--tsn-green-light);color:var(--tsn-green-dark);border-color:var(--tsn-green-border)}.tsn-status--attentie{background:var(--tsn-warning-light);color:var(--tsn-warning-dark);border-color:var(--tsn-warning-border)}.tsn-status--alert{background:var(--tsn-alert-light);color:var(--tsn-alert);border-color:var(--tsn-alert-border)}.tsn-status--neutraal{background:var(--tsn-off-white);color:var(--tsn-text-muted);border-color:var(--tsn-border)}.tsn-status--info{background:var(--tsn-blue-light);color:var(--tsn-blue);border-color:var(--tsn-blue-border)}.tsn-label{border-radius:var(--tsn-radius);background:var(--tsn-off-white);border:1px solid var(--tsn-border);color:var(--tsn-text);align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}.tsn-label--blauw{background:var(--tsn-blue-light);border-color:var(--tsn-blue-border);color:var(--tsn-blue)}.tsn-label--groen{background:var(--tsn-green-light);border-color:var(--tsn-green-border);color:var(--tsn-green-dark)}.tsn-label__verwijder{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.tsn-label__verwijder:hover{opacity:1}.tsn-pil{max-width:100%;font-family:var(--tsn-font-kop);border:1px solid #0000;border-radius:999px;align-items:stretch;font-size:.85rem;font-weight:600;line-height:1.2;display:inline-flex}.tsn-pil--gevuld{background:var(--tsn-green-dark);color:var(--tsn-white);border-color:var(--tsn-green-dark)}.tsn-pil--rand{background:var(--tsn-white);color:var(--tsn-blue);border-color:var(--tsn-blue)}.tsn-pil__tekst,.tsn-pil__kruis{font:inherit;color:inherit;background:0 0;border:0;border-radius:999px;align-items:center;margin:0;display:inline-flex}.tsn-pil__tekst{overflow-wrap:anywhere;min-width:0;padding:.3rem .8rem}.tsn-pil--weg .tsn-pil__tekst{padding-right:.4rem}.tsn-pil__kruis{cursor:pointer;padding:.3rem .65rem .3rem .35rem;font-size:1.1rem;line-height:1}button.tsn-pil__tekst{cursor:pointer}.tsn-pil--gevuld :is(button.tsn-pil__tekst,.tsn-pil__kruis):hover:not(:disabled){background:var(--tsn-green-darker)}.tsn-pil--rand :is(button.tsn-pil__tekst,.tsn-pil__kruis):hover:not(:disabled){background:var(--tsn-blue-light);color:var(--tsn-blue-dark)}.tsn-pil__tekst:disabled{opacity:.45;cursor:not-allowed}.tsn-pil :is(button.tsn-pil__tekst,.tsn-pil__kruis):focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}.tsn-collochip{box-sizing:border-box;min-width:0;max-width:100%;font-family:var(--tsn-font-kop);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:var(--tsn-radius);border:1px solid #0000;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.tsn-collochip--goed{background:var(--tsn-green-light);color:var(--tsn-green-dark);border-color:var(--tsn-green-border)}.tsn-collochip--attentie{background:var(--tsn-warning-light);color:var(--tsn-warning-dark);border-color:var(--tsn-warning-border)}.tsn-collochip--alert{background:var(--tsn-alert-light);color:var(--tsn-alert);border-color:var(--tsn-alert-border)}.tsn-collochip--neutraal{background:var(--tsn-off-white);color:var(--tsn-text-muted);border-color:var(--tsn-border)}.tsn-collochip--info{background:var(--tsn-blue-light);color:var(--tsn-blue);border-color:var(--tsn-blue-border)}.tsn-collochip__teken,.tsn-collochip__nummer{flex:none}.tsn-collochip__tekst{text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.tsn-collochip__verborgen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tsn-tabel-omhulsel{width:100%;overflow-x:auto}.tsn-tabel-omhulsel:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}.tsn-tabel{border-collapse:collapse;width:100%;font-size:.925rem}.tsn-tabel caption{caption-side:top;text-align:left;font-family:var(--tsn-font-kop);color:var(--tsn-blue);padding:0 0 var(--tsn-ruimte-sm);font-weight:600}.tsn-tabel thead th{background:var(--tsn-blue);color:var(--tsn-white);font-family:var(--tsn-font-kop);text-align:left;white-space:nowrap;padding:.65rem .85rem;font-size:.85rem;font-weight:600}.tsn-tabel thead th:first-child{border-top-left-radius:var(--tsn-radius)}.tsn-tabel thead th:last-child{border-top-right-radius:var(--tsn-radius)}.tsn-tabel td,.tsn-tabel tbody th{border-bottom:1px solid var(--tsn-border);vertical-align:top;padding:.6rem .85rem}.tsn-tabel tbody th{text-align:left;font-weight:600}.tsn-tabel--gestreept tbody tr:nth-child(2n){background:var(--tsn-off-white)}.tsn-tabel .tsn-tabel__num{text-align:right;font-variant-numeric:tabular-nums}.tsn-tabel tfoot td{background:var(--tsn-off-white);border-top:2px solid var(--tsn-border);border-bottom:0;font-weight:700}.tsn-tabbladen{display:block}.tsn-tabbladen__lijst{border-bottom:1px solid var(--tsn-border);gap:.25rem;display:flex;overflow-x:auto}.tsn-tabblad{font-family:var(--tsn-font-kop);text-transform:uppercase;letter-spacing:.04em;color:var(--tsn-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:.65rem .95rem;font-size:.85rem;font-weight:600}.tsn-tabblad:hover{color:var(--tsn-blue)}.tsn-tabblad[aria-selected=true]{color:var(--tsn-blue);border-bottom-color:var(--tsn-blue)}.tsn-tabblad:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:-2px}.tsn-tabbladen__paneel{padding-top:var(--tsn-ruimte-md)}.tsn-voortgang{display:block}.tsn-voortgang__kop{justify-content:space-between;align-items:baseline;gap:var(--tsn-ruimte-sm);margin-bottom:.35rem;display:flex}.tsn-voortgang__label{color:var(--tsn-text);font-size:.875rem;font-weight:600}.tsn-voortgang__waarde{color:var(--tsn-text-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.tsn-voortgang__baan{background:var(--tsn-border);border-radius:999px;height:.6rem;overflow:hidden}.tsn-voortgang__vulling{background:var(--tsn-blue);border-radius:999px;height:100%;transition:width .3s}.tsn-voortgang--goed .tsn-voortgang__vulling{background:var(--tsn-green)}.tsn-voortgang--attentie .tsn-voortgang__vulling{background:var(--tsn-warning)}.tsn-voortgang--alert .tsn-voortgang__vulling{background:var(--tsn-alert)}.tsn-lege-staat{text-align:center;padding:var(--tsn-ruimte-xl) var(--tsn-ruimte-lg);background:var(--tsn-white);border:1px dashed var(--tsn-border);border-radius:var(--tsn-radius)}.tsn-lege-staat__icoon{color:var(--tsn-border);margin-bottom:var(--tsn-ruimte-sm);font-size:2rem}.tsn-lege-staat__titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.tsn-lege-staat__tekst{color:var(--tsn-text-muted);margin:0 auto var(--tsn-ruimte-md);max-width:42ch;font-size:.925rem}.tsn-definitielijst{gap:.1rem 1.25rem;margin:0;display:grid}.tsn-definitielijst--twee{grid-template-columns:minmax(6rem,max-content) minmax(0,1fr)}.tsn-definitielijst--gestapeld{grid-template-columns:minmax(0,1fr)}.tsn-definitielijst dt{color:var(--tsn-text-muted);overflow-wrap:anywhere;padding:.4rem 0;font-size:.85rem}.tsn-definitielijst dd{overflow-wrap:anywhere;min-width:0;margin:0;padding:.4rem 0;font-weight:600}.tsn-definitielijst--raster{gap:var(--tsn-ruimte-md);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.tsn-definitielijst__paar{min-width:0}.tsn-definitielijst__paar dt{padding:0}.tsn-definitielijst__paar dd{padding:.25rem 0 0}.tsn-definitielijst--vlak{background:var(--tsn-blue-light);border-radius:var(--tsn-radius);padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg)}.tsn-definitielijst--vlak dt{color:var(--tsn-text)}.tsn-definitielijst--gestreept dt,.tsn-definitielijst--gestreept dd{border-bottom:1px solid var(--tsn-border)}.tsn-veld{margin-bottom:var(--tsn-ruimte-md);display:block}.tsn-veld__label{color:var(--tsn-text);margin-bottom:.3rem;font-size:.875rem;font-weight:600;display:block}.tsn-veld__verplicht{color:var(--tsn-alert);margin-left:.15rem}.tsn-veld__hint{color:var(--tsn-text-muted);margin:.3rem 0 0;font-size:.8rem}.tsn-veld__fout{color:var(--tsn-alert);margin:.3rem 0 0;font-size:.8rem;font-weight:600}.tsn-invoer{width:100%;font-family:var(--tsn-font-tekst);color:var(--tsn-text);background:var(--tsn-white);border:1px solid var(--tsn-text-muted);border-radius:var(--tsn-radius);padding:.6rem .75rem;font-size:.95rem;line-height:1.4}.tsn-invoer::placeholder{color:var(--tsn-text-muted);opacity:1}.tsn-invoer:hover:not(:disabled){border-color:var(--tsn-text)}.tsn-invoer:focus{outline:2px solid var(--tsn-blue);outline-offset:-1px;border-color:var(--tsn-blue)}.tsn-invoer:disabled{background:var(--tsn-off-white);color:var(--tsn-text-muted);border-color:var(--tsn-border);cursor:not-allowed}.tsn-invoer--fout{border-color:var(--tsn-alert)}.tsn-invoer--fout:focus{outline-color:var(--tsn-alert);border-color:var(--tsn-alert)}textarea.tsn-invoer{resize:vertical;min-height:5rem}select.tsn-invoer{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tsn-blue) 50%), linear-gradient(135deg, var(--tsn-blue) 50%, transparent 50%);background-position:calc(100% - 1.1rem) 1.15rem,calc(100% - .75rem) 1.15rem;background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.2rem}.tsn-keuze{cursor:pointer;align-items:flex-start;gap:.6rem;padding:.25rem 0;display:flex}.tsn-keuze__vak{width:1.1rem;height:1.1rem;accent-color:var(--tsn-green);cursor:pointer;flex:none;margin-top:.15rem}.tsn-keuze__tekst{font-size:.925rem}.tsn-keuze__toelichting{color:var(--tsn-text-muted);margin-top:.1rem;font-size:.8rem;display:block}.tsn-keuze--uit{cursor:not-allowed;opacity:.55}.tsn-keuzekaart-groep{gap:var(--tsn-ruimte-md);margin:0 0 var(--tsn-ruimte-lg);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tsn-keuzekaart{text-align:left;cursor:pointer;background:var(--tsn-white);border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);width:100%;padding:var(--tsn-ruimte-md);font-family:var(--tsn-font-tekst);color:var(--tsn-text);box-shadow:var(--tsn-schaduw);font-size:.925rem;display:block}.tsn-keuzekaart:hover:not(:disabled){border-color:var(--tsn-green)}.tsn-keuzekaart:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}.tsn-keuzekaart[aria-pressed=true],.tsn-keuzekaart--gekozen{border-color:var(--tsn-green);background:var(--tsn-green-light);box-shadow:var(--tsn-schaduw), inset 0 0 0 1px var(--tsn-green)}.tsn-keuzekaart[aria-pressed=true] .tsn-keuzekaart__toelichting,.tsn-keuzekaart--gekozen .tsn-keuzekaart__toelichting{color:var(--tsn-text)}.tsn-keuzekaart--uit{cursor:not-allowed;opacity:.55}.tsn-keuzekaart__titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);margin-bottom:var(--tsn-ruimte-xs);font-weight:600;display:block}.tsn-keuzekaart__toelichting{color:var(--tsn-text-muted);display:block}.tsn-veldgroep{border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg) var(--tsn-ruimte-sm);margin:0 0 var(--tsn-ruimte-md);background:var(--tsn-white)}.tsn-veldgroep__titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);padding:0 .4rem;font-size:.95rem;font-weight:600}.tsn-veldgroep__toelichting{color:var(--tsn-text-muted);margin:0 0 var(--tsn-ruimte-md);font-size:.85rem}.tsn-kop{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-lg);background:var(--tsn-blue);color:var(--tsn-white);padding:.75rem var(--tsn-ruimte-lg);flex-wrap:wrap;display:flex}.tsn-kop__merk{align-items:center;gap:.85rem;min-width:0;display:flex}.tsn-kop__titel{font-family:var(--tsn-font-kop);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.95rem;font-weight:700}.tsn-kop__nav{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.tsn-kop__link{color:var(--tsn-white);font-family:var(--tsn-font-kop);border-radius:var(--tsn-radius);opacity:.85;padding:.5rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none}.tsn-kop__link:hover{background:var(--tsn-blue-dark);opacity:1;color:var(--tsn-white)}.tsn-kop__link--actief{background:var(--tsn-blue-dark);opacity:1}.tsn-kop__acties{align-items:center;gap:var(--tsn-ruimte-sm);display:flex}.tsn-zijnav{background:var(--tsn-white);border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);padding:var(--tsn-ruimte-sm);min-width:200px}.tsn-zijnav__groep{margin-bottom:var(--tsn-ruimte-sm)}.tsn-zijnav__groep-titel,.tsn-zijnav__groep-knop{font-family:var(--tsn-font-kop);text-transform:uppercase;letter-spacing:.06em;color:var(--tsn-text-muted);margin:0;padding:.5rem .7rem .3rem;font-size:.72rem;font-weight:700}.tsn-zijnav__groep-knop{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-sm);border-radius:var(--tsn-radius);text-align:left;width:100%;line-height:inherit;cursor:pointer;background:0 0;border:0;transition:background-color .12s,color .12s;display:flex}.tsn-zijnav__groep-knop:hover{background:var(--tsn-off-white);color:var(--tsn-blue)}.tsn-zijnav__groep-knop:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}.tsn-zijnav__chevron{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s}.tsn-zijnav__groep-knop[aria-expanded=true] .tsn-zijnav__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tsn-zijnav__groep-knop,.tsn-zijnav__chevron{transition:none}}.tsn-zijnav__lijst{margin:0;padding:0;list-style:none}.tsn-zijnav__link{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-sm);border-radius:var(--tsn-radius);color:var(--tsn-text);border-left:3px solid #0000;padding:.5rem .7rem;font-size:.9rem;text-decoration:none;display:flex}.tsn-zijnav__link:hover{background:var(--tsn-off-white);color:var(--tsn-blue)}.tsn-zijnav__link--actief{background:var(--tsn-blue-light);color:var(--tsn-blue);border-left-color:var(--tsn-blue);font-weight:600}.tsn-zijnav__telling{color:var(--tsn-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.tsn-zijnav__link--actief .tsn-zijnav__telling{color:var(--tsn-blue)}.tsn-kruimelpad{color:var(--tsn-text-muted);font-size:.85rem}.tsn-kruimelpad__lijst{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tsn-kruimelpad__link{color:var(--tsn-blue);text-decoration:none}.tsn-kruimelpad__link:hover{color:var(--tsn-blue-dark);text-decoration:underline}.tsn-kruimelpad__scheiding{color:var(--tsn-border)}.tsn-kruimelpad__huidig{color:var(--tsn-text);font-weight:600}.tsn-paginering{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-md);flex-wrap:wrap;display:flex}.tsn-paginering__toelichting{color:var(--tsn-text-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.tsn-paginering__knoppen{align-items:center;gap:.25rem;display:flex}.tsn-paginering__knop{min-width:2.1rem;height:2.1rem;font-family:var(--tsn-font-kop);background:var(--tsn-white);color:var(--tsn-blue);border:1px solid var(--tsn-border);border-radius:var(--tsn-radius);cursor:pointer;padding:0 .5rem;font-size:.85rem;font-weight:600}.tsn-paginering__knop:hover:not(:disabled){background:var(--tsn-blue-light);border-color:var(--tsn-blue)}.tsn-paginering__knop--actief{background:var(--tsn-blue);color:var(--tsn-white);border-color:var(--tsn-blue)}.tsn-paginering__knop:disabled{opacity:.4;cursor:not-allowed}.tsn-grafiek{display:block}.tsn-grafiek__titel{font-family:var(--tsn-font-kop);color:var(--tsn-blue);margin:0 0 var(--tsn-ruimte-md);font-size:1rem;font-weight:600}.tsn-grafiek__vlak{align-items:flex-end;gap:.75rem;height:180px;padding-bottom:1.6rem;display:flex;position:relative}.tsn-grafiek__raster{pointer-events:none;position:absolute;inset:0 0 1.6rem}.tsn-grafiek__rasterlijn{border-top:1px solid var(--tsn-border);position:absolute;left:0;right:0}.tsn-grafiek__staafgroep{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.tsn-grafiek__staaf{background:var(--tsn-serie-1);border-radius:3px 3px 0 0;width:100%;max-width:46px;position:relative}.tsn-grafiek__staaf--serie-2{background:var(--tsn-serie-2)}.tsn-grafiek__staaf--serie-3{background:var(--tsn-serie-3)}.tsn-grafiek__staaf--serie-4{background:var(--tsn-serie-4)}.tsn-grafiek__staaf--goed{background:var(--tsn-green)}.tsn-grafiek__staaf--attentie{background:var(--tsn-warning)}.tsn-grafiek__staaf--alert{background:var(--tsn-alert)}.tsn-grafiek__waarde{color:var(--tsn-text);font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:.78rem;font-weight:700}.tsn-grafiek__aslabel{color:var(--tsn-text-muted);white-space:nowrap;font-size:.75rem;position:absolute;bottom:-1.4rem}.tsn-grafiek__legenda{gap:var(--tsn-ruimte-md);margin-top:var(--tsn-ruimte-md);color:var(--tsn-text-muted);flex-wrap:wrap;font-size:.82rem;display:flex}.tsn-grafiek__legenda-item{align-items:center;gap:.4rem;display:inline-flex}.tsn-grafiek__legenda-vlak{border-radius:2px;flex:none;width:.75rem;height:.75rem}.tsn-tijdlijn{gap:var(--tsn-ruimte-md);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.tsn-tijdlijn:before{content:"";background:var(--tsn-border);height:2px;position:absolute;top:.34rem;left:0;right:0}.tsn-tijdlijn__fase{padding-top:1.35rem;position:relative}.tsn-tijdlijn__stip{box-sizing:border-box;background:var(--tsn-white);border:2px solid var(--tsn-border);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:0;left:0}.tsn-tijdlijn__periode{margin:0 0 var(--tsn-ruimte-xs);font-family:var(--tsn-font-kop);color:var(--tsn-text-muted);font-size:.9rem;font-weight:700}.tsn-tijdlijn__lijst{color:var(--tsn-text);margin:0;padding-left:1rem;font-size:.875rem;line-height:1.5}.tsn-tijdlijn__lijst li{margin-bottom:.1rem}.tsn-tijdlijn__fase--klaar .tsn-tijdlijn__stip{background:var(--tsn-blue);border-color:var(--tsn-blue)}.tsn-tijdlijn__fase--klaar .tsn-tijdlijn__periode{color:var(--tsn-blue)}.tsn-tijdlijn__fase--nu .tsn-tijdlijn__stip{background:var(--tsn-green);border-color:var(--tsn-green)}.tsn-tijdlijn__fase--nu .tsn-tijdlijn__periode{color:var(--tsn-green-dark)}@media (width<=640px){.tsn-tijdlijn{gap:var(--tsn-ruimte-sm);grid-auto-columns:auto;grid-auto-flow:row}.tsn-tijdlijn:before{width:2px;height:auto;inset:0 auto 0 .34rem}.tsn-tijdlijn__fase{padding-top:0;padding-left:1.5rem;padding-bottom:var(--tsn-ruimte-xs)}.tsn-tijdlijn__fase:last-child{padding-bottom:0}}.tsn-stappen{margin:0 0 var(--tsn-ruimte-lg);container-type:inline-size}.tsn-stappen__teller{margin:0 0 var(--tsn-ruimte-sm);color:var(--tsn-text-muted);font-size:.8rem}.tsn-stappen__teller-naam{display:none}.tsn-stappen__lijst{gap:var(--tsn-ruimte-sm);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.tsn-stappen__stap{min-width:0;position:relative}.tsn-stappen__stap:not(:last-child):after{content:"";top:calc(.875rem - 1px);left:calc(1.75rem + var(--tsn-ruimte-xs));right:calc(var(--tsn-ruimte-xs) - var(--tsn-ruimte-sm));background:var(--tsn-border);height:2px;position:absolute}.tsn-stappen__inhoud{align-items:flex-start;gap:var(--tsn-ruimte-xs);color:var(--tsn-text-muted);flex-direction:column;font-size:.875rem;line-height:1.35;text-decoration:none;display:flex}.tsn-stappen__nummer{box-sizing:border-box;border:2px solid var(--tsn-border);background:var(--tsn-white);width:1.75rem;height:1.75rem;color:var(--tsn-text-muted);font-family:var(--tsn-font-kop);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.tsn-stappen__label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.tsn-stappen__stap--klaar .tsn-stappen__inhoud{color:var(--tsn-blue)}.tsn-stappen__stap--klaar .tsn-stappen__nummer{background:var(--tsn-blue);border-color:var(--tsn-blue);color:var(--tsn-white)}.tsn-stappen__stap--klaar:not(:last-child):after{background:var(--tsn-blue)}.tsn-stappen__stap--nu .tsn-stappen__inhoud{color:var(--tsn-text);font-weight:600}.tsn-stappen__stap--nu .tsn-stappen__nummer{background:var(--tsn-green-dark);border-color:var(--tsn-green-dark);color:var(--tsn-white)}.tsn-stappen__link:hover .tsn-stappen__label{text-decoration:underline}.tsn-stappen__link:hover .tsn-stappen__nummer{background:var(--tsn-blue-dark);border-color:var(--tsn-blue-dark)}.tsn-stappen__link:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px;border-radius:var(--tsn-radius)}.tsn-stappen__verborgen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=36rem){.tsn-stappen__teller-naam{display:inline}.tsn-stappen__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.tsn-voettekst{color:var(--tsn-text-muted);border-top:1px solid var(--tsn-border);gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:.85rem;font-size:.8rem;display:flex}.tsn-voettekst__gegevens{margin:0}.tsn-voettekst__meta{font-variant-numeric:tabular-nums;margin:0}.tsn-link,:where(.tsn-root) a:where(:not([class])){color:var(--tsn-blue);text-underline-offset:.15em;text-decoration:underline}.tsn-link:hover,:where(.tsn-root) a:where(:not([class])):hover{color:var(--tsn-blue-dark)}.tsn-link:focus-visible,:where(.tsn-root) a:where(:not([class])):focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px;border-radius:2px}.tsn-link--stil{text-decoration:none}.tsn-link--stil:hover{text-decoration:underline}a.tsn-knop{text-decoration:none}a.tsn-knop.tsn-knop--primair{color:var(--tsn-white)}a.tsn-knop.tsn-knop--secundair,a.tsn-knop.tsn-knop--tekst{color:var(--tsn-blue)}a.tsn-knop.tsn-knop--alert{color:var(--tsn-alert)}.tsn-sla-over{left:var(--tsn-ruimte-sm);top:var(--tsn-ruimte-sm);z-index:100;background:var(--tsn-white);color:var(--tsn-blue);font-family:var(--tsn-font-kop);border-radius:var(--tsn-radius);border:2px solid var(--tsn-blue);box-shadow:var(--tsn-schaduw-hoog);padding:.6rem 1rem;font-weight:600;position:absolute;transform:translateY(-300%)}.tsn-sla-over:focus{transform:none}.tsn-schil{display:block;position:relative}.tsn-logobalk{align-items:center;gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-md);background:var(--tsn-white);border-bottom:1px solid var(--tsn-border);flex-wrap:wrap;padding:.75rem 2rem;display:flex}.tsn-logobalk__scheiding{background:var(--tsn-border);flex:none;width:1px;height:1.75rem}.tsn-logobalk__naam{font-family:var(--tsn-font-kop);letter-spacing:.04em;text-transform:uppercase;color:var(--tsn-blue);margin:0;font-size:1rem;font-weight:700}.tsn-navbalk{align-items:stretch;gap:0 var(--tsn-ruimte-lg);background:var(--tsn-blue);min-height:3.25rem;color:var(--tsn-white);flex-wrap:wrap;padding:0 2rem;display:flex}.tsn-navbalk__nav{flex-wrap:wrap;flex:auto;gap:.25rem;display:flex}.tsn-navbalk__link{color:var(--tsn-border);border-bottom:3px solid #0000;align-items:center;padding:.625rem .875rem;text-decoration:none;display:inline-flex}.tsn-navbalk__link:hover{color:var(--tsn-white);background:var(--tsn-blue-dark)}.tsn-navbalk__link--actief{color:var(--tsn-white);border-bottom-color:var(--tsn-green);font-weight:600}.tsn-navbalk__link:focus-visible{outline:2px solid var(--tsn-white);outline-offset:-4px}.tsn-navbalk__context{align-items:center;gap:0 var(--tsn-ruimte-sm);color:var(--tsn-border);flex-wrap:wrap;margin:0;font-size:.875rem;display:flex}.tsn-navbalk__acties{align-items:center;gap:var(--tsn-ruimte-sm);padding:var(--tsn-ruimte-sm) 0;display:flex}.tsn-pagina-container{gap:var(--tsn-ruimte-lg);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:2rem;display:flex}.tsn-pagina-container>*{min-width:0}.tsn-pagina-container:focus,.tsn-paginakop__titel:focus{outline:none}.tsn-paginakop{justify-content:space-between;align-items:flex-end;gap:var(--tsn-ruimte-md);flex-wrap:wrap;display:flex}.tsn-paginakop__tekst{min-width:0}.tsn-paginakop__terug{margin-bottom:.5rem;font-size:.875rem;display:inline-block}.tsn-paginakop__titel{font-family:var(--tsn-font-kop);letter-spacing:.03em;text-transform:uppercase;color:var(--tsn-blue);overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.tsn-paginakop__titel:after{content:"";background:var(--tsn-green);width:48px;height:3px;margin-top:6px;display:block}.tsn-paginakop__sub{color:var(--tsn-text-muted);margin:.625rem 0 0}.tsn-paginakop__acties{align-items:center;gap:var(--tsn-ruimte-sm);flex-wrap:wrap;display:flex}.tsn-aandacht{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-md);border-radius:var(--tsn-radius);color:var(--tsn-text);padding:.75rem;text-decoration:none;display:flex}.tsn-aandacht--attentie{background:var(--tsn-warning-light)}.tsn-aandacht--informatie{background:var(--tsn-blue-light)}.tsn-aandacht__tekst{overflow-wrap:anywhere;min-width:0}.tsn-aandacht__actie{color:var(--tsn-blue);flex:none;font-weight:600}.tsn-aandacht:hover .tsn-aandacht__actie{color:var(--tsn-blue-dark);text-decoration:underline}.tsn-aandacht:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:2px}@media (width<=640px){.tsn-logobalk,.tsn-navbalk{padding-left:var(--tsn-ruimte-md);padding-right:var(--tsn-ruimte-md)}.tsn-pagina-container{padding:var(--tsn-ruimte-md)}.tsn-paginakop__titel{font-size:1.4rem}}.tsn-infoknop__icoon{flex-shrink:0}.tsn-knop--secundair.tsn-infoknop--navigatie{color:var(--tsn-white);border-color:var(--tsn-white);background:0 0}.tsn-knop--secundair.tsn-infoknop--navigatie:hover:not(:disabled):not([aria-disabled=true]),.tsn-knop--secundair.tsn-infoknop--navigatie[aria-expanded=true]{background:var(--tsn-blue-dark);color:var(--tsn-white);border-color:var(--tsn-white)}.tsn-knop--secundair.tsn-infoknop--navigatie:focus-visible{outline:2px solid var(--tsn-white);outline-offset:2px}.tsn-infopaneel{z-index:50;background:var(--tsn-white);border-left:1px solid var(--tsn-border);width:22.5rem;max-width:100%;box-shadow:var(--tsn-schaduw-hoog);color:var(--tsn-text);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.tsn-infopaneel:focus{outline:none}.tsn-infopaneel__kop{justify-content:space-between;align-items:center;gap:var(--tsn-ruimte-md);padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);background:var(--tsn-blue);color:var(--tsn-white);flex-shrink:0;display:flex}.tsn-infopaneel__titel{font-family:var(--tsn-font-kop);color:var(--tsn-white);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.tsn-infopaneel__sluit{width:2.25rem;height:2.25rem;color:var(--tsn-white);border-radius:var(--tsn-radius);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tsn-infopaneel__sluit:hover{background:var(--tsn-blue-dark)}.tsn-infopaneel__sluit:focus-visible{outline:2px solid var(--tsn-white);outline-offset:2px}.tsn-infopaneel__inleiding{margin:var(--tsn-ruimte-md) var(--tsn-ruimte-lg) 0;flex-shrink:0}.tsn-infopaneel__boven{padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg) 0;flex-shrink:0}.tsn-infopaneel__inhoud{min-height:0;padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);overflow-wrap:anywhere;flex:auto;overflow-y:auto}.tsn-infopaneel__inhoud:focus-visible{outline:2px solid var(--tsn-blue);outline-offset:-2px}.tsn-infopaneel__voet{padding:var(--tsn-ruimte-md) var(--tsn-ruimte-lg);border-top:1px solid var(--tsn-border);background:var(--tsn-off-white);flex-shrink:0}@media (width<=45rem){.tsn-infopaneel{border-left:0;width:100%}}body{background:var(--tsn-off-white);margin:0}.portaal-smal{max-width:32rem}.portaal-smal>*+*,.portaal-breed>*+*{margin-top:var(--tsn-ruimte-md)}.portaal-blok>*+*{margin-top:var(--tsn-ruimte-sm)}.portaal-blok .tsn-definitielijst dd{overflow-wrap:anywhere;min-width:0}.portaal-blok .tsn-status{white-space:normal;max-width:100%}.portaal-filters{gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-md);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.portaal-hint{margin:var(--tsn-ruimte-sm) 0;color:var(--tsn-text-muted)}.portaal-qr{border:1px solid var(--tsn-border);width:12rem;max-width:100%;height:auto;display:block}.portaal-qr__achtergrond{fill:var(--tsn-white)}.portaal-qr__modules{fill:var(--tsn-text)}.portaal-code{letter-spacing:.06em;overflow-wrap:anywhere}.portaal-herstelcodes{gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-md);padding:var(--tsn-ruimte-md);background:var(--tsn-white);border:1px solid var(--tsn-border);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;list-style:none;display:grid}.portaal-formulier>*+*{margin-top:var(--tsn-ruimte-md)}.portaal-velden{gap:var(--tsn-ruimte-sm) var(--tsn-ruimte-md);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.portaal-formulier fieldset{min-width:0}.portaal-formulier .tsn-veldgroep .tsn-veldgroep{margin-top:var(--tsn-ruimte-md)}.portaal-lijst{margin:var(--tsn-ruimte-sm) 0 0;padding-left:var(--tsn-ruimte-lg)}.portaal-annuleren{margin-block:var(--tsn-ruimte-sm)}.portaal-annuleren>*+*{margin-top:var(--tsn-ruimte-sm)}
