1import{_ as l}from"./preload-helper.BlTxHScW.js";async function s(){const c=document.querySelectorAll(".location-map");for(const e of c){if(e.dataset.initialized==="true")continue;const a=e.dataset.mapConfig;if(!a)continue;const t=JSON.parse(a),o=await l(()=>import("https://unpkg.com/[email protected]/dist/leaflet-src.esm.js"),[]),p=getComputedStyle(document.documentElement).getPropertyValue("--color-brand-primary").trim()||"#392E26",i=o.map(e,{attributionControl:!1,scrollWheelZoom:!1}).setView(t.center,15);o.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>'}).addTo(i);const d=o.divIcon({html:`<svg width="32" height="40" viewBox="0 0 32 40" xmlns="http://www.w3.org/2000/svg"> 2 <path d="M16 0C7.164 0 0 7.164 0 16c0 12 16 24 16 24s16-12 16-24c0-8.836-7.164-16-16-16zm0 22c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6z" fill="${p}"/> 3 </svg>`,className:"location-marker",iconSize:[32,40],iconAnchor:[16,40],popupAnchor:[0,-40]}),n=o.marker(t.center,{icon:d});let r=`<div class="popup-name">${t.name}</div>`;t.address&&(r+=`<div class="popup-address">${t.address}</div>`),n.bindPopup(r),n.addTo(i),n.openPopup(),e.dataset.initialized="true"}}document.addEventListener("DOMContentLoaded",s);document.addEventListener("astro:page-load",s);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.