.fiche-kop{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:18px;display:flex}.nace-link{color:var(--inkt)}.vest-kort{margin-top:24px}.vest-lijst{margin:0;padding:0;list-style:none}.vest-rij{border-top:1px solid var(--lijn-fijn);font-size:var(--fs-klein);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.vest-adres{min-width:0}.vest-nr{color:var(--zacht);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.vest-meer{margin-top:8px}@media (max-width:640px){.vest-rij{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:760px){.fiche-kop{flex-direction:column;align-items:flex-start}}.met-label{align-items:center;gap:12px;display:inline-flex}.ernst{font-size:var(--fs-etiket);letter-spacing:.04em;border-radius:var(--radius-xs);padding:3px 8px;font-weight:700}.gt-fout{color:var(--nee)!important}.gt-labels{flex-wrap:wrap;gap:8px;display:flex}.gt-label{font-size:var(--fs-mini);border-radius:var(--radius-rond);background:var(--grijs);color:var(--tekst-2);align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.draaier{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite draai}.verschijn{animation:.35s ease-out verschijn}@media (prefers-reduced-motion:reduce){.draaier,.verschijn{animation:none}}.cf-kop{border-bottom:1px solid var(--lijn);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;padding:28px 0 22px;display:flex}.cf-acties-wrap{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cf-acties{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cf-duo{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:24px;display:grid}.cf-signalen{border:1px solid var(--lijn);border-radius:var(--radius-l);padding:28px 28px 20px}.cf-signaallijst{margin:0;padding:0;list-style:none}.cf-teken{width:22px;height:22px;font-size:var(--fs-mini);border-radius:50%;place-items:center;font-weight:700;display:grid}.cf-teaser{font-size:var(--fs-klein);color:var(--zacht);flex-direction:column;gap:2px;margin:0 0 8px;display:flex}.cf-duo{margin-top:0}.cf-tegels{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cf-tegel{text-align:left;border-radius:var(--radius-kaart);background:var(--vlak-zacht);border:1px solid var(--lijn);cursor:pointer;color:var(--inkt);flex-direction:column;gap:6px;padding:16px 18px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.cf-tegel-kop{font-size:var(--fs-klein);color:var(--zacht);justify-content:space-between;align-items:center;display:flex}.cf-spark{fill:none;stroke:var(--serie-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.cf-spark-sector{fill:none;stroke:var(--sector);stroke-width:1.5px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.cf-grafiek{border:1px solid var(--lijn);border-radius:var(--radius-l);margin-top:16px;padding:28px 28px 16px}.cf-grafiek-kop{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:8px;display:flex}.cf-legende{font-size:var(--fs-klein);color:var(--tekst-2);align-items:center;gap:18px;display:flex}.cf-leg-staaf{border-radius:var(--radius-grafiek);background:var(--serie-1);width:12px;height:12px;display:inline-block}.cf-label{font-size:var(--fs-etiket);fill:var(--tekst-2)}.cf-waarde{font-size:var(--fs-mini);fill:var(--inkt);font-weight:600;font-family:var(--font-mono), monospace}.cf-staaf{fill:color-mix(in srgb, var(--serie-1) 38%, var(--vlak))}.cf-sectorpunt{fill:var(--vlak);stroke:var(--sector);stroke-width:2px;pointer-events:none}.cf-sector{position:relative}.cf-groep{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.cf-groep-link{font-size:var(--fs-klein);white-space:nowrap;margin-left:auto;font-weight:600}.cf-sector-raster{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.cf-percentielen{border:1px solid var(--lijn);border-radius:var(--radius-l);padding:6px 24px}.cf-pct{border-bottom:1px solid var(--lijn-fijn);grid-template-columns:200px minmax(0,1fr) 190px;align-items:center;gap:20px;padding:15px 0;display:grid}.cf-pct-legende{font-size:var(--fs-mini);color:var(--zacht);gap:18px;padding:12px 0;display:flex}.cf-leg-band{border-radius:var(--radius-grafiek);background:var(--lijn-sterk);width:18px;height:6px;display:inline-block}.cf-leg-mediaan{background:var(--zacht);width:1px;height:12px;display:inline-block}.cf-rang{flex-direction:column;gap:12px;display:flex}.cf-rangkaart{border-radius:var(--radius-l);background:var(--knop);color:var(--knop-tekst);flex-direction:column;gap:6px;padding:22px;display:flex}.cf-rangkaart strong{font-size:var(--fs-titel-l);letter-spacing:-.04em;font-weight:600;line-height:1.1}.cf-doorlink{border-radius:var(--radius-l);border:1px solid var(--lijn);font-size:var(--fs-ui);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:500;display:flex}.cf-waterval{width:100%;height:auto;display:block}.wv-start{fill:var(--inkt)}.wv-eind{fill:var(--serie-1)}.wv-stap{fill:var(--lijn-sterk)}.bl-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bl-kolom{flex-direction:column;gap:6px;height:280px;display:flex}.bl-stapel{border-radius:var(--radius);flex-direction:column;flex-grow:1;gap:3px;display:flex;overflow:hidden}.bl-1{background:color-mix(in srgb, var(--serie-1) 18%, var(--vlak))}.bl-2{background:color-mix(in srgb, var(--serie-1) 10%, var(--vlak))}.bl-3{background:var(--grijs)}.bl-4{background:var(--serie-1);color:#fff}.bl-ev{background:var(--knop);color:var(--knop-tekst)}.bl-lt{background:var(--lijn-sterk)}.bl-kt{background:var(--lijn)}.cf-tabel{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-ui);table-layout:fixed}.cf-tabel .cf-col-naam{width:240px}@media (max-width:1000px){.cf-duo,.cf-sector-raster{grid-template-columns:1fr}.cf-tegels{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-kop{flex-direction:column;align-items:flex-start}.cf-acties-wrap{align-items:flex-start}.cf-pct{grid-template-columns:1fr;gap:8px}.cf-grafiek-kop{flex-direction:column}}@media (max-width:600px){.cf-svg-rol{scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.cf-grafiek{padding:16px 14px 10px}}.controles-kort{border-radius:var(--radius-kaart);background:var(--vlak-zacht);border:1px solid var(--lijn);color:var(--inkt);flex-direction:column;gap:10px;margin-top:14px;padding:16px 20px;display:flex}.controles-onder{border-top:1.5px solid var(--inkt);flex-direction:column;gap:24px;margin-top:48px;padding-top:22px;scroll-margin-top:24px;display:flex}.controles-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.controles-drie{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ck{padding:var(--ruimte-24);border-radius:var(--radius-kaart);border:1px solid var(--lijn);flex-direction:column;gap:10px;display:flex}.ck-kop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ck-id{border-top:1px solid var(--lijn-fijn);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.ck-id code{font-size:var(--fs-ui)}.ck-docs{flex-direction:column;gap:12px;display:flex}@media (max-width:1000px){.controles-drie{grid-template-columns:minmax(0,1fr)}}.vergelijk-kaart{flex-direction:column;gap:10px;margin-top:14px;display:flex}.vgk-auto{font-size:var(--fs-klein);color:var(--tekst-2);text-underline-offset:3px;text-decoration:underline}.vgk-snel{flex-direction:column;gap:8px;display:flex}.cf-boekjaar{flex-direction:column;gap:44px;margin-top:44px;scroll-margin-top:90px;display:flex}.cf-tegel-jaar{font-size:var(--fs-klein);color:var(--zacht);letter-spacing:0;font-weight:400}.bl-kolom{height:340px}.bl-kop{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.bl-delen{width:100%;font-size:var(--fs-mini);flex-direction:column;gap:2px;margin-top:6px;font-weight:400;display:flex}.bl-vz{background:color-mix(in srgb, var(--serie-4) 16%, var(--vlak))}.bs{border-radius:var(--radius-kaart);background:var(--vlak-zacht);border:1px solid var(--lijn-fijn);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:grid}.bs-pijl{color:var(--zacht);font-size:var(--fs-lead)}.bs-delen{flex-wrap:wrap;gap:10px;display:flex}.bs-noot{grid-column:1/-1}.bs-regel{margin:12px 0 0}.wv-uitleg{font-size:var(--fs-klein);margin-top:12px}.wv-uitleg dt{font-weight:600}@media (max-width:760px){.bs{grid-template-columns:1fr}.bs-pijl{display:none}}.cf-gezond{margin-top:44px}.gz-raster{border:1px solid var(--lijn);border-radius:var(--radius-l);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:28px;display:grid}.gz-score{flex-direction:column;gap:8px;display:flex}.gz-score strong{font-size:var(--fs-titel-l);letter-spacing:-.03em;line-height:1}.gz-trend{width:100%;max-width:320px;height:70px;margin-top:6px;overflow:visible}.gz-band{fill:var(--grijs)}.gz-lijn{fill:none;stroke:var(--serie-1);stroke-width:2px;vector-effect:non-scaling-stroke}.gz-punt{fill:var(--serie-1)}.gz-delen{flex-direction:column;display:flex}.gz-deel{border-bottom:1px solid var(--lijn-fijn);font-size:var(--fs-ui);grid-template-columns:minmax(0,1fr) 70px 64px;align-items:center;gap:12px;padding:10px 0;display:grid}.gz-bijdrage{color:var(--ok);font-weight:600}@media (max-width:760px){.gz-raster{grid-template-columns:1fr;padding:18px}}.kw-v{width:18px;height:18px;font-size:var(--fs-etiket);border-radius:50%;justify-content:center;align-items:center;font-weight:700}.kw-stippen{gap:5px;margin-top:6px;display:flex}.kw-tegels{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:12px;display:grid}.kw-tegel{border:1px solid var(--lijn);border-radius:var(--radius);align-content:start;gap:4px;padding:12px 14px;display:grid}.kw-matrix{border:1px solid var(--lijn);border-radius:var(--radius-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:28px;display:grid}.kw-vlak{border-left:1px solid var(--lijn-sterk);border-bottom:1px solid var(--lijn-sterk);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;height:240px;margin:0 0 24px 24px;display:grid;position:relative}.kw-as-y{writing-mode:vertical-rl;text-align:center;font-size:var(--fs-etiket);color:var(--zacht);white-space:nowrap;position:absolute;top:0;bottom:0;left:-24px;transform:rotate(180deg)}.kw-as-x{text-align:center;font-size:var(--fs-etiket);color:var(--zacht);position:absolute;bottom:-22px;left:0;right:0}.kw-stip-l{z-index:2}.kw-stip{background:var(--inkt);width:14px;height:14px;box-shadow:0 0 0 3px var(--vlak);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.kw-stip-l{font-size:var(--fs-mini);white-space:nowrap;text-overflow:ellipsis;background:var(--vlak);border-radius:var(--radius-xs);max-width:240px;box-shadow:0 0 0 1px var(--lijn);padding:1px 6px;font-weight:600;position:absolute;overflow:hidden;transform:translate(12px,50%)}.kw-samen{align-content:start;gap:10px;display:grid}.kw-zin{font-size:var(--fs-body);margin:0;line-height:1.55}.kw-kaart{border:1px solid var(--lijn);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:12px 16px;display:grid}.kw-kaart strong{font-size:var(--fs-sectie);letter-spacing:-.02em}.kw-tabs{border-bottom:1px solid var(--lijn);scrollbar-width:none;margin:18px 0 12px;display:flex;overflow-x:auto}@media (max-width:760px){.kw-lang,.kw-stip-l{display:none}.kw-matrix{grid-template-columns:1fr;padding:18px}.kw-tegels{grid-template-columns:repeat(2,minmax(0,1fr))}.kw-vlak{height:200px}}.kc-pro{border-radius:var(--radius-kaart);background:var(--neutraal-950);color:var(--neutraal-100);flex-direction:column;gap:18px;margin-top:18px;padding:24px;display:flex;position:relative;overflow:hidden}.kc-pro:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#2a9d7659,#0000);width:320px;height:320px;position:absolute;inset:auto -80px -120px auto}.kc-pro-kop{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.kc-pro-merk{font-size:var(--fs-mini);border-radius:var(--radius-rond);background:var(--groen-500);color:#fff;align-self:flex-start;padding:3px 10px;font-weight:600}.kc-pro-tegels{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.kc-pro-tegel{border-radius:var(--radius-kaart);background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;gap:4px;padding:14px;display:flex}.kc-pro-tegel strong{font-size:var(--fs-body);font-weight:600}.kc-pro-verborgen{filter:blur(4px);-webkit-user-select:none;user-select:none}.kc-pro-schaal{border-radius:var(--radius-rond);height:6px;margin-top:6px;display:flex;position:relative;overflow:visible}.kc-pro-knoppen{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}@media (max-width:760px){.kc-pro-tegels{grid-template-columns:1fr}.kc-pro{padding:18px}}.grafiek-slot{border-radius:var(--radius);background:var(--vlak);border:1px solid var(--lijn);font-size:var(--fs-klein);color:var(--tekst-2);margin-top:12px;padding:10px 12px;text-decoration:none;display:block}.bl-kolom{height:auto;min-height:340px}.bl-kop{flex-wrap:nowrap}.kern-melding{margin-top:14px}.st-band{opacity:.85}.st-naam{font-size:var(--fs-klein);fill:var(--inkt);font-weight:600}.st-naam.st-groen{fill:var(--ok)}.st-waarde{font-size:var(--fs-mini);fill:var(--zacht);font-family:var(--font-mono), monospace}.gw{flex-direction:column;gap:14px;display:flex}.gw-knoppen{align-self:flex-start}.st-tabel{border-collapse:collapse;width:100%;font-size:var(--fs-ui)}.st-tabel thead th{font-size:var(--fs-mini);color:var(--zacht);border-bottom:1.5px solid var(--inkt)}.ph{flex-direction:column;gap:22px;display:flex}.ph-twee{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ph-lijst{border:1px solid var(--lijn);border-radius:var(--radius-kaart);padding:var(--ruimte-24);flex-direction:column;gap:4px;display:flex}.ph-rij{text-align:left;border-radius:var(--radius);cursor:pointer;width:100%;font:inherit;color:var(--inkt);background:0 0;border:1px solid #0000;flex-direction:column;gap:7px;min-height:44px;padding:10px 12px;display:flex}.ph-kop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ph-naam{font-size:var(--fs-ui);align-items:center;gap:8px;font-weight:500;display:flex}.ph-getallen{align-items:baseline;gap:14px;display:flex}.ph-eur{font-size:var(--fs-mini);color:var(--zacht)}.ph-100{font-size:var(--fs-ui);text-align:right;min-width:26px;font-weight:500}.ph-spoor{border-radius:var(--radius-grafiek);background:var(--grijs);height:6px;display:block;overflow:hidden}.ph-raster{stroke:var(--lijn-fijn);stroke-width:1px}.ph-as{font-size:var(--fs-etiket);fill:var(--zacht);font-family:var(--font-mono), monospace}@media (max-width:800px){.ph-twee{grid-template-columns:1fr}}.fiche-onderdelen{z-index:20;background:var(--bg);border-bottom:1px solid var(--lijn);height:50px;font-size:var(--fs-ui);scrollbar-width:none;align-items:center;gap:22px;margin:36px 0 0;padding:0 2px;font-weight:500;display:flex;position:sticky;top:0;overflow-x:auto}.cf-ingebed-titel{font-size:var(--fs-titel-s);letter-spacing:-.03em;align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.cijfers-laden{border:1px dashed var(--lijn-sterk);border-radius:var(--radius-kaart);color:var(--zacht);text-align:center;margin:48px 0;padding:40px}.bronnen-rij{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);font-size:var(--fs-klein);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:32px 0 0;padding:16px 0;display:flex}.bronnen-rij-noot{color:var(--zacht);font-size:var(--fs-mini);margin-left:auto}.fiche-groepen{flex-direction:column;display:flex}.indeling-bewerken .cf-duo[data-verborgen],.indeling-bewerken .bronnen-rij[data-verborgen]{display:flex!important}.blokbalk{z-index:5;border-radius:var(--radius-rond);background:var(--inkt);color:var(--bg);font-size:var(--fs-mini);box-shadow:var(--schaduw-zwevend);align-items:center;gap:4px;padding:4px 6px 4px 12px;display:inline-flex;position:absolute;top:-26px;right:-4px}.groepbalk{border-radius:var(--radius);background:var(--vlak-zacht);border:1px solid var(--lijn);font-size:var(--fs-klein);justify-content:space-between;align-items:center;gap:12px;margin:24px 0 8px;padding:10px 14px;display:flex}.fiche-onderdelen-rechts{margin-left:auto}.indeling-knop{border:1px solid var(--lijn-sterk);border-radius:var(--radius-rond);background:var(--bg);height:32px;color:var(--inkt);font:inherit;font-size:var(--fs-klein);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.indeling-balk{z-index:60;border-radius:var(--radius-kaart);background:var(--vlak);border:1px solid var(--lijn-sterk);box-shadow:var(--schaduw-zwevend);font-size:var(--fs-klein);align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@media (max-width:800px){.indeling-balk{flex-wrap:wrap;width:auto}}.kern-lijst{margin:0}.kern-lijst dt{color:var(--zacht)}.kern-lijst dd>span,.kern-lijst dd>a{overflow-wrap:anywhere}.kern-lijst dd{min-height:24px}.cf-slot{cursor:pointer}.cf-slot-kolom{fill:var(--vlak-zacht);stroke:var(--lijn);stroke-dasharray:4 4}.cf-slot-staaf{fill:var(--lijn-sterk);opacity:.55}.cf-slot-jaar{opacity:.7;fill:var(--zacht)!important}.cf-slot-tekst{font-size:var(--fs-klein);fill:var(--inkt);font-weight:600}.cf-slot:hover .cf-slot-kolom{stroke:var(--accent)}.cf-alle-intro{margin:0 0 12px}.cf-alle-pro{border:1px solid var(--lijn);border-radius:var(--radius-l);background:var(--vlak-zacht);font-size:var(--fs-ui);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px 18px;display:flex}.ww-knoppen{flex-wrap:wrap;gap:8px;margin:10px 0 6px;display:flex}.ww-regel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inkt);overflow:hidden}.ww-teller{color:var(--zacht);font-size:var(--fs-klein);display:none}.ww-knop{font-weight:600;font-size:var(--fs-klein);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.ww-link{font-size:var(--fs-klein);color:var(--inkt);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}@media (max-width:640px){.ww-link{grid-column:2}.ww-regel{white-space:normal}}.toestand-datum{font-size:var(--fs-mini);color:var(--zacht);margin-top:2px;display:block}.vonnis-regel{background:var(--vlak-zacht);border:1px solid var(--lijn-fijn);border-radius:var(--radius-s,8px);color:var(--tekst-2);overflow-wrap:anywhere;margin-top:6px;padding:8px 10px;font-weight:400;line-height:1.5;display:block}.kern-lijst>div.let dd .vonnis-regel:first-child{margin-top:0}.vonnis-regel small{font-size:var(--fs-mini);color:var(--zacht);margin-top:2px;display:block}.vonnis-regel a{color:var(--accent)}.baro-links{font-size:var(--fs-mini);color:var(--zacht);overflow-wrap:anywhere;margin-top:6px;display:block}.baro-links a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.vonnis-tabel{border-collapse:collapse;width:100%;font-size:var(--fs-ui)}.vonnis-tabel th{text-align:left;font-weight:500;font-size:var(--fs-klein);color:var(--zacht);padding:6px 12px 6px 0}.vonnis-tabel td{border-top:1px solid var(--lijn-fijn);vertical-align:top;overflow-wrap:anywhere;padding:9px 12px 9px 0}.vonnis-tabel td.mono{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-klein);white-space:nowrap}.vonnis-tabel td:last-child{text-align:right;white-space:nowrap;padding-right:0}.vonnis-tabel a{color:var(--accent)}.gb-rij span a{color:var(--accent);font-weight:400}@media (max-width:640px){.vonnis-tabel thead{display:none}.vonnis-tabel tr{border-top:1px solid var(--lijn-fijn);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.vonnis-tabel td{border-top:0;padding:0}.vonnis-tabel td.vt-soort{grid-area:1/1;font-weight:500}.vonnis-tabel td.vt-link{grid-area:1/2}.vonnis-tabel td.vt-pub,.vonnis-tabel td.vt-vonnis,.vonnis-tabel td.vt-rb{font-size:var(--fs-klein);color:var(--zacht);grid-column:1/-1}.vonnis-tabel td[data-label]:not(:empty):before{content:attr(data-label) " ";font-family:var(--font-sans)}.bl-raster{grid-template-columns:minmax(0,1fr);gap:22px}.bl-kolom{min-height:300px}}.adres-lijst{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.kern-kop{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.kern-hoofdzin{letter-spacing:-.01em;color:var(--inkt);max-width:62em;margin:10px 0 0;font-size:18px;font-weight:500;line-height:1.45}.kern-signalen{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}@media (max-width:760px){.kern-hoofdzin{font-size:16px}}.cf-zij-acties{flex-direction:column;gap:8px;display:flex}.cf-gsm-kop{margin-bottom:14px}@media (max-width:1100px){.cf-gsm-kop{margin-bottom:14px;display:block}}@media (max-width:760px){.cf-gsm-kop{margin-bottom:16px}}.sectie-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.sectie-uitleg{color:var(--zacht);margin:0 0 14px}.jaarlint{border-radius:var(--radius);background:var(--grijs);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-mini);gap:2px;padding:3px;display:inline-flex}.kc-naast{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:16px;display:grid}.ai-balk-ico{background:var(--vlak);border:1px solid var(--ai-rand);width:34px;height:34px;color:var(--ai);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.ai-balk-tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ai-balk-kop{font-size:var(--fs-ui);color:var(--inkt);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-balk-voor{font-size:var(--fs-klein);color:var(--zacht);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000);mask-image:linear-gradient(90deg,#000 75%,#0000)}.ai-balk-lees{font-size:var(--fs-klein);color:var(--ai);flex:none;font-weight:600}@media (max-width:760px){.ai-balk-lees{display:none}}.kw-spoor{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kw-spoor polyline{fill:none;stroke:var(--zacht);stroke-width:1.2px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.kw-jaarstip{background:var(--vlak);border:1.5px solid var(--inkt);z-index:1;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,50%)}.kc-naast .cf-legende{font-size:var(--fs-mini)}.gz-jaartik{background:var(--tekst-2);opacity:.55;width:1.5px;height:16px;margin-left:-1px;position:absolute;top:-3px}.odp{scrollbar-width:thin;max-height:calc(100vh - 90px);overflow-y:auto}@media (max-width:1100px){.kc-naast{grid-template-columns:minmax(0,1fr);row-gap:12px}}@media (max-width:760px){.odp{max-height:none;overflow:visible}}.kw-lijsten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.kw-lijst-kop{font-size:var(--fs-etiket);letter-spacing:.05em;text-transform:uppercase;color:var(--ok);margin-bottom:4px;font-weight:700;display:block}.kw-regel{border-top:1px solid var(--lijn)}.kw-raster-wrap .wv-uitleg{margin-top:10px}@media (max-width:760px){.kw-lijsten{grid-template-columns:minmax(0,1fr);gap:12px}}.kw-meter{grid-column:1/-1;margin-top:4px}.kw-opbouw{border-top:1px solid var(--lijn);grid-column:1/-1;padding-top:10px}.kw-opbouw .gz-delen{margin-top:8px}.kw-kaart strong{white-space:nowrap}@media (max-width:760px){.jaarlint{display:none}.cf-gezond .kw-vlak{height:200px;margin:0 0 22px 22px}}.adres-rij{color:var(--inkt);align-items:center;gap:12px;min-width:0;padding:10px 2px;display:flex}.adres-rij:hover b{text-underline-offset:3px;text-decoration:underline}.adres-pil{font-size:var(--fs-etiket);border-radius:var(--radius-rond);background:var(--vlak-zacht);color:var(--zacht);border:1px solid var(--lijn);flex:none;padding:3px 9px;font-weight:500}.adres-meer{color:var(--inkt);font:inherit;font-size:var(--fs-ui);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:12px;padding:0;font-weight:500;text-decoration:underline}.enkel-gsm{display:none}@media (max-width:700px){.adres-lijst{grid-template-columns:1fr}.enkel-groot{display:none}}@media (max-width:640px){.met-label{flex-wrap:wrap;gap:10px}.kern-lijst dt{font-size:var(--fs-klein)}}.h1-vorm{font-size:max(var(--fs-etiket), .45em);color:var(--zacht);letter-spacing:0;vertical-align:middle;white-space:nowrap;margin-left:.35em;font-weight:600}.kort-antwoord{margin-top:44px}.ow-grens{border:1px solid var(--lijn);background:var(--vlak-zacht);border-radius:var(--radius-kaart);gap:6px;margin:16px 0 0;padding:16px 18px;display:grid}.partij-lijst{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.bestuur-kort .partij-lijst{grid-template-columns:1fr}@media (max-width:760px){.partij-lijst{grid-template-columns:1fr}}.cijfers-strook{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--bg));background:color-mix(in srgb, var(--accent) 5%, var(--bg));font-size:var(--fs-klein);color:var(--inkt);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;text-decoration:none;display:flex}.cijfers-strook:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--bg))}.cijfers-strook-tekst{min-width:0}.cijfers-strook-link{color:var(--accent);white-space:nowrap}@media (max-width:760px){.cijfers-strook{flex-direction:column;align-items:flex-start;gap:4px}}.tab-raster{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:40px;margin-top:28px;display:grid}.tab-inhoud{min-width:0}.odp{flex-direction:column;gap:4px;display:flex;position:sticky;top:74px}.odp-kop{font-size:var(--fs-etiket);letter-spacing:.04em;text-transform:uppercase;color:var(--zacht);padding:0 12px 8px;font-weight:600}.odp-onder{border-top:1px solid var(--lijn);margin-top:14px;padding:14px 12px 0}@media (max-width:1000px){.tab-raster{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:0}.odp{z-index:19;background:var(--bg);border-bottom:1px solid var(--lijn);margin:0 -20px;padding:10px 0 10px 20px;top:54px}.odp-kop,.odp-onder{display:none}}.kk{margin-top:56px}.kk-tegels{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.kk-tegel{border:1px solid var(--lijn);border-radius:var(--radius);color:var(--inkt);background:var(--vlak);flex-direction:column;padding:14px 16px 12px;text-decoration:none;display:flex}.kk-label{font-size:var(--fs-klein);color:var(--zacht);justify-content:space-between;gap:8px;display:flex}.kk-d{font-weight:600;font-size:var(--fs-mini);white-space:nowrap}.kk-waarde{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:600}.kk-lijn{width:100%;height:30px;margin-top:8px}.kk-lijn polyline{stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}@media (max-width:760px){.kk-tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kk-waarde{font-size:19px}.kk-lijn{display:none}}.indeling-rij{justify-content:flex-end;margin-top:24px;display:flex}.bestuur-filter{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:4px 0 12px;display:flex}.bestuur-op{font-size:var(--fs-ui);color:var(--tekst-2);align-items:center;gap:8px;display:inline-flex}.bestuur-op select{font:inherit;color:var(--inkt);background:var(--vlak);border:1px solid var(--lijn);border-radius:var(--radius-s);height:36px;padding:0 8px;font-weight:600}.kern-kolom{min-width:0}.alle-gegevens-link{font-size:var(--fs-klein);color:var(--inkt);text-decoration:underline;-webkit-text-decoration-color:var(--lijn-sterk);text-decoration-color:var(--lijn-sterk);text-underline-offset:3px;align-items:baseline;gap:6px;margin-top:12px;font-weight:600;display:inline-flex}.alle-gegevens{margin-top:32px;scroll-margin-top:90px}.alle-gegevens-kop{border-bottom:1px solid var(--lijn);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-bottom:10px;display:flex}.alle-lijst{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}@media (max-width:760px){.alle-lijst{grid-template-columns:1fr}}.alle-gegevens .bronnen-rij{margin-top:18px}.indeling-bewerken .alle-gegevens[data-verborgen]{display:block!important}.bedrijf-groep>.alle-gegevens{margin-top:44px}.bron-knoppen{border:0;gap:8px;padding:0}.alle-uitvouw summary:hover{text-decoration-color:currentColor}.gb-lijst{margin:0;padding:0;list-style:none}.gb-rij{border-top:1px solid var(--lijn-fijn);font-size:var(--fs-ui);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.gb-rij time{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-klein);color:var(--zacht)}@media (max-width:760px){.gb-rij{grid-template-columns:92px minmax(0,1fr);gap:10px}}.meer-gegevens{margin-top:14px}.meer-gegevens>summary{cursor:pointer;border:1px solid var(--lijn);border-radius:var(--radius);background:var(--vlak-zacht);font-size:var(--fs-klein);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-weight:600;list-style:none;display:flex}.meer-gegevens>summary::-webkit-details-marker{display:none}.mg-groep{margin-top:16px}.mg-titel{font:600 var(--fs-mini)/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--zacht);margin-bottom:4px;display:block}.mg-stand{font-size:var(--fs-mini);margin:12px 0 0}.over-bronnen .bronnen-rij{font-size:var(--fs-mini);border-bottom:0;gap:6px;margin:16px 0 0;padding:12px 0 0}.over-bronnen .bronnen-rij-noot{flex-basis:100%;margin-left:0}.bl-schakel{flex-direction:column;gap:14px;display:flex}.bl-knoppen{grid-template-columns:repeat(2,auto);align-self:flex-end;width:auto;display:inline-grid}.bl-verloop{border-top:1px solid var(--lijn-fijn);margin-top:10px;padding-top:18px}@media (max-width:760px){.bl-knoppen{grid-template-columns:1fr 1fr;align-self:stretch}}.kk-kop{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 20px;display:flex}.kk-kop .kk-alle{font-size:var(--fs-mini);white-space:nowrap}@media (max-width:760px){.kk-kop{flex-direction:column;align-items:flex-start;gap:6px}}.ext-anker{display:inline-flex;position:relative}.pub-soort{font-size:var(--fs-mini);background:var(--ps-z);color:var(--ps);white-space:nowrap;border-radius:999px;align-items:center;margin-right:6px;padding:2px 8px;font-weight:600;display:inline-flex}.pub-stip{background:var(--ps);vertical-align:1px;border-radius:4px;width:8px;height:8px;margin-right:6px;display:inline-block}.pub-lijst{margin:0;padding:0;list-style:none}.pub-rij{border-top:1px solid var(--lijn-fijn,var(--lijn));font-size:var(--fs-ui);grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.pub-datum{font-family:var(--mono,var(--font-mono), monospace);color:var(--zacht);font-size:12.5px}.pub-wat{min-width:0}.pub-tekst{color:var(--inkt)}.pub-pdf{color:var(--inkt);white-space:nowrap;font-size:12.5px;text-decoration:underline}.pub-meer{font-size:var(--fs-ui);margin-top:12px}.pub-meer a{font-weight:600}.pub-balk{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 16px;display:flex}.pub-filters{flex-wrap:wrap;gap:6px;display:flex}.pub-jaar{border-top:1px solid var(--lijn);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.pub-noot{color:var(--zacht);margin-top:16px;font-size:12.5px}.pub-tijdlijn{margin-top:4px}.pub-baan{border-top:1px solid var(--lijn-fijn,var(--lijn));grid-template-columns:190px minmax(0,1fr);align-items:center;min-height:36px;display:grid}.pub-baan-as{height:36px;margin:0 10px;position:relative}.pub-punt{border:2px solid var(--vlak);background:var(--ps);cursor:pointer;border-radius:7px;width:14px;height:14px;padding:0;position:absolute;top:11px;transform:translate(-50%);box-shadow:0 0 0 1px #00000014}.pub-as{border-top-color:var(--lijn-sterk,var(--lijn));min-height:26px}.pub-as .pub-baan-as{height:26px}.pub-as-jaar{font-family:var(--mono,var(--font-mono), monospace);color:var(--zacht);font-size:11px;position:absolute;top:5px;transform:translate(-50%)}.pub-detail{background:var(--vlak-zacht);border:1px solid var(--lijn);border-radius:var(--radius);margin-top:12px;padding:2px 12px}.pub-strook{align-items:flex-end;gap:4px;display:flex}.pub-staaf{border-radius:var(--radius-s);cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:6px;padding:4px 0 0;display:flex}.pub-blokjes{flex-direction:column-reverse;justify-content:flex-start;gap:2px;min-height:100px;padding:0 3px;display:flex}.pub-staaf-jaar{font-family:var(--mono,var(--font-mono), monospace);font-size:var(--fs-etiket);color:var(--zacht);text-align:center;padding-bottom:4px}.pub-legende{color:var(--tekst-2);flex-wrap:wrap;gap:14px;margin:12px 0 8px;font-size:12.5px;display:flex}@media (max-width:700px){.pub-rij{grid-template-columns:minmax(0,1fr) auto}.pub-datum{grid-column:1/-1}.pub-baan{grid-template-columns:110px minmax(0,1fr)}.pub-baan .pub-soort{white-space:normal}.pub-jaar{grid-template-columns:minmax(0,1fr);gap:2px}.pub-staaf:not(:nth-child(5n+1)):not(:last-child):not(.aan) .pub-staaf-jaar{visibility:hidden}}@media (max-width:760px){.gsm-tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}}.cf-nvt{border:1px dashed var(--lijn-sterk);border-radius:var(--radius-l);font-size:var(--fs-klein);color:var(--tekst-2);margin:28px 0 0;padding:14px 18px}.cf-nvt b{color:var(--tekst);margin-right:4px}.cf-nvt a{margin-left:4px}@media (max-width:760px){.publicatiespagina .pub-balk{flex-direction:column;align-items:stretch}.pub-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.pub-filters::-webkit-scrollbar{display:none}.pub-rij{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:12px 0}.pub-rij .pub-datum{grid-column:1/-1}.pub-jaar{grid-template-columns:1fr;gap:4px}.pub-jaar>b{padding-top:4px}.pub-strook{gap:2px}}@media (min-width:761px){.kern-tegels{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:20px;display:grid}.kern-tegels-uitleg{color:var(--zacht);margin:12px 0 0;font-size:13px}}.cf-groep-kop{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-etiket);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding:0 2px 2px}@media (min-width:761px){.cf-thema .cf-groep{flex-direction:column;gap:6px;min-width:0;display:flex}.cf-thema .cf-tegel-kop{display:contents}.cf-thema .cf-tegel-kop>em{grid-area:1/2}.kc-naast .cf-thema .cf-tegel>b{white-space:nowrap;grid-area:2/1/auto/-1;font-size:15px}.cf-thema .cf-tegel>svg,.cf-thema .cf-tegel>small{display:none}.kc-naast .cf-tegels.cf-thema{text-align:left;justify-items:stretch}.cf-thema .cf-groep{align-items:stretch}.cf-thema .cf-groep-kop{text-align:left}.kc-naast .cf-thema .cf-tegel{box-sizing:border-box;text-align:left;align-content:center;justify-items:stretch;width:100%;min-height:60px}}@media (max-width:760px){.cf-thema .cf-groep{display:contents}.cf-thema .cf-groep-kop{display:none}}.kc-naast .cf-grafiek-kop{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"naam naam""waarde verschil""leg leg";align-items:baseline;gap:2px 16px;display:grid}.kc-naast .cf-grafiek-kop small{grid-area:naam}.kc-naast .cf-grafiek-kop strong{white-space:nowrap;grid-area:waarde;margin:0}.kc-naast .cf-grafiek-kop p{text-align:right;font-size:var(--fs-klein);grid-area:verschil;margin:0}.kc-naast .cf-legende{grid-area:leg;gap:14px;margin-top:4px}.kc-naast .cf-legende button{padding:0}@media (max-width:760px){.indeling-knop{display:none}.kk h2 .kk-bron{margin:4px 0 0;display:block}.kk-waarde{white-space:nowrap;font-size:17px}.kk-tegels .kk-lijn{height:22px;margin-top:6px;display:block}}.cf-tabel tr.cf-slotrij th[scope=row],.cf-tabel tr.cf-slotrij td{padding-top:6px;padding-bottom:6px}.cf-tabel tr.cf-slotrij td small{display:none}.cijfers-strook-links{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.cijfers-strook-blad{color:var(--inkt);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--lijn-sterk);text-decoration-color:var(--lijn-sterk);text-underline-offset:3px;font-weight:600}.cijfers-strook-blad:hover{-webkit-text-decoration-color:var(--inkt);text-decoration-color:var(--inkt)}.dv{container:dv/inline-size}.dv.sectie{margin:0}.dv-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.dv-kop h2{flex-wrap:wrap;justify-content:flex-start;gap:4px 10px;margin:0}.dv-n{font-size:var(--fs-klein);color:var(--zacht);font-weight:400}.dv-hoe{font-size:var(--fs-klein);color:var(--accent);font-weight:600}.dv-meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dv-meter{border:1px solid var(--lijn);border-radius:var(--radius);background:var(--vlak);flex-direction:column;min-width:0;padding:14px 16px;display:flex;container:dvm/inline-size}.dv-r1{font-size:var(--fs-klein);color:var(--tekst-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.dv-naam{min-width:0}.dv-trend{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-mini);color:var(--zacht);white-space:nowrap}.dv-r2{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:4px;display:flex}.dv-waarde{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.dv-formule{font-size:var(--fs-mini);color:var(--zacht)}.dv-sector{margin-top:8px}.dv-pos{font-size:var(--fs-klein);color:var(--accent);font-weight:600;display:block}.dv-band{height:18px;margin-top:8px;position:relative}.dv-band i{display:block;position:absolute}.dv-as{background:var(--lijn);border-radius:2px;height:4px;top:7px;left:0;right:0}.dv-iqr{background:var(--groen-200,#bfe3d5);border-radius:4px;height:8px;top:5px}.dv-med{background:var(--zacht);width:2px;height:14px;margin-left:-1px;top:2px}.dv-stip{background:var(--inkt);border:2px solid var(--vlak);width:14px;height:14px;box-shadow:0 0 0 1px var(--inkt);box-sizing:border-box;border-radius:50%;margin-left:-7px;top:2px}.dv-leg{color:var(--tekst-2);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);gap:1px;margin-top:4px;font-size:11px;line-height:1.35;display:grid}.dv-leg span{white-space:nowrap;justify-content:space-between;gap:6px;min-width:0;display:flex}.dv-leg small{color:var(--zacht);font-size:11px}@container dvm (min-width:230px){.dv-leg{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.dv-leg span{flex-direction:column;justify-content:flex-start;gap:0}.dv-leg span:nth-child(2){text-align:center;align-items:center}.dv-leg span:nth-child(3){text-align:right;align-items:flex-end}}.dv-slot,.dv-geen,.dv-band-laden{border-radius:var(--radius-s);min-height:52px;font-size:var(--fs-klein);text-align:center;justify-content:center;align-items:center;margin-top:8px;display:flex}.dv-slot{background:var(--vlak-zacht);border:1px dashed var(--lijn-sterk);color:var(--tekst-2);padding:0 10px;text-decoration:none}.dv-slot:hover{border-color:var(--accent);color:var(--accent)}.dv-geen{color:var(--zacht);background:var(--vlak-zacht);padding:0 10px}.dv-band-laden{background:var(--vlak-zacht)}.dv-bron{font-size:var(--fs-mini);color:var(--zacht);margin:8px 0 0}@container dv (max-width:559px){.dv-meters{border:1px solid var(--lijn);border-radius:var(--radius);background:var(--vlak);grid-template-columns:minmax(0,1fr);gap:0;padding:2px 16px}.dv-meter{background:0 0;border:0;border-radius:0;padding:12px 0}.dv-meter+.dv-meter{border-top:1px solid var(--lijn)}.dv-waarde{font-size:18px}.dv-slot,.dv-geen,.dv-band-laden{min-height:40px}}
