1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[314],{33145:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(48461),o=n.n(r)},65878:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let r=n(47043),o=n(53099),i=n(57437),a=o._(n(2265)),l=r._(n(54887)),u=r._(n(38293)),s=n(55346),c=n(90128),d=n(62589);n(31765);let f=n(25523),p=r._(n(5084)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e,t,n,r,o,i,a){let l=null==e?void 0:e.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let m=(0,a.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:l,width:u,decoding:s,className:c,style:d,fetchPriority:f,placeholder:p,loading:h,unoptimized:m,fill:y,onLoadRef:b,onLoadingCompleteRef:w,setBlurComplete:x,setShowAltText:S,sizesInput:M,onLoad:P,onError:E,...j}=e;return(0,i.jsx)("img",{...j,...g(f),loading:h,width:u,height:l,decoding:s,"data-nimg":y?"fill":"1",className:c,style:d,sizes:o,srcSet:r,src:n,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(E&&(e.src=e.src),e.complete&&v(e,p,b,w,x,m,M))},[n,p,b,w,x,E,m,M,t]),onLoad:e=>{v(e.currentTarget,p,b,w,x,m,M)},onError:e=>{S(!0),"empty"!==p&&x(!0),E&&E(e)}})});function y(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...g(n.fetchPriority)};return t&&l.default.preload?(l.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{var e;let t=h||r||c.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),o=t.deviceSizes.sort((e,t)=>e-t),i=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:o,qualities:i}},[r]),{onLoad:l,onLoadingComplete:u}=e,v=(0,a.useRef)(l);(0,a.useEffect)(()=>{v.current=l},[l]);let g=(0,a.useRef)(u);(0,a.useEffect)(()=>{g.current=u},[u]);let[b,w]=(0,a.useState)(!1),[x,S]=(0,a.useState)(!1),{props:M,meta:P}=(0,s.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m,{...M,unoptimized:P.unoptimized,placeholder:P.placeholder,fill:P.fill,onLoadRef:v,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:S,sizesInput:e.sizes,ref:t}),P.priority?(0,i.jsx)(y,{isAppRouter:!n,imgAttributes:M}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},91436:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(47043)._(n(2265)).default.createContext({})},23964:function(e,t){function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})}
1,55346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),n(31765);let r=n(96496),o=n(90128);function i(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var n,l;let u,s,c,{src:d,sizes:f,unoptimized:p=!1,priority:h=!1,loading:v,className:g,quality:m,width:y,height:b,fill:w=!1,style:x,overrideSrc:S,onLoad:M,onLoadingComplete:P,placeholder:E="empty",blurDataURL:j,fetchPriority:C,decoding:_="async",layout:k,objectFit:A,objectPosition:I,lazyBoundary:O,lazyRoot:N,...z}=e,{imgConf:L,showAltText:F,blurComplete:G,defaultLoader:Z}=t,D=L||o.imageConfigDefault;if("allSizes"in D)u=D;else{let e=[...D.deviceSizes,...D.imageSizes].sort((e,t)=>e-t),t=D.deviceSizes.sort((e,t)=>e-t),r=null==(n=D.qualities)?void 0:n.sort((e,t)=>e-t);u={...D,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===Z)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let R=z.loader||Z;delete z.loader,delete z.srcSet;let T="__next_img_default"in R;if(T){if("custom"===u.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=R;R=t=>{let{config:n,...r}=t;return e(r)}}if(k){"fill"===k&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[k];t&&!f&&(f=t)}let q="",H=a(y),U=a(b);if("object"==typeof(l=d)&&(i(l)||void 0!==l.src)){let e=i(d)?d.default:d;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(s=e.blurWidth,c=e.blurHeight,j=j||e.blurDataURL,q=e.src,!w){if(H||U){if(H&&!U){let t=H/e.width;U=Math.round(e.height*t)}else if(!H&&U){let t=U/e.height;H=Math.round(e.width*t)}}else H=e.width,U=e.height}}let B=!h&&("lazy"===v||void 0===v);(!(d="string"==typeof d?d:q)||d.startsWith("data:")||d.startsWith("blob:"))&&(p=!0,B=!1),u.unoptimized&&(p=!0),T&&d.endsWith(".svg")&&!u.dangerouslyAllowSVG&&(p=!0),h&&(C="high");let V=a(m),X=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:I}:{},F?{}:{color:"transparent"},x),W=G||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:H,heightInt:U,blurWidth:s,blurHeight:c,blurDataURL:j||"",objectFit:X.objectFit})+'")':'url("'+E+'")',J=W?{backgroundSize:X.objectFit||"cover",backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:W}:{},K=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:u,kind:s}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),c=u.length-1;return{sizes:a||"w"!==s?a:"100vw",srcSet:u.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===s?e:r+1)+s).join(", "),src:l({config:t,src:n,quality:i,width:u[c]})}}({config:u,src:d,unoptimized:p,width:H,quality:V,sizes:f,loader:R});return{props:{...z,loading:B?"lazy":v,fetchPriority:C,width:H,height:U,decoding:_,className:g,style:{...X,...J},sizes:K.sizes,srcSet:K.srcSet,src:S||K.src},meta:{unoptimized:p,priority:h,placeholder:E,fill:w}}}}
1,38293:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},defaultHead:function(){return d}});let r=n(47043),o=n(53099),i=n(57437),a=o._(n(2265)),l=r._(n(17421)),u=n(91436),s=n(48701),c=n(23964);function d(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(31765);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:n}=t;return e.reduce(f,[]).reverse().concat(d(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(o.props.hasOwnProperty(t)){if("charSet"===t)n.has(t)?i=!1:n.add(t);else{let e=o.props[t],n=r[t]||new Set;("name"!==t||!a)&&n.has(e)?i=!1:(n.add(e),r[t]=n)}}}}return i}}()).reverse().map((e,t)=>{let r=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:r})})}let v=function(e){let{children:t}=e,n=(0,a.useContext)(u.AmpStateContext),r=(0,a.useContext)(s.HeadManagerContext);return(0,i.jsx)(l.default,{reduceComponentsToState:h,headManager:r,inAmpMode:(0,c.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96496:function(e,t){function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r?40*r:t,u=o?40*o:n,s=l&&u?"viewBox='0 0 "+l+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(s?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},62589:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(47043)._(n(2265)),o=n(90128),i=r.default.createContext(o.imageConfigDefault)},90128:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},48461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return l}});let r=n(47043),o=n(55346),i=n(65878),a=r._(n(5084));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let u=i.Image},5084:function(e,t){function n(e){var t;let{config:n,src:r,width:o,quality:i}=e,a=i||(null==(t=n.qualities)?void 0:t.reduce((e,t)=>
1Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return n.path+"?url="+encodeURIComponent(r)+"&w="+o+"&q="+a}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},25523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(47043)._(n(2265)).default.createContext(null)},17421:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(2265),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function l(e){let{headManager:t,reduceComponentsToState:n}=e;function l(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var u;null==t||null==(u=t.mountedInstances)||u.add(e.children),l()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},46341:function(e,t,n){n.d(t,{W:function(){return p}});var r=n(57437);n(2265);var o=n(59105),i=n(99542),a=n(63576),l=n(50277),u=n(60380),s=n(70650),c={root:"m_7485cace"};let d={},f=(0,i.Z)((e,t)=>{let{size:n,fluid:r}=t;return{root:{"--container-size":r?void 0:(0,o.ap)(n,"container-size")}}}),p=(0,s.d5)((e,t)=>{let n=(0,a.w)("Container",d,e),{classNames:o,className:i,style:s,styles:p,unstyled:h,vars:v,fluid:g,mod:m,...y}=n,b=(0,l.y)({name:"Container",classes:c,props:n,className:i,style:s,classNames:o,styles:p,unstyled:h,vars:v,varsResolver:f});return(0,r.jsx)(u.x,{ref:t,mod:[{fluid:g},m],...b("root"),...y})});p.classes=c,p.displayName="@mantine/core/Container"},3294:function(e,t,n){n.d(t,{r:function(){return O}});var r=n(57437);n(2265);var o=n(99542),i=n(63576),a=n(50277),l=n(87770),u=n(60380),s=n(70650);let[c,d]=(0,n(74967).R)("Grid component was not found in tree");var f=n(61994),p=n(11473),h=n(23153),v=n(85598);function g(e,t){let n=e.map(e=>({value:e,px:e in t?(0,v.px)(t[e]):(0,v.px)(e)}));return n.sort((e,t)=>e.px-t.px),n}function m(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}var y=n(52602),b=n(26506);let w=(e,t)=>"content"===e?"auto":"auto"===e?"0rem":e?"".concat(100/(t/e),"%"):void 0,x=(e,t,n)=>n||"auto"===e?"100%":"content"===e?"unset":w(e,t),S=(e,t)=>{if(e)return"auto"===e||t?"1":"auto"},M=(e,t)=>0===e?"0":e?"".concat(100/(t/e),"%"):void 0;function P(e){var t;let{span:n,order:o,offset:i,selector:a}=e,l=(0,y.rZ)(),u=d(),s=u.breakpoints||l.breakpoints,c=void 0===m(n)?12:m(n),f=(0,h.L)({"--col-order":null===(t=m(o))||void 0===t?void 0:t.toString(),"--col-flex-grow":S(c,u.grow),"--col-flex-basis":w(c,u.columns),"--col-width":"content"===c?"auto":void 0,"--col-max-width":x(c,u.columns,u.grow),"--col-offset":M(m(i),u.columns)}),v=(0,p.X)(s).reduce((e,t)=>{if(e[t]||(e[t]={}),"object"==typeof o&&void 0!==o[t]){var r;e[t]["--col-order"]=null===(r=o[t])||void 0===r?void 0:r.toString()}return"object"==typeof n&&void 0!==n[t]&&(e[t]["--col-flex-grow"]=S(n[t],u.grow),e[t]["--col-flex-basis"]=w(n[t],u.columns),e[t]["--col-width"]="content"===n[t]?"auto":void 0,e[t]["--col-max-width"]=x(n[t],u.columns,u.grow)),"object"==typeof i&&void 0!==i[t]&&(e[t]["--col-offset"]=M(i[t],u.columns)),e},{}),P=g((0,p.X)(v),s).filter(e=>(0,p.X)(v[e.value]).length>0).map(e=>({query:"container"===u.type?"mantine-grid (min-width: ".concat(s[e.value],")"):"(min-width: ".concat(s[e.value],")"),styles:v[e.value]}));return(0,r.jsx)(b.f,{styles:f,media:"container"===u.type?void 0:P,container:"container"===u.type?P:void 0,selector:a})}var E={container:"m_8478a6da",root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};let j={span:12},C=(0,s.d5)((e,t)=>{let{classNames:n,className:o,style:a,styles:s,vars:c,span:p,order:h,offset:v,...g}=(0,i.w)("GridCol",j,e),m=d(),y=(0,l.m)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(P,{selector:".".concat(y),span:p,order:h,offset:v}),(0,r.jsx)(u.x,{ref:t,...m.getStyles("col",{className:(0,f.Z)(o,y),style:a,classNames:n,styles:s}),...g})]})});C.classes=E,C.displayName="@mantine/core/GridCol";var _=n(59105);function k(e){let{gutter:t,selector:n,breakpoints:o,type:i}=e,a=(0,y.rZ)(),l=o||a.breakpoints,u=(0,h.L)({"--grid-gutter":(0,_.bG)(m(t))}),s=(0,p.X)(l).reduce((e,n)=>(e[n]||(e[n]={}),"object"==typeof t&&void 0!==t[n]&&(e[n]["--grid-gutter"]=(0,_.bG)(t[n])),e),{}),c=g((0,p.X)(s),l).filter(e=>(0,p.X)(s[e.value]).length>0).map(e=>({query:"container"===i?"mantine-grid (min-width: ".concat(l[e.value],")"):"(min-width: ".concat(l[e.value],")"),styles:s[e.value]}));return(0,r.jsx)(b.f,{styles:u,media:"container"===i?void 0:c,container:"container"===i?c:void 0,selector:n})}let A={gutter:"md",grow:!1,columns:12},I=(0,o.Z)((e,t)=>{let{justify:n,align:r,overflow:o}=t;return{root:{"--grid-justify":n,"--grid-align":r,"--grid-overflow":o}}}),O=(0,s.d5)((e,t)=>{let n=(0,i.w)("Grid",A,e),{classNames:o,className:s,style:d,styles:f,unstyled:p,vars:h,grow:v,gutter:g,columns:m,align:y,justify:b,children:w,breakpoints:x,type:S,...M}=n,P=(0,a.y)({name:"Grid",classes:E,props:n,className:s,style:d,classNames:o,styles:f,unstyled:p,vars:h,varsResolver:I}),j=(0,l.m)();return"container"===S&&x?(0,r.jsxs)(c,{value:{getStyles:P,grow:v,columns:m||12,breakpoints:x,type:S},children:[(0,r.jsx)(k,{selector:".".concat(j),...n}),(0,r.jsx)("div",{...P("container"),children:(0,r.jsx)(u.x,{ref:t,...P("root",{className:j}),...M,children:(0,r.jsx)("div",{...P("inner"),children:w})})})]}):(0,r.jsxs)(c,{value:{getStyles:P,grow:v,columns:m||12,breakpoints:x,type:S},children:[(0,r.jsx)(k,{selector:".".concat(j),...n}),(0,r.jsx)(u.x,{ref:t,...P("root",{className:j}),...M,children:(0,r.jsx)("div",{...P("inner"),children:w})})]})});O.classes=E,O.displayName="@mantine/core/Grid",O.Col=C},48664:function(e,t,n){n.d(t,{D:function(){return S}});var r=n(57437);n(2265);var o=n(59105),i=n(99542),a=n(63576),l=n(50277),u=n(60380),s=n(70650),c=n(25568),d=n(68013);let[f,p]=(0,d.V)(),[h,v]=(0,d.V)();var g={root:"m_7cda1cd6","root--default":"m_44da308b","root--contrast":"m_e3a01f8",label:"m_1e0e6180",remove:"m_ae386778",group:"m_1dcfd90b"};let m={},y=(0,i.Z)((e,t,n)=>{let{gap:r}=t,{size:i}=n;
1return{group:{"--pg-gap":void 0!==r?(0,o.ap)(r):(0,o.ap)(i,"pg-gap")}}}),b=(0,s.d5)((e,t)=>{let n=(0,a.w)("PillGroup",m,e),{classNames:o,className:i,style:s,styles:c,unstyled:d,vars:f,size:v,disabled:b,...w}=n,x=p(),S=(null==x?void 0:x.size)||v||void 0,M=(0,l.y)({name:"PillGroup",classes:g,props:n,className:i,style:s,classNames:o,styles:c,unstyled:d,vars:f,varsResolver:y,stylesCtx:{size:S},rootSelector:"group"});return(0,r.jsx)(h,{value:{size:S,disabled:b},children:(0,r.jsx)(u.x,{ref:t,size:S,...M("group"),...w})})});b.classes=g,b.displayName="@mantine/core/PillGroup";let w={variant:"default"},x=(0,i.Z)((e,t,n)=>{let{radius:r}=t,{size:i}=n;return{root:{"--pill-fz":(0,o.ap)(i,"pill-fz"),"--pill-height":(0,o.ap)(i,"pill-height"),"--pill-radius":void 0===r?void 0:(0,o.H5)(r)}}}),S=(0,s.d5)((e,t)=>{let n=(0,a.w)("Pill",w,e),{classNames:o,className:i,style:s,styles:d,unstyled:f,vars:h,variant:m,children:y,withRemoveButton:b,onRemove:S,removeButtonProps:M,radius:P,size:E,disabled:j,mod:C,..._}=n,k=v(),A=p(),I=E||(null==k?void 0:k.size)||void 0,O=(null==A?void 0:A.variant)==="filled"?"contrast":m||"default",N=(0,l.y)({name:"Pill",classes:g,props:n,className:i,style:s,classNames:o,styles:d,unstyled:f,vars:h,varsResolver:x,stylesCtx:{size:I}});return(0,r.jsxs)(u.x,{component:"span",ref:t,variant:O,size:I,...N("root",{variant:O}),mod:[{"with-remove":b&&!j,disabled:j||(null==k?void 0:k.disabled)},C],..._,children:[(0,r.jsx)("span",{...N("label"),children:y}),b&&(0,r.jsx)(c.P,{variant:"transparent",radius:P,tabIndex:-1,"aria-hidden":!0,unstyled:f,...M,...N("remove",{className:null==M?void 0:M.className,style:null==M?void 0:M.style}),onMouseDown:e=>{var t;e.preventDefault(),e.stopPropagation(),null==M||null===(t=M.onMouseDown)||void 0===t||t.call(M,e)},onClick:e=>{var t;e.stopPropagation(),null==S||S(),null==M||null===(t=M.onClick)||void 0===t||t.call(M,e)}})]})});S.classes=g,S.displayName="@mantine/core/Pill",S.Group=b},50028:function(e,t,n){n.d(t,{o:function(){return u}});var r=n(57437);n(2265);var o=n(63576),i=n(70650),a=n(52279);let l={},u=(0,i.d5)((e,t)=>{let n=(0,o.w)("TextInput",l,e);return(0,r.jsx)(a.M,{component:"input",ref:t,...n,__staticSelector:"TextInput"})});u.classes=a.M.classes,u.displayName="@mantine/core/TextInput"},70365:function(e,t,n){n.d(t,{m:function(){return w}});var r=n(57437),o=n(2265),i=n(50684),a=n(91759),l=n(59105),u=n(99542),s=n(63576),c=n(50277),d=n(60380),f=n(70650),p=n(55782);function h(e,t,n){if(!e||!t)return[];let r=n.indexOf(e),o=n.indexOf(t);return n.slice(Math.min(r,o),Math.max(r,o)+1)}function v(e){let{node:t,getStyles:n,rootIndex:i,controller:a,expandOnClick:l,selectOnClick:u,isSubtree:s,level:c=1,renderNode:d,flatValues:f,allowRangeSelection:g,expandOnSpace:m,checkOnSpace:y}=e,b=(0,o.useRef)(null),w=(t.children||[]).map(e=>(0,r.jsx)(v,{node:e,flatValues:f,getStyles:n,rootIndex:void 0,level:c+1,controller:a,expandOnClick:l,isSubtree:!0,renderNode:d,selectOnClick:u,allowRangeSelection:g,expandOnSpace:m,checkOnSpace:y},e.value)),x=a.selectedState.includes(t.value),S={...n("label"),onClick:e=>{var n,r;e.stopPropagation(),g&&e.shiftKey&&a.anchorNode?(a.setSelectedState(h(a.anchorNode,t.value,f)),null===(n=b.current)||void 0===n||n.focus()):(l&&a.toggleExpanded(t.value),u&&a.select(t.value),null===(r=b.current)||void 0===r||r.focus())},"data-selected":x||void 0,"data-value":t.value,"data-hovered":a.hoveredNode===t.value||void 0};return(0,r.jsxs)("li",{...n("node",{style:{"--label-offset":"calc(var(--level-offset) * ".concat(c-1,")")}}),role:"treeitem","aria-selected":x,"data-value":t.value,"data-selected":x||void 0,"data-hovered":a.hoveredNode===t.value||void 0,"data-level":c,tabIndex:0===i?0:-1,onKeyDown:e=>{var n,r,o;if("ArrowRight"===e.nativeEvent.code&&(e.stopPropagation(),e.preventDefault(),a.expandedState[t.value]?null===(n=e.currentTarget.querySelector("[role=treeitem]"))||void 0===n||n.focus():a.expand(t.value)),"ArrowLeft"===e.nativeEvent.code&&(e.stopPropagation(),e.preventDefault(),a.expandedState[t.value]&&(t.children||[]).length>0?a.collapse(t.value):s&&(null===(r=(0,p.p)(e.currentTarget,"[role=treeitem]"))||void 0===r||r.focus())),"ArrowDown"===e.nativeEvent.code||"ArrowUp"===e.nativeEvent.code){let t=(0,p.p)(e.currentTarget,"[data-tree-root]");if(!t)return;e.stopPropagation(),e.preventDefault();let n=Array.from(t.querySelectorAll("[role=treeitem]")),r=n.indexOf(e.currentTarget);if(-1===r)return;let i="ArrowDown"===e.nativeEvent.code?r+1:r-1;if(null===(o=n[i])||void 0===o||o.focus(),e.shiftKey){let e=n[i];e&&a.setSelectedState(h(a.anchorNode,e.dataset.value,f))}}"Space"===e.nativeEvent.code&&(m&&(e.stopPropagation(),e.preventDefault(),a.toggleExpanded(t.value)),y&&(e.stopPropagation(),e.preventDefault(),a.isNodeChecked(t.value)?a.uncheckNode(t.value):a.checkNode(t.value)))},ref:b,onMouseOver:e=>{e.stopPropagation(),a.setHoveredNode(t.value)},onMouseLeave:e=>{e.stopPropagation(),a.setHoveredNode(null)},children:["function"==typeof d?d({node:t,level:c,selected:x,tree:a,expanded:a.expandedState[t.value]||!1,hasChildren:Array.isArray(t.children)&&t.children.length>0,elementProps:S}):(0,r.jsx)("div",{...S,children:t.label}
1),a.expandedState[t.value]&&w.length>0&&(0,r.jsx)("ul",{role:"group",...n("subtree"),"data-level":c,children:w})]})}v.displayName="@mantine/core/TreeNode";var g=n(98397),m={root:"m_f698e191",subtree:"m_75f3ecf",node:"m_f6970eb1",label:"m_dc283425"};let y={expandOnClick:!0,allowRangeSelection:!0,expandOnSpace:!0},b=(0,u.Z)((e,t)=>{let{levelOffset:n}=t;return{root:{"--level-offset":(0,l.bG)(n)}}}),w=(0,f.d5)((e,t)=>{let n=(0,s.w)("Tree",y,e),{classNames:l,className:u,style:f,styles:p,unstyled:h,vars:w,data:x,expandOnClick:S,tree:M,renderNode:P,selectOnClick:E,clearSelectionOnOutsideClick:j,allowRangeSelection:C,expandOnSpace:_,levelOffset:k,checkOnSpace:A,...I}=n,O=(0,g.Z)(),N=M||O,z=(0,c.y)({name:"Tree",classes:m,props:n,className:u,style:f,classNames:l,styles:p,unstyled:h,vars:w,varsResolver:b}),L=(0,i.O)(()=>j&&N.clearSelected()),F=(0,a.Yx)(t,L),G=(0,o.useMemo)(()=>(function e(t){return t.reduce((t,n)=>(t.push(n.value),n.children&&t.push(...e(n.children)),t),[])})(x),[x]);(0,o.useEffect)(()=>{N.initialize(x)},[x]);let Z=x.map((e,t)=>(0,r.jsx)(v,{node:e,getStyles:z,rootIndex:t,expandOnClick:S,selectOnClick:E,controller:N,renderNode:P,flatValues:G,allowRangeSelection:C,expandOnSpace:_,checkOnSpace:A},e.value));return(0,r.jsx)(d.x,{component:"ul",ref:F,...z("root"),...I,role:"tree","aria-multiselectable":N.multiple,"data-tree-root":!0,children:Z})});w.displayName="@mantine/core/Tree",w.classes=m},98397:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=[];for(let i of e)if(Array.isArray(i.children)&&i.children.length>0){let e=o(i.children,t,n);if(e.currentTreeChecked.length===i.children.length){let t=e.currentTreeChecked.every(e=>e.checked),o={checked:t,indeterminate:!t,value:i.value,hasChildren:!0};r.push(o),n.push(o)}else if(e.currentTreeChecked.length>0){let e={checked:!1,indeterminate:!0,value:i.value,hasChildren:!0};r.push(e),n.push(e)}}else if(t.includes(i.value)){let e={checked:!0,indeterminate:!1,value:i.value,hasChildren:!1};r.push(e),n.push(e)}return{result:n,currentTreeChecked:r}}function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=function e(t,n){for(let r of n){if(r.value===t)return r;if(Array.isArray(r.children)){let n=e(t,r.children);if(n)return n}}return null}(e,t);return r?Array.isArray(r.children)&&0!==r.children.length?(r.children.forEach(e=>{Array.isArray(e.children)&&e.children.length>0?i(e.value,t,n):n.push(e.value)}),n):[r.value]:n}function a(e){let t=new Map;return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];let i=JSON.stringify(r);if(t.has(i))return t.get(i);let a=e(...r);return t.set(i,a),a}}n(57437);let l=a(function(e,t,n){return 0!==n.length&&(!!n.includes(e)||o(t,n).result.some(t=>t.value===e&&t.checked))}),u=a(function(e,t,n){return 0!==n.length&&o(t,n).result.some(t=>t.value===e&&t.indeterminate)});function s(){let{initialSelectedState:e=[],initialCheckedState:t=[],initialExpandedState:n={},multiple:a=!1,onNodeCollapse:s,onNodeExpand:c}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[d,f]=(0,r.useState)([]),[p,h]=(0,r.useState)(n),[v,g]=(0,r.useState)(e),[m,y]=(0,r.useState)(t),[b,w]=(0,r.useState)(null),[x,S]=(0,r.useState)(null),M=(0,r.useCallback)(e=>{h(t=>(function e(t,n,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return n.forEach(n=>{o[n.value]=n.value in t?t[n.value]:n.value===r,Array.isArray(n.children)&&e(t,n.children,r,o)}),o})(t,e,v)),y(t=>(function(e,t){let n=[];return e.forEach(e=>n.push(...i(e,t))),Array.from(new Set(n))})(t,e)),f(e)},[v,m]),P=(0,r.useCallback)(e=>{h(t=>{let n={...t,[e]:!t[e]};return n[e]?null==c||c(e):null==s||s(e),n})},[s,c]),E=(0,r.useCallback)(e=>{h(t=>(!1!==t[e]&&(null==s||s(e)),{...t,[e]:!1}))},[s]),j=(0,r.useCallback)(e=>{h(t=>(!0!==t[e]&&(null==c||c(e)),{...t,[e]:!0}))},[c]),C=(0,r.useCallback)(()=>{h(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]=!0}),t})},[]),_=(0,r.useCallback)(()=>{h(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]=!1}),t})},[]),k=(0,r.useCallback)(e=>g(t=>a?t.includes(e)?(w(null),t.filter(t=>t!==e)):(w(e),[...t,e]):t.includes(e)?(w(null),[]):(w(e),[e])),[]),A=(0,r.useCallback)(e=>{w(e),g(t=>a?t.includes(e)?t:[...t,e]:[e])},[]),I=(0,r.useCallback)(e=>{b===e&&w(null),g(t=>t.filter(t=>t!==e))},[]),O=(0,r.useCallback)(()=>{g([]),w(null)},[]),N=(0,r.useCallback)(e=>{let t=i(e,d);y(e=>Array.from(new Set([...e,...t])))},[d]),z=(0,r.useCallback)(e=>{let t=i(e,d);y(e=>e.filter(e=>!t.includes(e)))},[d]);return{multiple:a,expandedState:p,selectedState:v,checkedState:m,anchorNode:b,initialize:M,toggleExpanded:P,collapse:E,expand:j,expandAllNodes:C,collapseAllNodes:_,setExpandedState:h,checkNode:N,uncheckNode:z,checkAllNodes:(0,r.useCallback)(()=>{y(()=>(function e(t){return t.reduce((t,n)=>(Array.isArray(n.children)&&n.children.length>0?t.push(...e(n.children)):t.push(n.value),t),[])})(d))},[d]),uncheckAllNodes:(0,r.useCallback)(()=>{y([])},[]),setCheckedState:y,toggleSelected:k,select:A,deselect:I,clearSelected:O,setSelectedState:g,hoveredNode:x,setHoveredNode:S,getCheckedNodes:()=>o(d,m).result,isNodeChecked:e=>l(e,d,m),isNodeIndeterminate:e=>u(e,d,m)}}},85598:function(e,t,n){n.d(t,{px:function(){return r}});function r(e){var t;let n="string"==typeof e&&e.includes("var(--mantine-scale)")?null===(t=e.match(/^calc\((.*?)\)$/))||void 0===t?void 0:t[1].split("*")[0].trim():e;return"number"==typeof n?n:"string"==typeof n?n.includes("calc")||n.includes("var")?n:n.includes("px")?Number(n.replace("px","")):n.includes("rem")?16*Number(n.replace("rem","")):n.includes("em")?16*Number(n.replace("em","")):Number(n):NaN}},72862:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("filled","alert-triangle-filled","AlertTriangleFilled",[["path",{d:"M12 1.67c.955 0 1.845 .467 2.39 1.247l.105 .16l8.114 13.548a2.914 2.914 0 0 1 -2.307 4.363l-.195 .008h-16.225a2.914 2.914 0 0 1 -2.582 -4.2l.099 -.185l8.11 -13.538a2.914 2.914 0 0 1 2.491 -1.403zm.01 13.33l-.127 .007a1 1 0 0 0 0 1.986l.117 .007l.127 -.007a1 1 0 0 0 0 -1.986l-.117 -.007zm-.01 -7a1 1 0 0 0 -.993 .883l-.007 .117v4l.007 .117a1 1 0 0 0 1.986 0l.007 -.117v-4l-.007 -.117a1 1 0 0 0 -.993 -.883z",key:"svg-0"}]])},47386:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("outline","chevron-left","ChevronLeft",[["path",{d:"M15 6l-6 6l6 6",key:"svg-0"}]])},50931:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("outline","chevron-right","ChevronRight",[["path",{d:"M9 6l6 6l-6 6",key:"svg-0"}]])},77687:function(e,t,n){n.d(t,{Z:function(){return r}});
1let r=(0,n(3243).Z)("outline","circle-minus","CircleMinus",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M9 12l6 0",key:"svg-1"}]])},22492:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("outline","circle-plus","CirclePlus",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M9 12h6",key:"svg-1"}],["path",{d:"M12 9v6",key:"svg-2"}]])},53214:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("outline","info-square","InfoSquare",[["path",{d:"M12 9h.01",key:"svg-0"}],["path",{d:"M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14z",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]])},69909:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(3243).Z)("outline","messages","Messages",[["path",{d:"M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10",key:"svg-0"}],["path",{d:"M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2",key:"svg-1"}]])},39382:function(e,t,n){n.d(t,{H:function(){return z}});let r=(3+8881784197001252e-31)*11102230246251565e-32;function o(e,t,n,r,o){let i,a,l,u;let s=t[0],c=r[0],d=0,f=0;c>s==c>-s?(i=s,s=t[++d]):(i=c,c=r[++f]);let p=0;if(d<e&&f<n)for(c>s==c>-s?(a=s+i,l=i-(a-s),s=t[++d]):(a=c+i,l=i-(a-c),c=r[++f]),i=a,0!==l&&(o[p++]=l);d<e&&f<n;)c>s==c>-s?(u=(a=i+s)-i,l=i-(a-u)+(s-u),s=t[++d]):(u=(a=i+c)-i,l=i-(a-u)+(c-u),c=r[++f]),i=a,0!==l&&(o[p++]=l);for(;d<e;)u=(a=i+s)-i,l=i-(a-u)+(s-u),s=t[++d],i=a,0!==l&&(o[p++]=l);for(;f<n;)u=(a=i+c)-i,l=i-(a-u)+(c-u),c=r[++f],i=a,0!==l&&(o[p++]=l);return(0!==i||0===p)&&(o[p++]=i),p}function i(e){return new Float64Array(e)}let a=(3+17763568394002505e-31)*11102230246251565e-32,l=(2+13322676295501878e-31)*11102230246251565e-32,u=(9+7105427357601002e-30)*11102230246251565e-32*11102230246251565e-32,s=i(4),c=i(8),d=i(12),f=i(16),p=i(4);i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(8),i(8),i(8),i(4),i(8),i(8),i(8),i(12),i(192),i(192),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(8),i(8),i(8),i(8),i(8),i(8),i(8),i(8),i(8),i(4),i(4),i(4),i(8),i(16),i(16),i(16),i(32),i(32),i(48),i(64),i(1152),i(1152),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(4),i(24),i(24),i(24),i(24),i(24),i(24),i(24),i(24),i(24),i(24),i(1152),i(1152),i(1152),i(1152),i(1152),i(2304),i(2304),i(3456),i(5760),i(8),i(8),i(8),i(16),i(24),i(48),i(48),i(96),i(192),i(384),i(384),i(384),i(768),i(96),i(96),i(96),i(1152);var h=n(16407);function v(e,t,n={}){if(!e)throw Error("point is required");if(!t)throw Error("polygon is required");let i=(0,h.c9)(e),v=(0,h.wA)(t),g=v.type,m=t.bbox,y=v.coordinates;if(m&&!1==(m[0]<=i[0]&&m[1]<=i[1]&&m[2]>=i[0]&&m[3]>=i[1]))return!1;"Polygon"===g&&(y=[y]);let b=!1;for(var w=0;w<y.length;++w){let e=function(e,t){var n,i,h,v,g,m,y,b,w,x=0,S=e[0],M=e[1],P=t.length;for(n=0;n<P;n++){i=0;var E=t[n],j=E.length-1;if((b=E[0])[0]!==E[j][0]&&b[1]!==E[j][1])throw Error("First and last coordinates in a ring must be the same");for(v=b[0]-S,g=b[1]-M;i<j;i++){if(m=(w=E[i+1])[0]-S,y=w[1]-M,0===g&&0===y){if(m<=0&&v>=0||v<=0&&m>=0)return 0}else if(y>=0&&g<=0||y<=0&&g>=0){if(0===(h=function(e,t,n,i,h,v){let g=(t-0)*(n-0),m=(e-0)*(i-0),y=g-m,b=Math.abs(g+m);return Math.abs(y)>=a*b?y:-function(e,t,n,i,a,h,v){let g,m,y,b,w,x,S,M,P,E,j,C,_,k,A,I,O,N;let z=e-a,L=n-a,F=t-h,G=i-h;k=z*G,S=(x=134217729*z)-(x-z),M=z-S,P=(x=134217729*G)-(x-G),A=M*(E=G-P)-(k-S*P-M*P-S*E),I=F*L,S=(x=134217729*F)-(x-F),M=F-S,P=(x=134217729*L)-(x-L),j=A-(O=M*(E=L-P)-(I-S*P-M*P-S*E)),w=A-j,s[0]=A-(j+w)+(w-O),w=(C=k+j)-k,j=(_=k-(C-w)+(j-w))-I,w=_-j,s[1]=_-(j+w)+(w-I),w=(N=C+j)-C,s[2]=C-(N-w)+(j-w),s[3]=N;let Z=function(e,t){let n=t[0];for(let e=1;e<4;e++)n+=t[e];return n}(0,s),D=l*v;if(Z>=D||-Z>=D||(w=e-z,g=e-(z+w)+(w-a),w=n-L,y=n-(L+w)+(w-a),w=t-F,m=t-(F+w)+(w-h),w=i-G,b=i-(G+w)+(w-h),0===g&&0===m&&0===y&&0===b)||(D=u*v+r*Math.abs(Z),(Z+=z*b+G*g-(F*y+L*m))>=D||-Z>=D))return Z;k=g*G,S=(x=134217729*g)-(x-g),M=g-S,P=(x=134217729*G)-(x-G),A=M*(E=G-P)-(k-S*P-M*P-S*E),I=m*L,S=(x=134217729*m)-(x-m),M=m-S,P=(x=134217729*L)-(x-L),j=A-(O=M*(E=L-P)-(I-S*P-M*P-S*E)),w=A-j,p[0]=A-(j+w)+(w-O),w=(C=k+j)-k,j=(_=k-(C-w)+(j-w))-I,w=_-j,p[1]=_-(j+w)+(w-I),w=(N=C+j)-C,p[2]=C-(N-w)+(j-w),p[3]=N;let R=o(4,s,4,p,c);k=z*b,S=(x=134217729*z)-(x-z),M=z-S,P=(x=134217729*b)-(x-b),A=M*(E=b-P)-(k-S*P-M*P-S*E),I=F*y,S=(x=134217729*F)-(x-F),M=F-S,P=(x=134217729*y)-(x-y),j=A-(O=M*(E=y-P)-(I-S*P-M*P-S*E)),w=A-j,p[0]=A-(j+w)+(w-O),w=(C=k+j)-k,j=(_=k-(C-w)+(j-w))-I,w=_-j,p[1]=_-(j+w)+(w-I),w=(N=C+j)-C,p[2]=C-(N-w)+(j-w),p[3]=N;let T=o(R,c,4,p,d);k=g*b,S=(x=134217729*g)-(x-g),M=g-S,P=(x=134217729*b)-(x-b),A=M*(E=b-P)-(k-S*P-M*P-S*E),I=m*y,S=(x=134217729*m)-(x-m),M=m-S,P=(x=134217729*y)-(x-y),j=A-(O=M*(E=y-P)-(I-S*P-M*P-S*E)),w=A-j,p[0]=A-(j+w)+(w-O),w=(C=k+j)-k,j=(_=k-(C-w)+(j-w))-I,w=_-j,p[1]=_-(j+w)+(w-I),w=(N=C+j)-C,p[2]=C-(N-w)+(j-w),p[3]=N;let q=o(T,d,4,p,f);return f[q-1]}(e,t,n,i,0,0,b)}(v,m,g,y,0,0)))return 0;(h>0&&y>0&&g<=0||h<0&&y<=0&&g>0)&&x++}b=w,g=y,v=m}}return x%2!=0}(i,y[w]);if(0===e)return!n.ignoreBoundary;e&&(b=!0)}return b}var g=n(41363);class m{constructor(e=[],t=y){if(this.data=e,this.length=this.data.length,this.compare=t,this.length>0)for(let e=(this.length>>1)-1;e>=0;e--)this._down(e)}push(e){this.data.push(e),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;let e=this.data[0],t=this.data.pop();return this.length--,this.length>0&&(this.data[0]=t,this._down(0)),e}peek(){return this.data[0]}_up(e){let{data:t,compare:n}=this,r=t[e];for(;e>0;){let o=e-1>>1,i=t[o];if(n(r,i)>=0)break;t[e]=i,e=o}t[e]=r}_down(e){let{data:t,compare:n}=this,r=this.length>>1,o=t[e];for(;e<r;){let r=(e<<1)+1,i=t[r],a=r+1;if(a<this.length&&0>n(t[a],i)&&(r=a,i=t[a]),n(i,o)>=0)break;t[e]=i,e=r}t[e]=o}}function y(e,t){return e<t?-1:e>t?1:0}function b(e,t){return e.p.x>t.p.x?1:e.p.x<t.p.x?-1:e.p.y!==t.p.y?e.p.y>t.p.y?1:-1:1}function w(e,t){return e.rightSweepEvent.p.x>t.rightSweepEvent.p.x?1:e.rightSweepEvent.p.x<t.rightSweepEvent.p.x?-1:e.rightSweepEvent.p.y!==t.rightSweepEvent.p.y?e.rightSweepEvent.p.y<t.rightSweepEvent.p.y?1:-1:1}class x{constructor(e,t,n,r){this.p={x:e[0],y:e[1]},this.featureId=t,this.ringId=n,this.eventId=r,this.otherEvent=null,this.isLeftEndpoint=null}isSamePoint(e){return this.p.x===e.p.x&&this.p.y===e.p.y}}let S=0,M=0,P=0;function E(e,t){let n="Feature"===e.type?e.geometry:e,r=n.coordinates;("Polygon"===n.type||"MultiLineString"===n.type)&&(r=[r]),"LineString"===n.type&&(r=[[r]]);for(let e=0;e<r.length;e++)for(let n=0;n<r[e].length;n++){let o=r[e][n][0],i=null;M+=1;for(let a=0;a<r[e][n].length-1;a++){i=r[e][n][a+1];let l=new x(o,S,M,P),u=new x(i,S,M,P+1);l.otherEvent=u,u.otherEvent=l,b(l,u)>
10?(u.isLeftEndpoint=!0,l.isLeftEndpoint=!1):(l.isLeftEndpoint=!0,u.isLeftEndpoint=!1),t.push(l),t.push(u),o=i,P+=1}}S+=1}class j{constructor(e){this.leftSweepEvent=e,this.rightSweepEvent=e.otherEvent}}var C=function(e,t){let n=new m([],b);return!function(e,t){if("FeatureCollection"===e.type){let n=e.features;for(let e=0;e<n.length;e++)E(n[e],t)}else E(e,t)}(e,n),function(e,t){t=!!t&&t;let n=[],r=new m([],w);for(;e.length;){let o=e.pop();if(o.isLeftEndpoint){let e=new j(o);for(let i=0;i<r.data.length;i++){let a=r.data[i];if(t&&a.leftSweepEvent.featureId===o.featureId)continue;let l=function(e,t){if(null===e||null===t||e.leftSweepEvent.ringId===t.leftSweepEvent.ringId&&(e.rightSweepEvent.isSamePoint(t.leftSweepEvent)||e.rightSweepEvent.isSamePoint(t.leftSweepEvent)||e.rightSweepEvent.isSamePoint(t.rightSweepEvent)||e.leftSweepEvent.isSamePoint(t.leftSweepEvent)||e.leftSweepEvent.isSamePoint(t.rightSweepEvent)))return!1;let n=e.leftSweepEvent.p.x,r=e.leftSweepEvent.p.y,o=e.rightSweepEvent.p.x,i=e.rightSweepEvent.p.y,a=t.leftSweepEvent.p.x,l=t.leftSweepEvent.p.y,u=t.rightSweepEvent.p.x,s=t.rightSweepEvent.p.y,c=(s-l)*(o-n)-(u-a)*(i-r),d=(u-a)*(r-l)-(s-l)*(n-a),f=(o-n)*(r-l)-(i-r)*(n-a);if(0===c)return!1;let p=d/c,h=f/c;return p>=0&&p<=1&&h>=0&&h<=1&&[n+p*(o-n),r+p*(i-r)]}(e,a);!1!==l&&n.push(l)}r.push(e)}else!1===o.isLeftEndpoint&&r.pop()}return n}(n,t)};function _(e,t,n={}){let{removeDuplicates:r=!0,ignoreSelfIntersections:o=!0}=n,i=[];"FeatureCollection"===e.type?i=i.concat(e.features):"Feature"===e.type?i.push(e):("LineString"===e.type||"Polygon"===e.type||"MultiLineString"===e.type||"MultiPolygon"===e.type)&&i.push((0,g.zL)(e)),"FeatureCollection"===t.type?i=i.concat(t.features):"Feature"===t.type?i.push(t):("LineString"===t.type||"Polygon"===t.type||"MultiLineString"===t.type||"MultiPolygon"===t.type)&&i.push((0,g.zL)(t));let a=C((0,g.uf)(i),o),l=[];if(r){let e={};a.forEach(t=>{let n=t.join(",");e[n]||(e[n]=!0,l.push(t))})}else l=a;return(0,g.uf)(l.map(e=>(0,g.xm)(e)))}var k=n(40702);function A(e,t={}){let n=(0,h.wA)(e);switch(t.properties||"Feature"!==e.type||(t.properties=e.properties),n.type){case"Polygon":return function(e,t={}){return I((0,h.wA)(e).coordinates,t.properties?t.properties:"Feature"===e.type?e.properties:{})}(n,t);case"MultiPolygon":return function(e,t={}){let n=(0,h.wA)(e).coordinates,r=t.properties?t.properties:"Feature"===e.type?e.properties:{},o=[];return n.forEach(e=>{o.push(I(e,r))}),(0,g.uf)(o)}(n,t);default:throw Error("invalid poly")}}function I(e,t){return e.length>1?(0,g._R)(e,t):(0,g.Tu)(e[0],t)}function O(e,t){for(let n=0;n<e.coordinates.length-1;n++)if(function(e,t,n){let r=n[0]-e[0],o=n[1]-e[1],i=t[0]-e[0],a=t[1]-e[1];return 0==r*a-o*i&&(Math.abs(i)>=Math.abs(a)?i>0?e[0]<=n[0]&&n[0]<=t[0]:t[0]<=n[0]&&n[0]<=e[0]:a>0?e[1]<=n[1]&&n[1]<=t[1]:t[1]<=n[1]&&n[1]<=e[1])}(e.coordinates[n],e.coordinates[n+1],t.coordinates))return!0;return!1}function N(e,t,n){for(let n of t.coordinates)if(v(n,e))return!0;return _(t,A(e),{ignoreSelfIntersections:n}).features.length>0}function z(e,t,{ignoreSelfIntersections:n=!0}={}){let r=!1;return(0,k.nG)(e,e=>{(0,k.nG)(t,t=>{if(!0===r)return!0;r=!function(e,t,{ignoreSelfIntersections:n=!0}={ignoreSelfIntersections:!0}){let r=!0;return(0,k.nG)(e,e=>{(0,k.nG)(t,t=>{if(!1===r)return!1;r=function(e,t,n){var r,o;switch(e.type){case"Point":switch(t.type){case"Point":return r=e.coordinates,o=t.coordinates,r[0]!==o[0]||r[1]!==o[1];case"LineString":return!O(t,e);case"Polygon":return!v(e,t)}break;case"LineString":switch(t.type){case"Point":return!O(e,t);case"LineString":return!(_(e,t,{ignoreSelfIntersections:n}).features.length>0);case"Polygon":return!N(t,e,n)}break;case"Polygon":switch(t.type){case"Point":return!v(t,e);case"LineString":return!N(e,t,n);case"Polygon":return!function(e,t,n){for(let n of e.coordinates[0])if(v(n,t))return!0;for(let n of t.coordinates[0])if(v(n,e))return!0;return _(A(e),A(t),{ignoreSelfIntersections:n}).features.length>0}(t,e,n)}}return!1}(e.geometry,t.geometry,n)})}),r}(e.geometry,t.geometry,{ignoreSelfIntersections:n})})}),r}},63091:function(e,t,n){n.d(t,{X:function(){return i}});var r=n(41363),o=n(16407);function i(e,t,n={}){let i=n.steps||64,a=n.properties?n.properties:!Array.isArray(e)&&"Feature"===e.type&&e.properties?e.properties:{},l=[];for(let a=0;a<i;a++)l.push(function(e,t,n,i={}){let a=(0,o.c9)(e),l=(0,r.Ht)(a[0]),u=(0,r.Ht)(a[1]),s=(0,r.Ht)(n),c=(0,r.lF)(t,i.units),d=Math.asin(Math.sin(u)*Math.cos(c)+Math.cos(u)*Math.sin(c)*Math.cos(s)),f=l+Math.atan2(Math.sin(s)*Math.sin(c)*Math.cos(u),Math.cos(c)-Math.sin(u)*Math.sin(d)),p=(0,r.vi)(f),h=(0,r.vi)(d);return(0,r.xm)([p,h],i.properties)}(e,t,-360*a/i,n).geometry.coordinates);return l.push(l[0]),(0,r.yu)([l],a)}},9598:function(e,t,n){n.d(t,{T:function(){return i}});var r=n(16407),o=n(41363);function i(e,t,n={}){var i=(0,r.c9)(e),a=(0,r.c9)(t),l=Math.pow(Math.sin((0,o.Ht)(a[1]-i[1])/2),2)+Math.pow(Math.sin((0,o.Ht)(a[0]-i[0])/2),2)*Math.cos((0,o.Ht)(i[1]))*Math.cos((0,o.Ht)(a[1]));return(0,o.DL)(2*Math.atan2(Math.sqrt(l),Math.sqrt(1-l)),n.units)}}
1,16407:function(e,t,n){function r(e){if(!e)throw Error("coord is required");if(!Array.isArray(e)){if("Feature"===e.type&&null!==e.geometry&&"Point"===e.geometry.type)return[...e.geometry.coordinates];if("Point"===e.type)return[...e.coordinates]}if(Array.isArray(e)&&e.length>=2&&!Array.isArray(e[0])&&!Array.isArray(e[1]))return[...e];throw Error("coord must be GeoJSON Point or an Array of numbers")}function o(e){if(Array.isArray(e))return e;if("Feature"===e.type){if(null!==e.geometry)return e.geometry.coordinates}else if(e.coordinates)return e.coordinates;throw Error("coords must be GeoJSON Feature, Geometry Object or an Array")}function i(e){return"Feature"===e.type?e.geometry:e}function a(e,t){return"FeatureCollection"===e.type?"FeatureCollection":"GeometryCollection"===e.type?"GeometryCollection":"Feature"===e.type&&null!==e.geometry?e.geometry.type:e.type}n.d(t,{c9:function(){return r},oL:function(){return a},r7:function(){return o},wA:function(){return i}})},72631:function(e,t,n){function r(e){let t={type:"Feature"};return Object.keys(e).forEach(n=>{switch(n){case"type":case"properties":case"geometry":return;default:t[n]=e[n]}}),t.properties=function e(t){let n={};return t&&Object.keys(t).forEach(r=>{let o=t[r];"object"==typeof o?null===o?n[r]=null:Array.isArray(o)?n[r]=o.map(e=>e):n[r]=e(o):n[r]=o}),n}(e.properties),null==e.geometry?t.geometry=null:t.geometry=o(e.geometry),t}function o(e){let t={type:e.type};return(e.bbox&&(t.bbox=e.bbox),"GeometryCollection"===e.type)?t.geometries=e.geometries.map(e=>o(e)):t.coordinates=function e(t){return"object"!=typeof t[0]?t.slice():t.map(t=>e(t))}(e.coordinates),t}n.d(t,{u:function(){return c}});var i=n(60300),a=n(41363),l=n(40702),u=n(16407);function s(e,t){let n=(0,a.Ht)(e[1]),r=(0,a.Ht)(t[1]),o=(0,a.Ht)(t[0]-e[0]);o>Math.PI&&(o-=2*Math.PI),o<-Math.PI&&(o+=2*Math.PI);let i=Math.atan2(o,Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(n/2+Math.PI/4)));return((0,a.vi)(i)+360)%360}function c(e,t,n){if(n=n||{},!(0,a.Kn)(n))throw Error("options is invalid");let i=n.origin||"centroid",u=n.mutate||!1;if(!e)throw Error("geojson required");if("number"!=typeof t||t<=0)throw Error("invalid factor");let s=Array.isArray(i)||"object"==typeof i;return(!0!==u&&(e=function(e){if(!e)throw Error("geojson is required");switch(e.type){case"Feature":return r(e);case"FeatureCollection":return function(e){let t={type:"FeatureCollection"};return Object.keys(e).forEach(n=>{switch(n){case"type":case"features":return;default:t[n]=e[n]}}),t.features=e.features.map(e=>r(e)),t}(e);case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return o(e);default:throw Error("unknown GeoJSON type")}}(e)),"FeatureCollection"!==e.type||s)?d(e,t,i):((0,l.By)(e,function(n,r){e.features[r]=d(n,t,i)}),e)}function d(e,t,n){let r="Point"===(0,u.oL)(e),o=function(e,t){if(null==t&&(t="centroid"),Array.isArray(t)||"object"==typeof t)return(0,u.c9)(t);let n=e.bbox?e.bbox:(0,i.V)(e,{recompute:!0}),r=n[0],o=n[1],s=n[2],c=n[3];switch(t){case"sw":case"southwest":case"westsouth":case"bottomleft":return(0,a.xm)([r,o]);case"se":case"southeast":case"eastsouth":case"bottomright":return(0,a.xm)([s,o]);case"nw":case"northwest":case"westnorth":case"topleft":return(0,a.xm)([r,c]);case"ne":case"northeast":case"eastnorth":case"topright":return(0,a.xm)([s,c]);case"center":return function(e,t={}){let n=(0,i.V)(e),r=(n[0]+n[2])/2,o=(n[1]+n[3])/2;return(0,a.xm)([r,o],t.properties,t)}(e);case void 0:case null:case"centroid":return function(e,t={}){let n=0,r=0,o=0;return(0,l.pZ)(e,function(e){n+=e[0],r+=e[1],o++},!0),(0,a.xm)([n/o,r/o],t.properties)}(e);default:throw Error("invalid origin")}}(e,n);return 1===t||r||((0,l.pZ)(e,function(e){let n=function(e,t,n={}){let r=(0,u.c9)(e),o=(0,u.c9)(t);o[0]+=o[0]-r[0]>180?-360:r[0]-o[0]>180?360:0;let i=function(e,t,n){let r=n=void 0===n?a.rQ:Number(n),o=e[1]*Math.PI/180,i=t[1]*Math.PI/180,l=i-o,u=Math.abs(t[0]-e[0])*Math.PI/180;u>Math.PI&&(u-=2*Math.PI);let s=Math.log(Math.tan(i/2+Math.PI/4)/Math.tan(o/2+Math.PI/4)),c=Math.abs(s)>1e-11?l/s:Math.cos(o);return Math.sqrt(l*l+c*c*u*u)*r}(r,o);return(0,a.vs)(i,"meters",n.units)}(o,e),r=function(e,t,n={}){let r;return(r=n.final?s((0,u.c9)(t),(0,u.c9)(e)):s((0,u.c9)(e),(0,u.c9)(t)))>180?-(360-r):r}(o,e),i=(0,u.r7)(function(e,t,n,r={}){let o=t<0,i=(0,a.vs)(Math.abs(t),r.units,"meters");o&&(i=-Math.abs(i));let l=(0,u.c9)(e),s=function(e,t,n,r){let o=t/(r=void 0===r?a.rQ:Number(r)),i=e[0]*Math.PI/180,l=(0,a.Ht)(e[1]),u=(0,a.Ht)(n),s=o*Math.cos(u),c=l+s;Math.abs(c)>Math.PI/2&&(c=c>0?Math.PI-c:-Math.PI-c);let d=Math.log(Math.tan(c/2+Math.PI/4)/Math.tan(l/2+Math.PI/4));return[(180*(i+o*Math.sin(u)/(Math.abs(d)>
11e-11?s/d:Math.cos(l)))/Math.PI+540)%360-180,180*c/Math.PI]}(l,i,n);return s[0]+=s[0]-l[0]>180?-360:l[0]-s[0]>180?360:0,(0,a.xm)(s,r.properties)}(o,n*t,r));e[0]=i[0],e[1]=i[1],3===e.length&&(e[2]*=t)}),delete e.bbox),e}},83412:function(e,t,n){n.d(t,{Z:function(){return d}});var r,o=n(30591),i=function(e,t,n){"__proto__"==t&&o.Z?(0,o.Z)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},a=function(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];t(r,a,n(a),e)}return r},l=n(96435),u=n(68246),s=n(28070),c=Object.prototype.hasOwnProperty,d=(r=function(e,t,n){c.call(e,n)?e[n].push(t):i(e,n,[t])},function(e,t){return((0,s.Z)(e)?a:function(e,t,n,r){return(0,l.Z)(e,function(e,o,i){t(r,e,n(e),i)}),r})(e,r,(0,u.Z)(t,2),{})})},81561:function(e,t,n){var r=n(76419);t.Z=function(e,t){return(0,r.Z)(e,t)}}}]);
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.