@keyframes tzKaartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tzRijIn{0%{opacity:0}to{opacity:1}}@keyframes tzGroei{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tzStip{0%,80%,to{opacity:.25}40%{opacity:1}}.tz{display:flex;flex-direction:column;gap:14px;font-family:var(--font-sans);color:var(--text-body);min-width:0}.tz-animeer .sh-kaart,.tz-animeer .tz-banner{animation:tzKaartIn .42s cubic-bezier(.2,.8,.2,1) backwards}.tz-animeer .sh-kaart:nth-of-type(2){animation-delay:55ms}.tz-animeer .sh-kaart:nth-of-type(3){animation-delay:.11s}.tz-animeer .sh-kaart:nth-of-type(n+4){animation-delay:165ms}.tz-animeer .tz-rij{animation:tzRijIn .26s cubic-bezier(.2,.8,.2,1) .1s backwards}.tz-werkbalk{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tz-werkbalk__rechts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.tz-zoek{position:relative;flex:0 1 320px;min-width:200px}.tz-zoek__icoon{position:absolute;left:11px;top:10px;display:flex;color:var(--grey-500);pointer-events:none}.tz-zoek__veld{width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--grey-300);border-radius:9px;background:#fff;font-family:var(--font-sans);font-size:14px;color:var(--text-body)}.tz-zoek__veld::-moz-placeholder{color:var(--grey-500)}.tz-zoek__veld::placeholder{color:var(--grey-500)}.tz-pillen{display:flex;gap:6px;flex-wrap:wrap}.tz-pil{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:400;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);transition:background .12s,border-color .12s,color .12s}.tz-pil:hover{border-color:var(--grey-500)}.tz-pil.is-actief{background:#10231c;border-color:#10231c;color:#fff;font-weight:700}.tz-pil__n{opacity:.7}.tz-knop{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:var(--radius-md);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;background:var(--accent);color:#fff;cursor:pointer;transition:background .12s,color .12s,border-color .12s,transform .1s}.tz-knop:hover{background:var(--accent-hover)}.tz-knop:active{transform:scale(.97)}.tz-knop:disabled,.tz-knop[aria-disabled=true]{background:var(--green-300);cursor:not-allowed;transform:none}.sh-app a.tz-knop,.sh-app a.tz-knop:hover{color:#fff}.tz-knop--secundair{background:transparent;color:var(--accent);border-color:var(--accent)}.tz-knop--secundair:hover{background:var(--accent-soft)}.sh-app a.tz-knop--secundair,.sh-app a.tz-knop--secundair:hover{color:var(--accent)}.tz-knop--secundair:disabled{background:transparent;color:var(--grey-500);border-color:var(--grey-300)}.tz-knop--spook{background:transparent;color:var(--accent)}.tz-knop--spook:hover{background:var(--grey-100)}.tz-knop--spook:disabled{background:transparent;color:var(--grey-500)}.tz-knop--gevaar{background:transparent;color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,white)}.tz-knop--gevaar:hover{background:color-mix(in srgb,var(--danger) 8%,white)}.tz-knop--gevaar:disabled{background:transparent;color:var(--grey-500);border-color:var(--grey-300)}.tz-knop--gevaar-vol{background:var(--danger);color:#fff}.tz-knop--gevaar-vol:hover{background:#8a312b}.tz-knop--gevaar-vol:disabled{background:color-mix(in srgb,var(--danger) 40%,white)}.tz-knop--klein{height:30px;padding:0 12px;font-size:13px}.tz-knop--groot{height:40px;padding:0 18px;font-size:14px}.tz-banner{gap:14px;flex-wrap:wrap;padding:14px 18px;border-radius:14px;background:#10231c;color:#fff}.tz-banner,.tz-banner__icoon{display:flex;align-items:center}.tz-banner__icoon{width:38px;height:38px;flex:none;border-radius:10px;background:rgba(188,212,205,.16);color:#bcd4cd;justify-content:center}.tz-banner__tekst{flex:1 1 300px;display:flex;flex-direction:column;gap:2px;min-width:0}.tz-banner__titel{font-size:15px;font-weight:700}.tz-banner__sub{font-size:13px;color:rgba(255,255,255,.74)}.tz-tabel{overflow:hidden}.tz-tabel__kop{display:grid;gap:14px;padding:10px 20px;background:#fbfaf8;border-bottom:1px solid var(--grey-200);font-size:12px;font-weight:700;color:var(--grey-700)}.tz-rij{display:grid;gap:14px;align-items:center;width:100%;padding:12px 20px;border:none;border-bottom:1px solid var(--grey-100);background:#fff;font-family:var(--font-sans);font-size:13px;color:var(--text-body);text-align:left;transition:background .12s}button.tz-rij{cursor:pointer}button.tz-rij:hover{background:#faf9f6}.tz-rij.is-open{background:var(--mint-100)}.tz-rij:last-child{border-bottom:none}.tz-cel{min-width:0}.tz-cel--rechts{text-align:right}.tz-cel--zacht{color:var(--grey-700)}.tz-afkap{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tz-mono{font-family:ui-monospace,Menlo,Consolas,monospace}.tz-mono,.tz-voet{font-size:12px;color:var(--grey-500)}.tz-voet{padding:12px 20px;line-height:1.5;border-top:1px solid var(--grey-100);display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.tz-voet .sh-link,.tz-voet button.sh-link{font-size:12px;color:var(--accent)}.tz-leeg{padding:32px 20px;text-align:center;font-size:14px;color:var(--grey-700);flex-direction:column;gap:8px}.tz-leeg,.tz-leeg__icoon{display:flex;align-items:center}.tz-leeg__icoon{width:44px;height:44px;border-radius:12px;background:var(--mint-100);color:var(--accent);justify-content:center}.tz-leeg__titel{font-size:15px;font-weight:700;color:var(--text-body)}.tz-leeg__sub{font-size:13px;color:var(--grey-700);max-width:560px;line-height:1.5}.tz-avatar{width:24px;height:24px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--grey-200);color:var(--grey-700)}.tz-avatar--systeem{background:#10231c;color:#bcd4cd}.tz-avatar--groot{width:34px;height:34px;font-size:12px;background:var(--mint-100);color:var(--accent)}.tz-avatar--zelf{background:var(--accent);color:#fff}.tz-wie{display:inline-flex;align-items:center;gap:8px;min-width:0}.tz-wie__naam{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-stip{width:7px;height:7px;flex:none;border-radius:50%;background:var(--grey-500)}.tz-stuk{display:flex;flex-direction:column;gap:2px;min-width:0}.tz-stuk__titel{display:inline-flex;align-items:center;gap:7px;font-weight:700;min-width:0}.tz-stuk__detail{color:var(--grey-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-audit .tz-rij,.tz-audit .tz-tabel__kop{grid-template-columns:120px 160px 190px minmax(0,1fr) 96px}@media (max-width:920px){.tz-audit .tz-tabel__kop{display:none}.tz-audit .tz-rij{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wie wanneer" "besl record" "stuk stuk";row-gap:8px}.tz-audit .tz-rij>:first-child{grid-area:wanneer;text-align:right}.tz-audit .tz-rij>:nth-child(2){grid-area:wie}.tz-audit .tz-rij>:nth-child(3){grid-area:besl}.tz-audit .tz-rij>:nth-child(4){grid-area:stuk}.tz-audit .tz-rij>:nth-child(5){grid-area:record}}.tz-feiten{gap:12px}.tz-blokfeit,.tz-feiten{display:flex;flex-direction:column}.tz-blokfeit{gap:4px;font-size:14px;padding-bottom:10px;border-bottom:1px solid var(--grey-100)}.tz-blokfeit__k{color:var(--grey-700)}.tz-blokfeit__v{line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.tz-formulier{gap:14px}.tz-formulier,.tz-veld{display:flex;flex-direction:column}.tz-veld{gap:6px;font-weight:700}.tz-veld,.tz-veld__invoer{font-size:14px;color:var(--text-body)}.tz-veld__invoer{height:42px;padding:0 12px;border:1px solid var(--grey-300);border-radius:10px;background:#fff;font-family:var(--font-sans);font-weight:400;width:100%}textarea.tz-veld__invoer{height:auto;min-height:96px;padding:10px 12px;line-height:1.5;resize:vertical}.tz-veld__invoer:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--mint-100)}.tz-veld__invoer[aria-invalid=true]{border-color:var(--danger)}.tz-veld__hint{font-size:12px;font-weight:400;color:var(--grey-700);line-height:1.45}.tz-veld__fout{font-size:12px;font-weight:700;color:var(--danger)}.tz-verplicht{color:var(--danger);margin-left:2px}.tz-merkpillen{display:flex;gap:6px;flex-wrap:wrap}.tz-merkpil{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:400;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);transition:background .12s,border-color .12s,color .12s}.tz-merkpil[aria-pressed=true]{border-color:var(--accent);background:var(--mint-100);color:var(--accent);font-weight:700}.tz-schakelaar{width:40px;height:22px;flex:none;border:none;border-radius:999px;padding:2px;cursor:pointer;background:var(--grey-300);transition:background .18s;display:inline-flex;align-items:center}.tz-schakelaar__knop{width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.tz-schakelaar[aria-checked=true]{background:var(--accent)}.tz-schakelaar[aria-checked=true] .tz-schakelaar__knop{transform:translateX(18px)}.tz-schakelaar:disabled{opacity:.5;cursor:not-allowed}.tz-schakelaar--groot{width:52px;height:30px;padding:3px}.tz-schakelaar--groot .tz-schakelaar__knop{width:24px;height:24px}.tz-schakelaar--groot[aria-checked=true] .tz-schakelaar__knop{transform:translateX(22px)}.tz-chips{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.tz-chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--grey-100);color:var(--grey-700);white-space:nowrap}.tz-chip--waarschuwing{background:#f6eedd;color:#8a6420}.tz-chip--verboden{background:#fbf1f0;color:#8e2f29}.tz-chip__stip{width:6px;height:6px;border-radius:50%;flex:none;background:var(--grey-500)}.tz-icoonknop{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:none;color:var(--grey-500);cursor:pointer}.tz-icoonknop:hover{background:var(--grey-100);color:var(--grey-700)}.tz-icoonknop:disabled{opacity:.4;cursor:not-allowed}.tz-meta{font-size:13px;color:var(--grey-700)}.tz-groepkop{margin:10px 0 -2px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}.tz-verzoek{padding:18px 22px;display:flex;flex-direction:column;gap:16px}.tz-verzoek.is-krap{border-color:#e2b9b5}.tz-verzoek__kop{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.tz-verzoek__titels{flex:1 1 280px;display:flex;flex-direction:column;gap:4px;min-width:0}.tz-verzoek__soort{font-size:17px;font-weight:700}.tz-verzoek__wie{font-size:13px;color:var(--grey-700);overflow-wrap:anywhere}.tz-verzoek__toelichting{margin:0;font-size:13px;line-height:1.5;color:var(--text-body);white-space:pre-wrap;background:#faf9f6;border-radius:10px;padding:10px 12px}.tz-klok{display:flex;flex-direction:column;gap:6px;width:260px;max-width:100%}.tz-klok__rij{display:flex;justify-content:space-between;gap:10px;font-size:13px}.tz-klok__op{color:var(--grey-700)}.tz-klok__dagen{font-weight:700}.tz-klok__dagen--krap{color:#8a6420}.tz-klok__dagen--over{color:var(--danger)}.tz-klok__dagen--klaar{color:var(--success)}.tz-balk{height:6px;border-radius:999px;background:var(--grey-100);position:relative;overflow:hidden}.tz-balk__vul{position:absolute;inset:0 auto 0 0;border-radius:999px;transform-origin:left;background:var(--accent)}.tz-balk__vul--krap{background:var(--warning)}.tz-balk__vul--over{background:var(--danger)}.tz-balk__vul--klaar{background:var(--success)}.tz-animeer .tz-balk__vul{animation:tzGroei .76s cubic-bezier(.2,.8,.2,1) .2s backwards}.tz-stappen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.tz-stap{display:flex;flex-direction:column;gap:6px}.tz-stap__streep{height:4px;border-radius:999px;background:var(--grey-200);transition:background .3s}.tz-stap__label{font-size:12px;color:var(--grey-500)}.tz-stap.is-gedaan .tz-stap__streep{background:var(--accent)}.tz-stap.is-gedaan .tz-stap__label{color:var(--text-body)}.tz-stap.is-huidig .tz-stap__label{font-weight:700}.tz-stap.is-afgewezen .tz-stap__streep{background:var(--grey-500)}.tz-helften{display:flex;flex-direction:column;gap:8px}.tz-helft{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;background:#faf9f6}.tz-helft__icoon{display:flex;flex:none;margin-top:1px;color:var(--grey-500)}.tz-helft.is-klaar .tz-helft__icoon{color:var(--success)}.tz-helft__tekst{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tz-helft__label{font-size:13px;font-weight:700}.tz-helft__uitleg{font-size:12px;color:var(--grey-700);line-height:1.45}.tz-helft__wanneer{font-size:12px;color:var(--success)}.tz-myfaro{gap:10px;font-size:13px;color:var(--text-body);padding:0 2px}.tz-acties,.tz-myfaro{display:flex;align-items:center}.tz-acties{gap:8px;flex-wrap:wrap}.tz-acties__rechts{margin-left:auto}.tz-afgerond{margin:0;font-size:12px;color:var(--grey-500)}.tz-afwijzing{margin:0;font-size:13px;line-height:1.5;background:#f6eedd;color:#6b4e17;border-radius:10px;padding:10px 12px}.tz-gebruikers .tz-rij,.tz-gebruikers .tz-tabel__kop{grid-template-columns:minmax(0,1.6fr) 160px minmax(0,1.2fr) 120px 120px 150px}.tz-collega{display:flex;align-items:center;gap:10px;min-width:0}.tz-collega__tekst{display:flex;flex-direction:column;min-width:0}.tz-collega__naam{font-weight:700}.tz-collega__mail{color:var(--grey-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-rolkeuze{height:34px;width:100%;padding:0 8px;border:1px solid var(--grey-300);border-radius:8px;font-family:var(--font-sans);font-size:13px;background:#fff;color:var(--text-body);cursor:pointer}.tz-rolkeuze:disabled{background:var(--grey-100);color:var(--grey-500);cursor:not-allowed}.tz-koppelingen{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:6px;font-size:11px}.tz-koppelingen .tz-chip{white-space:normal;line-height:1.35}.tz-status{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tz-tekstknop{display:inline-flex;align-items:center;gap:5px;border:none;background:none;padding:2px 0;cursor:pointer;font-family:var(--font-sans);font-size:12px;font-weight:700;color:var(--accent)}.tz-tekstknop:hover{text-decoration:underline;text-underline-offset:3px}.tz-tekstknop:disabled{color:var(--grey-500);cursor:not-allowed;text-decoration:none}.tz-tekstknop--gevaar{color:var(--danger)}@media (max-width:1180px){.tz-gebruikers .tz-tabel__kop{display:none}.tz-gebruikers .tz-rij{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:10px}.tz-gebruikers .tz-rij>:first-child{grid-column:1/-1}}.tz-inst{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;font-family:var(--font-sans)}.tz-inst__nav{flex:0 0 220px;display:flex;flex-direction:column;gap:2px;position:sticky;top:0}.tz-inst__navitem{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;border-radius:9px;font-size:14px;text-align:left;background:transparent;transition:background .14s}.sh-app a.tz-inst__navitem{color:var(--text-body)}.sh-app a.tz-inst__navitem:hover{background:var(--grey-100);color:var(--text-body)}.sh-app a.tz-inst__navitem.is-actief,.sh-app a.tz-inst__navitem.is-actief:hover{background:var(--mint-100);color:var(--accent);font-weight:700}.tz-inst__navicoon{display:flex;flex:none}.tz-inst__inhoud{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}@media (max-width:900px){.tz-inst__nav{flex:1 1 100%;flex-direction:row;overflow-x:auto;position:static;scrollbar-width:none}.tz-inst__navitem{width:auto;white-space:nowrap}}.tz-sectie{min-width:0}.tz-sectie__kop{padding:18px 22px 14px;display:flex;flex-direction:column;gap:4px}.tz-sectie__koprij{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.tz-sectie__titel{margin:0;font-size:16px;line-height:1.3;font-weight:700;color:var(--text-heading)}.tz-sectie__uitleg{font-size:13px;color:var(--grey-700);line-height:1.55;max-width:880px}.tz-sectie__lijf{padding:0 22px 20px;min-width:0}.tz-sectie__lijf--vol{padding:0}.tz-sectie__lijf--rand{border-top:1px solid var(--grey-100);padding-top:16px}.tz-grendel{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.tz-grendel__tekst{flex:1 1 300px;display:flex;flex-direction:column;gap:4px}.tz-grendel__titel{font-size:16px;font-weight:700}.tz-grendel__uitleg{font-size:13px;color:var(--grey-700);line-height:1.5}.tz-niveaus{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.tz-niveau{padding:12px 14px;border-radius:10px;background:#faf9f6;display:flex;flex-direction:column;gap:6px}.tz-niveau__merk{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.tz-niveau__regel{font-size:13px;display:flex;justify-content:space-between;gap:8px}.tz-niveau__soort{color:var(--grey-700)}.tz-niveau__stil{font-size:12px;color:var(--grey-500)}.tz-regels{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.tz-regel{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--grey-200);border-radius:10px}.tz-regel__v{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.tz-regel__k{font-size:12px;color:var(--grey-700);line-height:1.45}.tz-bevestig{flex-wrap:wrap;align-items:center}.tz-bevestig__tekst{flex:1 1 260px}.tz-bevestig__knoppen{display:flex;gap:8px;margin-left:auto}.tz-ontwerp{border:1px solid var(--grey-200);border-radius:12px;padding:14px 16px;background:#fff}.tz-merken{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.tz-merk{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.tz-merk__kop{display:flex;align-items:center;gap:10px}.tz-merk__staal{width:34px;height:34px;border-radius:9px;flex:none}.tz-merk__namen{display:flex;flex-direction:column;min-width:0;flex:1}.tz-merk__naam{font-size:15px;font-weight:700}.tz-merk__kanalen{font-size:12px;color:var(--grey-700)}.tz-merk__toon{font-size:13px;line-height:1.5}.tz-merk__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}.tz-merk__verboden{font-size:12px;line-height:1.5;padding:8px 10px;border-radius:9px;background:#fbf1f0;color:#8e2f29;white-space:pre-wrap}.tz-merk__blok{display:flex;flex-direction:column;gap:6px}.tz-merk__positionering{border-top:1px solid var(--grey-100);padding-top:12px;display:flex;flex-direction:column;gap:10px}.tz-merk__sectie{display:flex;flex-direction:column;gap:4px}.tz-merk__sectielabel{font-size:12px;font-weight:700;color:var(--grey-700)}.tz-merk__regel{font-size:13px;line-height:1.5;padding-left:12px;position:relative}.tz-merk__regel:before{content:"";position:absolute;left:2px;top:9px;width:4px;height:4px;border-radius:50%;background:var(--grey-500)}.tz-merk__toets{font-size:11px;font-weight:700;color:#8a6420;white-space:nowrap}.tz-modellen{border-top:1px solid var(--grey-100)}.tz-modellen .tz-rij,.tz-modellen .tz-tabel__kop{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(96px,150px)) 112px;padding-left:22px;padding-right:22px}.tz-getal{height:34px;width:100%;padding:0 10px;border:1px solid var(--grey-300);border-radius:8px;background:#fff;font-family:var(--font-sans);font-size:13px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-body)}.tz-getal:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--mint-100)}@media (max-width:860px){.tz-modellen .tz-tabel__kop{display:none}.tz-modellen .tz-rij{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-modellen .tz-rij>:first-child,.tz-modellen .tz-rij>:last-child{grid-column:1/-1;text-align:left}}.tz-prompt{padding:14px 22px;border-top:1px solid var(--grey-100);display:flex;flex-direction:column;gap:10px}.tz-prompt__kop{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tz-prompt__tekst{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;color:var(--grey-700);background:#faf9f6;border-radius:10px;padding:12px 14px;max-height:360px;overflow-y:auto}.tz-dv{display:flex;flex-direction:column;height:calc(100vh - 290px);min-height:520px;overflow:hidden}.tz-dv__gesprek{flex:1;min-height:0;overflow-y:auto;padding:22px 24px;gap:14px}.tz-dv__gesprek,.tz-dv__intro{display:flex;flex-direction:column}.tz-dv__intro{gap:12px;align-items:flex-start;max-width:680px}.tz-dv__introicoon{width:44px;height:44px;border-radius:12px;background:var(--mint-100);color:var(--accent);display:flex;align-items:center;justify-content:center}.tz-dv__introtitel{font-size:18px;font-weight:700;color:var(--text-heading)}.tz-dv__introtekst{font-size:14px;color:var(--grey-700);line-height:1.6}.tz-dv__vraag{display:flex;justify-content:flex-end}.tz-dv__vraagbel{max-width:72%;padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.5;background:#10231c;color:#fff}.tz-dv__vraagsql{display:block;margin-top:6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:rgba(255,255,255,.7);overflow-wrap:anywhere}.tz-dv__antwoord{display:flex;justify-content:flex-start;min-width:0}.tz-dv__antwoordbel{max-width:100%;min-width:0;padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.55;background:#faf9f6;border:1px solid var(--grey-200);display:flex;flex-direction:column;gap:10px}.tz-dv__bron{font-size:11px;color:var(--grey-500)}.tz-dv__waarschuwing{font-size:12px;color:#8a6420}.tz-dv__fout{font-size:13px;color:#7a2a24}.tz-dv__tabelvak{overflow-x:auto;border-radius:10px;border:1px solid var(--grey-200);background:#fff;max-height:420px}.tz-dv__tabel{width:100%;border-collapse:collapse;font-size:13px}.tz-dv__tabel th{position:sticky;top:0;background:#fbfaf8;text-align:left;font-size:12px;font-weight:700;color:var(--grey-700);border-bottom:1px solid var(--grey-200)}.tz-dv__tabel td,.tz-dv__tabel th{padding:8px 12px;white-space:nowrap}.tz-dv__tabel td{border-bottom:1px solid var(--grey-100);font-variant-numeric:tabular-nums}.tz-dv__tabel tr:last-child td{border-bottom:none}.tz-dv__bezig{display:flex;gap:5px;padding:14px 16px;border-radius:14px;background:#faf9f6;align-self:flex-start}.tz-dv__bezig span{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:tzStip 1.2s infinite}.tz-dv__bezig span:nth-child(2){animation-delay:.2s}.tz-dv__bezig span:nth-child(3){animation-delay:.4s}.tz-dv__invoer{padding:12px 18px 16px;border-top:1px solid var(--grey-200);display:flex;flex-direction:column;gap:10px;background:#fbfaf8}.tz-dv__suggesties{display:flex;gap:6px;flex-wrap:wrap}.tz-dv__suggestie{height:32px;max-width:340px;padding:0 12px;border:1px solid var(--grey-300);border-radius:999px;background:#fff;font-family:var(--font-sans);font-size:13px;color:var(--text-body);cursor:pointer;transition:border-color .14s,color .14s;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-dv__suggestie:hover:not(:disabled),.tz-dv__suggestie[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.tz-dv__suggestie:disabled{cursor:progress;opacity:.7}.tz-dv__suggestie[aria-pressed=true]{background:var(--mint-100);font-weight:700}.tz-dv__regel{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.tz-dv__keuze{flex:1 1 320px;flex-direction:column;min-width:0}.tz-dv__keuze,.tz-dv__limiet{display:flex;gap:4px;font-size:12px;font-weight:700;color:var(--grey-700)}.tz-dv__limiet{flex:0 0 110px;flex-direction:column}.tz-dv__getal,.tz-dv__select{height:42px;padding:0 12px;border:1px solid var(--grey-300);border-radius:10px;font-family:var(--font-sans);font-size:14px;font-weight:400;background:#fff;color:var(--text-body);width:100%}.tz-dv__getal:focus-visible,.tz-dv__select:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--mint-100)}.tz-dv__stuur{width:42px;height:42px;flex:none;border:none;border-radius:10px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,transform .1s}.tz-dv__stuur:hover{background:var(--accent-hover)}.tz-dv__stuur:active{transform:scale(.95)}.tz-dv__stuur:disabled{background:var(--green-300);cursor:not-allowed;transform:none}.tz-dv__sql{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;color:var(--grey-700);overflow-wrap:anywhere}.tz-dv__grens{font-size:12px;color:var(--grey-500);line-height:1.5}.tz-log{display:flex;flex-direction:column}.tz-log__regel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 22px;border-top:1px solid var(--grey-100);font-size:13px}.tz-log__vraag{font-weight:700}.tz-log__meta{font-size:12px;color:var(--grey-500)}.tz-log__fout{flex-basis:100%;font-size:12px;color:var(--danger)}.tz-editor{display:flex;flex-direction:column;gap:14px;min-width:0}.tz-tafelvak{overflow-x:auto}.tz-tafel{width:100%;border-collapse:collapse;font-size:13px}.tz-tafel th{padding:10px;background:#fbfaf8;border-bottom:1px solid var(--grey-200);font-size:12px;font-weight:700;color:var(--grey-700);text-align:left;white-space:nowrap}.tz-tafel td{padding:9px 10px;border-bottom:1px solid var(--grey-100);vertical-align:middle;color:var(--text-body)}.tz-tafel tbody tr:last-child td{border-bottom:none}.tz-tafel td:first-child,.tz-tafel th:first-child{padding-left:20px}.tz-tafel td:last-child,.tz-tafel th:last-child{padding-right:20px}.tz-tafel .tz-rechts{text-align:right}.tz-tafel__naam{font-weight:700;white-space:nowrap}.tz-getal--cel{width:56px}.tz-getal--diagonaal{background:var(--mint-100);border-color:var(--green-300)}.tz-getal:disabled{opacity:.6}.tz-veld__invoer--klein{height:36px;font-size:13px}select.tz-veld__invoer{cursor:pointer}.tz-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tz-label,.tz-zacht{color:var(--grey-500)}.tz-ok{color:var(--success)}.tz-let-op{color:var(--warning)}.tz-fouttekst{color:var(--danger)}.tz-klein{font-size:12px}.tz-rijknoppen{display:inline-flex;gap:4px;justify-content:flex-end;white-space:nowrap}.tz-lijst{list-style:none;margin:0;padding:0}.tz-lijst>li{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--grey-100);font-size:14px}.tz-lijst>li:first-child{border-top:none}.tz-lijst__naam{font-weight:700}.tz-rij2{display:flex;gap:8px}.tz-rij2>*{min-width:0}.tz-formulier--smal{max-width:32rem}.tz-veld--kort{flex:0 0 8.5rem}.tz-veld--groei{flex:1 1 12rem}.tz-veld__invoer--zoek{max-width:24rem}.tz-prijs__lijst{color:var(--grey-500);text-decoration:line-through;font-variant-numeric:tabular-nums}.tz-prijs__nu{font-weight:700;font-variant-numeric:tabular-nums}.tz-prijs__noot{font-size:12px;font-weight:400;color:var(--grey-500)}.tz-dm__keuze{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px}.tz-dm__keuze label{font-size:14px;font-weight:700}.tz-dm__keuze select{width:auto;max-width:100%;flex:0 1 520px}.tz-dm__kop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--grey-200)}.tz-dm__onderwerp{min-width:0;font-size:14px;display:flex;flex-direction:column;gap:2px}.tz-dm__onderwerp>span:first-child{font-weight:700}.tz-dm__onderwerp>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-dm__frame{display:block;width:100%;height:760px;border:0;border-radius:0 0 14px 14px}.tz-dm__tekst{margin:0;max-height:760px;overflow:auto;white-space:pre-wrap;padding:16px 18px;background:#fbfaf8;border-radius:0 0 14px 14px;font-size:12px;line-height:1.6;color:var(--grey-700)}.tz-dm__lijsten{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.tz-dm__blokken{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px}.tz-dm__blokken li{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.tz-dm__blokken li>:last-child{flex:none;font-size:12px;color:var(--grey-700);text-align:right}.tz-leerpunt{padding:14px 18px;display:flex;flex-direction:column;gap:8px;transition:opacity .12s}.tz-leerpunt.is-voorstel{border-color:var(--warning)}.tz-leerpunt.is-regel{border-color:var(--accent)}.tz-leerpunt.is-uit{opacity:.6}.tz-leerpunt__kop{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tz-leerpunt__les{margin:0;font-size:14px;font-weight:700;line-height:1.5}.tz-leerpunt__detail{margin:0;font-size:12px;color:var(--grey-700);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.tz-id{padding:16px 18px;flex-direction:column}.tz-id,.tz-id__paar{display:flex;gap:12px}.tz-id__paar{align-items:stretch}.tz-id__pijl{display:flex;align-items:center;justify-content:center;color:var(--grey-300);flex:none}.tz-id__contact{flex:1 1 0;min-width:0;border:1px solid var(--grey-200);border-radius:10px;padding:12px 14px;background:#fff;display:flex;flex-direction:column;gap:8px}.tz-id__contact.is-blijft{border-color:var(--accent);background:var(--mint-100)}.tz-id__naam{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:700}.tz-id__feiten{margin:0;display:grid;grid-template-columns:84px minmax(0,1fr);gap:3px 8px;font-size:12px}.tz-id__feiten dt{color:var(--grey-500)}.tz-id__feiten dd{margin:0;overflow-wrap:anywhere}.tz-id__voet{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--grey-500)}.tz-id__kop{gap:6px}.tz-id__kop,.tz-id__reden{display:flex;align-items:center;flex-wrap:wrap}.tz-id__reden{gap:8px;margin:0;font-size:12px;color:var(--grey-700)}.tz-id__link{display:inline-flex;align-items:center;gap:4px;font-weight:700}.sh-app a.tz-id__link,.sh-app a.tz-id__link:hover{color:var(--accent)}.tz-id__acties{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border-top:1px solid var(--grey-100);padding-top:12px}.tz-id__weg{margin-left:auto}@media (max-width:720px){.tz-id__paar{flex-direction:column}.tz-id__pijl{transform:rotate(90deg)}}.tz-ontwerp{display:flex;flex-direction:column;gap:12px}.tz-ontwerp__kop{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.tz-ontwerp__type{font-size:15px;font-weight:700}.tz-ontwerp__afzender{margin:0;font-size:13px;overflow-wrap:anywhere}.tz-ontwerp__infra{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 18px;font-size:13px}.tz-ontwerp__infra dd{margin:2px 0 0;overflow-wrap:anywhere}.tz-ontwerp__seed{gap:10px;font-size:12px;color:var(--grey-700)}.tz-ontwerp__flip,.tz-ontwerp__seed{display:flex;align-items:center;flex-wrap:wrap}.tz-ontwerp__flip{gap:8px}.tz-ontwerp__flip select{width:auto}.tz-ontwerp__flip input[name=reden]{flex:1 1 16rem;width:auto}.tz-ontwerp__melding{margin:0;font-size:13px}.tz-helften>.tz-ontwerp+.tz-ontwerp{border-top:1px solid var(--grey-100);padding-top:16px}@media (max-width:720px){.tz-ontwerp__infra,.tz-stappen{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-helft{flex-wrap:wrap}.tz-helft>.tz-knop{margin-left:26px}.tz-klok{width:100%}.tz-werkbalk__rechts{margin-left:0}.tz-dv__vraagbel{max-width:92%}}@media (prefers-reduced-motion:reduce){.tz-animeer .sh-kaart,.tz-animeer .tz-balk__vul,.tz-animeer .tz-banner,.tz-animeer .tz-rij,.tz-dv__bezig span{animation:none}.tz-schakelaar,.tz-schakelaar__knop,.tz-stap__streep{transition:none}}.evd-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:1024px){.evd-raster{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.evd-kolom{gap:16px}.evd-kolom,.evd-paneel{display:flex;flex-direction:column;min-width:0}.evd-paneel{padding:18px 20px;gap:12px;font-family:var(--font-sans);color:var(--text-body)}.evd-paneel--vlak{padding:0;gap:0;overflow:hidden}.evd-paneel--let-op{box-shadow:inset 3px 0 0 #d9a441,0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12)}.evd-paneel--alarm{box-shadow:inset 3px 0 0 var(--danger),0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12)}.evd-paneel--goed{box-shadow:inset 3px 0 0 var(--success),0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12)}.evd-kop{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.evd-paneel--vlak>.evd-kop{padding:16px 20px 12px}.evd-kop__rechts{gap:8px 12px;flex-wrap:wrap}.evd-kop__rechts,.evd-titel{display:inline-flex;align-items:center}.evd-titel{margin:0;gap:8px;font-size:16px;font-weight:700;line-height:1.3;color:var(--text-heading)}.evd-titel>svg{flex:none;color:var(--grey-500)}.evd-meta{font-size:12px;color:var(--grey-700)}.evd-subkop{margin:4px 0 0;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--grey-500)}.evd-deel{gap:10px;padding-top:14px;border-top:1px solid var(--grey-100)}.evd-binnen,.evd-deel{display:flex;flex-direction:column}.evd-binnen{padding:0 20px 16px;gap:12px}.evd-tekst{margin:0;font-size:13px;line-height:1.55;color:var(--text-body)}.evd-tekst--zacht{color:var(--grey-700)}.evd-tekst--vet{font-weight:700}.evd-noot{margin:0;font-size:12px;line-height:1.5;color:var(--grey-500)}.evd-noot--let-op{color:#8a6420}.evd-noot--fout{color:var(--danger)}.evd-voet{margin:0;display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:#faf9f6;font-size:12px;line-height:1.5;color:var(--grey-700)}.evd-voet>svg{flex:none;margin-top:2px;color:var(--grey-500)}.evd-paneel--vlak>.evd-voet{margin:0;border-radius:0;padding:12px 20px;border-top:1px solid var(--grey-200);background:#fbfaf8}.evd-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px;border-radius:5px;background:var(--grey-100);color:var(--grey-700)}.evd-citaat{margin:0;display:flex;gap:8px;padding:10px 12px;border-radius:10px;background:#faf9f6;font-size:13px;font-style:italic;line-height:1.5;color:var(--grey-700)}.evd-citaat>svg{flex:none;margin-top:3px;color:var(--grey-300)}.evd-zwak{color:var(--grey-500);font-weight:400}.evd-ok{color:var(--success)}.evd-fout{color:var(--danger)}.evd-afgekapt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.evd-drieregels{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.evd-lijst{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.evd-lijst--dicht{gap:6px}.evd-item{border:1px solid var(--grey-200);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;background:#fff;min-width:0}.evd-item--zacht{background:#faf9f6;border-color:var(--grey-100)}.evd-item--klein{padding:8px 12px;gap:4px;border-radius:10px}.evd-item__kop{display:flex;justify-content:space-between;gap:6px 10px}.evd-item__kop,.evd-item__titels{flex-wrap:wrap;align-items:center}.evd-item__titels{display:inline-flex;gap:6px 8px;min-width:0}.evd-item__titel{font-size:14px;font-weight:700;color:var(--text-body)}.evd-item__titel--klein{font-size:13px}.evd-item__meta,.evd-item__voet{font-size:12px;color:var(--grey-500)}.evd-item__voet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.evd-ontlijst,.evd-rijen{list-style:none;margin:0;padding:0}.evd-rijen>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 0;border-top:1px solid var(--grey-100)}.evd-rijen>li:first-child{border-top:none;padding-top:2px}.evd-vinklijst{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.evd-vinklijst>li{display:flex;align-items:flex-start;gap:7px;font-size:13px;line-height:1.45;color:var(--text-body)}.evd-vinklijst>li.is-ok{color:var(--grey-700)}.evd-vinklijst>li>svg{flex:none;margin-top:2px}.evd-pillen{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.evd-opsomming{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.evd-gegevens{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 20px}.evd-gegevens--stapel{grid-template-columns:minmax(0,1fr)}.evd-gegevens dt{font-size:12px;color:var(--grey-700)}.evd-gegevens dd{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere}.evd-gegevens dd.is-leeg{color:var(--grey-500)}.evd-gegevens__sub{display:block;font-size:12px;color:var(--grey-700)}.evd-tegel-noot{font-size:11px;color:var(--grey-500)}.evd-vlak{padding:10px 12px;border-radius:10px;background:#faf9f6;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.5;color:var(--grey-700);min-width:0}.evd-vlak p{margin:0}.evd-vlak--let-op{background:#f6eedd;color:#6e4f17}.evd-vlak--let-op .evd-tekst{color:#4f3810}.evd-melding--goed{background:color-mix(in srgb,var(--success) 10%,white);color:#1f4d39}.evd-melding--goed>svg{color:var(--success)}.evd-melding ul{margin:4px 0 0;padding-left:18px}.evd-knop{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 15px;border-radius:10px;border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;background:var(--accent);cursor:pointer;transition:background .14s,border-color .14s,color .14s}.evd-knop,.sh-app a.evd-knop,.sh-app a.evd-knop:hover{color:#fff}.evd-knop:hover{background:var(--accent-hover)}.evd-knop:active{transform:scale(.98)}.evd-knop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.evd-knop:disabled{background:var(--green-300);cursor:not-allowed;transform:none}.evd-knop--secundair{background:#fff;color:var(--accent);border-color:var(--grey-300)}.sh-app a.evd-knop--secundair,.sh-app a.evd-knop--secundair:hover{color:var(--accent)}.evd-knop--secundair:hover{background:var(--mint-100);border-color:var(--mint-600)}.evd-knop--stil{background:transparent;border-color:transparent;padding:0 10px}.evd-knop--stil,.sh-app a.evd-knop--stil,.sh-app a.evd-knop--stil:hover{color:var(--accent)}.evd-knop--stil:hover{background:var(--mint-100)}.evd-knop--secundair:disabled,.evd-knop--stil:disabled{background:#fff;color:var(--grey-500);border-color:var(--grey-200)}.evd-knop--stil:disabled{background:transparent;border-color:transparent}.evd-knop--gevaar{background:var(--danger);color:#fff}.evd-knop--gevaar:hover{background:color-mix(in srgb,var(--danger) 86%,black)}.evd-knop--gevaar:disabled{background:color-mix(in srgb,var(--danger) 45%,white)}.evd-knop--klein{height:32px;padding:0 12px;font-size:13px;border-radius:9px;gap:6px}.evd-knop--klein.evd-knop--stil{padding:0 8px}.evd-knoppen{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.evd-knoppen--eind{justify-content:flex-end}.evd-wis{flex:none;display:inline-flex;border:none;background:none;padding:5px;border-radius:7px;color:var(--grey-500);cursor:pointer}.evd-wis:hover{background:var(--grey-100);color:var(--danger)}.evd-wis:disabled{opacity:.5;cursor:not-allowed}.evd-link{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:700;text-decoration:none;text-align:left}.evd-link,.sh-app a.evd-link{color:var(--accent)}.evd-link:hover,.sh-app a.evd-link:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:2px}.evd-link--klein{font-size:12px}.evd-link--breek{overflow-wrap:anywhere}.evd-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.evd-velden{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 12px}.evd-veld{display:flex;flex-direction:column;gap:6px;min-width:0}.evd-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-body)}.evd-label--klein{font-size:12px;color:var(--grey-700)}.evd-invoer{width:100%;height:38px;padding:0 12px;border:1px solid var(--grey-300);border-radius:10px;font-family:var(--font-sans);font-size:14px;background:#fff;color:var(--text-body);transition:border-color .14s,box-shadow .14s}textarea.evd-invoer{height:auto;min-height:64px;padding:9px 12px;line-height:1.5;resize:vertical}.evd-invoer::-moz-placeholder{color:var(--grey-500)}.evd-invoer::placeholder{color:var(--grey-500)}.evd-invoer:hover{border-color:var(--grey-500)}.evd-invoer:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.evd-invoer:disabled{background:var(--grey-100);color:var(--grey-500);cursor:not-allowed}.evd-invoer--klein{height:32px;font-size:13px;border-radius:9px;padding:0 10px}.evd-invoer--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:#faf9f6;cursor:text}.evd-kies{height:24px;max-width:100%;padding:0 8px;border:1px solid var(--grey-300);border-radius:999px;font-family:var(--font-sans);font-size:11px;background:#fff;color:var(--grey-700);cursor:pointer}.evd-kies:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.evd-keuzes{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-width:0}.evd-keuze{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:var(--text-body);cursor:pointer}.evd-keuze input{margin:3px 0 0;accent-color:var(--accent)}.evd-uitklap>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;cursor:pointer;border-radius:14px}.evd-uitklap>summary::-webkit-details-marker{display:none}.evd-uitklap>summary:hover{background:#faf9f6}.evd-uitklap>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.evd-uitklap[open]>summary{border-radius:14px 14px 0 0}.evd-uitklap__pijl{display:inline-flex;color:var(--grey-500);transition:transform .16s}.evd-stap[open]>summary .evd-uitklap__pijl,.evd-uitklap[open]>summary .evd-uitklap__pijl{transform:rotate(90deg)}.evd-uitklap__inhoud{padding:0 20px 18px;display:flex;flex-direction:column;gap:14px}.evd-stap{border-top:1px solid var(--grey-100)}.evd-stap>summary{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:12px 20px;cursor:pointer;font-size:13px}.evd-stap>summary::-webkit-details-marker{display:none}.evd-stap>summary:hover{background:#faf9f6}.evd-stap>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.evd-stap__naam{font-size:14px;font-weight:700;color:var(--text-body)}.evd-stap__naam,.evd-stap__staat{display:inline-flex;align-items:center;gap:8px}.evd-stap__staat{flex-wrap:wrap;font-size:12px;color:var(--grey-700)}.evd-stap__inhoud{list-style:none;margin:0;padding:4px 20px 16px;display:flex;flex-direction:column;gap:10px;background:#fbfaf8;border-top:1px solid var(--grey-100)}.evd-stap__inhoud>li:first-child{margin-top:10px}.evd-mail__onderwerp{font-size:14px;font-weight:700;line-height:1.4;color:var(--text-body)}.evd-mail__preheader{margin-top:2px;font-size:12px;color:var(--grey-700)}.evd-fasen{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.evd-fasen,.evd-fasen>li{align-items:center;gap:4px}.evd-fase,.evd-fasen>li{display:inline-flex}.evd-fase{align-items:center;gap:5px;padding:5px 10px;border-radius:999px;font-size:12px;line-height:1;background:#fff;color:var(--grey-500);box-shadow:inset 0 0 0 1px var(--grey-200)}.evd-fase--gedaan{background:var(--grey-100);color:var(--grey-700);box-shadow:none}.evd-fase--nu{font-weight:700;box-shadow:none}.evd-fase--nu.is-goed{background:color-mix(in srgb,var(--success) 14%,white);color:var(--success)}.evd-fase--nu.is-aandacht{background:#f6eedd;color:#8a6420}.evd-fase--nu.is-alarm{background:color-mix(in srgb,var(--danger) 12%,white);color:var(--danger)}.evd-fase--nu.is-neutraal{background:var(--mint-100);color:var(--accent)}.evd-fasen__pijl{color:var(--grey-300);font-size:13px}.evd-wacht{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:700;line-height:1.45;color:var(--text-body)}.evd-wacht>svg{flex:none;margin-top:2px;color:#b8862b}.evd-standregel{margin:8px 0 0;display:flex;align-items:flex-start;gap:6px;padding:5px 8px;border-radius:8px;font-size:12px;line-height:1.4}.evd-standregel>svg{flex:none;margin-top:2px}.evd-standregel.is-aandacht{background:#f6eedd;color:#8a6420}.evd-standregel.is-alarm{background:color-mix(in srgb,var(--danger) 10%,white);color:var(--danger)}.evd-sync{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--grey-700)}.evd-sync>svg{color:var(--success)}.evd-contactregel{margin:2px 0 0;font-size:12px;color:var(--grey-700);gap:4px 12px}.evd-contactregel__mail{display:inline-flex;align-items:center;gap:4px}.evd-tafels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.45}.evd-tafels strong{font-weight:700}.evd-label-chip{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:6px;font-size:11px;background:var(--grey-100);color:var(--grey-700)}.evd-meer{display:flex;padding:10px 12px;background:#faf9f6}.evd-bevestig,.evd-meer{flex-wrap:wrap;align-items:center;gap:8px;border-radius:10px}.evd-bevestig{display:inline-flex;padding:6px 6px 6px 12px;background:#f6eedd;color:#6e4f17;font-size:13px;line-height:1.4}.evd-wachtrij__kop{display:flex;align-items:center;gap:10px}.evd-wachtrij__icoon{width:36px;height:36px;flex:none;border-radius:10px;background:#f6eedd;color:#8a6420;display:flex;align-items:center;justify-content:center}.evd-wachtrij__naam{font-size:15px;font-weight:700;line-height:1.35}.sh-app a.evd-wachtrij__naam{color:var(--text-body)}.sh-app a.evd-wachtrij__naam:hover{color:var(--accent)}.evd-rap{grid-template-columns:minmax(0,1fr) 100px 140px minmax(170px,280px)}.evd-rap__stand{display:flex;justify-content:flex-end;min-width:0}.evd-rap__stand .sh-pil{white-space:normal;line-height:1.3;text-align:left}.evd-dialoogknoppen{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}@media (max-width:720px){.evd-paneel{padding:16px}.evd-paneel--vlak{padding:0}.evd-paneel--vlak>.evd-kop{padding:14px 16px 10px}.evd-binnen{padding:0 16px 14px}.evd-stap>summary{padding:12px 16px}.evd-stap__inhoud{padding:4px 16px 14px}.evd-rap{grid-template-columns:minmax(0,1fr) auto}.evd-rap>:nth-child(2),.evd-rap>:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.evd-invoer,.evd-knop,.evd-uitklap__pijl{transition:none}.evd-knop:active{transform:none}}@keyframes ulKaartIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ul-pagina{font-family:var(--font-sans);color:var(--text-body)}.ul,.ul-pagina{display:flex;flex-direction:column;gap:18px}.ul-boven{display:flex;gap:16px;flex-wrap:wrap;align-items:stretch}.ul-held{flex:1.6 1 460px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-radius:14px;background:#10231c;color:#fff}.ul-held__titel{margin:0;font-size:20px;line-height:1.3;font-weight:700;color:#fff}.ul-zoek{position:relative;display:block}.ul-zoek__icoon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--grey-500);pointer-events:none}.ul-zoek__veld{width:100%;height:46px;padding:0 14px 0 42px;border:none;border-radius:11px;font-family:var(--font-sans);font-size:15px;background:#fff;color:var(--text-body)}.ul-zoek__veld::-moz-placeholder{color:var(--grey-500)}.ul-zoek__veld::placeholder{color:var(--grey-500)}.sh-app .ul-zoek__veld:focus-visible{outline:2px solid var(--mint-300);outline-offset:2px}.ul-held__meta{margin:0;font-size:13px;line-height:1.5;color:rgba(255,255,255,.72)}.ul-nieuws{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:#fff;border:1px solid var(--grey-200);border-radius:14px;box-shadow:0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12)}.ul-nieuws__kop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ul-nieuws__titel{margin:0;font-size:15px;font-weight:700;color:var(--text-heading)}.ul-nieuws__onderwerp{margin:0;font-size:13px;font-weight:700;line-height:1.45;color:var(--text-body)}.ul-nieuws__datum{font-weight:400;color:var(--grey-500)}.ul-nieuws__punten{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ul-nieuws__punt{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--grey-700)}.ul-nieuws__punt>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ul-nieuws__punt strong{color:var(--text-body);font-weight:700}.ul-nieuws__vink{flex:none;margin-top:2px;color:var(--accent)}.ul-nieuws__meer{margin-top:auto;padding-top:2px}.ul-pillen{display:flex;gap:6px;flex-wrap:wrap}.ul-pil{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:400;white-space:nowrap;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);transition:background .14s,border-color .14s}.ul-pil:hover{background:var(--grey-100)}.ul-pil[aria-pressed=true]{background:#10231c;border-color:#10231c;color:#fff;font-weight:700}.ul-pil:active{transform:scale(.97)}.ul-pil__n{opacity:.7;font-variant-numeric:tabular-nums}.ul-raster{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.ul-kaart{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;background:#fff;border:1px solid var(--grey-200);border-radius:14px;box-shadow:0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12);transition:transform .16s,box-shadow .16s,border-color .16s;animation:ulKaartIn .38s cubic-bezier(.2,.8,.2,1) backwards}.ul-kaart:nth-child(2){animation-delay:35ms}.ul-kaart:nth-child(3){animation-delay:70ms}.ul-kaart:nth-child(4){animation-delay:105ms}.ul-kaart:nth-child(5){animation-delay:.14s}.ul-kaart:nth-child(6){animation-delay:175ms}.ul-kaart:nth-child(n+7){animation-delay:.21s}.ul-kaart:hover{transform:translateY(-2px);border-color:var(--mint-600);box-shadow:0 2px 4px rgba(0,87,63,.06),0 16px 30px -14px rgba(0,87,63,.22)}.ul-kaart__deel{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}.ul-kaart__titel{margin:0;font-size:15px;line-height:1.35;font-weight:700}.sh-app a.ul-kaart__link,.sh-app a.ul-kaart__link:hover{color:var(--text-body)}.ul-kaart__link:after{content:"";position:absolute;inset:0;border-radius:14px}.sh-app a.ul-kaart__link:focus-visible{outline:none}.ul-kaart__link:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.ul-kaart__tekst{margin:0;font-size:13px;line-height:1.5;color:var(--grey-700);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ul-kaart__voet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px}.ul-kaart__cta{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--accent)}.ul-kaart__scherm{position:relative;z-index:1;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--mint-100)}.sh-app a.ul-kaart__scherm{color:var(--accent)}.sh-app a.ul-kaart__scherm:hover{background:var(--mint-300);color:var(--accent)}.ul-leeg{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px;text-align:center;background:#fff;border:1px solid var(--grey-200);border-radius:14px;font-size:14px;color:var(--grey-700)}.ul-leeg p{margin:0}.ul-leeg__knop{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;cursor:pointer;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);font-family:var(--font-sans);font-size:13px;font-weight:700}.ul-leeg__knop:hover{background:var(--grey-100)}.ul-sectie{padding:20px 22px 22px;display:flex;flex-direction:column;gap:12px;scroll-margin-top:24px}.ul-sectie__kop{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ul-sectie__icoon{color:var(--accent);flex:none}.ul-sectie__titel{margin:0;font-size:16px;font-weight:700;color:var(--text-heading)}.ul-sectie__versie{margin-left:auto;font-size:13px;color:var(--grey-700)}.ul-sectie__versie strong{font-family:var(--font-mono,ui-monospace,monospace);color:var(--accent)}.ul-sectie__intro{margin:0;max-width:760px;font-size:13px;line-height:1.55;color:var(--grey-700)}.ul-tours{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.ul-tour{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--grey-200);border-radius:12px;background:#fff}.ul-tour__kop{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ul-tour__titel{font-size:14px;font-weight:700;color:var(--text-body)}.ul-tour__tekst{margin:0;font-size:12px;line-height:1.5;color:var(--grey-700)}.ul-tour__voet{margin-top:auto;padding-top:2px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ul-tour__meta{font-size:12px;color:var(--grey-500)}.ul-tour__start{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;cursor:pointer;border:1px solid var(--accent);background:#fff;font-family:var(--font-sans);font-size:12px;font-weight:700}.sh-app a.ul-tour__start,.ul-tour__start{color:var(--accent)}.ul-tour__start:hover{background:var(--mint-100)}.ul-legenda{padding:14px 16px;border-radius:12px;background:#faf9f6;font-size:13px;line-height:1.55;color:var(--grey-700)}.ul-legenda p{margin:0}.ul-legenda__lijst{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.ul-legenda__lijst li{display:flex;gap:10px}.ul-legenda__lijst strong{color:var(--text-body)}.ul-legenda__plaats{flex:none;width:22px;font-size:12px;font-weight:700;color:var(--grey-500)}.ul-versies{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.ul-versie{padding:14px 0;border-top:1px solid var(--grey-100)}.ul-versie:first-child{border-top:none;padding-top:6px}.ul-versie__kop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ul-versie__datum{font-size:12px;color:var(--grey-500)}.ul-versie__titel{margin:6px 0 4px;font-size:14px;font-weight:700;color:var(--text-body)}.ul-versie__punten{margin:0;padding-left:18px;list-style:disc;gap:4px;font-size:13px;line-height:1.55;color:var(--grey-700)}.ul-hoofdstuk,.ul-versie__punten{display:flex;flex-direction:column}.ul-hoofdstuk{gap:16px;max-width:900px;font-family:var(--font-sans);color:var(--text-body)}.ul-hoofdstuk__balk{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ul-hoofdstuk__acties{display:flex;gap:8px;flex-wrap:wrap}.ul-knop{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;cursor:pointer;border:1px solid var(--accent);background:var(--accent);text-decoration:none;font-family:var(--font-sans);font-size:13px;font-weight:700;white-space:nowrap;transition:background .14s}.sh-app a.ul-knop,.sh-app a.ul-knop:hover,.ul-knop,.ul-knop:hover{color:#fff}.ul-knop:hover{background:var(--accent-hover)}.ul-knop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ul-knop--tweede,.ul-knop--tweede:hover{background:#fff;border-color:var(--grey-300);color:var(--text-body)}.sh-app a.ul-knop--tweede,.sh-app a.ul-knop--tweede:hover{color:var(--text-body)}.ul-knop--tweede:hover{background:var(--grey-100)}.ul-hoofdstuk__kaart{padding:24px 28px 28px;display:flex;flex-direction:column;gap:8px}.ul-hoofdstuk__titel{margin:0;font-size:24px;line-height:1.25;font-weight:700;color:var(--text-heading)}.ul-hoofdstuk__samenvatting{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--grey-700)}.ul-hoofdstuk__nav{display:flex;justify-content:space-between;gap:12px;padding-top:4px}.ul-hoofdstuk__buur{display:inline-flex;align-items:center;gap:8px;max-width:48%;font-size:13px;font-weight:700}.ul-hoofdstuk__buur>span{display:flex;flex-direction:column;gap:2px}.ul-hoofdstuk__buur--rechts{text-align:right;margin-left:auto}.ul-hoofdstuk__buurlabel{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}.ul-inhoud{display:flex;flex-direction:column;gap:16px}.ul-inhoud__kop{margin:10px 0 0;font-size:18px;line-height:1.3;font-weight:700;color:var(--text-heading)}.ul-inhoud__alinea{line-height:1.65}.ul-inhoud__alinea,.ul-inhoud__lijst{margin:0;font-size:14px;color:var(--text-body)}.ul-inhoud__lijst{padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:6px;line-height:1.6}.ul-inhoud__lijst li::marker{color:var(--accent)}.ul-callout{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.6}.ul-callout__icoon{flex:none;margin-top:2px}.ul-callout__label{font-weight:700}.ul-callout--info{background:var(--mint-100);color:#1f3b32}.ul-callout--info .ul-callout__icoon{color:var(--accent)}.ul-callout--let-op{background:#f6eedd;color:#6b4e17}.ul-callout--let-op .ul-callout__icoon{color:#b8862b}.ul-callout--compliance{background:#fff;border:1px solid var(--mint-600);border-left-width:4px;color:var(--text-body)}.ul-callout--compliance .ul-callout__icoon{color:var(--accent)}.ul-tabelhouder{overflow-x:auto;border:1px solid var(--grey-200);border-radius:12px}.ul-tabel{width:100%;border-collapse:collapse;font-size:13px}.ul-tabel th{padding:10px 16px;text-align:left;font-size:12px;font-weight:700;color:var(--grey-700);background:#fbfaf8;border-bottom:1px solid var(--grey-200)}.ul-tabel td{padding:11px 16px;vertical-align:top;line-height:1.55;color:var(--text-body);border-top:1px solid var(--grey-100)}.ul-tabel tbody tr:first-child td{border-top:none}.ul-tabel__eerste{font-weight:700;white-space:nowrap}.ul-figuur{margin:0;overflow:hidden;border:1px solid var(--grey-200);border-radius:12px;background:#fff}.ul-figuur__beeld{display:block;width:100%}.ul-figuur--diagram{padding:16px}.ul-figuur__svg>svg{display:block;width:100%;height:auto}.ul-figuur__onderschrift{padding:10px 16px;font-size:12px;line-height:1.5;color:var(--grey-700);background:#fbfaf8;border-top:1px solid var(--grey-100)}.ul-figuur--diagram .ul-figuur__onderschrift{margin:12px -16px -16px}.ul-stappenplan{padding:16px 18px;border-radius:12px;background:#faf9f6;border:1px solid var(--grey-200);scroll-margin-top:24px}.ul-stappenplan__titel{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--text-heading)}.ul-stappenplan__stappen{margin:0;padding:0;list-style:none;counter-reset:ulStap;display:flex;flex-direction:column;gap:8px}.ul-stappenplan__stappen>li{counter-increment:ulStap;position:relative;padding-left:34px;font-size:14px;line-height:1.6;color:var(--text-body)}.ul-stappenplan__stappen>li:before{content:counter(ulStap);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--accent);color:#fff}.ul-versiebadge{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;font-family:var(--font-sans)}.ul-versiebadge__nummer{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;color:var(--text-body)}.ul-versiebadge__soort{font-size:11px;font-weight:700;line-height:1;padding:4px 9px;border-radius:999px;white-space:nowrap}.ul-versiebadge__soort--mijlpaal{background:var(--accent);color:#fff}.ul-versiebadge__soort--functie{background:var(--mint-100);color:var(--accent)}.ul-versiebadge__soort--verbetering{background:var(--grey-100);color:var(--grey-700)}.ul-versiebadge__soort--herstel{background:#faf9f6;color:var(--grey-500);border:1px solid var(--grey-200)}.ul-melding{display:flex;flex-direction:column;gap:18px;font-family:var(--font-sans);color:var(--text-body)}.ul-melding__kop{display:flex;gap:12px;align-items:flex-start}.ul-melding__icoon{width:44px;height:44px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--mint-100);color:var(--accent)}.ul-melding__intro{margin:0;font-size:14px;line-height:1.6;color:var(--grey-700)}.ul-melding__lijst{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:14px 16px;border-radius:12px;background:#faf9f6;border:1px solid var(--grey-200)}.ul-melding__versie+.ul-melding__versie{padding-top:14px;border-top:1px solid var(--grey-200)}.ul-melding__knoppen{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media (max-width:720px){.ul-held,.ul-hoofdstuk__kaart{padding:18px}.ul-sectie__versie{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.ul-kaart{animation:none;transition:none}.ul-kaart:hover,.ul-pil:active{transform:none}}@keyframes spKaartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes spRijIn{0%{opacity:0}to{opacity:1}}@keyframes spGroei{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sp{display:flex;flex-direction:column;gap:16px;font-family:var(--font-sans);color:var(--text-body)}.sp-animeer .sp-kolom,.sp-animeer .sp-register,.sp-animeer .sp-tegel{animation:spKaartIn .42s cubic-bezier(.2,.8,.2,1) backwards}.sp-animeer .sp-bord>:nth-child(2),.sp-animeer .sp-tegels>:nth-child(2){animation-delay:55ms}.sp-animeer .sp-bord>:nth-child(3),.sp-animeer .sp-tegels>:nth-child(3){animation-delay:.11s}.sp-animeer .sp-bord>:nth-child(4),.sp-animeer .sp-tegels>:nth-child(4){animation-delay:165ms}.sp-animeer .sp-bord>:nth-child(5),.sp-animeer .sp-register{animation-delay:.22s}.sp-animeer .sp-tabel tbody tr{animation:spRijIn .26s cubic-bezier(.2,.8,.2,1) .16s backwards}.sp-animeer .sp-doel__vul{animation:spGroei .76s cubic-bezier(.2,.8,.2,1) .22s backwards}.sp-tegels{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.sp-tegel{background:#fff;border:1px solid var(--grey-200);border-radius:14px;box-shadow:0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12);padding:18px;display:flex;flex-direction:column;gap:8px;min-width:0}.sp-tegel__label{font-size:13px;color:var(--grey-700)}.sp-tegel__getal{font-size:26px;line-height:1;font-weight:700;color:var(--text-body);font-variant-numeric:tabular-nums}.sp-tegel__noot{font-size:12px;color:var(--grey-500)}.sp-tegel--gehaald .sp-tegel__getal{color:var(--success)}.sp-doel{position:relative;display:block;height:8px;border-radius:999px;background:var(--grey-100);overflow:hidden}.sp-doel__vul{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--accent);transform-origin:left}.sp-tegel--gehaald .sp-doel__vul{background:var(--success)}.sp-register{overflow:hidden}.sp-register__kop{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px 12px}.sp-titel{margin:0;font-size:16px;font-weight:700;color:var(--text-heading)}.sp-legende{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--grey-700);margin-left:auto}.sp-legende__streep{width:2px;height:14px;background:#10231c;flex:none}.sp-register__knop{flex:none}.sp-tabelhouder{overflow-x:auto}.sp-tabel{width:100%;border-collapse:collapse;font-size:13px}.sp-tabel th{padding:10px 20px;text-align:left;white-space:nowrap;font-size:12px;font-weight:700;color:var(--grey-700);background:#fbfaf8;border-top:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200)}.sp-tabel td{padding:13px 20px;border-bottom:1px solid var(--grey-100);vertical-align:middle}.sp-tabel tbody tr:last-child td{border-bottom:none}.sp-tabel tbody tr:hover td{background:#faf9f6}.sp-rechts,.sp-tabel th.sp-rechts{text-align:right}.sp-zacht{color:var(--grey-700)}.sp-getal{font-variant-numeric:tabular-nums;white-space:nowrap}.sp-telt{font-weight:700;color:var(--text-body)}.sp-telt-niet{font-weight:700;color:var(--grey-500)}.sp-leegwaarde{font-size:12px;color:var(--grey-500)}.sp-verborgen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp-partner{display:flex;flex-direction:column;gap:2px;min-width:0}.sp-partner__naam{font-weight:700}.sp-partner__contact{overflow-wrap:anywhere}.sp-merk,.sp-partner__contact{font-size:12px;color:var(--grey-700)}.sp-merk{display:inline-flex;align-items:center;gap:6px}.sp-merk__stip{width:7px;height:7px;border-radius:50%;flex:none}.sp-bewerk{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;cursor:pointer;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);font-family:var(--font-sans);font-size:12px;font-weight:700}.sp-bewerk:hover{background:var(--grey-100)}.sp-leeg{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px 36px;text-align:center;border-top:1px solid var(--grey-100)}.sh-kaart.sp-leeg{border-top:1px solid var(--grey-200)}.sp-leeg__icoon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--mint-100);color:var(--accent)}.sp-leeg__titel{font-size:15px;font-weight:700;color:var(--text-body)}.sp-leeg__tekst{max-width:520px;font-size:13px;line-height:1.5;color:var(--grey-700)}.sp-formulier{display:flex;flex-direction:column;gap:14px}.sp-veldrij{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sp-veld{display:flex;flex-direction:column;gap:6px;min-width:0}.sp-veld__label{font-size:14px;font-weight:700;color:var(--text-body)}.sp-veld__optioneel{font-weight:400;color:var(--grey-500)}.sp-veld__fout{font-size:13px;color:var(--danger)}.sp-invoer{width:100%;height:42px;padding:0 12px;border:1px solid var(--grey-300);border-radius:10px;font-family:var(--font-sans);font-size:14px;background:#fff;color:var(--text-body)}.sp-invoer:focus{border-color:var(--accent)}.sp-melding{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5;background:#fff;border:1px solid var(--grey-200);color:var(--grey-700)}.sp-melding>svg{flex:none;margin-top:2px;color:var(--grey-500)}.sp-melding p{margin:0}.sp-melding--let-op{background:#f6eedd;border-color:#f0dfbc;color:#6e4f17}.sp-melding--let-op>svg{color:#8a6420}.sp-bord{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:12px;overflow-x:auto;padding-bottom:4px}.sp-kolom{gap:10px;padding:12px;border-radius:14px;min-height:320px;background:#f1efea;min-width:0}.sp-kolom,.sp-kolom__kop{display:flex;flex-direction:column}.sp-kolom__kop{gap:2px;padding:2px 4px 4px}.sp-kolom__titel{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:700;color:var(--text-body)}.sp-kolom__n{font-size:12px;font-weight:400;color:var(--grey-500);font-variant-numeric:tabular-nums}.sp-kolom__hint{font-size:11px;color:var(--grey-700)}.sp-kolom__leeg{margin:0;padding:4px;font-size:12px;color:var(--grey-500)}.sp-kaarten{margin:0;padding:0;list-style:none;gap:10px}.sp-kaarten,.sp-kaartje{display:flex;flex-direction:column}.sp-kaartje{gap:6px;padding:12px;border-radius:11px;background:#fff;border:1px solid var(--grey-200);box-shadow:0 1px 2px rgba(0,87,63,.05)}.sp-kaartje .sp-merk{font-size:11px;font-weight:700}.sp-kaartje__naam{font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.sp-kaartje__meta{font-size:12px;color:var(--grey-700)}.sp-kaartje__noot{align-self:flex-start;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#f6eedd;color:#6b4e17}.sp-kaartje__voet{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;font-size:12px}.sp-kaartje__bedrag{font-weight:700;font-variant-numeric:tabular-nums}.sp-kaartje__poort{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:var(--mint-100);font-size:12px;font-weight:700}.sh-app a.sp-kaartje__poort{color:var(--accent)}.sh-app a.sp-kaartje__poort:hover{background:var(--mint-300);color:var(--accent)}@media (max-width:720px){.sp-veldrij{grid-template-columns:1fr}.sp-legende{margin-left:0;width:100%;order:3}}@media (prefers-reduced-motion:reduce){.sp-animeer .sp-doel__vul,.sp-animeer .sp-kolom,.sp-animeer .sp-register,.sp-animeer .sp-tabel tbody tr,.sp-animeer .sp-tegel{animation:none}}@keyframes gsKaartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gsRijIn{0%{opacity:0}to{opacity:1}}.gs{display:flex;flex-direction:column;gap:14px;font-family:var(--font-sans);color:var(--text-body)}.gs-animeer .gs-aanvraag,.gs-animeer .gs-lijst,.gs-animeer .gs-raster>li{animation:gsKaartIn .42s cubic-bezier(.2,.8,.2,1) backwards}.gs-animeer .gs-aanvraag:nth-child(2),.gs-animeer .gs-lijst:nth-child(2),.gs-animeer .gs-raster>li:nth-child(2){animation-delay:50ms}.gs-animeer .gs-aanvraag:nth-child(3),.gs-animeer .gs-raster>li:nth-child(3){animation-delay:.1s}.gs-animeer .gs-aanvraag:nth-child(n+4),.gs-animeer .gs-raster>li:nth-child(4){animation-delay:.15s}.gs-animeer .gs-raster>li:nth-child(5){animation-delay:.2s}.gs-animeer .gs-raster>li:nth-child(n+6){animation-delay:.25s}.gs-animeer .gs-tabel tbody tr{animation:gsRijIn .26s cubic-bezier(.2,.8,.2,1) .1s backwards}.gs-titel{margin:0;font-size:16px;font-weight:700;color:var(--text-heading)}.gs-zacht{color:var(--grey-700)}.gs-balk{align-items:center;gap:10px}.gs-balk,.gs-chips{display:flex;flex-wrap:wrap}.gs-chips{gap:6px}.gs-chip{height:32px;padding:0 12px;border-radius:999px;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);font-size:13px;font-weight:400;border:1px solid var(--grey-300);background:#fff;color:var(--text-body);transition:background .14s}.gs-chip:hover{background:var(--grey-100)}.gs-chip[aria-pressed=true]{background:#10231c;border-color:#10231c;color:#fff;font-weight:700}.gs-chip:active{transform:scale(.97)}.gs-zoekveld{margin-left:auto;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;min-width:220px;border:1px solid var(--grey-300);border-radius:10px;background:#fff;color:var(--grey-500)}.gs-zoekveld[hidden]{display:none}.gs-zoekveld input{flex:1;min-width:0;height:100%;border:none;background:none;outline:none;font-family:var(--font-sans);font-size:14px;color:var(--text-body)}.gs-zoekveld:focus-within{border-color:var(--accent)}.gs-voorkeuze{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:var(--mint-100);color:var(--text-body);font-size:14px;line-height:1.5}.gs-voorkeuze>svg{flex:none;margin-top:2px;color:var(--accent)}.gs-voorkeuze p{margin:0}.gs-voorkeuze p+p{margin-top:2px;color:var(--grey-700);font-size:13px}.gs-voorkeuze--let-op{background:var(--grey-100)}.gs-voorkeuze--let-op>svg{color:var(--warning)}.gs-regel{margin:-2px 0 0;font-size:13px;line-height:1.5;color:var(--grey-700)}.gs-telling{margin:0 0 12px;font-size:12px;color:var(--grey-500)}.gs-raster{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.gs-raster>li{display:flex;min-width:0}.gs-kaart{width:100%;display:flex;flex-direction:column;padding:0;overflow:hidden;text-align:left;cursor:pointer;font-family:var(--font-sans);color:var(--text-body);background:#fff;border:1px solid var(--grey-200);border-radius:14px;box-shadow:0 1px 2px rgba(0,87,63,.05),0 8px 24px -12px rgba(0,87,63,.12);transition:transform .16s,box-shadow .16s}.gs-kaart:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(0,87,63,.06),0 18px 34px -14px rgba(0,87,63,.24)}.gs-kaart:active{transform:translateY(0) scale(.99)}.gs-kaart__beeld{position:relative;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:var(--mint-100)}.gs-kaart__beeld img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:14px;mix-blend-mode:multiply}.gs-kaart__soort{position:absolute;left:10px;top:10px;padding:3px 9px;border-radius:999px;background:#fff;font-size:11px;font-weight:700;color:var(--grey-700)}.gs-kaart__romp{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.gs-kaart__naam{font-size:15px;font-weight:700;line-height:1.35;color:var(--text-body)}.gs-kaart__prijsrij{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto}.gs-kaart__regel{font-size:12px;color:var(--grey-500);white-space:nowrap}.gs-kaart__regel.is-goedkeuring{color:#8a6420}.gs-kaart__regel.is-uit{color:var(--danger)}.gs-kaart__c10{align-self:flex-start}.gs-prijs{display:inline-flex;flex-direction:column;gap:1px}.gs-prijs__betalen{font-size:16px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.gs-prijs__lijst{font-size:12px;color:var(--grey-500);text-decoration:line-through;font-variant-numeric:tabular-nums}.gs-meer{align-self:center;margin-top:16px;height:36px;padding:0 16px;border-radius:10px;cursor:pointer;border:1px solid var(--grey-300);background:#fff;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--text-body)}.gs-meer:hover{background:var(--grey-100)}.gs-leeg{padding:32px 24px;text-align:center;font-size:14px;line-height:1.5;color:var(--grey-700);background:#fff;border:1px solid var(--grey-200);border-radius:14px}.gs-paneelkop{display:flex;gap:14px;align-items:center;padding:12px;border-radius:12px;background:#faf9f6}.gs-paneelkop__beeld{width:76px;height:76px;flex:none;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:var(--mint-100);padding:6px;mix-blend-mode:multiply}.gs-paneelkop__tekst{display:flex;flex-direction:column;gap:4px;min-width:0}.gs-paneelkop__sub{font-size:12px;color:var(--grey-700)}.gs-badges{display:flex;gap:6px;flex-wrap:wrap}.gs-badges:empty{display:none}.gs-veld{display:flex;flex-direction:column;gap:6px;min-width:0}.gs-veld__label{font-size:14px;font-weight:700;color:var(--text-body)}.gs-veld__optioneel{font-weight:400;color:var(--grey-500)}.gs-veld__hulp{font-size:12px;line-height:1.5;color:var(--grey-700)}.gs-invoer{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--grey-300);border-radius:10px;font-family:var(--font-sans);font-size:14px;background:#fff;color:var(--text-body)}.gs-invoer:focus{border-color:var(--accent)}.gs-invoer--kort{width:120px;flex:none}.gs-invoer--tekst{padding:10px 12px;line-height:1.5;resize:vertical}.gs-zoekrij{display:flex;gap:8px}.gs-zoekrij .zp-knop{height:42px;flex:none}.gs-resultaten{margin:0;padding:0;list-style:none;border:1px solid var(--grey-200);border-radius:10px;overflow:hidden}.gs-resultaten li+li{border-top:1px solid var(--grey-100)}.gs-resultaat{width:100%;display:flex;flex-direction:column;gap:2px;padding:9px 12px;border:none;background:#fff;cursor:pointer;text-align:left;font-family:var(--font-sans);color:var(--text-body);transition:background .12s}.gs-resultaat:hover{background:#faf9f6}.gs-resultaat.is-gekozen{background:var(--mint-100)}.gs-resultaat__naam{font-size:14px;font-weight:700}.gs-resultaat__meta{font-size:12px;color:var(--grey-700)}.gs-tekstknop{margin-top:6px;padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--accent)}.gs-tekstknop:hover{color:var(--accent-hover)}.gs-keuzes{display:flex;flex-direction:column;gap:8px}.gs-keuze{display:flex;align-items:center;gap:9px;font-size:14px;cursor:pointer}.gs-keuze input{width:16px;height:16px;accent-color:var(--accent)}.gs-keuze.is-uit{opacity:.5;cursor:not-allowed}.gs-adres{display:flex;flex-direction:column;gap:8px}.gs-adres__bron{font-size:12px;line-height:1.5;color:#1f3b32;background:var(--mint-100);padding:7px 10px;border-radius:8px}.gs-adres__rij{display:flex;gap:8px}.gs-sjablonen{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.gs-sjabloon{width:100%;padding:8px 10px;border:1px solid var(--grey-200);border-radius:9px;background:#fff;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--grey-700);transition:border-color .12s}.gs-sjabloon:hover{border-color:var(--accent);color:var(--text-body)}.gs-bevindingen{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.5}.gs-bevindingen .is-blokkerend{color:var(--danger)}.gs-bevindingen .is-aandacht{color:#8a6420}.gs-bevestig{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--grey-300);border-radius:10px;font-size:14px;line-height:1.45;cursor:pointer;background:#fff}.gs-bevestig input{width:16px;height:16px;margin-top:2px;flex:none;accent-color:var(--accent)}.gs-bevestig:has(input:checked){border-color:var(--accent);background:var(--mint-100)}.gs-boek{padding:20px 22px 22px}.gs-boek[hidden]{display:none}.gs-boek__formulier{display:flex;flex-direction:column;gap:14px;max-width:640px}.gs-boek__kop{display:flex;gap:12px;align-items:flex-start}.gs-boek__icoon{width:40px;height:40px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--mint-100);color:var(--accent)}.gs-boek__titel{margin:0 0 4px;font-size:16px;font-weight:700;color:var(--text-heading)}.gs-boek__adres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gs-boek__breed{grid-column:span 2}.gs-boek__klaar{display:flex;gap:12px;align-items:flex-start;color:var(--accent)}.gs-boek__klaar>div{display:flex;flex-direction:column;gap:6px;color:var(--text-body)}.gs-boek__klaartitel{margin:0;font-size:15px;font-weight:700;color:var(--accent)}.gs-boek__klaar p{margin:0}.gs-lijst{overflow:hidden}.gs-lijst__kop{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px 12px}.gs-legende{margin-left:auto;font-size:12px;color:var(--grey-500)}.gs-lijst__leeg{padding:28px 20px 32px;text-align:center;font-size:14px;color:var(--grey-700)}.gs-lijst__leeg,.gs-lijst__noot{margin:0;border-top:1px solid var(--grey-100)}.gs-lijst__noot{padding:12px 20px;font-size:12px;color:var(--grey-500)}.gs-tabelhouder{overflow-x:auto}.gs-tabel{width:100%;border-collapse:collapse;font-size:13px}.gs-tabel th{padding:10px 20px;text-align:left;white-space:nowrap;font-size:12px;font-weight:700;color:var(--grey-700);background:#fbfaf8;border-top:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200)}.gs-tabel td{padding:13px 20px;border-bottom:1px solid var(--grey-100);vertical-align:middle}.gs-tabel tbody tr:last-child td{border-bottom:none}.gs-tabel tbody tr:hover td{background:#faf9f6}.gs-cel{display:flex;flex-direction:column;gap:2px;min-width:0}.gs-cel__hoofd{font-weight:700}.gs-cel__sub{font-size:12px;color:var(--grey-700)}.gs-cel__link{display:inline-flex;align-items:center;gap:2px;font-weight:700}.sh-app a.gs-cel__link{color:var(--text-body)}.sh-app a.gs-cel__link:hover{color:var(--accent)}.gs-status{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:150px}.gs-status--rij{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.gs-status__reden{max-width:240px;font-size:12px;color:var(--danger);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-stappen{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;width:150px}.gs-stappen--breed{width:220px}.gs-stap{height:4px;border-radius:999px;background:var(--grey-200)}.gs-stap--wacht{background:#d9a441}.gs-stap--klaar,.gs-stap--loopt{background:var(--accent)}.gs-stap--fout{background:var(--danger)}.gs-stap--gestopt{background:var(--grey-300)}.gs-aanvragen{gap:12px}.gs-aanvragen,.gs-aanvragen__leeg{display:flex;flex-direction:column}.gs-aanvragen__leeg{align-items:center;gap:10px;padding:40px 24px;text-align:center;font-size:14px;color:var(--grey-700)}.gs-aanvragen__leegicoon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--mint-100);color:var(--accent)}.gs-aanvraag{padding:16px 20px;display:flex;flex-direction:column;gap:14px}.gs-aanvraag__rij{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.gs-aanvraag__icoon{width:44px;height:44px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--mint-100);color:var(--accent)}.gs-aanvraag__tekst{flex:1 1 300px;display:flex;flex-direction:column;gap:3px;min-width:0}.gs-aanvraag__titel{font-size:15px;font-weight:700}.sh-app a.gs-aanvraag__titel{color:var(--text-body)}.sh-app a.gs-aanvraag__titel:hover{color:var(--accent)}.gs-aanvraag__meta{font-size:13px;color:var(--grey-700)}.gs-aanvraag__c10{align-self:flex-start;margin-top:4px}.gs-aanvraag__prijs{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.gs-aanvraag__prijs strong{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.gs-aanvraag__prijs span{font-size:12px;color:var(--grey-500);text-decoration:line-through}.gs-aanvraag__knoppen{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gs-aanvraag__afwijzen{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--grey-100)}.gs-aanvraag__afwijzen .gs-veld{flex:1 1 320px}.gs-detail{gap:16px}.gs-detail__kop{display:flex;flex-direction:column;gap:4px}.gs-detail__boven{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}.gs-detail__titel{margin:0;font-size:22px;line-height:1.25;font-weight:700;color:var(--text-heading)}.gs-detail__sub{font-size:13px;color:var(--grey-700);margin-bottom:6px}.gs-detail__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.gs-detail__kaart{padding:18px 20px 20px;gap:14px}.gs-detail__kaart,.gs-feiten{display:flex;flex-direction:column}.gs-feiten{gap:10px}.gs-feit__pil{margin-left:8px;vertical-align:middle}.gs-feit__blok{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.gs-feit__klein{margin:0;font-size:12px;font-weight:400;color:var(--grey-500)}.gs-feit__kaartje{font-style:italic;font-weight:400}.gs-feit__code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.gs-feit__fout{color:var(--danger);font-weight:400}.gs-bewijs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.gs-bewijs__beeld{width:100%;border:1px solid var(--grey-200);border-radius:10px}.gs-acties{display:flex;flex-direction:column;gap:12px;padding-top:4px}.gs-acties__knoppen{display:flex;gap:8px;flex-wrap:wrap}.gs-sectie{padding-top:14px;border-top:1px solid var(--grey-100)}.gs-sectie>.zp-sectie__titel{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-500)}@media (max-width:720px){.gs-zoekveld{margin-left:0;width:100%}.gs-boek__adres{grid-template-columns:1fr 1fr}.gs-legende{margin-left:0;width:100%}.gs-aanvraag__prijs{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.gs-animeer .gs-aanvraag,.gs-animeer .gs-lijst,.gs-animeer .gs-raster>li,.gs-animeer .gs-tabel tbody tr{animation:none}.gs-chip:active,.gs-kaart,.gs-kaart:active,.gs-kaart:hover{transition:none;transform:none}}