svg[data-astro-cid-7h4upnwy]{width:100%;max-width:none;height:100%;display:block}.halo[data-astro-cid-7h4upnwy]{fill:var(--cluster);fill-opacity:.25}.bol[data-astro-cid-7h4upnwy]{fill:var(--cluster);stroke:#fff;stroke-width:3px}text[data-astro-cid-7h4upnwy]{fill:var(--diep);font:600 21px var(--tekst);text-anchor:middle}text[data-astro-cid-7h4upnwy].klein{font-size:19px}.los[data-astro-cid-7h4upnwy]{fill:var(--water);stroke:#fff;stroke-width:3px}.haven[data-astro-cid-7h4upnwy] .los[data-astro-cid-7h4upnwy].vlag{fill:var(--ok)}.dealer[data-astro-cid-7h4upnwy] .los[data-astro-cid-7h4upnwy]{fill:var(--diep)}.dealer[data-astro-cid-7h4upnwy] .los[data-astro-cid-7h4upnwy].vlag{stroke:var(--goud);stroke-width:4px}.vlak[data-astro-cid-b6qzw44y]{height:var(--h);border-radius:var(--r-paneel);border:1px solid var(--lijn);background:linear-gradient(var(--lijn-licht) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--lijn-licht) 1px, transparent 1px) 0 0 / 48px 48px, var(--grond);position:relative;overflow:hidden}.pin[data-astro-cid-b6qzw44y]{--pin:var(--water);--pin-rand:var(--wit);isolation:isolate;width:34px;height:34px;color:var(--wit);font:700 13px/34px var(--tekst);text-align:center;letter-spacing:-.02em;position:absolute;transform:translate(-50%,calc(-50% - 24px))}.pin[data-astro-cid-b6qzw44y]:before{content:"";z-index:-1;background:var(--pin);border:2px solid var(--pin-rand);box-shadow:var(--schaduw);border-radius:50% 50% 50% 0;position:absolute;inset:0;transform:rotate(-45deg)}.pin[data-astro-cid-b6qzw44y].donker{--pin:var(--diep)}.ipin[data-astro-cid-b6qzw44y]{box-sizing:border-box;background:var(--wit);border:2.3px solid var(--water);width:28px;height:28px;color:var(--water);border-radius:8px;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1.5px 5px #0a2e4566}.ipin[data-astro-cid-b6qzw44y] svg[data-astro-cid-b6qzw44y]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pin[data-astro-cid-b6qzw44y].npin{width:auto;min-width:28px;height:28px;padding:0 var(--ruimte-4);box-sizing:border-box;background:var(--wit);border:2.3px solid var(--water);color:var(--water);font:700 13px/23px var(--tekst);border-radius:8px;transform:translate(-50%,-50%);box-shadow:0 1.5px 5px #0a2e4566}.pin[data-astro-cid-b6qzw44y].npin:before{content:none}.pin[data-astro-cid-b6qzw44y].npin.vrij{border-color:var(--ok);color:var(--ok)}.pin[data-astro-cid-b6qzw44y].npin.premium{box-shadow:0 0 0 2px var(--wit), 0 0 0 4px var(--goud), 0 1.5px 5px #0a2e4566}.ipin[data-astro-cid-b6qzw44y].hoofd{z-index:1;border-radius:10px;width:34px;height:34px;box-shadow:0 0 0 8px #007ec147,0 1.5px 5px #0a2e4566}.ipin[data-astro-cid-b6qzw44y].hoofd svg[data-astro-cid-b6qzw44y]{width:22px;height:22px}.pin[data-astro-cid-b6qzw44y].premium{--pin:var(--diep);--pin-rand:var(--goud)}.legenda[data-astro-cid-b6qzw44y]{margin:calc(-1 * var(--ruimte-8)) 0 0;color:var(--leisteen);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.legenda[data-astro-cid-b6qzw44y] span[data-astro-cid-b6qzw44y]{align-items:center;gap:var(--ruimte-4);display:inline-flex}.pin-mini[data-astro-cid-b6qzw44y]{box-sizing:border-box;background:var(--wit);border:2px solid var(--water);border-radius:3px;width:12px;height:12px}.pin-mini[data-astro-cid-b6qzw44y].premium{box-shadow:0 0 0 1px var(--wit), 0 0 0 3px var(--goud)}.mijn[data-astro-cid-b6qzw44y]{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-12px,-50%)}.mijn[data-astro-cid-b6qzw44y] i[data-astro-cid-b6qzw44y]{background:var(--merk);border:4px solid var(--wit);border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 6px #007ec133}.mijn[data-astro-cid-b6qzw44y] b[data-astro-cid-b6qzw44y]{background:var(--wit);border-radius:var(--r-klein);white-space:nowrap;padding:2px 8px;font-size:13px}.mijn[data-astro-cid-b6qzw44y][hidden]{display:none}.vlak[data-astro-cid-b6qzw44y] .kaartlaag{position:absolute;inset:0}.vlak[data-astro-cid-b6qzw44y].kaart-aan{background:#e9eef1}.vlak[data-astro-cid-b6qzw44y].kaart-aan .pin[data-astro-cid-b6qzw44y],.vlak[data-astro-cid-b6qzw44y].kaart-aan .ipin[data-astro-cid-b6qzw44y]{cursor:pointer;position:absolute}.vlak[data-astro-cid-b6qzw44y].kaart-aan .mijn[data-astro-cid-b6qzw44y]{transform:none}.vlak[data-astro-cid-b6qzw44y] .maplibregl-ctrl-attrib{font-size:11px}.beeldlaag[data-astro-cid-b6qzw44y]{cursor:pointer;position:absolute;inset:0}.kaart-open[data-astro-cid-b6qzw44y]{border-radius:var(--r-knop);background:var(--diep);min-height:40px;color:var(--wit);font:700 14px var(--tekst);cursor:pointer;box-shadow:var(--schaduw);border:0;align-items:center;padding:0 16px;display:inline-flex;position:absolute;bottom:12px;left:12px}.kaart-open[data-astro-cid-b6qzw44y]:hover{background:var(--diep-hover)}.kaart-open[data-astro-cid-b6qzw44y][aria-busy=true]{opacity:.7;cursor:progress}.bron[data-astro-cid-b6qzw44y]{color:var(--leisteen);padding:1px var(--ruimte-4);background:#ffffffbf;border-radius:6px;font-size:11px;position:absolute;bottom:6px;right:8px}
