.planner[data-astro-cid-tf6fhzwx],.planner[data-astro-cid-tf6fhzwx] [data-gekozen]{scroll-margin-top:6.5rem}@media (width<=63.99rem){.planner-info[data-astro-cid-tf6fhzwx] ul[data-astro-cid-tf6fhzwx]{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.planner-info[data-astro-cid-tf6fhzwx] ul[data-astro-cid-tf6fhzwx] li[data-astro-cid-tf6fhzwx]{background:var(--color-wit);font-size:var(--text-mini);border-radius:999px;gap:.4rem;padding:.3rem .8rem .3rem .35rem}.planner-info[data-astro-cid-tf6fhzwx] ul[data-astro-cid-tf6fhzwx] li[data-astro-cid-tf6fhzwx]>span[data-astro-cid-tf6fhzwx]{width:1.6rem;height:1.6rem;box-shadow:none;background:var(--color-grijs);border-radius:999px}.planner-info[data-astro-cid-tf6fhzwx] ul[data-astro-cid-tf6fhzwx] li[data-astro-cid-tf6fhzwx]>span[data-astro-cid-tf6fhzwx] svg{width:1rem;height:1rem}.planner-wat[data-astro-cid-tf6fhzwx]{display:none}.planner-gekozen[data-astro-cid-tf6fhzwx]{margin-top:1.25rem}.planner-onder[data-astro-cid-tf6fhzwx]{display:block}}.planner[data-astro-cid-tf6fhzwx] .whatsapp-link{white-space:nowrap;color:var(--color-inkt);text-underline-offset:3px;font-weight:600;text-decoration:underline #0a132840}.planner[data-astro-cid-tf6fhzwx] .whatsapp-link:hover{text-decoration-color:currentColor}.planner-onder[data-astro-cid-tf6fhzwx]{margin-top:1.5rem;padding:0 .25rem;display:none}.planner-test[data-astro-cid-tf6fhzwx]{color:#7a4b00;font-size:var(--text-mini);background:#fff7e6;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.75rem 1.1rem;font-weight:500}.planner-kaart[data-astro-cid-tf6fhzwx]{border-radius:calc(var(--radius-tegel) + .25rem);background:var(--color-wit);display:grid;overflow:hidden;box-shadow:0 0 0 1px #0a13280f,0 30px 80px -40px #0a132859}@media (width>=64rem){.planner-kaart[data-astro-cid-tf6fhzwx]{grid-template-columns:19rem minmax(0,1fr);min-height:36rem}}.planner-info[data-astro-cid-tf6fhzwx]{background:radial-gradient(120% 80% at 0% 0%, #4ed9c41a, transparent 60%), radial-gradient(90% 70% at 100% 100%, #ec279e12, transparent 60%), var(--color-grijs);padding:1.75rem;position:relative}@media (width>=64rem){.planner-info[data-astro-cid-tf6fhzwx]{border-right:1px solid #0a13280f;padding:2.25rem 2rem}}.planner-gekozen[data-astro-cid-tf6fhzwx]{background:var(--color-wit);border-radius:1rem;margin-top:1.75rem;padding:1.1rem 1.2rem;box-shadow:inset 0 0 0 1px #0a13280f}.planner-wat[data-astro-cid-tf6fhzwx]{border-top:1px solid #0a132814;margin-top:1.75rem;padding-top:1.5rem}.planner-stap[data-astro-cid-tf6fhzwx]{padding:1.75rem 1.25rem 2rem}@media (width>=40rem){.planner-stap[data-astro-cid-tf6fhzwx]{padding:2.25rem 2.25rem 2.5rem}}.planner-kies[data-astro-cid-tf6fhzwx]{align-content:start;gap:2rem;display:grid}@media (width>=48rem){.planner-kies[data-astro-cid-tf6fhzwx]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2.5rem}}.weekdagen[data-astro-cid-tf6fhzwx],.dagen[data-astro-cid-tf6fhzwx]{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;display:grid}.weekdagen[data-astro-cid-tf6fhzwx]{margin:1.25rem 0 .4rem}.weekdagen[data-astro-cid-tf6fhzwx] span[data-astro-cid-tf6fhzwx]{text-align:center;font-size:var(--text-mini);letter-spacing:.06em;text-transform:uppercase;color:var(--color-inkt-zacht);font-weight:600}.planner[data-astro-cid-tf6fhzwx] .dag{aspect-ratio:1;font-variant-numeric:tabular-nums;color:#6f7686;background:0 0;border:0;border-radius:999px;place-items:center;width:100%;max-height:3.25rem;margin:0 auto;font-size:.9375rem;display:grid;position:relative}.planner[data-astro-cid-tf6fhzwx] .dag-laden{background:linear-gradient(90deg, var(--color-grijs) 0%, var(--color-grijs) 35%, #fafafa 50%, var(--color-grijs) 65%, var(--color-grijs) 100%);background-size:300% 100%;animation:1.4s ease-in-out infinite planner-glans;transform:scale(.82)}.planner[data-astro-cid-tf6fhzwx] .dag-vrij{color:var(--color-inkt);cursor:pointer;background:#0066cc12;font-weight:600;transition:background-color .18s,color .18s,transform .18s}.planner[data-astro-cid-tf6fhzwx] .dag-vrij:after{content:"";background:var(--color-accent);border-radius:99px;width:4px;height:4px;position:absolute;bottom:18%}.planner[data-astro-cid-tf6fhzwx] .dag-vrij:hover{background:#0066cc24}.planner[data-astro-cid-tf6fhzwx] .dag-vrij[aria-pressed=true]{background:var(--color-inkt);color:var(--color-wit)}.planner[data-astro-cid-tf6fhzwx] .dag-vrij[aria-pressed=true]:after{background:var(--color-wit)}.planner[data-astro-cid-tf6fhzwx] .dag-vandaag{box-shadow:inset 0 0 0 1.5px #0a132824}.planner[data-astro-cid-tf6fhzwx] .dag:focus-visible,.planner[data-astro-cid-tf6fhzwx] .tijd:focus-visible,.pijl[data-astro-cid-tf6fhzwx]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pijl[data-astro-cid-tf6fhzwx]{width:2.5rem;height:2.5rem;color:var(--color-inkt);background:var(--color-grijs);cursor:pointer;border-radius:999px;place-items:center;transition:background-color .18s;display:grid}.pijl[data-astro-cid-tf6fhzwx]:hover:not(:disabled){background:var(--color-grijs-diep)}.pijl[data-astro-cid-tf6fhzwx]:disabled{opacity:.35;cursor:default}.planner-tijden[data-astro-cid-tf6fhzwx]{min-width:0}@media (width>=48rem){.planner-tijden[data-astro-cid-tf6fhzwx]{border-left:1px solid #0a13280f;padding-left:2.5rem}}.tijden[data-astro-cid-tf6fhzwx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:26rem;margin-top:1rem;padding:2px;display:grid;overflow-y:auto}@media (width>=48rem){.tijden[data-astro-cid-tf6fhzwx]{grid-template-columns:1fr}}.planner[data-astro-cid-tf6fhzwx] .tijd-rij{grid-template-columns:1fr;gap:.5rem;transition:grid-template-columns .26s cubic-bezier(.2,.8,.2,1);display:grid}.planner[data-astro-cid-tf6fhzwx] .tijd-rij.open{grid-column:1/-1;grid-template-columns:1fr 1fr}.planner[data-astro-cid-tf6fhzwx] .tijd{font-variant-numeric:tabular-nums;min-height:3rem;color:var(--color-accent);background:var(--color-wit);cursor:pointer;border-radius:999px;font-weight:600;transition:box-shadow .18s,background-color .18s,color .18s;box-shadow:inset 0 0 0 1.5px #0066cc59}.planner[data-astro-cid-tf6fhzwx] .tijd:hover{box-shadow:inset 0 0 0 2px var(--color-accent)}.planner[data-astro-cid-tf6fhzwx] .tijd-rij.open .tijd{background:var(--color-inkt);color:var(--color-wit);box-shadow:none}.planner[data-astro-cid-tf6fhzwx] .tijd-verder{min-height:3rem;color:var(--color-wit);background:var(--color-accent);cursor:pointer;border-radius:999px;font-weight:600}.planner[data-astro-cid-tf6fhzwx] .tijd-verder:hover{background:var(--color-accent-diep)}.planner-melding[data-astro-cid-tf6fhzwx]{color:#8a1538;font-size:var(--text-klein);background:#fdf0f3;border-radius:.9rem;grid-column:1/-1;padding:.85rem 1.1rem}.keuze[data-astro-cid-tf6fhzwx]{background:var(--color-wit);box-shadow:inset 0 0 0 1px var(--color-lijn);cursor:pointer;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;transition:box-shadow .18s;display:flex;position:relative}.keuze[data-astro-cid-tf6fhzwx]:hover{box-shadow:inset 0 0 0 1px var(--color-schemer)}.keuze[data-astro-cid-tf6fhzwx]:has(input:checked){box-shadow:inset 0 0 0 2px var(--color-accent), 0 8px 24px -16px #06c9}.keuze[data-astro-cid-tf6fhzwx]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.keuze-icoon[data-astro-cid-tf6fhzwx]{background:var(--color-grijs);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.keuze[data-astro-cid-tf6fhzwx]:has(input:checked) .keuze-icoon[data-astro-cid-tf6fhzwx]{color:var(--color-wit);background:var(--color-accent)}.invoer[data-astro-cid-tf6fhzwx][aria-invalid=true]{border-color:#c2264e}.planner-klaar[data-astro-cid-tf6fhzwx]{align-content:center;justify-items:start;min-height:30rem;display:grid}.klaar-vink[data-astro-cid-tf6fhzwx]{width:4rem;height:4rem;color:var(--color-wit);background:var(--verloop-merk);border-radius:999px;place-items:center;display:grid}.klaar-moment[data-astro-cid-tf6fhzwx]{background:var(--color-grijs);border-radius:1rem;margin:1.25rem 0 1rem;padding:.9rem 1.2rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.planner-stap[data-astro-cid-tf6fhzwx]:not([hidden]){animation:.38s cubic-bezier(.2,.8,.2,1) planner-in}.klaar-vink[data-astro-cid-tf6fhzwx] path[data-astro-cid-tf6fhzwx]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s cubic-bezier(.6,0,.2,1) .2s forwards planner-teken}}@keyframes planner-in{0%{opacity:0;transform:translateY(10px)}}@keyframes planner-teken{to{stroke-dashoffset:0}}@keyframes planner-glans{0%{background-position:100% 0}to{background-position:0 0}}
