.trap-figuur[data-astro-cid-ckad4f74]{--h:clamp(16rem, 45vw, 24rem);--tussen:2px;margin:var(--ruimte-8) 0 var(--ruimte-4)}.trap[data-astro-cid-ckad4f74]{height:var(--h);grid-template-columns:repeat(var(--kolommen), minmax(0, 1fr));column-gap:var(--tussen);border-block-end:3px solid var(--inkt);display:grid;position:relative}.kolom[data-astro-cid-ckad4f74]{position:relative}.blok[data-astro-cid-ckad4f74]{inset-inline:0;bottom:var(--van);height:max(0px, calc(var(--hoogte) - var(--tussen)));background:var(--groen);border-radius:2px;position:absolute;box-shadow:inset 0 -3px #0000002e}.blok[data-astro-cid-ckad4f74].open{box-shadow:inset 0 0 0 2px var(--grijsgroen);background:0 0}.trede[data-astro-cid-ckad4f74]{inset-inline:0;bottom:var(--op);background:var(--inkt);height:3px;margin-block-end:-3px;position:absolute}.toekomst[data-astro-cid-ckad4f74] .trede[data-astro-cid-ckad4f74]{background:var(--grijsgroen)}.geen-plafond[data-astro-cid-ckad4f74]{inset-inline-end:0;top:calc(-1 * var(--ruimte-8));align-items:center;gap:var(--ruimte-1);font-family:var(--font-kop);font-size:var(--tekst-xs);color:var(--grijsgroen);white-space:nowrap;font-weight:600;display:flex;position:absolute}.nu[data-astro-cid-ckad4f74]{left:calc((100% + var(--tussen)) / var(--kolommen) * (var(--kolom) + .5) - var(--tussen) / 2);bottom:var(--op);width:0;height:0;position:absolute}.nu-punt[data-astro-cid-ckad4f74]{background:var(--amber);width:.8rem;height:.8rem;box-shadow:0 0 0 3px var(--ivoor);border-radius:50%;position:absolute;top:-.4rem;left:-.4rem}.nu[data-astro-cid-ckad4f74]:after{content:"";width:2px;height:max(0px, calc(var(--h) * (.5 - var(--boven)) - .6rem));background:var(--amber);position:absolute;top:.6rem;left:-1px}.trap-vlak[data-astro-cid-ckad4f74]{position:relative}.uitleg-nu[data-astro-cid-ckad4f74]{top:calc(var(--h) * .5);max-width:22rem;padding:var(--ruimte-3) var(--ruimte-4);background:var(--papier);border:1px solid var(--lijn);border-inline-start:3px solid var(--amber);border-radius:var(--radius);font-family:var(--font-kop);font-size:var(--tekst-s);line-height:1.4;position:absolute;right:0}.uitleg-nu[data-astro-cid-ckad4f74] p[data-astro-cid-ckad4f74]{margin:0}.uitleg-nu[data-astro-cid-ckad4f74] p[data-astro-cid-ckad4f74]+p[data-astro-cid-ckad4f74]{margin-block-start:var(--ruimte-2)}.uitleg-nu[data-astro-cid-ckad4f74] .cijfer[data-astro-cid-ckad4f74]{font-size:var(--tekst-xs)}.jaren[data-astro-cid-ckad4f74]{grid-template-columns:repeat(var(--kolommen), minmax(0, 1fr));column-gap:var(--tussen);height:3.5rem;margin:0;padding:0;list-style:none;display:grid}.jaren[data-astro-cid-ckad4f74] li[data-astro-cid-ckad4f74]{position:relative}.jaar[data-astro-cid-ckad4f74]{inset-inline-end:50%;top:var(--ruimte-2);transform-origin:100% 0;font-family:var(--font-cijfer);font-size:var(--tekst-xs);white-space:nowrap;position:absolute;transform:rotate(-55deg)}.jaar[data-astro-cid-ckad4f74].schatting{color:var(--grijsgroen)}figcaption[data-astro-cid-ckad4f74]{font-family:var(--font-kop);font-size:var(--tekst-xs);color:var(--grijsgroen);max-width:var(--breedte-tekst)}.tabel-uitklap[data-astro-cid-ckad4f74]{font-family:var(--font-kop);font-size:var(--tekst-s);margin-block-end:var(--ruimte-8)}.tabel-uitklap[data-astro-cid-ckad4f74] summary[data-astro-cid-ckad4f74]{cursor:pointer;color:var(--groen);padding-block:var(--ruimte-2);font-weight:600}.tabel-schuif[data-astro-cid-ckad4f74]{overflow-x:auto}table[data-astro-cid-ckad4f74]{border-collapse:collapse;width:100%;font-size:var(--tekst-xs)}th[data-astro-cid-ckad4f74],td[data-astro-cid-ckad4f74]{padding:var(--ruimte-1) var(--ruimte-3);border-block-end:1px solid var(--lijn);text-align:end;white-space:nowrap}th[data-astro-cid-ckad4f74]{font-weight:600}tr[data-astro-cid-ckad4f74].huidig td[data-astro-cid-ckad4f74]{background:var(--zand);font-weight:700}.visually-hidden[data-astro-cid-ckad4f74]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=40rem){.trap-figuur[data-astro-cid-ckad4f74]{--tussen:1px}.uitleg-nu[data-astro-cid-ckad4f74]{margin-block:var(--ruimte-2) var(--ruimte-4);position:static}.nu[data-astro-cid-ckad4f74]:after,.jaar[data-astro-cid-ckad4f74].smal{display:none}}@media (prefers-reduced-motion:no-preference){.blok[data-astro-cid-ckad4f74]{animation:vallen var(--val) both;animation-delay:var(--vertraging)}.blok[data-astro-cid-ckad4f74].open{animation:.5s ease-out both verschijnen;animation-delay:calc(var(--klaar) + var(--i) * 40ms)}.toekomst[data-astro-cid-ckad4f74] .trede[data-astro-cid-ckad4f74]{animation:.4s ease-out both trekken;animation-delay:calc(var(--klaar) + var(--i) * 40ms)}.kolom[data-astro-cid-ckad4f74]:not(.toekomst) .trede[data-astro-cid-ckad4f74]{animation:.2s ease-out both verschijnen;animation-delay:calc(.35s + var(--i) * .23s + .3s)}.nu-punt[data-astro-cid-ckad4f74]{animation:1.2s ease-out 3 both kloppen;animation-delay:var(--klaar)}.uitleg-nu[data-astro-cid-ckad4f74]{animation:.4s ease-out .2s both verschijnen}@supports (timeline-trigger:--t view() contain){.trap-figuur[data-astro-cid-ckad4f74]{timeline-trigger:--trap view() entry 60% exit 100%}.trap-figuur[data-astro-cid-ckad4f74].trap-figuur [data-astro-cid-ckad4f74]:is(.blok,.trede,.nu-punt){animation-trigger:--trap play-forwards}}}@keyframes vallen{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-60vh)}10%{opacity:1}65%{transform-origin:50% 100%;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.08,.8)}82%{transform:translateY(-10%)scale(.97,1.05)}to{opacity:1;transform:none}}@keyframes trekken{0%{transform:scaleX(0)}}@keyframes verschijnen{0%{opacity:0}}@keyframes kloppen{0%{box-shadow:0 0 0 3px var(--ivoor), 0 0 0 3px var(--amber)}to{box-shadow:0 0 0 3px var(--ivoor), 0 0 0 1.25rem transparent}}
