.nrw-map-wrap[data-astro-cid-2z2zjhuq]{margin:0;position:relative}.nrw-map[data-astro-cid-2z2zjhuq]{cursor:grab;touch-action:pan-y;--z:1;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;overflow:visible}body.map-dragging,body.map-dragging *{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.nrw-map[data-astro-cid-2z2zjhuq].panned{touch-action:none;border-radius:14px;overflow:hidden}.nrw-map[data-astro-cid-2z2zjhuq]:active{cursor:grabbing}.view[data-astro-cid-2z2zjhuq]{transform-origin:0 0;will-change:transform}.shadow[data-astro-cid-2z2zjhuq]{fill:#3a1d0e;opacity:.08}.land[data-astro-cid-2z2zjhuq]{fill:var(--surface)}.border[data-astro-cid-2z2zjhuq]{fill:none;stroke:var(--sky-bright);stroke-opacity:.8;stroke-width:1.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kreise[data-astro-cid-2z2zjhuq] path[data-astro-cid-2z2zjhuq]{fill:none;stroke:var(--line);stroke-width:.9px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.glow[data-astro-cid-2z2zjhuq]{fill:var(--coral);opacity:.14;pointer-events:none;r:calc(var(--r) * 1px / var(--z))}.laden[data-astro-cid-2z2zjhuq] .glow[data-astro-cid-2z2zjhuq]{fill:var(--mint-bright)}.pin[data-astro-cid-2z2zjhuq]{fill:var(--coral);stroke:var(--bg);stroke-width:1.6px;r:calc(var(--r) * 1px / var(--z));vector-effect:non-scaling-stroke;pointer-events:none}.laden[data-astro-cid-2z2zjhuq] .pin[data-astro-cid-2z2zjhuq]{fill:var(--mint-bright)}.hit[data-astro-cid-2z2zjhuq]{fill:#0000;r:calc(var(--r) * 1px / var(--z));cursor:pointer}.dot[data-astro-cid-2z2zjhuq]{cursor:pointer}.dot[data-astro-cid-2z2zjhuq]:hover .pin[data-astro-cid-2z2zjhuq],.dot[data-astro-cid-2z2zjhuq]:focus-visible .pin[data-astro-cid-2z2zjhuq]{stroke:var(--text)}.dot[data-astro-cid-2z2zjhuq]:hover .label[data-astro-cid-2z2zjhuq],.dot[data-astro-cid-2z2zjhuq]:focus-visible .label[data-astro-cid-2z2zjhuq]{text-decoration:underline}.dot[data-astro-cid-2z2zjhuq]:focus-visible{outline:none}.label[data-astro-cid-2z2zjhuq]{font-size:calc(13px / var(--z));fill:var(--text);paint-order:stroke;stroke:var(--bg);stroke-width:calc(3px / var(--z));stroke-linejoin:round;transform:translate(calc((var(--r) + 5) * 1px / var(--z)), calc(4px / var(--z)));cursor:pointer;font-weight:800;display:none}.dot[data-astro-cid-2z2zjhuq].labelled .label[data-astro-cid-2z2zjhuq],.nrw-map[data-astro-cid-2z2zjhuq].zoomed .label[data-astro-cid-2z2zjhuq]{display:block}.nrw-map-wrap[data-astro-cid-2z2zjhuq].big .nrw-map[data-astro-cid-2z2zjhuq]{max-height:78vh}.nrw-map[data-astro-cid-2z2zjhuq][data-show=laeden] .dot[data-astro-cid-2z2zjhuq][data-ns="0"],.nrw-map[data-astro-cid-2z2zjhuq][data-show=basare] .dot[data-astro-cid-2z2zjhuq][data-nb="0"]{display:none}.nrw-map[data-astro-cid-2z2zjhuq][data-show=laeden] .pin[data-astro-cid-2z2zjhuq],.nrw-map[data-astro-cid-2z2zjhuq][data-show=laeden] .glow[data-astro-cid-2z2zjhuq]{fill:var(--mint-bright)}.nrw-map[data-astro-cid-2z2zjhuq][data-show=basare] .pin[data-astro-cid-2z2zjhuq],.nrw-map[data-astro-cid-2z2zjhuq][data-show=basare] .glow[data-astro-cid-2z2zjhuq]{fill:var(--coral)}.map-sticker[data-astro-cid-2z2zjhuq]{z-index:2;background:var(--sun);color:var(--sun-ink);--tilt:-6deg;border:2px solid #2b2436;border-radius:999px;padding:8px 14px;font-size:.95rem;font-weight:900;transition:filter .2s;display:inline-block;position:absolute;bottom:36px;right:10px}.map-sticker[data-astro-cid-2z2zjhuq]:hover{filter:url(#sticker)brightness(1.05);text-decoration:none}.map-controls[data-astro-cid-2z2zjhuq]{z-index:2;gap:4px;display:grid;position:absolute;top:8px;right:8px}.map-controls[data-astro-cid-2z2zjhuq] button[data-astro-cid-2z2zjhuq]{border:2px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--text);cursor:pointer;box-shadow:var(--shadow);border-radius:10px;font:800 1.1rem/1 ui-rounded,SF Pro Rounded,system-ui,sans-serif}.map-controls[data-astro-cid-2z2zjhuq] button[data-astro-cid-2z2zjhuq]:hover{border-color:var(--sky-bright)}figcaption[data-astro-cid-2z2zjhuq]{color:var(--muted);text-align:center;margin-top:6px;font-size:.85rem}.lg[data-astro-cid-2z2zjhuq]{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:2px;display:inline-block}.lg-basar[data-astro-cid-2z2zjhuq]{background:var(--coral)}.lg-laden[data-astro-cid-2z2zjhuq]{background:var(--mint-bright)}
