1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a11874-4034-7b73-bf95-9d7fa183efc3")}catch(e){}}();(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5570],{11755:(e,t,n)=>{"use strict";n.d(t,{e:()=>c});var r=n(65911),u=n(66663),l=n(99063),o=n(99595);let c=(0,r.X3)(function({url:e,...t},n){let r=new o.TileLayer(e,(0,u.P)(t,n));return(0,l.Q)(r,n)},function(e,t,n){let{opacity:r,zIndex:u}=t;null!=r&&r!==n.opacity&&e.setOpacity(r),null!=u&&u!==n.zIndex&&e.setZIndex(u);let{url:l}=t;null!=l&&l!==n.url&&e.setUrl(l)})},46547:()=>{},55570:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var r=n(22471);n(46547);var u=n(99595),l=n.n(u),o=n(55996),c=n(84399),i=n(57337),a=n(97650),f=n(11755),s=n(70091);function d(e,t){let n=document.createElement("div"),r=document.createElement("strong");return r.textContent=e,n.appendChild(r),t&&(n.appendChild(document.createElement("br")),n.appendChild(document.createTextNode(t))),n}function p(e){let{geo:t,zones:n,noDataLabel:r}=e,u=(0,i.ko)(),a=(0,o.useRouter)();return(0,c.useEffect)(()=>{let e=new Map(n.map(e=>[e.id,e])),o=t=>e.get(t.location_id),c=l().geoJSON(t,{style:e=>{var t;let n=o(null==e?void 0:e.properties);return{fillColor:null!=(t=null==n?void 0:n.color)?t:"#F3F4F6",fillOpacity:n?.85:.6,color:"#FFFFFF",weight:1}},onEachFeature:(e,t)=>{let n=o(e.properties);if(t.bindTooltip(n?d(n.name,n.label):d(r),{sticky:!0}),!(t instanceof l().Path))return;t.on("mouseover",()=>t.setStyle({weight:2,color:"#021D49"})),t.on("mouseout",()=>c.resetStyle(t));let u=null==n?void 0:n.href;u&&t.on("click",()=>a.push(u))}}).addTo(u);return u.fitBounds(c.getBounds(),{padding:[8,8]}),()=>{c.remove()}},[u,a,t,n,r]),null}function m(e){let{tileApiKey:t}=e;return(0,r.jsxs)(a.W,{center:[0,0],zoom:11,scrollWheelZoom:!1,className:"h-full w-full",children:[t?(0,r.jsx)(f.e,{attribution:"\xa9 MapTiler \xa9 OpenStreetMap",url:"https://api.maptiler.com/maps/".concat(s.$,"/{z}/{x}/{y}{r}.webp?key=").concat(t),tileSize:512,zoomOffset:-1}):(0,r.jsx)(f.e,{attribution:'\xa9 <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>',url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"}),(0,r.jsx)(p,{...e})]})}},57337:(e,t,n)=>{"use strict";n.d(t,{Po:()=>o,ko:()=>l});var r=n(75532),u=n(84399);function l(){return(0,r.U$)().map}function o(e){let t=l();return(0,u.useEffect)(function(){return t.on(e),function(){t.off(e)}},[t,e]),t}},65911:(e,t,n)=>{"use strict";n.d(t,{Nq:()=>i,X3:()=>a});var r=n(84399);n(49118);var u=n(75532),l=n(99063),o=n(66663);function c(e){return function(t){var n;let l=(0,u.U$)(),c=e((0,o.P)(t,l),l);return!function(e,t){let n=(0,r.useRef)(t);(0,r.useEffect)(function(){t!==n.current&&null!=e.attributionControl&&(null!=n.current&&e.attributionControl.removeAttribution(n.current),null!=t&&e.attributionControl.addAttribution(t)),n.current=t},[e,t])}(l.map,t.attribution),!function(e,t){let n=(0,r.useRef)(void 0);(0,r.useEffect)(function(){return null!=t&&e.instance.on(t),n.current=t,function(){null!=n.current&&e.instance.off(n.current),n.current=null}},[e,t])}(c.current,t.eventHandlers),n=c.current,(0,r.useEffect)(function(){return(l.layerContainer??l.map).addLayer(n.instance),function(){l.layerContainer?.removeLayer(n.instance),l.map.removeLayer(n.instance)}},[l,n]),c}}function i(e,t){var n;return n=c((0,l.K)(e,t)),(0,r.forwardRef)(function(e,t){let{instance:l,context:o}=n(e).current;(0,r.useImperativeHandle)(t,()=>l);let{children:c}=e;return null==c?null:r.createElement(u.dk,{value:o},c)})}function a(e,t){var n;return n=c((0,l.K)(e,t)),(0,r.forwardRef)(function(e,t){let{instance:u}=n(e).current;return(0,r.useImperativeHandle)(t,()=>u),null})}},66663:(e,t,n)=>{"use strict";function r(e,t){let n=e.pane??t.pane;return n?{...e,pane:n}:e}n.d(t,{P:()=>r})},70091:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});let r="0f39a5ef-0d89-4f37-96d7-c60c35fc5583"},75532:(e,t,n)=>{"use strict";n.d(t,{U$:()=>c,W4:()=>l,dk:()=>o,fB:()=>u});var r=n(84399);function u(e){return Object.freeze({__version:1,map:e})}function l(e,t){return Object.freeze({...e,...t})}let o=(0,r.createContext)(null);function c(){let e=(0,r.use)(o);if(null==e)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}},97650:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(75532),u=n(99595),l=n(84399);let o=(0,l.forwardRef)(function({bounds:e,boundsOptions:t,center:n,children:o,className:c,id:i,placeholder:a,style:f,whenReady:s,zoom:d,...p},m){let[v]=(0,l.useState)({className:c,id:i,style:f}),[h,b]=(0,l.useState)(null),y=(0,l.useRef)(void 0);(0,l.useImperativeHandle)(m,()=>h?.map??null,[h]);let w=(0,l.useCallback)(l=>{if(null!==l&&!y.current){let o=new u.Map(l,p);y.current=o,null!=n&&null!=d?o.setView(n,d):null!=e&&o.fitBounds(e,t),null!=s&&o.whenReady(s),b((0,r.fB)(o))}},[]);(0,l.useEffect)(()=>()=>{h?.map.remove()},[h]);let E=h?l.createElement(r.dk,{value:h},o):a??null;return l.createElement("div",{...v,ref:w}
1,E)})},99063:(e,t,n)=>{"use strict";n.d(t,{K:()=>l,Q:()=>u});var r=n(84399);function u(e,t,n){return Object.freeze({instance:e,context:t,container:n})}function l(e,t){return null==t?function(t,n){let u=(0,r.useRef)(void 0);return u.current||(u.current=e(t,n)),u}:function(n,u){let l=(0,r.useRef)(void 0);l.current||(l.current=e(n,u));let o=(0,r.useRef)(n),{instance:c}=l.current;return(0,r.useEffect)(function(){o.current!==n&&(t(c,n,o.current),o.current=n)},[c,n,t]),l}}}}]); 2//# chunkId=01a11874-4034-7b73-bf95-9d7fa183efc3
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.