.fz[data-v-a4ad75e9]{align-items:flex-end;display:flex;gap:var(--space-3);width:100%}.fz__veld[data-v-a4ad75e9]{flex:1 1 auto;min-width:0;position:relative}.fz__veld[data-v-a4ad75e9] .field__input{padding-left:2.75rem;padding-right:9.5rem}.fz__veld[data-v-a4ad75e9] .field__label{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.fz__icoon[data-v-a4ad75e9]{align-items:center;bottom:0;color:rgb(var(--c-neutral-700));display:flex;font-size:1.25rem;height:var(--control-h,3rem);left:var(--space-4);pointer-events:none;position:absolute}.fz[data-v-a4ad75e9]>.btn>i{display:none}.fz__locatie[data-v-a4ad75e9]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);bottom:calc((var(--control-h, 3rem) - var(--touch))/2);color:var(--s-link);cursor:pointer;display:inline-flex;font:var(--fw-strong) var(--fs-small) /1.2 var(--font-body);gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-3);position:absolute;right:var(--space-1)}.fz__locatie[data-v-a4ad75e9]:disabled{cursor:progress;opacity:.7}.fz__locatie i[data-v-a4ad75e9]{font-size:1.25rem}@media (max-width:767px){.fz[data-v-a4ad75e9]>.btn{flex:none;justify-content:center;padding:0;width:var(--control-h,3rem)}.fz[data-v-a4ad75e9]>.btn>i{display:inline-flex;font-size:1.25rem}.fz[data-v-a4ad75e9]>.btn>span{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.fz__veld[data-v-a4ad75e9] .field__input{padding-right:3.25rem}.fz__locatie[data-v-a4ad75e9]{justify-content:center;padding:0;width:var(--touch)}.fz__locatie>span[data-v-a4ad75e9]{display:none}}.fe[data-v-6dbaa764]{align-items:flex-start;background:var(--s-bg);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8)}.fe__icoon[data-v-6dbaa764]{color:var(--s-brand);font-size:2.5rem;line-height:1}.fe__tekst[data-v-6dbaa764]{max-width:var(--w-narrow)}.fe__opties[data-v-6dbaa764]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-3);max-width:32rem;width:100%}.fe__alles[data-v-6dbaa764]{align-items:center;color:var(--s-link);display:inline-flex;font-size:var(--fs-small);font-weight:600;min-height:var(--touch);text-decoration:underline;text-underline-offset:.2em}.fe__drie[data-v-6dbaa764]{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.fe__acties[data-v-6dbaa764]{flex-wrap:wrap}@media (max-width:767px){.fe[data-v-6dbaa764]{padding:var(--space-6) var(--space-4)}.fe__drie[data-v-6dbaa764]{grid-template-columns:minmax(0,1fr)}}.legenda[data-v-c4b0b1ec]{align-items:center;color:var(--s-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-small);gap:var(--space-1) var(--space-3);line-height:var(--lh-small);margin:0 0 var(--space-3)}.legenda__item[data-v-c4b0b1ec]{align-items:center;color:var(--s-text);display:inline-flex;gap:var(--space-2)}.legenda__zin[data-v-c4b0b1ec]{border-left:1px solid var(--s-border);font-style:italic;padding-left:var(--space-3)}.legenda__lid[data-v-c4b0b1ec]{align-items:center;color:var(--s-text);display:flex;flex-basis:100%;gap:var(--space-2)}.legenda--map[data-v-c4b0b1ec]{background:rgb(var(--c-white)/.94);border-radius:1.25rem;box-shadow:var(--shadow-pop);left:var(--space-3);margin:0;max-width:calc(100% - var(--space-5));padding:var(--space-2) var(--space-3);position:absolute;top:var(--space-3);z-index:2}@media (max-width:767px){.legenda--map .legenda__zin[data-v-c4b0b1ec]{border-left:0;flex-basis:100%;padding-left:0}}.pk[data-v-771919f0]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.pk__meta[data-v-771919f0],.pk__titel[data-v-771919f0]{margin:0}.pk__status[data-v-771919f0] .badge{align-items:center;display:inline-flex;gap:var(--space-1)}.pk__status[data-v-771919f0] .badge i{display:inline-flex;font-size:1rem}.pk__acties[data-v-771919f0],.pk__status[data-v-771919f0]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pk__acties[data-v-771919f0]{margin-top:var(--space-2)}.fm[data-v-4396c2de]{background-color:rgb(var(--c-neutral-50));box-sizing:border-box;overflow:hidden}.fm[data-v-4396c2de],.fm__vlak[data-v-4396c2de]{position:relative;width:100%}.fm__vlak[data-v-4396c2de]{aspect-ratio:1/1;background-image:linear-gradient(rgb(var(--c-neutral-100)) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--c-neutral-100)) 1px,transparent 1px);background-size:2.5rem 2.5rem;container-type:inline-size;margin-inline:auto;max-width:48rem}.fm__vlak--kaart[data-v-4396c2de]{background-image:none}.fm__beeld[data-v-4396c2de]{top:0;right:0;bottom:0;left:0;position:absolute}.fm__pin[data-v-4396c2de]{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:0;position:absolute;transform:translate(-50%,-50%);z-index:1}.fm__pin.is-actief[data-v-4396c2de]{z-index:2}.fm__pin.is-actief[data-v-4396c2de] .kaartpin__nr,.fm__pin.is-hover[data-v-4396c2de] .kaartpin__nr{box-shadow:var(--shadow-pop),0 0 0 3px rgb(var(--c-white)),0 0 0 5px var(--s-brand);transform:scale(1.25)}.fm__pin[data-v-4396c2de] .kaartpin{display:flex}.fm__pin[data-v-4396c2de] .kaartpin__nr{box-shadow:var(--shadow-pop),0 0 0 min(2px,.5cqi) rgb(var(--c-white));font-size:min(var(--fs-small),3.2cqi);height:2rem;height:min(2rem,5.5cqi);width:2rem;width:min(2rem,5.5cqi)}.fm__pin[data-v-4396c2de] .kaartbel{height:2.25rem;height:min(2.25rem,5.5cqi);padding:min(3px,.7cqi);width:2.25rem;width:min(2.25rem,5.5cqi)}.fm__pin[data-v-4396c2de] .kaartbel__n{font-size:min(var(--fs-small),3.2cqi)}.fm__pin.is-actief[data-v-4396c2de] .kaartbel,.fm__pin.is-hover[data-v-4396c2de] .kaartbel{box-shadow:var(--shadow-pop),0 0 0 2px rgb(var(--c-white)),0 0 0 4px var(--s-brand);transform:scale(1.2)}.fm__pin.is-hover[data-v-4396c2de]:not(.is-actief){z-index:2}.fm__pin[data-v-4396c2de]:focus-visible{outline:2px solid var(--s-focus);outline-offset:2px}.fm__label[data-v-4396c2de]{background:rgb(var(--c-white)/.9);border-radius:var(--radius-sm);bottom:var(--space-3);color:rgb(var(--c-neutral-700));left:var(--space-3);padding:2px var(--space-2);position:absolute;z-index:1}.fm__pop[data-v-4396c2de]{background:rgb(var(--c-white));border-radius:var(--radius-md);box-shadow:var(--shadow-pop);color:rgb(var(--c-neutral-900));max-width:calc(100% - var(--space-4));padding:var(--space-4);position:absolute;transform:translate(-50%,calc(-100% - 1.75rem));width:20rem;z-index:4}.fm__pop--onder[data-v-4396c2de]{transform:translate(-50%,1.75rem)}.fm__sluit[data-v-4396c2de]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-size:1.25rem;height:var(--touch);justify-content:center;position:absolute;right:var(--space-1);top:var(--space-1);width:var(--touch)}.fm__nav-knop[data-v-4396c2de]:focus-visible,.fm__sluit[data-v-4396c2de]:focus-visible{outline:2px solid var(--s-focus);outline-offset:2px}.fm__sheet[data-v-4396c2de]{background:rgb(var(--c-white));border-radius:0 0 var(--radius-lg) var(--radius-lg);display:block;padding:var(--space-2) var(--space-4) var(--space-4)}.fm__nav[data-v-4396c2de]{align-items:center;display:flex;justify-content:space-between;margin-inline:calc(var(--space-2)*-1)}.fm__nav--pop[data-v-4396c2de]{margin-top:var(--space-2)}.fm__nav-knop[data-v-4396c2de]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-size:1.25rem;height:var(--touch);justify-content:center;width:var(--touch)}@media (max-width:767px){.fm__label[data-v-4396c2de]{display:none}}
