1try{!function(){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._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7992d04a-730d-4932-88fe-6507fec74b5c",e._sentryDebugIdIdentifier="sentry-dbid-7992d04a-730d-4932-88fe-6507fec74b5c")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[86701],{86701:(e,n,t)=>{t.r(n),t.d(n,{AttributionControl:()=>P,Circle:()=>R,CircleMarker:()=>x,FeatureGroup:()=>S,GeoJSON:()=>_,ImageOverlay:()=>z,LayerGroup:()=>T,LayersControl:()=>B,MapContainer:()=>N,Marker:()=>G,Pane:()=>D,Polygon:()=>V,Polyline:()=>Z,Popup:()=>U,Rectangle:()=>F,SVGOverlay:()=>q,ScaleControl:()=>J,TileLayer:()=>K,Tooltip:()=>Q,VideoOverlay:()=>X,WMSTileLayer:()=>$,ZoomControl:()=>ee,useMap:()=>a,useMapEvent:()=>i,useMapEvents:()=>c});var r=t(12115);function u(e,n){return Object.freeze({...e,...n})}let l=(0,r.createContext)(null);function o(){let e=(0,r.use)(l);if(null==e)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}function a(){return o().map}function i(e,n){let t=a();return(0,r.useEffect)(function(){return t.on(e,n),function(){t.off(e,n)}},[t,e,n]),t}function c(e){let n=a();return(0,r.useEffect)(function(){return n.on(e),function(){n.off(e)}},[n,e]),n}var f=t(47650);function s(e){return(0,r.forwardRef)(function(n,t){let{instance:u,context:o}=e(n).current;(0,r.useImperativeHandle)(t,()=>u);let{children:a}=n;return null==a?null:r.createElement(l,{value:o},a)})}function p(e){return(0,r.forwardRef)(function(n,t){let{instance:u}=e(n).current;return(0,r.useImperativeHandle)(t,()=>u),null})}function d(e){return function(n){let t=o(),u=e(n,t),{instance:l}=u.current,a=(0,r.useRef)(n.position),{position:i}=n;return(0,r.useEffect)(function(){return l.addTo(t.map),function(){l.remove()}},[t.map,l]),(0,r.useEffect)(function(){null!=i&&i!==a.current&&(l.setPosition(i),a.current=i)},[l,i]),u}}function y(e,n){let t=(0,r.useRef)(n);(0,r.useEffect)(function(){n!==t.current&&null!=e.attributionControl&&(null!=t.current&&e.attributionControl.removeAttribution(t.current),null!=n&&e.attributionControl.addAttribution(n)),t.current=n},[e,n])}function v(e,n){let t=(0,r.useRef)(void 0);(0,r.useEffect)(function(){return null!=n&&e.instance.on(n),t.current=n,function(){null!=t.current&&e.instance.off(t.current),t.current=null}},[e,n])}function m(e,n){let t=e.pane??n.pane;return t?{...e,pane:t}:e}function b(e,n,t){return Object.freeze({instance:e,context:n,container:t})}function w(e,n){return null==n?function(n,t){let u=(0,r.useRef)(void 0);return u.current||(u.current=e(n,t)),u}:function(t,u){let l=(0,r.useRef)(void 0);l.current||(l.current=e(t,u));let o=(0,r.useRef)(t),{instance:a}=l.current;return(0,r.useEffect)(function(){o.current!==t&&(n(a,t,o.current),o.current=t)},[a,t,n]),l}}function g(e,n){(0,r.useEffect)(function(){return(n.layerContainer??n.map).addLayer(e.instance),function(){n.layerContainer?.removeLayer(e.instance),n.map.removeLayer(e.instance)}},[n,e])}function C(e){return function(n){let t=o(),r=e(m(n,t),t);return y(t.map,n.attribution),v(r.current,n.eventHandlers),g(r.current,t),r}}function L(e){return p(d(w(function(n,t){return b(e(n),t)})))}function h(e,n){return s(C(w(e,n)))}function E(e,n){var t,u;return t=w(e),u=function(e,r){let u=o(),l=t(m(e,u),u);return y(u.map,e.attribution),v(l.current,e.eventHandlers),n(l.current,u,e,r),l},(0,r.forwardRef)(function(e,n){let[t,l]=(0,r.useState)(!1),{instance:o}=u(e,l).current;(0,r.useImperativeHandle)(n,()=>o),(0,r.useEffect)(function(){t&&o.update()},[o,t,e.children]);let a=o._contentNode;return a?(0,f.createPortal)(e.children,a):null})}function O(e,n){var t;return s((t=w(e,n),function(e){let n=o(),u=t(m(e,n),n);v(u.current,e.eventHandlers),g(u.current,n);var l=u.current;let a=(0,r.useRef)(void 0);return(0,r.useEffect)(function(){if(e.pathOptions!==a.current){let n=e.pathOptions??{};l.instance.setStyle(n),a.current=n}},[l,e]),u}))}var I=t(69722);let P=L(function(e){return new I.Control.Attribution(e)});function k(e,n,t){n.center!==t.center&&e.setLatLng(n.center),null!=n.radius&&n.radius!==t.radius&&e.setRadius(n.radius)}let R=O(function(e,n){let{center:t,children:r,...l}=e,o=new I.Circle(t,l);return b(o,u(n,{overlayContainer:o}))},k),x=O(function(e,n){let{center:t,children:r,...l}=e,o=new I.CircleMarker(t,l);return b(o,u(n,{overlayContainer:o}))},k),S=O(function(e,n){let{children:t,...r}=e,l=new I.FeatureGroup([],r);return b(l,u(n,{layerContainer:l,overlayContainer:l}))}),_=O(function(e,n){let{data:t,...r}=e,l=new I.GeoJSON(t,r);return b(l,u(n,{overlayContainer:l}))},function(e,n,t){n.style!==t.style&&(null==n.style?e.resetStyle():e.setStyle(n.style))});function M(e,n,t){n.bounds instanceof I.LatLngBounds&&n.bounds!==t.bounds&&e.setBounds(n.bounds),null!=n.opacity&&n.opacity!==t.opacity&&e.setOpacity(n.opacity),null!=n.zIndex&&n.zIndex!==t.zIndex&&e.setZIndex(n.zIndex)}let z=h(function(e,n){let{bounds:t,url:r,...l}=e,o=new I.ImageOverlay(r,t,l);return b(o,u(n,{overlayContainer:o}))},function(e,n,t){if(M(e,n,t),n.bounds!==t.bounds){let t=n.bounds instanceof I.LatLngBounds?n.bounds:new I.LatLngBounds(n.bounds);e.setBounds(t)}n.url!==t.url&&e.setUrl(n.url)}),T=h(function(e,n){let{children:t,...r}=e,l=new I.LayerGroup([],r);return b(l,u(n,{layerContainer:l}))}),B=s(d(w(function(e,n){let{children:t,...r}=e,l=new I.Control.Layers(void 0,void 0,r);return b(l,u(n,{layersControl:l}))},function(e,n,t){n.collapsed!==t.collapsed&&(!0===n.collapsed?e.collapse():e.expand())})));
1function H(e){return function(n){let t=o(),a=(0,r.useRef)(n),[i,c]=(0,r.useState)(null),{layersControl:f,map:s}=t,p=(0,r.useCallback)(n=>{null!=f&&(a.current.checked&&s.addLayer(n),e(f,n,a.current.name),c(n))},[e,f,s]),d=(0,r.useCallback)(e=>{null==f||f.removeLayer(e),c(null)},[f]),y=(0,r.useMemo)(()=>u(t,{layerContainer:{addLayer:p,removeLayer:d}}),[t,p,d]);return(0,r.useEffect)(()=>{null!==i&&a.current!==n&&(!0===n.checked&&(null==a.current.checked||!1===a.current.checked)?s.addLayer(i):!0===a.current.checked&&(null==n.checked||!1===n.checked)&&s.removeLayer(i),a.current=n)}),n.children?r.createElement(l,{value:y},n.children):null}}B.BaseLayer=H(function(e,n,t){e.addBaseLayer(n,t)}),B.Overlay=H(function(e,n,t){e.addOverlay(n,t)});let N=(0,r.forwardRef)(function(e,n){let{bounds:t,boundsOptions:u,center:o,children:a,className:i,id:c,placeholder:f,style:s,whenReady:p,zoom:d,...y}=e,[v]=(0,r.useState)({className:i,id:c,style:s}),[m,b]=(0,r.useState)(null),w=(0,r.useRef)(void 0);(0,r.useImperativeHandle)(n,()=>{var e;return null!=(e=null==m?void 0:m.map)?e:null},[m]);let g=(0,r.useCallback)(e=>{if(null!==e&&!w.current){let n=new I.Map(e,y);w.current=n,null!=o&&null!=d?n.setView(o,d):null!=t&&n.fitBounds(t,u),null!=p&&n.whenReady(p),b(Object.freeze({__version:1,map:n}))}},[]);(0,r.useEffect)(()=>()=>{null==m||m.map.remove()},[m]);let C=m?r.createElement(l,{value:m},a):null!=f?f:null;return r.createElement("div",{...v,ref:g},C)}),G=h(function(e,n){let{position:t,...r}=e,l=new I.Marker(t,r);return b(l,u(n,{overlayContainer:l}))},function(e,n,t){n.position!==t.position&&e.setLatLng(n.position),null!=n.icon&&n.icon!==t.icon&&e.setIcon(n.icon),null!=n.zIndexOffset&&n.zIndexOffset!==t.zIndexOffset&&e.setZIndexOffset(n.zIndexOffset),null!=n.opacity&&n.opacity!==t.opacity&&e.setOpacity(n.opacity),null!=e.dragging&&n.draggable!==t.draggable&&(!0===n.draggable?e.dragging.enable():e.dragging.disable())}),A=["mapPane","markerPane","overlayPane","popupPane","shadowPane","tilePane","tooltipPane"];function j(e,n){let{[n]:t,...r}=e;return r}let D=(0,r.forwardRef)(function(e,n){let[t]=(0,r.useState)(e.name),[u,a]=(0,r.useState)(null);(0,r.useImperativeHandle)(n,()=>u,[u]);let i=o(),c=(0,r.useMemo)(()=>({...i,pane:t}),[i]);return(0,r.useEffect)(()=>(a(function(e,n,t){var r;if(-1!==A.indexOf(e))throw Error("You must use a unique name for a pane that is not a default Leaflet pane: ".concat(e));if(null!=t.map.getPane(e))throw Error("A pane with this name already exists: ".concat(e));let u=null!=(r=n.pane)?r:t.pane,l=u?t.map.getPane(u):void 0,o=t.map.createPane(e,l);if(null!=n.className&&function(e,n){for(let t of n.split(" ").filter(Boolean))I.DomUtil.addClass(e,t)}(o,n.className),null!=n.style)for(let e of Object.keys(n.style))o.style[e]=n.style[e];return o}(t,e,i)),function(){var e;let n=i.map.getPane(t);null==n||null==(e=n.remove)||e.call(n),null!=i.map._panes&&(i.map._panes=j(i.map._panes,t),i.map._paneRenderers=j(i.map._paneRenderers,t))}),[]),null!=e.children&&null!=u?(0,f.createPortal)(r.createElement(l,{value:c},e.children),u):null}),V=O(function(e,n){let{positions:t,...r}=e,l=new I.Polygon(t,r);return b(l,u(n,{overlayContainer:l}))},function(e,n,t){n.positions!==t.positions&&e.setLatLngs(n.positions)}),Z=O(function(e,n){let{positions:t,...r}=e,l=new I.Polyline(t,r);return b(l,u(n,{overlayContainer:l}))},function(e,n,t){n.positions!==t.positions&&e.setLatLngs(n.positions)}),U=E(function(e,n){return b(new I.Popup(e,n.overlayContainer),n)},function(e,n,t,u){let{position:l}=t;(0,r.useEffect)(function(){let{instance:t}=e;function r(e){e.popup===t&&(t.update(),u(!0))}function o(e){e.popup===t&&u(!1)}return n.map.on({popupopen:r,popupclose:o}),null==n.overlayContainer?(null!=l&&t.setLatLng(l),t.openOn(n.map)):n.overlayContainer.bindPopup(t),function(){var e;n.map.off({popupopen:r,popupclose:o}),null==(e=n.overlayContainer)||e.unbindPopup(),n.map.removeLayer(t)}},[e,n,u,l])}),F=O(function(e,n){let{bounds:t,...r}=e,l=new I.Rectangle(t,r);return b(l,u(n,{overlayContainer:l}))},function(e,n,t){n.bounds!==t.bounds&&e.setBounds(n.bounds)}),J=L(function(e){return new I.Control.Scale(e)}
1),W=C(w(function(e,n){let{attributes:t,bounds:r,...u}=e,l=document.createElementNS("http://www.w3.org/2000/svg","svg");if(l.setAttribute("xmlns","http://www.w3.org/2000/svg"),null!=t)for(let e of Object.keys(t))l.setAttribute(e,t[e]);return b(new I.SVGOverlay(l,r,u),n,l)},M)),q=(0,r.forwardRef)(function(e,n){let{children:t,...u}=e,{instance:l,container:o}=W(u).current;return(0,r.useImperativeHandle)(n,()=>l),null==o||null==t?null:(0,f.createPortal)(t,o)});function Y(e,n,t){let{opacity:r,zIndex:u}=n;null!=r&&r!==t.opacity&&e.setOpacity(r),null!=u&&u!==t.zIndex&&e.setZIndex(u)}let K=p(C(w(function(e,n){let{url:t,...r}=e;return b(new I.TileLayer(t,m(r,n)),n)},function(e,n,t){Y(e,n,t);let{url:r}=n;null!=r&&r!==t.url&&e.setUrl(r)}))),Q=E(function(e,n){return b(new I.Tooltip(e,n.overlayContainer),n)},function(e,n,t,u){let{position:l}=t;(0,r.useEffect)(function(){let t=n.overlayContainer;if(null==t)return;let{instance:r}=e,o=e=>{e.tooltip===r&&(null!=l&&r.setLatLng(l),r.update(),u(!0))},a=e=>{e.tooltip===r&&u(!1)};return t.on({tooltipopen:o,tooltipclose:a}),t.bindTooltip(r),function(){t.off({tooltipopen:o,tooltipclose:a}),null!=t._map&&t.unbindTooltip()}},[e,n,u,l])}),X=h(function(e,n){let{bounds:t,url:r,...l}=e,o=new I.VideoOverlay(r,t,l);if(!0===l.play){var a;null==(a=o.getElement())||a.play()}return b(o,u(n,{overlayContainer:o}))},function(e,n,t){M(e,n,t),"string"==typeof n.url&&n.url!==t.url&&e.setUrl(n.url);let r=e.getElement();null!=r&&(!0!==n.play||t.play?n.play||!0!==t.play||r.pause():r.play())}),$=p(C(w(function(e,n){let{eventHandlers:t,params:r={},url:u,...l}=e;return b(new I.TileLayer.WMS(u,{...r,...m(l,n)}),n)},function(e,n,t){Y(e,n,t),null!=n.params&&n.params!==t.params&&e.setParams(n.params)}))),ee=L(function(e){return new I.Control.Zoom(e)})}}]);
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.