diff --git a/pr-preview/pr-16/.nojekyll b/pr-preview/pr-16/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/pr-preview/pr-16/404.html b/pr-preview/pr-16/404.html new file mode 100644 index 0000000..56dd900 --- /dev/null +++ b/pr-preview/pr-16/404.html @@ -0,0 +1,7 @@ +404: This page could not be found.Wiresense

404

This page could not be found.

\ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_buildManifest.js b/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_buildManifest.js new file mode 100644 index 0000000..fc86f48 --- /dev/null +++ b/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST={__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/_error":["static/chunks/pages/_error-6ae619510b1539d6.js"],sortedPages:["/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_ssgManifest.js b/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_ssgManifest.js new file mode 100644 index 0000000..5b3ff59 --- /dev/null +++ b/pr-preview/pr-16/_next/static/cddATCcVAphLf2CVogRb0/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/23-d98e7b1e40dff78b.js b/pr-preview/pr-16/_next/static/chunks/23-d98e7b1e40dff78b.js new file mode 100644 index 0000000..877081d --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/23-d98e7b1e40dff78b.js @@ -0,0 +1,2 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[23],{29492:function(e,t){"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},57108:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)})},4897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let r=n(22707),o=n(18157);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.addPathPrefix)(e,"/frontend"))}("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)},75684:function(e,t){"use strict";function n(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,r]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(r)for(let e in r)"children"!==e&&o.setAttribute(e,r[e]);n?(o.src=n,o.onload=()=>e(),o.onerror=t):r&&(o.innerHTML=r.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return n}}),window.next={version:"14.2.3",appDir:!0},("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)},74590:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return o}});let r=n(95751);async function o(e,t){let n=(0,r.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((r,o)=>{n({actionId:e,actionArgs:t,resolve:r,reject:o})})}("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)},10353:function(e,t,n){"use strict";let r,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return x}});let u=n(99920),l=n(41452),a=n(57437);n(57108);let i=u._(n(34040)),c=l._(n(2265)),s=n(6671),f=n(36590),d=u._(n(16124)),p=n(74590),h=n(42128),y=n(21427);n(63243);let _=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),n=0;n{if((0,h.isNextRouterError)(e.error)){e.preventDefault();return}});let v=document,b=new TextEncoder,g=!1,m=!1,R=null;function P(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(b.encode(e[1])):r.push(e[1])}else 2===e[0]&&(R=e[1])}let j=function(){o&&!m&&(o.close(),m=!0,r=void 0),g=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",j,!1):j();let O=self.__next_f=self.__next_f||[];O.forEach(P),O.push=P;let S=new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue(b.encode(t))}),g&&!m&&(e.close(),m=!0,r=void 0)),o=e}}),E=(0,s.createFromReadableStream)(S,{callServer:p.callServer});function w(){return(0,c.use)(E)}let T=c.default.StrictMode;function M(e){let{children:t}=e;return t}function x(){let e=(0,y.createMutableActionQueue)(),t=(0,a.jsx)(T,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(y.ActionQueueContext.Provider,{value:e,children:(0,a.jsx)(M,{children:(0,a.jsx)(w,{})})})})}),n=window.__next_root_layout_missing_tags,r=!!(null==n?void 0:n.length),o={onRecoverableError:d.default};"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,o).render(t):c.default.startTransition(()=>i.default.hydrateRoot(v,t,{...o,formState:R}))}("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)},11028:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(65820),(0,n(75684).appBootstrap)(()=>{let{hydrate:e}=n(10353);n(95751),n(39275),e()}),("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)},65820:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(29492);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),r=0;r(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,r.useState)(""),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),n?(0,o.createPortal)(a,n):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)},77325:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION:function(){return r},FLIGHT_PARAMETERS:function(){return i},NEXT_DID_POSTPONE_HEADER:function(){return s},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_RSC_UNION_QUERY:function(){return c},NEXT_URL:function(){return l},RSC_CONTENT_TYPE_HEADER:function(){return a},RSC_HEADER:function(){return n}});let n="RSC",r="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Url",a="text/x-component",i=[[n],[o],[u]],c="_rsc",s="x-nextjs-postponed";("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)},95751:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createEmptyCacheNode:function(){return C},default:function(){return I},getServerActionDispatcher:function(){return E},urlToUrlWithoutFlightMarker:function(){return T}});let r=n(41452),o=n(57437),u=r._(n(2265)),l=n(44467),a=n(51507),i=n(53174),c=n(68056),s=n(42114),f=n(76130),d=n(50322),p=n(74092),h=n(4897),y=n(41012),_=n(36585),v=n(30315),b=n(91108),g=n(77325),m=n(97599),R=n(49404),P=n(8e4),j="undefined"==typeof window,O=j?null:new Map,S=null;function E(){return S}let w={};function T(e){let t=new URL(e,location.origin);if(t.searchParams.delete(g.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,n=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-n)}return t}function M(e){return e.origin!==window.location.origin}function x(e){let{appRouterState:t,sync:n}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:o}=t,u={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==o?(r.pendingPush=!1,window.history.pushState(u,"",o)):window.history.replaceState(u,"",o),n(t)},[t,n]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null}}function A(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,o=null!==r?r:n;return(0,u.useDeferredValue)(n,o)}function D(e){let t,{buildId:n,initialHead:r,initialTree:i,initialCanonicalUrl:f,initialSeedData:g,couldBeIntercepted:E,assetPrefix:T,missingSlots:C}=e,D=(0,u.useMemo)(()=>(0,d.createInitialRouterState)({buildId:n,initialSeedData:g,initialCanonicalUrl:f,initialTree:i,initialParallelRoutes:O,location:j?null:window.location,initialHead:r,couldBeIntercepted:E}),[n,g,f,i,r,E]),[I,k,U]=(0,s.useReducerWithReduxDevtools)(D);(0,u.useEffect)(()=>{O=null},[]);let{canonicalUrl:F}=(0,s.useUnwrapState)(I),{searchParams:L,pathname:H}=(0,u.useMemo)(()=>{let e=new URL(F,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,R.hasBasePath)(e.pathname)?(0,m.removeBasePath)(e.pathname):e.pathname}},[F]),$=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:n}=e;(0,u.startTransition)(()=>{k({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:n})})},[k]),G=(0,u.useCallback)((e,t,n)=>{let r=new URL((0,h.addBasePath)(e),location.href);return k({type:a.ACTION_NAVIGATE,url:r,isExternalUrl:M(r),locationSearch:location.search,shouldScroll:null==n||n,navigateType:t})},[k]);S=(0,u.useCallback)(e=>{(0,u.startTransition)(()=>{k({...e,type:a.ACTION_SERVER_ACTION})})},[k]);let z=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{if((0,p.isBot)(window.navigator.userAgent))return;let n=new URL((0,h.addBasePath)(e),window.location.href);M(n)||(0,u.startTransition)(()=>{var e;k({type:a.ACTION_PREFETCH,url:n,kind:null!=(e=null==t?void 0:t.kind)?e:a.PrefetchKind.FULL})})},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"replace",null==(n=t.scroll)||n)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"push",null==(n=t.scroll)||n)})},refresh:()=>{(0,u.startTransition)(()=>{k({type:a.ACTION_REFRESH,origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}}),[k,G]);(0,u.useEffect)(()=>{window.next&&(window.next.router=z)},[z]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(w.pendingMpaPath=void 0,k({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[k]);let{pushRef:B}=(0,s.useUnwrapState)(I);if(B.mpaNavigation){if(w.pendingMpaPath!==F){let e=window.location;B.pendingPush?e.assign(F):e.replace(F),w.pendingMpaPath=F}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{k({type:a.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=A(t),o&&n(o)),e(t,r,o)},window.history.replaceState=function(e,r,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=A(e),o&&n(o)),t(e,r,o)};let r=e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,u.startTransition)(()=>{k({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:t.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[k]);let{cache:W,tree:K,nextUrl:V,focusAndScrollRef:Y}=(0,s.useUnwrapState)(I),X=(0,u.useMemo)(()=>(0,v.findHeadInCache)(W,K[1]),[W,K]),q=(0,u.useMemo)(()=>(function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),u=o?t[1]:t;!u||u.startsWith(P.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n})(K),[K]);if(null!==X){let[e,n]=X;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let J=(0,o.jsxs)(_.RedirectBoundary,{children:[t,W.rsc,(0,o.jsx)(y.AppRouterAnnouncer,{tree:K})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{appRouterState:(0,s.useUnwrapState)(I),sync:U}),(0,o.jsx)(c.PathParamsContext.Provider,{value:q,children:(0,o.jsx)(c.PathnameContext.Provider,{value:H,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:L,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:{buildId:n,changeByServerResponse:$,tree:K,focusAndScrollRef:Y,nextUrl:V},children:(0,o.jsx)(l.AppRouterContext.Provider,{value:z,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:{childNodes:W.parallelRoutes,tree:K,url:F,loading:W.loading},children:J})})})})})})]})}function I(e){let{globalErrorComponent:t,...n}=e;return(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,children:(0,o.jsx)(D,{...n})})}("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)},24804:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return u}});let r=n(55592),o=n(44936);function u(e){let t=o.staticGenerationAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new r.BailoutToCSRError(e)}("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)},66513:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=n(57437),o=n(8897);function u(e){let{Component:t,props:n}=e;return n.searchParams=(0,o.createDynamicallyTrackedSearchParams)(n.searchParams||{}),(0,r.jsx)(t,{...n})}("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)},76130:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let r=n(99920),o=n(57437),u=r._(n(2265)),l=n(71169),a=n(42128),i=n(44936),c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e,n=i.staticGenerationAsyncStorage.getStore();if((null==n?void 0:n.isRevalidate)||(null==n?void 0:n.isStaticGeneration))throw console.error(t),t;return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:c.text,children:"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."}),n?(0,o.jsx)("p",{style:c.text,children:"Digest: "+n}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:u}=e,a=(0,l.usePathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:n,errorScripts:r,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("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)},57910:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DynamicServerError:function(){return r},isDynamicServerError:function(){return o}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===n}("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)},42128:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let r=n(52496),o=n(67909);function u(e){return e&&e.digest&&((0,o.isRedirectError)(e)||(0,r.isNotFoundError)(e))}("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)},39275:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let r=n(99920),o=n(41452),u=n(57437),l=o._(n(2265)),a=r._(n(54887)),i=n(44467),c=n(41283),s=n(91108),f=n(76130),d=n(16237),p=n(86180),h=n(36585),y=n(16585),_=n(44640),v=n(81784),b=n(35914),g=["bottom","height","left","right","top","width","x","y"];function m(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){var n;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,d.matchSegment)(t,e[n]))))return;let r=null,o=e.hashFragment;if(o&&(r="top"===o?document.body:null!=(n=document.getElementById(o))?n:document.getElementsByName(o)[0]),r||(r="undefined"==typeof window?null:a.default.findDOMNode(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return g.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(o){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function P(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!r)throw Error("invariant global layout router not mounted");return(0,u.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function j(e){let{parallelRouterKey:t,url:n,childNodes:r,segmentPath:o,tree:a,cacheKey:f}=e,p=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{buildId:h,changeByServerResponse:y,tree:_}=p,v=r.get(f);if(void 0===v){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};v=e,r.set(f,e)}let g=null!==v.prefetchRsc?v.prefetchRsc:v.rsc,m=(0,l.useDeferredValue)(v.rsc,g),R="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,l.use)(m):m;if(!R){let e=v.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,o]=t,u=2===t.length;if((0,d.matchSegment)(n[0],r)&&n[1].hasOwnProperty(o)){if(u){let t=e(void 0,n[1][o]);return[n[0],{...n[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[o]:e(t.slice(2),n[1][o])}]}}return n}(["",...o],_),r=(0,b.hasInterceptionRouteInCurrentTree)(_);v.lazyData=e=(0,c.fetchServerResponse)(new URL(n,location.origin),t,r?p.nextUrl:null,h),v.lazyDataResolved=!1}let t=(0,l.use)(e);v.lazyDataResolved||(setTimeout(()=>{(0,l.startTransition)(()=>{y({previousTree:_,serverResponse:t})})}),v.lazyDataResolved=!0,(0,l.use)(s.unresolvedThenable))}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{tree:a[1][t],childNodes:v.parallelRoutes,url:n,loading:v.loading},children:R})}function O(e){let{children:t,hasLoading:n,loading:r,loadingStyles:o,loadingScripts:a}=e;return n?(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,r]}),children:t}):(0,u.jsx)(u.Fragment,{children:t})}function S(e){let{parallelRouterKey:t,segmentPath:n,error:r,errorStyles:o,errorScripts:a,templateStyles:c,templateScripts:s,template:d,notFound:p,notFoundStyles:b,styles:g}=e,m=(0,l.useContext)(i.LayoutRouterContext);if(!m)throw Error("invariant expected layout router to be mounted");let{childNodes:R,tree:S,url:E,loading:w}=m,T=R.get(t);T||(T=new Map,R.set(t,T));let M=S[1][t][0],x=(0,_.getSegmentValue)(M),C=[M];return(0,u.jsxs)(u.Fragment,{children:[g,C.map(e=>{let l=(0,_.getSegmentValue)(e),g=(0,v.createRouterCacheKey)(e);return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(P,{segmentPath:n,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:o,errorScripts:a,children:(0,u.jsx)(O,{hasLoading:!!w,loading:null==w?void 0:w[0],loadingStyles:null==w?void 0:w[1],loadingScripts:null==w?void 0:w[2],children:(0,u.jsx)(y.NotFoundBoundary,{notFound:p,notFoundStyles:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(j,{parallelRouterKey:t,url:E,tree:S,childNodes:T,segmentPath:n,cacheKey:g,isActive:x===l})})})})})}),children:[c,s,d]},(0,v.createRouterCacheKey)(e,!0))})]})}("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)},16237:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{canSegmentBeOverridden:function(){return u},matchSegment:function(){return o}});let r=n(24286),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],u=(e,t)=>{var n;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(n=(0,r.getSegmentParam)(e))?void 0:n.param)===t[0]};("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)},71169:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},useParams:function(){return p},usePathname:function(){return f},useRouter:function(){return d},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(2265),o=n(44467),u=n(68056),l=n(44640),a=n(8e4),i=n(52152),c=n(8005);function s(){let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=n(24804);e("useSearchParams()")}return t}function f(){return(0,r.useContext)(u.PathnameContext)}function d(){let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,r.useContext)(u.PathParamsContext)}function h(e){void 0===e&&(e="children");let t=(0,r.useContext)(o.LayoutRouterContext);return t?function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,n,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=h(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("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)},52152:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return r.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect}});let r=n(67909),o=n(52496);class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class l extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new u}}("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)},16585:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return s}});let r=n(41452),o=n(57437),u=r._(n(2265)),l=n(71169),a=n(52496);n(72301);let i=n(44467);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isNotFoundError)(e))return{notFoundTriggered:!0};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.notFoundTriggered?{notFoundTriggered:!1,previousPathname:e.pathname}:{notFoundTriggered:t.notFoundTriggered,previousPathname:e.pathname}}render(){return this.state.notFoundTriggered?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound]}):this.props.children}constructor(e){super(e),this.state={notFoundTriggered:!!e.asNotFound,previousPathname:e.pathname}}}function s(e){let{notFound:t,notFoundStyles:n,asNotFound:r,children:a}=e,s=(0,l.usePathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t?(0,o.jsx)(c,{pathname:s,notFound:t,notFoundStyles:n,asNotFound:r,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("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)},52496:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{isNotFoundError:function(){return o},notFound:function(){return r}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}("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)},43858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let r=n(93449),o=n(57614);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,n;let o=new Promise((e,r)=>{t=e,n=r}),u=async()=>{try{r._(this,l)[l]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,l)[l]--,r._(this,i)[i]()}};return r._(this,a)[a].push({promiseFn:o,task:u}),r._(this,i)[i](),o}bump(e){let t=r._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,a)[a].splice(t,1)[0];r._(this,a)[a].unshift(e),r._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),r._(this,u)[u]=e,r._(this,l)[l]=0,r._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(r._(this,l)[l]0){var t;null==(t=r._(this,a)[a].shift())||t.task()}}("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)},36585:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectBoundary:function(){return s},RedirectErrorBoundary:function(){return c}});let r=n(41452),o=n(57437),u=r._(n(2265)),l=n(71169),a=n(67909);function i(e){let{redirect:t,reset:n,redirectType:r}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{r===a.RedirectType.push?o.push(t,{}):o.replace(t,{}),n()})},[t,r,n,o]),null}class c extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(i,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function s(e){let{children:t}=e,n=(0,l.useRouter)();return(0,o.jsx)(c,{router: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)},84785:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}}),(r=n||(n={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("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)},67909:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return c},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return p},isRedirectError:function(){return d},permanentRedirect:function(){return f},redirect:function(){return s}});let u=n(58512),l=n(99440),a=n(84785),i="NEXT_REDIRECT";function c(e,t,n){void 0===n&&(n=a.RedirectStatusCode.TemporaryRedirect);let r=Error(i);r.digest=i+";"+t+";"+e+";"+n+";";let o=u.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function s(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.TemporaryRedirect)}function f(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.PermanentRedirect)}function d(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n,r,o]=e.digest.split(";",4),u=Number(o);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r&&!isNaN(u)&&u in a.RedirectStatusCode}function p(e){return d(e)?e.digest.split(";",3)[2]:null}function h(e){if(!d(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!d(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.replace="replace",("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)},61343:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(41452),o=n(57437),u=r._(n(2265)),l=n(44467);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("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)},58512:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return r.requestAsyncStorage}});let r=n(70038);function o(e){let t=r.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("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)},39607:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let r=n(13821),o=n(41133);function u(e,t,n,u){let[l,a,i]=n.slice(-3);if(null===a)return!1;if(3===n.length){let n=a[2],o=a[3];t.loading=o,t.rsc=n,t.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,n,u);return!0}("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)},69684:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,a){let i;let[c,s,f,d,p]=n;if(1===t.length){let e=l(n,r,t);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,a),e}let[h,y]=t;if(!(0,o.matchSegment)(h,c))return null;if(2===t.length)i=l(s[y],r,t);else if(null===(i=e(t.slice(2),s[y],r,a)))return null;let _=[t[0],{...s,[y]:i},f,d];return p&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,a),_}}});let r=n(8e4),o=n(16237),u=n(74922);function l(e,t,n){let[u,a]=e,[i,c]=t;if(i===r.DEFAULT_SEGMENT_KEY&&u!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(u,i)){let t={};for(let e in a)void 0!==c[e]?t[e]=l(a[e],c[e],n):t[e]=a[e];for(let e in c)t[e]||(t[e]=c[e]);let r=[u,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}return 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)},99559:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l),s=t.parallelRoutes.get(l);s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s));let f=null==c?void 0:c.get(i),d=s.get(i);if(u){d&&d.lazyData&&d!==f||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}if(!d||!f){d||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}return d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved,loading:d.loading},s.set(i,d)),e(d,f,o.slice(2))}}});let r=n(81784);("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)},96626:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c}});let r=n(82269),o=n(8e4),u=n(16237),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===o.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(n)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let n=c(t);void 0!==n&&u.push(n)}return i(u)}function s(e,t){let n=function e(t,n){let[o,l]=t,[i,s]=n,f=a(o),d=a(i);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(n))?p:""}for(let t in l)if(s[t]){let n=e(l[t],s[t]);if(null!==n)return a(i)+"/"+n}return null}(e,t);return null==n||"/"===n?n:i(n.split("/"))}("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)},53174:function(e,t){"use strict";function n(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return n}}),("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)},50322:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(53174),o=n(13821),u=n(96626),l=n(86004),a=n(51507),i=n(74922);function c(e){var t;let{buildId:n,initialTree:c,initialSeedData:s,initialCanonicalUrl:f,initialParallelRoutes:d,location:p,initialHead:h,couldBeIntercepted:y}=e,_=!p,v={lazyData:null,rsc:s[2],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:_?new Map:d,lazyDataResolved:!1,loading:s[3]},b=p?(0,r.createHrefFromUrl)(p):f;(0,i.addRefreshMarkerToActiveParallelSegments)(c,b);let g=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(v,void 0,c,s,h);let m={buildId:n,tree:c,cache:v,prefetchCache:g,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:b,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(c)||(null==p?void 0:p.pathname))?t:null};if(p){let e=new URL(p.pathname,p.origin),t=[["",c,null,null]];(0,l.createPrefetchCacheEntryForInitialLoad)({url:e,kind:a.PrefetchKind.AUTO,data:[t,void 0,!1,y],tree:m.tree,prefetchCache:m.prefetchCache,nextUrl:m.nextUrl})}return m}("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)},81784:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let r=n(8e4);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY:e}("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)},41283:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return s}});let r=n(77325),o=n(95751),u=n(74590),l=n(51507),a=n(54736),{createFromFetch:i}=n(6671);function c(e){return[(0,o.urlToUrlWithoutFlightMarker)(e).toString(),void 0,!1,!1]}async function s(e,t,n,s,f){let d={[r.RSC_HEADER]:"1",[r.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};f===l.PrefetchKind.AUTO&&(d[r.NEXT_ROUTER_PREFETCH_HEADER]="1"),n&&(d[r.NEXT_URL]=n);let p=(0,a.hexHash)([d[r.NEXT_ROUTER_PREFETCH_HEADER]||"0",d[r.NEXT_ROUTER_STATE_TREE],d[r.NEXT_URL]].join(","));try{var h;let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(r.NEXT_RSC_UNION_QUERY,p);let n=await fetch(t,{credentials:"same-origin",headers:d}),l=(0,o.urlToUrlWithoutFlightMarker)(n.url),a=n.redirected?l:void 0,f=n.headers.get("content-type")||"",y=!!n.headers.get(r.NEXT_DID_POSTPONE_HEADER),_=!!(null==(h=n.headers.get("vary"))?void 0:h.includes(r.NEXT_URL)),v=f===r.RSC_CONTENT_TYPE_HEADER;if(v||(v=f.startsWith("text/plain")),!v||!n.ok)return e.hash&&(l.hash=e.hash),c(l.toString());let[b,g]=await i(Promise.resolve(n),{callServer:u.callServer});if(s!==b)return c(n.url);return[g,a,y,_]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0,!1,!1]}}("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)},41133:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function e(t,n,l,a){let i=l.length<=5,[c,s]=l,f=(0,u.createRouterCacheKey)(s),d=n.parallelRoutes.get(c);if(!d)return;let p=t.parallelRoutes.get(c);p&&p!==d||(p=new Map(d),t.parallelRoutes.set(c,p));let h=d.get(f),y=p.get(f);if(i){if(!y||!y.lazyData||y===h){let e=l[3];y={lazyData:null,rsc:e[2],prefetchRsc:null,head:null,prefetchHead:null,loading:e[3],parallelRoutes:h?new Map(h.parallelRoutes):new Map,lazyDataResolved:!1},h&&(0,r.invalidateCacheByRouterState)(y,h,l[2]),(0,o.fillLazyItemsTillLeafWithHead)(y,h,l[2],e,l[4],a),p.set(f,y)}return}y&&h&&(y===h&&(y={lazyData:y.lazyData,rsc:y.rsc,prefetchRsc:y.prefetchRsc,head:y.head,prefetchHead:y.prefetchHead,parallelRoutes:new Map(y.parallelRoutes),lazyDataResolved:!1,loading:y.loading},p.set(f,y)),e(y,h,l.slice(2),a))}}});let r=n(74213),o=n(13821),u=n(81784);("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)},13821:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,r.createRouterCacheKey)(d),h=null!==l&&void 0!==l[1][c]?l[1][c]:null;if(n){let r=n.parallelRoutes.get(c);if(r){let n;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(r),s=l.get(p);n=null!==h?{lazyData:null,rsc:h[2],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),lazyDataResolved:s.lazyDataResolved,loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1,loading:null},l.set(p,n),e(n,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[2],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let r=n(81784),o=n(51507);("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)},36416:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let r=n(96626);function o(e){return void 0!==e}function u(e,t){var n,u,l;let a=null==(u=t.shouldScroll)||u,i=e.nextUrl;if(o(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?i=n:i||(i=e.canonicalUrl)}return{buildId:e.buildId,canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:!!t.hashFragment&&e.canonicalUrl.split("#",1)[0]===(null==(n=t.canonicalUrl)?void 0:n.split("#",1)[0]),hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:i}}("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)},40774:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let r=n(51294);function o(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("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)},9863:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l);if(!c)return;let s=t.parallelRoutes.get(l);if(s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s)),u){s.delete(i);return}let f=c.get(i),d=s.get(i);d&&f&&(d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved},s.set(i,d)),e(d,f,o.slice(2)))}}});let r=n(81784);("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)},74213:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let r=n(81784);function o(e,t,n){for(let o in n[1]){let u=n[1][o][0],l=(0,r.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,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)},10139:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],o=n[0];if(Array.isArray(r)&&Array.isArray(o)){if(r[0]!==o[0]||r[2]!==o[2])return!0}else if(r!==o)return!0;if(t[4])return!n[4];if(n[4])return!0;let u=Object.values(t[1])[0],l=Object.values(n[1])[0];return!u||!l||e(u,l)}}}),("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)},93060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{abortTask:function(){return c},listenForDynamicRequest:function(){return a},updateCacheNodeOnNavigation:function(){return function e(t,n,a,c,s){let f=n[1],d=a[1],p=c[1],h=t.parallelRoutes,y=new Map(h),_={},v=null;for(let t in d){let n;let a=d[t],c=f[t],b=h.get(t),g=p[t],m=a[0],R=(0,u.createRouterCacheKey)(m),P=void 0!==c?c[0]:void 0,j=void 0!==b?b.get(R):void 0;if(null!==(n=m===r.PAGE_SEGMENT_KEY?l(a,void 0!==g?g:null,s):m===r.DEFAULT_SEGMENT_KEY?void 0!==c?{route:c,node:null,children:null}:l(a,void 0!==g?g:null,s):void 0!==P&&(0,o.matchSegment)(m,P)&&void 0!==j&&void 0!==c?null!=g?e(j,c,a,g,s):function(e){let t=i(e,null,null);return{route:e,node:t,children:null}}(a):l(a,void 0!==g?g:null,s))){null===v&&(v=new Map),v.set(t,n);let e=n.node;if(null!==e){let n=new Map(b);n.set(R,e),y.set(t,n)}_[t]=n.route}else _[t]=a}if(null===v)return null;let b={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y,lazyDataResolved:!1};return{route:function(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}(a,_),node:b,children:v}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],o=t.parallelRoutes,l=new Map(o);for(let t in r){let n=r[t],a=n[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let r=c.get(i);if(void 0!==r){let o=e(r,n),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=d(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:i?t.loading:null,parallelRoutes:l,lazyDataResolved:!1}}}});let r=n(8e4),o=n(16237),u=n(81784);function l(e,t,n){let r=i(e,t,n);return{route:e,node:r,children:null}}function a(e,t){t.then(t=>{for(let n of t[0]){let t=n.slice(0,-3),r=n[n.length-3],l=n[n.length-2],a=n[n.length-1];"string"!=typeof t&&function(e,t,n,r,l){let a=e;for(let e=0;e{c(e,t)})}function i(e,t,n){let r=e[1],o=null!==t?t[1]:null,l=new Map;for(let e in r){let t=r[e],a=null!==o?o[e]:null,c=t[0],s=(0,u.createRouterCacheKey)(c),f=i(t,void 0===a?null:a,n),d=new Map;d.set(s,f),l.set(e,d)}let a=0===l.size,c=null!==t?t[2]:null,s=null!==t?t[3]:null;return{lazyData:null,parallelRoutes:l,prefetchRsc:void 0!==c?c:null,prefetchHead:a?n:null,loading:void 0!==s?s:null,rsc:p(),head:a?p():null,lazyDataResolved:!1}}function c(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)s(e.route,n,t);else for(let e of r.values())c(e,t);e.node=null}function s(e,t,n){let r=e[1],o=t.parallelRoutes;for(let e in r){let t=r[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&s(t,c,n)}let l=t.rsc;d(l)&&(null===n?l.resolve(null):l.reject(n));let a=t.head;d(a)&&a.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=f,n}("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)},86004:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createPrefetchCacheEntryForInitialLoad:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let r=n(53174),o=n(41283),u=n(51507),l=n(59218);function a(e,t){let n=(0,r.createHrefFromUrl)(e,!1);return t?t+"%"+n:n}function i(e){let t,{url:n,nextUrl:r,tree:o,buildId:l,prefetchCache:i,kind:c}=e,f=a(n,r),d=i.get(f);if(d)t=d;else{let e=a(n),r=i.get(e);r&&(t=r)}return t?(t.status=h(t),t.kind!==u.PrefetchKind.FULL&&c===u.PrefetchKind.FULL)?s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:null!=c?c:u.PrefetchKind.TEMPORARY}):(c&&t.kind===u.PrefetchKind.TEMPORARY&&(t.kind=c),t):s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:c||u.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,kind:l,data:i}=e,[,,,c]=i,s=c?a(o,t):a(o),f={treeAtTimeOfPrefetch:n,data:Promise.resolve(i),kind:l,prefetchTime:Date.now(),lastUsedTime:Date.now(),key:s,status:u.PrefetchCacheEntryStatus.fresh};return r.set(s,f),f}function s(e){let{url:t,kind:n,tree:r,nextUrl:i,buildId:c,prefetchCache:s}=e,f=a(t),d=l.prefetchQueue.enqueue(()=>(0,o.fetchServerResponse)(t,r,i,c,n).then(e=>{let[,,,n]=e;return n&&function(e){let{url:t,nextUrl:n,prefetchCache:r}=e,o=a(t),u=r.get(o);if(!u)return;let l=a(t,n);r.set(l,u),r.delete(o)}({url:t,nextUrl:i,prefetchCache:s}),e})),p={treeAtTimeOfPrefetch:r,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,key:f,status:u.PrefetchCacheEntryStatus.fresh};return s.set(f,p),p}function f(e){for(let[t,n]of e)h(n)===u.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("30"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+d?r?u.PrefetchCacheEntryStatus.reusable:u.PrefetchCacheEntryStatus.fresh:"auto"===t&&Date.now(){let[n,f]=t,h=!1;if(S.lastUsedTime||(S.lastUsedTime=Date.now(),h=!0),"string"==typeof n)return _(e,R,n,O);if(document.getElementById("__next-page-redirect"))return _(e,R,j,O);let b=e.tree,g=e.cache,w=[];for(let t of n){let n=t.slice(0,-4),r=t.slice(-3)[0],c=["",...n],f=(0,u.applyRouterStatePatchToTree)(c,b,r,j);if(null===f&&(f=(0,u.applyRouterStatePatchToTree)(c,E,r,j)),null!==f){if((0,a.isNavigatingToNewRootLayout)(b,f))return _(e,R,j,O);let u=(0,d.createEmptyCacheNode)(),m=!1;for(let e of(S.status!==i.PrefetchCacheEntryStatus.stale||h?m=(0,s.applyFlightData)(g,u,t,S):(m=function(e,t,n,r){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(r).map(e=>[...n,...e])))(0,y.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(u,g,n,r),S.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(c,b)?(u.rsc=g.rsc,u.prefetchRsc=g.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(u,g,n),R.cache=u):m&&(R.cache=u),b=f,v(r))){let t=[...n,...e];t[t.length-1]!==p.DEFAULT_SEGMENT_KEY&&w.push(t)}}}return R.patchedTree=b,R.canonicalUrl=f?(0,r.createHrefFromUrl)(f):j,R.pendingPush=O,R.scrollableSegments=w,R.hashFragment=P,R.shouldScroll=m,(0,c.handleMutable)(e,R)},()=>e)};("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)},59218:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{prefetchQueue:function(){return l},prefetchReducer:function(){return a}});let r=n(77325),o=n(43858),u=n(86004),l=new o.PromiseQueue(5);function a(e,t){(0,u.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return n.searchParams.delete(r.NEXT_RSC_UNION_QUERY),(0,u.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,buildId:e.buildId}),e}("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)},75239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(41283),o=n(53174),u=n(69684),l=n(10139),a=n(51294),i=n(36416),c=n(13821),s=n(95751),f=n(40774),d=n(35914),p=n(74922);function h(e,t){let{origin:n}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let v=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return v.lazyData=(0,r.fetchServerResponse)(new URL(y,n),[_[0],_[1],_[2],"refetch"],b?e.nextUrl:null,e.buildId),v.lazyData.then(async n=>{let[r,s]=n;if("string"==typeof r)return(0,a.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){if(3!==n.length)return console.log("REFRESH FAILED"),e;let[r]=n,i=(0,u.applyRouterStatePatchToTree)([""],_,r,e.canonicalUrl);if(null===i)return(0,f.handleSegmentMismatch)(e,t,r);if((0,l.isNavigatingToNewRootLayout)(_,i))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let d=s?(0,o.createHrefFromUrl)(s):void 0;s&&(h.canonicalUrl=d);let[g,m]=n.slice(-2);if(null!==g){let e=g[2];v.rsc=e,v.prefetchRsc=null,(0,c.fillLazyItemsTillLeafWithHead)(v,void 0,r,g,m),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:i,updatedCache:v,includeNextUrl:b}),h.cache=v,h.patchedTree=i,h.canonicalUrl=y,_=i}return(0,i.handleMutable)(e,h)},()=>e)}("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)},6131:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let r=n(53174),o=n(96626);function u(e,t){var n;let{url:u,tree:l}=t,a=(0,r.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{buildId:e.buildId,canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(i))?n:u.pathname}}n(93060),("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)},64549:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return g}});let r=n(74590),o=n(77325),u=n(4897),l=n(53174),a=n(51294),i=n(69684),c=n(10139),s=n(36416),f=n(13821),d=n(95751),p=n(35914),h=n(40774),y=n(74922),{createFromFetch:_,encodeReply:v}=n(6671);async function b(e,t,n){let l,{actionId:a,actionArgs:i}=n,c=await v(i),s=await fetch("",{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION]:a,[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[o.NEXT_URL]:t}:{}},body:c}),f=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");l={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){l={paths:[],tag:!1,cookie:!1}}let d=f?new URL((0,u.addBasePath)(f),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===o.RSC_CONTENT_TYPE_HEADER){let e=await _(Promise.resolve(s),{callServer:r.callServer});if(f){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:d,revalidatedParts:l}}let[t,[,n]]=null!=e?e:[];return{actionResult:t,actionFlightData:n,redirectLocation:d,revalidatedParts:l}}return{redirectLocation:d,revalidatedParts:l}}function g(e,t){let{resolve:n,reject:r}=t,o={},u=e.canonicalUrl,_=e.tree;o.preserveCustomHistoryState=!1;let v=e.nextUrl&&(0,p.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return o.inFlightServerAction=b(e,v,t),o.inFlightServerAction.then(async r=>{let{actionResult:p,actionFlightData:b,redirectLocation:g}=r;if(g&&(e.pushRef.pendingPush=!0,o.pendingPush=!0),!b)return(n(p),g)?(0,a.handleExternalUrl)(e,o,g.href,e.pushRef.pendingPush):e;if("string"==typeof b)return(0,a.handleExternalUrl)(e,o,b,e.pushRef.pendingPush);for(let n of(o.inFlightServerAction=null,b)){if(3!==n.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[r]=n,s=(0,i.applyRouterStatePatchToTree)([""],_,r,g?(0,l.createHrefFromUrl)(g):e.canonicalUrl);if(null===s)return(0,h.handleSegmentMismatch)(e,t,r);if((0,c.isNavigatingToNewRootLayout)(_,s))return(0,a.handleExternalUrl)(e,o,u,e.pushRef.pendingPush);let[p,b]=n.slice(-2),m=null!==p?p[2]:null;if(null!==m){let t=(0,d.createEmptyCacheNode)();t.rsc=m,t.prefetchRsc=null,(0,f.fillLazyItemsTillLeafWithHead)(t,void 0,r,p,b),await (0,y.refreshInactiveParallelSegments)({state:e,updatedTree:s,updatedCache:t,includeNextUrl:!!v}),o.cache=t,o.prefetchCache=new Map}o.patchedTree=s,o.canonicalUrl=u,_=s}if(g){let e=(0,l.createHrefFromUrl)(g,!1);o.canonicalUrl=e}return n(p),(0,s.handleMutable)(e,o)},t=>(r(t),e))}("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)},98289:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return f}});let r=n(53174),o=n(69684),u=n(10139),l=n(51294),a=n(39607),i=n(36416),c=n(95751),s=n(40774);function f(e,t){let{serverResponse:n}=t,[f,d]=n,p={};if(p.preserveCustomHistoryState=!1,"string"==typeof f)return(0,l.handleExternalUrl)(e,p,f,e.pushRef.pendingPush);let h=e.tree,y=e.cache;for(let n of f){let i=n.slice(0,-4),[f]=n.slice(-3,-2),_=(0,o.applyRouterStatePatchToTree)(["",...i],h,f,e.canonicalUrl);if(null===_)return(0,s.handleSegmentMismatch)(e,t,f);if((0,u.isNavigatingToNewRootLayout)(h,_))return(0,l.handleExternalUrl)(e,p,e.canonicalUrl,e.pushRef.pendingPush);let v=d?(0,r.createHrefFromUrl)(d):void 0;v&&(p.canonicalUrl=v);let b=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(y,b,n),p.patchedTree=_,p.cache=b,y=b,h=_}return(0,i.handleMutable)(e,p)}("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)},74922:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,o,,l]=t;for(let a in r.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=n,t[3]="refresh"),o)e(o[a],n)}},refreshInactiveParallelSegments:function(){return l}});let r=n(39607),o=n(41283),u=n(8e4);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:n,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=n}=e,[,s,f,d]=n,p=[];if(f&&f!==location.pathname+location.search&&"refresh"===d&&!i.has(f)){i.add(f);let e=(0,o.fetchServerResponse)(new URL(f,location.origin),[c[0],c[1],c[2],"refetch"],l?t.nextUrl:null,t.buildId).then(e=>{let t=e[0];if("string"!=typeof t)for(let e of t)(0,r.applyFlightData)(u,u,e)});p.push(e)}for(let e in s){let n=a({state:t,updatedTree:s[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c});p.push(n)}await Promise.all(p)}("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)},51507:function(e,t){"use strict";var n,r,o,u;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return s},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let l="refresh",a="navigate",i="restore",c="server-patch",s="prefetch",f="fast-refresh",d="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(u=r||(r={})).fresh="fresh",u.reusable="reusable",u.expired="expired",u.stale="stale",("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)},80643:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let r=n(51507),o=n(51294),u=n(98289),l=n(6131),a=n(75239),i=n(59218),c=n(51129),s=n(64549),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case r.ACTION_FAST_REFRESH:return(0,c.fastRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("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)},54740:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,u]=n,[l,a]=t;return(0,r.matchSegment)(l,o)?!(t.length<=2)&&e(t.slice(2),u[a]):!!Array.isArray(l)}}});let r=n(16237);("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)},8897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createDynamicallyTrackedSearchParams:function(){return a},createUntrackedSearchParams:function(){return l}});let r=n(44936),o=n(62441),u=n(67991);function l(e){let t=r.staticGenerationAsyncStorage.getStore();return t&&t.forceStatic?{}:e}function a(e){let t=r.staticGenerationAsyncStorage.getStore();return t?t.forceStatic?{}:t.isStaticGeneration||t.dynamicShouldError?new Proxy({},{get:(e,n,r)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),u.ReflectAdapter.get(e,n,r)),has:(e,n)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),Reflect.has(e,n)),ownKeys:e=>((0,o.trackDynamicDataAccessed)(t,"searchParams"),Reflect.ownKeys(e))}):e:e}("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)},44936:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r.staticGenerationAsyncStorage}});let r=n(77685);("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)},85108:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{StaticGenBailoutError:function(){return r},isStaticGenBailoutError:function(){return o}});let n="NEXT_STATIC_GEN_BAILOUT";class r extends Error{constructor(...e){super(...e),this.code=n}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===n}("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)},91108:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("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)},42114:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{useReducerWithReduxDevtools:function(){return i},useUnwrapState:function(){return a}});let r=n(41452)._(n(2265)),o=n(51507),u=n(21427);function l(e){if(e instanceof Map){let t={};for(let[n,r]of e.entries()){if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r._bundlerConfig){t[n]="FlightData";continue}}t[n]=l(r)}return t}if("object"==typeof e&&null!==e){let t={};for(let n in e){let r=e[n];if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r.hasOwnProperty("_bundlerConfig")){t[n]="FlightData";continue}}t[n]=l(r)}return t}return Array.isArray(e)?e.map(l):e}function a(e){return(0,o.isThenable)(e)?(0,r.use)(e):e}let i="undefined"!=typeof window?function(e){let[t,n]=r.default.useState(e),o=(0,r.useContext)(u.ActionQueueContext);if(!o)throw Error("Invariant: Missing ActionQueueContext");let a=(0,r.useRef)(),i=(0,r.useRef)();return(0,r.useEffect)(()=>{if(!a.current&&!1!==i.current){if(void 0===i.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){i.current=!1;return}return a.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),a.current&&(a.current.init(l(e)),o&&(o.devToolsInstance=a.current)),()=>{a.current=void 0}}},[e,o]),[t,(0,r.useCallback)(t=>{o.state||(o.state=e),o.dispatch(t,n)},[o,e]),(0,r.useCallback)(e=>{a.current&&a.current.send({type:"RENDER_SYNC"},l(e))},[])]}:function(e){return[e,()=>{},()=>{}]};("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)},49404:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let r=n(55121);function o(e){return(0,r.pathHasPrefix)(e,"/frontend")}("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)},18157:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return u}});let r=n(67741),o=n(31465),u=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:u}=(0,o.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+u};("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)},16124:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(55592);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,r.isBailoutToCSRError)(e)||t(e)}("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)},97599:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return o}}),n(49404);let r="/frontend";function o(e){return 0===r.length||(e=e.slice(r.length)).startsWith("/")||(e="/"+e),e}("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)},99176:function(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0>>1,o=e[r];if(0>>1;ru(i,n))cu(s,i)?(e[r]=s,e[c]=n,r=c):(e[r]=i,e[a]=n,r=a);else if(cu(s,n))e[r]=s,e[c]=n,r=c;else break}}return t}function u(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,m="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(s,t);else break;t=r(f)}}function P(e){if(v=!1,R(e),!_){if(null!==r(s))_=!0,C();else{var t=r(f);null!==t&&A(P,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j=!1,O=-1,S=5,E=-1;function w(){return!(t.unstable_now()-Ee&&w());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),n=!0;break t}p===r(s)&&o(s),R(e)}else o(s);p=r(s)}if(null!==p)n=!0;else{var c=r(f);null!==c&&A(P,c.startTime-e),n=!1}}break e}finally{p=null,h=u,y=!1}n=void 0}}finally{n?l():j=!1}}}if("function"==typeof m)l=function(){m(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,l=function(){x.postMessage(null)}}else l=function(){b(T,0)};function C(){j||(j=!0,l())}function A(e,n){O=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){_||y||(_=!0,C())},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=u,n(f,e),null===r(s)&&e===r(f)&&(v?(g(O),O=-1):v=!0,A(P,u-l))):(e.sortIndex=a,n(s,e),_||y||(_=!0,C())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},85689:function(e,t,n){"use strict";e.exports=n(99176)},11358:function(e,t){"use strict";function n(e){return new URL(e,"http://n").pathname}function r(e){return/https?:\/\//.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getPathname:function(){return n},isFullStringUrl:function(){return r}})},62441:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{Postpone:function(){return d},createPostponedAbortSignal:function(){return b},createPrerenderState:function(){return c},formatDynamicAPIAccesses:function(){return _},markCurrentScopeAsDynamic:function(){return s},trackDynamicDataAccessed:function(){return f},trackDynamicFetch:function(){return p},usedDynamicAPIs:function(){return y}});let o=(r=n(2265))&&r.__esModule?r:{default:r},u=n(57910),l=n(85108),a=n(11358),i="function"==typeof o.default.unstable_postpone;function c(e){return{isDebugSkeleton:e,dynamicAccesses:[]}}function s(e,t){let n=(0,a.getPathname)(e.urlPathname);if(!e.isUnstableCacheCallback){if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}}function f(e,t){let n=(0,a.getPathname)(e.urlPathname);if(e.isUnstableCacheCallback)throw Error(`Route ${n} used "${t}" inside a function cached with "unstable_cache(...)". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "${t}" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}function d({reason:e,prerenderState:t,pathname:n}){h(t,e,n)}function p(e,t){e.prerenderState&&h(e.prerenderState,t,e.urlPathname)}function h(e,t,n){v();let r=`Route ${n} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;e.dynamicAccesses.push({stack:e.isDebugSkeleton?Error().stack:void 0,expression:t}),o.default.unstable_postpone(r)}function y(e){return e.dynamicAccesses.length>0}function _(e){return e.dynamicAccesses.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function v(){if(!i)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function b(e){v();let t=new AbortController;try{o.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}},24286:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let r=n(82269);function o(e){let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},63243:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return n}}),(r=n||(n={})).ADDED_PAGE="addedPage",r.REMOVED_PAGE="removedPage",r.RELOAD_PAGE="reloadPage",r.SERVER_COMPONENT_CHANGES="serverComponentChanges",r.MIDDLEWARE_CHANGES="middlewareChanges",r.CLIENT_CHANGES="clientChanges",r.SERVER_ONLY_CHANGES="serverOnlyChanges",r.SYNC="sync",r.BUILT="built",r.BUILDING="building",r.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",r.TURBOPACK_MESSAGE="turbopack-message",r.SERVER_ERROR="serverError",r.TURBOPACK_CONNECTED="turbopack-connected"},82269:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let r=n(3330),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,n,u;for(let r of e.split("/"))if(n=o.find(e=>r.startsWith(e))){[t,u]=e.split(n,2);break}if(!t||!n||!u)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":u="/"===t?`/${u}`:t+"/"+u;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);u=l.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:u}}},67991:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},44467:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let r=n(99920)._(n(2265)),o=r.default.createContext(null),u=r.default.createContext(null),l=r.default.createContext(null),a=r.default.createContext(null),i=r.default.createContext(new Set)},54736:function(e,t){"use strict";function n(e){let t=5381;for(let n=0;n>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},36590:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(99920)._(n(2265)).default.createContext({})},68056:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let r=n(2265),o=(0,r.createContext)(null),u=(0,r.createContext)(null),l=(0,r.createContext)(null)},55592:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return o}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},78558:function(e,t){"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},21427:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ActionQueueContext:function(){return a},createMutableActionQueue:function(){return s}});let r=n(41452),o=n(51507),u=n(80643),l=r._(n(2265)),a=l.default.createContext(null);function i(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?c({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:o.ACTION_REFRESH,origin:window.location.origin},t)))}async function c(e){let{actionQueue:t,action:n,setState:r}=e,u=t.state;if(!u)throw Error("Invariant: Router state not initialized");t.pending=n;let l=n.payload,a=t.action(u,l);function c(e){n.discarded||(t.state=e,t.devToolsInstance&&t.devToolsInstance.send(l,e),i(t,r),n.resolve(e))}(0,o.isThenable)(a)?a.then(c,e=>{i(t,r),n.reject(e)}):c(a)}function s(){let e={state:null,dispatch:(t,n)=>(function(e,t,n){let r={resolve:n,reject:()=>{}};if(t.type!==o.ACTION_RESTORE){let e=new Promise((e,t)=>{r={resolve:e,reject:t}});(0,l.startTransition)(()=>{n(e)})}let u={payload:t,next:null,resolve:r.resolve,reject:r.reject};null===e.pending?(e.last=u,c({actionQueue:e,action:u,setState:n})):t.type===o.ACTION_NAVIGATE||t.type===o.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===o.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),c({actionQueue:e,action:u,setState:n})):(null!==e.last&&(e.last.next=u),e.last=u)})(e,t,n),action:async(e,t)=>{if(null===e)throw Error("Invariant: Router state not initialized");return(0,u.reducer)(e,t)},pending:null,last:null};return e}},22707:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let r=n(31465);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:o,hash:u}=(0,r.parsePath)(e);return""+t+n+o+u}},3330:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let r=n(78558),o=n(8e4);function u(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},86180:function(e,t){"use strict";function n(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let n=document.documentElement,r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return n}})},74092:function(e,t){"use strict";function n(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}})},31465:function(e,t){"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return n}})},55121:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let r=n(31465);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},67741:function(e,t){"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},8e4:function(e,t){"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}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_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});let r="__PAGE__",o="__DEFAULT__"},8005:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return u}});let r=n(41452)._(n(2265)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},72301:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},8293:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(66713).createAsyncLocalStorage)();("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)},66713:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new r}("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)},70038:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(66713).createAsyncLocalStorage)();("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)},77685:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(66713).createAsyncLocalStorage)();("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)},34040:function(e,t,n){"use strict";var r=n(54887);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},54887:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(84417)},97950:function(e,t,n){"use strict";var r=n(54887),o={stream:!0},u=new Map;function l(e){var t=n(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function a(){}var i=new Map,c=n.u;n.u=function(e){var t=i.get(e);return void 0!==t?t:c(e)};var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,f=Symbol.for("react.element"),d=Symbol.for("react.lazy"),p=Symbol.iterator,h=Array.isArray,y=Object.getPrototypeOf,_=Object.prototype,v=new WeakMap;function b(e,t,n,r){this.status=e,this.value=t,this.reason=n,this._response=r}function g(e){switch(e.status){case"resolved_model":E(e);break;case"resolved_module":w(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":case"cyclic":throw e;default:throw e.reason}}function m(e,t){for(var n=0;nh?(_=h,h=3,p++):(_=0,h=3);continue;case 2:44===(m=d[p++])?h=4:v=v<<4|(96d.length&&(m=-1)}var O=d.byteOffset+p;if(-11)for(var n=1;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var p=n(2265),f="right-scroll-bar-position",v="width-before-scroll-bar";function m(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var h="undefined"!=typeof window?p.useLayoutEffect:p.useEffect,g=new WeakMap,b=(void 0===o&&(o={}),(void 0===a&&(a=function(e){return e}),i=[],l=!1,s={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=a(e,l);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(l=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){l=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),i={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),i}}}}).options=u({async:!0,ssr:!1},o),s),y=function(){},x=p.forwardRef(function(e,t){var n,r,o,a,i=p.useRef(null),l=p.useState({onScrollCapture:y,onWheelCapture:y,onTouchMoveCapture:y}),s=l[0],c=l[1],f=e.forwardProps,v=e.children,x=e.className,w=e.removeScrollBar,C=e.enabled,S=e.shards,j=e.sideCar,k=e.noIsolation,T=e.inert,P=e.allowPinchZoom,E=e.as,R=e.gapMode,_=d(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),I=(n=[i,t],r=function(e){return n.forEach(function(t){return m(t,e)})},(o=(0,p.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,a=o.facade,h(function(){var e=g.get(a);if(e){var t=new Set(e),r=new Set(n),o=a.current;t.forEach(function(e){r.has(e)||m(e,null)}),r.forEach(function(e){t.has(e)||m(e,o)})}g.set(a,n)},[n]),a),M=u(u({},_),s);return p.createElement(p.Fragment,null,C&&p.createElement(j,{sideCar:b,removeScrollBar:w,shards:S,noIsolation:k,inert:T,setCallbacks:c,allowPinchZoom:!!P,lockRef:i,gapMode:R}),f?p.cloneElement(p.Children.only(v),u(u({},M),{ref:I})):p.createElement(void 0===E?"div":E,u({},M,{className:x,ref:I}),v))});x.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},x.classNames={fullWidth:v,zeroRight:f};var w=function(e){var t=e.sideCar,n=d(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return p.createElement(r,u({},n))};w.isSideCarExport=!0;var C=function(){var e=0,t=null;return{add:function(o){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var a,i;(a=t).styleSheet?a.styleSheet.cssText=o:a.appendChild(document.createTextNode(o)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},S=function(){var e=C();return function(t,n){p.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},j=function(){var e=S();return function(t){return e(t.styles,t.dynamic),null}},k={left:0,top:0,right:0,gap:0},T=function(e){return parseInt(e||"",10)||0},P=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[T(n),T(r),T(o)]},E=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return k;var t=P(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},R=j(),_="data-scroll-locked",I=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(_,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(f," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(v," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(f," .").concat(f," {\n right: 0 ").concat(r,";\n }\n \n .").concat(v," .").concat(v," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(_,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},M=function(){var e=parseInt(document.body.getAttribute(_)||"0",10);return isFinite(e)?e:0},D=function(){p.useEffect(function(){return document.body.setAttribute(_,(M()+1).toString()),function(){var e=M()-1;e<=0?document.body.removeAttribute(_):document.body.setAttribute(_,e.toString())}},[])},B=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;D();var a=p.useMemo(function(){return E(o)},[o]);return p.createElement(R,{styles:I(a,!t,o,n?"":"!important")})},A=!1;if("undefined"!=typeof window)try{var N=Object.defineProperty({},"passive",{get:function(){return A=!0,!0}});window.addEventListener("test",N,N),window.removeEventListener("test",N,N)}catch(e){A=!1}var z=!!A&&{passive:!1},L=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},O=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),F(e,r)){var o=Z(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},F=function(e,t){return"v"===e?L(t,"overflowY"):L(t,"overflowX")},Z=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},V=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*r,s=n.target,c=t.contains(s),u=!1,d=l>0,p=0,f=0;do{var v=Z(e,s),m=v[0],h=v[1]-v[2]-i*m;(m||h)&&F(e,s)&&(p+=h,f+=m),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(p)||!o&&l>p)?u=!0:!d&&(o&&1>Math.abs(f)||!o&&-l>f)&&(u=!0),u},H=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},G=function(e){return[e.deltaX,e.deltaY]},W=function(e){return e&&"current"in e?e.current:e},U=0,q=[],X=(c=function(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(U++)[0],a=p.useState(j)[0],i=p.useRef(e);p.useEffect(function(){i.current=e},[e]),p.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;oMath.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var p=O(d,u);if(!p)return!0;if(p?o=d:(o="v"===d?"h":"v",p=O(d,u)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var f=r.current||o;return V(f,t,e,"h"===f?s:c,!0)},[]),s=p.useCallback(function(e){if(q.length&&q[q.length-1]===a){var n="deltaY"in e?G(e):H(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(i.current.shards||[]).map(W).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=p.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=p.useCallback(function(e){n.current=H(e),r.current=void 0},[]),d=p.useCallback(function(t){c(t.type,G(t),t.target,l(t,e.lockRef.current))},[]),f=p.useCallback(function(t){c(t.type,H(t),t.target,l(t,e.lockRef.current))},[]);p.useEffect(function(){return q.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",s,z),document.addEventListener("touchmove",s,z),document.addEventListener("touchstart",u,z),function(){q=q.filter(function(e){return e!==a}),document.removeEventListener("wheel",s,z),document.removeEventListener("touchmove",s,z),document.removeEventListener("touchstart",u,z)}},[]);var v=e.removeScrollBar,m=e.inert;return p.createElement(p.Fragment,null,m?p.createElement(a,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,v?p.createElement(B,{gapMode:e.gapMode}):null)},b.useMedium(c),w),K=p.forwardRef(function(e,t){return p.createElement(x,u({},e,{ref:t,sideCar:X}))});K.classNames=x.classNames;var Y=K},65341:function(){},71878:function(){},8385:function(e){e.exports={style:{fontFamily:"'__Inter_becf2a', '__Inter_Fallback_becf2a'",fontStyle:"normal"},className:"__className_becf2a"}},22981:function(e,t,n){"use strict";n.d(t,{E:function(){return a},a:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Accordion component was not found in the tree")},80021:function(e,t,n){"use strict";n.d(t,{Accordion:function(){return w}});var r=n(57437),o=n(27011),a=n(15057),i=n(20322);n(2265);var l=n(88936),s=n(94120),c=n(15593),u=n(50591),d=n(66969),p=n(31831),f=n(22981),v=n(53478),m=n(62556),h=n(2951),g=n(32881),b=n(91729);let y={multiple:!1,disableChevronRotation:!1,chevronPosition:"right",variant:"default",chevron:(0,r.jsx)(v.AccordionChevron,{})},x=(0,c.createVarsResolver)((e,t)=>{let{transitionDuration:n,chevronSize:r,radius:o}=t;return{root:{"--accordion-transition-duration":void 0===n?void 0:"".concat(n,"ms"),"--accordion-chevron-size":void 0===r?void 0:(0,i.h)(r),"--accordion-radius":void 0===o?void 0:(0,s.getRadius)(o)}}});function w(e){let t=(0,u.useProps)("Accordion",y,e),{classNames:n,className:i,style:s,styles:c,unstyled:v,vars:m,children:h,multiple:g,value:w,defaultValue:C,onChange:S,id:j,loop:k,transitionDuration:T,disableChevronRotation:P,chevronPosition:E,chevronSize:R,order:_,chevron:I,variant:M,radius:D,...B}=t,A=(0,o.useId)(j),[N,z]=(0,a.useUncontrolled)({value:w,defaultValue:C,finalValue:g?[]:null,onChange:S}),L=(0,d.useStyles)({name:"Accordion",classes:b.Z,props:t,className:i,style:s,classNames:n,styles:c,unstyled:v,vars:m,varsResolver:x});return(0,r.jsx)(f.a,{value:{isItemActive:e=>Array.isArray(N)?N.includes(e):e===N,onChange:e=>{z(Array.isArray(N)?N.includes(e)?N.filter(t=>t!==e):[...N,e]:e===N?null:e)},getControlId:(0,l.getSafeId)("".concat(A,"-control"),"Accordion.Item component was rendered with invalid value or without value"),getRegionId:(0,l.getSafeId)("".concat(A,"-panel"),"Accordion.Item component was rendered with invalid value or without value"),transitionDuration:T,disableChevronRotation:P,chevronPosition:E,order:_,chevron:I,loop:k,getStyles:L,variant:M,unstyled:v},children:(0,r.jsx)(p.Box,{...L("root"),id:A,...B,variant:M,"data-accordion":!0,children:h})})}w.extend=e=>e,w.classes=b.Z,w.displayName="@mantine/core/Accordion",w.Item=h.AccordionItem,w.Panel=g.AccordionPanel,w.Control=m.AccordionControl,w.Chevron=v.AccordionChevron},91729:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_9bdbb667",panel:"m_df78851f",content:"m_4ba554d4",itemTitle:"m_8fa820a0",control:"m_4ba585b8","control--default":"m_6939a5e9","control--contained":"m_4271d21b",label:"m_df3ffa0f",chevron:"m_3f35ae96",icon:"m_9bd771fe",item:"m_9bd7b098","item--default":"m_fe19b709","item--contained":"m_1f921b3b","item--filled":"m_2cdf939a","item--separated":"m_9f59b069"}},53478:function(e,t,n){"use strict";n.d(t,{AccordionChevron:function(){return a}});var r=n(57437),o=n(20322);function a(e){let{style:t,size:n=16,...a}=e;return(0,r.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:(0,o.h)(n),height:(0,o.h)(n),display:"block"},...a,children:(0,r.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}n(2265),a.displayName="@mantine/core/AccordionChevron"},62556:function(e,t,n){"use strict";n.d(t,{AccordionControl:function(){return f}});var r=n(57437);n(2265);var o=n(85876),a=n(50591),i=n(31831),l=n(73147),s=n(30712),c=n(22981),u=n(57142),d=n(91729);let p={},f=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:d,styles:f,vars:v,chevron:m,icon:h,onClick:g,onKeyDown:b,children:y,disabled:x,mod:w,...C}=(0,a.useProps)("AccordionControl",p,e),{value:S}=(0,u.b)(),j=(0,c.E)(),k=j.isItemActive(S),T="number"==typeof j.order,P="h".concat(j.order),E=(0,r.jsxs)(s.UnstyledButton,{...C,...j.getStyles("control",{className:l,classNames:n,style:d,styles:f,variant:j.variant}),unstyled:j.unstyled,mod:["accordion-control",{active:k,"chevron-position":j.chevronPosition,disabled:x},w],ref:t,onClick:e=>{null==g||g(e),j.onChange(S)},type:"button",disabled:x,"aria-expanded":k,"aria-controls":j.getRegionId(S),id:j.getControlId(S),onKeyDown:(0,o.createScopedKeydownHandler)({siblingSelector:"[data-accordion-control]",parentSelector:"[data-accordion]",activateOnFocus:!1,loop:j.loop,orientation:"vertical",onKeyDown:b}),children:[(0,r.jsx)(i.Box,{component:"span",mod:{rotate:!j.disableChevronRotation&&k,position:j.chevronPosition},...j.getStyles("chevron",{classNames:n,styles:f}),children:m||j.chevron}),(0,r.jsx)("span",{...j.getStyles("label",{classNames:n,styles:f}),children:y}),h&&(0,r.jsx)(i.Box,{component:"span",mod:{"chevron-position":j.chevronPosition},...j.getStyles("icon",{classNames:n,styles:f}),children:h})]});return T?(0,r.jsx)(P,{...j.getStyles("itemTitle",{classNames:n,styles:f}),children:E}):E});f.displayName="@mantine/core/AccordionControl",f.classes=d.Z},57142:function(e,t,n){"use strict";n.d(t,{b:function(){return a},e:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Accordion.Item component was not found in the tree")},2951:function(e,t,n){"use strict";n.d(t,{AccordionItem:function(){return d}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(22981),s=n(57142),c=n(91729);let u={},d=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:c,styles:d,vars:p,value:f,mod:v,...m}=(0,o.useProps)("AccordionItem",u,e),h=(0,l.E)();return(0,r.jsx)(s.e,{value:{value:f},children:(0,r.jsx)(a.Box,{ref:t,mod:[{active:h.isItemActive(f)},v],...h.getStyles("item",{className:i,classNames:n,styles:d,style:c,variant:h.variant}),...m})})});d.displayName="@mantine/core/AccordionItem",d.classes=c.Z},32881:function(e,t,n){"use strict";n.d(t,{AccordionPanel:function(){return d}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(7662),l=n(22981),s=n(57142),c=n(91729);let u={},d=(0,a.factory)((e,t)=>{var n;let{classNames:a,className:c,style:d,styles:p,vars:f,children:v,...m}=(0,o.useProps)("AccordionPanel",u,e),{value:h}=(0,s.b)(),g=(0,l.E)();return(0,r.jsx)(i.Collapse,{ref:t,...g.getStyles("panel",{className:c,classNames:a,style:d,styles:p}),...m,in:g.isItemActive(h),transitionDuration:null!==(n=g.transitionDuration)&&void 0!==n?n:200,role:"region",id:g.getRegionId(h),"aria-labelledby":g.getControlId(h),children:(0,r.jsx)("div",{...g.getStyles("content",{classNames:a,styles:p}),children:v})})});d.displayName="@mantine/core/AccordionPanel",d.classes=c.Z},27002:function(e,t,n){"use strict";n.d(t,{Alert:function(){return m}});var r=n(57437),o=n(27011);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(79445),p={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};let f={},v=(0,i.createVarsResolver)((e,t)=>{let{radius:n,color:r,variant:o,autoContrast:i}=t,l=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:o||"light",autoContrast:i});return{root:{"--alert-radius":void 0===n?void 0:(0,a.getRadius)(n),"--alert-bg":r||o?l.background:void 0,"--alert-color":l.color,"--alert-bd":r||o?l.border:void 0}}}),m=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Alert",f,e),{classNames:a,className:i,style:u,styles:m,unstyled:h,vars:g,radius:b,color:y,title:x,children:w,id:C,icon:S,withCloseButton:j,onClose:k,closeButtonLabel:T,variant:P,autoContrast:E,...R}=n,_=(0,s.useStyles)({name:"Alert",classes:p,props:n,className:i,style:u,classNames:a,styles:m,unstyled:h,vars:g,varsResolver:v}),I=(0,o.useId)(C),M=x&&"".concat(I,"-title")||void 0,D="".concat(I,"-body");return(0,r.jsx)(c.Box,{id:I,..._("root",{variant:P}),variant:P,ref:t,...R,role:"alert","aria-describedby":D,"aria-labelledby":M,children:(0,r.jsxs)("div",{..._("wrapper"),children:[S&&(0,r.jsx)("div",{..._("icon"),children:S}),(0,r.jsxs)("div",{..._("body"),children:[x&&(0,r.jsx)("div",{..._("title"),"data-with-close-button":j||void 0,children:(0,r.jsx)("span",{id:M,..._("label"),children:x})}),w&&(0,r.jsx)("div",{id:D,..._("message"),"data-variant":P,children:w})]}),j&&(0,r.jsx)(d.CloseButton,{..._("closeButton"),onClick:k,variant:"transparent",size:16,iconSize:16,"aria-label":T,unstyled:h})]})})});m.classes=p,m.displayName="@mantine/core/Alert"},22281:function(e,t,n){"use strict";n.d(t,{Anchor:function(){return u}});var r=n(57437),o=n(44839);n(2265);var a=n(50591),i=n(869),l=n(96293),s={root:"m_849cf0da"};let c={underline:"hover"},u=(0,i.polymorphicFactory)((e,t)=>{let{underline:n,className:i,unstyled:u,mod:d,...p}=(0,a.useProps)("Anchor",c,e);return(0,r.jsx)(l.Text,{component:"a",ref:t,className:(0,o.Z)({[s.root]:!u},i),...p,mod:[{underline:n},d],__staticSelector:"Anchor",unstyled:u})});u.classes=s,u.displayName="@mantine/core/Anchor"},63113:function(e,t,n){"use strict";n.d(t,{T:function(){return o},_:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("AppShell was not found in tree")},68908:function(e,t,n){"use strict";n.d(t,{AppShell:function(){return N}});var r=n(57437),o=n(2265),a=n(33123),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(63113),p=n(9848),f=n(39544),v=n(12924),m=n(37976),h=n(78150),g=n(37063),b=n(41217),y=n(29481),x=n(20322),w=n(1760),C=n(89409);function S(e){return"object"==typeof e?e.base:e}function j(e){let t="object"==typeof e&&null!==e&&void 0!==e.base&&1===Object.keys(e).length;return"number"==typeof e||"string"==typeof e||t}function k(e){return"object"==typeof e&&null!==e&&(1!==Object.keys(e).length||!("base"in e))}var T=n(94120);function P(e){return 0===Number(e)?"0px":(0,T.getSpacing)(e)}function E(e){let{navbar:t,header:n,aside:o,footer:a,padding:i}=e,l=(0,g.useMantineTheme)(),s=(0,h.useMantineContext)(),{media:c,baseStyles:u}=function(e){let{navbar:t,header:n,footer:r,aside:o,padding:a,theme:i}=e,l={},s={},c={};return!function(e){var t,n,r;let{baseStyles:o,minMediaStyles:a,maxMediaStyles:i,navbar:l,theme:s}=e,c=null==l?void 0:l.width,u="translateX(calc(var(--app-shell-navbar-width) * -1))",d="translateX(var(--app-shell-navbar-width))";if(null==l||!l.breakpoint||(null==l?void 0:null===(t=l.collapsed)||void 0===t?void 0:t.mobile)||(i[null==l?void 0:l.breakpoint]=i[null==l?void 0:l.breakpoint]||{},i[null==l?void 0:l.breakpoint]["--app-shell-navbar-width"]="100%",i[null==l?void 0:l.breakpoint]["--app-shell-navbar-offset"]="0px"),j(c)){let e=(0,x.h)(S(c));o["--app-shell-navbar-width"]=e,o["--app-shell-navbar-offset"]=e}if(k(c)&&(void 0!==c.base&&(o["--app-shell-navbar-width"]=(0,x.h)(c.base),o["--app-shell-navbar-offset"]=(0,x.h)(c.base)),(0,y.keys)(c).forEach(e=>{"base"!==e&&(a[e]=a[e]||{},a[e]["--app-shell-navbar-width"]=(0,x.h)(c[e]),a[e]["--app-shell-navbar-offset"]=(0,x.h)(c[e]))})),null==l?void 0:null===(n=l.collapsed)||void 0===n?void 0:n.desktop){let e=l.breakpoint;a[e]=a[e]||{},a[e]["--app-shell-navbar-transform"]=u,a[e]["--app-shell-navbar-transform-rtl"]=d,a[e]["--app-shell-navbar-offset"]="0px !important"}if(null==l?void 0:null===(r=l.collapsed)||void 0===r?void 0:r.mobile){let e=(0,C.getBreakpointValue)(l.breakpoint,s)-.1;i[e]=i[e]||{},i[e]["--app-shell-navbar-width"]="100%",i[e]["--app-shell-navbar-offset"]="0px",i[e]["--app-shell-navbar-transform"]=u,i[e]["--app-shell-navbar-transform-rtl"]=d}}({baseStyles:c,minMediaStyles:l,maxMediaStyles:s,navbar:t,theme:i}),function(e){var t,n,r;let{baseStyles:o,minMediaStyles:a,maxMediaStyles:i,aside:l,theme:s}=e,c=null==l?void 0:l.width,u="translateX(var(--app-shell-aside-width))",d="translateX(calc(var(--app-shell-aside-width) * -1))";if(null==l||!l.breakpoint||(null==l?void 0:null===(t=l.collapsed)||void 0===t?void 0:t.mobile)||(i[null==l?void 0:l.breakpoint]=i[null==l?void 0:l.breakpoint]||{},i[null==l?void 0:l.breakpoint]["--app-shell-aside-width"]="100%",i[null==l?void 0:l.breakpoint]["--app-shell-aside-offset"]="0px"),j(c)){let e=(0,x.h)(S(c));o["--app-shell-aside-width"]=e,o["--app-shell-aside-offset"]=e}if(k(c)&&(void 0!==c.base&&(o["--app-shell-aside-width"]=(0,x.h)(c.base),o["--app-shell-aside-offset"]=(0,x.h)(c.base)),(0,y.keys)(c).forEach(e=>{"base"!==e&&(a[e]=a[e]||{},a[e]["--app-shell-aside-width"]=(0,x.h)(c[e]),a[e]["--app-shell-aside-offset"]=(0,x.h)(c[e]))})),null==l?void 0:null===(n=l.collapsed)||void 0===n?void 0:n.desktop){let e=l.breakpoint;a[e]=a[e]||{},a[e]["--app-shell-aside-transform"]=u,a[e]["--app-shell-aside-transform-rtl"]=d,a[e]["--app-shell-aside-offset"]="0px !important"}if(null==l?void 0:null===(r=l.collapsed)||void 0===r?void 0:r.mobile){let e=(0,C.getBreakpointValue)(l.breakpoint,s)-.1;i[e]=i[e]||{},i[e]["--app-shell-aside-width"]="100%",i[e]["--app-shell-aside-offset"]="0px",i[e]["--app-shell-aside-transform"]=u,i[e]["--app-shell-aside-transform-rtl"]=d}}({baseStyles:c,minMediaStyles:l,maxMediaStyles:s,aside:o,theme:i}),function(e){var t;let{baseStyles:n,minMediaStyles:r,header:o}=e,a=null==o?void 0:o.height,i=null===(t=null==o?void 0:o.offset)||void 0===t||t;if(j(a)){let e=(0,x.h)(S(a));n["--app-shell-header-height"]=e,i&&(n["--app-shell-header-offset"]=e)}k(a)&&(void 0!==a.base&&(n["--app-shell-header-height"]=(0,x.h)(a.base),i&&(n["--app-shell-header-offset"]=(0,x.h)(a.base))),(0,y.keys)(a).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-header-height"]=(0,x.h)(a[e]),i&&(r[e]["--app-shell-header-offset"]=(0,x.h)(a[e])))})),(null==o?void 0:o.collapsed)&&(n["--app-shell-header-transform"]="translateY(calc(var(--app-shell-header-height) * -1))",n["--app-shell-header-offset"]="0px !important")}({baseStyles:c,minMediaStyles:l,header:n}),function(e){var t;let{baseStyles:n,minMediaStyles:r,footer:o}=e,a=null==o?void 0:o.height,i=null===(t=null==o?void 0:o.offset)||void 0===t||t;if(j(a)){let e=(0,x.h)(S(a));n["--app-shell-footer-height"]=e,i&&(n["--app-shell-footer-offset"]=e)}k(a)&&(void 0!==a.base&&(n["--app-shell-footer-height"]=(0,x.h)(a.base),i&&(n["--app-shell-footer-offset"]=(0,x.h)(a.base))),(0,y.keys)(a).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-footer-height"]=(0,x.h)(a[e]),i&&(r[e]["--app-shell-footer-offset"]=(0,x.h)(a[e])))})),(null==o?void 0:o.collapsed)&&(n["--app-shell-footer-transform"]="translateY(var(--app-shell-footer-height))",n["--app-shell-footer-offset"]="0px !important")}({baseStyles:c,minMediaStyles:l,footer:r}),function(e){let{padding:t,baseStyles:n,minMediaStyles:r}=e;j(t)&&(n["--app-shell-padding"]=P(S(t))),k(t)&&(t.base&&(n["--app-shell-padding"]=P(t.base)),(0,y.keys)(t).forEach(e=>{"base"!==e&&(r[e]=r[e]||{},r[e]["--app-shell-padding"]=P(t[e]))}))}({baseStyles:c,minMediaStyles:l,padding:a}),{baseStyles:c,media:[...(0,w.getSortedBreakpoints)((0,y.keys)(l),i).map(e=>({query:"(min-width: ".concat((0,x.em)(e.px),")"),styles:l[e.value]})),...(0,w.getSortedBreakpoints)((0,y.keys)(s),i).map(e=>({query:"(max-width: ".concat((0,x.em)(e.px),")"),styles:s[e.value]}))]}}({navbar:t,header:n,footer:a,aside:o,padding:i,theme:l});return(0,r.jsx)(b.InlineStyles,{media:c,styles:u,selector:s.cssVariablesSelector})}var R=n(39280),_=n(95067),I=n(4963),M=n(95206),D=n(66553);let B={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:(0,a.getDefaultZIndex)("app")},A=(0,i.createVarsResolver)((e,t)=>{let{transitionDuration:n,transitionTimingFunction:r}=t;return{root:{"--app-shell-transition-duration":"".concat(n,"ms"),"--app-shell-transition-timing-function":r}}}),N=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("AppShell",B,e),{classNames:a,className:i,style:u,styles:p,unstyled:f,vars:v,navbar:m,withBorder:h,padding:g,transitionDuration:b,transitionTimingFunction:y,header:x,zIndex:w,layout:C,disabled:S,aside:j,footer:k,offsetScrollbars:T,mod:P,...R}=n,_=(0,s.useStyles)({name:"AppShell",classes:D.Z,props:n,className:i,style:u,classNames:a,styles:p,unstyled:f,vars:v,varsResolver:A}),N=function(e){let{transitionDuration:t,disabled:n}=e,[r,a]=(0,o.useState)(!0),i=(0,o.useRef)(),l=(0,o.useRef)();return(0,I.useWindowEvent)("resize",()=>{a(!0),clearTimeout(i.current),i.current=window.setTimeout(()=>a(!1),200)}),(0,M.useIsomorphicEffect)(()=>{(0,o.startTransition)(()=>{a(!0),clearTimeout(l.current),l.current=window.setTimeout(()=>a(!1),t||0)})},[n,t]),r}({disabled:S,transitionDuration:b});return(0,r.jsxs)(d.T,{value:{getStyles:_,withBorder:h,zIndex:w,disabled:S,offsetScrollbars:T},children:[(0,r.jsx)(E,{navbar:m,header:x,aside:j,footer:k,padding:g}),(0,r.jsx)(c.Box,{ref:t,..._("root"),mod:[{resizing:N,layout:C,disabled:S},P],...R})]})});N.classes=D.Z,N.displayName="@mantine/core/AppShell",N.Navbar=R.AppShellNavbar,N.Header=v.AppShellHeader,N.Main=m.AppShellMain,N.Aside=p.AppShellAside,N.Footer=f.AppShellFooter,N.Section=_.AppShellSection},66553:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_89ab340",navbar:"m_45252eee",aside:"m_9cdde9a",header:"m_3b16f56b",main:"m_8983817",footer:"m_3840c879",section:"m_6dcfc7c7"}},9848:function(e,t,n){"use strict";n.d(t,{AppShellAside:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(63113),s=n(66553);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,unstyled:d,vars:p,withBorder:f,zIndex:v,mod:m,...h}=(0,o.useProps)("AppShellAside",c,e),g=(0,l._)();return g.disabled?null:(0,r.jsx)(a.Box,{component:"aside",ref:t,mod:[{"with-border":null!=f?f:g.withBorder},m],...g.getStyles("aside",{className:i,classNames:n,styles:u,style:s}),...h,__vars:{"--app-shell-aside-z-index":"calc(".concat(null!=v?v:g.zIndex," + 1)")}})});u.classes=s.Z,u.displayName="@mantine/core/AppShellAside"},39544:function(e,t,n){"use strict";n.d(t,{AppShellFooter:function(){return p}});var r=n(57437),o=n(44839),a=n(49418);n(2265);var i=n(50591),l=n(31831),s=n(73147),c=n(63113),u=n(66553);let d={},p=(0,s.factory)((e,t)=>{var n;let{classNames:s,className:u,style:p,styles:f,unstyled:v,vars:m,withBorder:h,zIndex:g,mod:b,...y}=(0,i.useProps)("AppShellFooter",d,e),x=(0,c._)();return x.disabled?null:(0,r.jsx)(l.Box,{component:"footer",ref:t,mod:[{"with-border":null!=h?h:x.withBorder},b],...x.getStyles("footer",{className:(0,o.Z)({[a.Z.classNames.zeroRight]:x.offsetScrollbars},u),classNames:s,styles:f,style:p}),...y,__vars:{"--app-shell-footer-z-index":null===(n=null!=g?g:x.zIndex)||void 0===n?void 0:n.toString()}})});p.classes=u.Z,p.displayName="@mantine/core/AppShellFooter"},12924:function(e,t,n){"use strict";n.d(t,{AppShellHeader:function(){return p}});var r=n(57437),o=n(44839),a=n(49418);n(2265);var i=n(50591),l=n(31831),s=n(73147),c=n(63113),u=n(66553);let d={},p=(0,s.factory)((e,t)=>{var n;let{classNames:s,className:u,style:p,styles:f,unstyled:v,vars:m,withBorder:h,zIndex:g,mod:b,...y}=(0,i.useProps)("AppShellHeader",d,e),x=(0,c._)();return x.disabled?null:(0,r.jsx)(l.Box,{component:"header",ref:t,mod:[{"with-border":null!=h?h:x.withBorder},b],...x.getStyles("header",{className:(0,o.Z)({[a.Z.classNames.zeroRight]:x.offsetScrollbars},u),classNames:s,styles:f,style:p}),...y,__vars:{"--app-shell-header-z-index":null===(n=null!=g?g:x.zIndex)||void 0===n?void 0:n.toString()}})});p.classes=u.Z,p.displayName="@mantine/core/AppShellHeader"},37976:function(e,t,n){"use strict";n.d(t,{AppShellMain:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(63113),s=n(66553);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("AppShellMain",c,e),f=(0,l._)();return(0,r.jsx)(a.Box,{component:"main",ref:t,...f.getStyles("main",{className:i,style:s,classNames:n,styles:u}),...p})});u.classes=s.Z,u.displayName="@mantine/core/AppShellMain"},39280:function(e,t,n){"use strict";n.d(t,{AppShellNavbar:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(63113),s=n(66553);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,unstyled:d,vars:p,withBorder:f,zIndex:v,mod:m,...h}=(0,o.useProps)("AppShellNavbar",c,e),g=(0,l._)();return g.disabled?null:(0,r.jsx)(a.Box,{component:"nav",ref:t,mod:[{"with-border":null!=f?f:g.withBorder},m],...g.getStyles("navbar",{className:i,classNames:n,styles:u,style:s}),...h,__vars:{"--app-shell-navbar-z-index":"calc(".concat(null!=v?v:g.zIndex," + 1)")}})});u.classes=s.Z,u.displayName="@mantine/core/AppShellNavbar"},95067:function(e,t,n){"use strict";n.d(t,{AppShellSection:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(869),l=n(63113),s=n(66553);let c={},u=(0,i.polymorphicFactory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,grow:p,mod:f,...v}=(0,o.useProps)("AppShellSection",c,e),m=(0,l._)();return(0,r.jsx)(a.Box,{ref:t,mod:[{grow:p},f],...m.getStyles("section",{className:i,style:s,classNames:n,styles:u}),...v})});u.classes=s.Z,u.displayName="@mantine/core/AppShellSection"},85117:function(e,t,n){"use strict";n.d(t,{AspectRatio:function(){return p}});var r=n(57437);n(2265);var o=n(15593),a=n(50591),i=n(66969),l=n(31831),s=n(73147),c={root:"m_71ac47fc"};let u={},d=(0,o.createVarsResolver)((e,t)=>{let{ratio:n}=t;return{root:{"--ar-ratio":null==n?void 0:n.toString()}}}),p=(0,s.factory)((e,t)=>{let n=(0,a.useProps)("AspectRatio",u,e),{classNames:o,className:s,style:p,styles:f,unstyled:v,vars:m,ratio:h,...g}=n,b=(0,i.useStyles)({name:"AspectRatio",classes:c,props:n,className:s,style:p,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:d});return(0,r.jsx)(l.Box,{ref:t,...b("root"),...g})});p.classes=c,p.displayName="@mantine/core/AspectRatio"},925:function(e,t,n){"use strict";n.d(t,{Autocomplete:function(){return g}});var r=n(57437),o=n(2265),a=n(27011),i=n(15057),l=n(63361),s=n(50591),c=n(73147),u=n(4457),d=n(74432),p=n(71440),f=n(31310),v=n(69165),m=n(73112);let h={},g=(0,c.factory)((e,t)=>{let n=(0,s.useProps)("Autocomplete",h,e),{classNames:c,styles:g,unstyled:b,vars:y,dropdownOpened:x,defaultDropdownOpened:w,onDropdownClose:C,onDropdownOpen:S,onFocus:j,onBlur:k,onClick:T,onChange:P,data:E,value:R,defaultValue:_,selectFirstOptionOnChange:I,onOptionSubmit:M,comboboxProps:D,readOnly:B,disabled:A,filter:N,limit:z,withScrollArea:L,maxDropdownHeight:O,size:F,id:Z,renderOption:V,autoComplete:H,scrollAreaProps:G,...W}=n,U=(0,a.useId)(Z),q=(0,u.getParsedComboboxData)(E),X=(0,d.getOptionsLockup)(q),[K,Y]=(0,i.useUncontrolled)({value:R,defaultValue:_,finalValue:"",onChange:P}),J=(0,v.useCombobox)({opened:x,defaultOpened:w,onDropdownOpen:S,onDropdownClose:()=>{null==C||C(),J.resetSelectedOption()}}),{resolvedClassNames:Q,resolvedStyles:$}=(0,l.useResolvedStylesApi)({props:n,styles:g,classNames:c});return(0,o.useEffect)(()=>{I&&J.selectFirstOption()},[I,K]),(0,r.jsxs)(p.Combobox,{store:J,__staticSelector:"Autocomplete",classNames:Q,styles:$,unstyled:b,readOnly:B,onOptionSubmit:e=>{null==M||M(e),Y(X[e].label),J.closeDropdown()},size:F,...D,children:[(0,r.jsx)(p.Combobox.Target,{autoComplete:H,children:(0,r.jsx)(m.InputBase,{ref:t,...W,size:F,__staticSelector:"Autocomplete",disabled:A,readOnly:B,value:K,onChange:e=>{Y(e.currentTarget.value),J.openDropdown(),I&&J.selectFirstOption()},onFocus:e=>{J.openDropdown(),null==j||j(e)},onBlur:e=>{J.closeDropdown(),null==k||k(e)},onClick:e=>{J.openDropdown(),null==T||T(e)},classNames:Q,styles:$,unstyled:b,id:U})}),(0,r.jsx)(f.OptionsDropdown,{data:q,hidden:B||A,filter:N,search:K,limit:z,hiddenWhenEmpty:!0,withScrollArea:L,maxDropdownHeight:O,unstyled:b,labelId:W.label?"".concat(U,"-label"):void 0,"aria-label":W.label?void 0:W["aria-label"],renderOption:V,scrollAreaProps:G})]})});g.classes={...m.InputBase.classes,...p.Combobox.classes},g.displayName="@mantine/core/Autocomplete"},73338:function(e,t,n){"use strict";n.d(t,{Avatar:function(){return y}});var r=n(57437),o=n(2265),a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(869),d=n(61851),p=n(5718);function f(e){return(0,r.jsx)("svg",{...e,"data-avatar-placeholder-icon":!0,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=e.split(" ");return 1===n.length?e.slice(0,t).toUpperCase():n.map(e=>e[0]).slice(0,t).join("").toUpperCase()}let m=["blue","cyan","grape","green","indigo","lime","orange","pink","red","teal","violet"];var h=n(9641);let g={},b=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:o,gradient:i,color:l,autoContrast:s,name:c,allowedInitialsColors:u}=t,d="initials"===l&&"string"==typeof c?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m,n=Math.abs(function(e){let t=0;for(let n=0;n{let n=(0,l.useProps)("Avatar",g,e),{classNames:a,className:i,style:u,styles:d,unstyled:m,vars:y,src:x,alt:w,radius:C,color:S,gradient:j,imageProps:k,children:T,autoContrast:P,mod:E,name:R,allowedInitialsColors:_,...I}=n,M=(0,p.C)(),[D,B]=(0,o.useState)(!x),A=(0,s.useStyles)({name:"Avatar",props:n,classes:h.Z,className:i,style:u,classNames:a,styles:d,unstyled:m,vars:y,varsResolver:b});return(0,o.useEffect)(()=>B(!x),[x]),(0,r.jsx)(c.Box,{...A("root"),mod:[{"within-group":M.withinGroup},E],ref:t,...I,children:D?(0,r.jsx)("span",{...A("placeholder"),title:w,children:T||"string"==typeof R&&v(R)||(0,r.jsx)(f,{})}):(0,r.jsx)("img",{...k,...A("image"),src:x,alt:w,onError:e=>{var t;B(!0),null==k||null===(t=k.onError)||void 0===t||t.call(k,e)}})})});y.classes=h.Z,y.displayName="@mantine/core/Avatar",y.Group=d.AvatarGroup},9641:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={group:"m_11def92b",root:"m_f85678b6",image:"m_11f8ac07",placeholder:"m_104cd71f"}},5718:function(e,t,n){"use strict";n.d(t,{C:function(){return i},k:function(){return a}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider;function i(){return{withinGroup:!!(0,r.useContext)(o)}}},61851:function(e,t,n){"use strict";n.d(t,{AvatarGroup:function(){return v}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(5718),d=n(9641);let p={},f=(0,a.createVarsResolver)((e,t)=>{let{spacing:n}=t;return{group:{"--ag-spacing":(0,o.getSpacing)(n)}}}),v=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("AvatarGroup",p,e),{classNames:o,className:a,style:c,styles:v,unstyled:m,vars:h,spacing:g,...b}=n,y=(0,l.useStyles)({name:"AvatarGroup",classes:d.Z,props:n,className:a,style:c,classNames:o,styles:v,unstyled:m,vars:h,varsResolver:f,rootSelector:"group"});return(0,r.jsx)(u.k,{value:!0,children:(0,r.jsx)(s.Box,{ref:t,...y("group"),...b})})});v.classes=d.Z,v.displayName="@mantine/core/AvatarGroup"},42462:function(e,t,n){"use strict";n.d(t,{BackgroundImage:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(869),u={root:"m_2ce0de02"};let d={},p=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{root:{"--bi-radius":void 0===n?void 0:(0,o.getRadius)(n)}}}),f=(0,c.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("BackgroundImage",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,radius:h,src:g,variant:b,...y}=n,x=(0,l.useStyles)({name:"BackgroundImage",props:n,classes:u,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsx)(s.Box,{ref:t,variant:b,...x("root",{style:{backgroundImage:"url(".concat(g,")")}}),...y})});f.classes=u,f.displayName="@mantine/core/BackgroundImage"},83184:function(e,t,n){"use strict";n.d(t,{Badge:function(){return v}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(45027),l=n(50591),s=n(66969),c=n(31831),u=n(869),d={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};let p={},f=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r,gradient:a,variant:l,size:s,autoContrast:c}=t,u=e.variantColorResolver({color:r||e.primaryColor,theme:e,gradient:a,variant:l||"filled",autoContrast:c});return{root:{"--badge-height":(0,o.getSize)(s,"badge-height"),"--badge-padding-x":(0,o.getSize)(s,"badge-padding-x"),"--badge-fz":(0,o.getSize)(s,"badge-fz"),"--badge-radius":void 0===n?void 0:(0,o.getRadius)(n),"--badge-bg":r||l?u.background:void 0,"--badge-color":r||l?u.color:void 0,"--badge-bd":r||l?u.border:void 0,"--badge-dot-color":"dot"===l?(0,i.getThemeColor)(r,e):void 0}}}),v=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Badge",p,e),{classNames:o,className:a,style:i,styles:u,unstyled:v,vars:m,radius:h,color:g,gradient:b,leftSection:y,rightSection:x,children:w,variant:C,fullWidth:S,autoContrast:j,circle:k,mod:T,...P}=n,E=(0,s.useStyles)({name:"Badge",props:n,classes:d,className:a,style:i,classNames:o,styles:u,unstyled:v,vars:m,varsResolver:f});return(0,r.jsxs)(c.Box,{variant:C,mod:[{block:S,circle:k},T],...E("root",{variant:C}),ref:t,...P,children:[y&&(0,r.jsx)("span",{...E("section"),"data-position":"left",children:y}),(0,r.jsx)("span",{...E("label"),children:w}),x&&(0,r.jsx)("span",{...E("section"),"data-position":"right",children:x})]})});v.classes=d,v.displayName="@mantine/core/Badge"},41198:function(e,t,n){"use strict";n.d(t,{Blockquote:function(){return g}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(41846),s=n(45027),c=n(78928),u=n(50591),d=n(66969),p=n(31831),f=n(73147),v={root:"m_ddec01c0",icon:"m_dde7bd57",cite:"m_dde51a35"};let m={iconSize:48},h=(0,i.createVarsResolver)((e,t)=>{let{color:n,iconSize:r,radius:i}=t,u=(0,l.parseThemeColor)({color:n||e.primaryColor,theme:e,colorScheme:"dark"}),d=(0,l.parseThemeColor)({color:n||e.primaryColor,theme:e,colorScheme:"light"});return{root:{"--bq-bg-light":(0,c.m)(d.value,.07),"--bq-bg-dark":(0,c.m)(u.value,.06),"--bq-bd":(0,s.getThemeColor)(n,e),"--bq-icon-size":(0,o.h)(r),"--bq-radius":(0,a.getRadius)(i)}}}),g=(0,f.factory)((e,t)=>{let n=(0,u.useProps)("Blockquote",m,e),{classNames:o,className:a,style:i,styles:l,unstyled:s,vars:c,children:f,icon:g,iconSize:b,cite:y,...x}=n,w=(0,d.useStyles)({name:"Blockquote",classes:v,props:n,className:a,style:i,classNames:o,styles:l,unstyled:s,vars:c,varsResolver:h});return(0,r.jsxs)(p.Box,{component:"blockquote",ref:t,...w("root"),...x,children:[g&&(0,r.jsx)("span",{...w("icon"),children:g}),f,y&&(0,r.jsx)("cite",{...w("cite"),children:y})]})});g.classes=v,g.displayName="@mantine/core/Blockquote"},41707:function(e,t,n){"use strict";n.d(t,{Breadcrumbs:function(){return m}});var r=n(57437),o=n(2265),a=n(67457),i=n(94120),l=n(15593),s=n(50591),c=n(66969),u=n(31831),d=n(73147),p={root:"m_8b3717df",breadcrumb:"m_f678d540",separator:"m_3b8f2208"};let f={separator:"/"},v=(0,l.createVarsResolver)((e,t)=>{let{separatorMargin:n}=t;return{root:{"--bc-separator-margin":(0,i.getSpacing)(n)}}}),m=(0,d.factory)((e,t)=>{let n=(0,s.useProps)("Breadcrumbs",f,e),{classNames:i,className:l,style:d,styles:m,unstyled:h,vars:g,children:b,separator:y,separatorMargin:x,...w}=n,C=(0,c.useStyles)({name:"Breadcrumbs",classes:p,props:n,className:l,style:d,classNames:i,styles:m,unstyled:h,vars:g,varsResolver:v}),S=o.Children.toArray(b).reduce((e,t,n,r)=>{var i;let l=(0,a.isElement)(t)?(0,o.cloneElement)(t,{...C("breadcrumb",{className:null===(i=t.props)||void 0===i?void 0:i.className}),key:n}):(0,o.createElement)("div",{...C("breadcrumb"),key:n},t);return e.push(l),n!==r.length-1&&e.push((0,o.createElement)(u.Box,{...C("separator"),key:"separator-".concat(n)},y)),e},[]);return(0,r.jsx)(u.Box,{ref:t,...C("root"),...w,children:S})});m.classes=p,m.displayName="@mantine/core/Breadcrumbs"},8244:function(e,t,n){"use strict";n.d(t,{Burger:function(){return h}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(45027),s=n(50591),c=n(66969),u=n(31831),d=n(73147),p=n(30712),f={root:"m_fea6bf1a",burger:"m_d4fb9cad"};let v={},m=(0,i.createVarsResolver)((e,t)=>{let{color:n,size:r,lineSize:i,transitionDuration:s,transitionTimingFunction:c}=t;return{root:{"--burger-color":n?(0,l.getThemeColor)(n,e):void 0,"--burger-size":(0,a.getSize)(r,"burger-size"),"--burger-line-size":i?(0,o.h)(i):void 0,"--burger-transition-duration":void 0===s?void 0:"".concat(s,"ms"),"--burger-transition-timing-function":c}}}),h=(0,d.factory)((e,t)=>{let n=(0,s.useProps)("Burger",v,e),{classNames:o,className:a,style:i,styles:l,unstyled:d,vars:h,opened:g,children:b,transitionDuration:y,transitionTimingFunction:x,...w}=n,C=(0,c.useStyles)({name:"Burger",classes:f,props:n,className:a,style:i,classNames:o,styles:l,unstyled:d,vars:h,varsResolver:m});return(0,r.jsxs)(p.UnstyledButton,{...C("root"),ref:t,...w,children:[(0,r.jsx)(u.Box,{mod:["reduce-motion",{opened:g}],...C("burger")}),b]})});h.classes=f,h.displayName="@mantine/core/Burger"},57029:function(e,t,n){"use strict";n.d(t,{Button:function(){return y}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(869),d=n(34479),p=n(93719),f=n(30712),v=n(24390),m=n(62191);let h={in:{opacity:1,transform:"translate(-50%, calc(-50% + ".concat((0,o.h)(1),"))")},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},g={},b=(0,i.createVarsResolver)((e,t)=>{let{radius:n,color:r,gradient:o,variant:i,size:l,justify:s,autoContrast:c}=t,u=e.variantColorResolver({color:r||e.primaryColor,theme:e,gradient:o,variant:i||"filled",autoContrast:c});return{root:{"--button-justify":s,"--button-height":(0,a.getSize)(l,"button-height"),"--button-padding-x":(0,a.getSize)(l,"button-padding-x"),"--button-fz":(null==l?void 0:l.includes("compact"))?(0,a.getFontSize)(l.replace("compact-","")):(0,a.getFontSize)(l),"--button-radius":void 0===n?void 0:(0,a.getRadius)(n),"--button-bg":r||i?u.background:void 0,"--button-hover":r||i?u.hover:void 0,"--button-color":u.color,"--button-bd":r||i?u.border:void 0,"--button-hover-color":r||i?u.hoverColor:void 0}}}),y=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Button",g,e),{style:o,vars:a,className:i,color:u,disabled:v,children:y,leftSection:x,rightSection:w,fullWidth:C,variant:S,radius:j,loading:k,loaderProps:T,gradient:P,classNames:E,styles:R,unstyled:_,"data-disabled":I,autoContrast:M,mod:D,...B}=n,A=(0,s.useStyles)({name:"Button",props:n,classes:m.Z,className:i,style:o,classNames:E,styles:R,unstyled:_,vars:a,varsResolver:b}),N=!!x,z=!!w;return(0,r.jsxs)(f.UnstyledButton,{ref:t,...A("root",{active:!v&&!k&&!I}),unstyled:_,variant:S,disabled:v||k,mod:[{disabled:v||I,loading:k,block:C,"with-left-section":N,"with-right-section":z},D],...B,children:[(0,r.jsx)(p.Transition,{mounted:!!k,transition:h,duration:150,children:e=>(0,r.jsx)(c.Box,{component:"span",...A("loader",{style:e}),"aria-hidden":!0,children:(0,r.jsx)(d.Loader,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...T})})}),(0,r.jsxs)("span",{...A("inner"),children:[x&&(0,r.jsx)(c.Box,{component:"span",...A("section"),mod:{position:"left"},children:x}),(0,r.jsx)(c.Box,{component:"span",mod:{loading:k},...A("label"),children:y}),w&&(0,r.jsx)(c.Box,{component:"span",...A("section"),mod:{position:"right"},children:w})]})]})});y.classes=m.Z,y.displayName="@mantine/core/Button",y.Group=v.ButtonGroup},62191:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"}},24390:function(e,t,n){"use strict";n.d(t,{ButtonGroup:function(){return f}});var r=n(57437),o=n(20322);n(2265);var a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(62191);let d={orientation:"horizontal"},p=(0,a.createVarsResolver)((e,t)=>{let{borderWidth:n}=t;return{group:{"--button-border-width":(0,o.h)(n)}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("ButtonGroup",d,e),{className:o,style:a,classNames:c,styles:f,unstyled:v,orientation:m,vars:h,borderWidth:g,variant:b,mod:y,...x}=(0,i.useProps)("ButtonGroup",d,e),w=(0,l.useStyles)({name:"ButtonGroup",props:n,classes:u.Z,className:o,style:a,classNames:c,styles:f,unstyled:v,vars:h,varsResolver:p,rootSelector:"group"});return(0,r.jsx)(s.Box,{...w("group"),ref:t,variant:b,mod:[{"data-orientation":m},y],role:"group",...x})});f.classes=u.Z,f.displayName="@mantine/core/ButtonGroup"},98557:function(e,t,n){"use strict";n.d(t,{Center:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(66969),i=n(31831),l=n(869),s={root:"m_4451eb3a"};let c={},u=(0,l.polymorphicFactory)((e,t)=>{let n=(0,o.useProps)("Center",c,e),{classNames:l,className:u,style:d,styles:p,unstyled:f,vars:v,inline:m,mod:h,...g}=n,b=(0,a.useStyles)({name:"Center",props:n,classes:s,className:u,style:d,classNames:l,styles:p,unstyled:f,vars:v});return(0,r.jsx)(i.Box,{ref:t,mod:[{inline:m},h],...b("root"),...g})});u.classes=s,u.displayName="@mantine/core/Center"},47464:function(e,t,n){"use strict";n.d(t,{CheckIcon:function(){return a},P:function(){return i}});var r=n(57437),o=n(20322);function a(e){let{size:t,style:n,...a}=e,i=void 0!==t?{width:(0,o.h)(t),height:(0,o.h)(t),...n}:n;return(0,r.jsx)("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:i,"aria-hidden":!0,...a,children:(0,r.jsx)("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function i(e){let{indeterminate:t,...n}=e;return t?(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...n,children:(0,r.jsx)("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})}):(0,r.jsx)(a,{...n})}n(2265)},59095:function(e,t,n){"use strict";n.d(t,{Checkbox:function(){return k}});var r=n(57437),o=n(27011);n(2265);var a=n(94120),i=n(15593),l=n(41846),s=n(45027),c=n(19955),u=n(58834),d=n(50591),p=n(66969),f=n(17622),v=n(31831),m=n(73147),h=n(39712),g=n(95505),b=n(621),y=n(73952),x=n(25420),w=n(47464),C={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};let S={labelPosition:"right",icon:w.P},j=(0,i.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:o,iconColor:i,variant:d,autoContrast:p}=t,f=(0,l.parseThemeColor)({color:r||e.primaryColor,theme:e}),v=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{root:{"--checkbox-size":(0,a.getSize)(o,"checkbox-size"),"--checkbox-radius":void 0===n?void 0:(0,a.getRadius)(n),"--checkbox-color":"outline"===d?v:(0,s.getThemeColor)(r,e),"--checkbox-icon-color":i?(0,s.getThemeColor)(i,e):(0,u.getAutoContrastValue)(p,e)?(0,c.getContrastColor)({color:r,theme:e,autoContrast:p}):void 0}}}),k=(0,m.factory)((e,t)=>{let n=(0,d.useProps)("Checkbox",S,e),{classNames:a,className:i,style:l,styles:s,unstyled:c,vars:u,color:m,label:g,id:y,size:x,radius:w,wrapperProps:k,children:T,checked:P,labelPosition:E,description:R,error:_,disabled:I,variant:M,indeterminate:D,icon:B,rootRef:A,iconColor:N,onChange:z,autoContrast:L,mod:O,...F}=n,Z=(0,b.useCheckboxGroupContext)(),V=x||(null==Z?void 0:Z.size),H=(0,p.useStyles)({name:"Checkbox",props:n,classes:C,className:i,style:l,classNames:a,styles:s,unstyled:c,vars:u,varsResolver:j}),{styleProps:G,rest:W}=(0,f.extractStyleProps)(F),U=(0,o.useId)(y),q=Z?{checked:Z.value.includes(W.value),onChange:e=>{Z.onChange(e),null==z||z(e)}}:{};return(0,r.jsx)(h.Z,{...H("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:U,size:V,labelPosition:E,label:g,description:R,error:_,disabled:I,classNames:a,styles:s,unstyled:c,"data-checked":q.checked||P||void 0,variant:M,ref:A,mod:O,...G,...k,children:(0,r.jsxs)(v.Box,{...H("inner"),mod:{"data-label-position":E},children:[(0,r.jsx)(v.Box,{component:"input",id:U,ref:t,checked:P,disabled:I,mod:{error:!!_,indeterminate:D},...H("input",{focusable:!0,variant:M}),onChange:z,...W,...q,type:"checkbox"}),(0,r.jsx)(B,{indeterminate:D,...H("icon")})]})})});k.classes={...C,...h.J},k.displayName="@mantine/core/Checkbox",k.Group=y.CheckboxGroup,k.Indicator=x.CheckboxIndicator,k.Card=g.CheckboxCard},89348:function(e,t,n){"use strict";n.d(t,{useCheckboxCardContext:function(){return o},y:function(){return r}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},95505:function(e,t,n){"use strict";n.d(t,{CheckboxCard:function(){return m}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(73147),c=n(30712),u=n(621),d=n(89348),p={card:"m_26775b0a"};let f={withBorder:!0},v=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{card:{"--card-radius":(0,o.getRadius)(n)}}}),m=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("CheckboxCard",f,e),{classNames:o,className:a,style:s,styles:m,unstyled:h,vars:g,checked:b,mod:y,withBorder:x,value:w,onClick:C,...S}=n,j=(0,l.useStyles)({name:"CheckboxCard",classes:p,props:n,className:a,style:s,classNames:o,styles:m,unstyled:h,vars:g,varsResolver:v,rootSelector:"card"}),k=(0,u.useCheckboxGroupContext)(),T="boolean"==typeof b?b:(null==k?void 0:k.value.includes(w||""))||!1;return(0,r.jsx)(d.y,{value:{checked:T},children:(0,r.jsx)(c.UnstyledButton,{ref:t,mod:[{"with-border":x,checked:T},y],...j("card"),...S,role:"checkbox","aria-checked":T,onClick:e=>{null==C||C(e),null==k||k.onChange(w||"")}})})});m.displayName="@mantine/core/CheckboxCard",m.classes=p},621:function(e,t,n){"use strict";n.d(t,{useCheckboxGroupContext:function(){return i},z:function(){return a}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider,i=()=>(0,r.useContext)(o)},73952:function(e,t,n){"use strict";n.d(t,{CheckboxGroup:function(){return d}});var r=n(57437),o=n(15057);n(2265);var a=n(50591),i=n(73147),l=n(64030),s=n(41124),c=n(621);let u={},d=(0,i.factory)((e,t)=>{let{value:n,defaultValue:i,onChange:d,size:p,wrapperProps:f,children:v,readOnly:m,...h}=(0,a.useProps)("CheckboxGroup",u,e),[g,b]=(0,o.useUncontrolled)({value:n,defaultValue:i,finalValue:[],onChange:d});return(0,r.jsx)(c.z,{value:{value:g,onChange:e=>{let t="string"==typeof e?e:e.currentTarget.value;m||b(g.includes(t)?g.filter(e=>e!==t):[...g,t])},size:p},children:(0,r.jsx)(l.Input.Wrapper,{size:p,ref:t,...f,...h,labelElement:"div",__staticSelector:"CheckboxGroup",children:(0,r.jsx)(s.m,{role:"group",children:v})})})});d.classes=l.Input.Wrapper.classes,d.displayName="@mantine/core/CheckboxGroup"},25420:function(e,t,n){"use strict";n.d(t,{CheckboxIndicator:function(){return y}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(41846),l=n(45027),s=n(19955),c=n(58834),u=n(50591),d=n(66969),p=n(31831),f=n(73147),v=n(89348),m=n(47464),h={indicator:"m_5e5256ee",icon:"m_1b1c543a","indicator--outline":"m_76e20374"};let g={icon:m.P},b=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:a,iconColor:u,variant:d,autoContrast:p}=t,f=(0,i.parseThemeColor)({color:r||e.primaryColor,theme:e}),v=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{indicator:{"--checkbox-size":(0,o.getSize)(a,"checkbox-size"),"--checkbox-radius":void 0===n?void 0:(0,o.getRadius)(n),"--checkbox-color":"outline"===d?v:(0,l.getThemeColor)(r,e),"--checkbox-icon-color":u?(0,l.getThemeColor)(u,e):(0,c.getAutoContrastValue)(p,e)?(0,s.getContrastColor)({color:r,theme:e,autoContrast:p}):void 0}}}),y=(0,f.factory)((e,t)=>{let n=(0,u.useProps)("CheckboxIndicator",g,e),{classNames:o,className:a,style:i,styles:l,unstyled:s,vars:c,icon:f,indeterminate:m,radius:y,color:x,iconColor:w,autoContrast:C,checked:S,mod:j,variant:k,disabled:T,...P}=n,E=(0,d.useStyles)({name:"CheckboxIndicator",classes:h,props:n,className:a,style:i,classNames:o,styles:l,unstyled:s,vars:c,varsResolver:b,rootSelector:"indicator"}),R=(0,v.useCheckboxCardContext)(),_="boolean"==typeof S||"boolean"==typeof m?S||m:(null==R?void 0:R.checked)||!1;return(0,r.jsx)(p.Box,{ref:t,...E("indicator",{variant:k}),variant:k,mod:[{checked:_,disabled:T},j],...P,children:(0,r.jsx)(f,{indeterminate:m,...E("icon")})})});y.displayName="@mantine/core/CheckboxIndicator",y.classes=h},36363:function(e,t,n){"use strict";n.d(t,{Chip:function(){return y}});var r=n(57437),o=n(27011),a=n(15057);n(2265);var i=n(94120),l=n(15593),s=n(50591),c=n(66969),u=n(17622),d=n(31831),p=n(73147),f=n(47464),v=n(18734),m=n(73248),h={root:"m_f59ffda3",label:"m_be049a53","label--outline":"m_3904c1af","label--filled":"m_fa109255","label--light":"m_f7e165c3",iconWrapper:"m_9ac86df9",checkIcon:"m_d6d72580",input:"m_bde07329"};let g={type:"checkbox"},b=(0,l.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:o,color:a,autoContrast:l}=t,s=e.variantColorResolver({color:a||e.primaryColor,theme:e,variant:o||"filled",autoContrast:l});return{root:{"--chip-fz":(0,i.getFontSize)(n),"--chip-size":(0,i.getSize)(n,"chip-size"),"--chip-radius":void 0===r?void 0:(0,i.getRadius)(r),"--chip-checked-padding":(0,i.getSize)(n,"chip-checked-padding"),"--chip-padding":(0,i.getSize)(n,"chip-padding"),"--chip-icon-size":(0,i.getSize)(n,"chip-icon-size"),"--chip-bg":a||o?s.background:void 0,"--chip-hover":a||o?s.hover:void 0,"--chip-color":a||o?s.color:void 0,"--chip-bd":a||o?s.border:void 0,"--chip-spacing":(0,i.getSize)(n,"chip-spacing")}}}),y=(0,p.factory)((e,t)=>{let n=(0,s.useProps)("Chip",g,e),{classNames:i,className:l,style:p,styles:m,unstyled:y,vars:x,id:w,checked:C,defaultChecked:S,onChange:j,value:k,wrapperProps:T,type:P,disabled:E,children:R,size:_,variant:I,icon:M,rootRef:D,autoContrast:B,mod:A,...N}=n,z=(0,c.useStyles)({name:"Chip",classes:h,props:n,className:l,style:p,classNames:i,styles:m,unstyled:y,vars:x,varsResolver:b}),L=(0,v.Q)(),O=(0,o.useId)(w),{styleProps:F,rest:Z}=(0,u.extractStyleProps)(N),[V,H]=(0,a.useUncontrolled)({value:C,defaultValue:S,finalValue:!1,onChange:j}),G=L?{checked:L.isChipSelected(k),onChange:e=>{L.onChange(e),null==j||j(e.currentTarget.checked)},type:L.multiple?"checkbox":"radio"}:{},W=G.checked||V;return(0,r.jsxs)(d.Box,{size:_,variant:I,ref:D,mod:A,...z("root"),...F,...T,children:[(0,r.jsx)("input",{type:P,...z("input"),checked:W,onChange:e=>H(e.currentTarget.checked),id:O,disabled:E,ref:t,value:k,...G,...Z}),(0,r.jsxs)("label",{htmlFor:O,"data-checked":W||void 0,"data-disabled":E||void 0,...z("label",{variant:I||"filled"}),children:[W&&(0,r.jsx)("span",{...z("iconWrapper"),children:M||(0,r.jsx)(f.CheckIcon,{...z("checkIcon")})}),(0,r.jsx)("span",{children:R})]})]})});y.classes=h,y.displayName="@mantine/core/Chip",y.Group=m.ChipGroup},18734:function(e,t,n){"use strict";n.d(t,{A:function(){return r},Q:function(){return o}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},73248:function(e,t,n){"use strict";n.d(t,{ChipGroup:function(){return s}});var r=n(57437),o=n(15057);n(2265);var a=n(50591),i=n(18734);let l={};function s(e){let{value:t,defaultValue:n,onChange:s,multiple:c,children:u}=(0,a.useProps)("ChipGroup",l,e),[d,p]=(0,o.useUncontrolled)({value:t,defaultValue:n,finalValue:c?[]:null,onChange:s});return(0,r.jsx)(i.A,{value:{isChipSelected:e=>Array.isArray(d)?d.includes(e):e===d,onChange:e=>{let t=e.currentTarget.value;Array.isArray(d)?p(d.includes(t)?d.filter(e=>e!==t):[...d,t]):p(t)},multiple:c},children:u})}s.displayName="@mantine/core/ChipGroup"},79445:function(e,t,n){"use strict";n.d(t,{CloseButton:function(){return m}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(869),u=n(30712),d=n(56701),p={root:"m_86a44da5","root--subtle":"m_220c80f2"};let f={variant:"subtle"},v=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,iconSize:i}=t;return{root:{"--cb-size":(0,a.getSize)(n,"cb-size"),"--cb-radius":void 0===r?void 0:(0,a.getRadius)(r),"--cb-icon-size":(0,o.h)(i)}}}),m=(0,c.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("CloseButton",f,e),{iconSize:o,children:a,vars:i,radius:c,className:m,classNames:h,style:g,styles:b,unstyled:y,"data-disabled":x,disabled:w,variant:C,icon:S,mod:j,...k}=n,T=(0,s.useStyles)({name:"CloseButton",props:n,className:m,style:g,classes:p,classNames:h,styles:b,unstyled:y,vars:i,varsResolver:v});return(0,r.jsxs)(u.UnstyledButton,{ref:t,...k,unstyled:y,variant:C,disabled:w,mod:[{disabled:w||x},j],...T("root",{variant:C,active:!w&&!x}),children:[S||(0,r.jsx)(d.CloseIcon,{}),a]})});m.classes=p,m.displayName="@mantine/core/CloseButton"},56701:function(e,t,n){"use strict";n.d(t,{CloseIcon:function(){return o}});var r=n(57437);let o=(0,n(2265).forwardRef)((e,t)=>{let{size:n="var(--cb-icon-size, 70%)",style:o,...a}=e;return(0,r.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...o,width:n,height:n},ref:t,...a,children:(0,r.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})});o.displayName="@mantine/core/CloseIcon"},31921:function(e,t,n){"use strict";n.d(t,{Code:function(){return f}});var r=n(57437);n(2265);var o=n(15593),a=n(45027),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u={root:"m_b183c0a2"};let d={},p=(0,o.createVarsResolver)((e,t)=>{let{color:n}=t;return{root:{"--code-bg":n?(0,a.getThemeColor)(n,e):void 0}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Code",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,color:h,block:g,variant:b,mod:y,...x}=n,w=(0,l.useStyles)({name:"Code",props:n,classes:u,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsx)(s.Box,{component:g?"pre":"code",variant:b,ref:t,mod:[{block:g},y],...w("root"),...x,dir:"ltr"})});f.classes=u,f.displayName="@mantine/core/Code"},7662:function(e,t,n){"use strict";n.d(t,{Collapse:function(){return g}});var r=n(57437),o=n(47993),a=n(2265),i=n(37063),l=n(50591),s=n(14194),c=n(31831),u=n(73147),d=n(54887),p=n(87957),f=n(79373);function v(e){return(null==e?void 0:e.current)?e.current.scrollHeight:"auto"}let m="undefined"!=typeof window&&window.requestAnimationFrame,h={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},g=(0,u.factory)((e,t)=>{let{children:n,in:u,transitionDuration:g,transitionTimingFunction:b,style:y,onTransitionEnd:x,animateOpacity:w,...C}=(0,l.useProps)("Collapse",h,e),S=(0,i.useMantineTheme)(),j=(0,o.useReducedMotion)(),k=S.respectReducedMotion&&j?0:g,T=function(e){let{transitionDuration:t,transitionTimingFunction:n="ease",onTransitionEnd:r=()=>{},opened:o}=e,i=(0,a.useRef)(null),l={display:"none",height:0,overflow:"hidden"},[s,c]=(0,a.useState)(o?{}:l),u=e=>{(0,d.flushSync)(()=>c(e))},h=e=>{u(t=>({...t,...e}))};function g(e){let r=t||function(e){if(!e||"string"==typeof e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}(e);return{transition:"height ".concat(r,"ms ").concat(n,", opacity ").concat(r,"ms ").concat(n)}}(0,p.useDidUpdate)(()=>{"function"==typeof m&&(o?m(()=>{h({willChange:"height",display:"block",overflow:"hidden"}),m(()=>{let e=v(i);h({...g(e),height:e})})}):m(()=>{let e=v(i);h({...g(e),willChange:"height",height:e}),m(()=>h({height:0,overflow:"hidden"}))}))},[o]);let b=e=>{if(e.target===i.current&&"height"===e.propertyName){if(o){let e=v(i);e===s.height?u({}):h({height:e}),r()}else 0===s.height&&(u(l),r())}};return function(){let{style:e={},refKey:t="ref",...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n[t];return{"aria-hidden":!o,...n,[t]:(0,f.mergeRefs)(i,r),onTransitionEnd:b,style:{boxSizing:"border-box",...e,...s}}}}({opened:u,transitionDuration:k,transitionTimingFunction:b,onTransitionEnd:x});return 0===k?u?(0,r.jsx)(c.Box,{...C,children:n}):null:(0,r.jsx)(c.Box,{...T({style:{opacity:u||!w?1:0,transition:w?"opacity ".concat(k,"ms ").concat(b):"none",...(0,s.getStyleObject)(y,S)},ref:t,...C}),children:n})});g.displayName="@mantine/core/Collapse"},5148:function(e,t,n){"use strict";n.d(t,{ColorInput:function(){return P}});var r=n(57437),o=n(2265),a=n(15057),i=n(89966),l=n(87957),s=n(94120),c=n(15593),u=n(63361),d=n(66969),p=n(50591),f=n(73147),v=n(58323),m=n(36822),h=n(95415),g=n(47534),b=n(3380),y=n(64030),x=n(35093),w=n(73112),C=n(99942);function S(e){let{style:t,...n}=e;return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:"var(--ci-eye-dropper-icon-size)",height:"var(--ci-eye-dropper-icon-size)",...t},viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,r.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,r.jsx)("path",{d:"M11 7l6 6"}),(0,r.jsx)("path",{d:"M4 16l11.7 -11.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-11.7 11.7h-4v-4z"})]})}var j={eyeDropperIcon:"m_b077c2bc",colorPreview:"m_c5ccdcab",dropdown:"m_5ece2cd7"};let k={format:"hex",fixOnBlur:!0,withPreview:!0,swatchesPerRow:7,withPicker:!0,popoverProps:{transitionProps:{transition:"fade",duration:0}},withEyeDropper:!0},T=(0,c.createVarsResolver)((e,t)=>{let{size:n}=t;return{eyeDropperIcon:{"--ci-eye-dropper-icon-size":(0,s.getSize)(n,"ci-eye-dropper-icon-size")},colorPreview:{"--ci-preview-size":(0,s.getSize)(n,"ci-preview-size")}}}),P=(0,f.factory)((e,t)=>{let n=(0,p.useProps)("ColorInput",k,e),{classNames:s,styles:c,unstyled:f,disallowInput:w,fixOnBlur:P,popoverProps:E,withPreview:R,withEyeDropper:_,eyeDropperIcon:I,closeOnColorSwatchClick:M,eyeDropperButtonProps:D,value:B,defaultValue:A,onChange:N,onChangeEnd:z,onClick:L,onFocus:O,onBlur:F,inputProps:Z,format:V,wrapperProps:H,readOnly:G,withPicker:W,swatches:U,disabled:q,leftSection:X,rightSection:K,swatchesPerRow:Y,...J}=(0,x.useInputProps)("ColorInput",k,e),Q=(0,d.useStyles)({name:"ColorInput",props:n,classes:j,classNames:s,styles:c,unstyled:f,rootSelector:"wrapper",vars:n.vars,varsResolver:T}),{resolvedClassNames:$,resolvedStyles:ee}=(0,u.useResolvedStylesApi)({classNames:s,styles:c,props:n}),[et,en]=(0,o.useState)(!1),[er,eo]=(0,o.useState)(""),[ea,ei]=(0,a.useUncontrolled)({value:B,defaultValue:A,finalValue:"",onChange:N}),{supported:el,open:es}=(0,i.useEyeDropper)(),ec=(0,r.jsx)(v.ActionIcon,{...D,...Q("eyeDropperButton",{className:null==D?void 0:D.className,style:null==D?void 0:D.style}),variant:"subtle",color:"gray",size:Z.size,unstyled:f,onClick:()=>es().then(e=>{if(null==e?void 0:e.sRGBHex){let t=(0,h.convertHsvaTo)(V,(0,g.parseColor)(e.sRGBHex));ei(t),null==z||z(t)}}).catch(()=>{}),children:I||(0,r.jsx)(S,{...Q("eyeDropperIcon")})});return(0,o.useEffect)(()=>{((0,g.isColorValid)(ea)||""===ea.trim())&&eo(ea)},[ea]),(0,l.useDidUpdate)(()=>{(0,g.isColorValid)(ea)&&ei((0,h.convertHsvaTo)(V,(0,g.parseColor)(ea)))},[V]),(0,r.jsx)(y.Input.Wrapper,{...H,classNames:$,styles:ee,__staticSelector:"ColorInput",children:(0,r.jsxs)(C.Popover,{__staticSelector:"ColorInput",position:"bottom-start",offset:5,...E,opened:et,classNames:$,styles:ee,unstyled:f,withRoles:!1,disabled:G||!1===W&&(!Array.isArray(U)||0===U.length),children:[(0,r.jsx)(C.Popover.Target,{children:(0,r.jsx)(y.Input,{autoComplete:"off",...J,...Z,classNames:$,styles:ee,disabled:q,ref:t,__staticSelector:"ColorInput",onFocus:e=>{null==O||O(e),en(!0)},onBlur:e=>{P&&ei(er),null==F||F(e),en(!1)},onClick:e=>{null==L||L(e),en(!0)},spellCheck:!1,value:ea,onChange:e=>{let t=e.currentTarget.value;ei(t),(0,g.isColorValid)(t)&&(null==z||z((0,h.convertHsvaTo)(V,(0,g.parseColor)(t))))},leftSection:X||(R?(0,r.jsx)(b.ColorSwatch,{color:(0,g.isColorValid)(ea)?ea:"#fff",size:"var(--ci-preview-size)",...Q("colorPreview")}):null),readOnly:w||G,pointer:w,unstyled:f,rightSection:K||(_&&!q&&!G&&el?ec:null)})}),(0,r.jsx)(C.Popover.Dropdown,{onMouseDown:e=>e.preventDefault(),className:j.dropdown,children:(0,r.jsx)(m.ColorPicker,{__staticSelector:"ColorInput",value:ea,onChange:ei,onChangeEnd:z,format:V,swatches:U,swatchesPerRow:Y,withPicker:W,size:Z.size,focusable:!1,unstyled:f,styles:ee,classNames:$,onColorSwatchClick:()=>M&&en(!1)})})]})})});P.classes=w.InputBase.classes,P.displayName="@mantine/core/ColorInput"},36471:function(e,t,n){"use strict";n.d(t,{AlphaSlider:function(){return u}});var r=n(57437),o=n(2265),a=n(20322),i=n(50591),l=n(88740),s=n(47534);let c={},u=(0,o.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:u,color:d,...p}=(0,i.useProps)("AlphaSlider",c,e);return(0,r.jsx)(l._,{...p,ref:t,value:n,onChange:e=>null==o?void 0:o((0,s.NM)(e,2)),onChangeEnd:e=>null==u?void 0:u((0,s.NM)(e,2)),maxValue:1,round:!1,"data-alpha":!0,overlays:[{backgroundImage:"linear-gradient(45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(-45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--slider-checkers) 75%), linear-gradient(-45deg, var(--mantine-color-body) 75%, var(--slider-checkers) 75%)",backgroundSize:"".concat((0,a.h)(8)," ").concat((0,a.h)(8)),backgroundPosition:"0 0, 0 ".concat((0,a.h)(4),", ").concat((0,a.h)(4)," ").concat((0,a.h)(-4),", ").concat((0,a.h)(-4)," 0")},{backgroundImage:"linear-gradient(90deg, transparent, ".concat(d,")")},{boxShadow:"rgba(0, 0, 0, .1) 0 0 0 ".concat((0,a.h)(1)," inset, rgb(0, 0, 0, .15) 0 0 ").concat((0,a.h)(4)," inset")}]})});u.displayName="@mantine/core/AlphaSlider"},51142:function(e,t,n){"use strict";n.d(t,{K:function(){return r},j:function(){return o}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)(null)},36822:function(e,t,n){"use strict";n.d(t,{ColorPicker:function(){return T}});var r=n(57437),o=n(2265),a=n(15057),i=n(87957),l=n(94120),s=n(15593),c=n(50591),u=n(66969),d=n(31831),p=n(73147),f=n(3380),v=n(36471),m=n(51142),h=n(95415),g=n(47534),b=n(51156),y=n(46706),x=n(21249);function w(e){let{className:t,onChange:n,onChangeEnd:a,value:i,saturationLabel:l,focusable:s=!0,size:c,color:u,onScrubStart:p,onScrubEnd:f,...v}=e,{getStyles:g}=(0,m.j)(),[b,w]=(0,o.useState)({x:i.s/100,y:1-i.v/100}),C=(0,o.useRef)(b),{ref:S}=(0,y.useMove)(e=>{let{x:t,y:r}=e;C.current={x:t,y:r},n({s:Math.round(100*t),v:Math.round((1-r)*100)})},{onScrubEnd:()=>{let{x:e,y:t}=C.current;a({s:Math.round(100*e),v:Math.round((1-t)*100)}),null==f||f()},onScrubStart:p});(0,o.useEffect)(()=>{w({x:i.s/100,y:1-i.v/100})},[i.s,i.v]);let j=(e,t)=>{e.preventDefault();let r=(0,y.clampUseMovePosition)(t);n({s:Math.round(100*r.x),v:Math.round((1-r.y)*100)}),a({s:Math.round(100*r.x),v:Math.round((1-r.y)*100)})};return(0,r.jsxs)(d.Box,{...g("saturation"),ref:S,...v,role:"slider","aria-label":l,"aria-valuenow":b.x,"aria-valuetext":(0,h.convertHsvaTo)("rgba",i),tabIndex:s?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowUp":j(e,{y:b.y-.05,x:b.x});break;case"ArrowDown":j(e,{y:b.y+.05,x:b.x});break;case"ArrowRight":j(e,{x:b.x+.05,y:b.y});break;case"ArrowLeft":j(e,{x:b.x-.05,y:b.y})}},children:[(0,r.jsx)("div",{...g("saturationOverlay",{style:{backgroundColor:"hsl(".concat(i.h,", 100%, 50%)")}})}),(0,r.jsx)("div",{...g("saturationOverlay",{style:{backgroundImage:"linear-gradient(90deg, #fff, transparent)"}})}),(0,r.jsx)("div",{...g("saturationOverlay",{style:{backgroundImage:"linear-gradient(0deg, #000, transparent)"}})}),(0,r.jsx)(x.b,{position:b,...g("thumb",{style:{backgroundColor:u}})})]})}w.displayName="@mantine/core/Saturation";let C=(0,o.forwardRef)((e,t)=>{let{className:n,datatype:a,setValue:i,onChangeEnd:l,size:s,focusable:c,data:u,swatchesPerRow:p,...v}=e,h=(0,m.j)(),g=u.map((e,t)=>(0,o.createElement)(f.ColorSwatch,{...h.getStyles("swatch"),unstyled:h.unstyled,component:"button",type:"button",color:e,key:t,radius:"sm",onClick:()=>{i(e),null==l||l(e)},"aria-label":e,tabIndex:c?0:-1,"data-swatch":!0}));return(0,r.jsx)(d.Box,{...h.getStyles("swatches"),ref:t,...v,children:g})});C.displayName="@mantine/core/Swatches";var S=n(82160);let j={swatchesPerRow:7,withPicker:!0,focusable:!0,size:"md",__staticSelector:"ColorPicker"},k=(0,s.createVarsResolver)((e,t)=>{let{size:n,swatchesPerRow:r}=t;return{wrapper:{"--cp-preview-size":(0,l.getSize)(n,"cp-preview-size"),"--cp-width":(0,l.getSize)(n,"cp-width"),"--cp-body-spacing":(0,l.getSpacing)(n),"--cp-swatch-size":"".concat(100/r,"%"),"--cp-thumb-size":(0,l.getSize)(n,"cp-thumb-size"),"--cp-saturation-height":(0,l.getSize)(n,"cp-saturation-height")}}}),T=(0,p.factory)((e,t)=>{let n=(0,c.useProps)("ColorPicker",j,e),{classNames:l,className:s,style:p,styles:y,unstyled:x,vars:T,format:P,value:E,defaultValue:R,onChange:_,onChangeEnd:I,withPicker:M,size:D,saturationLabel:B,hueLabel:A,alphaLabel:N,focusable:z,swatches:L,swatchesPerRow:O,fullWidth:F,onColorSwatchClick:Z,__staticSelector:V,mod:H,...G}=n,W=(0,u.useStyles)({name:V,props:n,classes:S.Z,className:s,style:p,classNames:l,styles:y,unstyled:x,rootSelector:"wrapper",vars:T,varsResolver:k}),U=(0,o.useRef)(P),q=(0,o.useRef)(),X=(0,o.useRef)(-1),K=(0,o.useRef)(!1),Y="hexa"===P||"rgba"===P||"hsla"===P,[J,Q,$]=(0,a.useUncontrolled)({value:E,defaultValue:R,finalValue:"#FFFFFF",onChange:_}),[ee,et]=(0,o.useState)((0,g.parseColor)(J)),en=()=>{window.clearTimeout(X.current),K.current=!0},er=()=>{window.clearTimeout(X.current),X.current=window.setTimeout(()=>{K.current=!1},200)},eo=e=>{et(t=>{let n={...t,...e};return q.current=(0,h.convertHsvaTo)(U.current,n),n}),Q(q.current)};return(0,i.useDidUpdate)(()=>{(0,g.isColorValid)(E)&&!K.current&&et((0,g.parseColor)(E))},[E]),(0,i.useDidUpdate)(()=>{U.current=P,Q((0,h.convertHsvaTo)(P,ee))},[P]),(0,r.jsx)(m.K,{value:{getStyles:W,unstyled:x},children:(0,r.jsxs)(d.Box,{ref:t,...W("wrapper"),size:D,mod:[{"full-width":F},H],...G,children:[M&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w,{value:ee,onChange:eo,onChangeEnd:e=>{let{s:t,v:n}=e;return null==I?void 0:I((0,h.convertHsvaTo)(U.current,{...ee,s:t,v:n}))},color:J,size:D,focusable:z,saturationLabel:B,onScrubStart:en,onScrubEnd:er}),(0,r.jsxs)("div",{...W("body"),children:[(0,r.jsxs)("div",{...W("sliders"),children:[(0,r.jsx)(b.HueSlider,{value:ee.h,onChange:e=>eo({h:e}),onChangeEnd:e=>null==I?void 0:I((0,h.convertHsvaTo)(U.current,{...ee,h:e})),size:D,focusable:z,"aria-label":A,onScrubStart:en,onScrubEnd:er}),Y&&(0,r.jsx)(v.AlphaSlider,{value:ee.a,onChange:e=>eo({a:e}),onChangeEnd:e=>{null==I||I((0,h.convertHsvaTo)(U.current,{...ee,a:e}))},size:D,color:(0,h.convertHsvaTo)("hex",ee),focusable:z,"aria-label":N,onScrubStart:en,onScrubEnd:er})]}),Y&&(0,r.jsx)(f.ColorSwatch,{color:J,radius:"sm",size:"var(--cp-preview-size)",...W("preview")})]})]}),Array.isArray(L)&&(0,r.jsx)(C,{data:L,swatchesPerRow:O,focusable:z,setValue:Q,onChangeEnd:e=>{let t=(0,h.convertHsvaTo)(P,(0,g.parseColor)(e));null==Z||Z(t),null==I||I(t),$||et((0,g.parseColor)(e))}})]})})});T.classes=S.Z,T.displayName="@mantine/core/ColorPicker"},82160:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={wrapper:"m_fee9c77",preview:"m_9dddfbac",body:"m_bffecc3e",sliders:"m_3283bb96",thumb:"m_40d572ba",swatch:"m_d8ee6fd8",swatches:"m_5711e686",saturation:"m_202a296e",saturationOverlay:"m_11b3db02",slider:"m_d856d47d",sliderOverlay:"m_8f327113"}},88740:function(e,t,n){"use strict";n.d(t,{_:function(){return b}});var r=n(57437),o=n(2265),a=n(46706),i=n(87957),l=n(79373),s=n(20322),c=n(37063),u=n(50591),d=n(66969),p=n(31831),f=n(73147),v=n(51142),m=n(21249),h=n(82160);let g={},b=(0,f.factory)((e,t)=>{var n;let f=(0,u.useProps)("ColorSlider",g,e),{classNames:b,className:y,style:x,styles:w,unstyled:C,vars:S,onChange:j,onChangeEnd:k,maxValue:T,round:P,size:E="md",focusable:R=!0,value:_,overlays:I,thumbColor:M="transparent",onScrubStart:D,onScrubEnd:B,__staticSelector:A="ColorPicker",...N}=f,z=(0,d.useStyles)({name:A,classes:h.Z,props:f,className:y,style:x,classNames:b,styles:w,unstyled:C}),L=(null===(n=(0,v.j)())||void 0===n?void 0:n.getStyles)||z,O=(0,c.useMantineTheme)(),[F,Z]=(0,o.useState)({y:0,x:_/T}),V=(0,o.useRef)(F),H=e=>P?Math.round(e*T):e*T,{ref:G}=(0,a.useMove)(e=>{let{x:t,y:n}=e;V.current={x:t,y:n},null==j||j(H(t))},{onScrubEnd:()=>{let{x:e}=V.current;null==k||k(H(e)),null==B||B()},onScrubStart:D});(0,i.useDidUpdate)(()=>{Z({y:0,x:_/T})},[_]);let W=(e,t)=>{e.preventDefault();let n=(0,a.clampUseMovePosition)(t);null==j||j(H(n.x)),null==k||k(H(n.x))},U=I.map((e,t)=>(0,o.createElement)("div",{...L("sliderOverlay"),style:e,key:t}));return(0,r.jsxs)(p.Box,{...N,ref:(0,l.useMergedRef)(G,t),...L("slider"),role:"slider","aria-valuenow":_,"aria-valuemax":T,"aria-valuemin":0,tabIndex:R?0:-1,onKeyDown:e=>{switch(e.key){case"ArrowRight":W(e,{x:F.x+.05,y:F.y});break;case"ArrowLeft":W(e,{x:F.x-.05,y:F.y})}},"data-focus-ring":O.focusRing,__vars:{"--cp-thumb-size":"var(--cp-thumb-size-".concat(E,")")},children:[U,(0,r.jsx)(m.b,{position:F,...L("thumb",{style:{top:(0,s.h)(1),background:M}})})]})});b.displayName="@mantine/core/ColorSlider"},51156:function(e,t,n){"use strict";n.d(t,{HueSlider:function(){return s}});var r=n(57437),o=n(2265),a=n(20322),i=n(50591),l=n(88740);let s=(0,o.forwardRef)((e,t)=>{let{value:n,onChange:o,onChangeEnd:s,color:c,...u}=(0,i.useProps)("HueSlider",{},e);return(0,r.jsx)(l._,{...u,ref:t,value:n,onChange:o,onChangeEnd:s,maxValue:360,thumbColor:"hsl(".concat(n,", 100%, 50%)"),round:!0,"data-hue":!0,overlays:[{backgroundImage:"linear-gradient(to right,hsl(0,100%,50%),hsl(60,100%,50%),hsl(120,100%,50%),hsl(170,100%,50%),hsl(240,100%,50%),hsl(300,100%,50%),hsl(360,100%,50%))"},{boxShadow:"rgba(0, 0, 0, .1) 0 0 0 ".concat((0,a.h)(1)," inset, rgb(0, 0, 0, .15) 0 0 ").concat((0,a.h)(4)," inset")}]})});s.displayName="@mantine/core/HueSlider"},21249:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(57437),o=n(2265),a=n(31831);let i=(0,o.forwardRef)((e,t)=>{let{position:n,...o}=e;return(0,r.jsx)(a.Box,{ref:t,__vars:{"--thumb-y-offset":"".concat(100*n.y,"%"),"--thumb-x-offset":"".concat(100*n.x,"%")},...o})});i.displayName="@mantine/core/ColorPickerThumb"},95415:function(e,t,n){"use strict";n.d(t,{convertHsvaTo:function(){return u}});var r=n(47534);function o(e){let{h:t,s:n,v:o,a}=e,i=t/360*6,l=n/100,s=o/100,c=Math.floor(i),u=s*(1-l),d=s*(1-(i-c)*l),p=s*(1-(1-i+c)*l),f=c%6;return{r:(0,r.NM)(255*[s,d,u,u,p,s][f]),g:(0,r.NM)(255*[p,s,s,d,u,u][f]),b:(0,r.NM)(255*[u,u,p,s,s,d][f]),a:(0,r.NM)(a,2)}}function a(e,t){let{r:n,g:a,b:i,a:l}=o(e);return t?"rgba(".concat(n,", ").concat(a,", ").concat(i,", ").concat((0,r.NM)(l,2),")"):"rgb(".concat(n,", ").concat(a,", ").concat(i,")")}function i(e,t){let{h:n,s:o,v:a,a:i}=e,l=(200-o)*a/100,s={h:Math.round(n),s:Math.round(l>0&&l<200?o*a/100/(l<=100?l:200-l)*100:0),l:Math.round(l/2)};return t?"hsla(".concat(s.h,", ").concat(s.s,"%, ").concat(s.l,"%, ").concat((0,r.NM)(i,2),")"):"hsl(".concat(s.h,", ").concat(s.s,"%, ").concat(s.l,"%)")}function l(e){let t=e.toString(16);return t.length<2?"0".concat(t):t}function s(e){let{r:t,g:n,b:r}=o(e);return"#".concat(l(t)).concat(l(n)).concat(l(r))}let c={hex:s,hexa:e=>(function(e){let t=Math.round(255*e.a);return"".concat(s(e)).concat(l(t))})(e),rgb:e=>a(e,!1),rgba:e=>a(e,!0),hsl:e=>i(e,!1),hsla:e=>i(e,!0)};function u(e,t){return t?e in c?c[e](t):c.hex(t):"#000000"}},47534:function(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10**t;return Math.round(n*e)/n}n.d(t,{NM:function(){return r},isColorValid:function(){return f},parseColor:function(){return v}});let o={grad:.9,turn:360,rad:360/(2*Math.PI)},a=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function i(e){let t=a.exec(e);return t?function(e){let{h:t,s:n,l:r,a:o}=e,a=(r<50?r:100-r)/100*n;return{h:t,s:a>0?2*a/(r+a)*100:0,v:r+a,a:o}}({h:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"deg";return Number(e)*(o[t]||1)}(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}}function l(e){let{r:t,g:n,b:o,a}=e,i=Math.max(t,n,o),l=i-Math.min(t,n,o),s=l?i===t?(n-o)/l:i===n?2+(o-t)/l:4+(t-n)/l:0;return{h:r(60*(s<0?s+6:s),3),s:r(i?l/i*100:0,3),v:r(i/255*100,3),a}}function s(e){let t="#"===e[0]?e.slice(1):e;return 3===t.length?l({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):l({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}let c=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function u(e){let t=c.exec(e);return t?l({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}}let d={hex:/^#?([0-9A-F]{3}){1,2}$/i,hexa:/^#?([0-9A-F]{4}){1,2}$/i,rgb:/^rgb\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,rgba:/^rgba\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,hsl:/hsl\(\s*(\d+)\s*,\s*(\d+(?:\.\d+)?%)\s*,\s*(\d+(?:\.\d+)?%)\)/i,hsla:/^hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*(\d*(?:\.\d+)?)\)$/i},p={hex:s,hexa:function(e){let t="#"===e[0]?e.slice(1):e,n=e=>r(parseInt(e,16)/255,3);if(4===t.length){let e=t.slice(0,3),r=n(t[3]+t[3]);return{...s(e),a:r}}let o=t.slice(0,6),a=n(t.slice(6,8));return{...s(o),a}},rgb:u,rgba:u,hsl:i,hsla:i};function f(e){for(let[,t]of Object.entries(d))if(t.test(e))return!0;return!1}function v(e){if("string"!=typeof e)return{h:0,s:0,v:0,a:1};if("transparent"===e)return{h:0,s:0,v:0,a:0};let t=e.trim();for(let[e,n]of Object.entries(d))if(n.test(t))return p[e](t);return{h:0,s:0,v:0,a:1}}},79306:function(e,t,n){"use strict";n.d(t,{e:function(){return o},h:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Combobox component was not found in tree")},71440:function(e,t,n){"use strict";n.d(t,{Combobox:function(){return R}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(99942),u=n(79306),d=n(33611),p=n(71563),f=n(97955),v=n(39543),m=n(52477),h=n(27429),g=n(40086),b=n(54412),y=n(18684),x=n(97024),w=n(2359),C=n(73012),S=n(96447),j=n(3228),k=n(69165),T=n(59521);let P={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},E=(0,i.createVarsResolver)((e,t)=>{let{size:n,dropdownPadding:r}=t;return{options:{"--combobox-option-fz":(0,a.getFontSize)(n),"--combobox-option-padding":(0,a.getSize)(n,"combobox-option-padding")},dropdown:{"--combobox-padding":void 0===r?void 0:(0,o.h)(r),"--combobox-option-fz":(0,a.getFontSize)(n),"--combobox-option-padding":(0,a.getSize)(n,"combobox-option-padding")}}});function R(e){let t=(0,l.useProps)("Combobox",P,e),{classNames:n,styles:o,unstyled:a,children:i,store:d,vars:p,onOptionSubmit:f,onClose:v,size:m,dropdownPadding:h,resetSelectionOnOptionHover:g,__staticSelector:b,readOnly:y,...x}=t,w=(0,k.useCombobox)(),C=d||w,S=(0,s.useStyles)({name:b||"Combobox",classes:T.Z,props:t,classNames:n,styles:o,unstyled:a,vars:p,varsResolver:E});return(0,r.jsx)(u.e,{value:{getStyles:S,store:C,onOptionSubmit:f,size:m,resetSelectionOnOptionHover:g,readOnly:y},children:(0,r.jsx)(c.Popover,{opened:C.dropdownOpened,...x,onClose:()=>{null==v||v(),C.closeDropdown()},withRoles:!1,unstyled:a,children:i})})}R.extend=e=>e,R.classes=T.Z,R.displayName="@mantine/core/Combobox",R.Target=j.ComboboxTarget,R.Dropdown=f.ComboboxDropdown,R.Options=C.ComboboxOptions,R.Option=w.ComboboxOption,R.Search=S.ComboboxSearch,R.Empty=m.ComboboxEmpty,R.Chevron=d.ComboboxChevron,R.Footer=g.ComboboxFooter,R.Header=y.ComboboxHeader,R.EventsTarget=h.ComboboxEventsTarget,R.DropdownTarget=v.ComboboxDropdownTarget,R.Group=b.ComboboxGroup,R.ClearButton=p.ComboboxClearButton,R.HiddenInput=x.ComboboxHiddenInput},59521:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={dropdown:"m_88b62a41",options:"m_b2821a6e",option:"m_92253aa5",search:"m_985517d8",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"}},33611:function(e,t,n){"use strict";n.d(t,{ComboboxChevron:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(59521);let d={error:null},p=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{chevron:{"--combobox-chevron-size":(0,o.getSize)(n,"combobox-chevron-size")}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("ComboboxChevron",d,e),{size:o,error:a,style:c,className:f,classNames:v,styles:m,unstyled:h,vars:g,mod:b,...y}=n,x=(0,l.useStyles)({name:"ComboboxChevron",classes:u.Z,props:n,style:c,className:f,classNames:v,styles:m,unstyled:h,vars:g,varsResolver:p,rootSelector:"chevron"});return(0,r.jsx)(s.Box,{component:"svg",...y,...x("chevron"),size:o,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:a},b],ref:t,children:(0,r.jsx)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})});f.classes=u.Z,f.displayName="@mantine/core/ComboboxChevron"},71563:function(e,t,n){"use strict";n.d(t,{ComboboxClearButton:function(){return i}});var r=n(57437),o=n(2265),a=n(79445);let i=(0,o.forwardRef)((e,t)=>{let{size:n,onMouseDown:o,onClick:i,onClear:l,...s}=e;return(0,r.jsx)(a.CloseButton,{ref:t,size:n||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...s,onMouseDown:e=>{e.preventDefault(),null==o||o(e)},onClick:e=>{l(),null==i||i(e)}})});i.displayName="@mantine/core/ComboboxClearButton"},97955:function(e,t,n){"use strict";n.d(t,{ComboboxDropdown:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(99942),l=n(79306),s=n(59521);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,styles:a,className:s,style:u,hidden:d,...p}=(0,o.useProps)("ComboboxDropdown",c,e),f=(0,l.h)();return(0,r.jsx)(i.Popover.Dropdown,{...p,ref:t,role:"presentation","data-hidden":d||void 0,...f.getStyles("dropdown",{className:s,style:u,classNames:n,styles:a})})});u.classes=s.Z,u.displayName="@mantine/core/ComboboxDropdown"},39543:function(e,t,n){"use strict";n.d(t,{ComboboxDropdownTarget:function(){return u}});var r=n(57437),o=n(67457);n(2265);var a=n(50591),i=n(73147),l=n(99942),s=n(79306);let c={refProp:"ref"},u=(0,i.factory)((e,t)=>{let{children:n,refProp:i}=(0,a.useProps)("ComboboxDropdownTarget",c,e);if((0,s.h)(),!(0,o.isElement)(n))throw Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return(0,r.jsx)(l.Popover.Target,{ref:t,refProp:i,children:n})});u.displayName="@mantine/core/ComboboxDropdownTarget"},52477:function(e,t,n){"use strict";n.d(t,{ComboboxEmpty:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(79306),s=n(59521);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ComboboxEmpty",c,e),f=(0,l.h)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("empty",{className:i,classNames:n,styles:u,style:s}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ComboboxEmpty"},27429:function(e,t,n){"use strict";n.d(t,{ComboboxEventsTarget:function(){return d}});var r=n(2265),o=n(79373),a=n(67457);n(57437);var i=n(50591),l=n(73147),s=n(79306),c=n(35438);let u={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},d=(0,l.factory)((e,t)=>{let{children:n,refProp:l,withKeyboardNavigation:d,withAriaAttributes:p,withExpandedAttribute:f,targetType:v,autoComplete:m,...h}=(0,i.useProps)("ComboboxEventsTarget",u,e);if(!(0,a.isElement)(n))throw Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let g=(0,s.h)(),b=(0,c.useComboboxTargetProps)({targetType:v,withAriaAttributes:p,withKeyboardNavigation:d,withExpandedAttribute:f,onKeyDown:n.props.onKeyDown,autoComplete:m});return(0,r.cloneElement)(n,{...b,...h,[l]:(0,o.useMergedRef)(t,g.store.targetRef,null==n?void 0:n.ref)})});d.displayName="@mantine/core/ComboboxEventsTarget"},40086:function(e,t,n){"use strict";n.d(t,{ComboboxFooter:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(79306),s=n(59521);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ComboboxFooter",c,e),f=(0,l.h)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("footer",{className:i,classNames:n,style:s,styles:u}),...p,onMouseDown:e=>{e.preventDefault()}})});u.classes=s.Z,u.displayName="@mantine/core/ComboboxFooter"},54412:function(e,t,n){"use strict";n.d(t,{ComboboxGroup:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(79306),s=n(59521);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,children:p,label:f,...v}=(0,o.useProps)("ComboboxGroup",c,e),m=(0,l.h)();return(0,r.jsxs)(a.Box,{ref:t,...m.getStyles("group",{className:i,classNames:n,style:s,styles:u}),...v,children:[f&&(0,r.jsx)("div",{...m.getStyles("groupLabel",{classNames:n,styles:u}),children:f}),p]})});u.classes=s.Z,u.displayName="@mantine/core/ComboboxGroup"},18684:function(e,t,n){"use strict";n.d(t,{ComboboxHeader:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(79306),s=n(59521);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ComboboxHeader",c,e),f=(0,l.h)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("header",{className:i,classNames:n,style:s,styles:u}),...p,onMouseDown:e=>{e.preventDefault()}})});u.classes=s.Z,u.displayName="@mantine/core/ComboboxHeader"},97024:function(e,t,n){"use strict";n.d(t,{ComboboxHiddenInput:function(){return o}});var r=n(57437);function o(e){let{value:t,valuesDivider:n=",",...o}=e;return(0,r.jsx)("input",{type:"hidden",value:Array.isArray(t)?t.join(n):t||"",...o})}o.displayName="@mantine/core/ComboboxHiddenInput"},2359:function(e,t,n){"use strict";n.d(t,{ComboboxOption:function(){return d}});var r=n(57437),o=n(2265),a=n(50591),i=n(31831),l=n(73147),s=n(79306),c=n(59521);let u={},d=(0,l.factory)((e,t)=>{let n=(0,a.useProps)("ComboboxOption",u,e),{classNames:l,className:c,style:d,styles:p,vars:f,onClick:v,id:m,active:h,onMouseDown:g,onMouseOver:b,disabled:y,selected:x,mod:w,...C}=n,S=(0,s.h)(),j=(0,o.useId)();return(0,r.jsx)(i.Box,{...S.getStyles("option",{className:c,classNames:l,styles:p,style:d}),...C,ref:t,id:m||j,mod:["combobox-option",{"combobox-active":h,"combobox-disabled":y,"combobox-selected":x},w],role:"option",onClick:e=>{if(y)e.preventDefault();else{var t;null===(t=S.onOptionSubmit)||void 0===t||t.call(S,n.value,n),null==v||v(e)}},onMouseDown:e=>{e.preventDefault(),null==g||g(e)},onMouseOver:e=>{S.resetSelectionOnOptionHover&&S.store.resetSelectedOption(),null==b||b(e)}})});d.classes=c.Z,d.displayName="@mantine/core/ComboboxOption"},73012:function(e,t,n){"use strict";n.d(t,{ComboboxOptions:function(){return p}});var r=n(57437),o=n(2265),a=n(27011),i=n(50591),l=n(31831),s=n(73147),c=n(79306),u=n(59521);let d={},p=(0,s.factory)((e,t)=>{let{classNames:n,className:s,style:u,styles:p,id:f,onMouseDown:v,labelledBy:m,...h}=(0,i.useProps)("ComboboxOptions",d,e),g=(0,c.h)(),b=(0,a.useId)(f);return(0,o.useEffect)(()=>{g.store.setListId(b)},[b]),(0,r.jsx)(l.Box,{ref:t,...g.getStyles("options",{className:s,style:u,classNames:n,styles:p}),...h,id:b,role:"listbox","aria-labelledby":m,onMouseDown:e=>{e.preventDefault(),null==v||v(e)}})});p.classes=u.Z,p.displayName="@mantine/core/ComboboxOptions"},96447:function(e,t,n){"use strict";n.d(t,{ComboboxSearch:function(){return p}});var r=n(57437),o=n(79373);n(2265);var a=n(50591),i=n(73147),l=n(64030),s=n(79306),c=n(35438),u=n(59521);let d={withAriaAttributes:!0,withKeyboardNavigation:!0},p=(0,i.factory)((e,t)=>{let{classNames:n,styles:i,unstyled:u,vars:p,withAriaAttributes:f,onKeyDown:v,withKeyboardNavigation:m,size:h,...g}=(0,a.useProps)("ComboboxSearch",d,e),b=(0,s.h)(),y=b.getStyles("search"),x=(0,c.useComboboxTargetProps)({targetType:"input",withAriaAttributes:f,withKeyboardNavigation:m,withExpandedAttribute:!1,onKeyDown:v,autoComplete:"off"});return(0,r.jsx)(l.Input,{ref:(0,o.useMergedRef)(t,b.store.searchRef),classNames:[{input:y.className},n],styles:[{input:y.style},i],size:h||b.size,...x,...g,__staticSelector:"Combobox"})});p.classes=u.Z,p.displayName="@mantine/core/ComboboxSearch"},3228:function(e,t,n){"use strict";n.d(t,{ComboboxTarget:function(){return f}});var r=n(57437),o=n(2265),a=n(79373),i=n(67457),l=n(50591),s=n(73147),c=n(99942),u=n(79306),d=n(35438);let p={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},f=(0,s.factory)((e,t)=>{let{children:n,refProp:s,withKeyboardNavigation:f,withAriaAttributes:v,withExpandedAttribute:m,targetType:h,autoComplete:g,...b}=(0,l.useProps)("ComboboxTarget",p,e);if(!(0,i.isElement)(n))throw Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let y=(0,u.h)(),x=(0,d.useComboboxTargetProps)({targetType:h,withAriaAttributes:v,withKeyboardNavigation:f,withExpandedAttribute:m,onKeyDown:n.props.onKeyDown,autoComplete:g}),w=(0,o.cloneElement)(n,{...x,...b});return(0,r.jsx)(c.Popover.Target,{ref:(0,a.useMergedRef)(t,y.store.targetRef),children:w})});f.displayName="@mantine/core/ComboboxTarget"},31310:function(e,t,n){"use strict";n.d(t,{OptionsDropdown:function(){return p}});var r=n(57437),o=n(44839),a=n(47464),i=n(62238),l=n(71440),s=n(9132),c=n(23161),u=n(59521);function d(e){let{data:t,withCheckIcon:n,value:i,checkIconPosition:s,unstyled:p,renderOption:f}=e;if(!(0,c.isOptionsGroup)(t)){var v;let e=(v=t.value,Array.isArray(i)?i.includes(v):i===v),c=n&&e&&(0,r.jsx)(a.CheckIcon,{className:u.Z.optionsDropdownCheckIcon}),d=(0,r.jsxs)(r.Fragment,{children:["left"===s&&c,(0,r.jsx)("span",{children:t.label}),"right"===s&&c]});return(0,r.jsx)(l.Combobox.Option,{value:t.value,disabled:t.disabled,className:(0,o.Z)({[u.Z.optionsDropdownOption]:!p}),"data-reverse":"right"===s||void 0,"data-checked":e||void 0,"aria-selected":e,active:e,children:"function"==typeof f?f({option:t,checked:e}):d})}let m=t.items.map(e=>(0,r.jsx)(d,{data:e,value:i,unstyled:p,withCheckIcon:n,checkIconPosition:s,renderOption:f},e.value));return(0,r.jsx)(l.Combobox.Group,{label:t.group,children:m})}function p(e){let{data:t,hidden:n,hiddenWhenEmpty:o,filter:a,search:u,limit:p,maxDropdownHeight:f,withScrollArea:v=!0,filterOptions:m=!0,withCheckIcon:h=!1,value:g,checkIconPosition:b,nothingFoundMessage:y,unstyled:x,labelId:w,renderOption:C,scrollAreaProps:S,"aria-label":j}=e;!function e(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;if(Array.isArray(t))for(let r of t)if((0,c.isOptionsGroup)(r))e(r.items,n);else{if(void 0===r.value)throw Error("[@mantine/core] Each option must have value property");if("string"!=typeof r.value)throw Error("[@mantine/core] Option value must be a string, other data formats are not supported, got ".concat(typeof r.value));if(n.has(r.value))throw Error('[@mantine/core] Duplicate options are not supported. Option with value "'.concat(r.value,'" was provided more than once'));n.add(r.value)}}(t);let k="string"==typeof u?(a||s.defaultOptionsFilter)({options:t,search:m?u:"",limit:null!=p?p:1/0}):t,T=function(e){if(0===e.length)return!0;for(let t of e)if(!("group"in t)||t.items.length>0)return!1;return!0}(k),P=k.map(e=>(0,r.jsx)(d,{data:e,withCheckIcon:h,value:g,checkIconPosition:b,unstyled:x,renderOption:C},(0,c.isOptionsGroup)(e)?e.group:e.value));return(0,r.jsx)(l.Combobox.Dropdown,{hidden:n||o&&T,children:(0,r.jsxs)(l.Combobox.Options,{labelledBy:w,"aria-label":j,children:[v?(0,r.jsx)(i.ScrollArea.Autosize,{mah:null!=f?f:220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...S,children:P}):P,T&&y&&(0,r.jsx)(l.Combobox.Empty,{children:y})]})})}},9132:function(e,t,n){"use strict";n.d(t,{defaultOptionsFilter:function(){return function e(t){let{options:n,search:o,limit:a}=t,i=o.trim().toLowerCase(),l=[];for(let t=0;t"group"in n?{...t,...e(n.items)}:(t[n.label]=n,t),{})}},getOptionsLockup:function(){return function e(t){return t.reduce((t,n)=>"group"in n?{...t,...e(n.items)}:(t[n.value]=n,t),{})}}})},4457:function(e,t,n){"use strict";function r(e){return e?e.map(e=>(function e(t){return"string"==typeof t?{value:t,label:t}:"value"in t&&!("label"in t)?{value:t.value,label:t.value,disabled:t.disabled}:"number"==typeof t?{value:t.toString(),label:t.toString()}:"group"in t?{group:t.group,items:t.items.map(t=>e(t))}:t})(e)):[]}n.d(t,{getParsedComboboxData:function(){return r}})},35438:function(e,t,n){"use strict";n.d(t,{useComboboxTargetProps:function(){return a}});var r=n(2265),o=n(79306);function a(e){let{onKeyDown:t,withKeyboardNavigation:n,withAriaAttributes:a,withExpandedAttribute:i,targetType:l,autoComplete:s}=e,c=(0,o.h)(),[u,d]=(0,r.useState)(null);return{...a?{"aria-haspopup":"listbox","aria-expanded":i&&!!(c.store.listId&&c.store.dropdownOpened)||void 0,"aria-controls":c.store.listId,"aria-activedescendant":c.store.dropdownOpened&&u||void 0,autoComplete:s,"data-expanded":c.store.dropdownOpened||void 0,"data-mantine-stop-propagation":c.store.dropdownOpened||void 0}:{},onKeyDown:e=>{if(null==t||t(e),!c.readOnly&&n&&!e.nativeEvent.isComposing){if("ArrowDown"===e.nativeEvent.code&&(e.preventDefault(),c.store.dropdownOpened?d(c.store.selectNextOption()):(c.store.openDropdown("keyboard"),d(c.store.selectActiveOption()))),"ArrowUp"===e.nativeEvent.code&&(e.preventDefault(),c.store.dropdownOpened?d(c.store.selectPreviousOption()):(c.store.openDropdown("keyboard"),d(c.store.selectActiveOption()))),"Enter"===e.nativeEvent.code||"NumpadEnter"===e.nativeEvent.code){if(229===e.nativeEvent.keyCode)return;let t=c.store.getSelectedOptionIndex();c.store.dropdownOpened&&-1!==t?(e.preventDefault(),c.store.clickSelectedOption()):"button"===l&&(e.preventDefault(),c.store.openDropdown("keyboard"))}"Escape"===e.nativeEvent.code&&c.store.closeDropdown("keyboard"),"Space"===e.nativeEvent.code&&"button"===l&&(e.preventDefault(),c.store.toggleDropdown("keyboard"))}}}}},69165:function(e,t,n){"use strict";n.d(t,{useCombobox:function(){return a}});var r=n(2265),o=n(15057);function a(){let{defaultOpened:e,opened:t,onOpenedChange:n,onDropdownClose:a,onDropdownOpen:i,loop:l=!0,scrollBehavior:s="instant"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[c,u]=(0,o.useUncontrolled)({value:t,defaultValue:e,finalValue:!1,onChange:n}),d=(0,r.useRef)(null),p=(0,r.useRef)(-1),f=(0,r.useRef)(null),v=(0,r.useRef)(null),m=(0,r.useRef)(-1),h=(0,r.useRef)(-1),g=(0,r.useRef)(-1),b=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";c||(u(!0),null==i||i(e))},[u,i,c]),y=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";c&&(u(!1),null==a||a(e))},[u,a,c]),x=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";c?y(e):b(e)},[y,b,c]),w=(0,r.useCallback)(()=>{let e=document.querySelector("#".concat(d.current," [data-combobox-selected]"));null==e||e.removeAttribute("data-combobox-selected"),null==e||e.removeAttribute("aria-selected")},[]),C=(0,r.useCallback)(e=>{let t=document.getElementById(d.current),n=null==t?void 0:t.querySelectorAll("[data-combobox-option]");if(!n)return null;let r=e>=n.length?0:e<0?n.length-1:e;return(p.current=r,(null==n?void 0:n[r])&&!n[r].hasAttribute("data-combobox-disabled"))?(w(),n[r].setAttribute("data-combobox-selected","true"),n[r].setAttribute("aria-selected","true"),n[r].scrollIntoView({block:"nearest",behavior:s}),n[r].id):null},[s,w]),S=(0,r.useCallback)(()=>{let e=document.querySelector("#".concat(d.current," [data-combobox-active]"));return e?C(Array.from(document.querySelectorAll("#".concat(d.current," [data-combobox-option]"))).findIndex(t=>t===e)):C(0)},[C]),j=(0,r.useCallback)(()=>C(function(e,t,n){for(let n=e+1;nC(function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e}return e}(p.current,document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),l)),[C,l]),T=(0,r.useCallback)(()=>C(function(e){for(let t=0;t0&&void 0!==arguments[0]?arguments[0]:"selected",t=arguments.length>1?arguments[1]:void 0;g.current=window.setTimeout(()=>{let n=document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),r=Array.from(n).findIndex(t=>t.hasAttribute("data-combobox-".concat(e)));if(p.current=r,null==t?void 0:t.scrollIntoView){var o;null===(o=n[r])||void 0===o||o.scrollIntoView({block:"nearest",behavior:s})}},0)},[]),E=(0,r.useCallback)(()=>{p.current=-1,w()},[w]),R=(0,r.useCallback)(()=>{let e=document.querySelectorAll("#".concat(d.current," [data-combobox-option]")),t=null==e?void 0:e[p.current];null==t||t.click()},[]),_=(0,r.useCallback)(e=>{d.current=e},[]),I=(0,r.useCallback)(()=>{m.current=window.setTimeout(()=>f.current.focus(),0)},[]),M=(0,r.useCallback)(()=>{h.current=window.setTimeout(()=>v.current.focus(),0)},[]),D=(0,r.useCallback)(()=>p.current,[]);return(0,r.useEffect)(()=>()=>{window.clearTimeout(m.current),window.clearTimeout(h.current),window.clearTimeout(g.current)},[]),{dropdownOpened:c,openDropdown:b,closeDropdown:y,toggleDropdown:x,selectedOptionIndex:p.current,getSelectedOptionIndex:D,selectOption:C,selectFirstOption:T,selectActiveOption:S,selectNextOption:j,selectPreviousOption:k,resetSelectedOption:E,updateSelectedOptionIndex:P,listId:d.current,setListId:_,clickSelectedOption:R,searchRef:f,focusSearchInput:I,targetRef:v,focusTarget:M}}},49894:function(e,t,n){"use strict";n.d(t,{useVirtualizedCombobox:function(){return a}});var r=n(2265),o=n(15057);function a(){let{defaultOpened:e,opened:t,onOpenedChange:n,onDropdownClose:a,onDropdownOpen:i,loop:l=!0,totalOptionsCount:s,isOptionDisabled:c=()=>!1,getOptionId:u,selectedOptionIndex:d,setSelectedOptionIndex:p,activeOptionIndex:f,onSelectedOptionSubmit:v}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{totalOptionsCount:0,getOptionId:()=>null,selectedOptionIndex:1,setSelectedOptionIndex:()=>{},onSelectedOptionSubmit:()=>{}},[m,h]=(0,o.useUncontrolled)({value:t,defaultValue:e,finalValue:!1,onChange:n}),g=(0,r.useRef)(null),b=(0,r.useRef)(null),y=(0,r.useRef)(null),x=(0,r.useRef)(-1),w=(0,r.useRef)(-1),C=()=>{m||(h(!0),null==i||i())},S=()=>{m&&(h(!1),null==a||a())},j=e=>{let t=e>=s?0:e<0?s-1:e;return p(t),u(t)};(0,r.useEffect)(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(w.current)},[]);let k=(0,r.useCallback)(()=>d,[]);return{dropdownOpened:m,openDropdown:C,closeDropdown:S,toggleDropdown:()=>{m?S():C()},selectedOptionIndex:d,getSelectedOptionIndex:k,selectOption:j,selectFirstOption:()=>j(function(e){let{totalOptionsCount:t,isOptionDisabled:n}=e;for(let e=0;ej(null!=f?f:0),selectNextOption:()=>j(function(e){let{currentIndex:t,isOptionDisabled:n,totalOptionsCount:r,loop:o}=e;for(let e=t+1;ej(function(e){let{currentIndex:t,isOptionDisabled:n,totalOptionsCount:r,loop:o}=e;for(let e=t-1;e>=0;e-=1)if(!n(e))return e;if(o){for(let e=r-1;e>-1;e-=1)if(!n(e))return e}return t}({currentIndex:d,isOptionDisabled:c,totalOptionsCount:s,loop:l})),resetSelectedOption:()=>{p(-1)},updateSelectedOptionIndex:()=>{},listId:g.current,setListId:e=>{g.current=e},clickSelectedOption:()=>{null==v||v(d)},searchRef:b,focusSearchInput:()=>{x.current=window.setTimeout(()=>b.current.focus(),0)},targetRef:y,focusTarget:()=>{w.current=window.setTimeout(()=>y.current.focus(),0)}}}},1959:function(e,t,n){"use strict";n.d(t,{Container:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u={root:"m_7485cace"};let d={},p=(0,a.createVarsResolver)((e,t)=>{let{size:n,fluid:r}=t;return{root:{"--container-size":r?void 0:(0,o.getSize)(n,"container-size")}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Container",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,fluid:h,mod:g,...b}=n,y=(0,l.useStyles)({name:"Container",classes:u,props:n,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsx)(s.Box,{ref:t,mod:[{fluid:h},g],...y("root"),...b})});f.classes=u,f.displayName="@mantine/core/Container"},2358:function(e,t,n){"use strict";n.d(t,{CopyButton:function(){return l}});var r=n(57437),o=n(17666);n(2265);var a=n(50591);let i={timeout:1e3};function l(e){let{children:t,timeout:n,value:l,...s}=(0,a.useProps)("CopyButton",i,e),c=(0,o.useClipboard)({timeout:n});return(0,r.jsx)(r.Fragment,{children:t({copy:()=>c.copy(l),copied:c.copied,...s})})}l.displayName="@mantine/core/CopyButton"},85061:function(e,t,n){"use strict";n.d(t,{Dialog:function(){return h}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(73147),c=n(18849),u=n(79445),d=n(12194),p=n(93719),f={root:"m_e2125a27",closeButton:"m_5abab665"};let v={shadow:"md",p:"md",withBorder:!1,transitionProps:{transition:"pop-top-right",duration:200},position:{bottom:30,right:30}},m=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--dialog-size":(0,o.getSize)(n,"dialog-size")}}}),h=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("Dialog",v,e),{classNames:o,className:a,style:s,styles:h,unstyled:g,vars:b,zIndex:y,position:x,keepMounted:w,opened:C,transitionProps:S,withCloseButton:j,withinPortal:k,children:T,onClose:P,portalProps:E,...R}=n,_=(0,l.useStyles)({name:"Dialog",classes:f,props:n,className:a,style:s,classNames:o,styles:h,unstyled:g,vars:b,varsResolver:m});return(0,r.jsx)(c.Affix,{zIndex:y,position:x,ref:t,withinPortal:k,portalProps:E,unstyled:g,children:(0,r.jsx)(p.Transition,{keepMounted:w,mounted:C,...S,children:e=>(0,r.jsxs)(d.Paper,{unstyled:g,..._("root",{style:e}),...R,children:[j&&(0,r.jsx)(u.CloseButton,{onClick:P,unstyled:g,..._("closeButton")}),T]})})})});h.classes=f,h.displayName="@mantine/core/Dialog"},321:function(e,t,n){"use strict";n.d(t,{D:function(){return o},M:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Drawer component was not found in tree")},45224:function(e,t,n){"use strict";n.d(t,{Drawer:function(){return h}});var r=n(57437);n(2265);var o=n(33123),a=n(50591),i=n(73147),l=n(80144),s=n(84983),c=n(4942),u=n(59436),d=n(35532),p=n(91163),f=n(22508),v=n(18324);let m={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.getDefaultZIndex)("modal"),withOverlay:!0,withCloseButton:!0},h=(0,i.factory)((e,t)=>{let{title:n,withOverlay:o,overlayProps:i,withCloseButton:v,closeButtonProps:h,children:g,...b}=(0,a.useProps)("Drawer",m,e),y=!!n||v;return(0,r.jsxs)(p.DrawerRoot,{ref:t,...b,children:[o&&(0,r.jsx)(d.DrawerOverlay,{...i}),(0,r.jsxs)(c.DrawerContent,{children:[y&&(0,r.jsxs)(u.DrawerHeader,{children:[n&&(0,r.jsx)(f.DrawerTitle,{children:n}),v&&(0,r.jsx)(s.DrawerCloseButton,{...h})]}),(0,r.jsx)(l.DrawerBody,{children:g})]})]})});h.classes=v.Z,h.displayName="@mantine/core/Drawer",h.Root=p.DrawerRoot,h.Overlay=d.DrawerOverlay,h.Content=c.DrawerContent,h.Body=l.DrawerBody,h.Header=u.DrawerHeader,h.Title=f.DrawerTitle,h.CloseButton=s.DrawerCloseButton},18324:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"}},80144:function(e,t,n){"use strict";n.d(t,{DrawerBody:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(93271),l=n(321),s=n(18324);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("DrawerBody",c,e),f=(0,l.M)();return(0,r.jsx)(i.ModalBaseBody,{ref:t,...f.getStyles("body",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/DrawerBody"},84983:function(e,t,n){"use strict";n.d(t,{DrawerCloseButton:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(92628),l=n(321),s=n(18324);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("DrawerCloseButton",c,e),f=(0,l.M)();return(0,r.jsx)(i.ModalBaseCloseButton,{ref:t,...f.getStyles("close",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/DrawerCloseButton"},4942:function(e,t,n){"use strict";n.d(t,{DrawerContent:function(){return d}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(80514),l=n(52143),s=n(321),c=n(18324);let u={},d=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:c,styles:d,vars:p,children:f,radius:v,...m}=(0,o.useProps)("DrawerContent",u,e),h=(0,s.M)(),g=h.scrollAreaComponent||l.NativeScrollArea;return(0,r.jsx)(i.ModalBaseContent,{...h.getStyles("content",{className:a,style:c,styles:d,classNames:n}),innerProps:h.getStyles("inner",{className:a,style:c,styles:d,classNames:n}),ref:t,...m,radius:v||h.radius||0,children:(0,r.jsx)(g,{style:{height:"100vh"},children:f})})});d.classes=c.Z,d.displayName="@mantine/core/DrawerContent"},59436:function(e,t,n){"use strict";n.d(t,{DrawerHeader:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(80275),l=n(321),s=n(18324);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("DrawerHeader",c,e),f=(0,l.M)();return(0,r.jsx)(i.ModalBaseHeader,{ref:t,...f.getStyles("header",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/DrawerHeader"},35532:function(e,t,n){"use strict";n.d(t,{DrawerOverlay:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(69526),l=n(321),s=n(18324);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("DrawerOverlay",c,e),f=(0,l.M)();return(0,r.jsx)(i.ModalBaseOverlay,{ref:t,...f.getStyles("overlay",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/DrawerOverlay"},91163:function(e,t,n){"use strict";n.d(t,{DrawerRoot:function(){return y}});var r=n(57437),o=n(20322);n(2265);var a=n(33123),i=n(94120),l=n(15593),s=n(50591),c=n(66969),u=n(73147),d=n(24895),p=n(23908),f=n(321),v=n(18324);let m={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},h={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},g={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,a.getDefaultZIndex)("modal"),position:"left"},b=(0,l.createVarsResolver)((e,t)=>{let{position:n,size:r,offset:a}=t;return{root:{"--drawer-size":(0,i.getSize)(r,"drawer-size"),"--drawer-flex":function(e){if("top"===e||"bottom"===e)return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}(n),"--drawer-height":"left"===n||"right"===n?void 0:"var(--drawer-size)","--drawer-align":function(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}(n),"--drawer-justify":"right"===n?"flex-end":void 0,"--drawer-offset":(0,o.h)(a)}}}),y=(0,u.factory)((e,t)=>{let n=(0,s.useProps)("DrawerRoot",g,e),{classNames:o,className:a,style:i,styles:l,unstyled:u,vars:y,scrollAreaComponent:x,position:w,transitionProps:C,radius:S,...j}=n,{dir:k}=(0,d.useDirection)(),T=(0,c.useStyles)({name:"Drawer",classes:v.Z,props:n,className:a,style:i,classNames:o,styles:l,unstyled:u,vars:y,varsResolver:b}),P=("rtl"===k?h:m)[w];return(0,r.jsx)(f.D,{value:{scrollAreaComponent:x,getStyles:T,radius:S},children:(0,r.jsx)(p.ModalBase,{ref:t,...T("root"),transitionProps:{transition:P,...C},unstyled:u,...j})})});y.classes=v.Z,y.displayName="@mantine/core/DrawerRoot"},22508:function(e,t,n){"use strict";n.d(t,{DrawerTitle:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(52779),l=n(321),s=n(18324);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("DrawerTitle",c,e),f=(0,l.M)();return(0,r.jsx)(i.ModalBaseTitle,{ref:t,...f.getStyles("title",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/DrawerTitle"},98920:function(e,t,n){"use strict";n.d(t,{Fieldset:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u={root:"m_e9408a47","root--default":"m_84c9523a","root--filled":"m_ef274e49","root--unstyled":"m_eda993d3",legend:"m_90794832","legend--unstyled":"m_74ca27fe"};let d={variant:"default"},p=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{root:{"--fieldset-radius":void 0===n?void 0:(0,o.getRadius)(n)}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Fieldset",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,legend:h,variant:g,children:b,...y}=n,x=(0,l.useStyles)({name:"Fieldset",classes:u,props:n,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsxs)(s.Box,{component:"fieldset",ref:t,variant:g,...x("root",{variant:g}),...y,children:[h&&(0,r.jsx)("legend",{...x("legend",{variant:g}),children:h}),b]})});f.classes=u,f.displayName="@mantine/core/Fieldset"},31912:function(e,t,n){"use strict";n.d(t,{FileButton:function(){return s}});var r=n(57437),o=n(2265),a=n(79373),i=n(50591);let l={multiple:!1},s=(0,o.forwardRef)((e,t)=>{let{onChange:n,children:s,multiple:c,accept:u,name:d,form:p,resetRef:f,disabled:v,capture:m,inputProps:h,...g}=(0,i.useProps)("FileButton",l,e),b=(0,o.useRef)();return(0,a.assignRef)(f,()=>{b.current.value=""}),(0,r.jsxs)(r.Fragment,{children:[s({onClick:()=>{var e;v||null===(e=b.current)||void 0===e||e.click()},...g}),(0,r.jsx)("input",{style:{display:"none"},type:"file",accept:u,multiple:c,onChange:e=>{c?n(Array.from(e.currentTarget.files)):n(e.currentTarget.files[0]||null)},ref:(0,a.useMergedRef)(t,b),name:d,form:p,capture:m,...h})]})});s.displayName="@mantine/core/FileButton"},19743:function(e,t,n){"use strict";n.d(t,{FileInput:function(){return v}});var r=n(57437),o=n(2265),a=n(15057),i=n(50591),l=n(73147),s=n(79445),c=n(31912),u=n(64030),d=n(73112);let p={valueComponent:e=>{let{value:t}=e;return(0,r.jsx)("div",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:Array.isArray(t)?t.map(e=>e.name).join(", "):null==t?void 0:t.name})}},f=(0,l.factory)((e,t)=>{let n=(0,i.useProps)("FileInput",p,e),{unstyled:l,vars:f,onChange:v,value:m,defaultValue:h,multiple:g,accept:b,name:y,form:x,valueComponent:w,clearable:C,clearButtonProps:S,readOnly:j,capture:k,fileInputProps:T,rightSection:P,size:E,placeholder:R,..._}=n,I=(0,o.useRef)(null),[M,D]=(0,a.useUncontrolled)({value:m,defaultValue:h,onChange:v,finalValue:g?[]:null}),B=Array.isArray(M)?0!==M.length:null!==M,A=P||(C&&B&&!j?(0,r.jsx)(s.CloseButton,{...S,variant:"subtle",onClick:()=>D(g?[]:null),size:E,unstyled:l}):null);return(0,o.useEffect)(()=>{if(Array.isArray(M)&&0===M.length||null===M){var e;null===(e=I.current)||void 0===e||e.call(I)}},[M]),(0,r.jsx)(c.FileButton,{onChange:D,multiple:g,accept:b,name:y,form:x,resetRef:I,disabled:j,capture:k,inputProps:T,children:e=>(0,r.jsx)(d.InputBase,{component:"button",ref:t,rightSection:A,...e,..._,__staticSelector:"FileInput",multiline:!0,type:"button",pointer:!0,__stylesApiProps:n,unstyled:l,size:E,children:B?(0,r.jsx)(w,{value:M}):(0,r.jsx)(u.Input.Placeholder,{children:R})})})});f.classes=d.InputBase.classes,f.displayName="@mantine/core/FileInput";let v=f},10481:function(e,t,n){"use strict";n.d(t,{Flex:function(){return h}});var r=n(57437),o=n(20686);n(2265);var a=n(37063),i=n(50591),l=n(66969),s=n(41217),c=n(33110),u=n(54803),d=n(31831),p=n(869),f=n(94341),v={root:"m_8bffd616"};let m={},h=(0,p.polymorphicFactory)((e,t)=>{let n=(0,i.useProps)("Flex",m,e),{classNames:p,className:h,style:g,styles:b,unstyled:y,vars:x,gap:w,rowGap:C,columnGap:S,align:j,justify:k,wrap:T,direction:P,...E}=n,R=(0,l.useStyles)({name:"Flex",classes:v,props:n,className:h,style:g,classNames:p,styles:b,unstyled:y,vars:x}),_=(0,a.useMantineTheme)(),I=(0,u.useRandomClassName)(),M=(0,c.parseStyleProps)({styleProps:{gap:w,rowGap:C,columnGap:S,align:j,justify:k,wrap:T,direction:P},theme:_,data:f.FLEX_STYLE_PROPS_DATA});return(0,r.jsxs)(r.Fragment,{children:[M.hasResponsiveStyles&&(0,r.jsx)(s.InlineStyles,{selector:".".concat(I),styles:M.styles,media:M.media}),(0,r.jsx)(d.Box,{ref:t,...R("root",{className:I,style:(0,o.filterProps)(M.inlineStyles)}),...E})]})});h.classes=v,h.displayName="@mantine/core/Flex"},94341:function(e,t,n){"use strict";n.d(t,{FLEX_STYLE_PROPS_DATA:function(){return r}});let r={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}}},92403:function(e,t,n){"use strict";n.d(t,{useDelayedHover:function(){return o}});var r=n(2265);function o(e){let{open:t,close:n,openDelay:o,closeDelay:a}=e,i=(0,r.useRef)(-1),l=(0,r.useRef)(-1),s=()=>{window.clearTimeout(i.current),window.clearTimeout(l.current)};return(0,r.useEffect)(()=>s,[]),{openDropdown:()=>{s(),0===o||void 0===o?t():i.current=window.setTimeout(t,o)},closeDropdown:()=>{s(),0===a||void 0===a?n():l.current=window.setTimeout(n,a)}}}},43506:function(e,t,n){"use strict";n.d(t,{FloatingIndicator:function(){return g}});var r=n(57437),o=n(2265),a=n(79373),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(75058),p=n(64027),f=n(79413),v={root:"m_96b553a6"};let m={},h=(0,i.createVarsResolver)((e,t)=>{let{transitionDuration:n}=t;return{root:{"--transition-duration":"number"==typeof n?"".concat(n,"ms"):n}}}),g=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("FloatingIndicator",m,e),{classNames:i,className:u,style:g,styles:b,unstyled:y,vars:x,target:w,parent:C,transitionDuration:S,mod:j,displayAfterTransitionEnd:k,...T}=n,P=(0,s.useStyles)({name:"FloatingIndicator",classes:v,props:n,className:u,style:g,classNames:i,styles:b,unstyled:y,vars:x,varsResolver:h}),E=(0,o.useRef)(null),{initialized:R,hidden:_}=function(e){let{target:t,parent:n,ref:r,displayAfterTransitionEnd:a}=e,i=(0,o.useRef)(),[l,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)("boolean"==typeof a&&a),v=()=>{if(!t||!n)return;let e=t.getBoundingClientRect(),o=n.getBoundingClientRect(),a={top:e.top-o.top,left:e.left-o.left,width:e.width,height:e.height};r.current&&(r.current.style.transform="translateY(".concat(a.top,"px) translateX(").concat(a.left,"px)"),r.current.style.width="".concat(a.width,"px"),r.current.style.height="".concat(a.height,"px"))},m=()=>{window.clearTimeout(i.current),r.current&&(r.current.style.transitionDuration="0ms"),v(),i.current=window.setTimeout(()=>{r.current&&(r.current.style.transitionDuration="")},30)},h=(0,o.useRef)(),g=(0,o.useRef)();return(0,o.useEffect)(()=>{if(v(),t)return h.current=new ResizeObserver(m),h.current.observe(t),n&&(g.current=new ResizeObserver(m),g.current.observe(n)),()=>{var e,t;null===(e=h.current)||void 0===e||e.disconnect(),null===(t=g.current)||void 0===t||t.disconnect()}},[n,t]),(0,o.useEffect)(()=>{if(n){let e=e=>{(function(e,t){if(!t||!e)return!1;let n=t.parentNode;for(;null!=n;){if(n===e)return!0;n=n.parentNode}return!1})(e.target,n)&&(m(),u(!1))};return document.addEventListener("transitionend",e),()=>{document.removeEventListener("transitionend",e)}}},[n]),(0,d.useTimeout)(()=>{"test"!==(0,f.getEnv)()&&s(!0)},20,{autoInvoke:!0}),(0,p.useMutationObserver)(e=>{e.forEach(e=>{"attributes"===e.type&&"dir"===e.attributeName&&m()})},{attributes:!0,attributeFilter:["dir"]},()=>document.documentElement),{initialized:l,hidden:c}}({target:w,parent:C,ref:E,displayAfterTransitionEnd:k}),I=(0,a.useMergedRef)(t,E);return w&&C?(0,r.jsx)(c.Box,{ref:I,mod:[{initialized:R,hidden:_},j],...P("root"),...T}):null});g.displayName="@mantine/core/FloatingIndicator",g.classes=v},31721:function(e,t,n){"use strict";n.d(t,{k:function(){return o},n:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Grid component was not found in tree")},73654:function(e,t,n){"use strict";n.d(t,{Grid:function(){return S}});var r=n(57437);n(2265);var o=n(15593),a=n(50591),i=n(66969),l=n(54803),s=n(31831),c=n(73147),u=n(31721),d=n(71330),p=n(29481),f=n(20686),v=n(94120),m=n(1760),h=n(50848),g=n(37063),b=n(41217);function y(e){let{gutter:t,selector:n}=e,o=(0,g.useMantineTheme)(),a=(0,f.filterProps)({"--grid-gutter":(0,v.getSpacing)((0,h.getBaseValue)(t))}),i=(0,p.keys)(o.breakpoints).reduce((e,n)=>(e[n]||(e[n]={}),"object"==typeof t&&void 0!==t[n]&&(e[n]["--grid-gutter"]=(0,v.getSpacing)(t[n])),e),{}),l=(0,m.getSortedBreakpoints)((0,p.keys)(i),o).filter(e=>(0,p.keys)(i[e.value]).length>0).map(e=>({query:"(min-width: ".concat(o.breakpoints[e.value],")"),styles:i[e.value]}));return(0,r.jsx)(b.InlineStyles,{styles:a,media:l,selector:n})}var x=n(66945);let w={gutter:"md",grow:!1,columns:12},C=(0,o.createVarsResolver)((e,t)=>{let{justify:n,align:r,overflow:o}=t;return{root:{"--grid-justify":n,"--grid-align":r,"--grid-overflow":o}}}),S=(0,c.factory)((e,t)=>{let n=(0,a.useProps)("Grid",w,e),{classNames:o,className:c,style:d,styles:p,unstyled:f,vars:v,grow:m,gutter:h,columns:g,align:b,justify:S,children:j,...k}=n,T=(0,i.useStyles)({name:"Grid",classes:x.Z,props:n,className:c,style:d,classNames:o,styles:p,unstyled:f,vars:v,varsResolver:C}),P=(0,l.useRandomClassName)();return(0,r.jsxs)(u.k,{value:{getStyles:T,grow:m,columns:g},children:[(0,r.jsx)(y,{selector:".".concat(P),...n}),(0,r.jsx)(s.Box,{ref:t,...T("root",{className:P}),...k,children:(0,r.jsx)("div",{...T("inner"),children:j})})]})});S.classes=x.Z,S.displayName="@mantine/core/Grid",S.Col=d.GridCol},66945:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"}},71330:function(e,t,n){"use strict";n.d(t,{GridCol:function(){return S}});var r=n(57437),o=n(44839);n(2265);var a=n(50591),i=n(54803),l=n(31831),s=n(73147),c=n(31721),u=n(29481),d=n(20686),p=n(1760),f=n(50848),v=n(37063),m=n(41217);let h=(e,t)=>"content"===e?"auto":"auto"===e?"0rem":e?"".concat(100/(t/e),"%"):void 0,g=(e,t,n)=>n||"auto"===e?"100%":"content"===e?"unset":h(e,t),b=(e,t)=>{if(e)return"auto"===e||t?"1":"auto"},y=(e,t)=>0===e?"0":e?"".concat(100/(t/e),"%"):void 0;function x(e){var t;let{span:n,order:o,offset:a,selector:i}=e,l=(0,v.useMantineTheme)(),s=(0,c.n)(),x=void 0===(0,f.getBaseValue)(n)?12:(0,f.getBaseValue)(n),w=(0,d.filterProps)({"--col-order":null===(t=(0,f.getBaseValue)(o))||void 0===t?void 0:t.toString(),"--col-flex-grow":b(x,s.grow),"--col-flex-basis":h(x,s.columns),"--col-width":"content"===x?"auto":void 0,"--col-max-width":g(x,s.columns,s.grow),"--col-offset":y((0,f.getBaseValue)(a),s.columns)}),C=(0,u.keys)(l.breakpoints).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"]=b(n[t],s.grow),e[t]["--col-flex-basis"]=h(n[t],s.columns),e[t]["--col-width"]="content"===n[t]?"auto":void 0,e[t]["--col-max-width"]=g(n[t],s.columns,s.grow)),"object"==typeof a&&void 0!==a[t]&&(e[t]["--col-offset"]=y(a[t],s.columns)),e},{}),S=(0,p.getSortedBreakpoints)((0,u.keys)(C),l).filter(e=>(0,u.keys)(C[e.value]).length>0).map(e=>({query:"(min-width: ".concat(l.breakpoints[e.value],")"),styles:C[e.value]}));return(0,r.jsx)(m.InlineStyles,{styles:w,media:S,selector:i})}var w=n(66945);let C={span:12},S=(0,s.factory)((e,t)=>{let{classNames:n,className:s,style:u,styles:d,vars:p,span:f,order:v,offset:m,...h}=(0,a.useProps)("GridCol",C,e),g=(0,c.n)(),b=(0,i.useRandomClassName)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x,{selector:".".concat(b),span:f,order:v,offset:m}),(0,r.jsx)(l.Box,{ref:t,...g.getStyles("col",{className:(0,o.Z)(s,b),style:u,classNames:n,styles:d}),...h})]})});S.classes=w.Z,S.displayName="@mantine/core/GridCol"},94946:function(e,t,n){"use strict";n.d(t,{Highlight:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(869),i=n(29347),l=n(96293);function s(e){return e.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&")}let c={},u=(0,a.polymorphicFactory)((e,t)=>{let{unstyled:n,children:a,highlight:u,highlightStyles:d,color:p,...f}=(0,o.useProps)("Highlight",c,e),v=function(e,t){if(null==t)return[{chunk:e,highlighted:!1}];let n=Array.isArray(t)?t.map(s):s(t);if(!(Array.isArray(n)?n.filter(e=>e.trim().length>0).length>0:""!==n.trim()))return[{chunk:e,highlighted:!1}];let r="string"==typeof n?n.trim():n.filter(e=>0!==e.trim().length).map(e=>e.trim()).sort((e,t)=>t.length-e.length).join("|"),o=RegExp("(".concat(r,")"),"gi");return e.split(o).map(e=>({chunk:e,highlighted:o.test(e)})).filter(e=>{let{chunk:t}=e;return t})}(a,u);return(0,r.jsx)(l.Text,{unstyled:n,ref:t,...f,__staticSelector:"Highlight",children:v.map((e,t)=>{let{chunk:o,highlighted:a}=e;return a?(0,r.jsx)(i.Mark,{unstyled:n,color:p,style:d,"data-highlight":o,children:o},t):(0,r.jsx)("span",{children:o},t)})})});u.classes=l.Text.classes,u.displayName="@mantine/core/Highlight"},44691:function(e,t,n){"use strict";n.d(t,{I:function(){return a},e:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("HoverCard component was not found in the tree")},18119:function(e,t,n){"use strict";n.d(t,{HoverCard:function(){return p}});var r=n(57437),o=n(93059);n(2265);var a=n(50591),i=n(92403),l=n(99942),s=n(44691),c=n(88437),u=n(57586);let d={openDelay:0,closeDelay:150,initiallyOpened:!1};function p(e){let{children:t,onOpen:n,onClose:c,openDelay:u,closeDelay:p,initiallyOpened:f,...v}=(0,a.useProps)("HoverCard",d,e),[m,{open:h,close:g}]=(0,o.useDisclosure)(f,{onClose:c,onOpen:n}),{openDropdown:b,closeDropdown:y}=(0,i.useDelayedHover)({open:h,close:g,openDelay:u,closeDelay:p});return(0,r.jsx)(s.e,{value:{openDropdown:b,closeDropdown:y},children:(0,r.jsx)(l.Popover,{...v,opened:m,__staticSelector:"HoverCard",children:t})})}p.displayName="@mantine/core/HoverCard",p.Target=u.HoverCardTarget,p.Dropdown=c.HoverCardDropdown,p.extend=e=>e},88437:function(e,t,n){"use strict";n.d(t,{HoverCardDropdown:function(){return c}});var r=n(57437);n(2265);var o=n(36367),a=n(50591),i=n(99942),l=n(44691);let s={};function c(e){let{children:t,onMouseEnter:n,onMouseLeave:c,...u}=(0,a.useProps)("HoverCardDropdown",s,e),d=(0,l.I)(),p=(0,o.createEventHandler)(n,d.openDropdown),f=(0,o.createEventHandler)(c,d.closeDropdown);return(0,r.jsx)(i.Popover.Dropdown,{onMouseEnter:p,onMouseLeave:f,...u,children:t})}c.displayName="@mantine/core/HoverCardDropdown"},57586:function(e,t,n){"use strict";n.d(t,{HoverCardTarget:function(){return d}});var r=n(57437),o=n(2265),a=n(67457),i=n(36367),l=n(50591),s=n(99942),c=n(44691);let u={refProp:"ref"},d=(0,o.forwardRef)((e,t)=>{let{children:n,refProp:d,eventPropsWrapperName:p,...f}=(0,l.useProps)("HoverCardTarget",u,e);if(!(0,a.isElement)(n))throw Error("HoverCard.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let v=(0,c.I)(),m={onMouseEnter:(0,i.createEventHandler)(n.props.onMouseEnter,v.openDropdown),onMouseLeave:(0,i.createEventHandler)(n.props.onMouseLeave,v.closeDropdown)};return(0,r.jsx)(s.Popover.Target,{refProp:d,ref:t,...f,children:(0,o.cloneElement)(n,p?{[p]:m}:m)})});d.displayName="@mantine/core/HoverCardTarget"},99075:function(e,t,n){"use strict";n.d(t,{Image:function(){return v}});var r=n(57437),o=n(2265),a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(869),d={root:"m_9e117634"};let p={},f=(0,i.createVarsResolver)((e,t)=>{let{radius:n,fit:r}=t;return{root:{"--image-radius":void 0===n?void 0:(0,a.getRadius)(n),"--image-object-fit":r}}}),v=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Image",p,e),{classNames:a,className:i,style:u,styles:v,unstyled:m,vars:h,onError:g,src:b,radius:y,fit:x,fallbackSrc:w,mod:C,...S}=n,[j,k]=(0,o.useState)(!b);(0,o.useEffect)(()=>k(!b),[b]);let T=(0,s.useStyles)({name:"Image",classes:d,props:n,className:i,style:u,classNames:a,styles:v,unstyled:m,vars:h,varsResolver:f});return j&&w?(0,r.jsx)(c.Box,{component:"img",ref:t,src:w,...T("root"),onError:g,mod:["fallback",C],...S}):(0,r.jsx)(c.Box,{component:"img",ref:t,...T("root"),src:b,onError:e=>{null==g||g(e),k(!0)},mod:C,...S})});v.classes=d,v.displayName="@mantine/core/Image"},2156:function(e,t,n){"use strict";n.d(t,{Indicator:function(){return g}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(45027),s=n(19955),c=n(58834),u=n(50591),d=n(66969),p=n(31831),f=n(73147),v={root:"m_e5262200",indicator:"m_760d1fb1",processing:"m_885901b1"};let m={position:"top-end",offset:0,inline:!1,withBorder:!1,disabled:!1,processing:!1},h=(0,i.createVarsResolver)((e,t)=>{let{color:n,position:r,offset:i,size:u,radius:d,zIndex:p,autoContrast:f}=t;return{root:{"--indicator-color":n?(0,l.getThemeColor)(n,e):void 0,"--indicator-text-color":(0,c.getAutoContrastValue)(f,e)?(0,s.getContrastColor)({color:n,theme:e,autoContrast:f}):void 0,"--indicator-size":(0,o.h)(u),"--indicator-radius":void 0===d?void 0:(0,a.getRadius)(d),"--indicator-z-index":null==p?void 0:p.toString(),...function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"top-end",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n={"--indicator-top":void 0,"--indicator-bottom":void 0,"--indicator-left":void 0,"--indicator-right":void 0,"--indicator-translate-x":void 0,"--indicator-translate-y":void 0},r=(0,o.h)(t),[a,i]=e.split("-");return"top"===a&&(n["--indicator-top"]=r,n["--indicator-translate-y"]="-50%"),"middle"===a&&(n["--indicator-top"]="50%",n["--indicator-translate-y"]="-50%"),"bottom"===a&&(n["--indicator-bottom"]=r,n["--indicator-translate-y"]="50%"),"start"===i&&(n["--indicator-left"]=r,n["--indicator-translate-x"]="-50%"),"center"===i&&(n["--indicator-left"]="50%",n["--indicator-translate-x"]="-50%"),"end"===i&&(n["--indicator-right"]=r,n["--indicator-translate-x"]="50%"),n}(r,i)}}}),g=(0,f.factory)((e,t)=>{let n=(0,u.useProps)("Indicator",m,e),{classNames:o,className:a,style:i,styles:l,unstyled:s,vars:c,children:f,position:g,offset:b,inline:y,label:x,radius:w,color:C,withBorder:S,disabled:j,processing:k,zIndex:T,autoContrast:P,mod:E,...R}=n,_=(0,d.useStyles)({name:"Indicator",classes:v,props:n,className:a,style:i,classNames:o,styles:l,unstyled:s,vars:c,varsResolver:h});return(0,r.jsxs)(p.Box,{ref:t,..._("root"),mod:[{inline:y},E],...R,children:[!j&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(p.Box,{mod:{"with-label":!!x,"with-border":S,processing:k},..._("indicator"),children:x})}),f]})});g.classes=v,g.displayName="@mantine/core/Indicator"},39712:function(e,t,n){"use strict";n.d(t,{Z:function(){return d},J:function(){return u}});var r=n(57437),o=n(2265),a=n(94120),i=n(66969),l=n(31831),s=n(64030),c={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};let u=c,d=(0,o.forwardRef)((e,t)=>{let{__staticSelector:n,__stylesApiProps:o,className:u,classNames:d,styles:p,unstyled:f,children:v,label:m,description:h,id:g,disabled:b,error:y,size:x,labelPosition:w="left",bodyElement:C="div",labelElement:S="label",variant:j,style:k,vars:T,mod:P,...E}=e,R=(0,i.useStyles)({name:n,props:o,className:u,style:k,classes:c,classNames:d,styles:p,unstyled:f});return(0,r.jsx)(l.Box,{...R("root"),ref:t,__vars:{"--label-fz":(0,a.getFontSize)(x),"--label-lh":(0,a.getSize)(x,"label-lh")},mod:[{"label-position":w},P],variant:j,size:x,...E,children:(0,r.jsxs)(l.Box,{component:C,htmlFor:"label"===C?g:void 0,...R("body"),children:[v,(0,r.jsxs)("div",{...R("labelWrapper"),"data-disabled":b||void 0,children:[m&&(0,r.jsx)(l.Box,{component:S,htmlFor:"label"===S?g:void 0,...R("label"),"data-disabled":b||void 0,children:m}),h&&(0,r.jsx)(s.Input.Description,{size:x,__inheritStyles:!1,...R("description"),children:h}),y&&"boolean"!=typeof y&&(0,r.jsx)(s.Input.Error,{size:x,__inheritStyles:!1,...R("error"),children:y})]})]})})});d.displayName="@mantine/core/InlineInput"},41124:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(57437);n(2265);var o=n(99970);function a(e){let{children:t,role:n}=e,a=(0,o.useInputWrapperContext)();return a?(0,r.jsx)("div",{role:n,"aria-labelledby":a.labelId,"aria-describedby":a.describedBy,children:t}):(0,r.jsx)(r.Fragment,{children:t})}},28527:function(e,t,n){"use strict";n.d(t,{JsonInput:function(){return p}});var r=n(57437),o=n(2265),a=n(15057),i=n(50591),l=n(73147),s=n(73112),c=n(9399);function u(e,t){if("string"==typeof e&&0===e.trim().length)return!0;try{return t(e),!0}catch(e){return!1}}let d={serialize:JSON.stringify,deserialize:JSON.parse},p=(0,l.factory)((e,t)=>{let{value:n,defaultValue:l,onChange:s,formatOnBlur:p,validationError:f,serialize:v,deserialize:m,onFocus:h,onBlur:g,readOnly:b,error:y,...x}=(0,i.useProps)("JsonInput",d,e),[w,C]=(0,a.useUncontrolled)({value:n,defaultValue:l,finalValue:"",onChange:s}),[S,j]=(0,o.useState)(u(w,m));return(0,r.jsx)(c.Textarea,{value:w,onChange:e=>C(e.currentTarget.value),onFocus:e=>{null==h||h(e),j(!0)},onBlur:e=>{"function"==typeof g&&g(e);let t=u(e.currentTarget.value,m);p&&!b&&t&&""!==e.currentTarget.value.trim()&&C(v(m(e.currentTarget.value),null,2)),j(t)},ref:t,readOnly:b,...x,autoComplete:"off",__staticSelector:"JsonInput",error:S?y:f||!0,"data-monospace":!0})});p.classes=s.InputBase.classes,p.displayName="@mantine/core/JsonInput"},66580:function(e,t,n){"use strict";n.d(t,{Kbd:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u={root:"m_dc6f14e2"};let d={},p=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--kbd-fz":(0,o.getSize)(n,"kbd-fz"),"--kbd-padding":(0,o.getSize)(n,"kbd-padding")}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Kbd",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,...h}=n,g=(0,l.useStyles)({name:"Kbd",classes:u,props:n,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsx)(s.Box,{component:"kbd",ref:t,...g("root"),...h})});f.classes=u,f.displayName="@mantine/core/Kbd"},34102:function(e,t,n){"use strict";n.d(t,{U:function(){return a},Z:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("List component was not found in tree")},32924:function(e,t,n){"use strict";n.d(t,{List:function(){return m}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(34102),d=n(90440),p=n(98010);let f={type:"unordered"},v=(0,a.createVarsResolver)((e,t)=>{let{size:n,spacing:r}=t;return{root:{"--list-fz":(0,o.getFontSize)(n),"--list-lh":(0,o.getLineHeight)(n),"--list-spacing":(0,o.getSpacing)(r)}}}),m=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("List",f,e),{classNames:o,className:a,style:c,styles:d,unstyled:m,vars:h,children:g,type:b,withPadding:y,icon:x,spacing:w,center:C,listStyleType:S,mod:j,...k}=n,T=(0,l.useStyles)({name:"List",classes:p.Z,props:n,className:a,style:c,classNames:o,styles:d,unstyled:m,vars:h,varsResolver:v});return(0,r.jsx)(u.Z,{value:{center:C,icon:x,getStyles:T},children:(0,r.jsx)(s.Box,{...T("root",{style:{listStyleType:S}}),component:"unordered"===b?"ul":"ol",mod:[{"with-padding":y},j],ref:t,...k,children:g})})});m.classes=p.Z,m.displayName="@mantine/core/List",m.Item=d.ListItem},98010:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_abbac491",item:"m_abb6bec2",itemWrapper:"m_75cd9f71",itemIcon:"m_60f83e5b"}},90440:function(e,t,n){"use strict";n.d(t,{ListItem:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(34102),s=n(98010);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,icon:p,children:f,mod:v,...m}=(0,o.useProps)("ListItem",c,e),h=(0,l.U)(),g=p||h.icon,b={classNames:n,styles:u};return(0,r.jsx)(a.Box,{...h.getStyles("item",{...b,className:i,style:s}),component:"li",mod:[{"with-icon":!!g,centered:h.center},v],ref:t,...m,children:(0,r.jsxs)("div",{...h.getStyles("itemWrapper",b),children:[g&&(0,r.jsx)("span",{...h.getStyles("itemIcon",b),children:g}),(0,r.jsx)("span",{...h.getStyles("itemLabel",b),children:f})]})})});u.classes=s.Z,u.displayName="@mantine/core/ListItem"},5499:function(e,t,n){"use strict";n.d(t,{LoadingOverlay:function(){return g}});var r=n(57437);n(2265);var o=n(33123),a=n(15593),i=n(37063),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(34479),p=n(4179),f=n(93719),v={root:"m_6e45937b",loader:"m_e8eb006c",overlay:"m_df587f17"};let m={transitionProps:{transition:"fade",duration:0},overlayProps:{backgroundOpacity:.75},zIndex:(0,o.getDefaultZIndex)("overlay")},h=(0,a.createVarsResolver)((e,t)=>{let{zIndex:n}=t;return{root:{"--lo-z-index":null==n?void 0:n.toString()}}}),g=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("LoadingOverlay",m,e),{classNames:o,className:a,style:u,styles:g,unstyled:b,vars:y,transitionProps:x,loaderProps:w,overlayProps:C,visible:S,zIndex:j,...k}=n,T=(0,i.useMantineTheme)(),P=(0,s.useStyles)({name:"LoadingOverlay",classes:v,props:n,className:a,style:u,classNames:o,styles:g,unstyled:b,vars:y,varsResolver:h}),E={...m.overlayProps,...C};return(0,r.jsx)(f.Transition,{transition:"fade",...x,mounted:!!S,children:e=>(0,r.jsxs)(c.Box,{...P("root",{style:e}),ref:t,...k,children:[(0,r.jsx)(d.Loader,{...P("loader"),unstyled:b,...w}),(0,r.jsx)(p.Overlay,{...E,...P("overlay"),darkHidden:!0,unstyled:b,color:(null==C?void 0:C.color)||T.white}),(0,r.jsx)(p.Overlay,{...E,...P("overlay"),lightHidden:!0,unstyled:b,color:(null==C?void 0:C.color)||T.colors.dark[5]})]})})});g.classes=v,g.displayName="@mantine/core/LoadingOverlay"},29347:function(e,t,n){"use strict";n.d(t,{Mark:function(){return v}});var r=n(57437);n(2265);var o=n(15593),a=n(50591),i=n(66969),l=n(31831),s=n(73147),c=n(41846);function u(e){let{color:t,theme:n,defaultShade:r}=e,o=(0,c.parseThemeColor)({color:t,theme:n});return o.isThemeColor?void 0===o.shade?"var(--mantine-color-".concat(o.color,"-").concat(r,")"):"var(".concat(o.variable,")"):t}var d={root:"m_bcb3f3c2"};let p={color:"yellow"},f=(0,o.createVarsResolver)((e,t)=>{let{color:n}=t;return{root:{"--mark-bg-dark":u({color:n,theme:e,defaultShade:5}),"--mark-bg-light":u({color:n,theme:e,defaultShade:2})}}}),v=(0,s.factory)((e,t)=>{let n=(0,a.useProps)("Mark",p,e),{classNames:o,className:s,style:c,styles:u,unstyled:v,vars:m,color:h,variant:g,...b}=n,y=(0,i.useStyles)({name:"Mark",props:n,className:s,style:c,classes:d,classNames:o,styles:u,unstyled:v,vars:m,varsResolver:f});return(0,r.jsx)(l.Box,{component:"mark",ref:t,variant:g,...y("root"),...b})});v.classes=d,v.displayName="@mantine/core/Mark"},36946:function(e,t,n){"use strict";n.d(t,{X:function(){return a},q:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Menu component was not found in the tree")},14251:function(e,t,n){"use strict";n.d(t,{Menu:function(){return C}});var r=n(57437),o=n(2265),a=n(15057),i=n(87957),l=n(28894),s=n(37804),c=n(63361),u=n(66969),d=n(50591),p=n(92403),f=n(99942),v=n(36946),m=n(89187),h=n(61701),g=n(92984),b=n(26070),y=n(36035),x=n(23237);let w={trapFocus:!0,closeOnItemClick:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function C(e){let t=(0,d.useProps)("Menu",w,e),{children:n,onOpen:m,onClose:h,opened:g,defaultOpened:b,trapFocus:y,onChange:C,closeOnItemClick:S,loop:j,closeOnEscape:k,trigger:T,openDelay:P,closeDelay:E,classNames:R,styles:_,unstyled:I,variant:M,vars:D,menuItemTabIndex:B,keepMounted:A,...N}=t,z=(0,u.useStyles)({name:"Menu",classes:x.Z,props:t,classNames:R,styles:_,unstyled:I}),[L,{setHovered:O,resetHovered:F}]=(0,s.useHovered)(),[Z,V]=(0,a.useUncontrolled)({value:g,defaultValue:b,finalValue:!1,onChange:C}),[H,G]=(0,o.useState)(!1),W=()=>{V(!1),G(!1),Z&&(null==h||h())},U=()=>{V(!0),Z||null==m||m()},q=()=>{Z?W():U()},{openDropdown:X,closeDropdown:K}=(0,p.useDelayedHover)({open:U,close:W,closeDelay:E,openDelay:P}),{resolvedClassNames:Y,resolvedStyles:J}=(0,c.useResolvedStylesApi)({classNames:R,styles:_,props:t});return(0,i.useDidUpdate)(()=>{F()},[Z]),(0,r.jsx)(v.q,{value:{getStyles:z,opened:Z,toggleDropdown:q,getItemIndex:e=>(0,l.getContextItemIndex)("[data-menu-item]","[data-menu-dropdown]",e),hovered:L,setHovered:O,openedViaClick:H,setOpenedViaClick:G,closeOnItemClick:S,closeDropdown:"click"===T?W:K,openDropdown:"click"===T?U:X,closeDropdownImmediately:W,loop:j,trigger:T,unstyled:I,menuItemTabIndex:B},children:(0,r.jsx)(f.Popover,{...N,opened:Z,onChange:q,defaultOpened:b,trapFocus:!A&&y,closeOnEscape:k,__staticSelector:"Menu",classNames:Y,styles:J,unstyled:I,variant:M,keepMounted:A,children:n})})}C.extend=e=>e,C.classes=x.Z,C.displayName="@mantine/core/Menu",C.Item=g.MenuItem,C.Label=b.MenuLabel,C.Dropdown=h.MenuDropdown,C.Target=y.MenuTarget,C.Divider=m.MenuDivider},23237:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"}},89187:function(e,t,n){"use strict";n.d(t,{MenuDivider:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(36946),s=n(23237);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("MenuDivider",c,e),f=(0,l.X)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("divider",{className:i,style:s,styles:u,classNames:n}),...p})});u.classes=s.Z,u.displayName="@mantine/core/MenuDivider"},61701:function(e,t,n){"use strict";n.d(t,{MenuDropdown:function(){return f}});var r=n(57437),o=n(2265),a=n(79373),i=n(36367),l=n(50591),s=n(73147),c=n(99942),u=n(36946),d=n(23237);let p={},f=(0,s.factory)((e,t)=>{let{classNames:n,className:s,style:d,styles:f,vars:v,onMouseEnter:m,onMouseLeave:h,children:g,...b}=(0,l.useProps)("MenuDropdown",p,e),y=(0,o.useRef)(null),x=(0,u.X)(),w=(0,i.createEventHandler)(m,()=>("hover"===x.trigger||"click-hover"===x.trigger)&&x.openDropdown()),C=(0,i.createEventHandler)(h,()=>("hover"===x.trigger||"click-hover"===x.trigger)&&x.closeDropdown());return(0,r.jsxs)(c.Popover.Dropdown,{...b,onMouseEnter:w,onMouseLeave:C,role:"menu","aria-orientation":"vertical",ref:(0,a.useMergedRef)(t,y),...x.getStyles("dropdown",{className:s,style:d,styles:f,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:e=>{if("ArrowUp"===e.key||"ArrowDown"===e.key){var t,n;e.preventDefault(),null===(n=y.current)||void 0===n||null===(t=n.querySelectorAll("[data-menu-item]:not(:disabled)")[0])||void 0===t||t.focus()}},children:[(0,r.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"aria-hidden":!0,style:{outline:0}}),g]})});f.classes=d.Z,f.displayName="@mantine/core/MenuDropdown"},92984:function(e,t,n){"use strict";n.d(t,{MenuItem:function(){return g}});var r=n(57437),o=n(2265),a=n(79373),i=n(85876),l=n(36367),s=n(41846),c=n(37063),u=n(50591),d=n(869),p=n(24895),f=n(30712),v=n(36946),m=n(23237);let h={},g=(0,d.polymorphicFactory)((e,t)=>{let{classNames:n,className:d,style:m,styles:g,vars:b,color:y,closeMenuOnClick:x,leftSection:w,rightSection:C,children:S,disabled:j,...k}=(0,u.useProps)("MenuItem",h,e),T=(0,v.X)(),P=(0,c.useMantineTheme)(),{dir:E}=(0,p.useDirection)(),R=(0,o.useRef)(),_=T.getItemIndex(R.current),I=(0,l.createEventHandler)(k.onMouseLeave,()=>T.setHovered(-1)),M=(0,l.createEventHandler)(k.onMouseEnter,()=>T.setHovered(T.getItemIndex(R.current))),D=(0,l.createEventHandler)(k.onClick,()=>{"boolean"==typeof x?x&&T.closeDropdownImmediately():T.closeOnItemClick&&T.closeDropdownImmediately()}),B=(0,l.createEventHandler)(k.onFocus,()=>T.setHovered(T.getItemIndex(R.current))),A=y?P.variantColorResolver({color:y,theme:P,variant:"light"}):void 0,N=y?(0,s.parseThemeColor)({color:y,theme:P}):null;return(0,r.jsxs)(f.UnstyledButton,{...k,unstyled:T.unstyled,tabIndex:T.menuItemTabIndex,onFocus:B,...T.getStyles("item",{className:d,style:m,styles:g,classNames:n}),ref:(0,a.useMergedRef)(R,t),role:"menuitem",disabled:j,"data-menu-item":!0,"data-disabled":j||void 0,"data-hovered":T.hovered===_||void 0,onMouseEnter:M,onMouseLeave:I,onClick:D,onKeyDown:(0,i.createScopedKeydownHandler)({siblingSelector:"[data-menu-item]",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:T.loop,dir:E,orientation:"vertical",onKeyDown:k.onKeydown}),__vars:{"--menu-item-color":(null==N?void 0:N.isThemeColor)&&(null==N?void 0:N.shade)===void 0?"var(--mantine-color-".concat(N.color,"-6)"):null==A?void 0:A.color,"--menu-item-hover":null==A?void 0:A.hover},children:[w&&(0,r.jsx)("div",{...T.getStyles("itemSection",{styles:g,classNames:n}),"data-position":"left",children:w}),S&&(0,r.jsx)("div",{...T.getStyles("itemLabel",{styles:g,classNames:n}),children:S}),C&&(0,r.jsx)("div",{...T.getStyles("itemSection",{styles:g,classNames:n}),"data-position":"right",children:C})]})});g.classes=m.Z,g.displayName="@mantine/core/MenuItem"},26070:function(e,t,n){"use strict";n.d(t,{MenuLabel:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(36946),s=n(23237);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("MenuLabel",c,e),f=(0,l.X)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("label",{className:i,style:s,styles:u,classNames:n}),...p})});u.classes=s.Z,u.displayName="@mantine/core/MenuLabel"},36035:function(e,t,n){"use strict";n.d(t,{MenuTarget:function(){return d}});var r=n(57437),o=n(2265),a=n(67457),i=n(36367),l=n(50591),s=n(99942),c=n(36946);let u={refProp:"ref"},d=(0,o.forwardRef)((e,t)=>{let{children:n,refProp:d,...p}=(0,l.useProps)("MenuTarget",u,e);if(!(0,a.isElement)(n))throw Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let f=(0,c.X)(),v=(0,i.createEventHandler)(n.props.onClick,()=>{"click"===f.trigger?f.toggleDropdown():"click-hover"!==f.trigger||(f.setOpenedViaClick(!0),f.opened||f.openDropdown())}),m=(0,i.createEventHandler)(n.props.onMouseEnter,()=>("hover"===f.trigger||"click-hover"===f.trigger)&&f.openDropdown()),h=(0,i.createEventHandler)(n.props.onMouseLeave,()=>{"hover"===f.trigger?f.closeDropdown():"click-hover"!==f.trigger||f.openedViaClick||f.closeDropdown()});return(0,r.jsx)(s.Popover.Target,{refProp:d,popupType:"menu",ref:t,...p,children:(0,o.cloneElement)(n,{onClick:v,onMouseEnter:m,onMouseLeave:h,"data-expanded":!!f.opened||void 0})})});d.displayName="@mantine/core/MenuTarget"},68534:function(e,t,n){"use strict";n.d(t,{D:function(){return o},v:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Modal component was not found in tree")},87520:function(e,t,n){"use strict";n.d(t,{Modal:function(){return h}});var r=n(57437);n(2265);var o=n(33123),a=n(50591),i=n(73147),l=n(74376),s=n(56298),c=n(95244),u=n(38726),d=n(5264),p=n(15391),f=n(46131),v=n(99323);let m={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.getDefaultZIndex)("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},h=(0,i.factory)((e,t)=>{let{title:n,withOverlay:o,overlayProps:i,withCloseButton:v,closeButtonProps:h,children:g,radius:b,...y}=(0,a.useProps)("Modal",m,e),x=!!n||v;return(0,r.jsxs)(p.ModalRoot,{ref:t,radius:b,...y,children:[o&&(0,r.jsx)(d.ModalOverlay,{...i}),(0,r.jsxs)(c.ModalContent,{radius:b,children:[x&&(0,r.jsxs)(u.ModalHeader,{children:[n&&(0,r.jsx)(f.ModalTitle,{children:n}),v&&(0,r.jsx)(s.ModalCloseButton,{...h})]}),(0,r.jsx)(l.ModalBody,{children:g})]})]})});h.classes=v.Z,h.displayName="@mantine/core/Modal",h.Root=p.ModalRoot,h.Overlay=d.ModalOverlay,h.Content=c.ModalContent,h.Body=l.ModalBody,h.Header=u.ModalHeader,h.Title=f.ModalTitle,h.CloseButton=s.ModalCloseButton},99323:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"}},74376:function(e,t,n){"use strict";n.d(t,{ModalBody:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(93271),l=n(68534),s=n(99323);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ModalBody",c,e),f=(0,l.v)();return(0,r.jsx)(i.ModalBaseBody,{ref:t,...f.getStyles("body",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ModalBody"},56298:function(e,t,n){"use strict";n.d(t,{ModalCloseButton:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(92628),l=n(68534),s=n(99323);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ModalCloseButton",c,e),f=(0,l.v)();return(0,r.jsx)(i.ModalBaseCloseButton,{ref:t,...f.getStyles("close",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ModalCloseButton"},95244:function(e,t,n){"use strict";n.d(t,{ModalContent:function(){return p}});var r=n(57437),o=n(20322);n(2265);var a=n(50591),i=n(73147),l=n(80514),s=n(52143),c=n(68534),u=n(99323);let d={},p=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:u,styles:p,vars:f,children:v,...m}=(0,a.useProps)("ModalContent",d,e),h=(0,c.v)(),g=h.scrollAreaComponent||s.NativeScrollArea;return(0,r.jsx)(l.ModalBaseContent,{...h.getStyles("content",{className:i,style:u,styles:p,classNames:n}),innerProps:h.getStyles("inner",{className:i,style:u,styles:p,classNames:n}),"data-full-screen":h.fullScreen||void 0,"data-modal-content":!0,ref:t,...m,children:(0,r.jsx)(g,{style:{maxHeight:h.fullScreen?"100dvh":"calc(100dvh - (".concat((0,o.h)(h.yOffset)," * 2))")},children:v})})});p.classes=u.Z,p.displayName="@mantine/core/ModalContent"},38726:function(e,t,n){"use strict";n.d(t,{ModalHeader:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(80275),l=n(68534),s=n(99323);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ModalHeader",c,e),f=(0,l.v)();return(0,r.jsx)(i.ModalBaseHeader,{ref:t,...f.getStyles("header",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ModalHeader"},5264:function(e,t,n){"use strict";n.d(t,{ModalOverlay:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(69526),l=n(68534),s=n(99323);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ModalOverlay",c,e),f=(0,l.v)();return(0,r.jsx)(i.ModalBaseOverlay,{ref:t,...f.getStyles("overlay",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ModalOverlay"},15391:function(e,t,n){"use strict";n.d(t,{ModalRoot:function(){return h}});var r=n(57437),o=n(20322);n(2265);var a=n(33123),i=n(94120),l=n(15593),s=n(50591),c=n(66969),u=n(73147),d=n(23908),p=n(68534),f=n(99323);let v={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,a.getDefaultZIndex)("modal"),transitionProps:{duration:200,transition:"pop"},yOffset:"5dvh"},m=(0,l.createVarsResolver)((e,t)=>{let{radius:n,size:r,yOffset:a,xOffset:l}=t;return{root:{"--modal-radius":void 0===n?void 0:(0,i.getRadius)(n),"--modal-size":(0,i.getSize)(r,"modal-size"),"--modal-y-offset":(0,o.h)(a),"--modal-x-offset":(0,o.h)(l)}}}),h=(0,u.factory)((e,t)=>{let n=(0,s.useProps)("ModalRoot",v,e),{classNames:o,className:a,style:i,styles:l,unstyled:u,vars:h,yOffset:g,scrollAreaComponent:b,radius:y,fullScreen:x,centered:w,xOffset:C,__staticSelector:S,...j}=n,k=(0,c.useStyles)({name:S,classes:f.Z,props:n,className:a,style:i,classNames:o,styles:l,unstyled:u,vars:h,varsResolver:m});return(0,r.jsx)(p.D,{value:{yOffset:g,scrollAreaComponent:b,getStyles:k,fullScreen:x},children:(0,r.jsx)(d.ModalBase,{ref:t,...k("root"),"data-full-screen":x||void 0,"data-centered":w||void 0,unstyled:u,...j})})});h.classes=f.Z,h.displayName="@mantine/core/ModalRoot"},46131:function(e,t,n){"use strict";n.d(t,{ModalTitle:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(52779),l=n(68534),s=n(99323);let c={},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ModalTitle",c,e),f=(0,l.v)();return(0,r.jsx)(i.ModalBaseTitle,{ref:t,...f.getStyles("title",{classNames:n,style:s,styles:u,className:a}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ModalTitle"},61218:function(e,t,n){"use strict";n.d(t,{i:function(){return o},q:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("ModalBase component was not found in tree")},23908:function(e,t,n){"use strict";n.d(t,{ModalBase:function(){return m}});var r=n(57437),o=n(2265),a=n(49418),i=n(33123),l=n(94120),s=n(31831),c=n(7586),u=n(61218),d=n(27011),p=n(4963),f=n(58365),v=n(47993);let m=(0,o.forwardRef)((e,t)=>{let{keepMounted:n,opened:m,onClose:h,id:g,transitionProps:b,trapFocus:y,closeOnEscape:x,returnFocus:w,closeOnClickOutside:C,withinPortal:S,portalProps:j,lockScroll:k,children:T,zIndex:P,shadow:E,padding:R,__vars:_,unstyled:I,removeScrollProps:M,...D}=e,{_id:B,titleMounted:A,bodyMounted:N,shouldLockScroll:z,setTitleMounted:L,setBodyMounted:O}=function(e){let{id:t,transitionProps:n,opened:r,trapFocus:a,closeOnEscape:i,onClose:l,returnFocus:s}=e,c=(0,d.useId)(t),[u,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(!1),b=function(e){let{opened:t,transitionDuration:n}=e,[r,a]=(0,o.useState)(t),i=(0,o.useRef)(),l=(0,v.useReducedMotion)()?0:n;return(0,o.useEffect)(()=>(t?(a(!0),window.clearTimeout(i.current)):0===l?a(!1):i.current=window.setTimeout(()=>a(!1),l),()=>window.clearTimeout(i.current)),[t,l]),r}({opened:r,transitionDuration:"number"==typeof(null==n?void 0:n.duration)?null==n?void 0:n.duration:200});return(0,p.useWindowEvent)("keydown",e=>{if("Escape"===e.key&&i&&r){var t;(null===(t=e.target)||void 0===t?void 0:t.getAttribute("data-mantine-stop-propagation"))!=="true"&&l()}},{capture:!0}),(0,f.useFocusReturn)({opened:r,shouldReturnFocus:a&&s}),{_id:c,titleMounted:u,bodyMounted:h,shouldLockScroll:b,setTitleMounted:m,setBodyMounted:g}}({id:g,transitionProps:b,opened:m,trapFocus:y,closeOnEscape:x,onClose:h,returnFocus:w}),{key:F,...Z}=M||{};return(0,r.jsx)(c.OptionalPortal,{...j,withinPortal:S,children:(0,r.jsx)(u.i,{value:{opened:m,onClose:h,closeOnClickOutside:C,transitionProps:{...b,keepMounted:n},getTitleId:()=>"".concat(B,"-title"),getBodyId:()=>"".concat(B,"-body"),titleMounted:A,bodyMounted:N,setTitleMounted:L,setBodyMounted:O,trapFocus:y,closeOnEscape:x,zIndex:P,unstyled:I},children:(0,r.jsx)(a.Z,{enabled:z&&k,...Z,children:(0,r.jsx)(s.Box,{ref:t,...D,__vars:{..._,"--mb-z-index":(P||(0,i.getDefaultZIndex)("modal")).toString(),"--mb-shadow":(0,l.getShadow)(E),"--mb-padding":(0,l.getSpacing)(R)},children:T})},F)})})})},1532:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"}},93271:function(e,t,n){"use strict";n.d(t,{ModalBaseBody:function(){return c}});var r=n(57437),o=n(2265),a=n(44839),i=n(31831),l=n(61218),s=n(1532);let c=(0,o.forwardRef)((e,t)=>{let{className:n,...c}=e,u=function(){let e=(0,l.q)();return(0,o.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}(),d=(0,l.q)();return(0,r.jsx)(i.Box,{ref:t,...c,id:u,className:(0,a.Z)({[s.Z.body]:!d.unstyled},n)})});c.displayName="@mantine/core/ModalBaseBody"},92628:function(e,t,n){"use strict";n.d(t,{ModalBaseCloseButton:function(){return c}});var r=n(57437),o=n(2265),a=n(44839),i=n(79445),l=n(61218),s=n(1532);let c=(0,o.forwardRef)((e,t)=>{let{className:n,onClick:o,...c}=e,u=(0,l.q)();return(0,r.jsx)(i.CloseButton,{ref:t,...c,onClick:e=>{u.onClose(),null==o||o(e)},className:(0,a.Z)({[s.Z.close]:!u.unstyled},n),unstyled:u.unstyled})});c.displayName="@mantine/core/ModalBaseCloseButton"},80514:function(e,t,n){"use strict";n.d(t,{ModalBaseContent:function(){return d}});var r=n(57437),o=n(2265),a=n(44839),i=n(62934),l=n(12194),s=n(93719),c=n(61218),u=n(1532);let d=(0,o.forwardRef)((e,t)=>{let{transitionProps:n,className:o,innerProps:d,onKeyDown:p,style:f,...v}=e,m=(0,c.q)();return(0,r.jsx)(s.Transition,{mounted:m.opened,transition:"pop",...m.transitionProps,...n,children:e=>(0,r.jsx)("div",{...d,className:(0,a.Z)({[u.Z.inner]:!m.unstyled},d.className),children:(0,r.jsx)(i.FocusTrap,{active:m.opened&&m.trapFocus,children:(0,r.jsx)(l.Paper,{...v,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":m.bodyMounted?m.getBodyId():void 0,"aria-labelledby":m.titleMounted?m.getTitleId():void 0,ref:t,style:[f,e],className:(0,a.Z)({[u.Z.content]:!m.unstyled},o),unstyled:m.unstyled,children:v.children})})})})})},80275:function(e,t,n){"use strict";n.d(t,{ModalBaseHeader:function(){return c}});var r=n(57437),o=n(2265),a=n(44839),i=n(31831),l=n(61218),s=n(1532);let c=(0,o.forwardRef)((e,t)=>{let{className:n,...o}=e,c=(0,l.q)();return(0,r.jsx)(i.Box,{component:"header",ref:t,className:(0,a.Z)({[s.Z.header]:!c.unstyled},n),...o})});c.displayName="@mantine/core/ModalBaseHeader"},69526:function(e,t,n){"use strict";n.d(t,{ModalBaseOverlay:function(){return c}});var r=n(57437),o=n(2265),a=n(4179),i=n(93719),l=n(61218);let s={duration:200,timingFunction:"ease",transition:"fade"},c=(0,o.forwardRef)((e,t)=>{let{onClick:n,transitionProps:o,style:c,...u}=e,d=(0,l.q)(),p=function(e){let t=(0,l.q)();return{...s,...t.transitionProps,...e}}(o);return(0,r.jsx)(i.Transition,{mounted:d.opened,...p,transition:"fade",children:e=>(0,r.jsx)(a.Overlay,{ref:t,fixed:!0,style:[c,e],zIndex:d.zIndex,unstyled:d.unstyled,onClick:e=>{null==n||n(e),d.closeOnClickOutside&&d.onClose()},...u})})});c.displayName="@mantine/core/ModalBaseOverlay"},52779:function(e,t,n){"use strict";n.d(t,{ModalBaseTitle:function(){return c}});var r=n(57437),o=n(2265),a=n(44839),i=n(31831),l=n(61218),s=n(1532);let c=(0,o.forwardRef)((e,t)=>{let{className:n,...c}=e,u=function(){let e=(0,l.q)();return(0,o.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}(),d=(0,l.q)();return(0,r.jsx)(i.Box,{component:"h2",ref:t,className:(0,a.Z)({[s.Z.title]:!d.unstyled},n),...c,id:u})});c.displayName="@mantine/core/ModalBaseTitle"},52143:function(e,t,n){"use strict";n.d(t,{NativeScrollArea:function(){return o}});var r=n(57437);function o(e){let{children:t}=e;return(0,r.jsx)(r.Fragment,{children:t})}},35047:function(e,t,n){"use strict";n.d(t,{MultiSelect:function(){return C}});var r=n(57437),o=n(2265),a=n(27011),i=n(15057),l=n(63361),s=n(66969),c=n(50591),u=n(17622),d=n(73147),p=n(4457),f=n(74432),v=n(71440),m=n(31310),h=n(69165),g=n(73112),b=n(43041),y=n(88757),x=n(23161);let w={maxValues:1/0,withCheckIcon:!0,checkIconPosition:"left",hiddenInputValuesDivider:","},C=(0,d.factory)((e,t)=>{let n=(0,c.useProps)("MultiSelect",w,e),{classNames:d,className:g,style:C,styles:S,unstyled:j,vars:k,size:T,value:P,defaultValue:E,onChange:R,onKeyDown:_,variant:I,data:M,dropdownOpened:D,defaultDropdownOpened:B,onDropdownOpen:A,onDropdownClose:N,selectFirstOptionOnChange:z,onOptionSubmit:L,comboboxProps:O,filter:F,limit:Z,withScrollArea:V,maxDropdownHeight:H,searchValue:G,defaultSearchValue:W,onSearchChange:U,readOnly:q,disabled:X,onFocus:K,onBlur:Y,onPaste:J,radius:Q,rightSection:$,rightSectionWidth:ee,rightSectionPointerEvents:et,rightSectionProps:en,leftSection:er,leftSectionWidth:eo,leftSectionPointerEvents:ea,leftSectionProps:ei,inputContainer:el,inputWrapperOrder:es,withAsterisk:ec,labelProps:eu,descriptionProps:ed,errorProps:ep,wrapperProps:ef,description:ev,label:em,error:eh,maxValues:eg,searchable:eb,nothingFoundMessage:ey,withCheckIcon:ex,checkIconPosition:ew,hidePickedOptions:eC,withErrorStyles:eS,name:ej,form:ek,id:eT,clearable:eP,clearButtonProps:eE,hiddenInputProps:eR,placeholder:e_,hiddenInputValuesDivider:eI,required:eM,mod:eD,renderOption:eB,onRemove:eA,onClear:eN,scrollAreaProps:ez,...eL}=n,eO=(0,a.useId)(eT),eF=(0,p.getParsedComboboxData)(M),eZ=(0,f.getOptionsLockup)(eF),eV=(0,h.useCombobox)({opened:D,defaultOpened:B,onDropdownOpen:A,onDropdownClose:()=>{null==N||N(),eV.resetSelectedOption()}}),{styleProps:eH,rest:{type:eG,autoComplete:eW,...eU}}=(0,u.extractStyleProps)(eL),[eq,eX]=(0,i.useUncontrolled)({value:P,defaultValue:E,finalValue:[],onChange:R}),[eK,eY]=(0,i.useUncontrolled)({value:G,defaultValue:W,finalValue:"",onChange:U}),eJ=(0,s.useStyles)({name:"MultiSelect",classes:{},props:n,classNames:d,styles:S,unstyled:j}),{resolvedClassNames:eQ,resolvedStyles:e$}=(0,l.useResolvedStylesApi)({props:n,styles:S,classNames:d}),e0=eq.map((e,t)=>{var n,o;return(0,r.jsx)(b.Pill,{withRemoveButton:!q&&!(null===(n=eZ[e])||void 0===n?void 0:n.disabled),onRemove:()=>{eX(eq.filter(t=>e!==t)),null==eA||eA(e)},unstyled:j,disabled:X,...eJ("pill"),children:(null===(o=eZ[e])||void 0===o?void 0:o.label)||e},"".concat(e,"-").concat(t))});(0,o.useEffect)(()=>{z&&eV.selectFirstOption()},[z,eq]);let e1=eP&&eq.length>0&&!X&&!q&&(0,r.jsx)(v.Combobox.ClearButton,{size:T,...eE,onClear:()=>{null==eN||eN(),eX([]),eY("")}}),e5=function(e){let{data:t,value:n}=e,r=n.map(e=>e.trim().toLowerCase());return t.reduce((e,t)=>((0,x.isOptionsGroup)(t)?e.push({group:t.group,items:t.items.filter(e=>-1===r.indexOf(e.value.toLowerCase().trim()))}):-1===r.indexOf(t.value.toLowerCase().trim())&&e.push(t),e),[])}({data:eF,value:eq});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(v.Combobox,{store:eV,classNames:eQ,styles:e$,unstyled:j,size:T,readOnly:q,__staticSelector:"MultiSelect",onOptionSubmit:e=>{null==L||L(e),eY(""),eV.updateSelectedOptionIndex("selected"),eq.includes(eZ[e].value)?(eX(eq.filter(t=>t!==eZ[e].value)),null==eA||eA(eZ[e].value)):eq.lengtheb?eV.openDropdown():eV.toggleDropdown(),"data-expanded":eV.dropdownOpened||void 0,id:eO,required:eM,mod:eD,children:(0,r.jsxs)(b.Pill.Group,{disabled:X,unstyled:j,...eJ("pillsList"),children:[e0,(0,r.jsx)(v.Combobox.EventsTarget,{autoComplete:eW,children:(0,r.jsx)(y.PillsInput.Field,{...eU,ref:t,id:eO,placeholder:e_,type:eb||e_?"visible":"hidden",...eJ("inputField"),unstyled:j,onFocus:e=>{null==K||K(e),eb&&eV.openDropdown()},onBlur:e=>{null==Y||Y(e),eV.closeDropdown(),eY("")},onKeyDown:e=>{null==_||_(e)," "!==e.key||eb||(e.preventDefault(),eV.toggleDropdown()),"Backspace"===e.key&&0===eK.length&&eq.length>0&&(null==eA||eA(eq[eq.length-1]),eX(eq.slice(0,eq.length-1)))},value:eK,onChange:e=>{eY(e.currentTarget.value),eb&&eV.openDropdown(),z&&eV.selectFirstOption()},disabled:X,readOnly:q||!eb,pointer:!eb})})]})})}),(0,r.jsx)(m.OptionsDropdown,{data:eC?e5:eF,hidden:q||X,filter:F,search:eK,limit:Z,hiddenWhenEmpty:!ey,withScrollArea:V,maxDropdownHeight:H,filterOptions:eb,value:eq,checkIconPosition:ew,withCheckIcon:ex,nothingFoundMessage:ey,unstyled:j,labelId:em?"".concat(eO,"-label"):void 0,"aria-label":em?void 0:eL["aria-label"],renderOption:eB,scrollAreaProps:ez})]}),(0,r.jsx)(v.Combobox.HiddenInput,{name:ej,valuesDivider:eI,value:eq,form:ek,disabled:X,...eR})]})});C.classes={...g.InputBase.classes,...v.Combobox.classes},C.displayName="@mantine/core/MultiSelect"},92076:function(e,t,n){"use strict";n.d(t,{NativeSelect:function(){return d}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(4457),l=n(33611),s=n(73112);function c(e){let{data:t}=e;if("group"in t){let e=t.items.map(e=>(0,r.jsx)(c,{data:e},e.value));return(0,r.jsx)("optgroup",{label:t.group,children:e})}let{value:n,label:o,...a}=t;return(0,r.jsx)("option",{value:t.value,...a,children:t.label},t.value)}c.displayName="@mantine/core/NativeSelectOption";let u={rightSectionPointerEvents:"none"},d=(0,a.factory)((e,t)=>{let{data:n,children:a,size:d,error:p,rightSection:f,unstyled:v,...m}=(0,o.useProps)("NativeSelect",u,e),h=(0,i.getParsedComboboxData)(n).map((e,t)=>(0,r.jsx)(c,{data:e},t));return(0,r.jsx)(s.InputBase,{component:"select",ref:t,...m,__staticSelector:"NativeSelect",size:d,pointer:!0,error:p,unstyled:v,rightSection:f||(0,r.jsx)(l.ComboboxChevron,{size:d,error:p,unstyled:v}),children:a||h})});d.classes=s.InputBase.classes,d.displayName="@mantine/core/NativeSelect"},57334:function(e,t,n){"use strict";n.d(t,{NavLink:function(){return g}});var r=n(57437),o=n(15057);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(869),d=n(53478),p=n(7662),f=n(30712),v={root:"m_f0824112",description:"m_57492dcc",section:"m_690090b5",label:"m_1f6ac4c4",body:"m_f07af9d2",children:"m_e17b862f",chevron:"m_1fd8a00b"};let m={},h=(0,i.createVarsResolver)((e,t)=>{let{variant:n,color:r,childrenOffset:o,autoContrast:i}=t,l=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:n||"light",autoContrast:i});return{root:{"--nl-bg":r||n?l.background:void 0,"--nl-hover":r||n?l.hover:void 0,"--nl-color":r||n?l.color:void 0},children:{"--nl-offset":(0,a.getSpacing)(o)}}}),g=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("NavLink",m,e),{classNames:a,className:i,style:u,styles:g,unstyled:b,vars:y,opened:x,defaultOpened:w,onChange:C,children:S,onClick:j,active:k,disabled:T,leftSection:P,rightSection:E,label:R,description:_,disableRightSectionRotation:I,noWrap:M,childrenOffset:D,onKeyDown:B,autoContrast:A,mod:N,...z}=n,L=(0,s.useStyles)({name:"NavLink",props:n,classes:v,className:i,style:u,classNames:a,styles:g,unstyled:b,vars:y,varsResolver:h}),[O,F]=(0,o.useUncontrolled)({value:x,defaultValue:w,finalValue:!1,onChange:C}),Z=!!S;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(f.UnstyledButton,{...L("root"),component:"a",ref:t,onClick:e=>{null==j||j(e),Z&&(e.preventDefault(),F(!O))},onKeyDown:e=>{null==B||B(e),"Space"===e.nativeEvent.code&&Z&&(e.preventDefault(),F(!O))},unstyled:b,mod:[{disabled:T,active:k,expanded:O},N],...z,children:[P&&(0,r.jsx)(c.Box,{component:"span",...L("section"),mod:{position:"left"},children:P}),(0,r.jsxs)(c.Box,{...L("body"),mod:{"no-wrap":M},children:[(0,r.jsx)(c.Box,{component:"span",...L("label"),children:R}),(0,r.jsx)(c.Box,{component:"span",mod:{active:k},...L("description"),children:_})]}),(Z||E)&&(0,r.jsx)(c.Box,{...L("section"),component:"span",mod:{rotate:O&&!I,position:"right"},children:Z?E||(0,r.jsx)(d.AccordionChevron,{...L("chevron")}):E})]}),(0,r.jsx)(p.Collapse,{in:O,...L("collapse"),children:(0,r.jsx)("div",{...L("children"),children:S})})]})});g.classes=v,g.displayName="@mantine/core/NavLink"},80815:function(e,t,n){"use strict";n.d(t,{Notification:function(){return h}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(45027),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(79445),p=n(34479),f={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};let v={withCloseButton:!0},m=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{root:{"--notification-radius":void 0===n?void 0:(0,o.getRadius)(n),"--notification-color":r?(0,i.getThemeColor)(r,e):void 0}}}),h=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Notification",v,e),{className:o,color:a,radius:i,loading:u,withCloseButton:h,withBorder:g,title:b,icon:y,children:x,onClose:w,closeButtonProps:C,classNames:S,style:j,styles:k,unstyled:T,variant:P,vars:E,mod:R,..._}=n,I=(0,s.useStyles)({name:"Notification",classes:f,props:n,className:o,style:j,classNames:S,styles:k,unstyled:T,vars:E,varsResolver:m});return(0,r.jsxs)(c.Box,{...I("root"),mod:[{"data-with-icon":!!y||u,"data-with-border":g},R],ref:t,variant:P,..._,role:"alert",children:[y&&!u&&(0,r.jsx)("div",{...I("icon"),children:y}),u&&(0,r.jsx)(p.Loader,{size:28,color:a,...I("loader")}),(0,r.jsxs)("div",{...I("body"),children:[b&&(0,r.jsx)("div",{...I("title"),children:b}),(0,r.jsx)(c.Box,{...I("description"),mod:{"data-with-title":!!b},children:x})]}),h&&(0,r.jsx)(d.CloseButton,{iconSize:16,color:"gray",...C,unstyled:T,onClick:w,...I("closeButton")})]})});h.classes=f,h.displayName="@mantine/core/Notification"},47757:function(e,t,n){"use strict";n.d(t,{NumberFormatter:function(){return l}});var r=n(57437),o=n(62665);n(2265);var a=n(50591);let i={};function l(e){let{value:t,defaultValue:n,...l}=(0,a.useProps)("NumberFormatter",i,e);return void 0===t?null:(0,r.jsx)(o.h3,{displayType:"text",value:t,...l})}l.extend=e=>e,l.displayName="@mantine/core/NumberFormatter"},4179:function(e,t,n){"use strict";n.d(t,{Overlay:function(){return h}});var r=n(57437),o=n(20322);n(2265);var a=n(33123),i=n(94120),l=n(15593),s=n(78928),c=n(50591),u=n(66969),d=n(31831),p=n(869),f={root:"m_9814e45f"};let v={zIndex:(0,a.getDefaultZIndex)("modal")},m=(0,l.createVarsResolver)((e,t)=>{let{gradient:n,color:r,backgroundOpacity:a,blur:l,radius:c,zIndex:u}=t;return{root:{"--overlay-bg":n||(void 0!==r||void 0!==a)&&(0,s.m)(r||"#000",null!=a?a:.6)||void 0,"--overlay-filter":l?"blur(".concat((0,o.h)(l),")"):void 0,"--overlay-radius":void 0===c?void 0:(0,i.getRadius)(c),"--overlay-z-index":null==u?void 0:u.toString()}}}),h=(0,p.polymorphicFactory)((e,t)=>{let n=(0,c.useProps)("Overlay",v,e),{classNames:o,className:a,style:i,styles:l,unstyled:s,vars:p,fixed:h,center:g,children:b,radius:y,zIndex:x,gradient:w,blur:C,color:S,backgroundOpacity:j,mod:k,...T}=n,P=(0,u.useStyles)({name:"Overlay",props:n,classes:f,className:a,style:i,classNames:o,styles:l,unstyled:s,vars:p,varsResolver:m});return(0,r.jsx)(d.Box,{ref:t,...P("root"),mod:[{center:g,fixed:h},k],...T,children:b})});h.classes=f,h.displayName="@mantine/core/Overlay"},48644:function(e,t,n){"use strict";n.d(t,{E:function(){return a},b:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Pagination.Root component was not found in tree")},28685:function(e,t,n){"use strict";n.d(t,{Kk:function(){return s},Tx:function(){return a},hu:function(){return c},lH:function(){return i},wk:function(){return l}});var r=n(57437);function o(e){let{style:t,children:n,path:o,...a}=e;return(0,r.jsx)("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...t},...a,children:(0,r.jsx)("path",{d:o,fill:"currentColor"})})}let a=e=>(0,r.jsx)(o,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),i=e=>(0,r.jsx)(o,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),l=e=>(0,r.jsx)(o,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),s=e=>(0,r.jsx)(o,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),c=e=>(0,r.jsx)(o,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"})},33764:function(e,t,n){"use strict";n.d(t,{Pagination:function(){return v}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(86608),l=n(83524),s=n(75616),c=n(15309),u=n(98171),d=n(92549),p=n(97669);let f={withControls:!0,siblings:1,boundaries:1,gap:8},v=(0,a.factory)((e,t)=>{let{withEdges:n,withControls:a,getControlProps:l,nextIcon:s,previousIcon:p,lastIcon:v,firstIcon:m,dotsIcon:h,total:g,gap:b,hideWithOnePage:y,...x}=(0,o.useProps)("Pagination",f,e);return g<=0||y&&1===g?null:(0,r.jsx)(d.PaginationRoot,{ref:t,total:g,...x,children:(0,r.jsxs)(i.Group,{gap:b,children:[n&&(0,r.jsx)(c.PaginationFirst,{icon:m,...null==l?void 0:l("first")}),a&&(0,r.jsx)(c.PaginationPrevious,{icon:p,...null==l?void 0:l("previous")}),(0,r.jsx)(u.PaginationItems,{dotsIcon:h}),a&&(0,r.jsx)(c.PaginationNext,{icon:s,...null==l?void 0:l("next")}),n&&(0,r.jsx)(c.PaginationLast,{icon:v,...null==l?void 0:l("last")})]})})});v.classes=p.Z,v.displayName="@mantine/core/Pagination",v.Root=d.PaginationRoot,v.Control=l.PaginationControl,v.Dots=s.PaginationDots,v.First=c.PaginationFirst,v.Last=c.PaginationLast,v.Next=c.PaginationNext,v.Previous=c.PaginationPrevious,v.Items=u.PaginationItems},97669:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"}},83524:function(e,t,n){"use strict";n.d(t,{PaginationControl:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(73147),i=n(30712),l=n(48644),s=n(97669);let c={withPadding:!0},u=(0,a.factory)((e,t)=>{let{classNames:n,className:a,style:s,styles:u,vars:d,active:p,disabled:f,withPadding:v,mod:m,...h}=(0,o.useProps)("PaginationControl",c,e),g=(0,l.E)(),b=f||g.disabled;return(0,r.jsx)(i.UnstyledButton,{ref:t,disabled:b,mod:[{active:p,disabled:b,"with-padding":v},m],...g.getStyles("control",{className:a,style:s,classNames:n,styles:u,active:!b}),...h})});u.classes=s.Z,u.displayName="@mantine/core/PaginationControl"},75616:function(e,t,n){"use strict";n.d(t,{PaginationDots:function(){return d}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(48644),s=n(28685),c=n(97669);let u={icon:s.hu},d=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:c,vars:d,icon:p,...f}=(0,o.useProps)("PaginationDots",u,e),v=(0,l.E)();return(0,r.jsx)(a.Box,{ref:t,...v.getStyles("dots",{className:i,style:s,styles:c,classNames:n}),...f,children:(0,r.jsx)(p,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})});d.classes=c.Z,d.displayName="@mantine/core/PaginationDots"},15309:function(e,t,n){"use strict";n.d(t,{PaginationFirst:function(){return f},PaginationLast:function(){return v},PaginationNext:function(){return d},PaginationPrevious:function(){return p}});var r=n(57437),o=n(2265),a=n(50591),i=n(89910),l=n(48644),s=n(28685),c=n(83524);function u(e){let{icon:t,name:n,action:s,type:u}=e,d={icon:t},p=(0,o.forwardRef)((e,t)=>{let{icon:o,...i}=(0,a.useProps)(n,d,e),p=(0,l.E)(),f="next"===u?p.active===p.total:1===p.active;return(0,r.jsx)(c.PaginationControl,{disabled:p.disabled||f,ref:t,onClick:p[s],withPadding:!1,...i,children:(0,r.jsx)(o,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})});return p.displayName="@mantine/core/".concat(n),(0,i.F)(p)}let d=u({icon:s.Tx,name:"PaginationNext",action:"onNext",type:"next"}),p=u({icon:s.lH,name:"PaginationPrevious",action:"onPrevious",type:"previous"}),f=u({icon:s.wk,name:"PaginationFirst",action:"onFirst",type:"previous"}),v=u({icon:s.Kk,name:"PaginationLast",action:"onLast",type:"next"})},98171:function(e,t,n){"use strict";n.d(t,{PaginationItems:function(){return l}});var r=n(57437),o=n(48644),a=n(83524),i=n(75616);function l(e){let{dotsIcon:t}=e,n=(0,o.E)(),l=n.range.map((e,o)=>{var l;return"dots"===e?(0,r.jsx)(i.PaginationDots,{icon:t},o):(0,r.jsx)(a.PaginationControl,{active:e===n.active,"aria-current":e===n.active?"page":void 0,onClick:()=>n.onChange(e),disabled:n.disabled,...null===(l=n.getItemProps)||void 0===l?void 0:l.call(n,e),children:e},o)});return(0,r.jsx)(r.Fragment,{children:l})}l.displayName="@mantine/core/PaginationItems"},92549:function(e,t,n){"use strict";n.d(t,{PaginationRoot:function(){return y}});var r=n(57437),o=n(23226);n(2265);var a=n(94120),i=n(36367),l=n(15593),s=n(45027),c=n(19955),u=n(58834),d=n(50591),p=n(66969),f=n(31831),v=n(73147),m=n(48644),h=n(97669);let g={siblings:1,boundaries:1},b=(0,l.createVarsResolver)((e,t)=>{let{size:n,radius:r,color:o,autoContrast:i}=t;return{root:{"--pagination-control-radius":void 0===r?void 0:(0,a.getRadius)(r),"--pagination-control-size":(0,a.getSize)(n,"pagination-control-size"),"--pagination-control-fz":(0,a.getFontSize)(n),"--pagination-active-bg":o?(0,s.getThemeColor)(o,e):void 0,"--pagination-active-color":(0,u.getAutoContrastValue)(i,e)?(0,c.getContrastColor)({color:o,theme:e,autoContrast:i}):void 0}}}),y=(0,v.factory)((e,t)=>{let n=(0,d.useProps)("PaginationRoot",g,e),{classNames:a,className:l,style:s,styles:c,unstyled:u,vars:v,total:y,value:x,defaultValue:w,onChange:C,disabled:S,siblings:j,boundaries:k,color:T,radius:P,onNextPage:E,onPreviousPage:R,onFirstPage:_,onLastPage:I,getItemProps:M,autoContrast:D,...B}=n,A=(0,p.useStyles)({name:"Pagination",classes:h.Z,props:n,className:l,style:s,classNames:a,styles:c,unstyled:u,vars:v,varsResolver:b}),{range:N,setPage:z,next:L,previous:O,active:F,first:Z,last:V}=(0,o.usePagination)({page:x,initialPage:w,onChange:C,total:y,siblings:j,boundaries:k}),H=(0,i.createEventHandler)(E,L),G=(0,i.createEventHandler)(R,O),W=(0,i.createEventHandler)(_,Z),U=(0,i.createEventHandler)(I,V);return(0,r.jsx)(m.b,{value:{total:y,range:N,active:F,disabled:S,getItemProps:M,onChange:z,onNext:H,onPrevious:G,onFirst:W,onLast:U,getStyles:A},children:(0,r.jsx)(f.Box,{ref:t,...A("root"),...B})})});y.classes=h.Z,y.displayName="@mantine/core/PaginationRoot"},75513:function(e,t,n){"use strict";n.d(t,{PasswordInput:function(){return x}});var r=n(57437),o=n(44839),a=n(27011),i=n(15057);n(2265);var l=n(94120),s=n(15593),c=n(63361),u=n(66969),d=n(50591),p=n(17622),f=n(73147),v=n(58323),m=n(64030),h=n(73112),g={root:"m_f61ca620",input:"m_ccf8da4c",innerInput:"m_f2d85dd2",visibilityToggle:"m_b1072d44"};let b={visibilityToggleIcon:e=>{let{reveal:t}=e;return(0,r.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{width:"var(--psi-icon-size)",height:"var(--psi-icon-size)"},children:(0,r.jsx)("path",{d:t?"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.6828 3.61012C9.70652 3.21671 8.63759 3 7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C0.902945 9.08812 2.02314 10.1861 3.36061 10.9323L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.31723 11.3899C5.29348 11.7833 6.36241 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C14.0971 5.9119 12.9769 4.81391 11.6394 4.06771L13.3536 2.35355ZM9.90428 4.38861C9.15332 4.1361 8.34759 4 7.5 4C4.80285 4 2.52952 5.37816 1.09622 7.50001C1.87284 8.6497 2.89609 9.58106 4.09974 10.1931L9.90428 4.38861ZM5.09572 10.6114L10.9003 4.80685C12.1039 5.41894 13.1272 6.35031 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11C6.65241 11 5.84668 10.8639 5.09572 10.6114Z":"M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}},y=(0,s.createVarsResolver)((e,t)=>{let{size:n}=t;return{root:{"--psi-icon-size":(0,l.getSize)(n,"psi-icon-size"),"--psi-button-size":(0,l.getSize)(n,"psi-button-size")}}}),x=(0,f.factory)((e,t)=>{let n=(0,d.useProps)("PasswordInput",b,e),{classNames:l,className:s,style:f,styles:h,unstyled:x,vars:w,required:C,error:S,leftSection:j,disabled:k,id:T,variant:P,inputContainer:E,description:R,label:_,size:I,errorProps:M,descriptionProps:D,labelProps:B,withAsterisk:A,inputWrapperOrder:N,wrapperProps:z,radius:L,rightSection:O,rightSectionWidth:F,rightSectionPointerEvents:Z,leftSectionWidth:V,visible:H,defaultVisible:G,onVisibilityChange:W,visibilityToggleIcon:U,visibilityToggleButtonProps:q,rightSectionProps:X,leftSectionProps:K,leftSectionPointerEvents:Y,withErrorStyles:J,mod:Q,...$}=n,ee=(0,a.useId)(T),[et,en]=(0,i.useUncontrolled)({value:H,defaultValue:G,finalValue:!1,onChange:W}),er=()=>en(!et),eo=(0,u.useStyles)({name:"PasswordInput",classes:g,props:n,className:s,style:f,classNames:l,styles:h,unstyled:x,vars:w,varsResolver:y}),{resolvedClassNames:ea,resolvedStyles:ei}=(0,c.useResolvedStylesApi)({classNames:l,styles:h,props:n}),{styleProps:el,rest:es}=(0,p.extractStyleProps)($),ec=(0,r.jsx)(v.ActionIcon,{...eo("visibilityToggle"),disabled:k,radius:L,"aria-hidden":!q,tabIndex:-1,...q,variant:"subtle",color:"gray",unstyled:x,onMouseDown:e=>{var t;e.preventDefault(),null==q||null===(t=q.onMouseDown)||void 0===t||t.call(q,e),er()},onKeyDown:e=>{var t;null==q||null===(t=q.onKeyDown)||void 0===t||t.call(q,e)," "===e.key&&(e.preventDefault(),er())},children:(0,r.jsx)(U,{reveal:et})});return(0,r.jsx)(m.Input.Wrapper,{required:C,id:ee,label:_,error:S,description:R,size:I,classNames:ea,styles:ei,__staticSelector:"PasswordInput",errorProps:M,descriptionProps:D,unstyled:x,withAsterisk:A,inputWrapperOrder:N,inputContainer:E,variant:P,labelProps:{...B,htmlFor:ee},mod:Q,...eo("root"),...el,...z,children:(0,r.jsx)(m.Input,{component:"div",error:S,leftSection:j,size:I,classNames:{...ea,input:(0,o.Z)(g.input,ea.input)},styles:ei,radius:L,disabled:k,__staticSelector:"PasswordInput",rightSectionWidth:F,rightSection:null!=O?O:ec,variant:P,unstyled:x,leftSectionWidth:V,rightSectionPointerEvents:Z||"all",rightSectionProps:X,leftSectionProps:K,leftSectionPointerEvents:Y,withAria:!1,withErrorStyles:J,children:(0,r.jsx)("input",{required:C,"data-invalid":!!S||void 0,"data-with-left-section":!!j||void 0,...eo("innerInput"),disabled:k,id:ee,ref:t,...es,autoComplete:es.autoComplete||"off",type:et?"text":"password"})})})});x.classes={...h.InputBase.classes,...g},x.displayName="@mantine/core/PasswordInput"},43041:function(e,t,n){"use strict";n.d(t,{Pill:function(){return g}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(79445),d=n(95290),p=n(54247),f=n(80269),v=n(87689);let m={variant:"default"},h=(0,a.createVarsResolver)((e,t,n)=>{let{radius:r}=t,{size:a}=n;return{root:{"--pill-fz":(0,o.getSize)(a,"pill-fz"),"--pill-height":(0,o.getSize)(a,"pill-height"),"--pill-radius":void 0===r?void 0:(0,o.getRadius)(r)}}}),g=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("Pill",m,e),{classNames:o,className:a,style:c,styles:f,unstyled:g,vars:b,variant:y,children:x,withRemoveButton:w,onRemove:C,removeButtonProps:S,radius:j,size:k,disabled:T,mod:P,...E}=n,R=(0,p.E)(),_=(0,d.D)(),I=k||(null==R?void 0:R.size)||void 0,M=(null==_?void 0:_.variant)==="filled"?"contrast":y||"default",D=(0,l.useStyles)({name:"Pill",classes:v.Z,props:n,className:a,style:c,classNames:o,styles:f,unstyled:g,vars:b,varsResolver:h,stylesCtx:{size:I}});return(0,r.jsxs)(s.Box,{component:"span",ref:t,variant:M,size:I,...D("root",{variant:M}),mod:[{"with-remove":w&&!T,disabled:T||(null==R?void 0:R.disabled)},P],...E,children:[(0,r.jsx)("span",{...D("label"),children:x}),w&&(0,r.jsx)(u.CloseButton,{variant:"transparent",radius:j,tabIndex:-1,"aria-hidden":!0,unstyled:g,...S,...D("remove",{className:null==S?void 0:S.className,style:null==S?void 0:S.style}),onMouseDown:e=>{var t;e.preventDefault(),e.stopPropagation(),null==S||null===(t=S.onMouseDown)||void 0===t||t.call(S,e)},onClick:e=>{var t;e.stopPropagation(),null==C||C(),null==S||null===(t=S.onClick)||void 0===t||t.call(S,e)}})]})});g.classes=v.Z,g.displayName="@mantine/core/Pill",g.Group=f.PillGroup},87689:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_7cda1cd6","root--default":"m_44da308b","root--contrast":"m_e3a01f8",label:"m_1e0e6180",remove:"m_ae386778",group:"m_1dcfd90b"}},54247:function(e,t,n){"use strict";n.d(t,{E:function(){return o},c:function(){return r}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},80269:function(e,t,n){"use strict";n.d(t,{PillGroup:function(){return m}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(95290),d=n(54247),p=n(87689);let f={},v=(0,a.createVarsResolver)((e,t,n)=>{let{gap:r}=t,{size:a}=n;return{group:{"--pg-gap":void 0!==r?(0,o.getSize)(r):(0,o.getSize)(a,"pg-gap")}}}),m=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("PillGroup",f,e),{classNames:o,className:a,style:c,styles:m,unstyled:h,vars:g,size:b,disabled:y,...x}=n,w=(0,u.D)(),C=(null==w?void 0:w.size)||b||void 0,S=(0,l.useStyles)({name:"PillGroup",classes:p.Z,props:n,className:a,style:c,classNames:o,styles:m,unstyled:h,vars:g,varsResolver:v,stylesCtx:{size:C},rootSelector:"group"});return(0,r.jsx)(d.c,{value:{size:C,disabled:y},children:(0,r.jsx)(s.Box,{ref:t,size:C,...S("group"),...x})})});m.classes=p.Z,m.displayName="@mantine/core/PillGroup"},95290:function(e,t,n){"use strict";n.d(t,{D:function(){return o},H:function(){return r}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},88757:function(e,t,n){"use strict";n.d(t,{PillsInput:function(){return d}});var r=n(57437),o=n(2265),a=n(50591),i=n(73147),l=n(73112),s=n(95290),c=n(34281);let u={},d=(0,i.factory)((e,t)=>{let{children:n,onMouseDown:i,onClick:c,size:d,disabled:p,__staticSelector:f,error:v,variant:m,...h}=(0,a.useProps)("PillsInput",u,e),g=(0,o.useRef)();return(0,r.jsx)(s.H,{value:{fieldRef:g,size:d,disabled:p,hasError:!!v,variant:m},children:(0,r.jsx)(l.InputBase,{size:d,error:v,variant:m,component:"div",ref:t,onMouseDown:e=>{var t;e.preventDefault(),null==i||i(e),null===(t=g.current)||void 0===t||t.focus()},onClick:e=>{var t;e.preventDefault(),null==c||c(e),null===(t=g.current)||void 0===t||t.focus()},...h,multiline:!0,disabled:p,__staticSelector:f||"PillsInput",withAria:!1,children:n})})});d.displayName="@mantine/core/PillsInput",d.Field=c.PillsInputField},34281:function(e,t,n){"use strict";n.d(t,{PillsInputField:function(){return f}});var r=n(57437),o=n(79373);n(2265);var a=n(50591),i=n(66969),l=n(31831),s=n(73147),c=n(99970),u=n(95290),d={field:"m_45c4369d"};let p={type:"visible"},f=(0,s.factory)((e,t)=>{let n=(0,a.useProps)("PillsInputField",p,e),{classNames:s,className:f,style:v,styles:m,unstyled:h,vars:g,type:b,disabled:y,id:x,pointer:w,mod:C,...S}=n,j=(0,u.D)(),k=(0,c.useInputWrapperContext)(),T=(0,i.useStyles)({name:"PillsInputField",classes:d,props:n,className:f,style:v,classNames:s,styles:m,unstyled:h,rootSelector:"field"}),P=y||(null==j?void 0:j.disabled);return(0,r.jsx)(l.Box,{component:"input",ref:(0,o.useMergedRef)(t,null==j?void 0:j.fieldRef),"data-type":b,disabled:P,mod:[{disabled:P,pointer:w},C],...T("field"),...S,id:(null==k?void 0:k.inputId)||x,"aria-invalid":null==j?void 0:j.hasError,"aria-describedby":null==k?void 0:k.describedBy,type:"text",onMouseDown:e=>!w&&e.stopPropagation()})});f.classes=d,f.displayName="@mantine/core/PillsInputField"},5262:function(e,t,n){"use strict";n.d(t,{PinInput:function(){return C}});var r=n(57437),o=n(2265),a=n(27011),i=n(15057),l=n(79373),s=n(94120),c=n(15593),u=n(63361),d=n(66969),p=n(50591),f=n(73147),v=n(86608),m=n(64030),h=n(73112);function g(e,t){if(e<1)return[];let n=Array(e).fill("");if(t){let r=t.trim().split("");for(let t=0;t{let{size:n}=t;return{root:{"--pin-input-size":(0,s.getSize)(null!=n?n:x.size,"pin-input-size")}}}),C=(0,f.factory)((e,t)=>{let{name:n,form:s,className:c,value:f,defaultValue:h,variant:C,gap:S,style:j,size:k,classNames:T,styles:P,unstyled:E,length:R,onChange:_,onComplete:I,manageFocus:M,autoFocus:D,error:B,radius:A,disabled:N,oneTimeCode:z,placeholder:L,type:O,mask:F,readOnly:Z,inputType:V,inputMode:H,ariaLabel:G,vars:W,id:U,hiddenInputProps:q,rootRef:X,...K}=(0,p.useProps)("PinInput",x,e),Y=(0,a.useId)(U),J=(0,d.useStyles)({name:"PinInput",classes:b,props:e,className:c,style:j,classNames:T,styles:P,unstyled:E,vars:W,varsResolver:w}),{resolvedClassNames:Q,resolvedStyles:$}=(0,u.useResolvedStylesApi)({classNames:T,styles:P,props:e}),[ee,et]=(0,o.useState)(-1),[en,er]=(0,i.useUncontrolled)({value:f?g(null!=R?R:0,f):void 0,defaultValue:null==h?void 0:h.split("").slice(0,null!=R?R:0),finalValue:g(null!=R?R:0,""),onChange:"function"==typeof _?e=>{_(e.join("").trim())}:void 0}),eo=en.join("").trim(),ea=(0,o.useRef)([]),ei=e=>{let t=O instanceof RegExp?O:O&&O in y?y[O]:null;return null==t?void 0:t.test(e)},el=(e,t,n)=>{if(!M){null==n||n.preventDefault();return}if("next"===e){let e=t+1;e<(null!=R?R:0)&&(null==n||n.preventDefault(),ea.current[e].focus())}if("prev"===e){let e=t-1;e>-1&&(null==n||n.preventDefault(),ea.current[e].focus())}},es=(e,t)=>{let n=[...en];n[t]=e,er(n)},ec=(e,t)=>{let n=e.target.value,r=2===n.length?n.split("")[n.length-1]:n,o=ei(r);r.length<2?o?(es(r,t),el("next",t)):es("",t):o&&er(g(null!=R?R:0,n))},eu=(e,t)=>{let{ctrlKey:n,metaKey:r,key:o,shiftKey:a,target:i}=e,l=i.value;"numeric"!==H||"Backspace"===o||"Tab"===o||"Control"===o||"Delete"===o||n&&"v"===o||r&&"v"===o||!Number.isNaN(Number(o))||e.preventDefault(),"ArrowLeft"===o||a&&"Tab"===o?el("prev",t,e):"ArrowRight"===o||"Tab"===o||" "===o?el("next",t,e):"Delete"===o?es("",t):"Backspace"===o?(es("",t),R===t+1?""===e.target.value&&el("prev",t,e):el("prev",t,e)):l.length>0&&o===en[t]&&el("next",t,e)},ed=(e,t)=>{e.target.select(),et(t)},ep=()=>{et(-1)},ef=e=>{e.preventDefault();let t=e.clipboardData.getData("text/plain").replace(/[\n\r\s]+/g,"");if(ei(t.trim())){let e=g(null!=R?R:0,t);er(e),el("next",e.length-2)}};return(0,o.useEffect)(()=>{eo.length===R&&(null==I||I(eo))},[R,eo]),(0,o.useEffect)(()=>{R!==en.length&&er(g(null!=R?R:0,en.join("")))},[R,en]),(0,o.useEffect)(()=>{""===f&&er(g(null!=R?R:0,f))},[f]),(0,o.useEffect)(()=>{N&&et(-1)},[N]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.Group,{...K,...J("root"),ref:X,role:"group",id:Y,gap:S,unstyled:E,wrap:"nowrap",variant:C,__size:k,dir:"ltr",children:en.map((e,n)=>(0,o.createElement)(m.Input,{component:"input",...J("pinInput",{style:{"--input-padding":"0","--input-text-align":"center"}}),classNames:Q,styles:$,size:k,__staticSelector:"PinInput",id:"".concat(Y,"-").concat(n+1),key:"".concat(Y,"-").concat(n),inputMode:H||("number"===O?"numeric":"text"),onChange:e=>ec(e,n),onKeyDown:e=>eu(e,n),onFocus:e=>ed(e,n),onBlur:ep,onPaste:ef,type:V||(F?"password":"number"===O?"tel":"text"),radius:A,error:B,variant:C,disabled:N,ref:e=>{0===n&&(0,l.assignRef)(t,e),ea.current[n]=e},autoComplete:z?"one-time-code":"off",placeholder:ee===n?"":L,value:e,autoFocus:D&&0===n,unstyled:E,"aria-label":G,readOnly:Z}))}),(0,r.jsx)("input",{type:"hidden",name:n,form:s,value:eo,...q})]})});C.classes={...b,...h.InputBase.classes},C.displayName="@mantine/core/PinInput"},6094:function(e,t,n){"use strict";n.d(t,{p:function(){return a},w:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Progress.Root component was not found in tree")},55966:function(e,t,n){"use strict";n.d(t,{Progress:function(){return p}});var r=n(57437);n(2265);var o=n(63361),a=n(50591),i=n(73147),l=n(82357),s=n(9177),c=n(1853),u=n(82708);let d={},p=(0,i.factory)((e,t)=>{let n=(0,a.useProps)("Progress",d,e),{value:i,classNames:l,styles:u,vars:p,color:f,striped:v,animated:m,"aria-label":h,...g}=n,{resolvedClassNames:b,resolvedStyles:y}=(0,o.useResolvedStylesApi)({classNames:l,styles:u,props:n});return(0,r.jsx)(s.ProgressRoot,{ref:t,classNames:b,styles:y,vars:p,...g,children:(0,r.jsx)(c.ProgressSection,{value:i,color:f,striped:v,animated:m,"aria-label":h})})});p.classes=u.Z,p.displayName="@mantine/core/Progress",p.Section=c.ProgressSection,p.Root=s.ProgressRoot,p.Label=l.ProgressLabel},82708:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"}},82357:function(e,t,n){"use strict";n.d(t,{ProgressLabel:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(6094),s=n(82708);let c={},u=(0,i.factory)((e,t)=>{let{classNames:n,className:i,style:s,styles:u,vars:d,...p}=(0,o.useProps)("ProgressLabel",c,e),f=(0,l.p)();return(0,r.jsx)(a.Box,{ref:t,...f.getStyles("label",{className:i,style:s,classNames:n,styles:u}),...p})});u.classes=s.Z,u.displayName="@mantine/core/ProgressLabel"},9177:function(e,t,n){"use strict";n.d(t,{ProgressRoot:function(){return v}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(6094),d=n(82708);let p={},f=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,transitionDuration:a}=t;return{root:{"--progress-size":(0,o.getSize)(n,"progress-size"),"--progress-radius":void 0===r?void 0:(0,o.getRadius)(r),"--progress-transition-duration":"number"==typeof a?"".concat(a,"ms"):void 0}}}),v=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("ProgressRoot",p,e),{classNames:o,className:a,style:c,styles:v,unstyled:m,vars:h,autoContrast:g,transitionDuration:b,...y}=n,x=(0,l.useStyles)({name:"Progress",classes:d.Z,props:n,className:a,style:c,classNames:o,styles:v,unstyled:m,vars:h,varsResolver:f});return(0,r.jsx)(u.w,{value:{getStyles:x,autoContrast:g},children:(0,r.jsx)(s.Box,{ref:t,...x("root"),...y})})});v.classes=d.Z,v.displayName="@mantine/core/ProgressRoot"},1853:function(e,t,n){"use strict";n.d(t,{ProgressSection:function(){return v}});var r=n(57437);n(2265);var o=n(45027),a=n(19955),i=n(58834),l=n(37063),s=n(50591),c=n(31831),u=n(73147),d=n(6094),p=n(82708);let f={withAria:!0},v=(0,u.factory)((e,t)=>{let{classNames:n,className:u,style:p,styles:v,vars:m,value:h,withAria:g,color:b,striped:y,animated:x,mod:w,...C}=(0,s.useProps)("ProgressSection",f,e),S=(0,d.p)(),j=(0,l.useMantineTheme)();return(0,r.jsx)(c.Box,{ref:t,...S.getStyles("section",{className:u,classNames:n,styles:v,style:p}),...C,...g?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":h,"aria-valuetext":"".concat(h,"%")}:{},mod:[{striped:y||x,animated:x},w],__vars:{"--progress-section-width":"".concat(h,"%"),"--progress-section-color":(0,o.getThemeColor)(b,j),"--progress-label-color":(0,i.getAutoContrastValue)(S.autoContrast,j)?(0,a.getContrastColor)({color:b,theme:j,autoContrast:S.autoContrast}):void 0}})});v.classes=p.Z,v.displayName="@mantine/core/ProgressSection"},74138:function(e,t,n){"use strict";n.d(t,{Radio:function(){return k}});var r=n(57437),o=n(27011);n(2265);var a=n(94120),i=n(15593),l=n(41846),s=n(45027),c=n(19955),u=n(58834),d=n(50591),p=n(66969),f=n(17622),v=n(31831),m=n(73147),h=n(39712),g=n(65773),b=n(33412),y=n(58873),x=n(68644),w=n(66827),C={root:"m_f3f1af94",inner:"m_89c4f5e4",icon:"m_f3ed6b2b",radio:"m_8a3dbb89","radio--outline":"m_1bfe9d39"};let S={labelPosition:"right"},j=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,color:o,iconColor:i,variant:d,autoContrast:p}=t,f=(0,l.parseThemeColor)({color:o||e.primaryColor,theme:e}),v=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{root:{"--radio-size":(0,a.getSize)(n,"radio-size"),"--radio-radius":void 0===r?void 0:(0,a.getRadius)(r),"--radio-color":"outline"===d?v:(0,s.getThemeColor)(o,e),"--radio-icon-color":i?(0,s.getThemeColor)(i,e):(0,u.getAutoContrastValue)(p,e)?(0,c.getContrastColor)({color:o,theme:e,autoContrast:p}):void 0,"--radio-icon-size":(0,a.getSize)(n,"radio-icon-size")}}}),k=(0,m.factory)((e,t)=>{var n,a;let i=(0,d.useProps)("Radio",S,e),{classNames:l,className:s,style:c,styles:u,unstyled:m,vars:g,id:y,size:w,label:k,labelPosition:T,description:P,error:E,radius:R,color:_,variant:I,disabled:M,wrapperProps:D,icon:B=x.RadioIcon,rootRef:A,iconColor:N,onChange:z,mod:L,...O}=i,F=(0,p.useStyles)({name:"Radio",classes:C,props:i,className:s,style:c,classNames:l,styles:u,unstyled:m,vars:g,varsResolver:j}),Z=(0,b.F)(),V=null!==(n=null==Z?void 0:Z.size)&&void 0!==n?n:w,H=i.size?w:V,{styleProps:G,rest:W}=(0,f.extractStyleProps)(O),U=(0,o.useId)(y),q=Z?{checked:Z.value===W.value,name:null!==(a=W.name)&&void 0!==a?a:Z.name,onChange:e=>{Z.onChange(e),null==z||z(e)}}:{};return(0,r.jsx)(h.Z,{...F("root"),__staticSelector:"Radio",__stylesApiProps:i,id:U,size:H,labelPosition:T,label:k,description:P,error:E,disabled:M,classNames:l,styles:u,unstyled:m,"data-checked":q.checked||void 0,variant:I,ref:A,mod:L,...G,...D,children:(0,r.jsxs)(v.Box,{...F("inner"),mod:{"label-position":T},children:[(0,r.jsx)(v.Box,{...F("radio",{focusable:!0,variant:I}),onChange:z,...W,...q,component:"input",mod:{error:!!E},ref:t,id:U,disabled:M,type:"radio"}),(0,r.jsx)(B,{...F("icon"),"aria-hidden":!0})]})})});k.classes=C,k.displayName="@mantine/core/Radio",k.Group=y.RadioGroup,k.Card=g.RadioCard,k.Indicator=w.RadioIndicator},17061:function(e,t,n){"use strict";n.d(t,{X:function(){return r},useRadioCardContext:function(){return o}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},65773:function(e,t,n){"use strict";n.d(t,{RadioCard:function(){return h}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(73147),c=n(24895),u=n(30712),d=n(33412),p=n(17061),f={card:"m_9dc8ae12"};let v={withBorder:!0},m=(0,a.createVarsResolver)((e,t)=>{let{radius:n}=t;return{card:{"--card-radius":(0,o.getRadius)(n)}}}),h=(0,s.factory)((e,t)=>{let n=(0,i.useProps)("RadioCard",v,e),{classNames:o,className:a,style:s,styles:h,unstyled:g,vars:b,checked:y,mod:x,withBorder:w,value:C,onClick:S,name:j,onKeyDown:k,...T}=n,P=(0,l.useStyles)({name:"RadioCard",classes:f,props:n,className:a,style:s,classNames:o,styles:h,unstyled:g,vars:b,varsResolver:m,rootSelector:"card"}),{dir:E}=(0,c.useDirection)(),R=(0,d.F)(),_="boolean"==typeof y?y:(null==R?void 0:R.value)===C,I=j||(null==R?void 0:R.name);return(0,r.jsx)(p.X,{value:{checked:_},children:(0,r.jsx)(u.UnstyledButton,{ref:t,mod:[{"with-border":w,checked:_},x],...P("card"),...T,role:"radio","aria-checked":_,name:I,onClick:e=>{null==S||S(e),null==R||R.onChange(C||"")},onKeyDown:e=>{if(null==k||k(e),["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(e.nativeEvent.code)){e.preventDefault();let t=Array.from(document.querySelectorAll('[role="radio"][name="'.concat(I||"__mantine",'"]'))),n=t.findIndex(t=>t===e.target),r=n+1>=t.length?0:n+1,o=n-1<0?t.length-1:n-1;"ArrowDown"===e.nativeEvent.code&&(t[r].focus(),t[r].click()),"ArrowUp"===e.nativeEvent.code&&(t[o].focus(),t[o].click()),"ArrowLeft"===e.nativeEvent.code&&(t["ltr"===E?o:r].focus(),t["ltr"===E?o:r].click()),"ArrowRight"===e.nativeEvent.code&&(t["ltr"===E?r:o].focus(),t["ltr"===E?r:o].click())}}})})});h.displayName="@mantine/core/RadioCard",h.classes=f},33412:function(e,t,n){"use strict";n.d(t,{F:function(){return o},X:function(){return r}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)()},58873:function(e,t,n){"use strict";n.d(t,{RadioGroup:function(){return p}});var r=n(57437),o=n(27011),a=n(15057);n(2265);var i=n(50591),l=n(73147),s=n(64030),c=n(41124),u=n(33412);let d={},p=(0,l.factory)((e,t)=>{let{value:n,defaultValue:l,onChange:p,size:f,wrapperProps:v,children:m,name:h,readOnly:g,...b}=(0,i.useProps)("RadioGroup",d,e),y=(0,o.useId)(h),[x,w]=(0,a.useUncontrolled)({value:n,defaultValue:l,finalValue:"",onChange:p});return(0,r.jsx)(u.X,{value:{value:x,onChange:e=>!g&&w("string"==typeof e?e:e.currentTarget.value),size:f,name:y},children:(0,r.jsx)(s.Input.Wrapper,{size:f,ref:t,...v,...b,labelElement:"div",__staticSelector:"RadioGroup",children:(0,r.jsx)(c.m,{role:"radiogroup",children:m})})})});p.classes=s.Input.Wrapper.classes,p.displayName="@mantine/core/RadioGroup"},68644:function(e,t,n){"use strict";n.d(t,{RadioIcon:function(){return a}});var r=n(57437),o=n(20322);function a(e){let{size:t,style:n,...a}=e;return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 5 5",style:{width:(0,o.h)(t),height:(0,o.h)(t),...n},"aria-hidden":!0,...a,children:(0,r.jsx)("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"currentColor"})})}n(2265)},66827:function(e,t,n){"use strict";n.d(t,{RadioIndicator:function(){return y}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(41846),l=n(45027),s=n(19955),c=n(58834),u=n(50591),d=n(66969),p=n(31831),f=n(73147),v=n(17061),m=n(68644),h={indicator:"m_717d7ff6",icon:"m_3e4da632","indicator--outline":"m_2980836c"};let g={icon:m.RadioIcon},b=(0,a.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:a,iconColor:u,variant:d,autoContrast:p}=t,f=(0,i.parseThemeColor)({color:r||e.primaryColor,theme:e}),v=f.isThemeColor&&void 0===f.shade?"var(--mantine-color-".concat(f.color,"-outline)"):f.color;return{indicator:{"--radio-size":(0,o.getSize)(a,"radio-size"),"--radio-radius":void 0===n?void 0:(0,o.getRadius)(n),"--radio-color":"outline"===d?v:(0,l.getThemeColor)(r,e),"--radio-icon-size":(0,o.getSize)(a,"radio-icon-size"),"--radio-icon-color":u?(0,l.getThemeColor)(u,e):(0,c.getAutoContrastValue)(p,e)?(0,s.getContrastColor)({color:r,theme:e,autoContrast:p}):void 0}}}),y=(0,f.factory)((e,t)=>{let n=(0,u.useProps)("RadioIndicator",g,e),{classNames:o,className:a,style:i,styles:l,unstyled:s,vars:c,icon:f,radius:m,color:y,iconColor:x,autoContrast:w,checked:C,mod:S,variant:j,disabled:k,...T}=n,P=(0,d.useStyles)({name:"RadioIndicator",classes:h,props:n,className:a,style:i,classNames:o,styles:l,unstyled:s,vars:c,varsResolver:b,rootSelector:"indicator"}),E=(0,v.useRadioCardContext)(),R="boolean"==typeof C?C:(null==E?void 0:E.checked)||!1;return(0,r.jsx)(p.Box,{ref:t,...P("indicator",{variant:j}),variant:j,mod:[{checked:R,disabled:k},S],...T,children:(0,r.jsx)(f,{...P("icon")})})});y.displayName="@mantine/core/RadioIndicator",y.classes=h},40665:function(e,t,n){"use strict";n.d(t,{Rating:function(){return T}});var r=n(57437),o=n(2265),a=n(27011),i=n(15057),l=n(5884),s=n(79373),c=n(94120),u=n(15593),d=n(45027),p=n(50591),f=n(66969),v=n(31831),m=n(73147),h=n(24895);let[g,b]=(0,n(1122).createSafeContext)("Rating was not found in tree");function y(e){let{width:t,height:n,style:o,...a}=e;return(0,r.jsx)("svg",{viewBox:"0 0 24 24",strokeLinecap:"round",strokeLinejoin:"round",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{width:t,height:n,...o},...a,children:(0,r.jsx)("path",{d:"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z"})})}function x(e){let{type:t}=e,n=b();return(0,r.jsx)(y,{...n.getStyles("starSymbol"),"data-filled":"full"===t||void 0})}function w(e){var t;let{getSymbolLabel:n,emptyIcon:o,fullIcon:a,full:i,active:l,value:s,readOnly:c,fractionValue:u,color:d,id:p,onBlur:f,onChange:m,onInputChange:g,style:y,...w}=e,C=b(),S="function"==typeof a?a(s):a,j="function"==typeof o?o(s):o,{dir:k}=(0,h.useDirection)();return(0,r.jsxs)(r.Fragment,{children:[!c&&(0,r.jsx)("input",{...C.getStyles("input"),onKeyDown:e=>" "===e.key&&m(s),id:p,type:"radio","data-active":l||void 0,"aria-label":null==n?void 0:n(s),value:s,onBlur:f,onChange:g,...w}),(0,r.jsx)(v.Box,{component:c?"div":"label",...C.getStyles("label"),"data-read-only":c||void 0,htmlFor:p,onClick:()=>m(s),__vars:{"--rating-item-z-index":null===(t=1===u?void 0:l?2:0)||void 0===t?void 0:t.toString()},children:(0,r.jsx)(v.Box,{...C.getStyles("symbolBody"),__vars:{"--rating-symbol-clip-path":1===u?void 0:"ltr"===k?"inset(0 ".concat(l?100-100*u:100,"% 0 0)"):"inset(0 0 0 ".concat(l?100-100*u:100,"% )")},children:i?S||(0,r.jsx)(x,{type:"full"}):j||(0,r.jsx)(x,{type:"empty"})})})]})}y.displayName="@mantine/core/StarIcon",x.displayName="@mantine/core/StarSymbol",w.displayName="@mantine/core/RatingItem";var C={root:"m_f8d312f2",symbolGroup:"m_61734bb7",starSymbol:"m_5662a89a",input:"m_211007ba",label:"m_21342ee4",symbolBody:"m_fae05d6a"};function S(e,t){var n;let r=(null===(n="".concat(t).split(".")[1])||void 0===n?void 0:n.length)||0;return Number((Math.round(e/t)*t).toFixed(r))}let j={size:"sm",getSymbolLabel:e=>"".concat(e),count:5,fractions:1,color:"yellow"},k=(0,u.createVarsResolver)((e,t)=>{let{size:n,color:r}=t;return{root:{"--rating-size":(0,c.getSize)(n,"rating-size"),"--rating-color":(0,d.getThemeColor)(r,e)}}}),T=(0,m.factory)((e,t)=>{let n=(0,p.useProps)("Rating",j,e),{classNames:c,className:u,style:d,styles:m,unstyled:b,vars:y,name:x,id:T,value:P,defaultValue:E,onChange:R,fractions:_,count:I,onMouseEnter:M,readOnly:D,onMouseMove:B,onHover:A,onMouseLeave:N,onTouchStart:z,onTouchEnd:L,size:O,variant:F,getSymbolLabel:Z,color:V,emptySymbol:H,fullSymbol:G,highlightSelectedOnly:W,...U}=n,q=(0,f.useStyles)({name:"Rating",classes:C,props:n,className:u,style:d,classNames:c,styles:m,unstyled:b,vars:y,varsResolver:k}),{dir:X}=(0,h.useDirection)(),K=(0,a.useId)(x),Y=(0,a.useId)(T),J=(0,o.useRef)(null),[Q,$]=(0,i.useUncontrolled)({value:P,defaultValue:E,finalValue:0,onChange:R}),[ee,et]=(0,o.useState)(-1),[en,er]=(0,o.useState)(!0),eo=Math.floor(_),ea=Math.floor(I),ei=1/eo,el=S(Q,ei),es=-1!==ee?ee:el,ec=e=>{let{left:t,right:n,width:r}=J.current.getBoundingClientRect(),o=r/ea;return(0,l.clamp)(S(("rtl"===X?n-e:e-t)/o+ei/2,ei),ei,ea)},eu=()=>en&&et(-1),ed=e=>{D||("number"==typeof e?et(e):et(parseFloat(e.target.value)))},ep=e=>{D||("number"==typeof e?$(e):$(parseFloat(e.target.value)))},ef=Array(ea).fill(0).map((e,t)=>{let n=t+1,o=Array.from(Array(0===t?eo+1:eo)),a=!D&&Math.ceil(ee)===n;return(0,r.jsx)("div",{"data-active":a||void 0,...q("symbolGroup"),children:o.map((e,o)=>{let a=ei*(0===t?o:o+1),i=S(n-1+a,ei);return(0,r.jsx)(w,{getSymbolLabel:Z,emptyIcon:H,fullIcon:G,full:W?i===es:i<=es,active:i===es,checked:i===el,readOnly:D,fractionValue:a,value:i,name:K,onChange:ep,onBlur:eu,onInputChange:ed,id:"".concat(Y,"-").concat(t,"-").concat(o)},"".concat(n,"-").concat(i))})},n)});return(0,r.jsx)(g,{value:{getStyles:q},children:(0,r.jsx)(v.Box,{ref:(0,s.useMergedRef)(J,t),...q("root"),onMouseMove:e=>{if(null==B||B(e),D)return;let t=ec(e.clientX);et(t),t!==ee&&(null==A||A(t))},onMouseEnter:e=>{null==M||M(e),D||er(!1)},onMouseLeave:e=>{null==N||N(e),D||(et(-1),er(!0),-1!==ee&&(null==A||A(-1)))},onTouchStart:e=>{let{touches:t}=e;1===t.length&&(D||$(ec(t[0].clientX)),null==z||z(e))},onTouchEnd:e=>{e.preventDefault(),null==L||L(e)},variant:F,size:O,id:Y,...U,children:ef})})});T.classes=C,T.displayName="@mantine/core/Rating"},62364:function(e,t,n){"use strict";n.d(t,{RingProgress:function(){return b}});var r=n(57437),o=n(2265),a=n(20322),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(45027),p=n(37063),f=n(6746);function v(e){let{size:t,value:n,offset:o,sum:a,thickness:i,root:l,color:s,lineRoundCaps:u,tooltip:v,getStyles:m,display:h,...g}=e,b=(0,p.useMantineTheme)();return(0,r.jsx)(f.Tooltip.Floating,{disabled:!v,label:v,children:(0,r.jsx)(c.Box,{component:"circle",...g,...m("curve"),__vars:{"--curve-color":s?(0,d.getThemeColor)(s,b):void 0},fill:"none",strokeLinecap:u?"round":"butt",...function(e){let{size:t,thickness:n,sum:r,value:o,root:a,offset:i}=e,l=(.9*t-2*n)/2,s=Math.PI*l*2/100,c=a||void 0===o?"".concat((100-r)*s,", ").concat(r*s):"".concat(o*s,", ").concat((100-o)*s);return{strokeWidth:Number.isNaN(n)?12:n,cx:t/2||0,cy:t/2||0,r:l||0,transform:a?"scale(1, -1) translate(0, -".concat(t,")"):void 0,strokeDasharray:c,strokeDashoffset:a?0:i||0}}({sum:a,size:t,thickness:i,value:n,offset:o,root:l})})})}v.displayName="@mantine/core/Curve";var m={root:"m_b32e4812",svg:"m_d43b5134",curve:"m_b1ca1fbf",label:"m_b23f9dc4"};let h={size:120,thickness:12},g=(0,i.createVarsResolver)((e,t)=>{let{size:n,thickness:r}=t;return{root:{"--rp-size":(0,a.h)(n),"--rp-label-offset":(0,a.h)(2*r)}}}),b=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("RingProgress",h,e),{classNames:a,className:i,style:u,styles:d,unstyled:p,vars:f,label:b,sections:y,size:x,thickness:w,roundCaps:C,rootColor:S,...j}=n,k=(0,s.useStyles)({name:"RingProgress",classes:m,props:n,className:i,style:u,classNames:a,styles:d,unstyled:p,vars:f,varsResolver:g}),T=Math.min(w||12,(x||120)/4),P=(function(e){let{size:t,thickness:n,sections:r,renderRoundedLineCaps:o,rootColor:a}=e,i=r.reduce((e,t)=>e+t.value,0),l=(.9*t-2*n)/2*Math.PI*2,s=l,c=[],u=[];for(let e=0;e2){u.push({...c[0],lineRoundCaps:o}),u.push({...c[c.length-2],lineRoundCaps:o});for(let e=1;e<=c.length-3;e+=1)u.push({...c[e],lineRoundCaps:!1})}else u.push({...c[0],lineRoundCaps:o});return u})({size:x,thickness:T,sections:y,renderRoundedLineCaps:C,rootColor:S}).map((e,t)=>{let{data:n,sum:r,root:a,lineRoundCaps:i,offset:l}=e;return(0,o.createElement)(v,{...n,key:t,size:x,thickness:T,sum:r,offset:l,color:null==n?void 0:n.color,root:a,lineRoundCaps:i,getStyles:k})});return(0,r.jsxs)(c.Box,{...k("root"),size:x,ref:t,...j,children:[(0,r.jsx)("svg",{...k("svg"),children:P}),b&&(0,r.jsx)("div",{...k("label"),children:b})]})});b.classes=m,b.displayName="@mantine/core/RingProgress"},62238:function(e,t,n){"use strict";n.d(t,{ScrollArea:function(){return U},ScrollAreaAutosize:function(){return q}});var r=n(57437),o=n(2265),a=n(20322),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d=n(1122);let[p,f]=(0,d.createSafeContext)("ScrollArea.Root component was not found in tree");var v=n(43896),m=n(95206);function h(e,t){let n=(0,v.useCallbackRef)(t);(0,m.useIsomorphicEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}let g=(0,o.forwardRef)((e,t)=>{let{style:n,...a}=e,i=f(),[l,s]=(0,o.useState)(0),[c,u]=(0,o.useState)(0),d=!!(l&&c);return h(i.scrollbarX,()=>{var e;let t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),u(t)}),h(i.scrollbarY,()=>{var e;let t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),s(t)}),d?(0,r.jsx)("div",{...a,ref:t,style:{...n,width:l,height:c}}):null}),b=(0,o.forwardRef)((e,t)=>{let n=f(),o=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&o?(0,r.jsx)(g,{...e,ref:t}):null});var y=n(79373);let x={scrollHideDelay:1e3,type:"hover"},w=(0,o.forwardRef)((e,t)=>{let{type:n,scrollHideDelay:a,scrollbars:i,...s}=(0,l.useProps)("ScrollAreaRoot",x,e),[u,d]=(0,o.useState)(null),[f,v]=(0,o.useState)(null),[m,h]=(0,o.useState)(null),[g,b]=(0,o.useState)(null),[w,C]=(0,o.useState)(null),[S,j]=(0,o.useState)(0),[k,T]=(0,o.useState)(0),[P,E]=(0,o.useState)(!1),[R,_]=(0,o.useState)(!1),I=(0,y.useMergedRef)(t,e=>d(e));return(0,r.jsx)(p,{value:{type:n,scrollHideDelay:a,scrollArea:u,viewport:f,onViewportChange:v,content:m,onContentChange:h,scrollbarX:g,onScrollbarXChange:b,scrollbarXEnabled:P,onScrollbarXEnabledChange:E,scrollbarY:w,onScrollbarYChange:C,scrollbarYEnabled:R,onScrollbarYEnabledChange:_,onCornerWidthChange:j,onCornerHeightChange:T},children:(0,r.jsx)(c.Box,{...s,ref:I,__vars:{"--sa-corner-width":"xy"!==i?"0px":"".concat(S,"px"),"--sa-corner-height":"xy"!==i?"0px":"".concat(k,"px")}})})});w.displayName="@mantine/core/ScrollAreaRoot";var C=n(91014),S=n(24895);function j(e,t){let n=e/t;return Number.isNaN(n)?0:n}function k(e){let t=j(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*t,18)}function T(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function P(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",r=k(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=function(e,t){let[n,r]=t;return Math.min(r,Math.max(n,e))}(e,"ltr"===n?[0,i]:[-1*i,0]);return T([0,i],[0,a-r])(l)}function E(e){return e?parseInt(e,10):0}function R(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=>{null==e||e(r),!1!==n&&r.defaultPrevented||null==t||t(r)}}let[_,I]=(0,d.createSafeContext)("ScrollAreaScrollbar was not found in tree"),M=(0,o.forwardRef)((e,t)=>{let{sizes:n,hasThumb:a,onThumbChange:i,onThumbPointerUp:l,onThumbPointerDown:s,onThumbPositionChange:c,onDragScroll:u,onWheelScroll:d,onResize:p,...m}=e,g=f(),[b,x]=(0,o.useState)(null),w=(0,y.useMergedRef)(t,e=>x(e)),S=(0,o.useRef)(null),j=(0,o.useRef)(""),{viewport:k}=g,T=n.content-n.viewport,P=(0,v.useCallbackRef)(d),E=(0,v.useCallbackRef)(c),I=(0,C.useDebouncedCallback)(p,10),M=e=>{S.current&&u({x:e.clientX-S.current.left,y:e.clientY-S.current.top})};return(0,o.useEffect)(()=>{let e=e=>{let t=e.target;(null==b?void 0:b.contains(t))&&P(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[k,b,T,P]),(0,o.useEffect)(E,[n,E]),h(b,I),h(g.content,I),(0,r.jsx)(_,{value:{scrollbar:b,hasThumb:a,onThumbChange:(0,v.useCallbackRef)(i),onThumbPointerUp:(0,v.useCallbackRef)(l),onThumbPositionChange:E,onThumbPointerDown:(0,v.useCallbackRef)(s)},children:(0,r.jsx)("div",{...m,ref:w,style:{position:"absolute",...m.style},onPointerDown:R(e.onPointerDown,e=>{e.preventDefault(),0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=b.getBoundingClientRect(),j.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",document.body.style.pointerEvents="none",M(e))}),onPointerMove:R(e.onPointerMove,M),onPointerUp:R(e.onPointerUp,e=>{e.preventDefault();let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=j.current,document.body.style.pointerEvents="auto",S.current=null})})})}),D=(0,o.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:a,style:i,...l}=e,s=f(),[c,u]=(0,o.useState)(),d=(0,o.useRef)(null),p=(0,y.useMergedRef)(t,d,s.onScrollbarXChange);return(0,o.useEffect)(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,r.jsx)(M,{"data-orientation":"horizontal",...l,ref:p,sizes:n,style:{...i,"--sa-thumb-width":"".concat(k(n),"px")},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(s.viewport){let r=s.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r{d.current&&s.viewport&&c&&a({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:E(c.paddingLeft),paddingEnd:E(c.paddingRight)}})}})}),B=(0,o.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:a,style:i,...l}=e,s=f(),[c,u]=(0,o.useState)(),d=(0,o.useRef)(null),p=(0,y.useMergedRef)(t,d,s.onScrollbarYChange);return(0,o.useEffect)(()=>{d.current&&u(window.getComputedStyle(d.current))},[]),(0,r.jsx)(M,{...l,"data-orientation":"vertical",ref:p,sizes:n,style:{"--sa-thumb-height":"".concat(k(n),"px"),...i},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(s.viewport){let r=s.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r{d.current&&s.viewport&&c&&a({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:E(c.paddingTop),paddingEnd:E(c.paddingBottom)}})}})}),A=(0,o.forwardRef)((e,t)=>{let{orientation:n="vertical",...a}=e,{dir:i}=(0,S.useDirection)(),l=f(),s=(0,o.useRef)(null),c=(0,o.useRef)(0),[u,d]=(0,o.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),p=j(u.viewport,u.content),v={...a,sizes:u,onSizesChange:d,hasThumb:!!(p>0&&p<1),onThumbChange:e=>{s.current=e},onThumbPointerUp:()=>{c.current=0},onThumbPointerDown:e=>{c.current=e}},m=(e,t)=>(function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=k(n),a=t||o/2,i=n.scrollbar.paddingStart+a,l=n.scrollbar.size-n.scrollbar.paddingEnd-(o-a),s=n.content-n.viewport;return T([i,l],"ltr"===r?[0,s]:[-1*s,0])(e)})(e,c.current,u,t);return"horizontal"===n?(0,r.jsx)(D,{...v,ref:t,onThumbPositionChange:()=>{if(l.viewport&&s.current){let e=P(l.viewport.scrollLeft,u,i);s.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=m(e,i))}}):"vertical"===n?(0,r.jsx)(B,{...v,ref:t,onThumbPositionChange:()=>{if(l.viewport&&s.current){let e=P(l.viewport.scrollTop,u);0===u.scrollbar.size?s.current.style.opacity="0":s.current.style.opacity="1",s.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=m(e))}}):null}),N=(0,o.forwardRef)((e,t)=>{let n=f(),{forceMount:a,...i}=e,[l,s]=(0,o.useState)(!1),c="horizontal"===e.orientation,u=(0,C.useDebouncedCallback)(()=>{if(n.viewport){let e=n.viewport.offsetWidth{let{forceMount:n,...a}=e,i=f(),[l,s]=(0,o.useState)(!1);return((0,o.useEffect)(()=>{let{scrollArea:e}=i,t=0;if(e){let n=()=>{window.clearTimeout(t),s(!0)},r=()=>{t=window.setTimeout(()=>s(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[i.scrollArea,i.scrollHideDelay]),n||l)?(0,r.jsx)(N,{"data-state":l?"visible":"hidden",...a,ref:t}):null}),L=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...a}=e,i=f(),l="horizontal"===e.orientation,[s,c]=(0,o.useState)("hidden"),u=(0,C.useDebouncedCallback)(()=>c("idle"),100);return((0,o.useEffect)(()=>{if("idle"===s){let e=window.setTimeout(()=>c("hidden"),i.scrollHideDelay);return()=>window.clearTimeout(e)}},[s,i.scrollHideDelay]),(0,o.useEffect)(()=>{let{viewport:e}=i,t=l?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t];n!==r&&(c("scrolling"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[i.viewport,l,u]),n||"hidden"!==s)?(0,r.jsx)(A,{"data-state":"hidden"===s?"hidden":"visible",...a,ref:t,onPointerEnter:R(e.onPointerEnter,()=>c("interacting")),onPointerLeave:R(e.onPointerLeave,()=>c("idle"))}):null}),O=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...a}=e,i=f(),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:s}=i,c="horizontal"===e.orientation;return(0,o.useEffect)(()=>(c?l(!0):s(!0),()=>{c?l(!1):s(!1)}),[c,l,s]),"hover"===i.type?(0,r.jsx)(z,{...a,ref:t,forceMount:n}):"scroll"===i.type?(0,r.jsx)(L,{...a,ref:t,forceMount:n}):"auto"===i.type?(0,r.jsx)(N,{...a,ref:t,forceMount:n}):"always"===i.type?(0,r.jsx)(A,{...a,ref:t}):null}),F=(0,o.forwardRef)((e,t)=>{let{style:n,...a}=e,i=f(),l=I(),{onThumbPositionChange:s}=l,c=(0,y.useMergedRef)(t,e=>l.onThumbChange(e)),u=(0,o.useRef)(),d=(0,C.useDebouncedCallback)(()=>{u.current&&(u.current(),u.current=void 0)},100);return(0,o.useEffect)(()=>{let{viewport:e}=i;if(e){let t=()=>{if(d(),!u.current){let t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,l=n.top!==a.top;(i||l)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,s);u.current=t,s()}};return s(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[i.viewport,d,s]),(0,r.jsx)("div",{"data-state":l.hasThumb?"visible":"hidden",...a,ref:c,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...n},onPointerDownCapture:R(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;l.onThumbPointerDown({x:n,y:r})}),onPointerUp:R(e.onPointerUp,l.onThumbPointerUp)})}),Z=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=I();return n||a.hasThumb?(0,r.jsx)(F,{ref:t,...o}):null}),V=(0,o.forwardRef)((e,t)=>{let{children:n,style:o,...a}=e,i=f(),l=(0,y.useMergedRef)(t,i.onViewportChange);return(0,r.jsx)(c.Box,{...a,ref:l,style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...o},children:(0,r.jsx)("div",{style:{minWidth:"100%",display:"table"},ref:i.onContentChange,children:n})})});V.displayName="@mantine/core/ScrollAreaViewport";var H={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};let G={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},W=(0,i.createVarsResolver)((e,t)=>{let{scrollbarSize:n}=t;return{root:{"--scrollarea-scrollbar-size":(0,a.h)(n)}}}),U=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("ScrollArea",G,e),{classNames:a,className:i,style:c,styles:u,unstyled:d,scrollbarSize:p,vars:f,type:v,scrollHideDelay:m,viewportProps:h,viewportRef:g,onScrollPositionChange:y,children:x,offsetScrollbars:C,scrollbars:S,...j}=n,[k,T]=(0,o.useState)(!1),P=(0,s.useStyles)({name:"ScrollArea",props:n,classes:H,className:i,style:c,classNames:a,styles:u,unstyled:d,vars:f,varsResolver:W});return(0,r.jsxs)(w,{type:"never"===v?"always":v,scrollHideDelay:m,ref:t,scrollbars:S,...P("root"),...j,children:[(0,r.jsx)(V,{...h,...P("viewport",{style:null==h?void 0:h.style}),ref:g,"data-offset-scrollbars":!0===C?"xy":C||void 0,"data-scrollbars":S||void 0,onScroll:e=>{var t;null==h||null===(t=h.onScroll)||void 0===t||t.call(h,e),null==y||y({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop})},children:x}),("xy"===S||"x"===S)&&(0,r.jsx)(O,{...P("scrollbar"),orientation:"horizontal","data-hidden":"never"===v||void 0,forceMount:!0,onMouseEnter:()=>T(!0),onMouseLeave:()=>T(!1),children:(0,r.jsx)(Z,{...P("thumb")})}),("xy"===S||"y"===S)&&(0,r.jsx)(O,{...P("scrollbar"),orientation:"vertical","data-hidden":"never"===v||void 0,forceMount:!0,onMouseEnter:()=>T(!0),onMouseLeave:()=>T(!1),children:(0,r.jsx)(Z,{...P("thumb")})}),(0,r.jsx)(b,{...P("corner"),"data-hovered":k||void 0,"data-hidden":"never"===v||void 0})]})});U.displayName="@mantine/core/ScrollArea";let q=(0,u.factory)((e,t)=>{let{children:n,classNames:o,styles:a,scrollbarSize:i,scrollHideDelay:s,type:u,dir:d,offsetScrollbars:p,viewportRef:f,onScrollPositionChange:v,unstyled:m,variant:h,viewportProps:g,scrollbars:b,style:y,vars:x,...w}=(0,l.useProps)("ScrollAreaAutosize",G,e);return(0,r.jsx)(c.Box,{...w,ref:t,style:[{display:"flex",overflow:"auto"},y],children:(0,r.jsx)(c.Box,{style:{display:"flex",flexDirection:"column",flex:1},children:(0,r.jsx)(U,{classNames:o,styles:a,scrollHideDelay:s,scrollbarSize:i,type:u,dir:d,offsetScrollbars:p,viewportRef:f,onScrollPositionChange:v,unstyled:m,variant:h,viewportProps:g,vars:x,scrollbars:b,children:n})})})});U.classes=H,q.displayName="@mantine/core/ScrollAreaAutosize",q.classes=H,U.Autosize=q},48234:function(e,t,n){"use strict";n.d(t,{SegmentedControl:function(){return C}});var r=n(57437),o=n(2265),a=n(31601),i=n(15057),l=n(27011),s=n(79373),c=n(94120),u=n(15593),d=n(45027),p=n(19955),f=n(37063),v=n(50591),m=n(66969),h=n(31831),g=n(73147),b=n(43506),y={root:"m_cf365364",indicator:"m_9e182ccd",label:"m_1738fcb2",input:"m_1714d588",control:"m_69686b9b",innerLabel:"m_78882f40"};let x={withItemsBorders:!0},w=(0,u.createVarsResolver)((e,t)=>{let{radius:n,color:r,transitionDuration:o,size:a,transitionTimingFunction:i}=t;return{root:{"--sc-radius":void 0===n?void 0:(0,c.getRadius)(n),"--sc-color":r?(0,d.getThemeColor)(r,e):void 0,"--sc-shadow":r?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===o?void 0:"".concat(o,"ms"),"--sc-transition-timing-function":i,"--sc-padding":(0,c.getSize)(a,"sc-padding"),"--sc-font-size":(0,c.getFontSize)(a)}}}),C=(0,g.factory)((e,t)=>{var n,c,u,d;let g=(0,v.useProps)("SegmentedControl",x,e),{classNames:C,className:S,style:j,styles:k,unstyled:T,vars:P,data:E,value:R,defaultValue:_,onChange:I,size:M,name:D,disabled:B,readOnly:A,fullWidth:N,orientation:z,radius:L,color:O,transitionDuration:F,transitionTimingFunction:Z,variant:V,autoContrast:H,withItemsBorders:G,mod:W,...U}=g,q=(0,m.useStyles)({name:"SegmentedControl",props:g,classes:y,className:S,style:j,classNames:C,styles:k,unstyled:T,vars:P,varsResolver:w}),X=(0,f.useMantineTheme)(),K=E.map(e=>"string"==typeof e?{label:e,value:e}:e),Y=(0,a.useMounted)(),[J,Q]=(0,o.useState)(null),[$,ee]=(0,o.useState)({}),et=(e,t)=>{$[t]=e,ee($)},[en,er]=(0,i.useUncontrolled)({value:R,defaultValue:_,finalValue:Array.isArray(E)&&null!==(d=null!==(u=null===(n=K.find(e=>!e.disabled))||void 0===n?void 0:n.value)&&void 0!==u?u:null===(c=E[0])||void 0===c?void 0:c.value)&&void 0!==d?d:null,onChange:I}),eo=(0,l.useId)(D),ea=K.map(e=>(0,o.createElement)(h.Box,{...q("control"),mod:{active:en===e.value,orientation:z},key:e.value},(0,o.createElement)("input",{...q("input"),disabled:B||e.disabled,type:"radio",name:eo,value:e.value,id:"".concat(eo,"-").concat(e.value),checked:en===e.value,onChange:()=>!A&&er(e.value),"data-focus-ring":X.focusRing,key:"".concat(e.value,"-input")}),(0,o.createElement)(h.Box,{component:"label",...q("label"),mod:{active:en===e.value&&!(B||e.disabled),disabled:B||e.disabled,"read-only":A},htmlFor:"".concat(eo,"-").concat(e.value),ref:t=>et(t,e.value),__vars:{"--sc-label-color":void 0!==O?(0,p.getContrastColor)({color:O,theme:X,autoContrast:H}):void 0},key:"".concat(e.value,"-label")},(0,r.jsx)("span",{...q("innerLabel"),children:e.label})))),ei=(0,s.useMergedRef)(t,e=>Q(e));return 0===E.length?null:(0,r.jsxs)(h.Box,{...q("root"),variant:V,size:M,ref:ei,mod:[{"full-width":N,orientation:z,initialized:Y,"with-items-borders":G},W],...U,role:"radiogroup",children:["string"==typeof en&&(0,r.jsx)(b.FloatingIndicator,{target:$[en],parent:J,component:"span",transitionDuration:"var(--sc-transition-duration)",...q("indicator")}),ea]})});C.classes=y,C.displayName="@mantine/core/SegmentedControl"},56048:function(e,t,n){"use strict";n.d(t,{Select:function(){return b}});var r=n(57437),o=n(2265),a=n(27011),i=n(15057),l=n(82615),s=n(63361),c=n(50591),u=n(73147),d=n(4457),p=n(74432),f=n(71440),v=n(31310),m=n(69165),h=n(73112);let g={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},b=(0,u.factory)((e,t)=>{let n=(0,c.useProps)("Select",g,e),{classNames:u,styles:b,unstyled:y,vars:x,dropdownOpened:w,defaultDropdownOpened:C,onDropdownClose:S,onDropdownOpen:j,onFocus:k,onBlur:T,onClick:P,onChange:E,data:R,value:_,defaultValue:I,selectFirstOptionOnChange:M,onOptionSubmit:D,comboboxProps:B,readOnly:A,disabled:N,filter:z,limit:L,withScrollArea:O,maxDropdownHeight:F,size:Z,searchable:V,rightSection:H,checkIconPosition:G,withCheckIcon:W,nothingFoundMessage:U,name:q,form:X,searchValue:K,defaultSearchValue:Y,onSearchChange:J,allowDeselect:Q,error:$,rightSectionPointerEvents:ee,id:et,clearable:en,clearButtonProps:er,hiddenInputProps:eo,renderOption:ea,onClear:ei,autoComplete:el,scrollAreaProps:es,...ec}=n,eu=(0,o.useMemo)(()=>(0,d.getParsedComboboxData)(R),[R]),ed=(0,o.useMemo)(()=>(0,p.getOptionsLockup)(eu),[eu]),ep=(0,a.useId)(et),[ef,ev,em]=(0,i.useUncontrolled)({value:_,defaultValue:I,finalValue:null,onChange:E}),eh="string"==typeof ef?ed[ef]:void 0,eg=(0,l.usePrevious)(eh),[eb,ey]=(0,i.useUncontrolled)({value:K,defaultValue:Y,finalValue:eh?eh.label:"",onChange:J}),ex=(0,m.useCombobox)({opened:w,defaultOpened:C,onDropdownOpen:()=>{null==j||j(),ex.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{null==S||S(),ex.resetSelectedOption()}}),{resolvedClassNames:ew,resolvedStyles:eC}=(0,s.useResolvedStylesApi)({props:n,styles:b,classNames:u});(0,o.useEffect)(()=>{M&&ex.selectFirstOption()},[M,ef]),(0,o.useEffect)(()=>{null===_&&ey(""),"string"==typeof _&&eh&&((null==eg?void 0:eg.value)!==eh.value||(null==eg?void 0:eg.label)!==eh.label)&&ey(eh.label)},[_,eh]);let eS=en&&!!ef&&!N&&!A&&(0,r.jsx)(f.Combobox.ClearButton,{size:Z,...er,onClear:()=>{ev(null,null),ey(""),null==ei||ei()}});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(f.Combobox,{store:ex,__staticSelector:"Select",classNames:ew,styles:eC,unstyled:y,readOnly:A,onOptionSubmit:e=>{null==D||D(e);let t=Q&&ed[e].value===ef?null:ed[e],n=t?t.value:null;n!==ef&&ev(n,t),em||ey("string"==typeof n&&(null==t?void 0:t.label)||""),ex.closeDropdown()},size:Z,...B,children:[(0,r.jsx)(f.Combobox.Target,{targetType:V?"input":"button",autoComplete:el,children:(0,r.jsx)(h.InputBase,{id:ep,ref:t,rightSection:H||eS||(0,r.jsx)(f.Combobox.Chevron,{size:Z,error:$,unstyled:y}),rightSectionPointerEvents:ee||(eS?"all":"none"),...ec,size:Z,__staticSelector:"Select",disabled:N,readOnly:A||!V,value:eb,onChange:e=>{ey(e.currentTarget.value),ex.openDropdown(),M&&ex.selectFirstOption()},onFocus:e=>{V&&ex.openDropdown(),null==k||k(e)},onBlur:e=>{var t;V&&ex.closeDropdown(),ey(null!=ef&&(null===(t=ed[ef])||void 0===t?void 0:t.label)||""),null==T||T(e)},onClick:e=>{V?ex.openDropdown():ex.toggleDropdown(),null==P||P(e)},classNames:ew,styles:eC,unstyled:y,pointer:!V,error:$})}),(0,r.jsx)(v.OptionsDropdown,{data:eu,hidden:A||N,filter:z,search:eb,limit:L,hiddenWhenEmpty:!U,withScrollArea:O,maxDropdownHeight:F,filterOptions:V&&(null==eh?void 0:eh.label)!==eb,value:ef,checkIconPosition:G,withCheckIcon:W,nothingFoundMessage:U,unstyled:y,labelId:ec.label?"".concat(ep,"-label"):void 0,"aria-label":ec.label?void 0:ec["aria-label"],renderOption:ea,scrollAreaProps:es})]}),(0,r.jsx)(f.Combobox.HiddenInput,{value:ef,name:q,form:X,disabled:N,...eo})]})});b.classes={...h.InputBase.classes,...f.Combobox.classes},b.displayName="@mantine/core/Select"},22637:function(e,t,n){"use strict";n.d(t,{SimpleGrid:function(){return C}});var r=n(57437);n(2265);var o=n(50591),a=n(66969),i=n(54803),l=n(31831),s=n(73147),c=n(29481),u=n(76726),d=n(20686),p=n(94120),f=n(1760),v=n(50848),m=n(37063),h=n(41217);function g(e){var t;let{spacing:n,verticalSpacing:o,cols:a,selector:i}=e,l=(0,m.useMantineTheme)(),s=void 0===o?n:o,u=(0,d.filterProps)({"--sg-spacing-x":(0,p.getSpacing)((0,v.getBaseValue)(n)),"--sg-spacing-y":(0,p.getSpacing)((0,v.getBaseValue)(s)),"--sg-cols":null===(t=(0,v.getBaseValue)(a))||void 0===t?void 0:t.toString()}),g=(0,c.keys)(l.breakpoints).reduce((e,t)=>(e[t]||(e[t]={}),"object"==typeof n&&void 0!==n[t]&&(e[t]["--sg-spacing-x"]=(0,p.getSpacing)(n[t])),"object"==typeof s&&void 0!==s[t]&&(e[t]["--sg-spacing-y"]=(0,p.getSpacing)(s[t])),"object"==typeof a&&void 0!==a[t]&&(e[t]["--sg-cols"]=a[t]),e),{}),b=(0,f.getSortedBreakpoints)((0,c.keys)(g),l).filter(e=>(0,c.keys)(g[e.value]).length>0).map(e=>({query:"(min-width: ".concat(l.breakpoints[e.value],")"),styles:g[e.value]}));return(0,r.jsx)(h.InlineStyles,{styles:u,media:b,selector:i})}function b(e){return"object"==typeof e&&null!==e?(0,c.keys)(e):[]}function y(e){var t;let{spacing:n,verticalSpacing:o,cols:a,selector:i}=e,l=void 0===o?n:o,s=(0,d.filterProps)({"--sg-spacing-x":(0,p.getSpacing)((0,v.getBaseValue)(n)),"--sg-spacing-y":(0,p.getSpacing)((0,v.getBaseValue)(l)),"--sg-cols":null===(t=(0,v.getBaseValue)(a))||void 0===t?void 0:t.toString()}),c=function(e){let{spacing:t,verticalSpacing:n,cols:r}=e;return Array.from(new Set([...b(t),...b(n),...b(r)])).sort((e,t)=>(0,u.px)(e)-(0,u.px)(t))}({spacing:n,verticalSpacing:o,cols:a}),f=c.reduce((e,t)=>(e[t]||(e[t]={}),"object"==typeof n&&void 0!==n[t]&&(e[t]["--sg-spacing-x"]=(0,p.getSpacing)(n[t])),"object"==typeof l&&void 0!==l[t]&&(e[t]["--sg-spacing-y"]=(0,p.getSpacing)(l[t])),"object"==typeof a&&void 0!==a[t]&&(e[t]["--sg-cols"]=a[t]),e),{}),m=c.map(e=>({query:"simple-grid (min-width: ".concat(e,")"),styles:f[e]}));return(0,r.jsx)(h.InlineStyles,{styles:s,container:m,selector:i})}var x={container:"m_925c2d2c",root:"m_2415a157"};let w={cols:1,spacing:"md",type:"media"},C=(0,s.factory)((e,t)=>{let n=(0,o.useProps)("SimpleGrid",w,e),{classNames:s,className:c,style:u,styles:d,unstyled:p,vars:f,cols:v,verticalSpacing:m,spacing:h,type:b,...C}=n,S=(0,a.useStyles)({name:"SimpleGrid",classes:x,props:n,className:c,style:u,classNames:s,styles:d,unstyled:p,vars:f}),j=(0,i.useRandomClassName)();return"container"===b?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y,{...n,selector:".".concat(j)}),(0,r.jsx)("div",{...S("container"),children:(0,r.jsx)(l.Box,{ref:t,...S("root",{className:j}),...C})})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(g,{...n,selector:".".concat(j)}),(0,r.jsx)(l.Box,{ref:t,...S("root",{className:j}),...C})]})});C.classes=x,C.displayName="@mantine/core/SimpleGrid"},45123:function(e,t,n){"use strict";n.d(t,{Skeleton:function(){return v}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(50591),s=n(66969),c=n(31831),u=n(73147),d={root:"m_18320242","skeleton-fade":"m_299c329c"};let p={visible:!0,animate:!0},f=(0,i.createVarsResolver)((e,t)=>{let{width:n,height:r,radius:i,circle:l}=t;return{root:{"--skeleton-height":(0,o.h)(r),"--skeleton-width":l?(0,o.h)(r):(0,o.h)(n),"--skeleton-radius":l?"1000px":void 0===i?void 0:(0,a.getRadius)(i)}}}),v=(0,u.factory)((e,t)=>{let n=(0,l.useProps)("Skeleton",p,e),{classNames:o,className:a,style:i,styles:u,unstyled:v,vars:m,width:h,height:g,circle:b,visible:y,radius:x,animate:w,mod:C,...S}=n,j=(0,s.useStyles)({name:"Skeleton",classes:d,props:n,className:a,style:i,classNames:o,styles:u,unstyled:v,vars:m,varsResolver:f});return(0,r.jsx)(c.Box,{ref:t,...j("root"),mod:[{visible:y,animate:w},C],...S})});v.classes=d,v.displayName="@mantine/core/Skeleton"},93564:function(e,t,n){"use strict";n.d(t,{RangeSlider:function(){return T}});var r=n(57437),o=n(2265),a=n(15057),i=n(46706),l=n(20322),s=n(94120),c=n(15593),u=n(45027),d=n(50591),p=n(66969),f=n(73147),v=n(24895),m=n(753),h=n(66542),g=n(23992),b=n(45193),y=n(20698),x=n(56325),w=n(94642),C=n(95208),S=n(19842);let j=(0,c.createVarsResolver)((e,t)=>{let{size:n,color:r,thumbSize:o,radius:a}=t;return{root:{"--slider-size":(0,s.getSize)(n,"slider-size"),"--slider-color":r?(0,u.getThemeColor)(r,e):void 0,"--slider-radius":void 0===a?void 0:(0,s.getRadius)(a),"--slider-thumb-size":void 0!==o?(0,l.h)(o):"calc(var(--slider-size) * 2)"}}}),k={min:0,max:100,minRange:10,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:"fade",duration:0},labelAlwaysOn:!1,showLabelOnHover:!0,disabled:!1,scale:e=>e},T=(0,f.factory)((e,t)=>{let n=(0,d.useProps)("RangeSlider",k,e),{classNames:l,styles:s,value:c,onChange:u,onChangeEnd:f,size:T,min:P,max:E,minRange:R,maxRange:_,step:I,precision:M,defaultValue:D,name:B,marks:A,label:N,labelTransitionProps:z,labelAlwaysOn:L,thumbFromLabel:O,thumbToLabel:F,showLabelOnHover:Z,thumbChildren:V,disabled:H,unstyled:G,scale:W,inverted:U,className:q,style:X,vars:K,hiddenInputProps:Y,...J}=n,Q=(0,p.useStyles)({name:"Slider",props:n,classes:S.Z,classNames:l,className:q,styles:s,style:X,vars:K,varsResolver:j,unstyled:G}),{dir:$}=(0,v.useDirection)(),[ee,et]=(0,o.useState)(-1),[en,er]=(0,o.useState)(!1),[eo,ea]=(0,a.useUncontrolled)({value:c,defaultValue:D,finalValue:[P,E],onChange:u}),ei=(0,o.useRef)(eo),el=(0,o.useRef)([]),es=(0,o.useRef)(void 0),ec=[(0,w.b)({value:eo[0],min:P,max:E}),(0,w.b)({value:eo[1],min:P,max:E})],eu=null!=M?M:(0,C.p)(I),ed=e=>{ea(e),ei.current=e};(0,o.useEffect)(()=>{Array.isArray(c)&&(ei.current=c)},Array.isArray(c)?[c[0],c[1]]:[null,null]);let ep=(e,t,n)=>{let r=[...ei.current];r[t]=e,0===t&&(e>r[1]-(R-1e-9)&&(r[1]=Math.min(e+R,E)),e>(E-(R-1e-9)||P)&&(r[t]=ei.current[t]),r[1]-e>_&&(r[1]=e+_)),1===t&&(e_&&(r[0]=e-_)),r[0]=(0,x.J)(r[0],eu),r[1]=(0,x.J)(r[1],eu),ed(r),n&&(null==f||f(ei.current))},ef=e=>{H||ep((0,y.i)({value:e,min:P,max:E,step:I,precision:eu}),es.current,!1)},{ref:ev,active:em}=(0,i.useMove)(e=>{let{x:t}=e;return ef(t)},{onScrubEnd:()=>null==f?void 0:f(ei.current)},$),eh=e=>{var t;ev.current.focus();let n=ev.current.getBoundingClientRect(),r=(t=e.nativeEvent,"TouchEvent"in window&&t instanceof window.TouchEvent?t.touches[0].clientX:t.clientX),o=(0,y.i)({value:r-n.left,max:E,min:P,step:I,containerWidth:n.width}),a=Math.abs(eo[0]-o)>Math.abs(eo[1]-o)?1:0,i="ltr"===$?a:1===a?0:1;es.current=i},eg=()=>1!==ee&&0!==ee?(et(0),0):ee,eb={max:E,min:P,size:T,labelTransitionProps:z,labelAlwaysOn:L,onBlur:()=>et(-1)},ey=Array.isArray(V);return(0,r.jsx)(m.Y,{value:{getStyles:Q},children:(0,r.jsxs)(h.l,{...J,size:T,ref:t,disabled:H,children:[(0,r.jsxs)(b.f,{offset:ec[0],marksOffset:eo[0],filled:ec[1]-ec[0],marks:A,inverted:U,min:P,max:E,value:eo[1],disabled:H,containerProps:{ref:ev,onMouseEnter:Z?()=>er(!0):void 0,onMouseLeave:Z?()=>er(!1):void 0,onTouchStartCapture:eh,onTouchEndCapture:()=>{es.current=-1},onMouseDownCapture:eh,onMouseUpCapture:()=>{es.current=-1},onKeyDownCapture:e=>{if(!H)switch(e.key){case"ArrowUp":{e.preventDefault();let t=eg();el.current[t].focus(),ep((0,x.J)(Math.min(Math.max(ei.current[t]+I,P),E),eu),t,!0);break}case"ArrowRight":{e.preventDefault();let t=eg();el.current[t].focus(),ep((0,x.J)(Math.min(Math.max("rtl"===$?ei.current[t]-I:ei.current[t]+I,P),E),eu),t,!0);break}case"ArrowDown":{e.preventDefault();let t=eg();el.current[t].focus(),ep((0,x.J)(Math.min(Math.max(ei.current[t]-I,P),E),eu),t,!0);break}case"ArrowLeft":{e.preventDefault();let t=eg();el.current[t].focus(),ep((0,x.J)(Math.min(Math.max("rtl"===$?ei.current[t]+I:ei.current[t]-I,P),E),eu),t,!0)}}}},children:[(0,r.jsx)(g.b,{...eb,value:W(eo[0]),position:ec[0],dragging:em,label:"function"==typeof N?N((0,x.J)(W(eo[0]),eu)):N,ref:e=>{el.current[0]=e},thumbLabel:O,onMouseDown:()=>void(es.current=0),onFocus:()=>et(0),showLabelOnHover:Z,isHovered:en,disabled:H,children:ey?V[0]:V}),(0,r.jsx)(g.b,{...eb,thumbLabel:F,value:W(eo[1]),position:ec[1],dragging:em,label:"function"==typeof N?N((0,x.J)(W(eo[1]),eu)):N,ref:e=>{el.current[1]=e},onMouseDown:()=>void(es.current=1),onFocus:()=>et(1),showLabelOnHover:Z,isHovered:en,disabled:H,children:ey?V[1]:V})]}),(0,r.jsx)("input",{type:"hidden",name:"".concat(B,"_from"),value:eo[0],...Y}),(0,r.jsx)("input",{type:"hidden",name:"".concat(B,"_to"),value:eo[1],...Y})]})})});T.classes=S.Z,T.displayName="@mantine/core/RangeSlider"},753:function(e,t,n){"use strict";n.d(t,{I:function(){return a},Y:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("SliderProvider was not found in tree")},19842:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_dd36362e",label:"m_c9357328",thumb:"m_c9a9a60a",trackContainer:"m_a8645c2",track:"m_c9ade57f",bar:"m_38aeed47",markWrapper:"m_b7b0423a",mark:"m_dd33bc19",markLabel:"m_68c77a5b"}},70445:function(e,t,n){"use strict";n.d(t,{Slider:function(){return E}});var r=n(57437),o=n(2265),a=n(15057),i=n(5884),l=n(46706),s=n(79373),c=n(20322),u=n(94120),d=n(15593),p=n(45027),f=n(50591),v=n(66969),m=n(73147),h=n(24895),g=n(753),b=n(66542),y=n(23992),x=n(45193),w=n(20698),C=n(56325),S=n(94642),j=n(95208),k=n(19842);let T={radius:"xl",min:0,max:100,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:"fade",duration:0},labelAlwaysOn:!1,thumbLabel:"",showLabelOnHover:!0,disabled:!1,scale:e=>e},P=(0,d.createVarsResolver)((e,t)=>{let{size:n,color:r,thumbSize:o,radius:a}=t;return{root:{"--slider-size":(0,u.getSize)(n,"slider-size"),"--slider-color":r?(0,p.getThemeColor)(r,e):void 0,"--slider-radius":void 0===a?void 0:(0,u.getRadius)(a),"--slider-thumb-size":void 0!==o?(0,c.h)(o):"calc(var(--slider-size) * 2)"}}}),E=(0,m.factory)((e,t)=>{let n=(0,f.useProps)("Slider",T,e),{classNames:c,styles:u,value:d,onChange:p,onChangeEnd:m,size:E,min:R,max:_,step:I,precision:M,defaultValue:D,name:B,marks:A,label:N,labelTransitionProps:z,labelAlwaysOn:L,thumbLabel:O,showLabelOnHover:F,thumbChildren:Z,disabled:V,unstyled:H,scale:G,inverted:W,className:U,style:q,vars:X,hiddenInputProps:K,...Y}=n,J=(0,v.useStyles)({name:"Slider",props:n,classes:k.Z,classNames:c,className:U,styles:u,style:q,vars:X,varsResolver:P,unstyled:H}),{dir:Q}=(0,h.useDirection)(),[$,ee]=(0,o.useState)(!1),[et,en]=(0,a.useUncontrolled)({value:"number"==typeof d?(0,i.clamp)(d,R,_):d,defaultValue:"number"==typeof D?(0,i.clamp)(D,R,_):D,finalValue:(0,i.clamp)(0,R,_),onChange:p}),er=(0,o.useRef)(et),eo=(0,o.useRef)(),ea=(0,o.useRef)(),ei=(0,S.b)({value:et,min:R,max:_}),el=G(et),es="function"==typeof N?N(el):N,ec=null!=M?M:(0,j.p)(I),eu=(0,o.useCallback)(e=>{let{x:t}=e;if(!V){let e=(0,w.i)({value:t,min:R,max:_,step:I,precision:ec});en(e),er.current=e}},[V,R,_,I,ec,en]),{ref:ed,active:ep}=(0,l.useMove)(eu,{onScrubEnd:()=>null==m?void 0:m(er.current)},Q);return(0,r.jsx)(g.Y,{value:{getStyles:J},children:(0,r.jsxs)(b.l,{...Y,ref:(0,s.useMergedRef)(t,eo),onKeyDownCapture:e=>{if(!V){var t,n,r,o,a,i;switch(e.key){case"ArrowUp":{e.preventDefault(),null===(t=ea.current)||void 0===t||t.focus();let n=(0,C.J)(Math.min(Math.max(et+I,R),_),ec);en(n),null==m||m(n);break}case"ArrowRight":{e.preventDefault(),null===(n=ea.current)||void 0===n||n.focus();let t=(0,C.J)(Math.min(Math.max("rtl"===Q?et-I:et+I,R),_),ec);en(t),null==m||m(t);break}case"ArrowDown":{e.preventDefault(),null===(r=ea.current)||void 0===r||r.focus();let t=(0,C.J)(Math.min(Math.max(et-I,R),_),ec);en(t),null==m||m(t);break}case"ArrowLeft":{e.preventDefault(),null===(o=ea.current)||void 0===o||o.focus();let t=(0,C.J)(Math.min(Math.max("rtl"===Q?et+I:et-I,R),_),ec);en(t),null==m||m(t);break}case"Home":e.preventDefault(),null===(a=ea.current)||void 0===a||a.focus(),en(R),null==m||m(R);break;case"End":e.preventDefault(),null===(i=ea.current)||void 0===i||i.focus(),en(_),null==m||m(_)}}},onMouseDownCapture:()=>{var e;return null===(e=eo.current)||void 0===e?void 0:e.focus()},size:E,disabled:V,children:[(0,r.jsx)(x.f,{inverted:W,offset:0,filled:ei,marks:A,min:R,max:_,value:el,disabled:V,containerProps:{ref:ed,onMouseEnter:F?()=>ee(!0):void 0,onMouseLeave:F?()=>ee(!1):void 0},children:(0,r.jsx)(y.b,{max:_,min:R,value:el,position:ei,dragging:ep,label:es,ref:ea,labelTransitionProps:z,labelAlwaysOn:L,thumbLabel:O,showLabelOnHover:F,isHovered:$,disabled:V,children:Z})}),(0,r.jsx)("input",{type:"hidden",name:B,value:el,...K})]})})});E.classes=k.Z,E.displayName="@mantine/core/Slider"},66542:function(e,t,n){"use strict";n.d(t,{l:function(){return l}});var r=n(57437),o=n(2265),a=n(31831),i=n(753);let l=(0,o.forwardRef)((e,t)=>{let{size:n,disabled:o,variant:l,color:s,thumbSize:c,radius:u,...d}=e,{getStyles:p}=(0,i.I)();return(0,r.jsx)(a.Box,{tabIndex:-1,variant:l,size:n,ref:t,...p("root"),...d})});l.displayName="@mantine/core/SliderRoot"},23992:function(e,t,n){"use strict";n.d(t,{b:function(){return s}});var r=n(57437),o=n(2265),a=n(31831),i=n(93719),l=n(753);let s=(0,o.forwardRef)((e,t)=>{let{max:n,min:s,value:c,position:u,label:d,dragging:p,onMouseDown:f,onKeyDownCapture:v,labelTransitionProps:m,labelAlwaysOn:h,thumbLabel:g,onFocus:b,onBlur:y,showLabelOnHover:x,isHovered:w,children:C=null,disabled:S}=e,{getStyles:j}=(0,l.I)(),[k,T]=(0,o.useState)(!1),P=h||p||k||x&&w;return(0,r.jsxs)(a.Box,{tabIndex:0,role:"slider","aria-label":g,"aria-valuemax":n,"aria-valuemin":s,"aria-valuenow":c,ref:t,__vars:{"--slider-thumb-offset":"".concat(u,"%")},...j("thumb",{focusable:!0}),mod:{dragging:p,disabled:S},onFocus:()=>{T(!0),"function"==typeof b&&b()},onBlur:()=>{T(!1),"function"==typeof y&&y()},onTouchStart:f,onMouseDown:f,onKeyDownCapture:v,onClick:e=>e.stopPropagation(),children:[C,(0,r.jsx)(i.Transition,{mounted:null!=d&&!!P,transition:"fade",duration:0,...m,children:e=>(0,r.jsx)("div",{...j("label",{style:e}),children:d})})]})});s.displayName="@mantine/core/SliderThumb"},45193:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var r=n(57437),o=n(2265),a=n(31831),i=n(753),l=n(94642);function s(e){let{marks:t,min:n,max:s,disabled:c,value:u,offset:d,inverted:p}=e,{getStyles:f}=(0,i.I)();if(!t)return null;let v=t.map((e,t)=>(0,o.createElement)(a.Box,{...f("markWrapper"),__vars:{"--mark-offset":"".concat((0,l.b)({value:e.value,min:n,max:s}),"%")},key:t},(0,r.jsx)(a.Box,{...f("mark"),mod:{filled:function(e){let{mark:t,offset:n,value:r,inverted:o=!1}=e;return o?"number"==typeof n&&t.value<=n||t.value>=r:"number"==typeof n?t.value>=n&&t.value<=r:t.value<=r}({mark:e,value:u,offset:d,inverted:p}),disabled:c}}),e.label&&(0,r.jsx)("div",{...f("markLabel"),children:e.label})));return(0,r.jsx)("div",{children:v})}function c(e){let{filled:t,children:n,offset:o,disabled:l,marksOffset:c,inverted:u,containerProps:d,...p}=e,{getStyles:f}=(0,i.I)();return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(a.Box,{...f("trackContainer"),mod:{disabled:l},...d,children:(0,r.jsxs)(a.Box,{...f("track"),mod:{inverted:u,disabled:l},children:[(0,r.jsx)(a.Box,{mod:{inverted:u,disabled:l},__vars:{"--slider-bar-width":"calc(".concat(t,"% + var(--slider-size))"),"--slider-bar-offset":"calc(".concat(o,"% - var(--slider-size))")},...f("bar")}),n,(0,r.jsx)(s,{...p,offset:c,disabled:l,inverted:u})]})})})}s.displayName="@mantine/core/SliderMarks",c.displayName="@mantine/core/SliderTrack"},20698:function(e,t,n){"use strict";function r(e){let{value:t,containerWidth:n,min:r,max:o,step:a,precision:i}=e,l=(n?Math.min(Math.max(t,0),n)/n:t)*(o-r),s=Math.max((0!==l?Math.round(l/a)*a:0)+r,r);return void 0!==i?Number(s.toFixed(i)):s}n.d(t,{i:function(){return r}})},56325:function(e,t,n){"use strict";function r(e,t){return parseFloat(e.toFixed(t))}n.d(t,{J:function(){return r}})},94642:function(e,t,n){"use strict";function r(e){let{value:t,min:n,max:r}=e;return Math.min(Math.max((t-n)/(r-n)*100,0),100)}n.d(t,{b:function(){return r}})},95208:function(e,t,n){"use strict";function r(e){if(!e)return 0;let t=e.toString().split(".");return t.length>1?t[1].length:0}n.d(t,{p:function(){return r}})},70009:function(e,t,n){"use strict";n.d(t,{Spoiler:function(){return g}});var r=n(57437),o=n(27011),a=n(15057),i=n(49814),l=n(20322);n(2265);var s=n(15593),c=n(50591),u=n(66969),d=n(31831),p=n(73147),f=n(22281),v={root:"m_559cce2d",content:"m_b912df4e",control:"m_b9131032"};let m={maxHeight:100,initialState:!1},h=(0,s.createVarsResolver)((e,t)=>{let{transitionDuration:n}=t;return{root:{"--spoiler-transition-duration":void 0!==n?"".concat(n,"ms"):void 0}}}),g=(0,p.factory)((e,t)=>{let n=(0,c.useProps)("Spoiler",m,e),{classNames:s,className:p,style:g,styles:b,unstyled:y,vars:x,initialState:w,maxHeight:C,hideLabel:S,showLabel:j,children:k,controlRef:T,transitionDuration:P,id:E,expanded:R,onExpandedChange:_,...I}=n,M=(0,u.useStyles)({name:"Spoiler",classes:v,props:n,className:p,style:g,classNames:s,styles:b,unstyled:y,vars:x,varsResolver:h}),D=(0,o.useId)(E),B="".concat(D,"-region"),[A,N]=(0,a.useUncontrolled)({value:R,defaultValue:w,finalValue:!1,onChange:_}),{ref:z,height:L}=(0,i.useElementSize)(),O=A?S:j,F=null!==O&&CN(!A),"aria-expanded":A,"aria-controls":B,...M("control"),children:O}),(0,r.jsx)("div",{...M("content",{style:{maxHeight:A?L?(0,l.h)(L):void 0:(0,l.h)(C)}}),"data-reduce-motion":!0,role:"region",id:B,children:(0,r.jsx)("div",{ref:z,children:k})})]})});g.classes=v,g.displayName="@mantine/core/Spoiler"},67462:function(e,t,n){"use strict";n.d(t,{s:function(){return a},x:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Stepper component was not found in tree")},40809:function(e,t,n){"use strict";n.d(t,{Stepper:function(){return w}});var r=n(57437),o=n(2265),a=n(20322),i=n(94120),l=n(15593),s=n(45027),c=n(19955),u=n(58834),d=n(50591),p=n(66969),f=n(31831),v=n(73147),m=n(67462),h=n(72760),g=n(99677),b=n(6720);let y={orientation:"horizontal",iconPosition:"left",allowNextStepsSelect:!0,wrap:!0},x=(0,l.createVarsResolver)((e,t)=>{let{color:n,iconSize:r,size:o,contentPadding:l,radius:d,autoContrast:p}=t;return{root:{"--stepper-color":n?(0,s.getThemeColor)(n,e):void 0,"--stepper-icon-color":(0,u.getAutoContrastValue)(p,e)?(0,c.getContrastColor)({color:n,theme:e,autoContrast:p}):void 0,"--stepper-icon-size":void 0===r?(0,i.getSize)(o,"stepper-icon-size"):(0,a.h)(r),"--stepper-content-padding":(0,i.getSpacing)(l),"--stepper-radius":void 0===d?void 0:(0,i.getRadius)(d),"--stepper-fz":(0,i.getFontSize)(o),"--stepper-spacing":(0,i.getSpacing)(o)}}}),w=(0,v.factory)((e,t)=>{var n,a,i;let l=(0,d.useProps)("Stepper",y,e),{classNames:s,className:c,style:u,styles:v,unstyled:g,vars:w,children:C,onStepClick:S,active:j,icon:k,completedIcon:T,progressIcon:P,color:E,iconSize:R,contentPadding:_,orientation:I,iconPosition:M,size:D,radius:B,allowNextStepsSelect:A,wrap:N,autoContrast:z,...L}=l,O=(0,p.useStyles)({name:"Stepper",classes:b.Z,props:l,className:c,style:u,classNames:s,styles:v,unstyled:g,vars:w,varsResolver:x}),F=o.Children.toArray(C),Z=F.filter(e=>e.type!==h.StepperCompleted),V=F.find(e=>e.type===h.StepperCompleted),H=Z.reduce((e,t,n)=>{let r=j===n?"stepProgress":j>n?"stepCompleted":"stepInactive",a="function"==typeof S&&("boolean"==typeof t.props.allowStepSelect?t.props.allowStepSelect:"stepCompleted"===r||A);return e.push((0,o.cloneElement)(t,{icon:t.props.icon||k||n+1,key:n,step:n,state:r,onClick:()=>a&&(null==S?void 0:S(n)),allowStepClick:a,completedIcon:t.props.completedIcon||T,progressIcon:t.props.progressIcon||P,color:t.props.color||E,iconSize:R,radius:B,iconPosition:t.props.iconPosition||M,orientation:I,unstyled:g})),"horizontal"===I&&n!==Z.length-1&&e.push((0,o.createElement)("div",{...O("separator"),"data-active":nZ.length-1?W:G;return(0,r.jsx)(m.x,{value:{getStyles:O,orientation:I,iconPosition:M},children:(0,r.jsxs)(f.Box,{...O("root"),ref:t,size:D,...L,children:[(0,r.jsx)(f.Box,{...O("steps"),mod:{orientation:I,"icon-position":M,wrap:N&&"vertical"!==I},children:H}),U&&(0,r.jsx)("div",{...O("content"),children:U})]})})});w.classes=b.Z,w.displayName="@mantine/core/Stepper",w.Completed=h.StepperCompleted,w.Step=g.StepperStep},6720:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_cbb4ea7e",steps:"m_aaf89d0b",separator:"m_2a371ac9",content:"m_78da155d",step:"m_cbb57068","step--horizontal":"m_f56b1e2c","step--vertical":"m_833edb7e",verticalSeparator:"m_6496b3f3",stepWrapper:"m_818e70b",stepIcon:"m_1959ad01",stepCompletedIcon:"m_a79331dc",stepBody:"m_1956aa2a",stepLabel:"m_12051f6c",stepDescription:"m_164eea74"}},72760:function(e,t,n){"use strict";n.d(t,{StepperCompleted:function(){return r}});let r=()=>null;r.displayName="@mantine/core/StepperCompleted"},99677:function(e,t,n){"use strict";n.d(t,{StepperStep:function(){return h}});var r=n(57437);n(2265);var o=n(45027),a=n(37063),i=n(50591),l=n(73147),s=n(47464),c=n(34479),u=n(93719),d=n(30712),p=n(67462),f=n(6720);let v=(e,t)=>"function"==typeof e?(0,r.jsx)(e,{step:t||0}):e,m={withIcon:!0,allowStepClick:!0,iconPosition:"left"},h=(0,l.factory)((e,t)=>{let{classNames:n,className:l,style:f,styles:h,vars:g,step:b,state:y,color:x,icon:w,completedIcon:C,progressIcon:S,label:j,description:k,withIcon:T,iconSize:P,loading:E,allowStepClick:R,allowStepSelect:_,iconPosition:I,orientation:M,mod:D,...B}=(0,i.useProps)("StepperStep",m,e),A=(0,p.s)(),N=(0,a.useMantineTheme)(),z={classNames:n,styles:h},L="stepCompleted"===y?null:"stepProgress"===y?S:w,O={"data-progress":"stepProgress"===y||void 0,"data-completed":"stepCompleted"===y||void 0};return(0,r.jsxs)(d.UnstyledButton,{...A.getStyles("step",{className:l,style:f,variant:A.orientation,...z}),mod:[{"icon-position":I||A.iconPosition,"allow-click":R},D],ref:t,...O,...B,__vars:{"--step-color":x?(0,o.getThemeColor)(x,N):void 0},tabIndex:R?0:-1,children:[T&&(0,r.jsxs)("span",{...A.getStyles("stepWrapper",z),children:[(0,r.jsxs)("span",{...A.getStyles("stepIcon",z),...O,children:[(0,r.jsx)(u.Transition,{mounted:"stepCompleted"===y,transition:"pop",duration:200,children:e=>(0,r.jsx)("span",{...A.getStyles("stepCompletedIcon",{style:e,...z}),children:E?(0,r.jsx)(c.Loader,{color:"var(--mantine-color-white)",size:"calc(var(--stepper-icon-size) / 2)",...A.getStyles("stepLoader",z)}):v(C,b)||(0,r.jsx)(s.CheckIcon,{size:"60%"})})}),"stepCompleted"!==y?E?(0,r.jsx)(c.Loader,{...A.getStyles("stepLoader",z),size:"calc(var(--stepper-icon-size) / 2)",color:x}):v(L||w,b):null]}),"vertical"===M&&(0,r.jsx)("span",{...A.getStyles("verticalSeparator",z),"data-active":"stepCompleted"===y||void 0})]}),(j||k)&&(0,r.jsxs)("span",{...A.getStyles("stepBody",z),"data-orientation":A.orientation,"data-icon-position":I||A.iconPosition,children:[j&&(0,r.jsx)("span",{...A.getStyles("stepLabel",z),children:v(j,b)}),k&&(0,r.jsx)("span",{...A.getStyles("stepDescription",z),children:v(k,b)})]})]})});h.classes=f.Z,h.displayName="@mantine/core/StepperStep"},53:function(e,t,n){"use strict";n.d(t,{Switch:function(){return x}});var r=n(57437),o=n(27011),a=n(15057);n(2265);var i=n(94120),l=n(15593),s=n(45027),c=n(50591),u=n(66969),d=n(17622),p=n(31831),f=n(73147),v=n(39712),m=n(20362),h=n(89453),g={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};let b={labelPosition:"right"},y=(0,l.createVarsResolver)((e,t)=>{let{radius:n,color:r,size:o}=t;return{root:{"--switch-radius":void 0===n?void 0:(0,i.getRadius)(n),"--switch-height":(0,i.getSize)(o,"switch-height"),"--switch-width":(0,i.getSize)(o,"switch-width"),"--switch-thumb-size":(0,i.getSize)(o,"switch-thumb-size"),"--switch-label-font-size":(0,i.getSize)(o,"switch-label-font-size"),"--switch-track-label-padding":(0,i.getSize)(o,"switch-track-label-padding"),"--switch-color":r?(0,s.getThemeColor)(r,e):void 0}}}),x=(0,f.factory)((e,t)=>{var n;let i=(0,c.useProps)("Switch",b,e),{classNames:l,className:s,style:f,styles:h,unstyled:x,vars:w,color:C,label:S,offLabel:j,onLabel:k,id:T,size:P,radius:E,wrapperProps:R,children:_,thumbIcon:I,checked:M,defaultChecked:D,onChange:B,labelPosition:A,description:N,error:z,disabled:L,variant:O,rootRef:F,mod:Z,...V}=i,H=(0,m.x)(),G=P||(null==H?void 0:H.size),W=(0,u.useStyles)({name:"Switch",props:i,classes:g,className:s,style:f,classNames:l,styles:h,unstyled:x,vars:w,varsResolver:y}),{styleProps:U,rest:q}=(0,d.extractStyleProps)(V),X=(0,o.useId)(T),K=H?{checked:H.value.includes(q.value),onChange:H.onChange}:{},[Y,J]=(0,a.useUncontrolled)({value:null!==(n=K.checked)&&void 0!==n?n:M,defaultValue:D,finalValue:!1});return(0,r.jsxs)(v.Z,{...W("root"),__staticSelector:"Switch",__stylesApiProps:i,id:X,size:G,labelPosition:A,label:S,description:N,error:z,disabled:L,bodyElement:"label",labelElement:"span",classNames:l,styles:h,unstyled:x,"data-checked":K.checked||void 0,variant:O,ref:F,mod:Z,...U,...R,children:[(0,r.jsx)("input",{...q,disabled:L,checked:Y,onChange:e=>{var t;H?null===(t=K.onChange)||void 0===t||t.call(K,e):null==B||B(e),J(e.currentTarget.checked)},id:X,ref:t,type:"checkbox",role:"switch",...W("input")}),(0,r.jsxs)(p.Box,{"aria-hidden":"true",mod:{error:z,"label-position":A},...W("track"),children:[(0,r.jsx)(p.Box,{component:"span",mod:"reduce-motion",...W("thumb"),children:I}),(0,r.jsx)("span",{...W("trackLabel"),children:Y?k:j})]})]})});x.classes={...g,...v.J},x.displayName="@mantine/core/Switch",x.Group=h.SwitchGroup},20362:function(e,t,n){"use strict";n.d(t,{j:function(){return a},x:function(){return i}});var r=n(2265);let o=(0,r.createContext)(null),a=o.Provider,i=()=>(0,r.useContext)(o)},89453:function(e,t,n){"use strict";n.d(t,{SwitchGroup:function(){return d}});var r=n(57437),o=n(15057);n(2265);var a=n(50591),i=n(73147),l=n(64030),s=n(41124),c=n(20362);let u={},d=(0,i.factory)((e,t)=>{let{value:n,defaultValue:i,onChange:d,size:p,wrapperProps:f,children:v,readOnly:m,...h}=(0,a.useProps)("SwitchGroup",u,e),[g,b]=(0,o.useUncontrolled)({value:n,defaultValue:i,finalValue:[],onChange:d});return(0,r.jsx)(c.j,{value:{value:g,onChange:e=>{let t=e.currentTarget.value;m||b(g.includes(t)?g.filter(e=>e!==t):[...g,t])},size:p},children:(0,r.jsx)(l.Input.Wrapper,{size:p,ref:t,...f,...h,labelElement:"div",__staticSelector:"SwitchGroup",children:(0,r.jsx)(s.m,{role:"group",children:v})})})});d.classes=l.Input.Wrapper.classes,d.displayName="@mantine/core/SwitchGroup"},77492:function(e,t,n){"use strict";n.d(t,{TableCaption:function(){return h},TableTbody:function(){return v},TableTd:function(){return d},TableTfoot:function(){return m},TableTh:function(){return u},TableThead:function(){return f},TableTr:function(){return p}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(42681),s=n(60764);function c(e,t){let n="Table".concat(e.charAt(0).toUpperCase()).concat(e.slice(1)),c=(0,i.factory)((i,s)=>{let c=(0,o.useProps)(n,{},i),{classNames:u,className:d,style:p,styles:f,...v}=c,m=(0,l.S)();return(0,r.jsx)(a.Box,{component:e,ref:s,...function(e,t){if(!t)return;let n={};return t.columnBorder&&e.withColumnBorders&&(n["data-with-column-border"]=!0),t.rowBorder&&e.withRowBorders&&(n["data-with-row-border"]=!0),t.striped&&e.striped&&(n["data-striped"]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n["data-hover"]=!0),t.captionSide&&e.captionSide&&(n["data-side"]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n["data-sticky"]=!0),n}(m,t),...m.getStyles(e,{className:d,classNames:u,style:p,styles:f,props:c}),...v})});return c.displayName="@mantine/core/".concat(n),c.classes=s.Z,c}let u=c("th",{columnBorder:!0}),d=c("td",{columnBorder:!0}),p=c("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),f=c("thead",{stickyHeader:!0}),v=c("tbody"),m=c("tfoot"),h=c("caption",{captionSide:!0})},42681:function(e,t,n){"use strict";n.d(t,{S:function(){return a},a:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Table component was not found in the tree")},89468:function(e,t,n){"use strict";n.d(t,{Table:function(){return y}});var r=n(57437),o=n(20322);n(2265);var a=n(94120),i=n(15593),l=n(45027),s=n(50591),c=n(66969),u=n(31831),d=n(73147),p=n(77492),f=n(42681);function v(e){let{data:t}=e;return(0,r.jsxs)(r.Fragment,{children:[t.caption&&(0,r.jsx)(p.TableCaption,{children:t.caption}),t.head&&(0,r.jsx)(p.TableThead,{children:(0,r.jsx)(p.TableTr,{children:t.head.map((e,t)=>(0,r.jsx)(p.TableTh,{children:e},t))})}),t.body&&(0,r.jsx)(p.TableTbody,{children:t.body.map((e,t)=>(0,r.jsx)(p.TableTr,{children:e.map((e,t)=>(0,r.jsx)(p.TableTd,{children:e},t))},t))}),t.foot&&(0,r.jsx)(p.TableTfoot,{children:(0,r.jsx)(p.TableTr,{children:t.foot.map((e,t)=>(0,r.jsx)(p.TableTh,{children:e},t))})})]})}v.displayName="@mantine/core/TableDataRenderer";var m=n(54095),h=n(60764);let g={withRowBorders:!0,verticalSpacing:7},b=(0,i.createVarsResolver)((e,t)=>{let{layout:n,captionSide:r,horizontalSpacing:i,verticalSpacing:s,borderColor:c,stripedColor:u,highlightOnHoverColor:d,striped:p,highlightOnHover:f,stickyHeaderOffset:v,stickyHeader:m}=t;return{table:{"--table-layout":n,"--table-caption-side":r,"--table-horizontal-spacing":(0,a.getSpacing)(i),"--table-vertical-spacing":(0,a.getSpacing)(s),"--table-border-color":c?(0,l.getThemeColor)(c,e):void 0,"--table-striped-color":p&&u?(0,l.getThemeColor)(u,e):void 0,"--table-highlight-on-hover-color":f&&d?(0,l.getThemeColor)(d,e):void 0,"--table-sticky-header-offset":m?(0,o.h)(v):void 0}}}),y=(0,d.factory)((e,t)=>{let n=(0,s.useProps)("Table",g,e),{classNames:o,className:a,style:i,styles:l,unstyled:d,vars:p,horizontalSpacing:m,verticalSpacing:y,captionSide:x,stripedColor:w,highlightOnHoverColor:C,striped:S,highlightOnHover:j,withColumnBorders:k,withRowBorders:T,withTableBorder:P,borderColor:E,layout:R,variant:_,data:I,children:M,stickyHeader:D,stickyHeaderOffset:B,mod:A,...N}=n,z=(0,c.useStyles)({name:"Table",props:n,className:a,style:i,classes:h.Z,classNames:o,styles:l,unstyled:d,rootSelector:"table",vars:p,varsResolver:b});return(0,r.jsx)(f.a,{value:{getStyles:z,stickyHeader:D,striped:!0===S?"odd":S||void 0,highlightOnHover:j,withColumnBorders:k,withRowBorders:T,captionSide:x||"bottom"},children:(0,r.jsx)(u.Box,{component:"table",variant:_,ref:t,mod:[{"data-with-table-border":P},A],...z("table"),...N,children:M||!!I&&(0,r.jsx)(v,{data:I})})})});y.classes=h.Z,y.displayName="@mantine/core/Table",y.Td=p.TableTd,y.Th=p.TableTh,y.Tr=p.TableTr,y.Thead=p.TableThead,y.Tbody=p.TableTbody,y.Tfoot=p.TableTfoot,y.Caption=p.TableCaption,y.ScrollContainer=m.TableScrollContainer,y.DataRenderer=v},60764:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={table:"m_b23fa0ef",th:"m_4e7aa4f3",tr:"m_4e7aa4fd",td:"m_4e7aa4ef",tbody:"m_b2404537",thead:"m_b242d975",caption:"m_9e5a3ac7",scrollContainer:"m_a100c15",scrollContainerInner:"m_62259741"}},54095:function(e,t,n){"use strict";n.d(t,{TableScrollContainer:function(){return v}});var r=n(57437),o=n(20322);n(2265);var a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u=n(62238),d=n(60764);let p={type:"scrollarea"},f=(0,a.createVarsResolver)((e,t)=>{let{minWidth:n,type:r}=t;return{scrollContainer:{"--table-min-width":(0,o.h)(n),"--table-overflow":"native"===r?"auto":void 0}}}),v=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("TableScrollContainer",p,e),{classNames:o,className:a,style:c,styles:v,unstyled:m,vars:h,children:g,minWidth:b,type:y,...x}=n,w=(0,l.useStyles)({name:"TableScrollContainer",classes:d.Z,props:n,className:a,style:c,classNames:o,styles:v,unstyled:m,vars:h,varsResolver:f,rootSelector:"scrollContainer"});return(0,r.jsx)(s.Box,{component:"scrollarea"===y?u.ScrollArea:"div",..."scrollarea"===y?{offsetScrollbars:"x"}:{},ref:t,...w("scrollContainer"),...x,children:(0,r.jsx)("div",{...w("scrollContainerInner"),children:g})})});v.classes=d.Z,v.displayName="@mantine/core/TableScrollContainer"},90132:function(e,t,n){"use strict";n.d(t,{X:function(){return o},g:function(){return a}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Tabs component was not found in the tree")},50328:function(e,t,n){"use strict";n.d(t,{Tabs:function(){return j}});var r=n(57437),o=n(27011),a=n(15057);n(2265);var i=n(88936),l=n(94120),s=n(15593),c=n(45027),u=n(19955),d=n(58834),p=n(50591),f=n(66969),v=n(31831),m=n(73147),h=n(90132),g=n(73098),b=n(93295),y=n(54445),x=n(98190);let w="Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value",C={keepMounted:!0,orientation:"horizontal",loop:!0,activateTabWithKeyboard:!0,allowTabDeactivation:!1,unstyled:!1,inverted:!1,variant:"default",placement:"left"},S=(0,s.createVarsResolver)((e,t)=>{let{radius:n,color:r,autoContrast:o}=t;return{root:{"--tabs-radius":(0,l.getRadius)(n),"--tabs-color":(0,c.getThemeColor)(r,e),"--tabs-text-color":(0,d.getAutoContrastValue)(o,e)?(0,u.getContrastColor)({color:r,theme:e,autoContrast:o}):void 0}}}),j=(0,m.factory)((e,t)=>{let n=(0,p.useProps)("Tabs",C,e),{defaultValue:l,value:s,onChange:c,orientation:u,children:d,loop:m,id:g,activateTabWithKeyboard:b,allowTabDeactivation:y,variant:j,color:k,radius:T,inverted:P,placement:E,keepMounted:R,classNames:_,styles:I,unstyled:M,className:D,style:B,vars:A,autoContrast:N,mod:z,...L}=n,O=(0,o.useId)(g),[F,Z]=(0,a.useUncontrolled)({value:s,defaultValue:l,finalValue:null,onChange:c}),V=(0,f.useStyles)({name:"Tabs",props:n,classes:x.Z,className:D,style:B,classNames:_,styles:I,unstyled:M,vars:A,varsResolver:S});return(0,r.jsx)(h.X,{value:{placement:E,value:F,orientation:u,id:O,loop:m,activateTabWithKeyboard:b,getTabId:(0,i.getSafeId)("".concat(O,"-tab"),w),getPanelId:(0,i.getSafeId)("".concat(O,"-panel"),w),onChange:Z,allowTabDeactivation:y,variant:j,color:k,radius:T,inverted:P,keepMounted:R,unstyled:M,getStyles:V},children:(0,r.jsx)(v.Box,{ref:t,id:O,variant:j,mod:[{orientation:u,inverted:"horizontal"===u&&P,placement:"vertical"===u&&E},z],...V("root"),...L,children:d})})});j.classes=x.Z,j.displayName="@mantine/core/Tabs",j.Tab=y.TabsTab,j.Panel=b.TabsPanel,j.List=g.TabsList},98190:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_89d60db1","list--default":"m_576c9d4",list:"m_89d33d6d",panel:"m_b0c91715",tab:"m_4ec4dce6",tabSection:"m_fc420b1f","tab--default":"m_539e827b","list--outline":"m_6772fbd5","tab--outline":"m_b59ab47c","tab--pills":"m_c3381914"}},73098:function(e,t,n){"use strict";n.d(t,{TabsList:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(90132),s=n(98190);let c={},u=(0,i.factory)((e,t)=>{let n=(0,o.useProps)("TabsList",c,e),{children:i,className:s,grow:u,justify:d,classNames:p,styles:f,style:v,mod:m,...h}=n,g=(0,l.g)();return(0,r.jsx)(a.Box,{...h,...g.getStyles("list",{className:s,style:v,classNames:p,styles:f,props:n,variant:g.variant}),ref:t,role:"tablist",variant:g.variant,mod:[{grow:u,orientation:g.orientation,placement:"vertical"===g.orientation&&g.placement,inverted:g.inverted},m],"aria-orientation":g.orientation,__vars:{"--tabs-justify":d},children:i})});u.classes=s.Z,u.displayName="@mantine/core/TabsList"},93295:function(e,t,n){"use strict";n.d(t,{TabsPanel:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(31831),i=n(73147),l=n(90132),s=n(98190);let c={},u=(0,i.factory)((e,t)=>{let n=(0,o.useProps)("TabsPanel",c,e),{children:i,className:s,value:u,classNames:d,styles:p,style:f,mod:v,...m}=n,h=(0,l.g)(),g=h.value===u,b=h.keepMounted||n.keepMounted?i:g?i:null;return(0,r.jsx)(a.Box,{...m,...h.getStyles("panel",{className:s,classNames:d,styles:p,style:[f,g?void 0:{display:"none"}],props:n}),ref:t,mod:[{orientation:h.orientation},v],role:"tabpanel",id:h.getPanelId(u),"aria-labelledby":h.getTabId(u),children:b})});u.classes=s.Z,u.displayName="@mantine/core/TabsPanel"},54445:function(e,t,n){"use strict";n.d(t,{TabsTab:function(){return v}});var r=n(57437);n(2265);var o=n(85876),a=n(45027),i=n(37063),l=n(50591),s=n(73147),c=n(24895),u=n(30712),d=n(90132),p=n(98190);let f={},v=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("TabsTab",f,e),{className:s,children:p,rightSection:v,leftSection:m,value:h,onClick:g,onKeyDown:b,disabled:y,color:x,style:w,classNames:C,styles:S,vars:j,mod:k,...T}=n,P=(0,i.useMantineTheme)(),{dir:E}=(0,c.useDirection)(),R=(0,d.g)(),_=h===R.value,I={classNames:C,styles:S,props:n};return(0,r.jsxs)(u.UnstyledButton,{...T,...R.getStyles("tab",{className:s,style:w,variant:R.variant,...I}),disabled:y,unstyled:R.unstyled,variant:R.variant,mod:[{active:_,disabled:y,orientation:R.orientation,inverted:R.inverted,placement:"vertical"===R.orientation&&R.placement},k],ref:t,role:"tab",id:R.getTabId(h),"aria-selected":_,tabIndex:_||null===R.value?0:-1,"aria-controls":R.getPanelId(h),onClick:e=>{R.onChange(R.allowTabDeactivation&&h===R.value?null:h),null==g||g(e)},__vars:{"--tabs-color":x?(0,a.getThemeColor)(x,P):void 0},onKeyDown:(0,o.createScopedKeydownHandler)({siblingSelector:'[role="tab"]',parentSelector:'[role="tablist"]',activateOnFocus:R.activateTabWithKeyboard,loop:R.loop,orientation:R.orientation||"horizontal",dir:E,onKeyDown:b}),children:[m&&(0,r.jsx)("span",{...R.getStyles("tabSection",I),"data-position":"left",children:m}),p&&(0,r.jsx)("span",{...R.getStyles("tabLabel",I),children:p}),v&&(0,r.jsx)("span",{...R.getStyles("tabSection",I),"data-position":"right",children:v})]})});v.classes=p.Z,v.displayName="@mantine/core/TabsTab"},24327:function(e,t,n){"use strict";n.d(t,{TagsInput:function(){return j}});var r=n(57437),o=n(2265),a=n(27011),i=n(79373),l=n(15057),s=n(63361),c=n(66969),u=n(50591),d=n(17622),p=n(73147),f=n(4457),v=n(74432),m=n(71440),h=n(31310),g=n(69165),b=n(73112),y=n(43041),x=n(88757),w=n(23161);function C(e){let{splitChars:t,allowDuplicates:n,maxTags:r,value:o,currentTags:a}=e,i=t?o.split(new RegExp("[".concat(t.join(""),"]"))).map(e=>e.trim()).filter(e=>""!==e):[o],l=n?[...a,...i]:[...new Set([...a,...i])];return r?l.slice(0,r):l}let S={maxTags:1/0,allowDuplicates:!1,acceptValueOnBlur:!0,splitChars:[","],hiddenInputValuesDivider:","},j=(0,p.factory)((e,t)=>{let n=(0,u.useProps)("TagsInput",S,e),{classNames:p,className:b,style:j,styles:k,unstyled:T,vars:P,size:E,value:R,defaultValue:_,onChange:I,onKeyDown:M,maxTags:D,allowDuplicates:B,onDuplicate:A,variant:N,data:z,dropdownOpened:L,defaultDropdownOpened:O,onDropdownOpen:F,onDropdownClose:Z,selectFirstOptionOnChange:V,onOptionSubmit:H,comboboxProps:G,filter:W,limit:U,withScrollArea:q,maxDropdownHeight:X,searchValue:K,defaultSearchValue:Y,onSearchChange:J,readOnly:Q,disabled:$,splitChars:ee,onFocus:et,onBlur:en,onPaste:er,radius:eo,rightSection:ea,rightSectionWidth:ei,rightSectionPointerEvents:el,rightSectionProps:es,leftSection:ec,leftSectionWidth:eu,leftSectionPointerEvents:ed,leftSectionProps:ep,inputContainer:ef,inputWrapperOrder:ev,withAsterisk:em,required:eh,labelProps:eg,descriptionProps:eb,errorProps:ey,wrapperProps:ex,description:ew,label:eC,error:eS,withErrorStyles:ej,name:ek,form:eT,id:eP,clearable:eE,clearButtonProps:eR,hiddenInputProps:e_,hiddenInputValuesDivider:eI,mod:eM,renderOption:eD,onRemove:eB,onClear:eA,scrollAreaProps:eN,acceptValueOnBlur:ez,...eL}=n,eO=(0,a.useId)(eP),eF=(0,f.getParsedComboboxData)(z),eZ=(0,v.getOptionsLockup)(eF),eV=(0,o.useRef)(null),eH=(0,i.useMergedRef)(eV,t),eG=(0,g.useCombobox)({opened:L,defaultOpened:O,onDropdownOpen:F,onDropdownClose:()=>{null==Z||Z(),eG.resetSelectedOption()}}),{styleProps:eW,rest:{type:eU,autoComplete:eq,...eX}}=(0,d.extractStyleProps)(eL),[eK,eY]=(0,l.useUncontrolled)({value:R,defaultValue:_,finalValue:[],onChange:I}),[eJ,eQ]=(0,l.useUncontrolled)({value:K,defaultValue:Y,finalValue:"",onChange:J}),e$=(0,c.useStyles)({name:"TagsInput",classes:{},props:n,classNames:p,styles:k,unstyled:T}),{resolvedClassNames:e0,resolvedStyles:e1}=(0,s.useResolvedStylesApi)({props:n,styles:k,classNames:p}),e5=e=>{let t=eK.some(t=>t.toLowerCase()===e.toLowerCase());t&&(null==A||A(e)),(!t||t&&B)&&eK.length0&&eY([...eK,e]))},e3=eK.map((e,t)=>(0,r.jsx)(y.Pill,{withRemoveButton:!Q,onRemove:()=>{eY(eK.filter(t=>e!==t)),null==eB||eB(e)},unstyled:T,disabled:$,...e$("pill"),children:e},"".concat(e,"-").concat(t)));(0,o.useEffect)(()=>{V&&eG.selectFirstOption()},[V,eK,eJ]);let e2=eE&&eK.length>0&&!$&&!Q&&(0,r.jsx)(m.Combobox.ClearButton,{size:E,...eR,onClear:()=>{var e;eY([]),eQ(""),null===(e=eV.current)||void 0===e||e.focus(),eG.openDropdown(),null==eA||eA()}});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(m.Combobox,{store:eG,classNames:e0,styles:e1,unstyled:T,size:E,readOnly:Q,__staticSelector:"TagsInput",onOptionSubmit:e=>{null==H||H(e),eQ(""),eK.length{null==M||M(e);let t=eJ.trim(),{length:n}=t;if(ee.includes(e.key)&&n>0&&(eY(C({splitChars:ee,allowDuplicates:B,maxTags:D,value:eJ,currentTags:eK})),eQ(""),e.preventDefault()),"Enter"===e.key&&n>0&&!e.nativeEvent.isComposing){if(e.preventDefault(),document.querySelector("#".concat(eG.listId," [data-combobox-option][data-combobox-selected]")))return;e5(t)}"Backspace"===e.key&&0===n&&eK.length>0&&!e.nativeEvent.isComposing&&(null==eB||eB(eK[eK.length-1]),eY(eK.slice(0,eK.length-1)))},onFocus:e=>{null==et||et(e),eG.openDropdown()},onBlur:e=>{null==en||en(e),ez&&e5(eJ),eG.closeDropdown()},onPaste:e=>{if(null==er||er(e),e.preventDefault(),e.clipboardData){let t=e.clipboardData.getData("text/plain");eY(C({splitChars:ee,allowDuplicates:B,maxTags:D,value:"".concat(eJ).concat(t),currentTags:eK})),eQ("")}},value:eJ,onChange:e=>eQ(e.currentTarget.value),required:eh&&0===eK.length,disabled:$,readOnly:Q,id:eO})})]})})}),(0,r.jsx)(h.OptionsDropdown,{data:function(e){let{data:t,value:n}=e,r=n.map(e=>e.trim().toLowerCase());return t.reduce((e,t)=>((0,w.isOptionsGroup)(t)?e.push({group:t.group,items:t.items.filter(e=>-1===r.indexOf(e.label.toLowerCase().trim()))}):-1===r.indexOf(t.label.toLowerCase().trim())&&e.push(t),e),[])}({data:eF,value:eK}),hidden:Q||$,filter:W,search:eJ,limit:U,hiddenWhenEmpty:!0,withScrollArea:q,maxDropdownHeight:X,unstyled:T,labelId:eC?"".concat(eO,"-label"):void 0,"aria-label":eC?void 0:eL["aria-label"],renderOption:eD,scrollAreaProps:eN})]}),(0,r.jsx)(m.Combobox.HiddenInput,{name:ek,form:eT,value:eK,valuesDivider:eI,disabled:$,...e_})]})});j.classes={...b.InputBase.classes,...m.Combobox.classes},j.displayName="@mantine/core/TagsInput"},9399:function(e,t,n){"use strict";n.d(t,{Textarea:function(){return R}});var r=n(57437),o=n(22988),a=n(23950),i=n(2265),l=i.useLayoutEffect,s=function(e){var t=i.useRef(e);return l(function(){t.current=e}),t},c=function(e,t){if("function"==typeof e){e(t);return}e.current=t},u=function(e,t){var n=(0,i.useRef)();return(0,i.useCallback)(function(r){e.current=r,n.current&&c(n.current,null),n.current=t,t&&c(t,r)},[t])},d={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},p=function(e){Object.keys(d).forEach(function(t){e.style.setProperty(t,d[t],"important")})},f=null,v=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize},m=function(){},h=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],g=!!document.documentElement.currentStyle,b=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n=h.reduce(function(e,n){return e[n]=t[n],e},{}),r=n.boxSizing;if(""===r)return null;g&&"border-box"===r&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px");var o=parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),a=parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth);return{sizingStyle:n,paddingSize:o,borderSize:a}};function y(e,t,n){var r=s(n);i.useLayoutEffect(function(){var n=function(e){return r.current(e)};if(e)return e.addEventListener(t,n),function(){return e.removeEventListener(t,n)}},[])}var x=function(e){y(window,"resize",e)},w=function(e){y(document.fonts,"loadingdone",e)},C=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],S=i.forwardRef(function(e,t){var n=e.cacheMeasurements,r=e.maxRows,l=e.minRows,s=e.onChange,c=void 0===s?m:s,d=e.onHeightChange,h=void 0===d?m:d,g=(0,a.Z)(e,C),y=void 0!==g.value,S=i.useRef(null),j=u(S,t),k=i.useRef(0),T=i.useRef(),P=function(){var e,t,o,a,i,s,c,u,d,m,g,y=S.current,x=n&&T.current?T.current:b(y);if(x){T.current=x;var w=(e=y.value||y.placeholder||"x",void 0===(t=l)&&(t=1),void 0===(o=r)&&(o=1/0),f||((f=document.createElement("textarea")).setAttribute("tabindex","-1"),f.setAttribute("aria-hidden","true"),p(f)),null===f.parentNode&&document.body.appendChild(f),a=x.paddingSize,i=x.borderSize,c=(s=x.sizingStyle).boxSizing,Object.keys(s).forEach(function(e){f.style[e]=s[e]}),p(f),f.value=e,u=v(f,x),f.value=e,u=v(f,x),f.value="x",m=(d=f.scrollHeight-a)*t,"border-box"===c&&(m=m+a+i),u=Math.max(m,u),g=d*o,"border-box"===c&&(g=g+a+i),[u=Math.min(g,u),d]),C=w[0],j=w[1];k.current!==C&&(k.current=C,y.style.setProperty("height",C+"px","important"),h(C,{rowHeight:j}))}};return i.useLayoutEffect(P),x(P),w(P),i.createElement("textarea",(0,o.Z)({},g,{onChange:function(e){y||P(),c(e)},ref:j}))}),j=n(79413),k=n(50591),T=n(73147),P=n(73112);let E={},R=(0,T.factory)((e,t)=>{let{autosize:n,maxRows:o,minRows:a,__staticSelector:i,resize:l,...s}=(0,k.useProps)("Textarea",E,e),c=n&&"test"!==(0,j.getEnv)();return(0,r.jsx)(P.InputBase,{component:c?S:"textarea",ref:t,...s,__staticSelector:i||"Textarea",multiline:!0,"data-no-overflow":n&&void 0===o||void 0,__vars:{"--input-resize":l},...c?{maxRows:o,minRows:a}:{}})});R.classes=P.InputBase.classes,R.displayName="@mantine/core/Textarea"},97439:function(e,t,n){"use strict";n.d(t,{ThemeIcon:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(15593),i=n(50591),l=n(66969),s=n(31831),c=n(73147),u={root:"m_7341320d"};let d={},p=(0,a.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:a,gradient:i,color:l,autoContrast:s}=t,c=e.variantColorResolver({color:l||e.primaryColor,theme:e,gradient:i,variant:a||"filled",autoContrast:s});return{root:{"--ti-size":(0,o.getSize)(n,"ti-size"),"--ti-radius":void 0===r?void 0:(0,o.getRadius)(r),"--ti-bg":l||a?c.background:void 0,"--ti-color":l||a?c.color:void 0,"--ti-bd":l||a?c.border:void 0}}}),f=(0,c.factory)((e,t)=>{let n=(0,i.useProps)("ThemeIcon",d,e),{classNames:o,className:a,style:c,styles:f,unstyled:v,vars:m,autoContrast:h,...g}=n,b=(0,l.useStyles)({name:"ThemeIcon",classes:u,props:n,className:a,style:c,classNames:o,styles:f,unstyled:v,vars:m,varsResolver:p});return(0,r.jsx)(s.Box,{ref:t,...b("root"),...g})});f.classes=u,f.displayName="@mantine/core/ThemeIcon"},25979:function(e,t,n){"use strict";n.d(t,{i:function(){return a},w:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,a]=(0,r.createSafeContext)("Timeline component was not found in tree")},64356:function(e,t,n){"use strict";n.d(t,{Timeline:function(){return x}});var r=n(57437),o=n(2265),a=n(20322),i=n(94120),l=n(15593),s=n(45027),c=n(19955),u=n(58834),d=n(50591),p=n(66969),f=n(31831),v=n(73147),m=n(25979),h=n(67943),g=n(37598);let b={active:-1,align:"left",reverseActive:!1},y=(0,l.createVarsResolver)((e,t)=>{let{bulletSize:n,lineWidth:r,radius:o,color:l,autoContrast:d}=t;return{root:{"--tl-bullet-size":(0,a.h)(n),"--tl-line-width":(0,a.h)(r),"--tl-radius":void 0===o?void 0:(0,i.getRadius)(o),"--tl-color":l?(0,s.getThemeColor)(l,e):void 0,"--tl-icon-color":(0,u.getAutoContrastValue)(d,e)?(0,c.getContrastColor)({color:l,theme:e,autoContrast:d}):void 0}}}),x=(0,v.factory)((e,t)=>{let n=(0,d.useProps)("Timeline",b,e),{classNames:a,className:i,style:l,styles:s,unstyled:c,vars:u,children:v,active:h,color:x,radius:w,bulletSize:C,align:S,lineWidth:j,reverseActive:k,mod:T,autoContrast:P,...E}=n,R=(0,p.useStyles)({name:"Timeline",classes:g.Z,props:n,className:i,style:l,classNames:a,styles:s,unstyled:c,vars:u,varsResolver:y}),_=o.Children.toArray(v),I=_.map((e,t)=>{var n,r;return(0,o.cloneElement)(e,{unstyled:c,__align:S,__active:(null===(n=e.props)||void 0===n?void 0:n.active)||(k?h>=_.length-t-1:h>=t),__lineActive:(null===(r=e.props)||void 0===r?void 0:r.lineActive)||(k?h>=_.length-t-1:h-1>=t)})});return(0,r.jsx)(m.w,{value:{getStyles:R},children:(0,r.jsx)(f.Box,{...R("root"),mod:[{align:S},T],ref:t,...E,children:I})})});x.classes=g.Z,x.displayName="@mantine/core/Timeline",x.Item=h.TimelineItem},37598:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={root:"m_43657ece",itemTitle:"m_2ebe8099",item:"m_436178ff",itemBullet:"m_8affcee1",itemBody:"m_540e8f41"}},67943:function(e,t,n){"use strict";n.d(t,{TimelineItem:function(){return f}});var r=n(57437);n(2265);var o=n(94120),a=n(45027),i=n(37063),l=n(50591),s=n(31831),c=n(73147),u=n(25979),d=n(37598);let p={},f=(0,c.factory)((e,t)=>{let{classNames:n,className:c,style:d,styles:f,vars:v,__active:m,__align:h,__lineActive:g,__vars:b,bullet:y,radius:x,color:w,lineVariant:C,children:S,title:j,mod:k,...T}=(0,l.useProps)("TimelineItem",p,e),P=(0,u.i)(),E=(0,i.useMantineTheme)(),R={classNames:n,styles:f};return(0,r.jsxs)(s.Box,{...P.getStyles("item",{...R,className:c,style:d}),mod:[{"line-active":g,active:m},k],ref:t,__vars:{"--tli-radius":x?(0,o.getRadius)(x):void 0,"--tli-color":w?(0,a.getThemeColor)(w,E):void 0,"--tli-border-style":C||void 0},...T,children:[(0,r.jsx)(s.Box,{...P.getStyles("itemBullet",R),mod:{"with-child":!!y,align:h,active:m},children:y}),(0,r.jsxs)("div",{...P.getStyles("itemBody",R),children:[j&&(0,r.jsx)("div",{...P.getStyles("itemTitle",R),children:j}),(0,r.jsx)("div",{...P.getStyles("itemContent",R),children:S})]})]})});f.classes=d.Z,f.displayName="@mantine/core/TimelineItem"},99763:function(e,t,n){"use strict";n.d(t,{Title:function(){return v}});var r=n(57437);n(2265);var o=n(15593),a=n(50591),i=n(66969),l=n(31831),s=n(73147),c=n(20322);let u=["h1","h2","h3","h4","h5","h6"];var d={root:"m_8a5d1357"};let p={order:1},f=(0,o.createVarsResolver)((e,t)=>{let{order:n,size:r,lineClamp:o,textWrap:a}=t,i=function(e,t){let n=void 0!==t?t:"h".concat(e);return u.includes(n)?{fontSize:"var(--mantine-".concat(n,"-font-size)"),fontWeight:"var(--mantine-".concat(n,"-font-weight)"),lineHeight:"var(--mantine-".concat(n,"-line-height)")}:{fontSize:(0,c.h)(n),fontWeight:"var(--mantine-h".concat(e,"-font-weight)"),lineHeight:"var(--mantine-h".concat(e,"-line-height)")}}(n,r);return{root:{"--title-fw":i.fontWeight,"--title-lh":i.lineHeight,"--title-fz":i.fontSize,"--title-line-clamp":"number"==typeof o?o.toString():void 0,"--title-text-wrap":a}}}),v=(0,s.factory)((e,t)=>{let n=(0,a.useProps)("Title",p,e),{classNames:o,className:s,style:c,styles:u,unstyled:v,order:m,vars:h,size:g,variant:b,lineClamp:y,textWrap:x,mod:w,...C}=n,S=(0,i.useStyles)({name:"Title",props:n,classes:d,className:s,style:c,classNames:o,styles:u,unstyled:v,vars:h,varsResolver:f});return[1,2,3,4,5,6].includes(m)?(0,r.jsx)(l.Box,{...S("root"),component:"h".concat(m),variant:b,ref:t,mod:[{order:m,"data-line-clamp":"number"==typeof y},w],size:g,...C}):null});v.classes=d,v.displayName="@mantine/core/Title"},6746:function(e,t,n){"use strict";n.d(t,{Tooltip:function(){return D}});var r=n(57437),o=n(2265),a=n(44839),i=n(79373),l=n(67457),s=n(33123),c=n(94120),u=n(15593),d=n(45027),p=n(50591),f=n(66969),v=n(31831),m=n(73147),h=n(24895),g=n(49630),b=n(71551),y=n(7586),x=n(93719),w=n(23132),C=n(21696),S=n(23133),j=n(50913),k=n(94674),T=n(27011),P=n(87957),E=n(86463),R=n(98368),_=n(25550);let I={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:(0,s.getDefaultZIndex)("popover"),positionDependencies:[]},M=(0,u.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{tooltip:{"--tooltip-radius":void 0===n?void 0:(0,c.getRadius)(n),"--tooltip-bg":r?(0,d.getThemeColor)(r,e):void 0,"--tooltip-color":r?"var(--mantine-color-white)":void 0}}}),D=(0,m.factory)((e,t)=>{let n=(0,p.useProps)("Tooltip",I,e),{children:s,position:c,refProp:u,label:d,openDelay:m,closeDelay:C,onPositionChange:S,opened:D,defaultOpened:B,withinPortal:A,radius:N,color:z,classNames:L,styles:O,unstyled:F,style:Z,className:V,withArrow:H,arrowSize:G,arrowOffset:W,arrowRadius:U,arrowPosition:q,offset:X,transitionProps:K,multiline:Y,events:J,zIndex:Q,disabled:$,positionDependencies:ee,onClick:et,onMouseEnter:en,onMouseLeave:er,inline:eo,variant:ea,keepMounted:ei,vars:el,portalProps:es,mod:ec,floatingStrategy:eu,...ed}=(0,p.useProps)("Tooltip",I,n),{dir:ep}=(0,h.useDirection)(),ef=(0,o.useRef)(null),ev=function(e){var t,n,r;let[a,i]=(0,o.useState)(e.defaultOpened),l="boolean"==typeof e.opened?e.opened:a,s=(0,R.F)(),c=(0,T.useId)(),{delay:u,currentId:d,setCurrentId:p}=(0,j.tj)(),f=(0,o.useCallback)(e=>{i(e),e&&p(c)},[p,c]),{x:v,y:m,context:h,refs:g,update:b,placement:y,middlewareData:{arrow:{x:x,y:w}={}}}=(0,j.YF)({strategy:e.strategy,placement:e.position,open:l,onOpenChange:f,middleware:[(0,k.cv)(e.offset),(0,k.uY)({padding:8}),(0,k.RR)(),(0,k.x7)({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[(0,k.Qo)()]:[]]}),{getReferenceProps:C,getFloatingProps:S}=(0,j.NI)([(0,j.XI)(h,{enabled:null===(t=e.events)||void 0===t?void 0:t.hover,delay:s?u:{open:e.openDelay,close:e.closeDelay},mouseOnly:!(null===(n=e.events)||void 0===n?void 0:n.touch)}),(0,j.KK)(h,{enabled:null===(r=e.events)||void 0===r?void 0:r.focus,visibleOnly:!0}),(0,j.qs)(h,{role:"tooltip"}),(0,j.bQ)(h,{enabled:void 0===e.opened}),(0,j.Qu)(h,{id:c})]);(0,E.useFloatingAutoUpdate)({opened:l,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:g,update:b}}),(0,P.useDidUpdate)(()=>{var t;null===(t=e.onPositionChange)||void 0===t||t.call(e,y)},[y]);let _=l&&d&&d!==c;return{x:v,y:m,arrowX:x,arrowY:w,reference:g.setReference,floating:g.setFloating,getFloatingProps:S,getReferenceProps:C,isGroupPhase:_,opened:l,placement:y}}({position:(0,g.getFloatingPosition)(ep,c),closeDelay:C,openDelay:m,onPositionChange:S,opened:D,defaultOpened:B,events:J,arrowRef:ef,arrowOffset:W,offset:"number"==typeof X?X+(H?G/2:0):X,positionDependencies:[...ee,s],inline:eo,strategy:eu}),em=(0,f.useStyles)({name:"Tooltip",props:n,classes:_.Z,className:V,style:Z,classNames:L,styles:O,unstyled:F,rootSelector:"tooltip",vars:el,varsResolver:M});if(!(0,l.isElement)(s))throw Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let eh=(0,i.useMergedRef)(ev.reference,s.ref,t),eg=(0,w.getTransitionProps)(K,{duration:100,transition:"fade"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.OptionalPortal,{...es,withinPortal:A,children:(0,r.jsx)(x.Transition,{...eg,keepMounted:ei,mounted:!$&&!!ev.opened,duration:ev.isGroupPhase?10:eg.duration,children:e=>{var t,n;return(0,r.jsxs)(v.Box,{...ed,variant:ea,mod:[{multiline:Y},ec],...ev.getFloatingProps({ref:ev.floating,className:em("tooltip").className,style:{...em("tooltip").style,...e,zIndex:Q,top:null!==(t=ev.y)&&void 0!==t?t:0,left:null!==(n=ev.x)&&void 0!==n?n:0}}),children:[d,(0,r.jsx)(b.FloatingArrow,{ref:ef,arrowX:ev.arrowX,arrowY:ev.arrowY,visible:H,position:ev.placement,arrowSize:G,arrowOffset:W,arrowRadius:U,arrowPosition:q,...em("arrow")})]})}})}),(0,o.cloneElement)(s,ev.getReferenceProps({onClick:et,onMouseEnter:en,onMouseLeave:er,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[u]:eh,className:(0,a.Z)(V,s.props.className),...s.props}))]})});D.classes=_.Z,D.displayName="@mantine/core/Tooltip",D.Floating=C.TooltipFloating,D.Group=S.TooltipGroup},25550:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={tooltip:"m_1b3c8819",arrow:"m_f898399f"}},21696:function(e,t,n){"use strict";n.d(t,{TooltipFloating:function(){return j}});var r=n(57437),o=n(2265),a=n(79373),i=n(67457),l=n(33123),s=n(94120),c=n(15593),u=n(45027),d=n(37063),p=n(50591),f=n(66969),v=n(14194),m=n(31831),h=n(73147),g=n(7586),b=n(50913),y=n(94674),x=n(75224),w=n(25550);let C={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:(0,l.getDefaultZIndex)("popover")},S=(0,c.createVarsResolver)((e,t)=>{let{radius:n,color:r}=t;return{tooltip:{"--tooltip-radius":void 0===n?void 0:(0,s.getRadius)(n),"--tooltip-bg":r?(0,u.getThemeColor)(r,e):void 0,"--tooltip-color":r?"var(--mantine-color-white)":void 0}}}),j=(0,h.factory)((e,t)=>{var n,l;let s=(0,p.useProps)("TooltipFloating",C,e),{children:c,refProp:u,withinPortal:h,style:j,className:k,classNames:T,styles:P,unstyled:E,radius:R,color:_,label:I,offset:M,position:D,multiline:B,zIndex:A,disabled:N,defaultOpened:z,variant:L,vars:O,portalProps:F,...Z}=s,V=(0,d.useMantineTheme)(),H=(0,f.useStyles)({name:"TooltipFloating",props:s,classes:w.Z,className:k,style:j,classNames:T,styles:P,unstyled:E,rootSelector:"tooltip",vars:O,varsResolver:S}),{handleMouseMove:G,x:W,y:U,opened:q,boundaryRef:X,floating:K,setOpened:Y}=function(e){let{offset:t,position:n,defaultOpened:r}=e,[a,i]=(0,o.useState)(r),l=(0,o.useRef)(),{x:s,y:c,elements:u,refs:d,update:p,placement:f}=(0,b.YF)({placement:n,middleware:[(0,y.uY)({crossAxis:!0,padding:5,rootBoundary:"document"})]}),v=f.includes("right")?t:n.includes("left")?-1*t:0,m=f.includes("bottom")?t:n.includes("top")?-1*t:0,h=(0,o.useCallback)(e=>{let{clientX:t,clientY:n}=e;d.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:t,y:n,left:t+v,top:n+m,right:t,bottom:n})})},[u.reference]);return(0,o.useEffect)(()=>{if(d.floating.current){let e=l.current;e.addEventListener("mousemove",h);let t=(0,x.Kx)(d.floating.current);return t.forEach(e=>{e.addEventListener("scroll",p)}),()=>{e.removeEventListener("mousemove",h),t.forEach(e=>{e.removeEventListener("scroll",p)})}}},[u.reference,d.floating.current,p,h,a]),{handleMouseMove:h,x:s,y:c,opened:a,setOpened:i,boundaryRef:l,floating:d.setFloating}}({offset:M,position:D,defaultOpened:z});if(!(0,i.isElement)(c))throw Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");let J=(0,a.useMergedRef)(X,c.ref,t);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(g.OptionalPortal,{...F,withinPortal:h,children:(0,r.jsx)(m.Box,{...Z,...H("tooltip",{style:{...(0,v.getStyleObject)(j,V),zIndex:A,display:!N&&q?"block":"none",top:null!==(n=U&&Math.round(U))&&void 0!==n?n:"",left:null!==(l=W&&Math.round(W))&&void 0!==l?l:""}}),variant:L,ref:K,mod:{multiline:B},children:I})}),(0,o.cloneElement)(c,{...c.props,[u]:J,onMouseEnter:e=>{var t,n;null===(t=(n=c.props).onMouseEnter)||void 0===t||t.call(n,e),G(e),Y(!0)},onMouseLeave:e=>{var t,n;null===(t=(n=c.props).onMouseLeave)||void 0===t||t.call(n,e),Y(!1)}})]})});j.classes=w.Z,j.displayName="@mantine/core/TooltipFloating"},98368:function(e,t,n){"use strict";n.d(t,{F:function(){return i},j:function(){return a}});var r=n(2265);let o=(0,r.createContext)(!1),a=o.Provider,i=()=>(0,r.useContext)(o)},23133:function(e,t,n){"use strict";n.d(t,{TooltipGroup:function(){return s}});var r=n(57437),o=n(50913);n(2265);var a=n(50591),i=n(98368);let l={openDelay:0,closeDelay:0};function s(e){let{openDelay:t,closeDelay:n,children:s}=(0,a.useProps)("TooltipGroup",l,e);return(0,r.jsx)(i.j,{value:!0,children:(0,r.jsx)(o.e0,{delay:{open:t,close:n},children:s})})}s.displayName="@mantine/core/TooltipGroup"},23132:function(e,t,n){"use strict";n.d(t,{getTransitionProps:function(){return o}});let r={duration:100,transition:"fade"};function o(e,t){return{...r,...t,...e}}},29355:function(e,t,n){"use strict";n.d(t,{Tree:function(){return x}});var r=n(57437),o=n(2265),a=n(83531),i=n(79373),l=n(94120),s=n(15593),c=n(50591),u=n(66969),d=n(31831),p=n(73147),f=n(48211);function v(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 m(e){let{node:t,getStyles:n,rootIndex:a,controller:i,expandOnClick:l,selectOnClick:s,isSubtree:c,level:u=1,renderNode:d,flatValues:p,allowRangeSelection:h,expandOnSpace:g}=e,b=(0,o.useRef)(null),y=(t.children||[]).map(e=>(0,r.jsx)(m,{node:e,flatValues:p,getStyles:n,rootIndex:void 0,level:u+1,controller:i,expandOnClick:l,isSubtree:!0,renderNode:d,selectOnClick:s,allowRangeSelection:h,expandOnSpace:g},e.value)),x=i.selectedState.includes(t.value),w={...n("label"),onClick:e=>{var n,r;e.stopPropagation(),h&&e.shiftKey&&i.anchorNode?(i.setSelectedState(v(i.anchorNode,t.value,p)),null===(n=b.current)||void 0===n||n.focus()):(l&&i.toggleExpanded(t.value),s&&i.select(t.value),null===(r=b.current)||void 0===r||r.focus())},"data-selected":x||void 0,"data-value":t.value,"data-hovered":i.hoveredNode===t.value||void 0};return(0,r.jsxs)("li",{...n("node",{style:{"--label-offset":"calc(var(--level-offset) * ".concat(u-1,")")}}),role:"treeitem","aria-selected":x,"data-value":t.value,"data-selected":x||void 0,"data-hovered":i.hoveredNode===t.value||void 0,"data-level":u,tabIndex:0===a?0:-1,onKeyDown:e=>{var n,r,o;if("ArrowRight"===e.nativeEvent.code&&(e.stopPropagation(),e.preventDefault(),i.expandedState[t.value]?null===(n=e.currentTarget.querySelector("[role=treeitem]"))||void 0===n||n.focus():i.expand(t.value)),"ArrowLeft"===e.nativeEvent.code&&(e.stopPropagation(),e.preventDefault(),i.expandedState[t.value]&&(t.children||[]).length>0?i.collapse(t.value):c&&(null===(r=(0,f.findElementAncestor)(e.currentTarget,"[role=treeitem]"))||void 0===r||r.focus())),"ArrowDown"===e.nativeEvent.code||"ArrowUp"===e.nativeEvent.code){let t=(0,f.findElementAncestor)(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 a="ArrowDown"===e.nativeEvent.code?r+1:r-1;if(null===(o=n[a])||void 0===o||o.focus(),e.shiftKey){let e=n[a];e&&i.setSelectedState(v(i.anchorNode,e.dataset.value,p))}}"Space"===e.nativeEvent.code&&g&&(e.stopPropagation(),e.preventDefault(),i.toggleExpanded(t.value))},ref:b,onMouseOver:e=>{e.stopPropagation(),i.setHoveredNode(t.value)},onMouseLeave:e=>{e.stopPropagation(),i.setHoveredNode(null)},children:["function"==typeof d?d({node:t,level:u,selected:x,expanded:i.expandedState[t.value]||!1,hasChildren:Array.isArray(t.children)&&t.children.length>0,elementProps:w}):(0,r.jsx)("div",{...w,children:t.label}),i.expandedState[t.value]&&y.length>0&&(0,r.jsx)("ul",{role:"group",...n("subtree"),"data-level":u,children:y})]})}m.displayName="@mantine/core/TreeNode";var h=n(25909),g={root:"m_f698e191",subtree:"m_75f3ecf",node:"m_f6970eb1",label:"m_dc283425"};let b={expandOnClick:!0,allowRangeSelection:!0,expandOnSpace:!0},y=(0,s.createVarsResolver)((e,t)=>{let{levelOffset:n}=t;return{root:{"--level-offset":(0,l.getSpacing)(n)}}}),x=(0,p.factory)((e,t)=>{let n=(0,c.useProps)("Tree",b,e),{classNames:l,className:s,style:p,styles:f,unstyled:v,vars:x,data:w,expandOnClick:C,tree:S,renderNode:j,selectOnClick:k,clearSelectionOnOutsideClick:T,allowRangeSelection:P,expandOnSpace:E,levelOffset:R,..._}=n,I=(0,h.useTree)(),M=S||I,D=(0,u.useStyles)({name:"Tree",classes:g,props:n,className:s,style:p,classNames:l,styles:f,unstyled:v,vars:x,varsResolver:y}),B=(0,a.useClickOutside)(()=>T&&M.clearSelected()),A=(0,i.useMergedRef)(t,B),N=(0,o.useMemo)(()=>(function e(t){return t.reduce((t,n)=>(t.push(n.value),n.children&&t.push(...e(n.children)),t),[])})(w),[w]);(0,o.useEffect)(()=>{M.initialize(w)},[w]);let z=w.map((e,t)=>(0,r.jsx)(m,{node:e,getStyles:D,rootIndex:t,expandOnClick:C,selectOnClick:k,controller:M,renderNode:j,flatValues:N,allowRangeSelection:P,expandOnSpace:E},e.value));return(0,r.jsx)(d.Box,{component:"ul",ref:A,...D("root"),..._,role:"tree","aria-multiselectable":M.multiple,"data-tree-root":!0,children:z})});x.displayName="@mantine/core/Tree",x.classes=g},25909:function(e,t,n){"use strict";n.d(t,{useTree:function(){return o}});var r=n(2265);function o(){let{initialSelectedState:e=[],initialExpandedState:t={},multiple:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[o,a]=(0,r.useState)(t),[i,l]=(0,r.useState)(e),[s,c]=(0,r.useState)(null),[u,d]=(0,r.useState)(null),p=(0,r.useCallback)(e=>{a(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,i))},[i]),f=(0,r.useCallback)(e=>{a(t=>({...t,[e]:!t[e]}))},[]),v=(0,r.useCallback)(e=>{a(t=>({...t,[e]:!1}))},[]),m=(0,r.useCallback)(e=>{a(t=>({...t,[e]:!0}))},[]),h=(0,r.useCallback)(()=>{a(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]=!0}),t})},[]),g=(0,r.useCallback)(()=>{a(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]=!1}),t})},[]),b=(0,r.useCallback)(e=>l(t=>n?t.includes(e)?(c(null),t.filter(t=>t!==e)):(c(e),[...t,e]):t.includes(e)?(c(null),[]):(c(e),[e])),[]),y=(0,r.useCallback)(e=>{c(e),l(t=>n?t.includes(e)?t:[...t,e]:[e])},[]),x=(0,r.useCallback)(e=>{s===e&&c(null),l(t=>t.filter(t=>t!==e))},[]);return{multiple:n,expandedState:o,selectedState:i,anchorNode:s,initialize:p,toggleExpanded:f,collapse:v,expand:m,expandAllNodes:h,collapseAllNodes:g,setExpandedState:a,toggleSelected:b,select:y,deselect:x,clearSelected:(0,r.useCallback)(()=>{l([]),c(null)},[]),setSelectedState:l,hoveredNode:u,setHoveredNode:d}}},99923:function(e,t,n){"use strict";n.d(t,{TypographyStylesProvider:function(){return u}});var r=n(57437);n(2265);var o=n(50591),a=n(66969),i=n(31831),l=n(73147),s={root:"m_d6493fad"};let c={},u=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("TypographyStylesProvider",c,e),{classNames:l,className:u,style:d,styles:p,unstyled:f,...v}=n,m=(0,a.useStyles)({name:"TypographyStylesProvider",classes:s,props:n,className:u,style:d,classNames:l,styles:p,unstyled:f});return(0,r.jsx)(i.Box,{ref:t,...m("root"),...v})});u.classes=s,u.displayName="@mantine/core/TypographyStylesProvider"},14194:function(e,t,n){"use strict";n.d(t,{getStyleObject:function(){return function e(t,n){return Array.isArray(t)?[...t].reduce((t,r)=>({...t,...e(r,n)}),{}):"function"==typeof t?t(n):null==t?{}:t}}})},72581:function(e,t,n){"use strict";n.d(t,{ColorSchemeScript:function(){return a}});var r=n(57437);let o=e=>{let{defaultColorScheme:t,localStorageKey:n,forceColorScheme:r}=e;return r?'document.documentElement.setAttribute("data-mantine-color-scheme", \''.concat(r,"');"):'try {\n var _colorScheme = window.localStorage.getItem("'.concat(n,'");\n var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "').concat(t,'";\n var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";\n document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);\n} catch (e) {}\n')};function a(e){let{defaultColorScheme:t="light",localStorageKey:n="mantine-color-scheme-value",forceColorScheme:a,...i}=e,l=["light","dark","auto"].includes(t)?t:"light";return(0,r.jsx)("script",{...i,"data-mantine-script":!0,dangerouslySetInnerHTML:{__html:o({defaultColorScheme:l,localStorageKey:n,forceColorScheme:a})}})}},92824:function(e,t,n){"use strict";function r(e){return Array.isArray(e)?e:Array(10).fill(e)}n.r(t),n.d(t,{colorsTuple:function(){return r}})},58834:function(e,t,n){"use strict";function r(e,t){return"boolean"==typeof e?e:t.autoContrast}n.d(t,{getAutoContrastValue:function(){return r}})},71335:function(e,t,n){"use strict";n.d(t,{mergeThemeOverrides:function(){return o}});var r=n(33138);function o(){for(var e=arguments.length,t=Array(e),n=0;n(0,r.R)(e,t),{})}n(2265),n(57437)},86580:function(e,t,n){"use strict";n.d(t,{useComputedColorScheme:function(){return a}});var r=n(24573),o=n(16472);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{getInitialValueInEffect:!0},n=(0,r.useColorScheme)(e,t),{colorScheme:a}=(0,o.useMantineColorScheme)();return"auto"===a?n:a}},24077:function(e,t,n){"use strict";n.d(t,{useMatches:function(){return i}});var r=n(25624),o=n(37063);let a=["xs","sm","md","lg","xl"];function i(e,t){let n=(0,o.useMantineTheme)(),i=(0,r.useMediaQuery)("(min-width: ".concat(n.breakpoints.xs,")"),!1,t),l=(0,r.useMediaQuery)("(min-width: ".concat(n.breakpoints.sm,")"),!1,t),s=(0,r.useMediaQuery)("(min-width: ".concat(n.breakpoints.md,")"),!1,t);return function(e,t){if(!t)return e.base;let n=a.indexOf(t);for(;n>=0;){if(a[n]in e)return e[a[n]];n-=1}return e.base}(e,a[[i,l,s,(0,r.useMediaQuery)("(min-width: ".concat(n.breakpoints.lg,")"),!1,t),(0,r.useMediaQuery)("(min-width: ".concat(n.breakpoints.xl,")"),!1,t)].findLastIndex(e=>e)])}},36367:function(e,t,n){"use strict";function r(e,t){return n=>{null==e||e(n),null==t||t(n)}}n.d(t,{createEventHandler:function(){return r}})},85876:function(e,t,n){"use strict";n.d(t,{createScopedKeydownHandler:function(){return o}});var r=n(48211);function o(e){let{parentSelector:t,siblingSelector:n,onKeyDown:o,loop:a=!0,activateOnFocus:i=!1,dir:l="rtl",orientation:s}=e;return e=>{var c;null==o||o(e);let u=Array.from((null===(c=(0,r.findElementAncestor)(e.currentTarget,t))||void 0===c?void 0:c.querySelectorAll(n))||[]).filter(n=>{var o;return o=e.currentTarget,(0,r.findElementAncestor)(o,t)===(0,r.findElementAncestor)(n,t)}),d=u.findIndex(t=>e.currentTarget===t),p=function(e,t,n){for(let n=e+1;n=0;n-=1)if(!t[n].disabled)return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(d,u,a),v="rtl"===l?f:p,m="rtl"===l?p:f;switch(e.key){case"ArrowRight":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),u[v].focus(),i&&u[v].click());break;case"ArrowLeft":"horizontal"===s&&(e.stopPropagation(),e.preventDefault(),u[m].focus(),i&&u[m].click());break;case"ArrowUp":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),u[f].focus(),i&&u[f].click());break;case"ArrowDown":"vertical"===s&&(e.stopPropagation(),e.preventDefault(),u[p].focus(),i&&u[p].click());break;case"Home":e.stopPropagation(),e.preventDefault(),u[0].disabled||u[0].focus();break;case"End":{e.stopPropagation(),e.preventDefault();let t=u.length-1;u[t].disabled||u[t].focus()}}}}},92646:function(e,t,n){"use strict";n.d(t,{createUseExternalEvents:function(){return o}});var r=n(95206);function o(e){return[function(t){let n=Object.keys(t).reduce((n,r)=>(n["".concat(e,":").concat(r)]=e=>t[r](e.detail),n),{});(0,r.useIsomorphicEffect)(()=>(Object.keys(n).forEach(e=>{window.removeEventListener(e,n[e]),window.addEventListener(e,n[e])}),()=>Object.keys(n).forEach(e=>{window.removeEventListener(e,n[e])})),[n])},function(t){return function(){for(var n,r,o=arguments.length,a=Array(o),i=0;ie===n):null}},79413:function(e,t,n){"use strict";n.d(t,{getEnv:function(){return o}});var r=n(20357);function o(){return void 0!==r&&r.env?"production":"development"}},88936:function(e,t,n){"use strict";function r(e,t){return n=>{if("string"!=typeof n||0===n.trim().length)throw Error(t);return"".concat(e,"-").concat(n)}}n.d(t,{getSafeId:function(){return r}})},1760:function(e,t,n){"use strict";n.d(t,{getSortedBreakpoints:function(){return o}});var r=n(89409);function o(e,t){let n=e.map(e=>({value:e,px:(0,r.getBreakpointValue)(e,t)}));return n.sort((e,t)=>e.px-t.px),n}},37804:function(e,t,n){"use strict";n.d(t,{useHovered:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}},43896:function(e,t,n){"use strict";n.d(t,{useCallbackRef:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>function(){for(var e,n=arguments.length,r=Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,r.useState)(null),[o,a]=(0,r.useState)(!1),[i,l]=(0,r.useState)(null),s=t=>{window.clearTimeout(i),l(window.setTimeout(()=>a(!1),e)),a(t)};return{copy:e=>{"clipboard"in navigator?navigator.clipboard.writeText(e).then(()=>s(!0)).catch(e=>n(e)):n(Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{a(!1),n(null),window.clearTimeout(i)},error:t,copied:o}}},40528:function(e,t,n){"use strict";n.d(t,{useCounter:function(){return i}});var r=n(2265),o=n(5884);let a={min:-1/0,max:1/0};function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,{min:n,max:i}={...a,...t},[l,s]=(0,r.useState)((0,o.clamp)(e,n,i));return[l,{increment:()=>s(e=>(0,o.clamp)(e+1,n,i)),decrement:()=>s(e=>(0,o.clamp)(e-1,n,i)),set:e=>s((0,o.clamp)(e,n,i)),reset:()=>s((0,o.clamp)(e,n,i))}]}},91014:function(e,t,n){"use strict";n.d(t,{useDebouncedCallback:function(){return a}});var r=n(2265),o=n(43896);function a(e,t){let n=(0,o.useCallbackRef)(e),a=(0,r.useRef)(0);return(0,r.useEffect)(()=>()=>window.clearTimeout(a.current),[]),(0,r.useCallback)(function(){for(var e=arguments.length,r=Array(e),o=0;on(...r),t)},[n,t])}},82609:function(e,t,n){"use strict";n.d(t,{useDebouncedState:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{leading:!1},[o,a]=(0,r.useState)(e),i=(0,r.useRef)(null),l=(0,r.useRef)(!0),s=()=>window.clearTimeout(i.current);return(0,r.useEffect)(()=>s,[]),[o,(0,r.useCallback)(e=>{s(),l.current&&n.leading?a(e):i.current=window.setTimeout(()=>{l.current=!0,a(e)},t),l.current=!1},[n.leading])]}},51422:function(e,t,n){"use strict";n.d(t,{useDebouncedValue:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{leading:!1},[o,a]=(0,r.useState)(e),i=(0,r.useRef)(!1),l=(0,r.useRef)(null),s=(0,r.useRef)(!1),c=()=>window.clearTimeout(l.current);return(0,r.useEffect)(()=>{i.current&&(!s.current&&n.leading?(s.current=!0,a(e)):(c(),l.current=window.setTimeout(()=>{s.current=!1,a(e)},t)))},[e,n.leading,t]),(0,r.useEffect)(()=>(i.current=!0,c),[]),[o,c]}},93059:function(e,t,n){"use strict";n.d(t,{useDisclosure:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,{onOpen:n,onClose:o}=t||{},[a,i]=(0,r.useState)(e),l=(0,r.useCallback)(()=>{i(e=>e||(null==n||n(),!0))},[n]),s=(0,r.useCallback)(()=>{i(e=>e?(null==o||o(),!1):e)},[o]),c=(0,r.useCallback)(()=>{a?s():l()},[s,l,a]);return[a,{open:l,close:s,toggle:c}]}},98590:function(e,t,n){"use strict";n.d(t,{useDocumentTitle:function(){return o}});var r=n(95206);function o(e){(0,r.useIsomorphicEffect)(()=>{"string"==typeof e&&e.trim().length>0&&(document.title=e.trim())},[e])}},57887:function(e,t,n){"use strict";n.d(t,{useDocumentVisibility:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)("visible");return(0,r.useEffect)(()=>{let e=()=>t(document.visibilityState);return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[]),e}},80750:function(e,t,n){"use strict";n.d(t,{useEventListener:function(){return o}});var r=n(2265);function o(e,t,n){let o=(0,r.useRef)();return(0,r.useEffect)(()=>{if(o.current)return o.current.addEventListener(e,t,n),()=>{var r;return null===(r=o.current)||void 0===r?void 0:r.removeEventListener(e,t,n)}},[t,n]),o}},89966:function(e,t,n){"use strict";n.d(t,{useEyeDropper:function(){return a}});var r=n(2265),o=n(95206);function a(){let[e,t]=(0,r.useState)(!1);(0,o.useIsomorphicEffect)(()=>{t("undefined"!=typeof window&&!navigator.userAgent.includes("OPR")&&"EyeDropper"in window)},[]);let n=(0,r.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e?new window.EyeDropper().open(t):Promise.resolve(void 0)},[e]);return{supported:e,open:n}}},31706:function(e,t,n){"use strict";n.d(t,{useFavicon:function(){return i}});var r=n(2265),o=n(95206);let a={ico:"image/x-icon",png:"image/png",svg:"image/svg+xml",gif:"image/gif"};function i(e){let t=(0,r.useRef)();(0,o.useIsomorphicEffect)(()=>{if(!e)return;if(!t.current){document.querySelectorAll('link[rel*="icon"]').forEach(e=>document.head.removeChild(e));let e=document.createElement("link");e.rel="shortcut icon",t.current=e,document.querySelector("head").appendChild(e)}let n=e.split(".");t.current.setAttribute("type",a[n[n.length-1].toLowerCase()]),t.current.setAttribute("href",e)},[e])}},43533:function(e,t,n){"use strict";n.d(t,{useFetch:function(){return o}});var r=n(2265);function o(e){let{autoInvoke:t=!0,...n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[o,a]=(0,r.useState)(null),[i,l]=(0,r.useState)(!1),[s,c]=(0,r.useState)(null),u=(0,r.useRef)(null),d=(0,r.useCallback)(()=>{if(e)return u.current&&u.current.abort(),u.current=new AbortController,l(!0),fetch(e,{signal:u.current.signal,...n}).then(e=>e.json()).then(e=>(a(e),l(!1),e)).catch(e=>(l(!1),"AbortError"!==e.name&&c(e),e))},[e]),p=(0,r.useCallback)(()=>{if(u.current){var e;null===(e=u.current)||void 0===e||e.abort("")}},[]);return(0,r.useEffect)(()=>(t&&d(),()=>{u.current&&u.current.abort("")}),[d,t]),{data:o,loading:i,error:s,refetch:d,abort:p}}},50721:function(e,t,n){"use strict";n.d(t,{useFocusWithin:function(){return o}});var r=n(2265);function o(){let{onBlur:e,onFocus:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,r.useRef)(),[o,a]=(0,r.useState)(!1),i=(0,r.useRef)(!1),l=e=>{a(e),i.current=e},s=e=>{i.current||(l(!0),null==t||t(e))},c=t=>{i.current&&!(t.currentTarget instanceof HTMLElement&&t.relatedTarget instanceof HTMLElement&&t.currentTarget.contains(t.relatedTarget))&&(l(!1),null==e||e(t))};return(0,r.useEffect)(()=>{if(n.current)return n.current.addEventListener("focusin",s),n.current.addEventListener("focusout",c),()=>{var e,t;null===(e=n.current)||void 0===e||e.removeEventListener("focusin",s),null===(t=n.current)||void 0===t||t.removeEventListener("focusout",c)}},[s,c]),{ref:n,focused:o}}},65954:function(e,t,n){"use strict";n.d(t,{useForceUpdate:function(){return a}});var r=n(2265);let o=e=>(e+1)%1e6;function a(){let[,e]=(0,r.useReducer)(o,0);return e}},49362:function(e,t,n){"use strict";n.d(t,{useFullscreen:function(){return c}});var r=n(2265);function o(){let e=window.document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement}async function a(){let e=window.document;return"function"==typeof e.exitFullscreen?e.exitFullscreen():"function"==typeof e.msExitFullscreen?e.msExitFullscreen():"function"==typeof e.webkitExitFullscreen?e.webkitExitFullscreen():"function"==typeof e.mozCancelFullScreen?e.mozCancelFullScreen():null}async function i(e){var t,n,r,o,a;return(null===(t=e.requestFullscreen)||void 0===t?void 0:t.call(e))||(null===(n=e.msRequestFullscreen)||void 0===n?void 0:n.call(e))||(null===(r=e.webkitEnterFullscreen)||void 0===r?void 0:r.call(e))||(null===(o=e.webkitRequestFullscreen)||void 0===o?void 0:o.call(e))||(null===(a=e.mozRequestFullscreen)||void 0===a?void 0:a.call(e))}let l=["","webkit","moz","ms"];function s(e,t){let{onFullScreen:n,onError:r}=t;return l.forEach(t=>{e.addEventListener("".concat(t,"fullscreenchange"),n),e.addEventListener("".concat(t,"fullscreenerror"),r)}),()=>{l.forEach(t=>{e.removeEventListener("".concat(t,"fullscreenchange"),n),e.removeEventListener("".concat(t,"fullscreenerror"),r)})}}function c(){let[e,t]=(0,r.useState)(!1),n=(0,r.useRef)(),l=(0,r.useCallback)(e=>{t(e.target===o())},[t]),c=(0,r.useCallback)(e=>{t(!1),console.error("[@mantine/hooks] use-fullscreen: Error attempting full-screen mode method: ".concat(e," (").concat(e.target,")"))},[t]),u=(0,r.useCallback)(async()=>{o()?await a():await i(n.current)},[]),d=(0,r.useCallback)(e=>{null===e?n.current=window.document.documentElement:n.current=e},[]);return(0,r.useEffect)(()=>!n.current&&window.document?(n.current=window.document.documentElement,s(n.current,{onFullScreen:l,onError:c})):n.current?s(n.current,{onFullScreen:l,onError:c}):void 0,[]),{ref:d,toggle:u,fullscreen:e}}},18815:function(e,t,n){"use strict";n.d(t,{useHash:function(){return a}});var r=n(2265),o=n(4963);function a(){let{getInitialValueInEffect:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,r.useState)(e?"":window.location.hash||"");return(0,o.useWindowEvent)("hashchange",()=>{let e=window.location.hash;t!==e&&n(e)}),(0,r.useEffect)(()=>{e&&n(window.location.hash)},[]),[t,e=>{let t=e.startsWith("#")?e:"#".concat(e);window.location.hash=t,n(t)}]}},59801:function(e,t,n){"use strict";n.d(t,{useHeadroom:function(){return c}});var r=n(2265),o=n(95206),a=n(4190);let i=(e,t)=>e<=t,l=(e,t,n,r,o,a)=>{let l=i(e,t);l&&!n.current?(n.current=!0,null==o||o()):l||!r||n.current?!l&&n.current&&(n.current=!1,null==a||a()):(n.current=!0,null==o||o())},s=()=>{let[e,t]=(0,r.useState)(0),[n,o]=(0,r.useState)(!1),[a,i]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let n;let r=()=>{i(!0),clearTimeout(n),n=setTimeout(()=>{i(!1)},300)},l=()=>{if(a)return;let n=window.pageYOffset||document.documentElement.scrollTop;o(n{window.removeEventListener("scroll",l),window.removeEventListener("resize",r)}},[e,a]),n};function c(){let{fixedAt:e=0,onPin:t,onFix:n,onRelease:c}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=(0,r.useRef)(!1),d=s(),[{y:p}]=(0,a.useWindowScroll)();return(0,o.useIsomorphicEffect)(()=>{l(p,e,u,d,t,c)},[p]),(0,o.useIsomorphicEffect)(()=>{i(p,e)&&(null==n||n())},[p,e,n]),!!i(p,e)||!!d}},30314:function(e,t,n){"use strict";function r(e){return t=>(function(e,t){let{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:l}=e,{altKey:s,ctrlKey:c,metaKey:u,shiftKey:d,key:p}=t;if(n!==s)return!1;if(a){if(!c&&!u)return!1}else if(r!==c||o!==u)return!1;return i===d&&!!l&&(p.toLowerCase()===l.toLowerCase()||t.code.replace("Key","").toLowerCase()===l.toLowerCase())})(function(e){let t=e.toLowerCase().split("+").map(e=>e.trim()),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"],o=t.find(e=>!r.includes(e));return{...n,key:o}}(e),t)}function o(e){return t=>{let n="nativeEvent"in t?t.nativeEvent:t;e.forEach(e=>{let[o,a,i={preventDefault:!0}]=e;r(o)(n)&&(i.preventDefault&&t.preventDefault(),a(n))})}}n.d(t,{getHotkeyHandler:function(){return o},k:function(){return r}})},65071:function(e,t,n){"use strict";n.d(t,{useHotkeys:function(){return a}});var r=n(2265),o=n(30314);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["INPUT","TEXTAREA","SELECT"],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];(0,r.useEffect)(()=>{let r=r=>{e.forEach(e=>{let[a,i,l={preventDefault:!0}]=e;(0,o.k)(a)(r)&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!(e.target instanceof HTMLElement)||(n?!t.includes(e.target.tagName):!e.target.isContentEditable&&!t.includes(e.target.tagName))}(r,t,n)&&(l.preventDefault&&r.preventDefault(),i(r))})};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)},[e])}},38618:function(e,t,n){"use strict";n.d(t,{useHover:function(){return o}});var r=n(2265);function o(){let[e,t]=(0,r.useState)(!1),n=(0,r.useRef)(null),o=(0,r.useCallback)(()=>t(!0),[]),a=(0,r.useCallback)(()=>t(!1),[]);return(0,r.useEffect)(()=>{if(n.current)return n.current.addEventListener("mouseenter",o),n.current.addEventListener("mouseleave",a),()=>{var e,t;null===(e=n.current)||void 0===e||e.removeEventListener("mouseenter",o),null===(t=n.current)||void 0===t||t.removeEventListener("mouseleave",a)}},[]),{ref:n,hovered:e}}},22462:function(e,t,n){"use strict";n.d(t,{useIdle:function(){return a}});var r=n(2265);let o={events:["keypress","mousemove","touchmove","click","scroll"],initialState:!0};function a(e,t){let{events:n,initialState:a}={...o,...t},[i,l]=(0,r.useState)(a),s=(0,r.useRef)();return(0,r.useEffect)(()=>{let t=()=>{l(!1),s.current&&window.clearTimeout(s.current),s.current=window.setTimeout(()=>{l(!0)},e)};return n.forEach(e=>document.addEventListener(e,t)),()=>{n.forEach(e=>document.removeEventListener(e,t))}},[e]),i}},56106:function(e,t,n){"use strict";n.d(t,{useInViewport:function(){return o}});var r=n(2265);function o(){let e=(0,r.useRef)(null),[t,n]=(0,r.useState)(!1),o=(0,r.useMemo)(()=>"undefined"==typeof IntersectionObserver?null:new IntersectionObserver(e=>{let[t]=e;return n(t.isIntersecting)}),[e]);return(0,r.useEffect)(()=>e.current&&o?(o.observe(e.current),()=>o.disconnect()):()=>null,[]),{ref:e,inViewport:t}}},95768:function(e,t,n){"use strict";n.d(t,{useInputState:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(e);return[t,e=>{if(e){if("function"==typeof e)n(e);else if("object"==typeof e&&"nativeEvent"in e){let{currentTarget:t}=e;n("checkbox"===t.type?t.checked:t.value)}else n(e)}else n(e)}]}},21519:function(e,t,n){"use strict";n.d(t,{useIntersection:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(null),o=(0,r.useRef)(null);return{ref:(0,r.useCallback)(t=>{if(o.current&&(o.current.disconnect(),o.current=null),null===t){n(null);return}o.current=new IntersectionObserver(e=>{let[t]=e;n(t)},e),o.current.observe(t)},[null==e?void 0:e.rootMargin,null==e?void 0:e.root,null==e?void 0:e.threshold]),entry:t}}},37093:function(e,t,n){"use strict";n.d(t,{useInterval:function(){return o}});var r=n(2265);function o(e,t){let[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(),i=(0,r.useRef)();(0,r.useEffect)(()=>{i.current=e},[e]);let l=()=>{o(e=>(e||a.current||(a.current=window.setInterval(i.current,t)),!0))},s=()=>{o(!1),window.clearInterval(a.current),a.current=void 0};return{start:l,stop:s,toggle:()=>{n?s():l()},active:n}}},82400:function(e,t,n){"use strict";n.d(t,{useIsFirstRender:function(){return o}});var r=n(2265);function o(){let e=(0,r.useRef)(!0);return!0===e.current?(e.current=!1,!0):e.current}},51571:function(e,t,n){"use strict";n.d(t,{useListState:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],[t,n]=(0,r.useState)(e);return[t,{setState:n,append:function(){for(var e=arguments.length,t=Array(e),r=0;r[...e,...t])},prepend:function(){for(var e=arguments.length,t=Array(e),r=0;r[...t,...e])},insert:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o[...t.slice(0,e),...r,...t.slice(e)])},pop:()=>n(e=>{let t=[...e];return t.pop(),t}),shift:()=>n(e=>{let t=[...e];return t.shift(),t}),apply:e=>n(t=>t.map((t,n)=>e(t,n))),applyWhere:(e,t)=>n(n=>n.map((n,r)=>e(n,r)?t(n,r):n)),remove:function(){for(var e=arguments.length,t=Array(e),r=0;re.filter((e,n)=>!t.includes(n)))},reorder:e=>{let{from:t,to:r}=e;return n(e=>{let n=[...e],o=e[t];return n.splice(t,1),n.splice(r,0,o),n})},swap:e=>{let{from:t,to:r}=e;return n(e=>{let n=[...e],o=n[t],a=n[r];return n.splice(r,1,o),n.splice(t,1,a),n})},setItem:(e,t)=>n(n=>{let r=[...n];return r[e]=t,r}),setItemProp:(e,t,r)=>n(n=>{let o=[...n];return o[e]={...o[e],[t]:r},o}),filter:e=>{n(t=>t.filter(e))}}]}},27229:function(e,t,n){"use strict";n.d(t,{useLogger:function(){return a}});var r=n(2265),o=n(87957);function a(e,t){return(0,r.useEffect)(()=>(console.log("".concat(e," mounted"),...t),()=>console.log("".concat(e," unmounted"))),[]),(0,o.useDidUpdate)(()=>{console.log("".concat(e," updated"),...t)},t),null}},76779:function(e,t,n){"use strict";n.d(t,{useMap:function(){return a}});var r=n(2265),o=n(65954);function a(e){let t=(0,r.useRef)(new Map(e)),n=(0,o.useForceUpdate)();return t.current.set=function(){for(var e=arguments.length,r=Array(e),o=0;ot(!0),[]),e}},27643:function(e,t,n){"use strict";n.d(t,{useMouse:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{resetOnExit:!1},[t,n]=(0,r.useState)({x:0,y:0}),o=(0,r.useRef)(),a=e=>{if(o.current){let t=e.currentTarget.getBoundingClientRect();n({x:Math.max(0,Math.round(e.pageX-t.left-(window.pageXOffset||window.scrollX))),y:Math.max(0,Math.round(e.pageY-t.top-(window.pageYOffset||window.scrollY)))})}else n({x:e.clientX,y:e.clientY})},i=()=>n({x:0,y:0});return(0,r.useEffect)(()=>{let t=(null==o?void 0:o.current)?o.current:document;return t.addEventListener("mousemove",a),e.resetOnExit&&t.addEventListener("mouseleave",i),()=>{t.removeEventListener("mousemove",a),e.resetOnExit&&t.removeEventListener("mouseleave",i)}},[o.current]),{ref:o,...t}}},46706:function(e,t,n){"use strict";n.d(t,{clampUseMovePosition:function(){return a},useMove:function(){return i}});var r=n(2265),o=n(5884);function a(e){return{x:(0,o.clamp)(e.x,0,1),y:(0,o.clamp)(e.y,0,1)}}function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",a=(0,r.useRef)(null),i=(0,r.useRef)(!1),l=(0,r.useRef)(!1),s=(0,r.useRef)(0),[c,u]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{i.current=!0},[]),(0,r.useEffect)(()=>{var r,c;let d=t=>{let{x:r,y:l}=t;cancelAnimationFrame(s.current),s.current=requestAnimationFrame(()=>{if(i.current&&a.current){a.current.style.userSelect="none";let t=a.current.getBoundingClientRect();if(t.width&&t.height){let a=(0,o.clamp)((r-t.left)/t.width,0,1);e({x:"ltr"===n?a:1-a,y:(0,o.clamp)((l-t.top)/t.height,0,1)})}}})},p=()=>{document.addEventListener("mousemove",g),document.addEventListener("mouseup",m),document.addEventListener("touchmove",y),document.addEventListener("touchend",m)},f=()=>{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",m),document.removeEventListener("touchmove",y),document.removeEventListener("touchend",m)},v=()=>{!l.current&&i.current&&(l.current=!0,"function"==typeof(null==t?void 0:t.onScrubStart)&&t.onScrubStart(),u(!0),p())},m=()=>{l.current&&i.current&&(l.current=!1,u(!1),f(),setTimeout(()=>{"function"==typeof(null==t?void 0:t.onScrubEnd)&&t.onScrubEnd()},0))},h=e=>{v(),e.preventDefault(),g(e)},g=e=>d({x:e.clientX,y:e.clientY}),b=e=>{e.cancelable&&e.preventDefault(),v(),y(e)},y=e=>{e.cancelable&&e.preventDefault(),d({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return null===(r=a.current)||void 0===r||r.addEventListener("mousedown",h),null===(c=a.current)||void 0===c||c.addEventListener("touchstart",b,{passive:!1}),()=>{a.current&&(a.current.removeEventListener("mousedown",h),a.current.removeEventListener("touchstart",b))}},[n,e]),{ref:a,active:c}}},64027:function(e,t,n){"use strict";n.d(t,{useMutationObserver:function(){return o}});var r=n(2265);function o(e,t,n){let o=(0,r.useRef)(),a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let r="function"==typeof n?n():n;return(r||a.current)&&(o.current=new MutationObserver(e),o.current.observe(r||a.current,t)),()=>{var e;null===(e=o.current)||void 0===e||e.disconnect()}},[e,t]),a}},44707:function(e,t,n){"use strict";n.d(t,{useNetwork:function(){return i}});var r=n(2265),o=n(4963);function a(){if("undefined"==typeof navigator)return{};let e=navigator,t=e.connection||e.mozConnection||e.webkitConnection;return t?{downlink:null==t?void 0:t.downlink,downlinkMax:null==t?void 0:t.downlinkMax,effectiveType:null==t?void 0:t.effectiveType,rtt:null==t?void 0:t.rtt,saveData:null==t?void 0:t.saveData,type:null==t?void 0:t.type}:{}}function i(){let[e,t]=(0,r.useState)({online:!0}),n=(0,r.useCallback)(()=>t(e=>({...e,...a()})),[]);return(0,o.useWindowEvent)("online",()=>t({online:!0,...a()})),(0,o.useWindowEvent)("offline",()=>t({online:!1,...a()})),(0,r.useEffect)(()=>{let e=navigator;if(e.connection)return t({online:e.onLine,...a()}),e.connection.addEventListener("change",n),()=>e.connection.removeEventListener("change",n);"boolean"==typeof e.onLine&&t(t=>({...t,online:e.onLine}))},[]),e}},31572:function(e,t,n){"use strict";n.d(t,{useOrientation:function(){return a}});var r=n(2265),o=n(95206);function a(){let[e,t]=(0,r.useState)({angle:0,type:"landscape-primary"}),n=e=>{let n=e.currentTarget;t({angle:(null==n?void 0:n.angle)||0,type:(null==n?void 0:n.type)||"landscape-primary"})};return(0,o.useIsomorphicEffect)(()=>{var e;return null===(e=window.screen.orientation)||void 0===e||e.addEventListener("change",n),()=>{var e;return null===(e=window.screen.orientation)||void 0===e?void 0:e.removeEventListener("change",n)}},[]),e}},81430:function(e,t,n){"use strict";n.d(t,{useOs:function(){return i}});var r=n(2265),o=n(95206);function a(){if("undefined"==typeof window)return"undetermined";let{userAgent:e}=window.navigator;return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)?"macos":/(iPhone)|(iPad)|(iPod)/i.test(e)?"ios":/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)?"windows":/Android/i.test(e)?"android":/Linux/i.test(e)?"linux":"undetermined"}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{getValueInEffect:!0},[t,n]=(0,r.useState)(e.getValueInEffect?"undetermined":a());return(0,o.useIsomorphicEffect)(()=>{e.getValueInEffect&&n(a)},[]),t}},40737:function(e,t,n){"use strict";n.d(t,{usePageLeave:function(){return o}});var r=n(2265);function o(e){(0,r.useEffect)(()=>(document.documentElement.addEventListener("mouseleave",e),()=>document.documentElement.removeEventListener("mouseleave",e)),[])}},23226:function(e,t,n){"use strict";n.d(t,{usePagination:function(){return l}});var r=n(2265),o=n(15057);function a(e,t){return Array.from({length:t-e+1},(t,n)=>n+e)}let i="dots";function l(e){let{total:t,siblings:n=1,boundaries:l=1,page:s,initialPage:c=1,onChange:u}=e,d=Math.max(Math.trunc(t),0),[p,f]=(0,o.useUncontrolled)({value:s,onChange:u,defaultValue:c,finalValue:c}),v=e=>{e<=0?f(1):e>d?f(d):f(e)};return{range:(0,r.useMemo)(()=>{if(2*n+3+2*l>=d)return a(1,d);let e=Math.max(p-n,l),t=Math.min(p+n,d-l),r=e>l+2,o=tv(p+1),previous:()=>v(p-1),first:()=>v(1),last:()=>v(d)}}},82615:function(e,t,n){"use strict";n.d(t,{usePrevious:function(){return o}});var r=n(2265);function o(e){let t=(0,r.useRef)();return(0,r.useEffect)(()=>{t.current=e},[e]),t.current}},89892:function(e,t,n){"use strict";n.d(t,{useQueue:function(){return o}});var r=n(2265);function o(e){let{initialValues:t=[],limit:n}=e,[{state:o,queue:a},i]=(0,r.useState)({state:t.slice(0,n),queue:t.slice(n)});return{state:o,queue:a,add:function(){for(var e=arguments.length,t=Array(e),r=0;r{let r=[...e.state,...e.queue,...t];return{state:r.slice(0,n),queue:r.slice(n)}})},update:e=>i(t=>{let r=e([...t.state,...t.queue]);return{state:r.slice(0,n),queue:r.slice(n)}}),cleanQueue:()=>i(e=>({state:e.state,queue:[]}))}}},49814:function(e,t,n){"use strict";n.d(t,{useElementSize:function(){return i},useResizeObserver:function(){return a}});var r=n(2265);let o={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function a(e){let t=(0,r.useRef)(0),n=(0,r.useRef)(null),[a,i]=(0,r.useState)(o),l=(0,r.useMemo)(()=>"undefined"!=typeof window?new ResizeObserver(e=>{let r=e[0];r&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame(()=>{n.current&&i(r.contentRect)}))}):null,[]);return(0,r.useEffect)(()=>(n.current&&(null==l||l.observe(n.current,e)),()=>{null==l||l.disconnect(),t.current&&cancelAnimationFrame(t.current)}),[n.current]),[n,a]}function i(e){let[t,{width:n,height:r}]=a(e);return{ref:t,width:n,height:r}}},79802:function(e,t,n){"use strict";n.d(t,{useScrollIntoView:function(){return u}});var r=n(2265),o=n(47993),a=n(4963);let i=e=>e<.5?2*e*e:-1+(4-2*e)*e,l=e=>{let{axis:t,target:n,parent:r,alignment:o,offset:a,isList:i}=e;if(!n||!r&&"undefined"==typeof document)return 0;let l=!!r,s=(r||document.body).getBoundingClientRect(),c=n.getBoundingClientRect(),u=e=>c[e]-s[e];if("y"===t){let e=u("top");if(0===e)return 0;if("start"===o){let t=e-a;return t<=c.height*(i?0:1)||!i?t:0}let t=l?s.height:window.innerHeight;if("end"===o){let n=e+a-t+c.height;return n>=-c.height*(i?0:1)||!i?n:0}return"center"===o?e-t/2+c.height/2:0}if("x"===t){let e=u("left");if(0===e)return 0;if("start"===o){let t=e-a;return t<=c.width||!i?t:0}let t=l?s.width:window.innerWidth;if("end"===o){let n=e+a-t+c.width;return n>=-c.width||!i?n:0}if("center"===o)return e-t/2+c.width/2}return 0},s=e=>{let{axis:t,parent:n}=e;if(!n&&"undefined"==typeof document)return 0;let r="y"===t?"scrollTop":"scrollLeft";if(n)return n[r];let{body:o,documentElement:a}=document;return o[r]+a[r]},c=e=>{let{axis:t,parent:n,distance:r}=e;if(!n&&"undefined"==typeof document)return;let o="y"===t?"scrollTop":"scrollLeft";if(n)n[o]=r;else{let{body:e,documentElement:t}=document;e[o]=r,t[o]=r}};function u(){let{duration:e=1250,axis:t="y",onScrollFinish:n,easing:u=i,offset:d=0,cancelable:p=!0,isList:f=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=(0,r.useRef)(0),m=(0,r.useRef)(0),h=(0,r.useRef)(!1),g=(0,r.useRef)(null),b=(0,r.useRef)(null),y=(0,o.useReducedMotion)(),x=()=>{v.current&&cancelAnimationFrame(v.current)},w=(0,r.useCallback)(function(){var r;let{alignment:o="start"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};h.current=!1,v.current&&x();let a=null!==(r=s({parent:g.current,axis:t}))&&void 0!==r?r:0,i=l({parent:g.current,target:b.current,axis:t,alignment:o,offset:d,isList:f})-(g.current?0:a);!function r(){0===m.current&&(m.current=performance.now());let o=performance.now()-m.current,l=y||0===e?1:o/e,s=a+i*u(l);c({parent:g.current,axis:t,distance:s}),!h.current&&l<1?v.current=requestAnimationFrame(r):("function"==typeof n&&n(),m.current=0,v.current=0,x())}()},[t,e,u,f,d,n,y]),C=()=>{p&&(h.current=!0)};return(0,a.useWindowEvent)("wheel",C,{passive:!0}),(0,a.useWindowEvent)("touchmove",C,{passive:!0}),(0,r.useEffect)(()=>x,[]),{scrollableRef:g,targetRef:b,scrollIntoView:w,cancel:x}}},96599:function(e,t,n){"use strict";n.d(t,{readSessionStorageValue:function(){return a},useSessionStorage:function(){return o}});var r=n(88122);function o(e){return(0,r.o)("sessionStorage","use-session-storage")(e)}let a=(0,r.R)("sessionStorage")},80140:function(e,t,n){"use strict";n.d(t,{useSetState:function(){return o}});var r=n(2265);function o(e){let[t,n]=(0,r.useState)(e);return[t,(0,r.useCallback)(e=>n(t=>({...t,..."function"==typeof e?e(t):e})),[])]}},48610:function(e,t,n){"use strict";n.d(t,{useSet:function(){return a}});var r=n(2265),o=n(65954);function a(e){let t=(0,r.useRef)(new Set(e)),n=(0,o.useForceUpdate)();return t.current.add=function(){for(var e=arguments.length,r=Array(e),o=0;on(t=>{let n=[...t.history.slice(0,t.current+1),e];return{history:n,current:n.length-1}}),[]),a=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return n(t=>({history:t.history,current:Math.max(0,t.current-e)}))},[]),i=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return n(t=>({history:t.history,current:Math.min(t.history.length-1,t.current+e)}))},[]),l=(0,r.useMemo)(()=>({set:o,forward:i,back:a}),[]);return[t.history[t.current],l,t]}},33487:function(e,t,n){"use strict";n.d(t,{useTextSelection:function(){return a}});var r=n(2265),o=n(65954);function a(){let e=(0,o.useForceUpdate)(),[t,n]=(0,r.useState)(null),a=()=>{n(document.getSelection()),e()};return(0,r.useEffect)(()=>(n(document.getSelection()),document.addEventListener("selectionchange",a),()=>document.removeEventListener("selectionchange",a)),[]),t}},93729:function(e,t,n){"use strict";n.d(t,{E:function(){return a},useThrottledCallback:function(){return i}});var r=n(2265),o=n(43896);function a(e,t){let n=(0,o.useCallbackRef)(e),a=(0,r.useRef)(),i=(0,r.useRef)(),l=(0,r.useRef)(!0),s=(0,r.useRef)(t),c=(0,r.useRef)(-1),u=(0,r.useCallback)(function(){for(var e=arguments.length,t=Array(e),r=0;r{a.current&&a.current!==i.current?(u(...a.current),c.current=window.setTimeout(d,s.current)):l.current=!0},[u]),p=(0,r.useCallback)(function(){for(var e=arguments.length,t=Array(e),n=0;n{s.current=t},[t]),[p,()=>window.clearTimeout(c.current)]}function i(e,t){return a(e,t)[0]}},38210:function(e,t,n){"use strict";n.d(t,{useThrottledState:function(){return a}});var r=n(2265),o=n(93729);function a(e,t){let[n,a]=(0,r.useState)(e),[i,l]=(0,o.E)(a,t);return(0,r.useEffect)(()=>l,[]),[n,i]}},13308:function(e,t,n){"use strict";n.d(t,{useThrottledValue:function(){return a}});var r=n(2265),o=n(93729);function a(e,t){let[n,a]=(0,r.useState)(e),i=(0,r.useRef)(e),[l,s]=(0,o.E)(a,t);return(0,r.useEffect)(()=>{e!==i.current&&(i.current=e,l(e))},[l,e]),(0,r.useEffect)(()=>s,[]),n}},75058:function(e,t,n){"use strict";n.d(t,{useTimeout:function(){return o}});var r=n(2265);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{autoInvoke:!1},o=(0,r.useRef)(null),a=(0,r.useCallback)(function(){for(var n=arguments.length,r=Array(n),a=0;a{e(r),o.current=null},t))},[t]),i=(0,r.useCallback)(()=>{o.current&&(window.clearTimeout(o.current),o.current=null)},[]);return(0,r.useEffect)(()=>(n.autoInvoke&&a(),i),[i,a]),{start:a,clear:i}}},85497:function(e,t,n){"use strict";n.d(t,{useToggle:function(){return o}});var r=n(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[!1,!0],[[t],n]=(0,r.useReducer)((e,t)=>{let n=t instanceof Function?t(e[0]):t,r=Math.abs(e.indexOf(n));return e.slice(r).concat(e.slice(0,r))},e);return[t,n]}},83154:function(e,t,n){"use strict";n.d(t,{useValidatedState:function(){return o}});var r=n(2265);function o(e,t,n){let[o,a]=(0,r.useState)(e),[i,l]=(0,r.useState)(t(e)?e:void 0),[s,c]=(0,r.useState)("boolean"==typeof n?n:t(e));return[{value:o,lastValidValue:i,valid:s},e=>{t(e)?(l(e),c(!0)):c(!1),a(e)}]}},73958:function(e,t,n){"use strict";n.d(t,{useViewportSize:function(){return i}});var r=n(2265),o=n(4963);let a={passive:!0};function i(){let[e,t]=(0,r.useState)({width:0,height:0}),n=(0,r.useCallback)(()=>{t({width:window.innerWidth||0,height:window.innerHeight||0})},[]);return(0,o.useWindowEvent)("resize",n,a),(0,o.useWindowEvent)("orientationchange",n,a),(0,r.useEffect)(n,[]),e}},4190:function(e,t,n){"use strict";n.d(t,{useWindowScroll:function(){return l}});var r=n(2265),o=n(4963);function a(){return"undefined"!=typeof window?{x:window.pageXOffset,y:window.pageYOffset}:{x:0,y:0}}function i(e){let{x:t,y:n}=e;if("undefined"!=typeof window){let e={behavior:"smooth"};"number"==typeof t&&(e.left=t),"number"==typeof n&&(e.top=n),window.scrollTo(e)}}function l(){let[e,t]=(0,r.useState)({x:0,y:0});return(0,o.useWindowEvent)("scroll",()=>t(a())),(0,o.useWindowEvent)("resize",()=>t(a())),(0,r.useEffect)(()=>{t(a())},[]),[e,i]}},26973:function(e,t,n){"use strict";function r(e){return"string"!=typeof e?"":e.charAt(0).toLowerCase()+e.slice(1)}n.d(t,{lowerFirst:function(){return r}})},38255:function(e,t,n){"use strict";function r(e,t){let n=Math.abs(t-e)+1;return e>t?Array.from({length:n},(t,n)=>e-n):Array.from({length:n},(t,n)=>n+e)}n.d(t,{range:function(){return r}})},28039:function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if(!(e instanceof Object)||!(t instanceof Object))return!1;let n=Object.keys(e),{length:r}=n;if(r!==Object.keys(t).length)return!1;for(let o=0;ot.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function s(){}function d(e){return!!(e||"").match(/\d/)}function f(e){return null==e}function p(e){return f(e)||"number"==typeof e&&isNaN(e)||"number"==typeof e&&!isFinite(e)}function m(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function h(e,t){void 0===t&&(t=!0);var n="-"===e[0],r=n&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNegation:n,addNegation:r}}function v(e,t,n){for(var r="",o=n?"0":"",i=0;i<=t-1;i++)r+=e[i]||o;return r}function g(e,t){return Array(t+1).join(e)}function y(e){var t=e+"",n="-"===t[0]?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),o=r[0],i=r[1];if(!(i=Number(i)))return n+o;o=o.replace(".","");var a=1+i,l=o.length;return a<0?o="0."+g("0",Math.abs(a))+o:a>=l?o+=g("0",a-l):o=(o.substring(0,a)||"0")+"."+o.substring(a),n+o}function b(e,t,n){if(-1!==["","-"].indexOf(e))return e;var r=(-1!==e.indexOf(".")||n)&&t,o=h(e),i=o.beforeDecimal,a=o.afterDecimal,l=o.hasNegation,c=parseFloat("0."+(a||"0")),u=(a.length<=t?"0."+a:c.toFixed(t)).split("."),s=i;return i&&Number(u[0])&&(s=i.split("").reverse().reduce(function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e},u[0])),(l?"-":"")+s+(r?".":"")+v(u[1]||"",t,n)}function w(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}(r=l||(l={})).event="event",r.props="prop";var x=(o=function(e,t){for(var n=0,r=0,o=e.length,i=t.length;e[n]===t[n]&&nn&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:i-r}}},a=void 0,function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return i&&e.length===i.length&&e.every(function(e,t){return e===i[t]})?a:(i=e,a=o.apply(void 0,e))}),S=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function C(e){return Math.max(e.selectionStart,e.selectionEnd)}function P(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function R(e,t,n,r){var o=e.length;if(t=Math.min(Math.max(t,0),o),"left"===r){for(;t>=0&&!n[t];)t--;-1===t&&(t=n.indexOf(!0))}else{for(;t<=o&&!n[t];)t++;t>o&&(t=n.lastIndexOf(!0))}return -1===t&&(t=o),t}function k(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n0&&-1===f[h];)h--;var g=-1===h||-1===f[h]?0:f[h]+1;return g>v?v:r-gE.length-u.length||NF?M=g:g>e.length-u.length&&(M=g),e=e.substring(0,M),void 0===(r=R?"-"+e:e)&&(r=""),o=RegExp("(-)(.)*(-)"),i=/(-)/.test(r),a=o.test(r),r=r.replace(/-/g,""),i&&!a&&l&&(r="-"+r);var D=(e=((e=r).match(RegExp("(^-)|[0-9]|"+m(w),"g"))||[]).join("")).indexOf(w),O=h(e=e.replace(RegExp(m(w),"g"),function(e,t){return t===D?".":""}),l),L=O.beforeDecimal,V=O.afterDecimal,z=O.addNegation;return p.end-p.start=c.start&&o=0)continue;n[r]=e[r]}return n}},83070:function(e,t,n){n.d(t,{x7:function(){return Z},Me:function(){return z},oo:function(){return K},RR:function(){return W},Qo:function(){return H},dr:function(){return Y},cv:function(){return B},uY:function(){return _},dp:function(){return $}});let r=Math.min,o=Math.max,i=Math.round,a=Math.floor,l=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function s(e,t){return"function"==typeof e?e(t):e}function d(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function h(e){return["top","bottom"].includes(d(e))?"y":"x"}function v(e){return e.replace(/start|end/g,e=>u[e])}function g(e){return e.replace(/left|right|bottom|top/g,e=>c[e])}function y(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function b(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function w(e,t,n){let r,{reference:o,floating:i}=e,a=h(t),l=p(h(t)),c=m(l),u=d(t),s="y"===a,v=o.x+o.width/2-i.width/2,g=o.y+o.height/2-i.height/2,y=o[c]/2-i[c]/2;switch(u){case"top":r={x:v,y:o.y-i.height};break;case"bottom":r={x:v,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-i.width,y:g};break;default:r={x:o.x,y:o.y}}switch(f(t)){case"start":r[l]-=y*(n&&s?-1:1);break;case"end":r[l]+=y*(n&&s?-1:1)}return r}let x=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),c=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:d}=w(u,r,c),f=r,p={},m=0;for(let n=0;ne.left)),n=r(...e.map(e=>e.top));return{x:t,y:n,width:o(...e.map(e=>e.right))-t,height:o(...e.map(e=>e.bottom))-n}}async function P(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=d(n),l=f(n),c="y"===h(n),u=["left","top"].includes(a)?-1:1,p=i&&c?-1:1,m=s(t,e),{mainAxis:v,crossAxis:g,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return l&&"number"==typeof y&&(g="end"===l?-1*y:y),c?{x:g*p,y:v*u}:{x:v*u,y:g*p}}var R=n(75224);function k(e){let t=(0,R.Dx)(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=(0,R.Re)(e),a=o?e.offsetWidth:n,l=o?e.offsetHeight:r,c=i(n)!==a||i(r)!==l;return c&&(n=a,r=l),{width:n,height:r,$:c}}function T(e){return(0,R.kK)(e)?e:e.contextElement}function N(e){let t=T(e);if(!(0,R.Re)(t))return l(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:a}=k(t),c=(a?i(n.width):n.width)/r,u=(a?i(n.height):n.height)/o;return c&&Number.isFinite(c)||(c=1),u&&Number.isFinite(u)||(u=1),{x:c,y:u}}let E=l(0);function I(e){let t=(0,R.Jj)(e);return(0,R.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:E}function A(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=T(e),c=l(1);t&&(r?(0,R.kK)(r)&&(c=N(r)):c=N(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===(0,R.Jj)(a))&&o)?I(a):l(0),s=(i.left+u.x)/c.x,d=(i.top+u.y)/c.y,f=i.width/c.x,p=i.height/c.y;if(a){let e=(0,R.Jj)(a),t=r&&(0,R.kK)(r)?(0,R.Jj)(r):r,n=e,o=n.frameElement;for(;o&&r&&t!==n;){let e=N(o),t=o.getBoundingClientRect(),r=(0,R.Dx)(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,d*=e.y,f*=e.x,p*=e.y,s+=i,d+=a,o=(n=(0,R.Jj)(o)).frameElement}}return b({width:f,height:p,x:s,y:d})}function j(e){return A((0,R.tF)(e)).left+(0,R.Lw)(e).scrollLeft}function M(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=(0,R.Jj)(e),r=(0,R.tF)(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,c=0;if(o){i=o.width,a=o.height;let e=(0,R.Pf)();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,c=o.offsetTop)}return{width:i,height:a,x:l,y:c}}(e,n);else if("document"===t)r=function(e){let t=(0,R.tF)(e),n=(0,R.Lw)(e),r=e.ownerDocument.body,i=o(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=o(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+j(e),c=-n.scrollTop;return"rtl"===(0,R.Dx)(r).direction&&(l+=o(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:l,y:c}}((0,R.tF)(e));else if((0,R.kK)(t))r=function(e,t){let n=A(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=(0,R.Re)(e)?N(e):l(1),a=e.clientWidth*i.x;return{width:a,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=I(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return b(r)}function F(e){return"static"===(0,R.Dx)(e).position}function D(e,t){return(0,R.Re)(e)&&"fixed"!==(0,R.Dx)(e).position?t?t(e):e.offsetParent:null}function O(e,t){let n=(0,R.Jj)(e);if((0,R.tR)(e))return n;if(!(0,R.Re)(e)){let t=(0,R.Ow)(e);for(;t&&!(0,R.Py)(t);){if((0,R.kK)(t)&&!F(t))return t;t=(0,R.Ow)(t)}return n}let r=D(e,t);for(;r&&(0,R.Ze)(r)&&F(r);)r=D(r,t);return r&&(0,R.Py)(r)&&F(r)&&!(0,R.hT)(r)?n:r||(0,R.gQ)(e)||n}let L=async function(e){let t=this.getOffsetParent||O,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=(0,R.Re)(t),o=(0,R.tF)(t),i="fixed"===n,a=A(e,!0,i,t),c={scrollLeft:0,scrollTop:0},u=l(0);if(r||!r&&!i){if(("body"!==(0,R.wk)(t)||(0,R.ao)(o))&&(c=(0,R.Lw)(t)),r){let e=A(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=j(o))}return{x:a.left+c.scrollLeft-u.x,y:a.top+c.scrollTop-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},V={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=(0,R.tF)(r),c=!!t&&(0,R.tR)(t.floating);if(r===a||c&&i)return n;let u={scrollLeft:0,scrollTop:0},s=l(1),d=l(0),f=(0,R.Re)(r);if((f||!f&&!i)&&(("body"!==(0,R.wk)(r)||(0,R.ao)(a))&&(u=(0,R.Lw)(r)),(0,R.Re)(r))){let e=A(r);s=N(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}return{width:n.width*s.x,height:n.height*s.y,x:n.x*s.x-u.scrollLeft*s.x+d.x,y:n.y*s.y-u.scrollTop*s.y+d.y}},getDocumentElement:R.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:a}=e,l=[..."clippingAncestors"===n?(0,R.tR)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,R.Kx)(e,[],!1).filter(e=>(0,R.kK)(e)&&"body"!==(0,R.wk)(e)),o=null,i="fixed"===(0,R.Dx)(e).position,a=i?(0,R.Ow)(e):e;for(;(0,R.kK)(a)&&!(0,R.Py)(a);){let t=(0,R.Dx)(a),n=(0,R.hT)(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,R.ao)(a)&&!n&&function e(t,n){let r=(0,R.Ow)(t);return!(r===n||!(0,R.kK)(r)||(0,R.Py)(r))&&("fixed"===(0,R.Dx)(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=(0,R.Ow)(a)}return t.set(e,r),r}(t,this._c):[].concat(n),i],c=l[0],u=l.reduce((e,n)=>{let i=M(t,n,a);return e.top=o(i.top,e.top),e.right=r(i.right,e.right),e.bottom=r(i.bottom,e.bottom),e.left=o(i.left,e.left),e},M(t,c,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:O,getElementRects:L,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=k(e);return{width:t,height:n}},getScale:N,isElement:R.kK,isRTL:function(e){return"rtl"===(0,R.Dx)(e).direction}};function z(e,t,n,i){let l;void 0===i&&(i={});let{ancestorScroll:c=!0,ancestorResize:u=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=i,p=T(e),m=c||u?[...p?(0,R.Kx)(p):[],...(0,R.Kx)(t)]:[];m.forEach(e=>{c&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let h=p&&d?function(e,t){let n,i=null,l=(0,R.tF)(e);function c(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return!function u(s,d){void 0===s&&(s=!1),void 0===d&&(d=1),c();let{left:f,top:p,width:m,height:h}=e.getBoundingClientRect();if(s||t(),!m||!h)return;let v=a(p),g=a(l.clientWidth-(f+m)),y={rootMargin:-v+"px "+-g+"px "+-a(l.clientHeight-(p+h))+"px "+-a(f)+"px",threshold:o(0,r(1,d))||1},b=!0;function w(e){let t=e[0].intersectionRatio;if(t!==d){if(!b)return u();t?u(!1,t):n=setTimeout(()=>{u(!1,1e-7)},1e3)}b=!1}try{i=new IntersectionObserver(w,{...y,root:l.ownerDocument})}catch(e){i=new IntersectionObserver(w,y)}i.observe(e)}(!0),c}(p,n):null,v=-1,g=null;s&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),p&&!f&&g.observe(p),g.observe(t));let y=f?A(e):null;return f&&function t(){let r=A(e);y&&(r.x!==y.x||r.y!==y.y||r.width!==y.width||r.height!==y.height)&&n(),y=r,l=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{c&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=g)||e.disconnect(),g=null,f&&cancelAnimationFrame(l)}}let B=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:a,middlewareData:l}=t,c=await P(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:{...c,placement:a}}}}},_=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:a}=t,{mainAxis:l=!0,crossAxis:c=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...f}=s(e,t),m={x:n,y:i},v=await S(t,f),g=h(d(a)),y=p(g),b=m[y],w=m[g];if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=b+v[e],i=b-v[t];b=o(n,r(b,i))}if(c){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=w+v[e],i=w-v[t];w=o(n,r(w,i))}let x=u.fn({...t,[y]:b,[g]:w});return{...x,data:{x:x.x-n,y:x.y-i}}}}},W=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,a;let{placement:l,middlewareData:c,rects:u,initialPlacement:y,platform:b,elements:w}=t,{mainAxis:x=!0,crossAxis:C=!0,fallbackPlacements:P,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:T=!0,...N}=s(e,t);if(null!=(n=c.arrow)&&n.alignmentOffset)return{};let E=d(l),I=h(y),A=d(y)===y,j=await (null==b.isRTL?void 0:b.isRTL(w.floating)),M=P||(A||!T?[g(y)]:function(e){let t=g(e);return[v(e),t,v(t)]}(y)),F="none"!==k;!P&&F&&M.push(...function(e,t,n,r){let o=f(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(d(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(v)))),i}(y,T,k,j));let D=[y,...M],O=await S(t,N),L=[],V=(null==(r=c.flip)?void 0:r.overflows)||[];if(x&&L.push(O[E]),C){let e=function(e,t,n){void 0===n&&(n=!1);let r=f(e),o=p(h(e)),i=m(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=g(a)),[a,g(a)]}(l,u,j);L.push(O[e[0]],O[e[1]])}if(V=[...V,{placement:l,overflows:L}],!L.every(e=>e<=0)){let e=((null==(o=c.flip)?void 0:o.index)||0)+1,t=D[e];if(t)return{data:{index:e,overflows:V},reset:{placement:t}};let n=null==(i=V.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(R){case"bestFit":{let e=null==(a=V.filter(e=>{if(F){let t=h(e.placement);return t===I||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=y}if(l!==n)return{reset:{placement:n}}}return{}}}},$=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,i;let{placement:a,rects:l,platform:c,elements:u}=t,{apply:p=()=>{},...m}=s(e,t),v=await S(t,m),g=d(a),y=f(a),b="y"===h(a),{width:w,height:x}=l.floating;"top"===g||"bottom"===g?(n=g,i=y===(await (null==c.isRTL?void 0:c.isRTL(u.floating))?"start":"end")?"left":"right"):(i=g,n="end"===y?"top":"bottom");let C=x-v.top-v.bottom,P=w-v.left-v.right,R=r(x-v[n],C),k=r(w-v[i],P),T=!t.middlewareData.shift,N=R,E=k;if(b?E=y||T?r(k,P):P:N=y||T?r(R,C):C,T&&!y){let e=o(v.left,0),t=o(v.right,0),n=o(v.top,0),r=o(v.bottom,0);b?E=w-2*(0!==e||0!==t?e+t:o(v.left,v.right)):N=x-2*(0!==n||0!==r?n+r:o(v.top,v.bottom))}await p({...t,availableWidth:E,availableHeight:N});let I=await c.getDimensions(u.floating);return w!==I.width||x!==I.height?{reset:{rects:!0}}:{}}}},Z=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:a,rects:l,platform:c,elements:u,middlewareData:d}=t,{element:v,padding:g=0}=s(e,t)||{};if(null==v)return{};let b=y(g),w={x:n,y:i},x=p(h(a)),S=m(x),C=await c.getDimensions(v),P="y"===x,R=P?"clientHeight":"clientWidth",k=l.reference[S]+l.reference[x]-w[x]-l.floating[S],T=w[x]-l.reference[x],N=await (null==c.getOffsetParent?void 0:c.getOffsetParent(v)),E=N?N[R]:0;E&&await (null==c.isElement?void 0:c.isElement(N))||(E=u.floating[R]||l.floating[S]);let I=E/2-C[S]/2-1,A=r(b[P?"top":"left"],I),j=r(b[P?"bottom":"right"],I),M=E-C[S]-j,F=E/2-C[S]/2+(k/2-T/2),D=o(A,r(F,M)),O=!d.arrow&&null!=f(a)&&F!==D&&l.reference[S]/2-(Fe.y-t.y),n=[],r=null;for(let e=0;er.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map(e=>b(C(e)))}(m),g=b(C(m)),w=y(u),x=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===v.length&&v[0].left>v[1].right&&null!=f&&null!=p)return v.find(e=>f>e.left-w.left&&fe.top-w.top&&p=2){if("y"===h(n)){let e=v[0],t=v[v.length-1],r="top"===d(n),o=e.top,i=t.bottom,a=r?e.left:t.left,l=r?e.right:t.right;return{top:o,bottom:i,left:a,right:l,width:l-a,height:i-o,x:a,y:o}}let e="left"===d(n),t=o(...v.map(e=>e.right)),i=r(...v.map(e=>e.left)),a=v.filter(n=>e?n.left===i:n.right===t),l=a[0].top,c=a[a.length-1].bottom;return{top:l,bottom:c,left:i,right:t,width:t-i,height:c-l,x:i,y:l}}return g}},floating:i.floating,strategy:c});return a.reference.x!==x.reference.x||a.reference.y!==x.reference.y||a.reference.width!==x.reference.width||a.reference.height!==x.reference.height?{reset:{rects:x}}:{}}}},Y=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=s(e,t),f={x:n,y:r},m=h(o),v=p(m),g=f[v],y=f[m],b=s(l,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(c){let e="y"===v?"height":"width",t=i.reference[v]-i.floating[e]+w.mainAxis,n=i.reference[v]+i.reference[e]-w.mainAxis;gn&&(g=n)}if(u){var x,S;let e="y"===v?"width":"height",t=["top","left"].includes(d(o)),n=i.reference[m]-i.floating[e]+(t&&(null==(x=a.offset)?void 0:x[m])||0)+(t?0:w.crossAxis),r=i.reference[m]+i.reference[e]+(t?0:(null==(S=a.offset)?void 0:S[m])||0)-(t?w.crossAxis:0);yr&&(y=r)}return{[v]:g,[m]:y}}}},K=(e,t,n)=>{let r=new Map,o={platform:V,...n},i={...o.platform,_c:r};return x(e,t,{...o,platform:i})}},94674:function(e,t,n){n.d(t,{Qo:function(){return y},RR:function(){return v},YF:function(){return d},cv:function(){return p},dp:function(){return g},dr:function(){return h},uY:function(){return m},x7:function(){return b}});var r=n(83070),o=n(2265),i=n(54887),a="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function l(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!l(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!l(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function c(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let n=c(e);return Math.round(t*n)/n}function s(e){let t=o.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:d=[],platform:f,elements:{reference:p,floating:m}={},transform:h=!0,whileElementsMounted:v,open:g}=e,[y,b]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=o.useState(d);l(w,d)||x(d);let[S,C]=o.useState(null),[P,R]=o.useState(null),k=o.useCallback(e=>{e!==I.current&&(I.current=e,C(e))},[]),T=o.useCallback(e=>{e!==A.current&&(A.current=e,R(e))},[]),N=p||S,E=m||P,I=o.useRef(null),A=o.useRef(null),j=o.useRef(y),M=null!=v,F=s(v),D=s(f),O=o.useCallback(()=>{if(!I.current||!A.current)return;let e={placement:t,strategy:n,middleware:w};D.current&&(e.platform=D.current),(0,r.oo)(I.current,A.current,e).then(e=>{let t={...e,isPositioned:!0};L.current&&!l(j.current,t)&&(j.current=t,i.flushSync(()=>{b(t)}))})},[w,t,n,D]);a(()=>{!1===g&&j.current.isPositioned&&(j.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let L=o.useRef(!1);a(()=>(L.current=!0,()=>{L.current=!1}),[]),a(()=>{if(N&&(I.current=N),E&&(A.current=E),N&&E){if(F.current)return F.current(N,E,O);O()}},[N,E,O,F,M]);let V=o.useMemo(()=>({reference:I,floating:A,setReference:k,setFloating:T}),[k,T]),z=o.useMemo(()=>({reference:N,floating:E}),[N,E]),B=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!z.floating)return e;let t=u(z.floating,y.x),r=u(z.floating,y.y);return h?{...e,transform:"translate("+t+"px, "+r+"px)",...c(z.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,h,z.floating,y.x,y.y]);return o.useMemo(()=>({...y,update:O,refs:V,elements:z,floatingStyles:B}),[y,O,V,z,B])}let f=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:o}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.x7)({element:n.current,padding:o}).fn(t):{}:n?(0,r.x7)({element:n,padding:o}).fn(t):{}}}),p=(e,t)=>({...(0,r.cv)(e),options:[e,t]}),m=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),h=(e,t)=>({...(0,r.dr)(e),options:[e,t]}),v=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),g=(e,t)=>({...(0,r.dp)(e),options:[e,t]}),y=(e,t)=>({...(0,r.Qo)(e),options:[e,t]}),b=(e,t)=>({...f(e),options:[e,t]})},40600:function(e,t,n){n.d(t,{AW:function(){return o},G6:function(){return u},MM:function(){return p},Me:function(){return h},Pe:function(){return v},U9:function(){return g},V5:function(){return d},cr:function(){return c},ex:function(){return m},j7:function(){return y},r:function(){return f},r3:function(){return i}});var r=n(75224);function o(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function i(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&(0,r.Zq)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function a(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function l(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function c(e){return!l().includes("jsdom/")&&(!s()&&0===e.width&&0===e.height||s()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function u(){return/apple/i.test(navigator.vendor)}function s(){let e=/android/i;return e.test(a())||e.test(l())}function d(){return a().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function f(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function p(e){return"nativeEvent"in e}function m(e){return e.matches("html,body")}function h(e){return(null==e?void 0:e.ownerDocument)||document}function v(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function g(e){return"composedPath"in e?e.composedPath()[0]:e.target}function y(e){return(0,r.Re)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}},75224:function(e,t,n){function r(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function i(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return e instanceof Node||e instanceof o(e).Node}function l(e){return e instanceof Element||e instanceof o(e).Element}function c(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function u(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function s(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=g(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function d(e){return["table","td","th"].includes(r(e))}function f(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function p(e){let t=h(),n=g(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function m(e){let t=b(e);for(;c(t)&&!v(t)&&!f(t);){if(p(t))return t;t=b(t)}return null}function h(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function v(e){return["html","body","#document"].includes(r(e))}function g(e){return o(e).getComputedStyle(e)}function y(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function b(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||u(e)&&e.host||i(e);return u(t)?t.host:t}n.d(t,{Dx:function(){return g},Jj:function(){return o},Kx:function(){return function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let a=function e(t){let n=b(t);return v(n)?t.ownerDocument?t.ownerDocument.body:t.body:c(n)&&s(n)?n:e(n)}(t),l=a===(null==(i=t.ownerDocument)?void 0:i.body),u=o(a);return l?n.concat(u,u.visualViewport||[],s(a)?a:[],u.frameElement&&r?e(u.frameElement):[]):n.concat(a,e(a,[],r))}},Lw:function(){return y},Ow:function(){return b},Pf:function(){return h},Py:function(){return v},Re:function(){return c},Ze:function(){return d},Zq:function(){return u},ao:function(){return s},gQ:function(){return m},hT:function(){return p},kK:function(){return l},tF:function(){return i},tR:function(){return f},wk:function(){return r}})},58323:function(e,t,n){n.d(t,{ActionIcon:function(){return g}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(50591),l=n(66969),c=n(31831),u=n(869),s=n(34479),d=n(93719),f=n(30712),p=n(80870),m=n(18839);let h={},v=(0,i.createVarsResolver)((e,t)=>{let{size:n,radius:r,variant:i,gradient:a,color:l,autoContrast:c}=t,u=e.variantColorResolver({color:l||e.primaryColor,theme:e,gradient:a,variant:i||"filled",autoContrast:c});return{root:{"--ai-size":(0,o.getSize)(n,"ai-size"),"--ai-radius":void 0===r?void 0:(0,o.getRadius)(r),"--ai-bg":l||i?u.background:void 0,"--ai-hover":l||i?u.hover:void 0,"--ai-hover-color":l||i?u.hoverColor:void 0,"--ai-color":u.color,"--ai-bd":l||i?u.border:void 0}}}),g=(0,u.polymorphicFactory)((e,t)=>{let n=(0,a.useProps)("ActionIcon",h,e),{className:o,unstyled:i,variant:u,classNames:p,styles:g,style:y,loading:b,loaderProps:w,size:x,color:S,radius:C,__staticSelector:P,gradient:R,vars:k,children:T,disabled:N,"data-disabled":E,autoContrast:I,mod:A,...j}=n,M=(0,l.useStyles)({name:["ActionIcon",P],props:n,className:o,style:y,classes:m.Z,classNames:p,styles:g,unstyled:i,vars:k,varsResolver:v});return(0,r.jsxs)(f.UnstyledButton,{...M("root",{active:!N&&!b&&!E}),...j,unstyled:i,variant:u,size:x,disabled:N||b,ref:t,mod:[{loading:b,disabled:N||E},A],children:[(0,r.jsx)(d.Transition,{mounted:!!b,transition:"slide-down",duration:150,children:e=>(0,r.jsx)(c.Box,{component:"span",...M("loader",{style:e}),"aria-hidden":!0,children:(0,r.jsx)(s.Loader,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...w})})}),(0,r.jsx)(c.Box,{component:"span",mod:{loading:b},...M("icon"),children:T})]})});g.classes=m.Z,g.displayName="@mantine/core/ActionIcon",g.Group=p.ActionIconGroup},18839:function(e,t,n){n.d(t,{Z:function(){return r}});var r={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"}},80870:function(e,t,n){n.d(t,{ActionIconGroup:function(){return p}});var r=n(57437),o=n(20322);n(2265);var i=n(15593),a=n(50591),l=n(66969),c=n(31831),u=n(73147),s=n(18839);let d={orientation:"horizontal"},f=(0,i.createVarsResolver)((e,t)=>{let{borderWidth:n}=t;return{group:{"--ai-border-width":(0,o.h)(n)}}}),p=(0,u.factory)((e,t)=>{let n=(0,a.useProps)("ActionIconGroup",d,e),{className:o,style:i,classNames:u,styles:p,unstyled:m,orientation:h,vars:v,borderWidth:g,variant:y,mod:b,...w}=(0,a.useProps)("ActionIconGroup",d,e),x=(0,l.useStyles)({name:"ActionIconGroup",props:n,classes:s.Z,className:o,style:i,classNames:u,styles:p,unstyled:m,vars:v,varsResolver:f,rootSelector:"group"});return(0,r.jsx)(c.Box,{...x("group"),ref:t,variant:y,mod:[{"data-orientation":h},b],role:"group",...w})});p.classes=s.Z,p.displayName="@mantine/core/ActionIconGroup"},18849:function(e,t,n){n.d(t,{Affix:function(){return h}});var r=n(57437),o=n(20322);n(2265);var i=n(33123),a=n(15593),l=n(50591),c=n(66969),u=n(31831),s=n(73147),d=n(7586),f={root:"m_7f854edf"};let p={position:{bottom:0,right:0},zIndex:(0,i.getDefaultZIndex)("modal"),withinPortal:!0},m=(0,a.createVarsResolver)((e,t)=>{let{zIndex:n,position:r}=t;return{root:{"--affix-z-index":null==n?void 0:n.toString(),"--affix-top":(0,o.h)(null==r?void 0:r.top),"--affix-left":(0,o.h)(null==r?void 0:r.left),"--affix-bottom":(0,o.h)(null==r?void 0:r.bottom),"--affix-right":(0,o.h)(null==r?void 0:r.right)}}}),h=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("Affix",p,e),{classNames:o,className:i,style:a,styles:s,unstyled:h,vars:v,portalProps:g,zIndex:y,withinPortal:b,position:w,...x}=n,S=(0,c.useStyles)({name:"Affix",classes:f,props:n,className:i,style:a,classNames:o,styles:s,unstyled:h,vars:v,varsResolver:m});return(0,r.jsx)(d.OptionalPortal,{...g,withinPortal:b,children:(0,r.jsx)(u.Box,{ref:t,...S("root"),...x})})});h.classes=f,h.displayName="@mantine/core/Affix"},95385:function(e,t,n){n.d(t,{R:function(){return i},k:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,i]=(0,r.createSafeContext)("Card component was not found in tree")},24012:function(e,t,n){n.d(t,{Card:function(){return v}});var r=n(57437),o=n(2265),i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(869),s=n(12194),d=n(95385),f=n(72922),p=n(33427);let m={},h=(0,a.createVarsResolver)((e,t)=>{let{padding:n}=t;return{root:{"--card-padding":(0,i.getSpacing)(n)}}}),v=(0,u.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Card",m,e),{classNames:i,className:a,style:u,styles:v,unstyled:g,vars:y,children:b,padding:w,...x}=n,S=(0,c.useStyles)({name:"Card",props:n,classes:p.Z,className:a,style:u,classNames:i,styles:v,unstyled:g,vars:y,varsResolver:h}),C=o.Children.toArray(b),P=C.map((e,t)=>"object"==typeof e&&e&&"type"in e&&e.type===f.CardSection?(0,o.cloneElement)(e,{"data-first-section":0===t||void 0,"data-last-section":t===C.length-1||void 0}):e);return(0,r.jsx)(d.k,{value:{getStyles:S},children:(0,r.jsx)(s.Paper,{ref:t,unstyled:g,...S("root"),...x,children:P})})});v.classes=p.Z,v.displayName="@mantine/core/Card",v.Section=f.CardSection},33427:function(e,t,n){n.d(t,{Z:function(){return r}});var r={root:"m_e615b15f",section:"m_599a2148"}},72922:function(e,t,n){n.d(t,{CardSection:function(){return s}});var r=n(57437);n(2265);var o=n(50591),i=n(31831),a=n(869),l=n(95385),c=n(33427);let u={},s=(0,a.polymorphicFactory)((e,t)=>{let{classNames:n,className:a,style:c,styles:s,vars:d,withBorder:f,inheritPadding:p,mod:m,...h}=(0,o.useProps)("CardSection",u,e),v=(0,l.R)();return(0,r.jsx)(i.Box,{ref:t,mod:[{"with-border":f,"inherit-padding":p},m],...v.getStyles("section",{className:a,style:c,styles:s,classNames:n}),...h})});s.classes=c.Z,s.displayName="@mantine/core/CardSection"},3380:function(e,t,n){n.d(t,{ColorSwatch:function(){return m}});var r=n(57437),o=n(20322);n(2265);var i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(31831),s=n(869),d={root:"m_de3d2490",colorOverlay:"m_862f3d1b",shadowOverlay:"m_98ae7f22",alphaOverlay:"m_95709ac0",childrenOverlay:"m_93e74e3"};let f={withShadow:!0},p=(0,a.createVarsResolver)((e,t)=>{let{radius:n,size:r}=t;return{root:{"--cs-radius":void 0===n?void 0:(0,i.getRadius)(n),"--cs-size":(0,o.h)(r)}}}),m=(0,s.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("ColorSwatch",f,e),{classNames:o,className:i,style:a,styles:s,unstyled:m,vars:h,color:v,size:g,radius:y,withShadow:b,children:w,variant:x,...S}=(0,l.useProps)("ColorSwatch",f,n),C=(0,c.useStyles)({name:"ColorSwatch",props:n,classes:d,className:i,style:a,classNames:o,styles:s,unstyled:m,vars:h,varsResolver:p});return(0,r.jsxs)(u.Box,{ref:t,variant:x,size:g,...C("root",{focusable:!0}),...S,children:[(0,r.jsx)("span",{...C("alphaOverlay")}),b&&(0,r.jsx)("span",{...C("shadowOverlay")}),(0,r.jsx)("span",{...C("colorOverlay",{style:{backgroundColor:v}})}),(0,r.jsx)("span",{...C("childrenOverlay"),children:w})]})});m.classes=d,m.displayName="@mantine/core/ColorSwatch"},91601:function(e,t,n){n.d(t,{Divider:function(){return m}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(45027),l=n(50591),c=n(66969),u=n(31831),s=n(73147),d={root:"m_3eebeb36",label:"m_9e365f20"};let f={orientation:"horizontal"},p=(0,i.createVarsResolver)((e,t)=>{let{color:n,variant:r,size:i}=t;return{root:{"--divider-color":n?(0,a.getThemeColor)(n,e):void 0,"--divider-border-style":r,"--divider-size":(0,o.getSize)(i,"divider-size")}}}),m=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("Divider",f,e),{classNames:o,className:i,style:a,styles:s,unstyled:m,vars:h,color:v,orientation:g,label:y,labelPosition:b,mod:w,...x}=n,S=(0,c.useStyles)({name:"Divider",classes:d,props:n,className:i,style:a,classNames:o,styles:s,unstyled:m,vars:h,varsResolver:p});return(0,r.jsx)(u.Box,{ref:t,mod:[{orientation:g,"with-label":!!y},w],...S("root"),...x,role:"separator",children:y&&(0,r.jsx)(u.Box,{component:"span",mod:{position:b},...S("label"),children:y})})});m.classes=d,m.displayName="@mantine/core/Divider"},71551:function(e,t,n){n.d(t,{FloatingArrow:function(){return u}});var r=n(57437),o=n(2265),i=n(24895);function a(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function l(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}let c={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},u=(0,o.forwardRef)((e,t)=>{let{position:n,arrowSize:o,arrowOffset:u,arrowRadius:s,arrowPosition:d,visible:f,arrowX:p,arrowY:m,style:h,...v}=e,{dir:g}=(0,i.useDirection)();return f?(0,r.jsx)("div",{...v,ref:t,style:{...h,...function(e){let{position:t,arrowSize:n,arrowOffset:r,arrowRadius:o,arrowPosition:i,arrowX:u,arrowY:s,dir:d}=e,[f,p="center"]=t.split("-"),m={width:n,height:n,transform:"rotate(45deg)",position:"absolute",[c[f]]:o},h=-n/2;return"left"===f?{...m,...a(p,s,r,i),right:h,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===f?{...m,...a(p,s,r,i),left:h,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===f?{...m,...l(p,u,r,i,d),bottom:h,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===f?{...m,...l(p,u,r,i,d),top:h,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}({position:n,arrowSize:o,arrowOffset:u,arrowRadius:s,arrowPosition:d,dir:g,arrowX:p,arrowY:m})}}):null});u.displayName="@mantine/core/FloatingArrow"},49630:function(e,t,n){n.d(t,{getFloatingPosition:function(){return r}});function r(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){let[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:"".concat(r,"-").concat(n)}return t}},86463:function(e,t,n){n.d(t,{useFloatingAutoUpdate:function(){return a}});var r=n(2265),o=n(83070),i=n(87957);function a(e){let{opened:t,floating:n,position:a,positionDependencies:l}=e,[c,u]=(0,r.useState)(0);(0,r.useEffect)(()=>{if(n.refs.reference.current&&n.refs.floating.current)return(0,o.Me)(n.refs.reference.current,n.refs.floating.current,n.update)},[n.refs.reference.current,n.refs.floating.current,t,c,a]),(0,i.useDidUpdate)(()=>{n.update()},l),(0,i.useDidUpdate)(()=>{u(e=>e+1)},[t])}},62934:function(e,t,n){n.d(t,{FocusTrap:function(){return u},FocusTrapInitialFocus:function(){return s}});var r=n(57437),o=n(2265),i=n(26410),a=n(79373),l=n(67457),c=n(46404);function u(e){let{children:t,active:n=!0,refProp:r="ref"}=e,c=(0,i.useFocusTrap)(n),u=(0,a.useMergedRef)(c,null==t?void 0:t.ref);return(0,l.isElement)(t)?(0,o.cloneElement)(t,{[r]:u}):t}function s(e){return(0,r.jsx)(c.VisuallyHidden,{tabIndex:-1,"data-autofocus":!0,...e})}u.displayName="@mantine/core/FocusTrap",s.displayName="@mantine/core/FocusTrapInitialFocus",u.InitialFocus=s},86608:function(e,t,n){n.d(t,{Group:function(){return m}});var r=n(57437),o=n(2265),i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(31831),s=n(73147),d={root:"m_4081bf90"};let f={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},p=(0,a.createVarsResolver)((e,t,n)=>{let{grow:r,preventGrowOverflow:o,gap:a,align:l,justify:c,wrap:u}=t,{childWidth:s}=n;return{root:{"--group-child-width":r&&o?s:void 0,"--group-gap":(0,i.getSpacing)(a),"--group-align":l,"--group-justify":c,"--group-wrap":u}}}),m=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("Group",f,e),{classNames:a,className:s,style:m,styles:h,unstyled:v,children:g,gap:y,align:b,justify:w,wrap:x,grow:S,preventGrowOverflow:C,vars:P,variant:R,__size:k,mod:T,...N}=n,E=o.Children.toArray(g).filter(Boolean),I=E.length,A=(0,i.getSpacing)(null!=y?y:"md"),j="calc(".concat(100/I,"% - (").concat(A," - ").concat(A," / ").concat(I,"))"),M=(0,c.useStyles)({name:"Group",props:n,stylesCtx:{childWidth:j},className:s,style:m,classes:d,classNames:a,styles:h,unstyled:v,vars:P,varsResolver:p});return(0,r.jsx)(u.Box,{...M("root"),ref:t,variant:R,mod:[{grow:S},T],size:k,...N,children:E})});m.classes=d,m.displayName="@mantine/core/Group"},64030:function(e,t,n){n.d(t,{Input:function(){return x}});var r=n(57437),o=n(20322);n(2265);var i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(17622),s=n(31831),d=n(869),f=n(64634),p=n(5897),m=n(52643),h=n(97208),v=n(99970),g=n(10219),y=n(60529);let b={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},w=(0,a.createVarsResolver)((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":(0,i.getSize)(t.size,"input-height"),"--input-fz":(0,i.getFontSize)(t.size),"--input-radius":void 0===t.radius?void 0:(0,i.getRadius)(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?(0,o.h)(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?(0,o.h)(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?(0,i.getSize)(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),x=(0,d.polymorphicFactory)((e,t)=>{let n=(0,l.useProps)("Input",b,e),{classNames:o,className:i,style:a,styles:d,unstyled:f,required:p,__staticSelector:m,__stylesApiProps:h,size:g,wrapperProps:x,error:S,disabled:C,leftSection:P,leftSectionProps:R,leftSectionWidth:k,rightSection:T,rightSectionProps:N,rightSectionWidth:E,rightSectionPointerEvents:I,leftSectionPointerEvents:A,variant:j,vars:M,pointer:F,multiline:D,radius:O,id:L,withAria:V,withErrorStyles:z,mod:B,inputSize:_,...W}=n,{styleProps:$,rest:Z}=(0,u.extractStyleProps)(W),H=(0,v.useInputWrapperContext)(),Y={offsetBottom:null==H?void 0:H.offsetBottom,offsetTop:null==H?void 0:H.offsetTop},K=(0,c.useStyles)({name:["Input",m],props:h||n,classes:y.Z,className:i,style:a,classNames:o,styles:d,unstyled:f,stylesCtx:Y,rootSelector:"wrapper",vars:M,varsResolver:w}),U=V?{required:p,disabled:C,"aria-invalid":!!S,"aria-describedby":null==H?void 0:H.describedBy,id:(null==H?void 0:H.inputId)||L}:{};return(0,r.jsxs)(s.Box,{...K("wrapper"),...$,...x,mod:[{error:!!S&&z,pointer:F,disabled:C,multiline:D,"data-with-right-section":!!T,"data-with-left-section":!!P},B],variant:j,size:g,children:[P&&(0,r.jsx)("div",{...R,"data-position":"left",...K("section",{className:null==R?void 0:R.className,style:null==R?void 0:R.style}),children:P}),(0,r.jsx)(s.Box,{component:"input",...Z,...U,ref:t,required:p,mod:{disabled:C,error:!!S&&z},variant:j,__size:_,...K("input")}),T&&(0,r.jsx)("div",{...N,"data-position":"right",...K("section",{className:null==N?void 0:N.className,style:null==N?void 0:N.style}),children:T})]})});x.classes=y.Z,x.Wrapper=g.InputWrapper,x.Label=m.InputLabel,x.Error=p.InputError,x.Description=f.InputDescription,x.Placeholder=h.InputPlaceholder,x.displayName="@mantine/core/Input"},60529:function(e,t,n){n.d(t,{Z:function(){return r}});var r={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"}},64634:function(e,t,n){n.d(t,{InputDescription:function(){return h}});var r=n(57437),o=n(20322);n(2265);var i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(31831),s=n(73147),d=n(99970),f=n(60529);let p={},m=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{description:{"--input-description-size":void 0===n?void 0:"calc(".concat((0,i.getFontSize)(n)," - ").concat((0,o.h)(2),")")}}}),h=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("InputDescription",p,e),{classNames:o,className:i,style:a,styles:s,unstyled:h,vars:v,size:g,__staticSelector:y,__inheritStyles:b=!0,variant:w,...x}=(0,l.useProps)("InputDescription",p,n),S=(0,d.useInputWrapperContext)(),C=(0,c.useStyles)({name:["InputWrapper",y],props:n,classes:f.Z,className:i,style:a,classNames:o,styles:s,unstyled:h,rootSelector:"description",vars:v,varsResolver:m}),P=b&&(null==S?void 0:S.getStyles)||C;return(0,r.jsx)(u.Box,{component:"p",ref:t,variant:w,size:g,...P("description",(null==S?void 0:S.getStyles)?{className:i,style:a}:void 0),...x})});h.classes=f.Z,h.displayName="@mantine/core/InputDescription"},5897:function(e,t,n){n.d(t,{InputError:function(){return h}});var r=n(57437),o=n(20322);n(2265);var i=n(94120),a=n(15593),l=n(50591),c=n(66969),u=n(31831),s=n(73147),d=n(99970),f=n(60529);let p={},m=(0,a.createVarsResolver)((e,t)=>{let{size:n}=t;return{error:{"--input-error-size":void 0===n?void 0:"calc(".concat((0,i.getFontSize)(n)," - ").concat((0,o.h)(2),")")}}}),h=(0,s.factory)((e,t)=>{let n=(0,l.useProps)("InputError",p,e),{classNames:o,className:i,style:a,styles:s,unstyled:h,vars:v,size:g,__staticSelector:y,__inheritStyles:b=!0,variant:w,...x}=n,S=(0,c.useStyles)({name:["InputWrapper",y],props:n,classes:f.Z,className:i,style:a,classNames:o,styles:s,unstyled:h,rootSelector:"error",vars:v,varsResolver:m}),C=(0,d.useInputWrapperContext)(),P=b&&(null==C?void 0:C.getStyles)||S;return(0,r.jsx)(u.Box,{component:"p",ref:t,variant:w,size:g,...P("error",(null==C?void 0:C.getStyles)?{className:i,style:a}:void 0),...x})});h.classes=f.Z,h.displayName="@mantine/core/InputError"},52643:function(e,t,n){n.d(t,{InputLabel:function(){return m}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(50591),l=n(66969),c=n(31831),u=n(73147),s=n(99970),d=n(60529);let f={labelElement:"label"},p=(0,i.createVarsResolver)((e,t)=>{let{size:n}=t;return{label:{"--input-label-size":(0,o.getFontSize)(n),"--input-asterisk-color":void 0}}}),m=(0,u.factory)((e,t)=>{let n=(0,a.useProps)("InputLabel",f,e),{classNames:o,className:i,style:u,styles:m,unstyled:h,vars:v,labelElement:g,size:y,required:b,htmlFor:w,onMouseDown:x,children:S,__staticSelector:C,variant:P,mod:R,...k}=(0,a.useProps)("InputLabel",f,n),T=(0,l.useStyles)({name:["InputWrapper",C],props:n,classes:d.Z,className:i,style:u,classNames:o,styles:m,unstyled:h,rootSelector:"label",vars:v,varsResolver:p}),N=(0,s.useInputWrapperContext)(),E=(null==N?void 0:N.getStyles)||T;return(0,r.jsxs)(c.Box,{...E("label",(null==N?void 0:N.getStyles)?{className:i,style:u}:void 0),component:g,variant:P,size:y,ref:t,htmlFor:"label"===g?w:void 0,mod:[{required:b},R],onMouseDown:e=>{null==x||x(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...k,children:[S,b&&(0,r.jsx)("span",{...E("required"),"aria-hidden":!0,children:" *"})]})});m.classes=d.Z,m.displayName="@mantine/core/InputLabel"},97208:function(e,t,n){n.d(t,{InputPlaceholder:function(){return s}});var r=n(57437);n(2265);var o=n(50591),i=n(66969),a=n(31831),l=n(73147),c=n(60529);let u={},s=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("InputPlaceholder",u,e),{classNames:l,className:s,style:d,styles:f,unstyled:p,vars:m,__staticSelector:h,variant:v,error:g,mod:y,...b}=(0,o.useProps)("InputPlaceholder",u,n),w=(0,i.useStyles)({name:["InputPlaceholder",h],props:n,classes:c.Z,className:s,style:d,classNames:l,styles:f,unstyled:p,rootSelector:"placeholder"});return(0,r.jsx)(a.Box,{...w("placeholder"),mod:[{error:!!g},y],component:"span",variant:v,ref:t,...b})});s.classes=c.Z,s.displayName="@mantine/core/InputPlaceholder"},99970:function(e,t,n){n.d(t,{I:function(){return r},useInputWrapperContext:function(){return o}}),n(2265),n(57437);let[r,o]=(0,n(58725).createOptionalContext)({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})},10219:function(e,t,n){n.d(t,{InputWrapper:function(){return w}});var r=n(57437),o=n(2265),i=n(27011),a=n(20322),l=n(94120),c=n(15593),u=n(50591),s=n(66969),d=n(31831),f=n(73147),p=n(64634),m=n(5897),h=n(52643),v=n(99970),g=n(60529);let y={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},b=(0,c.createVarsResolver)((e,t)=>{let{size:n}=t;return{label:{"--input-label-size":(0,l.getFontSize)(n),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===n?void 0:"calc(".concat((0,l.getFontSize)(n)," - ").concat((0,a.h)(2),")")},description:{"--input-description-size":void 0===n?void 0:"calc(".concat((0,l.getFontSize)(n)," - ").concat((0,a.h)(2),")")}}}),w=(0,f.factory)((e,t)=>{let n=(0,u.useProps)("InputWrapper",y,e),{classNames:a,className:l,style:c,styles:f,unstyled:w,vars:x,size:S,variant:C,__staticSelector:P,inputContainer:R,inputWrapperOrder:k,label:T,error:N,description:E,labelProps:I,descriptionProps:A,errorProps:j,labelElement:M,children:F,withAsterisk:D,id:O,required:L,__stylesApiProps:V,mod:z,...B}=n,_=(0,s.useStyles)({name:["InputWrapper",P],props:V||n,classes:g.Z,className:l,style:c,classNames:a,styles:f,unstyled:w,vars:x,varsResolver:b}),W={size:S,variant:C,__staticSelector:P},$=(0,i.useId)(O),Z=(null==j?void 0:j.id)||"".concat($,"-error"),H=(null==A?void 0:A.id)||"".concat($,"-description"),Y=!!N&&"boolean"!=typeof N,K=!!E,U="".concat(Y?Z:""," ").concat(K?H:""),G=U.trim().length>0?U.trim():void 0,q=(null==I?void 0:I.id)||"".concat($,"-label"),X=T&&(0,r.jsx)(h.InputLabel,{labelElement:M,id:q,htmlFor:$,required:"boolean"==typeof D?D:L,...W,...I,children:T},"label"),J=K&&(0,r.jsx)(p.InputDescription,{...A,...W,size:(null==A?void 0:A.size)||W.size,id:(null==A?void 0:A.id)||H,children:E},"description"),Q=(0,r.jsx)(o.Fragment,{children:R(F)},"input"),ee=Y&&(0,o.createElement)(m.InputError,{...j,...W,size:(null==j?void 0:j.size)||W.size,key:"error",id:(null==j?void 0:j.id)||Z},N),et=k.map(e=>{switch(e){case"label":return X;case"input":return Q;case"description":return J;case"error":return ee;default:return null}});return(0,r.jsx)(v.I,{value:{getStyles:_,describedBy:G,inputId:$,labelId:q,...function(e,t){let{hasDescription:n,hasError:r}=t,o=e.findIndex(e=>"input"===e),i=e.slice(0,o),a=e.slice(o+1),l=n&&i.includes("description")||r&&i.includes("error");return{offsetBottom:n&&a.includes("description")||r&&a.includes("error"),offsetTop:l}}(k,{hasDescription:K,hasError:Y})},children:(0,r.jsx)(d.Box,{ref:t,variant:C,size:S,mod:[{error:!!N},z],..._("root"),...B,children:et})})});w.classes=g.Z,w.displayName="@mantine/core/InputWrapper"},35093:function(e,t,n){n.d(t,{useInputProps:function(){return i}}),n(2265),n(57437);var r=n(50591),o=n(17622);function i(e,t,n){let i=(0,r.useProps)(e,t,n),{label:a,description:l,error:c,required:u,classNames:s,styles:d,className:f,unstyled:p,__staticSelector:m,__stylesApiProps:h,errorProps:v,labelProps:g,descriptionProps:y,wrapperProps:b,id:w,size:x,style:S,inputContainer:C,inputWrapperOrder:P,withAsterisk:R,variant:k,vars:T,mod:N,...E}=i,{styleProps:I,rest:A}=(0,o.extractStyleProps)(E),j={label:a,description:l,error:c,required:u,classNames:s,className:f,__staticSelector:m,__stylesApiProps:h||i,errorProps:v,labelProps:g,descriptionProps:y,unstyled:p,styles:d,size:x,style:S,inputContainer:C,inputWrapperOrder:P,withAsterisk:R,variant:k,id:w,mod:N,...b};return{...A,classNames:s,styles:d,unstyled:p,wrapperProps:{...j,...I},inputProps:{required:u,classNames:s,styles:d,unstyled:p,size:x,__staticSelector:m,__stylesApiProps:h||i,error:c,variant:k,id:w}}}},73112:function(e,t,n){n.d(t,{InputBase:function(){return c}});var r=n(57437);n(2265);var o=n(869),i=n(64030),a=n(35093);let l={__staticSelector:"InputBase",withAria:!0},c=(0,o.polymorphicFactory)((e,t)=>{let{inputProps:n,wrapperProps:o,...c}=(0,a.useInputProps)("InputBase",l,e);return(0,r.jsx)(i.Input.Wrapper,{...o,children:(0,r.jsx)(i.Input,{...n,...c,ref:t})})});c.classes={...i.Input.classes,...i.Input.Wrapper.classes},c.displayName="@mantine/core/InputBase"},34479:function(e,t,n){n.d(t,{Loader:function(){return b},defaultLoaders:function(){return v}});var r=n(57437),o=n(2265),i=n(94120),a=n(15593),l=n(45027),c=n(50591),u=n(66969),s=n(31831),d=n(73147),f=n(44839),p={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};let m=(0,o.forwardRef)((e,t)=>{let{className:n,...o}=e;return(0,r.jsxs)(s.Box,{component:"span",className:(0,f.Z)(p.barsLoader,n),...o,ref:t,children:[(0,r.jsx)("span",{className:p.bar}),(0,r.jsx)("span",{className:p.bar}),(0,r.jsx)("span",{className:p.bar})]})}),h=(0,o.forwardRef)((e,t)=>{let{className:n,...o}=e;return(0,r.jsxs)(s.Box,{component:"span",className:(0,f.Z)(p.dotsLoader,n),...o,ref:t,children:[(0,r.jsx)("span",{className:p.dot}),(0,r.jsx)("span",{className:p.dot}),(0,r.jsx)("span",{className:p.dot})]})}),v={bars:m,oval:(0,o.forwardRef)((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)(s.Box,{component:"span",className:(0,f.Z)(p.ovalLoader,n),...o,ref:t})}),dots:h},g={loaders:v,type:"oval"},y=(0,a.createVarsResolver)((e,t)=>{let{size:n,color:r}=t;return{root:{"--loader-size":(0,i.getSize)(n,"loader-size"),"--loader-color":r?(0,l.getThemeColor)(r,e):void 0}}}),b=(0,d.factory)((e,t)=>{let n=(0,c.useProps)("Loader",g,e),{size:o,color:i,type:a,vars:l,className:d,style:f,classNames:m,styles:h,unstyled:v,loaders:b,variant:w,children:x,...S}=n,C=(0,u.useStyles)({name:"Loader",props:n,classes:p,className:d,style:f,classNames:m,styles:h,unstyled:v,vars:l,varsResolver:y});return x?(0,r.jsx)(s.Box,{...C("root"),ref:t,...S,children:x}):(0,r.jsx)(s.Box,{...C("root"),ref:t,component:b[a],variant:w,size:o,...S})});b.defaultLoaders=v,b.classes=p,b.displayName="@mantine/core/Loader"},75036:function(e,t,n){n.d(t,{NumberInput:function(){return R}});var r=n(57437),o=n(2265),i=n(44839),a=n(62665),l=n(15057),c=n(5884),u=n(79373),s=n(94120),d=n(15593),f=n(63361),p=n(66969),m=n(50591),h=n(73147),v=n(73112),g=n(30712);function y(e){let{direction:t,style:n,...o}=e;return(0,r.jsx)("svg",{style:{width:"var(--ni-chevron-size)",height:"var(--ni-chevron-size)",transform:"up"===t?"rotate(180deg)":void 0,...n},viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o,children:(0,r.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}var b={root:"m_e2f5cd4e",controls:"m_95e17d22",control:"m_80b4b171"};let w=/^(0\.0*|-0(\.0*)?)$/,x=/^-?0\d+(\.\d+)?\.?$/;function S(e,t,n){return void 0===e||(void 0===t||e>=t)&&(void 0===n||e<=n)}let C={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0},P=(0,d.createVarsResolver)((e,t)=>{let{size:n}=t;return{controls:{"--ni-chevron-size":(0,s.getSize)(n,"ni-chevron-size")}}}),R=(0,h.factory)((e,t)=>{let n=(0,m.useProps)("NumberInput",C,e),{className:s,classNames:d,styles:h,unstyled:R,vars:k,onChange:T,onValueChange:N,value:E,defaultValue:I,max:A,min:j,step:M,hideControls:F,rightSection:D,isAllowed:O,clampBehavior:L,onBlur:V,allowDecimal:z,decimalScale:B,onKeyDown:_,onKeyDownCapture:W,handlersRef:$,startValue:Z,disabled:H,rightSectionPointerEvents:Y,allowNegative:K,readOnly:U,size:G,rightSectionWidth:q,stepHoldInterval:X,stepHoldDelay:J,allowLeadingZeros:Q,withKeyboardEvents:ee,trimLeadingZeroesOnBlur:et,...en}=n,er=(0,p.useStyles)({name:"NumberInput",classes:b,props:n,classNames:d,styles:h,unstyled:R,vars:k,varsResolver:P}),{resolvedClassNames:eo,resolvedStyles:ei}=(0,f.useResolvedStylesApi)({classNames:d,styles:h,props:n}),[ea,el]=(0,l.useUncontrolled)({value:E,defaultValue:I,onChange:T}),ec=void 0!==J&&void 0!==X,eu=(0,o.useRef)(null),es=(0,o.useRef)(null),ed=(0,o.useRef)(0),ef=e=>{let t=String(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},ep=e=>{eu.current&&void 0!==e&&eu.current.setSelectionRange(e,e)},em=(0,o.useRef)();em.current=()=>{let e;let t=Math.max(ef(ea),ef(M)),n=10**t;if("number"!=typeof ea||Number.isNaN(ea))e=(0,c.clamp)(Z,j,A);else if(void 0!==A){let t=(Math.round(ea*n)+Math.round(M*n))/n;e=t<=A?t:A}else e=(Math.round(ea*n)+Math.round(M*n))/n;let r=e.toFixed(t);el(parseFloat(r)),null==N||N({floatValue:parseFloat(r),formattedValue:r,value:r},{source:"increment"}),setTimeout(()=>{var e;return ep(null===(e=eu.current)||void 0===e?void 0:e.value.length)},0)};let eh=(0,o.useRef)();eh.current=()=>{let e;let t=void 0!==j?j:K?Number.MIN_SAFE_INTEGER:0,n=Math.max(ef(ea),ef(M)),r=10**n;if("number"!=typeof ea||Number.isNaN(ea))e=(0,c.clamp)(Z,t,A);else{let n=(Math.round(ea*r)-Math.round(M*r))/r;e=void 0!==t&&n{var e;return ep(null===(e=eu.current)||void 0===e?void 0:e.value.length)},0)},(0,u.assignRef)($,{increment:em.current,decrement:eh.current});let ev=e=>{e?em.current():eh.current(),ed.current+=1},eg=e=>{if(ev(e),ec){let t="number"==typeof X?X:X(ed.current);es.current=window.setTimeout(()=>eg(e),t)}},ey=(e,t)=>{var n;e.preventDefault(),null===(n=eu.current)||void 0===n||n.focus(),ev(t),ec&&(es.current=window.setTimeout(()=>eg(t),J))},eb=()=>{es.current&&window.clearTimeout(es.current),es.current=null,ed.current=0},ew=(0,r.jsxs)("div",{...er("controls"),children:[(0,r.jsx)(g.UnstyledButton,{...er("control"),tabIndex:-1,"aria-hidden":!0,disabled:H||"number"==typeof ea&&void 0!==A&&ea>=A,mod:{direction:"up"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ey(e,!0)},onPointerUp:eb,onPointerLeave:eb,children:(0,r.jsx)(y,{direction:"up"})}),(0,r.jsx)(g.UnstyledButton,{...er("control"),tabIndex:-1,"aria-hidden":!0,disabled:H||"number"==typeof ea&&void 0!==j&&ea<=j,mod:{direction:"down"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ey(e,!1)},onPointerUp:eb,onPointerLeave:eb,children:(0,r.jsx)(y,{direction:"down"})})]});return(0,r.jsx)(v.InputBase,{component:a.h3,allowNegative:K,className:(0,i.Z)(b.root,s),size:G,...en,readOnly:U,disabled:H,value:ea,getInputRef:(0,u.useMergedRef)(t,eu),onValueChange:(e,t)=>{if("event"===t.source){var n;el(!(("number"==typeof(n=e.floatValue)?n{null==_||_(e),!U&&ee&&("ArrowUp"===e.key&&(e.preventDefault(),em.current()),"ArrowDown"===e.key&&(e.preventDefault(),eh.current()))},onKeyDownCapture:e=>{if(null==W||W(e),"Backspace"===e.key){let t=eu.current;0===t.selectionStart&&t.selectionStart===t.selectionEnd&&(e.preventDefault(),window.setTimeout(()=>ep(0),0))}},rightSectionPointerEvents:null!=Y?Y:H?"none":void 0,rightSectionWidth:null!=q?q:"var(--ni-right-section-width-".concat(G||"sm",")"),allowLeadingZeros:Q,onBlur:e=>{if(null==V||V(e),"blur"===L&&"number"==typeof ea&&(0,c.clamp)(ea,j,A)!==ea&&el((0,c.clamp)(ea,j,A)),et&&"string"==typeof ea){let e=ea.replace(/^0+/,""),t=parseFloat(e);el(Number.isNaN(t)||t>Number.MAX_SAFE_INTEGER?e:t)}},isAllowed:e=>"strict"===L?O?O(e)&&S(e.floatValue,j,A):S(e.floatValue,j,A):!O||O(e)})});R.classes={...v.InputBase.classes,...b},R.displayName="@mantine/core/NumberInput"},12194:function(e,t,n){n.d(t,{Paper:function(){return p}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(50591),l=n(66969),c=n(31831),u=n(869),s={root:"m_1b7284a3"};let d={},f=(0,i.createVarsResolver)((e,t)=>{let{radius:n,shadow:r}=t;return{root:{"--paper-radius":void 0===n?void 0:(0,o.getRadius)(n),"--paper-shadow":(0,o.getShadow)(r)}}}),p=(0,u.polymorphicFactory)((e,t)=>{let n=(0,a.useProps)("Paper",d,e),{classNames:o,className:i,style:u,styles:p,unstyled:m,withBorder:h,vars:v,radius:g,shadow:y,variant:b,mod:w,...x}=n,S=(0,l.useStyles)({name:"Paper",props:n,classes:s,className:i,style:u,classNames:o,styles:p,unstyled:m,vars:v,varsResolver:f});return(0,r.jsx)(c.Box,{ref:t,mod:[{"data-with-border":h},w],...S("root"),variant:b,...x})});p.classes=s,p.displayName="@mantine/core/Paper"},44689:function(e,t,n){n.d(t,{l:function(){return i},q:function(){return o}}),n(2265);var r=n(1122);n(57437);let[o,i]=(0,r.createSafeContext)("Popover component was not found in the tree")},99942:function(e,t,n){n.d(t,{Popover:function(){return R}});var r=n(57437),o=n(2265),i=n(27011),a=n(83531),l=n(33123),c=n(94120),u=n(15593),s=n(50591),d=n(66969),f=n(24895),p=n(49630),m=n(44689),h=n(52433),v=n(90827),g=n(94674),y=n(50913),b=n(15057),w=n(87957),x=n(86463),S=n(89516);let C={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:(0,l.getDefaultZIndex)("popover"),__staticSelector:"Popover",width:"max-content"},P=(0,u.createVarsResolver)((e,t)=>{let{radius:n,shadow:r}=t;return{dropdown:{"--popover-radius":void 0===n?void 0:(0,c.getRadius)(n),"--popover-shadow":(0,c.getShadow)(r)}}});function R(e){var t,n,l,c,u,h;let v=(0,s.useProps)("Popover",C,e),{children:R,position:k,offset:T,onPositionChange:N,positionDependencies:E,opened:I,transitionProps:A,width:j,middlewares:M,withArrow:F,arrowSize:D,arrowOffset:O,arrowRadius:L,arrowPosition:V,unstyled:z,classNames:B,styles:_,closeOnClickOutside:W,withinPortal:$,portalProps:Z,closeOnEscape:H,clickOutsideEvents:Y,trapFocus:K,onClose:U,onOpen:G,onChange:q,zIndex:X,radius:J,shadow:Q,id:ee,defaultOpened:et,__staticSelector:en,withRoles:er,disabled:eo,returnFocus:ei,variant:ea,keepMounted:el,vars:ec,floatingStrategy:eu,...es}=v,ed=(0,d.useStyles)({name:en,props:v,classes:S.Z,classNames:B,styles:_,unstyled:z,rootSelector:"dropdown",vars:ec,varsResolver:P}),ef=(0,o.useRef)(null),[ep,em]=(0,o.useState)(null),[eh,ev]=(0,o.useState)(null),{dir:eg}=(0,f.useDirection)(),ey=(0,i.useId)(ee),eb=function(e){let[t,n]=(0,b.useUncontrolled)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=(0,y.YF)({strategy:e.strategy,placement:e.position,middleware:function(e,t){let n=function(e){if(void 0===e)return{shift:!0,flip:!0};let t={...e};return void 0===e.shift&&(t.shift=!0),void 0===e.flip&&(t.flip=!0),t}(e.middlewares),r=[(0,g.cv)(e.offset)];return n.shift&&r.push((0,g.uY)("boolean"==typeof n.shift?{limiter:(0,g.dr)(),padding:5}:{limiter:(0,g.dr)(),padding:5,...n.shift})),n.flip&&r.push("boolean"==typeof n.flip?(0,g.RR)():(0,g.RR)(n.flip)),n.inline&&r.push("boolean"==typeof n.inline?(0,g.Qo)():(0,g.Qo)(n.inline)),r.push((0,g.x7)({element:e.arrowRef,padding:e.arrowOffset})),(n.size||"target"===e.width)&&r.push((0,g.dp)({..."boolean"==typeof n.size?{}:n.size,apply(r){var o,i;let{rects:a,availableWidth:l,availableHeight:c}=r,u=null!==(i=null===(o=t().refs.floating.current)||void 0===o?void 0:o.style)&&void 0!==i?i:{};n.size&&Object.assign(u,{maxWidth:"".concat(l,"px"),maxHeight:"".concat(c,"px")}),"target"===e.width&&Object.assign(u,{width:"".concat(a.reference.width,"px")})}})),r}(e,()=>r)});return(0,x.useFloatingAutoUpdate)({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:r}),(0,w.useDidUpdate)(()=>{var t;null===(t=e.onPositionChange)||void 0===t||t.call(e,r.placement)},[r.placement]),(0,w.useDidUpdate)(()=>{var t,n;e.opened?null===(n=e.onOpen)||void 0===n||n.call(e):null===(t=e.onClose)||void 0===t||t.call(e)},[e.opened]),{floating:r,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{if(t){var r;null===(r=e.onClose)||void 0===r||r.call(e),n(!1)}},onToggle:()=>{var r,o;t?(null===(r=e.onClose)||void 0===r||r.call(e),n(!1)):(null===(o=e.onOpen)||void 0===o||o.call(e),n(!0))}}}({middlewares:M,width:j,position:(0,p.getFloatingPosition)(eg,k),offset:"number"==typeof T?T+(F?D/2:0):T,arrowRef:ef,arrowOffset:O,onPositionChange:N,positionDependencies:E,opened:I,defaultOpened:et,onChange:q,onOpen:G,onClose:U,strategy:eu});(0,a.useClickOutside)(()=>W&&eb.onClose(),Y,[ep,eh]);let ew=(0,o.useCallback)(e=>{em(e),eb.floating.refs.setReference(e)},[eb.floating.refs.setReference]),ex=(0,o.useCallback)(e=>{ev(e),eb.floating.refs.setFloating(e)},[eb.floating.refs.setFloating]);return(0,r.jsx)(m.q,{value:{returnFocus:ei,disabled:eo,controlled:eb.controlled,reference:ew,floating:ex,x:eb.floating.x,y:eb.floating.y,arrowX:null===(l=eb.floating)||void 0===l?void 0:null===(n=l.middlewareData)||void 0===n?void 0:null===(t=n.arrow)||void 0===t?void 0:t.x,arrowY:null===(h=eb.floating)||void 0===h?void 0:null===(u=h.middlewareData)||void 0===u?void 0:null===(c=u.arrow)||void 0===c?void 0:c.y,opened:eb.opened,arrowRef:ef,transitionProps:A,width:j,withArrow:F,arrowSize:D,arrowOffset:O,arrowRadius:L,arrowPosition:V,placement:eb.floating.placement,trapFocus:K,withinPortal:$,portalProps:Z,zIndex:X,radius:J,shadow:Q,closeOnEscape:H,onClose:eb.onClose,onToggle:eb.onToggle,getTargetId:()=>"".concat(ey,"-target"),getDropdownId:()=>"".concat(ey,"-dropdown"),withRoles:er,targetProps:es,__staticSelector:en,classNames:B,styles:_,unstyled:z,variant:ea,keepMounted:el,getStyles:ed,floatingStrategy:eu},children:R})}R.Target=v.PopoverTarget,R.Dropdown=h.PopoverDropdown,R.displayName="@mantine/core/Popover",R.extend=e=>e},89516:function(e,t,n){n.d(t,{Z:function(){return r}});var r={dropdown:"m_38a85659",arrow:"m_a31dc6c1"}},52433:function(e,t,n){n.d(t,{PopoverDropdown:function(){return y}});var r=n(57437),o=n(58365),i=n(79373),a=n(20322);n(2265);var l=n(9009),c=n(50591),u=n(31831),s=n(73147),d=n(71551),f=n(62934),p=n(7586),m=n(93719),h=n(44689),v=n(89516);let g={},y=(0,s.factory)((e,t)=>{var n,s,v,y,b;let w=(0,c.useProps)("PopoverDropdown",g,e),{className:x,style:S,vars:C,children:P,onKeyDownCapture:R,variant:k,classNames:T,styles:N,...E}=w,I=(0,h.l)(),A=(0,o.useFocusReturn)({opened:I.opened,shouldReturnFocus:I.returnFocus}),j=I.withRoles?{"aria-labelledby":I.getTargetId(),id:I.getDropdownId(),role:"dialog",tabIndex:-1}:{},M=(0,i.useMergedRef)(t,I.floating);return I.disabled?null:(0,r.jsx)(p.OptionalPortal,{...I.portalProps,withinPortal:I.withinPortal,children:(0,r.jsx)(m.Transition,{mounted:I.opened,...I.transitionProps,transition:(null===(n=I.transitionProps)||void 0===n?void 0:n.transition)||"fade",duration:null!==(b=null===(s=I.transitionProps)||void 0===s?void 0:s.duration)&&void 0!==b?b:150,keepMounted:I.keepMounted,exitDuration:"number"==typeof(null===(v=I.transitionProps)||void 0===v?void 0:v.exitDuration)?I.transitionProps.exitDuration:null===(y=I.transitionProps)||void 0===y?void 0:y.duration,children:e=>{var t,n;return(0,r.jsx)(f.FocusTrap,{active:I.trapFocus,children:(0,r.jsxs)(u.Box,{...j,...E,variant:k,ref:M,onKeyDownCapture:(0,l.closeOnEscape)(I.onClose,{active:I.closeOnEscape,onTrigger:A,onKeyDown:R}),"data-position":I.placement,"data-fixed":"fixed"===I.floatingStrategy||void 0,...I.getStyles("dropdown",{className:x,props:w,classNames:T,styles:N,style:[{...e,zIndex:I.zIndex,top:null!==(t=I.y)&&void 0!==t?t:0,left:null!==(n=I.x)&&void 0!==n?n:0,width:"target"===I.width?void 0:(0,a.h)(I.width)},S]}),children:[P,(0,r.jsx)(d.FloatingArrow,{ref:I.arrowRef,arrowX:I.arrowX,arrowY:I.arrowY,visible:I.withArrow,position:I.placement,arrowSize:I.arrowSize,arrowRadius:I.arrowRadius,arrowOffset:I.arrowOffset,arrowPosition:I.arrowPosition,...I.getStyles("arrow",{props:w,classNames:T,styles:N})})]})})}})})});y.classes=v.Z,y.displayName="@mantine/core/PopoverDropdown"},90827:function(e,t,n){n.d(t,{PopoverTarget:function(){return d}});var r=n(2265),o=n(44839),i=n(79373),a=n(67457);n(57437);var l=n(50591),c=n(73147),u=n(44689);let s={refProp:"ref",popupType:"dialog"},d=(0,c.factory)((e,t)=>{let{children:n,refProp:c,popupType:d,...f}=(0,l.useProps)("PopoverTarget",s,e);if(!(0,a.isElement)(n))throw Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let p=(0,u.l)(),m=(0,i.useMergedRef)(p.reference,n.ref,t),h=p.withRoles?{"aria-haspopup":d,"aria-expanded":p.opened,"aria-controls":p.getDropdownId(),id:p.getTargetId()}:{};return(0,r.cloneElement)(n,{...f,...h,...p.targetProps,className:(0,o.Z)(p.targetProps.className,f.className,n.props.className),[c]:m,...p.controlled?null:{onClick:p.onToggle}})});d.displayName="@mantine/core/PopoverTarget"},7586:function(e,t,n){n.d(t,{OptionalPortal:function(){return i}});var r=n(57437),o=n(25252);function i(e){let{withinPortal:t=!0,children:n,...i}=e;return t?(0,r.jsx)(o.Portal,{...i,children:n}):(0,r.jsx)(r.Fragment,{children:n})}i.displayName="@mantine/core/OptionalPortal"},25252:function(e,t,n){n.d(t,{Portal:function(){return s}});var r=n(57437),o=n(2265),i=n(54887),a=n(95206),l=n(79373),c=n(50591);let u={},s=(0,o.forwardRef)((e,t)=>{let{children:n,target:s,...d}=(0,c.useProps)("Portal",u,e),[f,p]=(0,o.useState)(!1),m=(0,o.useRef)(null);return((0,a.useIsomorphicEffect)(()=>(p(!0),m.current=s?"string"==typeof s?document.querySelector(s):s:function(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(d),(0,l.assignRef)(t,m.current),!s&&m.current&&document.body.appendChild(m.current),()=>{!s&&m.current&&document.body.removeChild(m.current)}),[s]),f&&m.current)?(0,i.createPortal)((0,r.jsx)(r.Fragment,{children:n}),m.current):null});s.displayName="@mantine/core/Portal"},6925:function(e,t,n){n.d(t,{Space:function(){return c}});var r=n(57437);n(2265);var o=n(50591),i=n(31831),a=n(73147);let l={},c=(0,a.factory)((e,t)=>{let{w:n,h:a,miw:c,mih:u,...s}=(0,o.useProps)("Space",l,e);return(0,r.jsx)(i.Box,{ref:t,...s,w:n,miw:null!=c?c:n,h:a,mih:null!=u?u:a})});c.displayName="@mantine/core/Space"},70132:function(e,t,n){n.d(t,{Stack:function(){return p}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(50591),l=n(66969),c=n(31831),u=n(73147),s={root:"m_6d731127"};let d={gap:"md",align:"stretch",justify:"flex-start"},f=(0,i.createVarsResolver)((e,t)=>{let{gap:n,align:r,justify:i}=t;return{root:{"--stack-gap":(0,o.getSpacing)(n),"--stack-align":r,"--stack-justify":i}}}),p=(0,u.factory)((e,t)=>{let n=(0,a.useProps)("Stack",d,e),{classNames:o,className:i,style:u,styles:p,unstyled:m,vars:h,align:v,justify:g,gap:y,variant:b,...w}=n,x=(0,l.useStyles)({name:"Stack",props:n,classes:s,className:i,style:u,classNames:o,styles:p,unstyled:m,vars:h,varsResolver:f});return(0,r.jsx)(c.Box,{ref:t,...x("root"),variant:b,...w})});p.classes=s,p.displayName="@mantine/core/Stack"},96293:function(e,t,n){n.d(t,{Text:function(){return h}});var r=n(57437);n(2265);var o=n(94120),i=n(15593),a=n(45027),l=n(92442),c=n(50591),u=n(66969),s=n(31831),d=n(869),f={root:"m_b6d8b162"};let p={inherit:!1},m=(0,i.createVarsResolver)((e,t)=>{let{variant:n,lineClamp:r,gradient:i,size:c,color:u}=t;return{root:{"--text-fz":(0,o.getFontSize)(c),"--text-lh":(0,o.getLineHeight)(c),"--text-gradient":"gradient"===n?(0,l.getGradient)(i,e):void 0,"--text-line-clamp":"number"==typeof r?r.toString():void 0,"--text-color":u?(0,a.getThemeColor)(u,e):void 0}}}),h=(0,d.polymorphicFactory)((e,t)=>{let n=(0,c.useProps)("Text",p,e),{lineClamp:o,truncate:i,inline:a,inherit:l,gradient:d,span:h,__staticSelector:v,vars:g,className:y,style:b,classNames:w,styles:x,unstyled:S,variant:C,mod:P,size:R,...k}=n,T=(0,u.useStyles)({name:["Text",v],props:n,classes:f,className:y,style:b,classNames:w,styles:x,unstyled:S,vars:g,varsResolver:m});return(0,r.jsx)(s.Box,{...T("root",{focusable:!0}),ref:t,component:h?"span":"p",variant:C,mod:[{"data-truncate":"start"===i?"start":"end"===i||i?"end":void 0,"data-line-clamp":"number"==typeof o,"data-inline":a,"data-inherit":l},P],size:R,...k})});h.classes=f,h.displayName="@mantine/core/Text"},11736:function(e,t,n){n.d(t,{TextInput:function(){return c}});var r=n(57437);n(2265);var o=n(50591),i=n(73147),a=n(73112);let l={},c=(0,i.factory)((e,t)=>{let n=(0,o.useProps)("TextInput",l,e);return(0,r.jsx)(a.InputBase,{component:"input",ref:t,...n,__staticSelector:"TextInput"})});c.classes=a.InputBase.classes,c.displayName="@mantine/core/TextInput"},93719:function(e,t,n){n.d(t,{Transition:function(){return d}});var r=n(57437),o=n(92607);let i={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};var a=n(2265),l=n(54887),c=n(47993),u=n(87957),s=n(37063);function d(e){let{keepMounted:t,transition:n="fade",duration:d=250,exitDuration:f=d,mounted:p,children:m,timingFunction:h="ease",onExit:v,onEntered:g,onEnter:y,onExited:b,enterDelay:w,exitDelay:x}=e,{transitionDuration:S,transitionStatus:C,transitionTimingFunction:P}=function(e){let{duration:t,exitDuration:n,timingFunction:r,mounted:o,onEnter:i,onExit:d,onEntered:f,onExited:p,enterDelay:m,exitDelay:h}=e,v=(0,s.useMantineTheme)(),g=(0,c.useReducedMotion)(),y=!!v.respectReducedMotion&&g,[b,w]=(0,a.useState)(y?0:t),[x,S]=(0,a.useState)(o?"entered":"exited"),C=(0,a.useRef)(-1),P=(0,a.useRef)(-1),R=(0,a.useRef)(-1),k=e=>{let r=e?i:d,o=e?f:p;window.clearTimeout(C.current);let a=y?0:e?t:n;w(a),0===a?("function"==typeof r&&r(),"function"==typeof o&&o(),S(e?"entered":"exited")):R.current=requestAnimationFrame(()=>{l.flushSync(()=>{S(e?"pre-entering":"pre-exiting")}),R.current=requestAnimationFrame(()=>{"function"==typeof r&&r(),S(e?"entering":"exiting"),C.current=window.setTimeout(()=>{"function"==typeof o&&o(),S(e?"entered":"exited")},a)})})},T=e=>{if(window.clearTimeout(P.current),"number"!=typeof(e?m:h)){k(e);return}P.current=window.setTimeout(()=>{k(e)},e?m:h)};return(0,u.useDidUpdate)(()=>{T(o)},[o]),(0,a.useEffect)(()=>()=>{window.clearTimeout(C.current),cancelAnimationFrame(R.current)},[]),{transitionDuration:b,transitionStatus:x,transitionTimingFunction:r||"ease"}}({mounted:p,exitDuration:f,duration:d,timingFunction:h,onExit:v,onEntered:g,onEnter:y,onExited:b,enterDelay:w,exitDelay:x});return 0===S?p?(0,r.jsx)(r.Fragment,{children:m({})}):t?m({display:"none"}):null:"exited"===C?t?m({display:"none"}):null:(0,r.jsx)(r.Fragment,{children:m(function(e){let{transition:t,state:n,duration:r,timingFunction:a}=e,l={transitionDuration:"".concat(r,"ms"),transitionTimingFunction:a};return"string"==typeof t?t in o.transitions?{transitionProperty:o.transitions[t].transitionProperty,...l,...o.transitions[t].common,...o.transitions[t][i[n]]}:{}:{transitionProperty:t.transitionProperty,...l,...t.common,...t[i[n]]}}({transition:n,duration:S,state:C,timingFunction:P}))})}d.displayName="@mantine/core/Transition"},92607:function(e,t,n){n.d(t,{transitions:function(){return i}});var r=n(20322);n(2265),n(57437);let o=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(.9) translateY(".concat((0,r.h)("bottom"===e?10:-10),")")},transitionProperty:"transform, opacity"}),i={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(30))},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(-30))},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(".concat((0,r.h)(30))},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(".concat((0,r.h)(-30))},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(-20),") skew(-10deg, -5deg)")},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(20),") skew(-10deg, -5deg)")},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(20),") rotate(-5deg)")},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(".concat((0,r.h)(20),") rotate(5deg)")},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...o("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...o("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...o("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...o("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...o("top"),common:{transformOrigin:"top right"}}}},30712:function(e,t,n){n.d(t,{UnstyledButton:function(){return s}});var r=n(57437);n(2265);var o=n(50591),i=n(66969),a=n(31831),l=n(869),c={root:"m_87cf2631"};let u={__staticSelector:"UnstyledButton"},s=(0,l.polymorphicFactory)((e,t)=>{let n=(0,o.useProps)("UnstyledButton",u,e),{className:l,component:s="button",__staticSelector:d,unstyled:f,classNames:p,styles:m,style:h,...v}=n,g=(0,i.useStyles)({name:d,props:n,classes:c,className:l,style:h,classNames:p,styles:m,unstyled:f});return(0,r.jsx)(a.Box,{...g("root",{focusable:!0}),component:s,ref:t,type:"button"===s?"button":void 0,...v})});s.classes=c,s.displayName="@mantine/core/UnstyledButton"},46404:function(e,t,n){n.d(t,{VisuallyHidden:function(){return s}});var r=n(57437);n(2265);var o=n(50591),i=n(66969),a=n(31831),l=n(73147),c={root:"m_515a97f8"};let u={},s=(0,l.factory)((e,t)=>{let n=(0,o.useProps)("VisuallyHidden",u,e),{classNames:l,className:s,style:d,styles:f,unstyled:p,vars:m,...h}=n,v=(0,i.useStyles)({name:"VisuallyHidden",classes:c,props:n,className:s,style:d,classNames:l,styles:f,unstyled:p});return(0,r.jsx)(a.Box,{component:"span",ref:t,...v("root"),...h})});s.classes=c,s.displayName="@mantine/core/VisuallyHidden"},31831:function(e,t,n){n.d(t,{Box:function(){return y}});var r=n(57437),o=n(2265),i=n(44839),a=n(89910),l=n(41217),c=n(28891),u=n(78150),s=n(37063);function d(e){return e.startsWith("data-")?e:"data-".concat(e)}function f(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...f(n,t)}),{}):"function"==typeof e?e(t):null==e?{}:e}var p=n(17622),m=n(20153),h=n(33110),v=n(54803);let g=(0,o.forwardRef)((e,t)=>{var n;let{component:o,style:a,__vars:g,className:y,variant:b,mod:w,size:x,hiddenFrom:S,visibleFrom:C,lightHidden:P,darkHidden:R,renderRoot:k,__size:T,...N}=e,E=(0,s.useMantineTheme)(),{styleProps:I,rest:A}=(0,p.extractStyleProps)(N),j=(0,u.useMantineSxTransform)(),M=null==j?void 0:null===(n=j())||void 0===n?void 0:n(I.sx),F=(0,v.useRandomClassName)(),D=(0,h.parseStyleProps)({styleProps:I,theme:E,data:m.STYlE_PROPS_DATA}),O={ref:t,style:function(e){let{theme:t,style:n,vars:r,styleProps:o}=e,i=f(n,t),a=f(r,t);return{...i,...a,...o}}({theme:E,style:a,vars:g,styleProps:D.inlineStyles}),className:(0,i.Z)(y,M,{[F]:D.hasResponsiveStyles,"mantine-light-hidden":P,"mantine-dark-hidden":R,["mantine-hidden-from-".concat(S)]:S,["mantine-visible-from-".concat(C)]:C}),"data-variant":b,"data-size":(0,c.isNumberLike)(x)?void 0:x||void 0,size:T,...function e(t){return t?"string"==typeof t?{[d(t)]:!0}:Array.isArray(t)?[...t].reduce((t,n)=>({...t,...e(n)}),{}):Object.keys(t).reduce((e,n)=>{let r=t[n];return void 0===r||""===r||!1===r||null===r||(e[d(n)]=t[n]),e},{}):null}(w),...A};return(0,r.jsxs)(r.Fragment,{children:[D.hasResponsiveStyles&&(0,r.jsx)(l.InlineStyles,{selector:".".concat(F),styles:D.styles,media:D.media}),"function"==typeof k?k(O):(0,r.jsx)(o||"div",{...O})]})});g.displayName="@mantine/core/Box";let y=(0,a.F)(g)},17622:function(e,t,n){n.d(t,{extractStyleProps:function(){return o}});var r=n(20686);function o(e){let{m:t,mx:n,my:o,mt:i,mb:a,ml:l,mr:c,me:u,ms:s,p:d,px:f,py:p,pt:m,pb:h,pl:v,pr:g,pe:y,ps:b,bd:w,bg:x,c:S,opacity:C,ff:P,fz:R,fw:k,lts:T,ta:N,lh:E,fs:I,tt:A,td:j,w:M,miw:F,maw:D,h:O,mih:L,mah:V,bgsz:z,bgp:B,bgr:_,bga:W,pos:$,top:Z,left:H,bottom:Y,right:K,inset:U,display:G,flex:q,hiddenFrom:X,visibleFrom:J,lightHidden:Q,darkHidden:ee,sx:et,...en}=e;return{styleProps:(0,r.filterProps)({m:t,mx:n,my:o,mt:i,mb:a,ml:l,mr:c,me:u,ms:s,p:d,px:f,py:p,pt:m,pb:h,pl:v,pr:g,pe:y,ps:b,bd:w,bg:x,c:S,opacity:C,ff:P,fz:R,fw:k,lts:T,ta:N,lh:E,fs:I,tt:A,td:j,w:M,miw:F,maw:D,h:O,mih:L,mah:V,bgsz:z,bgp:B,bgr:_,bga:W,pos:$,top:Z,left:H,bottom:Y,right:K,inset:U,display:G,flex:q,hiddenFrom:X,visibleFrom:J,lightHidden:Q,darkHidden:ee,sx:et}),rest:en}}n(2265),n(57437)},33110:function(e,t,n){n.d(t,{parseStyleProps:function(){return f}});var r=n(29481);n(2265),n(57437);var o=n(20322),i=n(41846);function a(e,t){let n=(0,i.parseThemeColor)({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?"var(".concat(n.variable,")"):n.color}let l={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},c=["h1","h2","h3","h4","h5","h6"],u=["h1","h2","h3","h4","h5","h6"],s={color:a,textColor:function(e,t){let n=(0,i.parseThemeColor)({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?"var(--mantine-color-".concat(n.color,"-text)"):a(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?"var(--mantine-font-size-".concat(e,")"):"string"==typeof e&&c.includes(e)?"var(--mantine-".concat(e,"-font-size)"):"number"==typeof e||"string"==typeof e?(0,o.h)(e):e},spacing:function(e,t){if("number"==typeof e)return(0,o.h)(e);if("string"==typeof e){let n=e.replace("-","");if(!(n in t.spacing))return(0,o.h)(e);let r="--mantine-spacing-".concat(n);return e.startsWith("-")?"calc(var(".concat(r,") * -1)"):"var(".concat(r,")")}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?(0,o.h)(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?"var(--mantine-line-height-".concat(e,")"):"string"==typeof e&&u.includes(e)?"var(--mantine-".concat(e,"-line-height)"):e},fontFamily:function(e){return"string"==typeof e&&e in l?l[e]:e},border:function(e,t){if("number"==typeof e)return(0,o.h)(e);if("string"==typeof e){let[n,r,...i]=e.split(" ").filter(e=>""!==e.trim()),l="".concat((0,o.h)(n));return r&&(l+=" ".concat(r)),i.length>0&&(l+=" ".concat(a(i.join(" "),t))),l.trim()}return e}};function d(e){return e.replace("(min-width: ","").replace("em)","")}function f(e){let{styleProps:t,data:n,theme:o}=e;return function(e){let{media:t,...n}=e,r=Object.keys(t).sort((e,t)=>Number(d(e))-Number(d(t))).map(e=>({query:e,styles:t[e]}));return{...n,media:r}}((0,r.keys)(t).reduce((e,i)=>{var a,l;if("hiddenFrom"===i||"visibleFrom"===i||"sx"===i)return e;let c=n[i],u=Array.isArray(c.property)?c.property:[c.property],d="object"==typeof(l=t[i])&&null!==l?"base"in l?l.base:void 0:l;if(!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(t[i]))return u.forEach(t=>{e.inlineStyles[t]=s[c.type](d,o)}),e;e.hasResponsiveStyles=!0;let f="object"==typeof(a=t[i])&&null!==a?(0,r.keys)(a).filter(e=>"base"!==e):[];return u.forEach(n=>{d&&(e.styles[n]=s[c.type](d,o)),f.forEach(r=>{var a;let l="(min-width: ".concat(o.breakpoints[r],")");e.media[l]={...e.media[l],[n]:s[c.type]("object"==typeof(a=t[i])&&null!==a&&r in a?a[r]:a,o)}})}),e},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}},20153:function(e,t,n){n.d(t,{STYlE_PROPS_DATA:function(){return r}});let r={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}}},54803:function(e,t,n){n.d(t,{useRandomClassName:function(){return o}});var r=n(2265);function o(){let e=(0,r.useId)().replace(/:/g,"");return"__m__-".concat(e)}},24895:function(e,t,n){n.d(t,{DirectionContext:function(){return a},DirectionProvider:function(){return c},useDirection:function(){return l}});var r=n(57437),o=n(2265),i=n(95206);let a=(0,o.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function l(){return(0,o.useContext)(a)}function c(e){let{children:t,initialDirection:n="ltr",detectDirection:l=!0}=e,[c,u]=(0,o.useState)(n),s=e=>{u(e),document.documentElement.setAttribute("dir",e)};return(0,i.useIsomorphicEffect)(()=>{if(l){let e=document.documentElement.getAttribute("dir");("rtl"===e||"ltr"===e)&&s(e)}},[]),(0,r.jsx)(a.Provider,{value:{dir:c,toggleDirection:()=>s("ltr"===c?"rtl":"ltr"),setDirection:s},children:t})}},41217:function(e,t,n){n.d(t,{InlineStyles:function(){return a}});var r=n(57437);n(2265);var o=n(78150),i=n(915);function a(e){let t=(0,o.useMantineStyleNonce)();return(0,r.jsx)("style",{"data-mantine-styles":"inline",nonce:null==t?void 0:t(),dangerouslySetInnerHTML:{__html:(0,i.stylesToString)(e)}})}},915:function(e,t,n){n.d(t,{stylesToString:function(){return a}});var r=n(29481),o=n(26201);function i(e){return(0,r.keys)(e).reduce((t,n)=>void 0!==e[n]?"".concat(t).concat((0,o.camelToKebabCase)(n),":").concat(e[n],";"):t,"").trim()}function a(e){let{selector:t,styles:n,media:r,container:o}=e,a=n?i(n):"",l=Array.isArray(r)?r.map(e=>"@media".concat(e.query,"{").concat(t,"{").concat(i(e.styles),"}}")):[],c=Array.isArray(o)?o.map(e=>"@container ".concat(e.query,"{").concat(t,"{").concat(i(e.styles),"}}")):[];return"".concat(a?"".concat(t,"{").concat(a,"}"):"").concat(l.join("")).concat(c.join("")).trim()}n(2265),n(57437)},78150:function(e,t,n){n.d(t,{MantineContext:function(){return o},useMantineClassNamesPrefix:function(){return l},useMantineContext:function(){return i},useMantineCssVariablesResolver:function(){return a},useMantineIsHeadless:function(){return s},useMantineStyleNonce:function(){return c},useMantineStylesTransform:function(){return f},useMantineSxTransform:function(){return d},useMantineWithStaticClasses:function(){return u}});var r=n(2265);let o=(0,r.createContext)(null);function i(){let e=(0,r.useContext)(o);if(!e)throw Error("[@mantine/core] MantineProvider was not found in tree");return e}function a(){return i().cssVariablesResolver}function l(){return i().classNamesPrefix}function c(){return i().getStyleNonce}function u(){return i().withStaticClasses}function s(){return i().headless}function d(){var e;return null===(e=i().stylesTransform)||void 0===e?void 0:e.sx}function f(){var e;return null===(e=i().stylesTransform)||void 0===e?void 0:e.styles}},51344:function(e,t,n){n.r(t),n.d(t,{MantineCssVariables:function(){return f}});var r=n(57437),o=n(69589),i=n(78150),a=n(37063),l=n(33138);n(2265);var c=n(79419),u=n(29481),s=n(91870);let d=(0,c.defaultCssVariablesResolver)(s.t);function f(e){let{cssVariablesSelector:t,deduplicateCssVariables:n}=e,s=(0,a.useMantineTheme)(),f=(0,i.useMantineStyleNonce)(),p=function(e){let{theme:t,generator:n}=e,r=(0,c.defaultCssVariablesResolver)(t),o=null==n?void 0:n(t);return o?(0,l.R)(r,o):r}({theme:s,generator:(0,i.useMantineCssVariablesResolver)()}),m=":root"===t&&n,h=m?function(e){let t={variables:{},light:{},dark:{}};return(0,u.keys)(e.variables).forEach(n=>{d.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),(0,u.keys)(e.light).forEach(n=>{d.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),(0,u.keys)(e.dark).forEach(n=>{d.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}(p):p,v=(0,o.convertCssVariables)(h,t);return v?(0,r.jsx)("style",{"data-mantine-styles":!0,nonce:null==f?void 0:f(),dangerouslySetInnerHTML:{__html:"".concat(v).concat(m?"":"\n ".concat(t,'[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n ').concat(t,'[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n'))}}):null}f.displayName="@mantine/CssVariables"},79419:function(e,t,n){n.d(t,{defaultCssVariablesResolver:function(){return u}});var r=n(29481),o=n(20322);n(2265),n(57437);var i=n(76900),a=n(19955),l=n(92616);function c(e,t,n){(0,r.keys)(t).forEach(r=>Object.assign(e,{["--mantine-".concat(n,"-").concat(r)]:t[r]}))}let u=e=>{let t=(0,i.getPrimaryShade)(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:(0,o.h)(e.defaultRadius),u={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":"var(--mantine-color-".concat(e.primaryColor,"-filled)"),"--mantine-primary-color-filled-hover":"var(--mantine-color-".concat(e.primaryColor,"-filled-hover)"),"--mantine-primary-color-light":"var(--mantine-color-".concat(e.primaryColor,"-light)"),"--mantine-primary-color-light-hover":"var(--mantine-color-".concat(e.primaryColor,"-light-hover)"),"--mantine-primary-color-light-color":"var(--mantine-color-".concat(e.primaryColor,"-light-color)")},light:{"--mantine-primary-color-contrast":(0,a.getPrimaryContrastColor)(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":"var(--mantine-color-".concat(e.primaryColor,"-").concat(t,")"),"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":(0,a.getPrimaryContrastColor)(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":"var(--mantine-color-".concat(e.primaryColor,"-4)"),"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};c(u.variables,e.breakpoints,"breakpoint"),c(u.variables,e.spacing,"spacing"),c(u.variables,e.fontSizes,"font-size"),c(u.variables,e.lineHeights,"line-height"),c(u.variables,e.shadows,"shadow"),c(u.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((t,n)=>{u.variables["--mantine-primary-color-".concat(n)]="var(--mantine-color-".concat(e.primaryColor,"-").concat(n,")")}),(0,r.keys)(e.colors).forEach(t=>{let n=e.colors[t];if(n&&"object"==typeof n&&"mantine-virtual-color"in n){Object.assign(u.light,(0,l.getCSSColorVariables)({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),Object.assign(u.dark,(0,l.getCSSColorVariables)({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));return}n.forEach((e,n)=>{u.variables["--mantine-color-".concat(t,"-").concat(n)]=e}),Object.assign(u.light,(0,l.getCSSColorVariables)({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(u.dark,(0,l.getCSSColorVariables)({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))});let s=e.headings.sizes;return(0,r.keys)(s).forEach(t=>{u.variables["--mantine-".concat(t,"-font-size")]=s[t].fontSize,u.variables["--mantine-".concat(t,"-line-height")]=s[t].lineHeight,u.variables["--mantine-".concat(t,"-font-weight")]=s[t].fontWeight||e.headings.fontWeight}),u}},92616:function(e,t,n){n.d(t,{getCSSColorVariables:function(){return i}});var r=n(76900);n(2265),n(57437);var o=n(78928);function i(e){let{theme:t,color:n,colorScheme:i,name:a=n,withColorValues:l=!0}=e;if(!t.colors[n])return{};if("light"===i){let e=(0,r.getPrimaryShade)(t,"light"),i={["--mantine-color-".concat(a,"-text")]:"var(--mantine-color-".concat(a,"-filled)"),["--mantine-color-".concat(a,"-filled")]:"var(--mantine-color-".concat(a,"-").concat(e,")"),["--mantine-color-".concat(a,"-filled-hover")]:"var(--mantine-color-".concat(a,"-").concat(9===e?8:e+1,")"),["--mantine-color-".concat(a,"-light")]:(0,o.F)(t.colors[n][e],.1),["--mantine-color-".concat(a,"-light-hover")]:(0,o.F)(t.colors[n][e],.12),["--mantine-color-".concat(a,"-light-color")]:"var(--mantine-color-".concat(a,"-").concat(e,")"),["--mantine-color-".concat(a,"-outline")]:"var(--mantine-color-".concat(a,"-").concat(e,")"),["--mantine-color-".concat(a,"-outline-hover")]:(0,o.F)(t.colors[n][e],.05)};return l?{["--mantine-color-".concat(a,"-0")]:t.colors[n][0],["--mantine-color-".concat(a,"-1")]:t.colors[n][1],["--mantine-color-".concat(a,"-2")]:t.colors[n][2],["--mantine-color-".concat(a,"-3")]:t.colors[n][3],["--mantine-color-".concat(a,"-4")]:t.colors[n][4],["--mantine-color-".concat(a,"-5")]:t.colors[n][5],["--mantine-color-".concat(a,"-6")]:t.colors[n][6],["--mantine-color-".concat(a,"-7")]:t.colors[n][7],["--mantine-color-".concat(a,"-8")]:t.colors[n][8],["--mantine-color-".concat(a,"-9")]:t.colors[n][9],...i}:i}let c=(0,r.getPrimaryShade)(t,"dark"),u={["--mantine-color-".concat(a,"-text")]:"var(--mantine-color-".concat(a,"-4)"),["--mantine-color-".concat(a,"-filled")]:"var(--mantine-color-".concat(a,"-").concat(c,")"),["--mantine-color-".concat(a,"-filled-hover")]:"var(--mantine-color-".concat(a,"-").concat(9===c?8:c+1,")"),["--mantine-color-".concat(a,"-light")]:(0,o.F)(t.colors[n][Math.max(0,c-2)],.15),["--mantine-color-".concat(a,"-light-hover")]:(0,o.F)(t.colors[n][Math.max(0,c-2)],.2),["--mantine-color-".concat(a,"-light-color")]:"var(--mantine-color-".concat(a,"-").concat(Math.max(c-5,0),")"),["--mantine-color-".concat(a,"-outline")]:"var(--mantine-color-".concat(a,"-").concat(Math.max(c-4,0),")"),["--mantine-color-".concat(a,"-outline-hover")]:(0,o.F)(t.colors[n][Math.max(c-4,0)],.05)};return l?{["--mantine-color-".concat(a,"-0")]:t.colors[n][0],["--mantine-color-".concat(a,"-1")]:t.colors[n][1],["--mantine-color-".concat(a,"-2")]:t.colors[n][2],["--mantine-color-".concat(a,"-3")]:t.colors[n][3],["--mantine-color-".concat(a,"-4")]:t.colors[n][4],["--mantine-color-".concat(a,"-5")]:t.colors[n][5],["--mantine-color-".concat(a,"-6")]:t.colors[n][6],["--mantine-color-".concat(a,"-7")]:t.colors[n][7],["--mantine-color-".concat(a,"-8")]:t.colors[n][8],["--mantine-color-".concat(a,"-9")]:t.colors[n][9],...u}:u}},63941:function(e,t,n){n.d(t,{HeadlessMantineProvider:function(){return h},MantineProvider:function(){return m}});var r=n(57437),o=n(84955),i=n(78150),a=n(29481),l=n(76726),c=n(20322);n(2265);var u=n(37063);function s(){let e=(0,u.useMantineTheme)(),t=(0,i.useMantineStyleNonce)(),n=(0,a.keys)(e.breakpoints).reduce((t,n)=>{let r=e.breakpoints[n].includes("px"),o=(0,l.px)(e.breakpoints[n]),i=r?"".concat(o-.1,"px"):(0,c.em)(o-.1),a=r?"".concat(o,"px"):(0,c.em)(o);return"".concat(t,"@media (max-width: ").concat(i,") {.mantine-visible-from-").concat(n," {display: none !important;}}@media (min-width: ").concat(a,") {.mantine-hidden-from-").concat(n," {display: none !important;}}")},"");return(0,r.jsx)("style",{"data-mantine-styles":"classes",nonce:null==t?void 0:t(),dangerouslySetInnerHTML:{__html:n}})}var d=n(51344),f=n(64806),p=n(95206);function m(e){let{theme:t,children:n,getStyleNonce:a,withStaticClasses:l=!0,withGlobalClasses:c=!0,deduplicateCssVariables:m=!0,withCssVariables:h=!0,cssVariablesSelector:v=":root",classNamesPrefix:g="mantine",colorSchemeManager:y=(0,o.localStorageColorSchemeManager)(),defaultColorScheme:b="light",getRootElement:w=()=>document.documentElement,cssVariablesResolver:x,forceColorScheme:S,stylesTransform:C}=e,{colorScheme:P,setColorScheme:R,clearColorScheme:k}=(0,f.useProviderColorScheme)({defaultColorScheme:b,forceColorScheme:S,manager:y,getRootElement:w});return!function(e){let{respectReducedMotion:t,getRootElement:n}=e;(0,p.useIsomorphicEffect)(()=>{if(t){var e;null===(e=n())||void 0===e||e.setAttribute("data-respect-reduced-motion","true")}},[t])}({respectReducedMotion:(null==t?void 0:t.respectReducedMotion)||!1,getRootElement:w}),(0,r.jsx)(i.MantineContext.Provider,{value:{colorScheme:P,setColorScheme:R,clearColorScheme:k,getRootElement:w,classNamesPrefix:g,getStyleNonce:a,cssVariablesResolver:x,cssVariablesSelector:v,withStaticClasses:l,stylesTransform:C},children:(0,r.jsxs)(u.MantineThemeProvider,{theme:t,children:[h&&(0,r.jsx)(d.MantineCssVariables,{cssVariablesSelector:v,deduplicateCssVariables:m}),c&&(0,r.jsx)(s,{}),n]})})}function h(e){let{children:t,theme:n}=e;return(0,r.jsx)(i.MantineContext.Provider,{value:{colorScheme:"auto",setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:"mantine",cssVariablesSelector:":root",withStaticClasses:!1,headless:!0},children:(0,r.jsx)(u.MantineThemeProvider,{theme:n,children:t})})}!function(){let e=console.error;console.error=function(){for(var t=arguments.length,n=Array(t),r=0;r1&&"string"==typeof n[0]&&n[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof n[1]&&n[1].toLowerCase().includes("data-mantine-color-scheme")||e(...n)}}(),m.displayName="@mantine/core/MantineProvider",h.displayName="@mantine/core/HeadlessMantineProvider"},37063:function(e,t,n){n.d(t,{MantineThemeContext:function(){return l},MantineThemeProvider:function(){return s},useMantineTheme:function(){return u},useSafeMantineTheme:function(){return c}});var r=n(57437),o=n(2265),i=n(91870),a=n(765);let l=(0,o.createContext)(null),c=()=>(0,o.useContext)(l)||i.t;function u(){let e=(0,o.useContext)(l);if(!e)throw Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function s(e){let{theme:t,children:n,inherit:u=!0}=e,s=c(),d=(0,o.useMemo)(()=>(0,a.n0)(u?s:i.t,t),[t,s,u]);return(0,r.jsx)(l.Provider,{value:d,children:n})}s.displayName="@mantine/core/MantineThemeProvider"},82250:function(e,t,n){n.r(t),n.d(t,{defaultVariantColorsResolver:function(){return u}});var r=n(20322);n(2265),n(57437);var o=n(75297);function i(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;let{r:n,g:r,b:i,a}=(0,o.c)(e),l=1-t,c=e=>Math.round(e*l);return`rgba(${c(n)}, ${c(r)}, ${c(i)}, ${a})`}var a=n(92442),l=n(41846),c=n(78928);let u=e=>{let{color:t,theme:n,variant:o,gradient:u,autoContrast:s}=e,d=(0,l.parseThemeColor)({color:t,theme:n}),f="boolean"==typeof s?s:n.autoContrast;if("filled"===o){let e=f&&d.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return d.isThemeColor?void 0===d.shade?{background:"var(--mantine-color-".concat(t,"-filled)"),hover:"var(--mantine-color-".concat(t,"-filled-hover)"),color:e,border:"".concat((0,r.h)(1)," solid transparent")}:{background:"var(--mantine-color-".concat(d.color,"-").concat(d.shade,")"),hover:"var(--mantine-color-".concat(d.color,"-").concat(9===d.shade?8:d.shade+1,")"),color:e,border:"".concat((0,r.h)(1)," solid transparent")}:{background:t,hover:i(t,.1),color:e,border:"".concat((0,r.h)(1)," solid transparent")}}if("light"===o){if(d.isThemeColor){if(void 0===d.shade)return{background:"var(--mantine-color-".concat(t,"-light)"),hover:"var(--mantine-color-".concat(t,"-light-hover)"),color:"var(--mantine-color-".concat(t,"-light-color)"),border:"".concat((0,r.h)(1)," solid transparent")};let e=n.colors[d.color][d.shade];return{background:(0,c.m)(e,.1),hover:(0,c.m)(e,.12),color:"var(--mantine-color-".concat(d.color,"-").concat(Math.min(d.shade,6),")"),border:"".concat((0,r.h)(1)," solid transparent")}}return{background:(0,c.m)(t,.1),hover:(0,c.m)(t,.12),color:t,border:"".concat((0,r.h)(1)," solid transparent")}}if("outline"===o)return d.isThemeColor?void 0===d.shade?{background:"transparent",hover:"var(--mantine-color-".concat(t,"-outline-hover)"),color:"var(--mantine-color-".concat(t,"-outline)"),border:"".concat((0,r.h)(1)," solid var(--mantine-color-").concat(t,"-outline)")}:{background:"transparent",hover:(0,c.m)(n.colors[d.color][d.shade],.05),color:"var(--mantine-color-".concat(d.color,"-").concat(d.shade,")"),border:"".concat((0,r.h)(1)," solid var(--mantine-color-").concat(d.color,"-").concat(d.shade,")")}:{background:"transparent",hover:(0,c.m)(t,.05),color:t,border:"".concat((0,r.h)(1)," solid ").concat(t)};if("subtle"===o){if(d.isThemeColor){if(void 0===d.shade)return{background:"transparent",hover:"var(--mantine-color-".concat(t,"-light-hover)"),color:"var(--mantine-color-".concat(t,"-light-color)"),border:"".concat((0,r.h)(1)," solid transparent")};let e=n.colors[d.color][d.shade];return{background:"transparent",hover:(0,c.m)(e,.12),color:"var(--mantine-color-".concat(d.color,"-").concat(Math.min(d.shade,6),")"),border:"".concat((0,r.h)(1)," solid transparent")}}return{background:"transparent",hover:(0,c.m)(t,.12),color:t,border:"".concat((0,r.h)(1)," solid transparent")}}return"transparent"===o?d.isThemeColor?void 0===d.shade?{background:"transparent",hover:"transparent",color:"var(--mantine-color-".concat(t,"-light-color)"),border:"".concat((0,r.h)(1)," solid transparent")}:{background:"transparent",hover:"transparent",color:"var(--mantine-color-".concat(d.color,"-").concat(Math.min(d.shade,6),")"),border:"".concat((0,r.h)(1)," solid transparent")}:{background:"transparent",hover:"transparent",color:t,border:"".concat((0,r.h)(1)," solid transparent")}:"white"===o?d.isThemeColor?void 0===d.shade?{background:"var(--mantine-color-white)",hover:i(n.white,.01),color:"var(--mantine-color-".concat(t,"-filled)"),border:"".concat((0,r.h)(1)," solid transparent")}:{background:"var(--mantine-color-white)",hover:i(n.white,.01),color:"var(--mantine-color-".concat(d.color,"-").concat(d.shade,")"),border:"".concat((0,r.h)(1)," solid transparent")}:{background:"var(--mantine-color-white)",hover:i(n.white,.01),color:t,border:"".concat((0,r.h)(1)," solid transparent")}:"gradient"===o?{background:(0,a.getGradient)(u,n),hover:(0,a.getGradient)(u,n),color:"var(--mantine-color-white)",border:"none"}:"default"===o?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:"".concat((0,r.h)(1)," solid var(--mantine-color-default-border)")}:{}}},19955:function(e,t,n){n.d(t,{getContrastColor:function(){return i},getPrimaryContrastColor:function(){return a}});var r=n(76900),o=n(41846);function i(e){let{color:t,theme:n,autoContrast:r}=e;return("boolean"==typeof r?r:n.autoContrast)&&(0,o.parseThemeColor)({color:t||n.primaryColor,theme:n}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function a(e,t){return i({color:e.colors[e.primaryColor][(0,r.getPrimaryShade)(e,t)],theme:e,autoContrast:null})}},92442:function(e,t,n){n.d(t,{getGradient:function(){return o}});var r=n(45027);function o(e,t){let n={from:(null==e?void 0:e.from)||t.defaultGradient.from,to:(null==e?void 0:e.to)||t.defaultGradient.to,deg:(null==e?void 0:e.deg)||t.defaultGradient.deg||0},o=(0,r.getThemeColor)(n.from,t),i=(0,r.getThemeColor)(n.to,t);return"linear-gradient(".concat(n.deg,"deg, ").concat(o," 0%, ").concat(i," 100%)")}},76900:function(e,t,n){n.d(t,{getPrimaryShade:function(){return r}});function r(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}},45027:function(e,t,n){n.d(t,{getThemeColor:function(){return o}});var r=n(41846);function o(e,t){let n=(0,r.parseThemeColor)({color:e||t.primaryColor,theme:t});return n.variable?"var(".concat(n.variable,")"):e}},28464:function(e,t,n){n.d(t,{isLightColor:function(){return a},luminance:function(){return i}});var r=n(75297);function o(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function i(e){if(e.startsWith("oklch("))return(function(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;let{r:t,g:n,b:i}=(0,r.c)(e);return .2126*o(t/255)+.7152*o(n/255)+.0722*o(i/255)}function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.179;return!e.startsWith("var(")&&i(e)>t}},41846:function(e,t,n){n.d(t,{parseThemeColor:function(){return i}});var r=n(76900),o=n(28464);function i(e){let{color:t,theme:n,colorScheme:i}=e;if("string"!=typeof t)throw Error("[@mantine/core] Failed to parse color. Expected color to be a string, instead got ".concat(typeof t));if("bright"===t)return{color:t,value:"dark"===i?n.white:n.black,shade:void 0,isThemeColor:!1,isLight:(0,o.isLightColor)("dark"===i?n.white:n.black,n.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===t)return{color:t,value:"dark"===i?n.colors.dark[2]:n.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:(0,o.isLightColor)("dark"===i?n.colors.dark[2]:n.colors.gray[6],n.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===t||"black"===t)return{color:t,value:"white"===t?n.white:n.black,shade:void 0,isThemeColor:!1,isLight:(0,o.isLightColor)("white"===t?n.white:n.black,n.luminanceThreshold),variable:"--mantine-color-".concat(t)};let[a,l]=t.split("."),c=l?Number(l):void 0,u=a in n.colors;if(u){let e=void 0!==c?n.colors[a][c]:n.colors[a][(0,r.getPrimaryShade)(n,i||"light")];return{color:a,value:e,shade:c,isThemeColor:u,isLight:(0,o.isLightColor)(e,n.luminanceThreshold),variable:l?"--mantine-color-".concat(a,"-").concat(c):"--mantine-color-".concat(a,"-filled")}}return{color:t,value:t,isThemeColor:u,isLight:(0,o.isLightColor)(t,n.luminanceThreshold),shade:c,variable:void 0}}},78928:function(e,t,n){n.d(t,{F:function(){return i},m:function(){return o}});var r=n(75297);function o(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${(1-t)*100}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);let{r:n,g:o,b:i}=(0,r.c)(e);return`rgba(${n}, ${o}, ${i}, ${t})`}let i=o},75297:function(e,t,n){n.d(t,{c:function(){return r}});function r(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){let e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){let e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}let n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){let[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}(e):e.startsWith("hsl")?function(e){let t,n,r;let o=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!o)return{r:0,g:0,b:0,a:1};let i=parseInt(o[1],10),a=parseInt(o[2],10)/100,l=parseInt(o[3],10)/100,c=o[5]?parseFloat(o[5]):void 0,u=(1-Math.abs(2*l-1))*a,s=i/60,d=u*(1-Math.abs(s%2-1)),f=l-u/2;return s>=0&&s<1?(t=u,n=d,r=0):s>=1&&s<2?(t=d,n=u,r=0):s>=2&&s<3?(t=0,n=u,r=d):s>=3&&s<4?(t=0,n=d,r=u):s>=4&&s<5?(t=d,n=0,r=u):(t=u,n=0,r=d),{r:Math.round((t+f)*255),g:Math.round((n+f)*255),b:Math.round((r+f)*255),a:c||1}}(e):{r:0,g:0,b:0,a:1}}},31670:function(e,t,n){n.d(t,{isMantineColorScheme:function(){return r}});function r(e){return"auto"===e||"dark"===e||"light"===e}},84955:function(e,t,n){n.d(t,{localStorageColorSchemeManager:function(){return o}});var r=n(31670);function o(){let e,{key:t="mantine-color-scheme-value"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{get:e=>{if("undefined"==typeof window)return e;try{let n=window.localStorage.getItem(t);return(0,r.isMantineColorScheme)(n)?n:e}catch(t){return e}},set:e=>{try{window.localStorage.setItem(t,e)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{e=e=>{e.storageArea===window.localStorage&&e.key===t&&(0,r.isMantineColorScheme)(e.newValue)&&n(e.newValue)},window.addEventListener("storage",e)},unsubscribe:()=>{window.removeEventListener("storage",e)},clear:()=>{window.localStorage.removeItem(t)}}}},69589:function(e,t,n){function r(e){return Object.entries(e).map(e=>{let[t,n]=e;return"".concat(t,": ").concat(n,";")}).join("")}function o(e,t){return(Array.isArray(e)?e:[e]).reduce((e,t)=>"".concat(t,"{").concat(e,"}"),t)}function i(e,t){let n=r(e.variables),i=n?o(t,n):"",a=r(e.dark),l=r(e.light),c=a?":host"===t?o("".concat(t,'([data-mantine-color-scheme="dark"])'),a):o("".concat(t,'[data-mantine-color-scheme="dark"]'),a):"",u=l?":host"===t?o("".concat(t,'([data-mantine-color-scheme="light"])'),l):o("".concat(t,'[data-mantine-color-scheme="light"]'),l):"";return"".concat(i).concat(c).concat(u)}n.d(t,{convertCssVariables:function(){return i}})},37540:function(e,t,n){n.d(t,{j:function(){return r}});function r(e){return e}},91870:function(e,t,n){n.d(t,{t:function(){return a}});var r=n(20322);n(2265),n(57437);var o=n(82250);let i="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",a={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:o.defaultVariantColorsResolver,autoContrast:!1,luminanceThreshold:.3,fontFamily:i,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:i,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:(0,r.h)(34),lineHeight:"1.3"},h2:{fontSize:(0,r.h)(26),lineHeight:"1.35"},h3:{fontSize:(0,r.h)(22),lineHeight:"1.4"},h4:{fontSize:(0,r.h)(18),lineHeight:"1.45"},h5:{fontSize:(0,r.h)(16),lineHeight:"1.5"},h6:{fontSize:(0,r.h)(14),lineHeight:"1.5"}}},fontSizes:{xs:(0,r.h)(12),sm:(0,r.h)(14),md:(0,r.h)(16),lg:(0,r.h)(18),xl:(0,r.h)(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:(0,r.h)(2),sm:(0,r.h)(4),md:(0,r.h)(8),lg:(0,r.h)(16),xl:(0,r.h)(32)},spacing:{xs:(0,r.h)(10),sm:(0,r.h)(12),md:(0,r.h)(16),lg:(0,r.h)(20),xl:(0,r.h)(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), 0 ${(0,r.h)(1)} ${(0,r.h)(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(10)} ${(0,r.h)(15)} ${(0,r.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(7)} ${(0,r.h)(7)} ${(0,r.h)(-5)}`,md:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(20)} ${(0,r.h)(25)} ${(0,r.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(10)} ${(0,r.h)(10)} ${(0,r.h)(-5)}`,lg:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(28)} ${(0,r.h)(23)} ${(0,r.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(12)} ${(0,r.h)(12)} ${(0,r.h)(-7)}`,xl:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(36)} ${(0,r.h)(28)} ${(0,r.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(17)} ${(0,r.h)(17)} ${(0,r.h)(-7)}`},other:{},components:{}}},765:function(e,t,n){n.d(t,{n0:function(){return a}});var r=n(33138);function o(e){return!(e<0)&&!(e>9)&&parseInt(e.toString(),10)===e}function i(e){if(!(e.primaryColor in e.colors))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if("object"==typeof e.primaryShade&&(!o(e.primaryShade.dark)||!o(e.primaryShade.light))||"number"==typeof e.primaryShade&&!o(e.primaryShade))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }")}function a(e,t){if(!t)return i(e),e;let n=(0,r.R)(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),i(n),n}n(2265),n(57437)},16472:function(e,t,n){n.d(t,{useMantineColorScheme:function(){return l}});var r=n(2265),o=n(24573),i=n(78150);function a(e){let t=document.createElement("style");return t.setAttribute("data-mantine-styles","inline"),t.innerHTML="*, *::before, *::after {transition: none !important;}",t.setAttribute("data-mantine-disable-transition","true"),e&&t.setAttribute("nonce",e),document.head.appendChild(t),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach(e=>e.remove())}function l(){let{keepTransitions:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(),n=(0,r.useRef)(),l=(0,r.useContext)(i.MantineContext),c=(0,i.useMantineStyleNonce)(),u=(0,r.useRef)(null==c?void 0:c());if(!l)throw Error("[@mantine/core] MantineProvider was not found in tree");let s=r=>{l.setColorScheme(r),t.current=e?()=>{}:a(u.current),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{var e;null===(e=t.current)||void 0===e||e.call(t)},10)},d=(0,o.useColorScheme)("light",{getInitialValueInEffect:!1}),f="auto"===l.colorScheme?d:l.colorScheme,p=(0,r.useCallback)(()=>s("light"===f?"dark":"light"),[s,f]);return(0,r.useEffect)(()=>()=>{var e;null===(e=t.current)||void 0===e||e.call(t),window.clearTimeout(n.current)},[]),{colorScheme:l.colorScheme,setColorScheme:s,clearColorScheme:()=>{l.clearColorScheme(),t.current=e?()=>{}:a(u.current),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{var e;null===(e=t.current)||void 0===e||e.call(t)},10)},toggleColorScheme:p}}},64806:function(e,t,n){n.d(t,{useProviderColorScheme:function(){return a}});var r=n(2265),o=n(95206);function i(e,t){var n;let r="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";null===(n=t())||void 0===n||n.setAttribute("data-mantine-color-scheme",r)}function a(e){let{manager:t,defaultColorScheme:n,getRootElement:a,forceColorScheme:l}=e,c=(0,r.useRef)(),[u,s]=(0,r.useState)(()=>t.get(n)),d=l||u,f=(0,r.useCallback)(e=>{l||(i(e,a),s(e),t.set(e))},[t.set,d,l]),p=(0,r.useCallback)(()=>{s(n),i(n,a),t.clear()},[t.clear,n]);return(0,r.useEffect)(()=>(t.subscribe(f),t.unsubscribe),[t.subscribe,t.unsubscribe]),(0,o.useIsomorphicEffect)(()=>{i(t.get(n),a)},[]),(0,r.useEffect)(()=>{var e;if(l)return i(l,a),()=>{};void 0===l&&i(u,a),c.current=window.matchMedia("(prefers-color-scheme: dark)");let t=e=>{"auto"===u&&i(e.matches?"dark":"light",a)};return null===(e=c.current)||void 0===e||e.addEventListener("change",t),()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.removeEventListener("change",t)}},[u,l]),{colorScheme:d,setColorScheme:f,clearColorScheme:p}}},50591:function(e,t,n){n.d(t,{useProps:function(){return i}});var r=n(20686);n(2265),n(57437);var o=n(37063);function i(e,t,n){var i;let a=(0,o.useMantineTheme)(),l=null===(i=a.components[e])||void 0===i?void 0:i.defaultProps,c="function"==typeof l?l(a):l;return{...t,...c,...(0,r.filterProps)(n)}}},89910:function(e,t,n){n.d(t,{F:function(){return r}});function r(e){return e}},73147:function(e,t,n){n.d(t,{factory:function(){return a},y:function(){return i}});var r=n(57437),o=n(2265);function i(e){return e}function a(e){let t=(0,o.forwardRef)(e);return t.extend=i,t.withProps=e=>{let n=(0,o.forwardRef)((n,o)=>(0,r.jsx)(t,{...e,...n,ref:o}));return n.extend=t.extend,n.displayName="WithProps(".concat(t.displayName,")"),n},t}},869:function(e,t,n){n.d(t,{polymorphicFactory:function(){return a}});var r=n(57437),o=n(2265),i=n(73147);function a(e){let t=(0,o.forwardRef)(e);return t.withProps=e=>{let n=(0,o.forwardRef)((n,o)=>(0,r.jsx)(t,{...e,...n,ref:o}));return n.extend=t.extend,n.displayName="WithProps(".concat(t.displayName,")"),n},t.extend=i.y,t}},15593:function(e,t,n){n.d(t,{createVarsResolver:function(){return r}});function r(e){return e}},63361:function(e,t,n){n.d(t,{useResolvedStylesApi:function(){return a}}),n(2265),n(57437);var r=n(37063),o=n(40954),i=n(70098);function a(e){let{classNames:t,styles:n,props:a,stylesCtx:l}=e,c=(0,r.useMantineTheme)();return{resolvedClassNames:(0,o.resolveClassNames)({theme:c,classNames:t,props:a,stylesCtx:l||void 0}),resolvedStyles:(0,i.resolveStyles)({theme:c,styles:n,props:a,stylesCtx:l||void 0})}}},92711:function(e,t,n){n.d(t,{C:function(){return i},FOCUS_CLASS_NAMES:function(){return o}});var r=n(44839);let o={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function i(e){let{theme:t,options:n,unstyled:i}=e;return(0,r.Z)((null==n?void 0:n.focusable)&&!i&&(t.focusClassName||o[t.focusRing]),(null==n?void 0:n.active)&&!i&&t.activeClassName)}},40954:function(e,t,n){n.d(t,{resolveClassNames:function(){return i}});var r=n(44839);let o={};function i(e){let{theme:t,classNames:n,props:i,stylesCtx:a}=e;return function(e){let t={};return e.forEach(e=>{Object.entries(e).forEach(e=>{let[n,o]=e;t[n]?t[n]=(0,r.Z)(t[n],o):t[n]=o})}),t}((Array.isArray(n)?n:[n]).map(e=>"function"==typeof e?e(t,i,a):e||o))}},70098:function(e,t,n){n.d(t,{resolveStyles:function(){return r}});function r(e){let{theme:t,styles:n,props:r,stylesCtx:o}=e;return(Array.isArray(n)?n:[n]).reduce((e,n)=>"function"==typeof n?{...e,...n(t,r,o)}:{...e,...n},{})}},66969:function(e,t,n){n.d(t,{useStyles:function(){return f}}),n(2265),n(57437);var r=n(78150),o=n(37063),i=n(44839),a=n(92711),l=n(40954);function c(e){let{selector:t,stylesCtx:n,theme:r,classNames:o,props:i}=e;return(0,l.resolveClassNames)({theme:r,classNames:o,props:i,stylesCtx:n})[t]}var u=n(70098);function s(e){let{style:t,theme:n}=e;return Array.isArray(t)?[...t].reduce((e,t)=>({...e,...s({style:t,theme:n})}),{}):"function"==typeof t?t(n):null==t?{}:t}var d=n(20686);function f(e){let{name:t,classes:n,props:f,stylesCtx:p,className:m,style:h,rootSelector:v="root",unstyled:g,classNames:y,styles:b,vars:w,varsResolver:x}=e,S=(0,o.useMantineTheme)(),C=(0,r.useMantineClassNamesPrefix)(),P=(0,r.useMantineWithStaticClasses)(),R=(0,r.useMantineIsHeadless)(),k=(Array.isArray(t)?t:[t]).filter(e=>e),{withStylesTransform:T,getTransformedStyles:N}=function(e){var t;let{props:n,stylesCtx:i,themeName:a}=e,l=(0,o.useMantineTheme)(),c=null===(t=(0,r.useMantineStylesTransform)())||void 0===t?void 0:t();return{getTransformedStyles:e=>c?[...e.map(e=>c(e,{props:n,theme:l,ctx:i})),...a.map(e=>{var t;return c(null===(t=l.components[e])||void 0===t?void 0:t.styles,{props:n,theme:l,ctx:i})})].filter(Boolean):[],withStylesTransform:!!c}}({props:f,stylesCtx:p,themeName:k});return(e,t)=>({className:function(e){let{theme:t,options:n,themeName:r,selector:o,classNamesPrefix:u,classNames:s,classes:d,unstyled:f,className:p,rootSelector:m,props:h,stylesCtx:v,withStaticClasses:g,headless:y,transformedStyles:b}=e;return(0,i.Z)((0,a.C)({theme:t,options:n,unstyled:f||y}),function(e){let{themeName:t,theme:n,selector:r,props:o,stylesCtx:i}=e;return t.map(e=>{var t,a;return null===(t=(0,l.resolveClassNames)({theme:n,classNames:null===(a=n.components[e])||void 0===a?void 0:a.classNames,props:o,stylesCtx:i}))||void 0===t?void 0:t[r]})}({theme:t,themeName:r,selector:o,props:h,stylesCtx:v}),function(e){let{options:t,classes:n,selector:r,unstyled:o}=e;return(null==t?void 0:t.variant)&&!o?n["".concat(r,"--").concat(t.variant)]:void 0}({options:n,classes:d,selector:o,unstyled:f}),c({selector:o,stylesCtx:v,theme:t,classNames:s,props:h}),c({selector:o,stylesCtx:v,theme:t,classNames:b,props:h}),function(e){let{selector:t,stylesCtx:n,options:r,props:o,theme:i}=e;return(0,l.resolveClassNames)({theme:i,classNames:null==r?void 0:r.classNames,props:(null==r?void 0:r.props)||o,stylesCtx:n})[t]}({selector:o,stylesCtx:v,options:n,props:h,theme:t}),function(e){let{rootSelector:t,selector:n,className:r}=e;return t===n?r:void 0}({rootSelector:m,selector:o,className:p}),function(e){let{selector:t,classes:n,unstyled:r}=e;return r?void 0:n[t]}({selector:o,classes:d,unstyled:f||y}),g&&!y&&function(e){let{themeName:t,classNamesPrefix:n,selector:r,withStaticClass:o}=e;return!1===o?[]:t.map(e=>"".concat(n,"-").concat(e,"-").concat(r))}({themeName:r,classNamesPrefix:u,selector:o,withStaticClass:null==n?void 0:n.withStaticClass}),null==n?void 0:n.className)}({theme:S,options:t,themeName:k,selector:e,classNamesPrefix:C,classNames:y,classes:n,unstyled:g,className:m,rootSelector:v,props:f,stylesCtx:p,withStaticClasses:P,headless:R,transformedStyles:N([null==t?void 0:t.styles,b])}),style:function(e){let{theme:t,themeName:n,selector:r,options:o,props:i,stylesCtx:a,rootSelector:l,styles:c,style:f,vars:p,varsResolver:m,headless:h,withStylesTransform:v}=e;return{...!v&&function(e){let{theme:t,themeName:n,props:r,stylesCtx:o,selector:i}=e;return n.map(e=>{var n;return(0,u.resolveStyles)({theme:t,styles:null===(n=t.components[e])||void 0===n?void 0:n.styles,props:r,stylesCtx:o})[i]}).reduce((e,t)=>({...e,...t}),{})}({theme:t,themeName:n,props:i,stylesCtx:a,selector:r}),...!v&&(0,u.resolveStyles)({theme:t,styles:c,props:i,stylesCtx:a})[r],...!v&&(0,u.resolveStyles)({theme:t,styles:null==o?void 0:o.styles,props:(null==o?void 0:o.props)||i,stylesCtx:a})[r],...function(e){var t;let{vars:n,varsResolver:r,theme:o,props:i,stylesCtx:a,selector:l,themeName:c,headless:u}=e;return null===(t=[u?{}:null==r?void 0:r(o,i,a),...c.map(e=>{var t,n,r;return null===(r=o.components)||void 0===r?void 0:null===(n=r[e])||void 0===n?void 0:null===(t=n.vars)||void 0===t?void 0:t.call(n,o,i,a)}),null==n?void 0:n(o,i,a)].reduce((e,t)=>(t&&Object.keys(t).forEach(n=>{e[n]={...e[n],...(0,d.filterProps)(t[n])}}),e),{}))||void 0===t?void 0:t[l]}({theme:t,props:i,stylesCtx:a,vars:p,varsResolver:m,selector:r,themeName:n,headless:h}),...l===r?s({style:f,theme:t}):null,...s({style:null==o?void 0:o.style,theme:t})}}({theme:S,themeName:k,selector:e,options:t,props:f,stylesCtx:p,rootSelector:v,styles:b,style:h,vars:w,varsResolver:x,headless:R,withStylesTransform:T})})}},26201:function(e,t,n){n.d(t,{camelToKebabCase:function(){return r}});function r(e){return e.replace(/[A-Z]/g,e=>"-".concat(e.toLowerCase()))}},9009:function(e,t,n){n.d(t,{closeOnEscape:function(){return o}});var r=n(56381);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{active:!0};return"function"==typeof e&&t.active?n=>{if("Escape"===n.key){var r;e(n),null===(r=t.onTrigger)||void 0===r||r.call(t)}}:t.onKeyDown||r.noop}},58725:function(e,t,n){n.d(t,{createOptionalContext:function(){return i}});var r=n(57437),o=n(2265);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=(0,o.createContext)(e);return[e=>{let{children:n,value:o}=e;return(0,r.jsx)(t.Provider,{value:o,children:n})},()=>(0,o.useContext)(t)]}},1122:function(e,t,n){n.d(t,{createSafeContext:function(){return i}});var r=n(57437),o=n(2265);function i(e){let t=(0,o.createContext)(null);return[e=>{let{children:n,value:o}=e;return(0,r.jsx)(t.Provider,{value:o,children:n})},()=>{let n=(0,o.useContext)(t);if(null===n)throw Error(e);return n}]}},33138:function(e,t,n){function r(e){return e&&"object"==typeof e&&!Array.isArray(e)}n.d(t,{R:function(){return function e(t,n){let o={...t};return r(t)&&r(n)&&Object.keys(n).forEach(i=>{r(n[i])&&i in t?o[i]=e(o[i],n[i]):o[i]=n[i]}),o}}})},20686:function(e,t,n){n.d(t,{filterProps:function(){return r}});function r(e){return Object.keys(e).reduce((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t),{})}},33123:function(e,t,n){n.d(t,{getDefaultZIndex:function(){return o}});let r={app:100,modal:200,popover:300,overlay:400,max:9999};function o(e){return r[e]}},94120:function(e,t,n){n.d(t,{getFontSize:function(){return c},getLineHeight:function(){return u},getRadius:function(){return l},getShadow:function(){return s},getSize:function(){return i},getSpacing:function(){return a}});var r=n(28891),o=n(20322);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"size",n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(void 0!==e)return(0,r.isNumberLike)(e)?n?(0,o.h)(e):e:"var(--".concat(t,"-").concat(e,")")}function a(e){return i(e,"mantine-spacing")}function l(e){return void 0===e?"var(--mantine-radius-default)":i(e,"mantine-radius")}function c(e){return i(e,"mantine-font-size")}function u(e){return i(e,"mantine-line-height",!1)}function s(e){if(e)return i(e,"mantine-shadow",!1)}},67457:function(e,t,n){n.d(t,{isElement:function(){return o}});var r=n(2265);function o(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==r.Fragment}},28891:function(e,t,n){n.d(t,{isNumberLike:function(){return r}});function r(e){return"number"==typeof e||"string"==typeof e&&(!!(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())||/[0-9]/.test(e.trim().replace("-","")[0]))}},29481:function(e,t,n){n.d(t,{keys:function(){return r}});function r(e){return Object.keys(e)}},56381:function(e,t,n){n.d(t,{noop:function(){return r}});let r=()=>{}},76726:function(e,t,n){n.d(t,{px:function(){return r}});function r(e){let t="string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e;return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}},20322:function(e,t,n){function r(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function o(e,{shouldScale:t=!1}={}){return function n(o){if(0===o||"0"===o)return`0${e}`;if("number"==typeof o){let n=`${o/16}${e}`;return t?r(n):n}if("string"==typeof o){if(""===o||o.startsWith("calc(")||o.startsWith("clamp(")||o.includes("rgba("))return o;if(o.includes(","))return o.split(",").map(e=>n(e)).join(",");if(o.includes(" "))return o.split(" ").map(e=>n(e)).join(" ");if(o.includes(e))return t?r(o):o;let i=o.replace("px","");if(!Number.isNaN(Number(i))){let n=`${Number(i)/16}${e}`;return t?r(n):n}}return o}}n.d(t,{em:function(){return a},h:function(){return i}});let i=o("rem",{shouldScale:!0}),a=o("em")},83531:function(e,t,n){n.d(t,{useClickOutside:function(){return i}});var r=n(2265);let o=["mousedown","touchstart"];function i(e,t,n){let i=(0,r.useRef)();return(0,r.useEffect)(()=>{let r=t=>{let{target:r}=null!=t?t:{};if(Array.isArray(n)){let o=(null==r?void 0:r.hasAttribute("data-ignore-outside-clicks"))||!document.body.contains(r)&&"HTML"!==r.tagName;n.every(e=>!!e&&!t.composedPath().includes(e))&&!o&&e()}else i.current&&!i.current.contains(r)&&e()};return(t||o).forEach(e=>document.addEventListener(e,r)),()=>{(t||o).forEach(e=>document.removeEventListener(e,r))}},[i,e,n]),i}},24573:function(e,t,n){n.d(t,{useColorScheme:function(){return o}});var r=n(25624);function o(e,t){return(0,r.useMediaQuery)("(prefers-color-scheme: dark)","dark"===e,t)?"dark":"light"}},87957:function(e,t,n){n.d(t,{useDidUpdate:function(){return o}});var r=n(2265);function o(e,t){let n=(0,r.useRef)(!1);(0,r.useEffect)(()=>()=>{n.current=!1},[]),(0,r.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}},58365:function(e,t,n){n.d(t,{useFocusReturn:function(){return i}});var r=n(2265),o=n(87957);function i(e){let{opened:t,shouldReturnFocus:n=!0}=e,i=(0,r.useRef)(),a=()=>{if(i.current&&"focus"in i.current&&"function"==typeof i.current.focus){var e;null===(e=i.current)||void 0===e||e.focus({preventScroll:!0})}};return(0,o.useDidUpdate)(()=>{let e=-1,r=t=>{"Tab"===t.key&&window.clearTimeout(e)};return document.addEventListener("keydown",r),t?i.current=document.activeElement:n&&(e=window.setTimeout(a,10)),()=>{window.clearTimeout(e),document.removeEventListener("keydown",r)}},[t,n]),a}},26410:function(e,t,n){n.d(t,{useFocusTrap:function(){return s}});var r=n(2265),o=n(64881);let i=/input|select|textarea|button|object/,a="a, input, select, textarea, button, object, [tabindex]";function l(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function c(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(l(e));return(i.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if("none"===t.style.display)return!1;t=t.parentNode}return!0}(e)}function u(e){let t=l(e);return(Number.isNaN(t)||t>=0)&&c(e)}function s(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,r.useRef)(),n=(0,r.useRef)(null),i=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(a));!(t=n.find(u)||n.find(c)||null)&&c(e)&&(t=e)}t&&t.focus({preventScroll:!0})},l=(0,r.useCallback)(r=>{if(e){if(null===r){n.current&&(n.current(),n.current=null);return}n.current=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body > :not(script)",n=(0,o.randomId)(),r=Array.from(document.querySelectorAll(t)).map(t=>{var r;if((null==t?void 0:null===(r=t.shadowRoot)||void 0===r?void 0:r.contains(e))||t.contains(e))return;let o=t.getAttribute("aria-hidden"),i=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===o||"false"===o?t.setAttribute("aria-hidden","true"):i||a||t.setAttribute("data-hidden",o),{node:t,ariaHidden:i||null}});return()=>{r.forEach(e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))})}}(r),t.current!==r&&(r?(setTimeout(()=>{r.getRootNode()&&i(r)}),t.current=r):t.current=null)}},[e]);return(0,r.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>i(t.current));let r=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(a)).filter(u);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],o=e.getRootNode(),i=r===o.activeElement||e===o.activeElement,l=o.activeElement;if("INPUT"===l.tagName&&"radio"===l.getAttribute("type")&&(i=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===l.getAttribute("name")).includes(r)),!i)return;t.preventDefault();let c=n[t.shiftKey?n.length-1:0];c&&c.focus()}(t.current,e)};return document.addEventListener("keydown",r),()=>{document.removeEventListener("keydown",r),n.current&&n.current()}},[e]),l}},27011:function(e,t,n){n.d(t,{useId:function(){return l}});var r=n(2265),o=n(95206),i=n(64881);let a=r["useId".toString()]||(()=>void 0);function l(e){let t=function(){let e=a();return e?"mantine-".concat(e.replace(/:/g,"")):""}(),[n,l]=(0,r.useState)(t);return((0,o.useIsomorphicEffect)(()=>{l((0,i.randomId)())},[]),"string"==typeof e)?e:"undefined"==typeof window?t:n}},95206:function(e,t,n){n.d(t,{useIsomorphicEffect:function(){return o}});var r=n(2265);let o="undefined"!=typeof document?r.useLayoutEffect:r.useEffect},88122:function(e,t,n){n.d(t,{R:function(){return c},o:function(){return l}});var r=n(2265),o=n(4963);function i(e){try{return e&&JSON.parse(e)}catch(t){return e}}function a(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}},setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}function l(e,t){let n="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:l,setItem:c,removeItem:u}=a(e);return function(a){let{key:s,defaultValue:d,getInitialValueInEffect:f=!0,deserialize:p=i,serialize:m=e=>(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"use-local-storage";try{return JSON.stringify(e)}catch(e){throw Error("@mantine/hooks ".concat(t,": Failed to serialize the value"))}})(e,t)}=a,h=(0,r.useCallback)(t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return d;let r=l(s);return null!==r?p(r):d},[s,d]),[v,g]=(0,r.useState)(h(f)),y=(0,r.useCallback)(e=>{e instanceof Function?g(t=>{let r=e(t);return c(s,m(r)),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:e(t)}})),r}):(c(s,m(e)),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:e}})),g(e))},[s]),b=(0,r.useCallback)(()=>{u(s),window.dispatchEvent(new CustomEvent(n,{detail:{key:s,value:d}}))},[]);return(0,o.useWindowEvent)("storage",t=>{if(t.storageArea===window[e]&&t.key===s){var n;g(p(null!==(n=t.newValue)&&void 0!==n?n:void 0))}}),(0,o.useWindowEvent)(n,e=>{e.detail.key===s&&g(e.detail.value)}),(0,r.useEffect)(()=>{void 0!==d&&void 0===v&&y(d)},[d,v,y]),(0,r.useEffect)(()=>{let e=h();void 0!==e&&y(e)},[]),[void 0===v?d:v,y,b]}}function c(e){let{getItem:t}=a(e);return function(n){let r,{key:o,defaultValue:a,deserialize:l=i}=n;try{r="undefined"==typeof window||!(e in window)||null===window[e]}catch(e){r=!0}if(r)return a;let c=t(o);return null!==c?l(c):a}}},83339:function(e,t,n){n.d(t,{readLocalStorageValue:function(){return i},useLocalStorage:function(){return o}});var r=n(88122);function o(e){return(0,r.o)("localStorage","use-local-storage")(e)}let i=(0,r.R)("localStorage")},25624:function(e,t,n){n.d(t,{useMediaQuery:function(){return o}});var r=n(2265);function o(e,t){let{getInitialValueInEffect:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{getInitialValueInEffect:!0},[o,i]=(0,r.useState)(n?t:!!("undefined"!=typeof window&&"matchMedia"in window)&&window.matchMedia(e).matches),a=(0,r.useRef)();return(0,r.useEffect)(()=>{if("matchMedia"in window)return a.current=window.matchMedia(e),i(a.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(a.current,e=>i(e.matches))},[e]),o}},79373:function(e,t,n){n.d(t,{assignRef:function(){return o},mergeRefs:function(){return i},useMergedRef:function(){return a}});var r=n(2265);function o(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function i(){for(var e=arguments.length,t=Array(e),n=0;n{t.forEach(t=>o(t,e))}}function a(){for(var e=arguments.length,t=Array(e),n=0;n{}}=e,[a,l]=(0,r.useState)(void 0!==n?n:o);return void 0!==t?[t,i,!0]:[a,function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}},5884:function(e,t,n){n.d(t,{clamp:function(){return r}});function r(e,t,n){return void 0===t&&void 0===n?e:void 0!==t&&void 0===n?Math.max(e,t):void 0===t&&void 0!==n?Math.min(e,n):Math.min(Math.max(e,t),n)}},64881:function(e,t,n){n.d(t,{randomId:function(){return r}});function r(){return"mantine-".concat(Math.random().toString(36).slice(2,11))}},44839:function(e,t,n){t.Z=function(){for(var e,t,n=0,r="",o=arguments.length;n(u=(a=Math.ceil(p/7))>u?a+1:u+1)&&(o=u,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for((u=l.length)-(o=s.length)<0&&(o=u,r=s,s=l,l=r),n=0;o;)n=(l[--o]=l[o]+s[o]+n)/1e7|0,l[o]%=1e7;for(n&&(l.unshift(n),++i),u=l.length;0==l[--u];)l.pop();return e.d=l,e.e=i,c?A(e,p):e}function m(t,e,n){if(t!==~~t||tn)throw Error(l+t)}function g(t){var e,n,r,i=t.length-1,o="",a=t[0];if(i>0){for(o+=a,e=1;et.e^this.s<0?1:-1;for(e=0,n=(r=this.d.length)<(i=t.d.length)?r:i;et.d[e]^this.s<0?1:-1;return r===i?0:r>i^this.s<0?1:-1},y.decimalPlaces=y.dp=function(){var t=this.d.length-1,e=(t-this.e)*7;if(t=this.d[t])for(;t%10==0;t/=10)e--;return e<0?0:e},y.dividedBy=y.div=function(t){return b(this,new this.constructor(t))},y.dividedToIntegerBy=y.idiv=function(t){var e=this.constructor;return A(b(this,new e(t),0,1),e.precision)},y.equals=y.eq=function(t){return!this.cmp(t)},y.exponent=function(){return w(this)},y.greaterThan=y.gt=function(t){return this.cmp(t)>0},y.greaterThanOrEqualTo=y.gte=function(t){return this.cmp(t)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(t){return 0>this.cmp(t)},y.lessThanOrEqualTo=y.lte=function(t){return 1>this.cmp(t)},y.logarithm=y.log=function(t){var e,n=this.constructor,r=n.precision,i=r+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(o))throw Error(u+"NaN");if(this.s<1)throw Error(u+(this.s?"NaN":"-Infinity"));return this.eq(o)?new n(0):(c=!1,e=b(j(this,i),j(t,i),i),c=!0,A(e,r))},y.minus=y.sub=function(t){return t=new this.constructor(t),this.s==t.s?P(this,t):v(this,(t.s=-t.s,t))},y.modulo=y.mod=function(t){var e,n=this.constructor,r=n.precision;if(!(t=new n(t)).s)throw Error(u+"NaN");return this.s?(c=!1,e=b(this,t,0,1).times(t),c=!0,this.minus(e)):A(new n(this),r)},y.naturalExponential=y.exp=function(){return x(this)},y.naturalLogarithm=y.ln=function(){return j(this)},y.negated=y.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},y.plus=y.add=function(t){return t=new this.constructor(t),this.s==t.s?v(this,t):P(this,(t.s=-t.s,t))},y.precision=y.sd=function(t){var e,n,r;if(void 0!==t&&!!t!==t&&1!==t&&0!==t)throw Error(l+t);if(e=w(this)+1,n=7*(r=this.d.length-1)+1,r=this.d[r]){for(;r%10==0;r/=10)n--;for(r=this.d[0];r>=10;r/=10)n++}return t&&e>n?e:n},y.squareRoot=y.sqrt=function(){var t,e,n,r,i,o,a,l=this.constructor;if(this.s<1){if(!this.s)return new l(0);throw Error(u+"NaN")}for(t=w(this),c=!1,0==(i=Math.sqrt(+this))||i==1/0?(((e=g(this.d)).length+t)%2==0&&(e+="0"),i=Math.sqrt(e),t=f((t+1)/2)-(t<0||t%2),r=new l(e=i==1/0?"5e"+t:(e=i.toExponential()).slice(0,e.indexOf("e")+1)+t)):r=new l(i.toString()),i=a=(n=l.precision)+3;;)if(r=(o=r).plus(b(this,o,a+2)).times(.5),g(o.d).slice(0,a)===(e=g(r.d)).slice(0,a)){if(e=e.slice(a-3,a+1),i==a&&"4999"==e){if(A(o,n+1,0),o.times(o).eq(this)){r=o;break}}else if("9999"!=e)break;a+=4}return c=!0,A(r,n)},y.times=y.mul=function(t){var e,n,r,i,o,a,u,l,s,f=this.constructor,p=this.d,h=(t=new f(t)).d;if(!this.s||!t.s)return new f(0);for(t.s*=this.s,n=this.e+t.e,(l=p.length)<(s=h.length)&&(o=p,p=h,h=o,a=l,l=s,s=a),o=[],r=a=l+s;r--;)o.push(0);for(r=s;--r>=0;){for(e=0,i=l+r;i>r;)u=o[i]+h[r]*p[i-r-1]+e,o[i--]=u%1e7|0,e=u/1e7|0;o[i]=(o[i]+e)%1e7|0}for(;!o[--a];)o.pop();return e?++n:o.shift(),t.d=o,t.e=n,c?A(t,f.precision):t},y.toDecimalPlaces=y.todp=function(t,e){var n=this,r=n.constructor;return(n=new r(n),void 0===t)?n:(m(t,0,1e9),void 0===e?e=r.rounding:m(e,0,8),A(n,t+w(n)+1,e))},y.toExponential=function(t,e){var n,r=this,i=r.constructor;return void 0===t?n=k(r,!0):(m(t,0,1e9),void 0===e?e=i.rounding:m(e,0,8),n=k(r=A(new i(r),t+1,e),!0,t+1)),n},y.toFixed=function(t,e){var n,r,i=this.constructor;return void 0===t?k(this):(m(t,0,1e9),void 0===e?e=i.rounding:m(e,0,8),n=k((r=A(new i(this),t+w(this)+1,e)).abs(),!1,t+w(r)+1),this.isneg()&&!this.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var t=this.constructor;return A(new t(this),w(this)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(t){var e,n,r,i,a,l,s=this,p=s.constructor,h=+(t=new p(t));if(!t.s)return new p(o);if(!(s=new p(s)).s){if(t.s<1)throw Error(u+"Infinity");return s}if(s.eq(o))return s;if(r=p.precision,t.eq(o))return A(s,r);if(l=(e=t.e)>=(n=t.d.length-1),a=s.s,l){if((n=h<0?-h:h)<=9007199254740991){for(i=new p(o),e=Math.ceil(r/7+4),c=!1;n%2&&M((i=i.times(s)).d,e),0!==(n=f(n/2));)M((s=s.times(s)).d,e);return c=!0,t.s<0?new p(o).div(i):A(i,r)}}else if(a<0)throw Error(u+"NaN");return a=a<0&&1&t.d[Math.max(e,n)]?-1:1,s.s=1,c=!1,i=t.times(j(s,r+12)),c=!0,(i=x(i)).s=a,i},y.toPrecision=function(t,e){var n,r,i=this,o=i.constructor;return void 0===t?(n=w(i),r=k(i,n<=o.toExpNeg||n>=o.toExpPos)):(m(t,1,1e9),void 0===e?e=o.rounding:m(e,0,8),n=w(i=A(new o(i),t,e)),r=k(i,t<=n||n<=o.toExpNeg,t)),r},y.toSignificantDigits=y.tosd=function(t,e){var n=this.constructor;return void 0===t?(t=n.precision,e=n.rounding):(m(t,1,1e9),void 0===e?e=n.rounding:m(e,0,8)),A(new n(this),t,e)},y.toString=y.valueOf=y.val=y.toJSON=function(){var t=w(this),e=this.constructor;return k(this,t<=e.toExpNeg||t>=e.toExpPos)};var b=function(){function t(t,e){var n,r=0,i=t.length;for(t=t.slice();i--;)n=t[i]*e+r,t[i]=n%1e7|0,r=n/1e7|0;return r&&t.unshift(r),t}function e(t,e,n,r){var i,o;if(n!=r)o=n>r?1:-1;else for(i=o=0;ie[i]?1:-1;break}return o}function n(t,e,n){for(var r=0;n--;)t[n]-=r,r=t[n]1;)t.shift()}return function(r,i,o,a){var c,l,s,f,p,h,d,y,v,m,g,b,x,O,S,j,E,P,k=r.constructor,M=r.s==i.s?1:-1,T=r.d,_=i.d;if(!r.s)return new k(r);if(!i.s)throw Error(u+"Division by zero");for(s=0,l=r.e-i.e,E=_.length,S=T.length,y=(d=new k(M)).d=[];_[s]==(T[s]||0);)++s;if(_[s]>(T[s]||0)&&--l,(b=null==o?o=k.precision:a?o+(w(r)-w(i))+1:o)<0)return new k(0);if(b=b/7+2|0,s=0,1==E)for(f=0,_=_[0],b++;(s1&&(_=t(_,f),T=t(T,f),E=_.length,S=T.length),O=E,m=(v=T.slice(0,E)).length;m=1e7/2&&++j;do f=0,(c=e(_,v,E,m))<0?(g=v[0],E!=m&&(g=1e7*g+(v[1]||0)),(f=g/j|0)>1?(f>=1e7&&(f=1e7-1),h=(p=t(_,f)).length,m=v.length,1==(c=e(p,v,h,m))&&(f--,n(p,E16)throw Error(s+w(t));if(!t.s)return new h(o);for(null==e?(c=!1,u=d):u=e,a=new h(.03125);t.abs().gte(.1);)t=t.times(a),f+=5;for(u+=Math.log(p(2,f))/Math.LN10*2+5|0,n=r=i=new h(o),h.precision=u;;){if(r=A(r.times(t),u),n=n.times(++l),g((a=i.plus(b(r,n,u))).d).slice(0,u)===g(i.d).slice(0,u)){for(;f--;)i=A(i.times(i),u);return h.precision=d,null==e?(c=!0,A(i,d)):i}i=a}}function w(t){for(var e=7*t.e,n=t.d[0];n>=10;n/=10)e++;return e}function O(t,e,n){if(e>t.LN10.sd())throw c=!0,n&&(t.precision=n),Error(u+"LN10 precision limit exceeded");return A(new t(t.LN10),e)}function S(t){for(var e="";t--;)e+="0";return e}function j(t,e){var n,r,i,a,l,s,f,p,h,d=1,y=t,v=y.d,m=y.constructor,x=m.precision;if(y.s<1)throw Error(u+(y.s?"NaN":"-Infinity"));if(y.eq(o))return new m(0);if(null==e?(c=!1,p=x):p=e,y.eq(10))return null==e&&(c=!0),O(m,p);if(p+=10,m.precision=p,r=(n=g(v)).charAt(0),!(15e14>Math.abs(a=w(y))))return f=O(m,p+2,x).times(a+""),y=j(new m(r+"."+n.slice(1)),p-10).plus(f),m.precision=x,null==e?(c=!0,A(y,x)):y;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=g((y=y.times(t)).d)).charAt(0),d++;for(a=w(y),r>1?(y=new m("0."+n),a++):y=new m(r+"."+n.slice(1)),s=l=y=b(y.minus(o),y.plus(o),p),h=A(y.times(y),p),i=3;;){if(l=A(l.times(h),p),g((f=s.plus(b(l,new m(i),p))).d).slice(0,p)===g(s.d).slice(0,p))return s=s.times(2),0!==a&&(s=s.plus(O(m,p+2,x).times(a+""))),s=b(s,new m(d),p),m.precision=x,null==e?(c=!0,A(s,x)):s;s=f,i+=2}}function E(t,e){var n,r,i;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;48===e.charCodeAt(r);)++r;for(i=e.length;48===e.charCodeAt(i-1);)--i;if(e=e.slice(r,i)){if(i-=r,n=n-r-1,t.e=f(n/7),t.d=[],r=(n+1)%7,n<0&&(r+=7),rd||t.e<-d))throw Error(s+n)}else t.s=0,t.e=0,t.d=[0];return t}function A(t,e,n){var r,i,o,a,u,l,h,y,v=t.d;for(a=1,o=v[0];o>=10;o/=10)a++;if((r=e-a)<0)r+=7,i=e,h=v[y=0];else{if((y=Math.ceil((r+1)/7))>=(o=v.length))return t;for(a=1,h=o=v[y];o>=10;o/=10)a++;r%=7,i=r-7+a}if(void 0!==n&&(u=h/(o=p(10,a-i-1))%10|0,l=e<0||void 0!==v[y+1]||h%o,l=n<4?(u||l)&&(0==n||n==(t.s<0?3:2)):u>5||5==u&&(4==n||l||6==n&&(r>0?i>0?h/p(10,a-i):0:v[y-1])%10&1||n==(t.s<0?8:7))),e<1||!v[0])return l?(o=w(t),v.length=1,e=e-o-1,v[0]=p(10,(7-e%7)%7),t.e=f(-e/7)||0):(v.length=1,v[0]=t.e=t.s=0),t;if(0==r?(v.length=y,o=1,y--):(v.length=y+1,o=p(10,7-r),v[y]=i>0?(h/p(10,a-i)%p(10,i)|0)*o:0),l)for(;;){if(0==y){1e7==(v[0]+=o)&&(v[0]=1,++t.e);break}if(v[y]+=o,1e7!=v[y])break;v[y--]=0,o=1}for(r=v.length;0===v[--r];)v.pop();if(c&&(t.e>d||t.e<-d))throw Error(s+w(t));return t}function P(t,e){var n,r,i,o,a,u,l,s,f,p,h=t.constructor,d=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),c?A(e,d):e;if(l=t.d,p=e.d,r=e.e,s=t.e,l=l.slice(),a=s-r){for((f=a<0)?(n=l,a=-a,u=p.length):(n=p,r=s,u=l.length),a>(i=Math.max(Math.ceil(d/7),u)+2)&&(a=i,n.length=1),n.reverse(),i=a;i--;)n.push(0);n.reverse()}else{for((f=(i=l.length)<(u=p.length))&&(u=i),i=0;i0;--i)l[u++]=0;for(i=p.length;i>a;){if(l[--i]0?o=o.charAt(0)+"."+o.slice(1)+S(r):a>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+S(-i-1)+o,n&&(r=n-a)>0&&(o+=S(r))):i>=a?(o+=S(i+1-a),n&&(r=n-i-1)>0&&(o=o+"."+S(r))):((r=i+1)0&&(i+1===a&&(o+="."),o+=S(r))),t.s<0?"-"+o:o}function M(t,e){if(t.length>e)return t.length=e,!0}function T(t){if(!t||"object"!=typeof t)throw Error(u+"Object expected");var e,n,r,i=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=i[e+1]&&r<=i[e+2])this[n]=r;else throw Error(l+n+": "+r)}if(void 0!==(r=t[n="LN10"])){if(r==Math.LN10)this[n]=new this(r);else throw Error(l+n+": "+r)}return this}(a=function t(e){var n,r,i;function o(t){if(!(this instanceof o))return new o(t);if(this.constructor=o,t instanceof o){this.s=t.s,this.e=t.e,this.d=(t=t.d)?t.slice():t;return}if("number"==typeof t){if(0*t!=0)throw Error(l+t);if(t>0)this.s=1;else if(t<0)t=-t,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(t===~~t&&t<1e7){this.e=0,this.d=[t];return}return E(this,t.toString())}if("string"!=typeof t)throw Error(l+t);if(45===t.charCodeAt(0)?(t=t.slice(1),this.s=-1):this.s=1,h.test(t))E(this,t);else throw Error(l+t)}if(o.prototype=y,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=t,o.config=o.set=T,void 0===e&&(e={}),e)for(n=0,i=["precision","rounding","toExpNeg","toExpPos","LN10"];n{let t=0,e=()=>`0000${(1679616*Math.random()<<0).toString(36)}`.slice(-4);return()=>(t+=1,`u${e()}${t}`)})();function i(t){let e=[];for(let n=0,r=t.length;n{let r=new Image;r.decode=()=>e(r),r.onload=()=>e(r),r.onerror=n,r.crossOrigin="anonymous",r.decoding="async",r.src=t})}async function u(t){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(t)).then(encodeURIComponent).then(t=>`data:image/svg+xml;charset=utf-8,${t}`)}async function l(t,e,n){let r="http://www.w3.org/2000/svg",i=document.createElementNS(r,"svg"),o=document.createElementNS(r,"foreignObject");return i.setAttribute("width",`${e}`),i.setAttribute("height",`${n}`),i.setAttribute("viewBox",`0 0 ${e} ${n}`),o.setAttribute("width","100%"),o.setAttribute("height","100%"),o.setAttribute("x","0"),o.setAttribute("y","0"),o.setAttribute("externalResourcesRequired","true"),i.appendChild(o),o.appendChild(t),u(i)}let s=(t,e)=>{if(t instanceof e)return!0;let n=Object.getPrototypeOf(t);return null!==n&&(n.constructor.name===e.name||s(n,e))};function f(t,e,n){let o=window.getComputedStyle(t,n),a=o.getPropertyValue("content");if(""===a||"none"===a)return;let c=r();try{e.className=`${e.className} ${c}`}catch(t){return}let u=document.createElement("style");u.appendChild(function(t,e,n){let r=`.${t}:${e}`,o=n.cssText?function(t){let e=t.getPropertyValue("content");return`${t.cssText} content: '${e.replace(/'|"/g,"")}';`}(n):i(n).map(t=>{let e=n.getPropertyValue(t),r=n.getPropertyPriority(t);return`${t}: ${e}${r?" !important":""};`}).join(" ");return document.createTextNode(`${r}{${o}}`)}(c,n,o)),e.appendChild(u)}let p="application/font-woff",h="image/jpeg",d={woff:p,woff2:p,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:h,jpeg:h,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function y(t){return d[(function(t){let e=/\.([^./]*?)$/g.exec(t);return e?e[1]:""})(t).toLowerCase()]||""}function v(t){return -1!==t.search(/^(data:)/)}function m(t,e){return`data:${e};base64,${t}`}async function g(t,e,n){let r=await fetch(t,e);if(404===r.status)throw Error(`Resource "${r.url}" not found`);let i=await r.blob();return new Promise((t,e)=>{let o=new FileReader;o.onerror=e,o.onloadend=()=>{try{t(n({res:r,result:o.result}))}catch(t){e(t)}},o.readAsDataURL(i)})}let b={};async function x(t,e,n){var r,i,o;let a,c;let u=(r=t,i=e,o=n.includeQueryParams,c=r.replace(/\?.*/,""),o&&(c=r),/ttf|otf|eot|woff2?/i.test(c)&&(c=c.replace(/.*\//,"")),i?`[${i}]${c}`:c);if(null!=b[u])return b[u];n.cacheBust&&(t+=(/\?/.test(t)?"&":"?")+new Date().getTime());try{let r=await g(t,n.fetchRequestInit,({res:t,result:n})=>(e||(e=t.headers.get("Content-Type")||""),n.split(/,/)[1]));a=m(r,e)}catch(r){a=n.imagePlaceholder||"";let e=`Failed to fetch resource: ${t}`;r&&(e="string"==typeof r?r:r.message),e&&console.warn(e)}return b[u]=a,a}async function w(t){let e=t.toDataURL();return"data:,"===e?t.cloneNode(!1):c(e)}async function O(t,e){if(t.currentSrc){let e=document.createElement("canvas"),n=e.getContext("2d");return e.width=t.clientWidth,e.height=t.clientHeight,null==n||n.drawImage(t,0,0,e.width,e.height),c(e.toDataURL())}let n=t.poster,r=y(n);return c(await x(n,r,e))}async function S(t){var e;try{if(null===(e=null==t?void 0:t.contentDocument)||void 0===e?void 0:e.body)return await k(t.contentDocument.body,{},!0)}catch(t){}return t.cloneNode(!1)}async function j(t,e){return s(t,HTMLCanvasElement)?w(t):s(t,HTMLVideoElement)?O(t,e):s(t,HTMLIFrameElement)?S(t):t.cloneNode(!1)}let E=t=>null!=t.tagName&&"SLOT"===t.tagName.toUpperCase();async function A(t,e,n){var r,o;let a=[];return E(t)&&t.assignedNodes?a=i(t.assignedNodes()):s(t,HTMLIFrameElement)&&(null===(r=t.contentDocument)||void 0===r?void 0:r.body)?a=i(t.contentDocument.body.childNodes):a=i((null!==(o=t.shadowRoot)&&void 0!==o?o:t).childNodes),0===a.length||s(t,HTMLVideoElement)||await a.reduce((t,r)=>t.then(()=>k(r,n)).then(t=>{t&&e.appendChild(t)}),Promise.resolve()),e}async function P(t,e){let n=t.querySelectorAll?t.querySelectorAll("use"):[];if(0===n.length)return t;let r={};for(let i=0;ij(t,e)).then(n=>A(t,n,e)).then(e=>{var n,r;return n=t,s(r=e,Element)&&(!function(t,e){let n=e.style;if(!n)return;let r=window.getComputedStyle(t);r.cssText?(n.cssText=r.cssText,n.transformOrigin=r.transformOrigin):i(r).forEach(i=>{let o=r.getPropertyValue(i);if("font-size"===i&&o.endsWith("px")){let t=Math.floor(parseFloat(o.substring(0,o.length-2)))-.1;o=`${t}px`}s(t,HTMLIFrameElement)&&"display"===i&&"inline"===o&&(o="block"),"d"===i&&e.getAttribute("d")&&(o=`path(${e.getAttribute("d")})`),n.setProperty(i,o,r.getPropertyPriority(i))})}(n,r),f(n,r,":before"),f(n,r,":after"),s(n,HTMLTextAreaElement)&&(r.innerHTML=n.value),s(n,HTMLInputElement)&&r.setAttribute("value",n.value),function(t,e){if(s(t,HTMLSelectElement)){let n=Array.from(e.children).find(e=>t.value===e.getAttribute("value"));n&&n.setAttribute("selected","")}}(n,r)),r}).then(t=>P(t,e)):null}let M=/url\((['"]?)([^'"]+?)\1\)/g,T=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,_=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;async function C(t,e,n,r,i){try{let o;let a=n?function(t,e){if(t.match(/^[a-z]+:\/\//i))return t;if(t.match(/^\/\//))return window.location.protocol+t;if(t.match(/^[a-z]+:/i))return t;let n=document.implementation.createHTMLDocument(),r=n.createElement("base"),i=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(i),e&&(r.href=e),i.href=t,i.href}(e,n):e,c=y(e);if(i){let t=await i(a);o=m(t,c)}else o=await x(a,c,r);return t.replace(function(t){let e=t.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return RegExp(`(url\\(['"]?)(${e})(['"]?\\))`,"g")}(e),`$1${o}$3`)}catch(t){}return t}function I(t){return -1!==t.search(M)}async function D(t,e,n){if(!I(t))return t;let r=function(t,{preferredFontFormat:e}){return e?t.replace(_,t=>{for(;;){let[n,,r]=T.exec(t)||[];if(!r)return"";if(r===e)return`src: ${n};`}}):t}(t,n);return(function(t){let e=[];return t.replace(M,(t,n,r)=>(e.push(r),t)),e.filter(t=>!v(t))})(r).reduce((t,r)=>t.then(t=>C(t,r,e,n)),Promise.resolve(r))}async function N(t,e,n){var r;let i=null===(r=e.style)||void 0===r?void 0:r.getPropertyValue(t);if(i){let r=await D(i,null,n);return e.style.setProperty(t,r,e.style.getPropertyPriority(t)),!0}return!1}async function B(t,e){await N("background",t,e)||await N("background-image",t,e),await N("mask",t,e)||await N("mask-image",t,e)}async function L(t,e){let n=s(t,HTMLImageElement);if(!(n&&!v(t.src))&&!(s(t,SVGImageElement)&&!v(t.href.baseVal)))return;let r=n?t.src:t.href.baseVal,i=await x(r,y(r),e);await new Promise((e,r)=>{t.onload=e,t.onerror=r,t.decode&&(t.decode=e),"lazy"===t.loading&&(t.loading="eager"),n?(t.srcset="",t.src=i):t.href.baseVal=i})}async function R(t,e){let n=i(t.childNodes).map(t=>z(t,e));await Promise.all(n).then(()=>t)}async function z(t,e){s(t,Element)&&(await B(t,e),await L(t,e),await R(t,e))}let $={};async function U(t){let e=$[t];if(null!=e)return e;let n=await fetch(t);return e={url:t,cssText:await n.text()},$[t]=e,e}async function F(t,e){let n=t.cssText,r=/url\(["']?([^"')]+)["']?\)/g;return Promise.all((n.match(/url\([^)]+\)/g)||[]).map(async i=>{let o=i.replace(r,"$1");return o.startsWith("https://")||(o=new URL(o,t.url).href),g(o,e.fetchRequestInit,({result:t})=>(n=n.replace(i,`url(${t})`),[i,t]))})).then(()=>n)}function W(t){if(null==t)return[];let e=[],n=t.replace(/(\/\*[\s\S]*?\*\/)/gi,""),r=RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){let t=r.exec(n);if(null===t)break;e.push(t[0])}n=n.replace(r,"");let i=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,o=RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let t=i.exec(n);if(null===t){if(null===(t=o.exec(n)))break;i.lastIndex=o.lastIndex}else o.lastIndex=i.lastIndex;e.push(t[0])}return e}async function q(t,e){let n=[],r=[];return t.forEach(n=>{if("cssRules"in n)try{i(n.cssRules||[]).forEach((t,i)=>{if(t.type===CSSRule.IMPORT_RULE){let o=i+1,a=t.href,c=U(a).then(t=>F(t,e)).then(t=>W(t).forEach(t=>{try{n.insertRule(t,t.startsWith("@import")?o+=1:n.cssRules.length)}catch(e){console.error("Error inserting rule from remote css",{rule:t,error:e})}})).catch(t=>{console.error("Error loading remote css",t.toString())});r.push(c)}})}catch(o){let i=t.find(t=>null==t.href)||document.styleSheets[0];null!=n.href&&r.push(U(n.href).then(t=>F(t,e)).then(t=>W(t).forEach(t=>{i.insertRule(t,n.cssRules.length)})).catch(t=>{console.error("Error loading remote stylesheet",t)})),console.error("Error inlining remote css file",o)}}),Promise.all(r).then(()=>(t.forEach(t=>{if("cssRules"in t)try{i(t.cssRules||[]).forEach(t=>{n.push(t)})}catch(e){console.error(`Error while reading CSS rules from ${t.href}`,e)}}),n))}async function H(t,e){if(null==t.ownerDocument)throw Error("Provided element is not within a Document");let n=i(t.ownerDocument.styleSheets);return(await q(n,e)).filter(t=>t.type===CSSRule.FONT_FACE_RULE).filter(t=>I(t.style.getPropertyValue("src")))}async function V(t,e){let n=await H(t,e);return(await Promise.all(n.map(t=>{let n=t.parentStyleSheet?t.parentStyleSheet.href:null;return D(t.cssText,n,e)}))).join("\n")}async function X(t,e){let n=null!=e.fontEmbedCSS?e.fontEmbedCSS:e.skipFonts?null:await V(t,e);if(n){let e=document.createElement("style"),r=document.createTextNode(n);e.appendChild(r),t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}}async function Z(t,e={}){let{width:n,height:r}=a(t,e),i=await k(t,e,!0);return await X(i,e),await z(i,e),!function(t,e){let{style:n}=t;e.backgroundColor&&(n.backgroundColor=e.backgroundColor),e.width&&(n.width=`${e.width}px`),e.height&&(n.height=`${e.height}px`);let r=e.style;null!=r&&Object.keys(r).forEach(t=>{n[t]=r[t]})}(i,e),await l(i,n,r)}async function G(t,e={}){let{width:n,height:r}=a(t,e),i=await Z(t,e),o=await c(i),u=document.createElement("canvas"),l=u.getContext("2d"),s=e.pixelRatio||function(){let t,e;try{e=process}catch(t){}let n=e&&e.env?e.env.devicePixelRatio:null;return n&&Number.isNaN(t=parseInt(n,10))&&(t=1),t||window.devicePixelRatio||1}(),f=e.canvasWidth||n,p=e.canvasHeight||r;return u.width=f*s,u.height=p*s,!e.skipAutoScale&&(u.width>16384||u.height>16384)&&(u.width>16384&&u.height>16384?u.width>u.height?(u.height*=16384/u.width,u.width=16384):(u.width*=16384/u.height,u.height=16384):u.width>16384?(u.height*=16384/u.width,u.width=16384):(u.width*=16384/u.height,u.height=16384)),u.style.width=`${f}`,u.style.height=`${p}`,e.backgroundColor&&(l.fillStyle=e.backgroundColor,l.fillRect(0,0,u.width,u.height)),l.drawImage(o,0,0,u.width,u.height),u}async function Y(t,e={}){return(await G(t,e)).toDataURL()}},74417:function(t,e,n){var r=n(19044)(n(2381),"DataView");t.exports=r},70266:function(t,e,n){var r=n(89829),i=n(60734),o=n(35283),a=n(97283),c=n(54778);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1}},10079:function(t){t.exports=function(t,e,n){for(var r=-1,i=null==t?0:t.length;++r0&&o(s)?n>1?t(s,n-1,o,a,c):r(c,s):a||(c[c.length]=s)}return c}},60404:function(t,e,n){var r=n(72994)();t.exports=r},97385:function(t,e,n){var r=n(60404),i=n(63815);t.exports=function(t,e){return t&&r(t,e,i)}},29013:function(t,e,n){var r=n(57442),i=n(83863);t.exports=function(t,e){e=r(e,t);for(var n=0,o=e.length;null!=t&&ne}},80444:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},48911:function(t,e,n){var r=n(21933),i=n(74680),o=n(13708);t.exports=function(t,e,n){return e==e?o(t,e,n):r(t,i,n)}},35194:function(t,e,n){var r=n(12731),i=n(50561);t.exports=function(t){return i(t)&&"[object Arguments]"==r(t)}},43277:function(t,e,n){var r=n(36529),i=n(50561);t.exports=function t(e,n,o,a,c){return e===n||(null!=e&&null!=n&&(i(e)||i(n))?r(e,n,o,a,t,c):e!=e&&n!=n)}},36529:function(t,e,n){var r=n(45989),i=n(48648),o=n(88264),a=n(44024),c=n(14995),u=n(60443),l=n(46551),s=n(78470),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,y,v,m){var g=u(t),b=u(e),x=g?p:c(t),w=b?p:c(e);x=x==f?h:x,w=w==f?h:w;var O=x==h,S=w==h,j=x==w;if(j&&l(t)){if(!l(e))return!1;g=!0,O=!1}if(j&&!O)return m||(m=new r),g||s(t)?i(t,e,n,y,v,m):o(t,e,x,n,y,v,m);if(!(1&n)){var E=O&&d.call(t,"__wrapped__"),A=S&&d.call(e,"__wrapped__");if(E||A){var P=E?t.value():t,k=A?e.value():e;return m||(m=new r),v(P,k,n,y,m)}}return!!j&&(m||(m=new r),a(t,e,n,y,v,m))}},29912:function(t,e,n){var r=n(45989),i=n(43277);t.exports=function(t,e,n,o){var a=n.length,c=a,u=!o;if(null==t)return!c;for(t=Object(t);a--;){var l=n[a];if(u&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++ai?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=Array(i);++r=200){var y=e?null:c(t);if(y)return u(y);p=!1,s=a,d=new r}else d=e?[]:h;t:for(;++l=i?t:r(t,e,n)}},43425:function(t,e,n){var r=n(41108);t.exports=function(t,e){if(t!==e){var n=void 0!==t,i=null===t,o=t==t,a=r(t),c=void 0!==e,u=null===e,l=e==e,s=r(e);if(!u&&!s&&!a&&t>e||a&&c&&l&&!u&&!s||i&&c&&l||!n&&l||!o)return 1;if(!i&&!a&&!s&&t=u)return l;return l*("desc"==n[i]?-1:1)}}return t.index-e.index}},45704:function(t,e,n){var r=n(2381)["__core-js_shared__"];t.exports=r},23045:function(t,e,n){var r=n(17806);t.exports=function(t,e){return function(n,i){if(null==n)return n;if(!r(n))return t(n,i);for(var o=n.length,a=e?o:-1,c=Object(n);(e?a--:++a-1?c[u?e[l]:l]:void 0}}},39105:function(t,e,n){var r=n(44901),i=n(60679),o=n(42126);t.exports=function(t){return function(e,n,a){return a&&"number"!=typeof a&&i(e,n,a)&&(n=a=void 0),e=o(e),void 0===n?(n=e,e=0):n=o(n),a=void 0===a?es))return!1;var p=u.get(t),h=u.get(e);if(p&&h)return p==e&&h==t;var d=-1,y=!0,v=2&n?new r:void 0;for(u.set(t,e),u.set(e,t);++d-1&&t%1==0&&t-1}},97126:function(t,e,n){var r=n(22162);t.exports=function(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}},59752:function(t,e,n){var r=n(70266),i=n(57115),o=n(77970);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},20170:function(t,e,n){var r=n(58035);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},41069:function(t,e,n){var r=n(58035);t.exports=function(t){return r(this,t).get(t)}},28690:function(t,e,n){var r=n(58035);t.exports=function(t){return r(this,t).has(t)}},27323:function(t,e,n){var r=n(58035);t.exports=function(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}},14774:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}},91378:function(t){t.exports=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}}},95325:function(t,e,n){var r=n(89830);t.exports=function(t){var e=r(t,function(t){return 500===n.size&&n.clear(),t}),n=e.cache;return e}},91850:function(t,e,n){var r=n(19044)(Object,"create");t.exports=r},93022:function(t,e,n){var r=n(23794)(Object.keys,Object);t.exports=r},28079:function(t,e,n){t=n.nmd(t);var r=n(93330),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,a=o&&o.exports===i&&r.process,c=function(){try{var t=o&&o.require&&o.require("util").types;if(t)return t;return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=c},68391:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},23794:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},95694:function(t,e,n){var r=n(98266),i=Math.max;t.exports=function(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var o=arguments,a=-1,c=i(o.length-e,0),u=Array(c);++a0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},24683:function(t,e,n){var r=n(57115);t.exports=function(){this.__data__=new r,this.size=0}},34813:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},35115:function(t){t.exports=function(t){return this.__data__.get(t)}},28199:function(t){t.exports=function(t){return this.__data__.has(t)}},58644:function(t,e,n){var r=n(57115),i=n(77970),o=n(8705);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(t,e),this.size=n.size,this}},13708:function(t){t.exports=function(t,e,n){for(var r=n-1,i=t.length;++r=e||n<0||v&&r>=s}function x(){var t,n,r,o=i();if(b(o))return w(o);p=setTimeout(x,(t=o-h,n=o-d,r=e-t,v?c(r,s-n):r))}function w(t){return(p=void 0,m&&u)?g(t):(u=l=void 0,f)}function O(){var t,n=i(),r=b(n);if(u=arguments,l=this,h=n,r){if(void 0===p)return d=t=h,p=setTimeout(x,e),y?g(t):f;if(v)return clearTimeout(p),p=setTimeout(x,e),g(h)}return void 0===p&&(p=setTimeout(x,e)),f}return e=o(e)||0,r(n)&&(y=!!n.leading,s=(v="maxWait"in n)?a(o(n.maxWait)||0,e):s,m="trailing"in n?!!n.trailing:m),O.cancel=function(){void 0!==p&&clearTimeout(p),d=0,u=h=l=p=void 0},O.flush=function(){return void 0===p?f:w(i())},O}},27087:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},55118:function(t,e,n){var r=n(90516),i=n(20334),o=n(37942),a=n(60443),c=n(60679);t.exports=function(t,e,n){var u=a(t)?r:i;return n&&c(t,e,n)&&(e=void 0),u(t,o(e,3))}},80203:function(t,e,n){var r=n(43310)(n(11030));t.exports=r},11030:function(t,e,n){var r=n(21933),i=n(37942),o=n(38979),a=Math.max;t.exports=function(t,e,n){var c=null==t?0:t.length;if(!c)return -1;var u=null==n?0:o(n);return u<0&&(u=a(c+u,0)),r(t,i(e,3),u)}},73720:function(t,e,n){var r=n(55648),i=n(7851);t.exports=function(t,e){return r(i(t,e),1)}},97019:function(t,e,n){var r=n(29013);t.exports=function(t,e,n){var i=null==t?void 0:r(t,e);return void 0===i?n:i}},59628:function(t,e,n){var r=n(80444),i=n(48101);t.exports=function(t,e){return null!=t&&i(t,e,r)}},15502:function(t){t.exports=function(t){return t}},6727:function(t,e,n){var r=n(35194),i=n(50561),o=Object.prototype,a=o.hasOwnProperty,c=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(t){return i(t)&&a.call(t,"callee")&&!c.call(t,"callee")};t.exports=u},60443:function(t){var e=Array.isArray;t.exports=e},17806:function(t,e,n){var r=n(14380),i=n(44664);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},64337:function(t,e,n){var r=n(12731),i=n(50561);t.exports=function(t){return!0===t||!1===t||i(t)&&"[object Boolean]"==r(t)}},46551:function(t,e,n){t=n.nmd(t);var r=n(2381),i=n(35423),o=e&&!e.nodeType&&e,a=o&&t&&!t.nodeType&&t,c=a&&a.exports===o?r.Buffer:void 0,u=c?c.isBuffer:void 0;t.exports=u||i},12916:function(t,e,n){var r=n(43277);t.exports=function(t,e){return r(t,e)}},14380:function(t,e,n){var r=n(12731),i=n(63117);t.exports=function(t){if(!i(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},44664:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},50299:function(t,e,n){var r=n(60555);t.exports=function(t){return r(t)&&t!=+t}},49972:function(t){t.exports=function(t){return null==t}},60555:function(t,e,n){var r=n(12731),i=n(50561);t.exports=function(t){return"number"==typeof t||i(t)&&"[object Number]"==r(t)}},63117:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},50561:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},32999:function(t,e,n){var r=n(12731),i=n(98118),o=n(50561),a=Object.prototype,c=Function.prototype.toString,u=a.hasOwnProperty,l=c.call(Object);t.exports=function(t){if(!o(t)||"[object Object]"!=r(t))return!1;var e=i(t);if(null===e)return!0;var n=u.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==l}},71519:function(t,e,n){var r=n(12731),i=n(60443),o=n(50561);t.exports=function(t){return"string"==typeof t||!i(t)&&o(t)&&"[object String]"==r(t)}},41108:function(t,e,n){var r=n(12731),i=n(50561);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},78470:function(t,e,n){var r=n(13272),i=n(66127),o=n(28079),a=o&&o.isTypedArray,c=a?i(a):r;t.exports=c},63815:function(t,e,n){var r=n(16347),i=n(84238),o=n(17806);t.exports=function(t){return o(t)?r(t):i(t)}},96579:function(t){t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},7851:function(t,e,n){var r=n(68165),i=n(37942),o=n(28519),a=n(60443);t.exports=function(t,e){return(a(t)?r:o)(t,i(e,3))}},47759:function(t,e,n){var r=n(85330),i=n(97385),o=n(37942);t.exports=function(t,e){var n={};return e=o(e,3),i(t,function(t,i,o){r(n,i,e(t,i,o))}),n}},47766:function(t,e,n){var r=n(77613),i=n(23985),o=n(15502);t.exports=function(t){return t&&t.length?r(t,o,i):void 0}},89830:function(t,e,n){var r=n(8705);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,t.exports=i},89770:function(t,e,n){var r=n(77613),i=n(49182),o=n(15502);t.exports=function(t){return t&&t.length?r(t,o,i):void 0}},47710:function(t){t.exports=function(){}},49423:function(t,e,n){var r=n(2381);t.exports=function(){return r.Date.now()}},82794:function(t,e,n){var r=n(31358),i=n(65903),o=n(59757),a=n(83863);t.exports=function(t){return o(t)?r(a(t)):i(t)}},37105:function(t,e,n){var r=n(39105)();t.exports=r},13632:function(t,e,n){var r=n(17232),i=n(37942),o=n(73802),a=n(60443),c=n(60679);t.exports=function(t,e,n){var u=a(t)?r:o;return n&&c(t,e,n)&&(e=void 0),u(t,i(e,3))}},60229:function(t,e,n){var r=n(55648),i=n(66738),o=n(48674),a=n(60679),c=o(function(t,e){if(null==t)return[];var n=e.length;return n>1&&a(t,e[0],e[1])?e=[]:n>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),i(t,r(e,1),[])});t.exports=c},61810:function(t){t.exports=function(){return[]}},35423:function(t){t.exports=function(){return!1}},48527:function(t,e,n){var r=n(22170),i=n(63117);t.exports=function(t,e,n){var o=!0,a=!0;if("function"!=typeof t)throw TypeError("Expected a function");return i(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:o,maxWait:e,trailing:a})}},42126:function(t,e,n){var r=n(49666),i=1/0;t.exports=function(t){return t?(t=r(t))===i||t===-i?(t<0?-1:1)*17976931348623157e292:t==t?t:0:0===t?t:0}},38979:function(t,e,n){var r=n(42126);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},49666:function(t,e,n){var r=n(19334),i=n(63117),o=n(41108),a=0/0,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,s=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(o(t))return a;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=u.test(t);return n||l.test(t)?s(t.slice(2),n?2:8):c.test(t)?a:+t}},61250:function(t,e,n){var r=n(13963);t.exports=function(t){return null==t?"":r(t)}},90374:function(t,e,n){var r=n(37942),i=n(32874);t.exports=function(t,e){return t&&t.length?i(t,r(e,2)):[]}},62637:function(t,e,n){var r=n(58191)("toUpperCase");t.exports=r},99949:function(t,e,n){"use strict";var r=n(88877);function i(){}function o(){}o.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,o,a){if(a!==r){var c=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},41448:function(t,e,n){t.exports=n(99949)()},88877:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},74332:function(t,e){"use strict";/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,c=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,s=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,d=(n&&Symbol.for("react.suspense_list"),n?Symbol.for("react.memo"):60115),y=n?Symbol.for("react.lazy"):60116;n&&Symbol.for("react.block"),n&&Symbol.for("react.fundamental"),n&&Symbol.for("react.responder"),n&&Symbol.for("react.scope"),e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===r},e.isFragment=function(t){return function(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case s:case f:case o:case c:case a:case h:return t;default:switch(t=t&&t.$$typeof){case l:case p:case y:case d:case u:return t;default:return e}}case i:return e}}}(t)===o}},12659:function(t,e,n){"use strict";t.exports=n(74332)},29128:function(t,e,n){"use strict";n.d(e,{w:function(){return dI}});var r,i,o,a,c,u,l,s,f,p,h,d,y,v,m,g,b,x,w,O,S,j={};n.r(j),n.d(j,{scaleBand:function(){return rJ},scaleDiverging:function(){return function t(){var e=oi(cx()(iY));return e.copy=function(){return cm(e,t())},rV.apply(e,arguments)}},scaleDivergingLog:function(){return function t(){var e=oh(cx()).domain([.1,1,10]);return e.copy=function(){return cm(e,t()).base(e.base())},rV.apply(e,arguments)}},scaleDivergingPow:function(){return cw},scaleDivergingSqrt:function(){return cO},scaleDivergingSymlog:function(){return function t(){var e=ov(cx());return e.copy=function(){return cm(e,t()).constant(e.constant())},rV.apply(e,arguments)}},scaleIdentity:function(){return function t(e){var n;function r(t){return null==t||isNaN(t=+t)?n:t}return r.invert=r,r.domain=r.range=function(t){return arguments.length?(e=Array.from(t,iZ),r):e.slice()},r.unknown=function(t){return arguments.length?(n=t,r):n},r.copy=function(){return t(e).unknown(n)},e=arguments.length?Array.from(e,iZ):[0,1],oi(r)}},scaleImplicit:function(){return rY},scaleLinear:function(){return oo},scaleLog:function(){return function t(){let e=oh(i1()).domain([1,10]);return e.copy=()=>i0(e,t()).base(e.base()),rH.apply(e,arguments),e}},scaleOrdinal:function(){return rK},scalePoint:function(){return rQ},scalePow:function(){return ow},scaleQuantile:function(){return function t(){var e,n=[],r=[],i=[];function o(){var t=0,e=Math.max(1,r.length);for(i=Array(e-1);++t=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,o=Math.floor(i),a=+n(t[o],o,t);return a+(+n(t[o+1],o+1,t)-a)*(i-o)}}(n,t/e);return a}function a(t){return null==t||isNaN(t=+t)?e:r[ii(i,t)]}return a.invertExtent=function(t){var e=r.indexOf(t);return e<0?[NaN,NaN]:[e>0?i[e-1]:n[0],e=i?[o[i-1],r]:[o[e-1],o[e]]},c.unknown=function(t){return arguments.length&&(e=t),c},c.thresholds=function(){return o.slice()},c.copy=function(){return t().domain([n,r]).range(a).unknown(e)},rH.apply(oi(c),arguments)}},scaleRadial:function(){return function t(){var e,n=i2(),r=[0,1],i=!1;function o(t){var r,o=Math.sign(r=n(t))*Math.sqrt(Math.abs(r));return isNaN(o)?e:i?Math.round(o):o}return o.invert=function(t){return n.invert(oS(t))},o.domain=function(t){return arguments.length?(n.domain(t),o):n.domain()},o.range=function(t){return arguments.length?(n.range((r=Array.from(t,iZ)).map(oS)),o):r.slice()},o.rangeRound=function(t){return o.range(t).round(!0)},o.round=function(t){return arguments.length?(i=!!t,o):i},o.clamp=function(t){return arguments.length?(n.clamp(t),o):n.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return t(n.domain(),r).round(i).clamp(n.clamp()).unknown(e)},rH.apply(o,arguments),oi(o)}},scaleSequential:function(){return function t(){var e=oi(cv()(iY));return e.copy=function(){return cm(e,t())},rV.apply(e,arguments)}},scaleSequentialLog:function(){return function t(){var e=oh(cv()).domain([1,10]);return e.copy=function(){return cm(e,t()).base(e.base())},rV.apply(e,arguments)}},scaleSequentialPow:function(){return cg},scaleSequentialQuantile:function(){return function t(){var e=[],n=iY;function r(t){if(null!=t&&!isNaN(t=+t))return n((ii(e,t,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();for(let n of(e=[],t))null==n||isNaN(n=+n)||e.push(n);return e.sort(r7),r},r.interpolator=function(t){return arguments.length?(n=t,r):n},r.range=function(){return e.map((t,r)=>n(r/(e.length-1)))},r.quantiles=function(t){return Array.from({length:t+1},(n,r)=>(function(t,e,n){if(!(!(r=(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let n=-1;for(let r of t)null!=(r=e(r,++n,t))&&(r=+r)>=r&&(yield r)}}(t,void 0))).length)||isNaN(e=+e))){if(e<=0||r<2)return oE(t);if(e>=1)return oj(t);var r,i=(r-1)*e,o=Math.floor(i),a=oj((function t(e,n,r=0,i=1/0,o){if(n=Math.floor(n),r=Math.floor(Math.max(0,r)),i=Math.floor(Math.min(e.length-1,i)),!(r<=n&&n<=i))return e;for(o=void 0===o?oA:function(t=r7){if(t===r7)return oA;if("function"!=typeof t)throw TypeError("compare is not a function");return(e,n)=>{let r=t(e,n);return r||0===r?r:(0===t(n,n))-(0===t(e,e))}}(o);i>r;){if(i-r>600){let a=i-r+1,c=n-r+1,u=Math.log(a),l=.5*Math.exp(2*u/3),s=.5*Math.sqrt(u*l*(a-l)/a)*(c-a/2<0?-1:1),f=Math.max(r,Math.floor(n-c*l/a+s)),p=Math.min(i,Math.floor(n+(a-c)*l/a+s));t(e,n,f,p,o)}let a=e[n],c=r,u=i;for(oP(e,r,n),o(e[i],a)>0&&oP(e,r,i);co(e[c],a);)++c;for(;o(e[u],a)>0;)--u}0===o(e[r],a)?oP(e,r,u):oP(e,++u,i),u<=n&&(r=u+1),n<=u&&(i=u-1)}return e})(t,o).subarray(0,o+1));return a+(oE(t.subarray(o+1))-a)*(i-o)}})(e,r/t))},r.copy=function(){return t(n).domain(e)},rV.apply(r,arguments)}},scaleSequentialSqrt:function(){return cb},scaleSequentialSymlog:function(){return function t(){var e=ov(cv());return e.copy=function(){return cm(e,t()).constant(e.constant())},rV.apply(e,arguments)}},scaleSqrt:function(){return oO},scaleSymlog:function(){return function t(){var e=ov(i1());return e.copy=function(){return i0(e,t()).constant(e.constant())},rH.apply(e,arguments)}},scaleThreshold:function(){return function t(){var e,n=[.5],r=[0,1],i=1;function o(t){return null!=t&&t<=t?r[ii(n,t,0,i)]:e}return o.domain=function(t){return arguments.length?(i=Math.min((n=Array.from(t)).length,r.length-1),o):n.slice()},o.range=function(t){return arguments.length?(r=Array.from(t),i=Math.min(n.length,r.length-1),o):r.slice()},o.invertExtent=function(t){var e=r.indexOf(t);return[n[e-1],n[e]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return t().domain(n).range(r).unknown(e)},rH.apply(o,arguments)}},scaleTime:function(){return cd},scaleUtc:function(){return cy},tickFormat:function(){return or}});var E=n(57437),A=n(2265),P=n(41448),k=n.n(P),M=Object.getOwnPropertyNames,T=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty;function C(t,e){return function(n,r,i){return t(n,r,i)&&e(n,r,i)}}function I(t){return function(e,n,r){if(!e||!n||"object"!=typeof e||"object"!=typeof n)return t(e,n,r);var i=r.cache,o=i.get(e),a=i.get(n);if(o&&a)return o===n&&a===e;i.set(e,n),i.set(n,e);var c=t(e,n,r);return i.delete(e),i.delete(n),c}}function D(t){return M(t).concat(T(t))}var N=Object.hasOwn||function(t,e){return _.call(t,e)};function B(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var L="_owner",R=Object.getOwnPropertyDescriptor,z=Object.keys;function $(t,e,n){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function U(t,e){return B(t.getTime(),e.getTime())}function F(t,e,n){if(t.size!==e.size)return!1;for(var r,i,o={},a=t.entries(),c=0;(r=a.next())&&!r.done;){for(var u=e.entries(),l=!1,s=0;(i=u.next())&&!i.done;){var f=r.value,p=f[0],h=f[1],d=i.value,y=d[0],v=d[1];!l&&!o[s]&&(l=n.equals(p,y,c,s,t,e,n)&&n.equals(h,v,p,y,t,e,n))&&(o[s]=!0),s++}if(!l)return!1;c++}return!0}function W(t,e,n){var r,i=z(t),o=i.length;if(z(e).length!==o)return!1;for(;o-- >0;)if((r=i[o])===L&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!N(e,r)||!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function q(t,e,n){var r,i,o,a=D(t),c=a.length;if(D(e).length!==c)return!1;for(;c-- >0;)if((r=a[c])===L&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!N(e,r)||!n.equals(t[r],e[r],r,r,t,e,n)||(i=R(t,r),o=R(e,r),(i||o)&&(!i||!o||i.configurable!==o.configurable||i.enumerable!==o.enumerable||i.writable!==o.writable)))return!1;return!0}function H(t,e){return B(t.valueOf(),e.valueOf())}function V(t,e){return t.source===e.source&&t.flags===e.flags}function X(t,e,n){if(t.size!==e.size)return!1;for(var r,i,o={},a=t.values();(r=a.next())&&!r.done;){for(var c=e.values(),u=!1,l=0;(i=c.next())&&!i.done;)!u&&!o[l]&&(u=n.equals(r.value,i.value,r.value,i.value,t,e,n))&&(o[l]=!0),l++;if(!u)return!1}return!0}function Z(t,e){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(t[n]!==e[n])return!1;return!0}var G=Array.isArray,Y="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,K=Object.assign,J=Object.prototype.toString.call.bind(Object.prototype.toString),Q=tt();function tt(t){void 0===t&&(t={});var e,n,r,i,o,a,c,u,l,s=t.circular,f=t.createInternalComparator,p=t.createState,h=t.strict,d=(n=(e=function(t){var e=t.circular,n=t.createCustomConfig,r=t.strict,i={areArraysEqual:r?q:$,areDatesEqual:U,areMapsEqual:r?C(F,q):F,areObjectsEqual:r?q:W,arePrimitiveWrappersEqual:H,areRegExpsEqual:V,areSetsEqual:r?C(X,q):X,areTypedArraysEqual:r?q:Z};if(n&&(i=K({},i,n(i))),e){var o=I(i.areArraysEqual),a=I(i.areMapsEqual),c=I(i.areObjectsEqual),u=I(i.areSetsEqual);i=K({},i,{areArraysEqual:o,areMapsEqual:a,areObjectsEqual:c,areSetsEqual:u})}return i}(t)).areArraysEqual,r=e.areDatesEqual,i=e.areMapsEqual,o=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,c=e.areRegExpsEqual,u=e.areSetsEqual,l=e.areTypedArraysEqual,function(t,e,s){if(t===e)return!0;if(null==t||null==e||"object"!=typeof t||"object"!=typeof e)return t!=t&&e!=e;var f=t.constructor;if(f!==e.constructor)return!1;if(f===Object)return o(t,e,s);if(G(t))return n(t,e,s);if(null!=Y&&Y(t))return l(t,e,s);if(f===Date)return r(t,e,s);if(f===RegExp)return c(t,e,s);if(f===Map)return i(t,e,s);if(f===Set)return u(t,e,s);var p=J(t);return"[object Date]"===p?r(t,e,s):"[object RegExp]"===p?c(t,e,s):"[object Map]"===p?i(t,e,s):"[object Set]"===p?u(t,e,s):"[object Object]"===p?"function"!=typeof t.then&&"function"!=typeof e.then&&o(t,e,s):"[object Arguments]"===p?o(t,e,s):("[object Boolean]"===p||"[object Number]"===p||"[object String]"===p)&&a(t,e,s)}),y=f?f(d):function(t,e,n,r,i,o,a){return d(t,e,a)};return function(t){var e=t.circular,n=t.comparator,r=t.createState,i=t.equals,o=t.strict;if(r)return function(t,a){var c=r(),u=c.cache;return n(t,a,{cache:void 0===u?e?new WeakMap:void 0:u,equals:i,meta:c.meta,strict:o})};if(e)return function(t,e){return n(t,e,{cache:new WeakMap,equals:i,meta:void 0,strict:o})};var a={cache:void 0,equals:i,meta:void 0,strict:o};return function(t,e){return n(t,e,a)}}({circular:void 0!==s&&s,comparator:d,createState:p,equals:y,strict:void 0!==h&&h})}function te(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame(function r(i){if(n<0&&(n=i),i-n>e)t(i),n=-1;else{var o;o=r,"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(o)}})}function tn(t){return(tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tr(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0&&t<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",r);var p=tv(o,c),h=tv(a,u),d=(t=o,e=c,function(n){var r;return ty([].concat(function(t){if(Array.isArray(t))return th(t)}(r=td(t,e).map(function(t,e){return t*e}).slice(1))||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||tp(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[0]),n)}),y=function(t){for(var e=t>1?1:t,n=e,r=0;r<8;++r){var i,o=p(n)-e,a=d(n);if(1e-4>Math.abs(o-e)||a<1e-4)break;n=(i=n-o/a)>1?1:i<0?0:i}return h(n)};return y.isStepper=!1,y},tg=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,n=void 0===e?100:e,r=t.damping,i=void 0===r?8:r,o=t.dt,a=void 0===o?17:o,c=function(t,e,r){var o=r+(-(t-e)*n-r*i)*a/1e3,c=r*a/1e3+t;return 1e-4>Math.abs(c-e)&&1e-4>Math.abs(o)?[e,0]:[c,o]};return c.isStepper=!0,c.dt=a,c},tb=function(){for(var t=arguments.length,e=Array(t),n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?n[i-1]:r,p=l||Object.keys(u);if("function"==typeof c||"spring"===c)return[].concat(tI(t),[e.runJSAnimation.bind(e,{from:f.style,to:u,duration:o,easing:c}),o]);var h=ts(p,o,c),d=tB(tB(tB({},f.style),u),{},{transition:h});return[].concat(tI(t),[d,o,s]).filter(tu)},[a,Math.max(void 0===c?0:c,r)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){if(!this.manager){var e,n,r;this.manager=(e=function(){return null},n=!1,r=function t(r){if(!n){if(Array.isArray(r)){if(!r.length)return;var i=function(t){if(Array.isArray(t))return t}(r)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||function(t,e){if(t){if("string"==typeof t)return tr(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tr(t,void 0)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],a=i.slice(1);if("number"==typeof o){te(t.bind(null,a),o);return}t(o),te(t.bind(null,a));return}"object"===tn(r)&&e(r),"function"==typeof r&&r()}},{stop:function(){n=!0},start:function(t){n=!1,r(t)},subscribe:function(t){return e=t,function(){e=function(){return null}}}})}var i=t.begin,o=t.duration,a=t.attributeName,c=t.to,u=t.easing,l=t.onAnimationStart,s=t.onAnimationEnd,f=t.steps,p=t.children,h=this.manager;if(this.unSubscribe=h.subscribe(this.handleStyleChange),"function"==typeof u||"function"==typeof p||"spring"===u){this.runJSAnimation(t);return}if(f.length>1){this.runStepAnimation(t);return}var d=a?tL({},a,c):c,y=ts(Object.keys(d),o,u);h.start([l,i,tB(tB({},d),{},{transition:y}),o,s])}},{key:"render",value:function(){var t=this.props,e=t.children,n=(t.begin,t.duration),r=(t.attributeName,t.easing,t.isActive),i=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,tC)),o=A.Children.count(e),a=this.state.style;if("function"==typeof e)return e(a);if(!r||0===o||n<=0)return e;var c=function(t){var e=t.props,n=e.style,r=e.className;return(0,A.cloneElement)(t,tB(tB({},i),{},{style:tB(tB({},void 0===n?{}:n),a),className:r}))};return 1===o?c(A.Children.only(e)):A.createElement("div",null,A.Children.map(e,function(t){return c(t)}))}}],function(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,n=t.duration;return e&&e.length?e.reduce(function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)},0):Number.isFinite(n)?n:0},el=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&er(t,e)}(i,t);var e,n,r=(e=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}(),function(){var t,n=eo(i);return t=e?Reflect.construct(n,arguments,eo(this).constructor):n.apply(this,arguments),function(t,e){if(e&&("object"===t9(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return ei(t)}(this,t)});function i(){var t;return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,i),ea(ei(t=r.call(this)),"handleEnter",function(e,n){var r=t.props,i=r.appearOptions,o=r.enterOptions;t.handleStyleActive(n?i:o)}),ea(ei(t),"handleExit",function(){var e=t.props.leaveOptions;t.handleStyleActive(e)}),t.state={isActive:!1},t}return n=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(en(en({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,n=t.enterOptions,r=t.leaveOptions;return eu(e)+eu(n)+eu(r)}},{key:"render",value:function(){var t=this,e=this.props,n=e.children,r=(e.appearOptions,e.enterOptions,e.leaveOptions,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(e,t8));return A.createElement(t6,et({},r,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return A.createElement(tW,t.state,A.Children.only(n))})}}],function(t,e){for(var n=0;n=0;--e)i[e]=(a[e]-i[e+1])/o[e];for(e=0,o[r-1]=(t[r]+i[r-1])/2;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}},Array.prototype.slice;let eR=Math.PI,ez=2*eR,e$=ez-1e-6;function eU(t){this._+=t[0];for(let e=1,n=t.length;e=0))throw Error(`invalid digits: ${t}`);if(e>15)return eU;let n=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e1e-6){if(Math.abs(s*c-u*l)>1e-6&&i){let p=n-o,h=r-a,d=c*c+u*u,y=Math.sqrt(d),v=Math.sqrt(f),m=i*Math.tan((eR-Math.acos((d+f-(p*p+h*h))/(2*y*v)))/2),g=m/v,b=m/y;Math.abs(g-1)>1e-6&&this._append`L${t+g*l},${e+g*s}`,this._append`A${i},${i},0,0,${+(s*p>l*h)},${this._x1=t+b*c},${this._y1=e+b*u}`}else this._append`L${this._x1=t},${this._y1=e}`}}arc(t,e,n,r,i,o){if(t=+t,e=+e,o=!!o,(n=+n)<0)throw Error(`negative radius: ${n}`);let a=n*Math.cos(r),c=n*Math.sin(r),u=t+a,l=e+c,s=1^o,f=o?r-i:i-r;null===this._x1?this._append`M${u},${l}`:(Math.abs(this._x1-u)>1e-6||Math.abs(this._y1-l)>1e-6)&&this._append`L${u},${l}`,n&&(f<0&&(f=f%ez+ez),f>e$?this._append`A${n},${n},0,1,${s},${t-a},${e-c}A${n},${n},0,1,${s},${this._x1=u},${this._y1=l}`:f>1e-6&&this._append`A${n},${n},0,${+(f>=eR)},${s},${this._x1=t+n*Math.cos(i)},${this._y1=e+n*Math.sin(i)}`)}rect(t,e,n,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function eW(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(null==n)e=null;else{let t=Math.floor(n);if(!(t>=0))throw RangeError(`invalid digits: ${n}`);e=t}return t},()=>new eF(e)}function eq(t){return t[0]}function eH(t){return t[1]}function eV(t,e){var n=eL(!0),r=null,i=eA,o=null,a=eW(c);function c(c){var u,l,s,f=(c=eB(c)).length,p=!1;for(null==r&&(o=i(s=a())),u=0;u<=f;++u)!(u=f;--p)c.point(m[p],g[p]);c.lineEnd(),c.areaEnd()}}v&&(m[s]=+t(h,s,l),g[s]=+e(h,s,l),c.point(r?+r(h,s,l):m[s],n?+n(h,s,l):g[s]))}if(d)return c=null,d+""||null}function s(){return eV().defined(i).curve(a).context(o)}return t="function"==typeof t?t:void 0===t?eq:eL(+t),e="function"==typeof e?e:void 0===e?eL(0):eL(+e),n="function"==typeof n?n:void 0===n?eH:eL(+n),l.x=function(e){return arguments.length?(t="function"==typeof e?e:eL(+e),r=null,l):t},l.x0=function(e){return arguments.length?(t="function"==typeof e?e:eL(+e),l):t},l.x1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:eL(+t),l):r},l.y=function(t){return arguments.length?(e="function"==typeof t?t:eL(+t),n=null,l):e},l.y0=function(t){return arguments.length?(e="function"==typeof t?t:eL(+t),l):e},l.y1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:eL(+t),l):n},l.lineX0=l.lineY0=function(){return s().x(t).y(e)},l.lineY1=function(){return s().x(t).y(n)},l.lineX1=function(){return s().x(r).y(e)},l.defined=function(t){return arguments.length?(i="function"==typeof t?t:eL(!!t),l):i},l.curve=function(t){return arguments.length?(a=t,null!=o&&(c=a(o)),l):a},l.context=function(t){return arguments.length?(null==t?o=c=null:c=a(o=t),l):o},l}eF.prototype;var eZ=n(62637),eG=n.n(eZ),eY=n(63117),eK=n.n(eY);function eJ(t){return(eJ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var eQ=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],e0=["points","pathLength"],e1={svg:["viewBox","children"],polygon:e0,polyline:e0},e2=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],e3=function(t,e){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var n=t;if((0,A.isValidElement)(t)&&(n=t.props),!eK()(n))return null;var r={};return Object.keys(n).forEach(function(t){e2.includes(t)&&(r[t]=e||function(e){return n[t](n,e)})}),r},e5=function(t,e,n){if(!eK()(t)||"object"!==eJ(t))return null;var r=null;return Object.keys(t).forEach(function(i){var o=t[i];e2.includes(i)&&"function"==typeof o&&(r||(r={}),r[i]=function(t){return o(e,n,t),null})}),r},e4=n(97019),e6=n.n(e4),e7=n(71519),e8=n.n(e7),e9=n(12659),nt=n(50299),ne=n.n(nt),nn=n(60555),nr=n.n(nn),ni=function(t){return 0===t?0:t>0?1:-1},no=function(t){return e8()(t)&&t.indexOf("%")===t.length-1},na=function(t){return nr()(t)&&!ne()(t)},nc=function(t){return na(t)||e8()(t)},nu=0,nl=function(t){var e=++nu;return"".concat(t||"").concat(e)},ns=function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!na(t)&&!e8()(t))return r;if(no(t)){var o=t.indexOf("%");n=e*parseFloat(t.slice(0,o))/100}else n=+t;return ne()(n)&&(n=r),i&&n>e&&(n=e),n},nf=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},np=function(t){if(!Array.isArray(t))return!1;for(var e=t.length,n={},r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function nb(t){return(nb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var nx={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},nw=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},nO=null,nS=null,nj=function t(e){if(e===nO&&Array.isArray(nS))return nS;var n=[];return A.Children.forEach(e,function(e){ed()(e)||((0,e9.isFragment)(e)?n=n.concat(t(e.props.children)):n.push(e))}),nS=n,nO=e,n};function nE(t,e){var n=[],r=[];return r=Array.isArray(e)?e.map(function(t){return nw(t)}):[nw(e)],nj(t).forEach(function(t){var e=e6()(t,"type.displayName")||e6()(t,"type.name");-1!==r.indexOf(e)&&n.push(t)}),n}function nA(t,e){var n=nE(t,e);return n&&n[0]}var nP=function(t){if(!t||!t.props)return!1;var e=t.props,n=e.width,r=e.height;return!!na(n)&&!(n<=0)&&!!na(r)&&!(r<=0)},nk=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],nM=function(t,e,n,r){var i,o=null!==(i=null==e1?void 0:e1[r])&&void 0!==i?i:[];return!ep()(t)&&(r&&o.includes(e)||eQ.includes(e))||n&&e2.includes(e)},nT=function(t,e,n){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,A.isValidElement)(t)&&(r=t.props),!eK()(r))return null;var i={};return Object.keys(r).forEach(function(t){var o;nM(null===(o=r)||void 0===o?void 0:o[t],t,e,n)&&(i[t]=r[t])}),i},n_=function t(e,n){if(e===n)return!0;var r=A.Children.count(e);if(r!==A.Children.count(n))return!1;if(0===r)return!0;if(1===r)return nC(Array.isArray(e)?e[0]:e,Array.isArray(n)?n[0]:n);for(var i=0;i=0)n.push(t);else if(t){var o=nw(t.type),a=e[o]||{},c=a.handler,u=a.once;if(c&&(!u||!r[o])){var l=c(t,o,i);n.push(l),r[o]=!0}}}),n},nD=function(t){var e=t&&t.type;return e&&nx[e]?nx[e]:null};function nN(t){return(nN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nB(){return(nB=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,nZ),o=(0,em.Z)("recharts-layer",r);return A.createElement("g",nG({className:o},nT(i,!0),{ref:e}),n)}),nK=n(96579),nJ=n.n(nK),nQ={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(t){return nQ[t]},set:function(t,e){if("string"==typeof t)nQ[t]=e;else{var n=Object.keys(t);n&&n.length&&n.forEach(function(e){nQ[e]=t[e]})}}};function n0(t){return(n0="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n1(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function n2(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||nQ.isSsr)return{width:0,height:0};var r=(Object.keys(e=n2({},n)).forEach(function(t){e[t]||delete e[t]}),e),i=JSON.stringify({text:t,copyStyle:r});if(n3.widthCache[i])return n3.widthCache[i];try{var o=document.getElementById(n4);o||((o=document.createElement("span")).setAttribute("id",n4),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var a=n2(n2({},n5),r);Object.assign(o.style,a),o.textContent="".concat(t);var c=o.getBoundingClientRect(),u={width:c.width,height:c.height};return n3.widthCache[i]=u,++n3.cacheCount>2e3&&(n3.cacheCount=0,n3.widthCache={}),u}catch(t){return{width:0,height:0}}};function n7(t){return(n7="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n8(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,c=[],u=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);u=!0);}catch(t){l=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return n9(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return n9(t,e)}}(t,e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n9(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function ry(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,c=[],u=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);u=!0);}catch(t){l=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return rv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rv(t,e)}}(t,e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&void 0!==arguments[0]?arguments[0]:[];return t.reduce(function(t,e){var o=e.word,a=e.width,c=t[t.length-1];return c&&(null==r||i||c.width+a+na||e.reduce(function(t,e){return t.width>e.width?t:e}).width>Number(r),e]},d=0,y=c.length-1,v=0;d<=y&&v<=c.length-1;){var m=Math.floor((d+y)/2),g=ry(h(m-1),2),b=g[0],x=g[1],w=ry(h(m),1)[0];if(b||w||(d=m+1),b&&w&&(y=m-1),!b&&w){o=x;break}v++}return o||p},rx=function(t){return[{words:ed()(t)?[]:t.toString().split(rm)}]},rw=function(t){var e=t.width,n=t.scaleToFit,r=t.children,i=t.style,o=t.breakAll,a=t.maxLines;if((e||n)&&!nQ.isSsr){var c=rg({breakAll:o,children:r,style:i});return c?rb({breakAll:o,children:r,maxLines:a,style:i},c.wordsWithComputedWidth,c.spaceWidth,e,n):rx(r)}return rx(r)},rO="#808080",rS=function(t){var e,n=t.x,r=void 0===n?0:n,i=t.y,o=void 0===i?0:i,a=t.lineHeight,c=void 0===a?"1em":a,u=t.capHeight,l=void 0===u?"0.71em":u,s=t.scaleToFit,f=void 0!==s&&s,p=t.textAnchor,h=t.verticalAnchor,d=t.fill,y=void 0===d?rO:d,v=rd(t,rf),m=(0,A.useMemo)(function(){return rw({breakAll:v.breakAll,children:v.children,maxLines:v.maxLines,scaleToFit:f,style:v.style,width:v.width})},[v.breakAll,v.children,v.maxLines,f,v.style,v.width]),g=v.dx,b=v.dy,x=v.angle,w=v.className,O=v.breakAll,S=rd(v,rp);if(!nc(r)||!nc(o))return null;var j=r+(na(g)?g:0),E=o+(na(b)?b:0);switch(void 0===h?"end":h){case"start":e=rs("calc(".concat(l,")"));break;case"middle":e=rs("calc(".concat((m.length-1)/2," * -").concat(c," + (").concat(l," / 2))"));break;default:e=rs("calc(".concat(m.length-1," * -").concat(c,")"))}var P=[];if(f){var k=m[0].width,M=v.width;P.push("scale(".concat((na(M)?M/k:1)/k,")"))}return x&&P.push("rotate(".concat(x,", ").concat(j,", ").concat(E,")")),P.length&&(S.transform=P.join(" ")),A.createElement("text",rh({},nT(S,!0),{x:j,y:E,className:(0,em.Z)("recharts-text",w),textAnchor:void 0===p?"start":p,fill:y.includes("url")?rO:y}),m.map(function(t,n){var r=t.words.join(O?"":" ");return A.createElement("tspan",{x:j,dy:0===n?e:c,key:r},r)}))};function rj(t){return(rj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function rE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function rA(t){for(var e=1;eo&&(c=2*Math.PI-c),{radius:a,angle:180*c/Math.PI,angleInRadian:c}},r_=function(t){var e=t.startAngle,n=t.endAngle,r=Math.min(Math.floor(e/360),Math.floor(n/360));return{startAngle:e-360*r,endAngle:n-360*r}},rC=function(t,e){var n,r=rT({x:t.x,y:t.y},e),i=r.radius,o=r.angle,a=e.innerRadius,c=e.outerRadius;if(ic)return!1;if(0===i)return!0;var u=r_(e),l=u.startAngle,s=u.endAngle,f=o;if(l<=s){for(;f>s;)f-=360;for(;f=l&&f<=s}else{for(;f>l;)f-=360;for(;f=s&&f<=l}return n?rA(rA({},e),{},{radius:i,angle:f+360*Math.min(Math.floor(e.startAngle/360),Math.floor(e.endAngle/360))}):null};function rI(t){return(rI="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var rD=["offset"];function rN(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1;"insideStart"===o?(r=h+g*c,i=y):"insideEnd"===o?(r=d-g*c,i=!y):"end"===o&&(r=d+g*c,i=y),i=m<=0?i:!i;var b=rk(l,s,v,r),x=rk(l,s,v,r+(i?1:-1)*359),w="M".concat(b.x,",").concat(b.y,"\n A").concat(v,",").concat(v,",0,1,").concat(i?0:1,",\n ").concat(x.x,",").concat(x.y),O=ed()(t.id)?nl("recharts-radial-line-"):t.id;return A.createElement("text",rR({},n,{dominantBaseline:"central",className:(0,em.Z)("recharts-radial-bar-label",u)}),A.createElement("defs",null,A.createElement("path",{id:O,d:w})),A.createElement("textPath",{xlinkHref:"#".concat(O)},e))},rU=function(t){var e=t.viewBox,n=t.offset,r=t.position,i=e.cx,o=e.cy,a=e.innerRadius,c=e.outerRadius,u=(e.startAngle+e.endAngle)/2;if("outside"===r){var l=rk(i,o,c+n,u),s=l.x;return{x:s,y:l.y,textAnchor:s>=i?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:i,y:o,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:i,y:o,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:i,y:o,textAnchor:"middle",verticalAnchor:"end"};var f=rk(i,o,(a+c)/2,u);return{x:f.x,y:f.y,textAnchor:"middle",verticalAnchor:"middle"}},rF=function(t){var e=t.viewBox,n=t.parentViewBox,r=t.offset,i=t.position,o=e.x,a=e.y,c=e.width,u=e.height,l=u>=0?1:-1,s=l*r,f=l>0?"end":"start",p=l>0?"start":"end",h=c>=0?1:-1,d=h*r,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===i)return rL(rL({},{x:o+c/2,y:a-l*r,textAnchor:"middle",verticalAnchor:f}),n?{height:Math.max(a-n.y,0),width:c}:{});if("bottom"===i)return rL(rL({},{x:o+c/2,y:a+u+s,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(a+u),0),width:c}:{});if("left"===i){var m={x:o-d,y:a+u/2,textAnchor:y,verticalAnchor:"middle"};return rL(rL({},m),n?{width:Math.max(m.x-n.x,0),height:u}:{})}if("right"===i){var g={x:o+c+d,y:a+u/2,textAnchor:v,verticalAnchor:"middle"};return rL(rL({},g),n?{width:Math.max(n.x+n.width-g.x,0),height:u}:{})}var b=n?{width:c,height:u}:{};return"insideLeft"===i?rL({x:o+d,y:a+u/2,textAnchor:v,verticalAnchor:"middle"},b):"insideRight"===i?rL({x:o+c-d,y:a+u/2,textAnchor:y,verticalAnchor:"middle"},b):"insideTop"===i?rL({x:o+c/2,y:a+s,textAnchor:"middle",verticalAnchor:p},b):"insideBottom"===i?rL({x:o+c/2,y:a+u-s,textAnchor:"middle",verticalAnchor:f},b):"insideTopLeft"===i?rL({x:o+d,y:a+s,textAnchor:v,verticalAnchor:p},b):"insideTopRight"===i?rL({x:o+c-d,y:a+s,textAnchor:y,verticalAnchor:p},b):"insideBottomLeft"===i?rL({x:o+d,y:a+u-s,textAnchor:v,verticalAnchor:f},b):"insideBottomRight"===i?rL({x:o+c-d,y:a+u-s,textAnchor:y,verticalAnchor:f},b):eK()(i)&&(na(i.x)||no(i.x))&&(na(i.y)||no(i.y))?rL({x:o+ns(i.x,c),y:a+ns(i.y,u),textAnchor:"end",verticalAnchor:"end"},b):rL({x:o+c/2,y:a+u/2,textAnchor:"middle",verticalAnchor:"middle"},b)};function rW(t){var e,n=t.offset,r=rL({offset:void 0===n?5:n},function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,rD)),i=r.viewBox,o=r.position,a=r.value,c=r.children,u=r.content,l=r.className,s=r.textBreakAll;if(!i||ed()(a)&&ed()(c)&&!(0,A.isValidElement)(u)&&!ep()(u))return null;if((0,A.isValidElement)(u))return(0,A.cloneElement)(u,r);if(ep()(u)){if(e=(0,A.createElement)(u,r),(0,A.isValidElement)(e))return e}else e=rz(r);var f="cx"in i&&na(i.cx),p=nT(r,!0);if(f&&("insideStart"===o||"insideEnd"===o||"end"===o))return r$(r,e,p);var h=f?rU(r):rF(r);return A.createElement(rS,rR({className:(0,em.Z)("recharts-label",void 0===l?"":l)},p,h,{breakAll:s}),e)}rW.displayName="Label";var rq=function(t){var e=t.cx,n=t.cy,r=t.angle,i=t.startAngle,o=t.endAngle,a=t.r,c=t.radius,u=t.innerRadius,l=t.outerRadius,s=t.x,f=t.y,p=t.top,h=t.left,d=t.width,y=t.height,v=t.clockWise,m=t.labelViewBox;if(m)return m;if(na(d)&&na(y)){if(na(s)&&na(f))return{x:s,y:f,width:d,height:y};if(na(p)&&na(h))return{x:p,y:h,width:d,height:y}}return na(s)&&na(f)?{x:s,y:f,width:0,height:0}:na(e)&&na(n)?{cx:e,cy:n,startAngle:i||r||0,endAngle:o||r||0,innerRadius:u||0,outerRadius:l||c||a||0,clockWise:v}:t.viewBox?t.viewBox:{}};function rH(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function rV(t,e){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof e?this.interpolator(e):this.range(e)}return this}rW.parseViewBox=rq,rW.renderCallByParent=function(t,e){var n,r,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&i&&!t.label)return null;var o=t.children,a=rq(t),c=nE(o,rW).map(function(t,n){return(0,A.cloneElement)(t,{viewBox:e||a,key:"label-".concat(n)})});return i?[(n=t.label,r=e||a,n?!0===n?A.createElement(rW,{key:"label-implicit",viewBox:r}):nc(n)?A.createElement(rW,{key:"label-implicit",viewBox:r,value:n}):(0,A.isValidElement)(n)?n.type===rW?(0,A.cloneElement)(n,{key:"label-implicit",viewBox:r}):A.createElement(rW,{key:"label-implicit",content:n,viewBox:r}):ep()(n)?A.createElement(rW,{key:"label-implicit",content:n,viewBox:r}):eK()(n)?A.createElement(rW,rR({viewBox:r},n,{key:"label-implicit"})):null:null)].concat(function(t){if(Array.isArray(t))return rN(t)}(c)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(c)||function(t,e){if(t){if("string"==typeof t)return rN(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rN(t,void 0)}}(c)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):c};class rX extends Map{constructor(t,e=rG){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(let[e,n]of t)this.set(e,n)}get(t){return super.get(rZ(this,t))}has(t){return super.has(rZ(this,t))}set(t,e){return super.set(function({_intern:t,_key:e},n){let r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}(this,t),e)}delete(t){return super.delete(function({_intern:t,_key:e},n){let r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}(this,t))}}function rZ({_intern:t,_key:e},n){let r=e(n);return t.has(r)?t.get(r):n}function rG(t){return null!==t&&"object"==typeof t?t.valueOf():t}let rY=Symbol("implicit");function rK(){var t=new rX,e=[],n=[],r=rY;function i(i){let o=t.get(i);if(void 0===o){if(r!==rY)return r;t.set(i,o=e.push(i)-1)}return n[o%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();for(let r of(e=[],t=new rX,n))t.has(r)||t.set(r,e.push(r)-1);return i},i.range=function(t){return arguments.length?(n=Array.from(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return rK(e,n).unknown(r)},rH.apply(i,arguments),i}function rJ(){var t,e,n=rK().unknown(void 0),r=n.domain,i=n.range,o=0,a=1,c=!1,u=0,l=0,s=.5;function f(){var n=r().length,f=a=r0?10:u>=r1?5:u>=r2?2:1;return(c<0?(r=Math.round(t*(o=Math.pow(10,-c)/l)),i=Math.round(e*o),r/oe&&--i,o=-o):(r=Math.round(t/(o=Math.pow(10,c)*l)),i=Math.round(e/o),r*oe&&--i),i0))return[];if(t===e)return[t];let r=e=i))return[];let c=o-i+1,u=Array(c);if(r){if(a<0)for(let t=0;te?1:t>=e?0:NaN}function r8(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function r9(t){let e,n,r;function i(t,r,i=0,o=t.length){if(i>>1;0>n(t[e],r)?i=e+1:o=e}while(ir7(t(e),n),r=(e,n)=>t(e)-n):(e=t===r7||t===r8?t:it,n=t,r=t),{left:i,center:function(t,e,n=0,o=t.length){let a=i(t,e,n,o-1);return a>n&&r(t[a-1],e)>-r(t[a],e)?a-1:a},right:function(t,r,i=0,o=t.length){if(i>>1;0>=n(t[e],r)?i=e+1:o=e}while(i>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?ij(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?ij(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=ih.exec(t))?new iA(e[1],e[2],e[3],1):(e=id.exec(t))?new iA(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=iy.exec(t))?ij(e[1],e[2],e[3],e[4]):(e=iv.exec(t))?ij(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=im.exec(t))?iC(e[1],e[2]/100,e[3]/100,1):(e=ig.exec(t))?iC(e[1],e[2]/100,e[3]/100,e[4]):ib.hasOwnProperty(t)?iS(ib[t]):"transparent"===t?new iA(NaN,NaN,NaN,0):null}function iS(t){return new iA(t>>16&255,t>>8&255,255&t,1)}function ij(t,e,n,r){return r<=0&&(t=e=n=NaN),new iA(t,e,n,r)}function iE(t,e,n,r){var i;return 1==arguments.length?((i=t)instanceof ic||(i=iO(i)),i)?new iA((i=i.rgb()).r,i.g,i.b,i.opacity):new iA:new iA(t,e,n,null==r?1:r)}function iA(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function iP(){return`#${i_(this.r)}${i_(this.g)}${i_(this.b)}`}function ik(){let t=iM(this.opacity);return`${1===t?"rgb(":"rgba("}${iT(this.r)}, ${iT(this.g)}, ${iT(this.b)}${1===t?")":`, ${t})`}`}function iM(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function iT(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function i_(t){return((t=iT(t))<16?"0":"")+t.toString(16)}function iC(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new iD(t,e,n,r)}function iI(t){if(t instanceof iD)return new iD(t.h,t.s,t.l,t.opacity);if(t instanceof ic||(t=iO(t)),!t)return new iD;if(t instanceof iD)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),a=NaN,c=o-i,u=(o+i)/2;return c?(a=e===o?(n-r)/c+(n0&&u<1?0:a,new iD(a,c,u,t.opacity)}function iD(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function iN(t){return(t=(t||0)%360)<0?t+360:t}function iB(t){return Math.max(0,Math.min(1,t||0))}function iL(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function iR(t,e,n,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*n+(1+3*t+3*o-3*a)*r+a*i)/6}io(ic,iO,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:ix,formatHex:ix,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return iI(this).formatHsl()},formatRgb:iw,toString:iw}),io(iA,iE,ia(ic,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new iA(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new iA(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new iA(iT(this.r),iT(this.g),iT(this.b),iM(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:iP,formatHex:iP,formatHex8:function(){return`#${i_(this.r)}${i_(this.g)}${i_(this.b)}${i_((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:ik,toString:ik})),io(iD,function(t,e,n,r){return 1==arguments.length?iI(t):new iD(t,e,n,null==r?1:r)},ia(ic,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new iD(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new iD(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new iA(iL(t>=240?t-240:t+120,i,r),iL(t,i,r),iL(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new iD(iN(this.h),iB(this.s),iB(this.l),iM(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let t=iM(this.opacity);return`${1===t?"hsl(":"hsla("}${iN(this.h)}, ${100*iB(this.s)}%, ${100*iB(this.l)}%${1===t?")":`, ${t})`}`}}));var iz=t=>()=>t;function i$(t,e){var n=e-t;return n?function(e){return t+e*n}:iz(isNaN(t)?e:t)}var iU=function t(e){var n,r=1==(n=+(n=e))?i$:function(t,e){var r,i,o;return e-t?(r=t,i=e,r=Math.pow(r,o=n),i=Math.pow(i,o)-r,o=1/o,function(t){return Math.pow(r+t*i,o)}):iz(isNaN(t)?e:t)};function i(t,e){var n=r((t=iE(t)).r,(e=iE(e)).r),i=r(t.g,e.g),o=r(t.b,e.b),a=i$(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+""}}return i.gamma=t,i}(1);function iF(t){return function(e){var n,r,i=e.length,o=Array(i),a=Array(i),c=Array(i);for(n=0;n=1?(n=1,e-1):Math.floor(n*e),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,c=rc&&(a=e.slice(c,a),l[u]?l[u]+=a:l[++u]=a),(i=i[0])===(o=o[0])?l[u]?l[u]+=o:l[++u]=o:(l[++u]=null,s.push({i:u,x:iW(i,o)})),c=iH.lastIndex;return ce&&(n=t,t=e,e=n),l=function(n){return Math.max(t,Math.min(e,n))}),r=u>2?iQ:iJ,i=o=null,f}function f(e){return null==e||isNaN(e=+e)?n:(i||(i=r(a.map(t),c,u)))(t(l(e)))}return f.invert=function(n){return l(e((o||(o=r(c,a.map(t),iW)))(n)))},f.domain=function(t){return arguments.length?(a=Array.from(t,iZ),s()):a.slice()},f.range=function(t){return arguments.length?(c=Array.from(t),s()):c.slice()},f.rangeRound=function(t){return c=Array.from(t),u=iX,s()},f.clamp=function(t){return arguments.length?(l=!!t||iY,s()):l!==iY},f.interpolate=function(t){return arguments.length?(u=t,s()):u},f.unknown=function(t){return arguments.length?(n=t,f):n},function(n,r){return t=n,e=r,s()}}function i2(){return i1()(iY,iY)}var i3=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i5(t){var e;if(!(e=i3.exec(t)))throw Error("invalid format: "+t);return new i4({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function i4(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function i6(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function i7(t){return(t=i6(Math.abs(t)))?t[1]:NaN}function i8(t,e){var n=i6(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+Array(i-r.length+2).join("0")}i5.prototype=i4.prototype,i4.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var i9={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>i8(100*t,e),r:i8,s:function(t,e){var n=i6(t,e);if(!n)return t+"";var r=n[0],i=n[1],o=i-(m=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+Array(1-o).join("0")+i6(t,Math.max(0,e+o-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function ot(t){return t}var oe=Array.prototype.map,on=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function or(t,e,n,r){var i,o,a=r6(t,e,n);switch((r=i5(null==r?",f":r)).type){case"s":var c=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(o=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(i7(c)/3)))-i7(Math.abs(a))))||(r.precision=o),x(r,c);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=Math.max(0,i7(Math.abs(Math.max(Math.abs(t),Math.abs(e)))-(i=Math.abs(i=a)))-i7(i))+1)||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=Math.max(0,-i7(Math.abs(a))))||(r.precision=o-("%"===r.type)*2)}return b(r)}function oi(t){var e=t.domain;return t.ticks=function(t){var n=e();return r5(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return or(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,i,o=e(),a=0,c=o.length-1,u=o[a],l=o[c],s=10;for(l0;){if((i=r4(u,l,n))===r)return o[a]=u,o[c]=l,e(o);if(i>0)u=Math.floor(u/i)*i,l=Math.ceil(l/i)*i;else if(i<0)u=Math.ceil(u*i)/i,l=Math.floor(l*i)/i;else break;r=i}return t},t}function oo(){var t=i2();return t.copy=function(){return i0(t,oo())},rH.apply(t,arguments),oi(t)}function oa(t,e){t=t.slice();var n,r=0,i=t.length-1,o=t[r],a=t[i];return a-t(-e,n)}function oh(t){let e,n;let r=t(oc,ou),i=r.domain,o=10;function a(){var a,c;return e=(a=o)===Math.E?Math.log:10===a&&Math.log10||2===a&&Math.log2||(a=Math.log(a),t=>Math.log(t)/a),n=10===(c=o)?of:c===Math.E?Math.exp:t=>Math.pow(c,t),i()[0]<0?(e=op(e),n=op(n),t(ol,os)):t(oc,ou),r}return r.base=function(t){return arguments.length?(o=+t,a()):o},r.domain=function(t){return arguments.length?(i(t),a()):i()},r.ticks=t=>{let r,a;let c=i(),u=c[0],l=c[c.length-1],s=l0){for(;f<=p;++f)for(r=1;rl)break;d.push(a)}}else for(;f<=p;++f)for(r=o-1;r>=1;--r)if(!((a=f>0?r/n(-f):r*n(f))l)break;d.push(a)}2*d.length{if(null==t&&(t=10),null==i&&(i=10===o?"s":","),"function"!=typeof i&&(o%1||null!=(i=i5(i)).precision||(i.trim=!0),i=b(i)),t===1/0)return i;let a=Math.max(1,o*t/r.ticks().length);return t=>{let r=t/n(Math.round(e(t)));return r*oi(oa(i(),{floor:t=>n(Math.floor(e(t))),ceil:t=>n(Math.ceil(e(t)))})),r}function od(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function oy(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function ov(t){var e=1,n=t(od(1),oy(e));return n.constant=function(n){return arguments.length?t(od(e=+n),oy(e)):e},oi(n)}function om(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function og(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function ob(t){return t<0?-t*t:t*t}function ox(t){var e=t(iY,iY),n=1;return e.exponent=function(e){return arguments.length?1==(n=+e)?t(iY,iY):.5===n?t(og,ob):t(om(n),om(1/n)):n},oi(e)}function ow(){var t=ox(i1());return t.copy=function(){return i0(t,ow()).exponent(t.exponent())},rH.apply(t,arguments),t}function oO(){return ow.apply(null,arguments).exponent(.5)}function oS(t){return Math.sign(t)*t*t}function oj(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n=i)&&(n=i)}return n}function oE(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}function oA(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function oP(t,e,n){let r=t[e];t[e]=t[n],t[n]=r}b=(g=function(t){var e,n,r,i=void 0===t.grouping||void 0===t.thousands?ot:(e=oe.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var i=t.length,o=[],a=0,c=e[0],u=0;i>0&&c>0&&(u+c+1>r&&(c=Math.max(1,r-u)),o.push(t.substring(i-=c,i+c)),!((u+=c+1)>r));)c=e[a=(a+1)%e.length];return o.reverse().join(n)}),o=void 0===t.currency?"":t.currency[0]+"",a=void 0===t.currency?"":t.currency[1]+"",c=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?ot:(r=oe.call(t.numerals,String),function(t){return t.replace(/[0-9]/g,function(t){return r[+t]})}),l=void 0===t.percent?"%":t.percent+"",s=void 0===t.minus?"−":t.minus+"",f=void 0===t.nan?"NaN":t.nan+"";function p(t){var e=(t=i5(t)).fill,n=t.align,r=t.sign,p=t.symbol,h=t.zero,d=t.width,y=t.comma,v=t.precision,g=t.trim,b=t.type;"n"===b?(y=!0,b="g"):i9[b]||(void 0===v&&(v=12),g=!0,b="g"),(h||"0"===e&&"="===n)&&(h=!0,e="0",n="=");var x="$"===p?o:"#"===p&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",w="$"===p?a:/[%p]/.test(b)?l:"",O=i9[b],S=/[defgprs%]/.test(b);function j(t){var o,a,l,p=x,j=w;if("c"===b)j=O(t)+j,t="";else{var E=(t=+t)<0||1/t<0;if(t=isNaN(t)?f:O(Math.abs(t),v),g&&(t=function(t){e:for(var e,n=t.length,r=1,i=-1;r0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),E&&0==+t&&"+"!==r&&(E=!1),p=(E?"("===r?r:s:"-"===r||"("===r?"":r)+p,j=("s"===b?on[8+m/3]:"")+j+(E&&"("===r?")":""),S){for(o=-1,a=t.length;++o(l=t.charCodeAt(o))||l>57){j=(46===l?c+t.slice(o+1):t.slice(o))+j,t=t.slice(0,o);break}}}y&&!h&&(t=i(t,1/0));var A=p.length+t.length+j.length,P=A>1)+p+t+j+P.slice(A);break;default:t=P+p+t+j}return u(t)}return v=void 0===v?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),j.toString=function(){return t+""},j}return{format:p,formatPrefix:function(t,e){var n=p(((t=i5(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(i7(e)/3))),i=Math.pow(10,-r),o=on[8+r/3];return function(t){return n(i*t)+o}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,x=g.formatPrefix;let ok=new Date,oM=new Date;function oT(t,e,n,r){function i(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return i.floor=e=>(t(e=new Date(+e)),e),i.ceil=n=>(t(n=new Date(n-1)),e(n,1),t(n),n),i.round=t=>{let e=i(t),n=i.ceil(t);return t-e(e(t=new Date(+t),null==n?1:Math.floor(n)),t),i.range=(n,r,o)=>{let a;let c=[];if(n=i.ceil(n),o=null==o?1:Math.floor(o),!(n0))return c;do c.push(a=new Date(+n)),e(n,o),t(n);while(aoT(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(t,r)=>{if(t>=t){if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}}),n&&(i.count=(e,r)=>(ok.setTime(+e),oM.setTime(+r),t(ok),t(oM),Math.floor(n(ok,oM))),i.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?i.filter(r?e=>r(e)%t==0:e=>i.count(0,e)%t==0):i:null),i}let o_=oT(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);o_.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?oT(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):o_:null,o_.range;let oC=oT(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+1e3*e)},(t,e)=>(e-t)/1e3,t=>t.getUTCSeconds());oC.range;let oI=oT(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getMinutes());oI.range;let oD=oT(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getUTCMinutes());oD.range;let oN=oT(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getHours());oN.range;let oB=oT(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getUTCHours());oB.range;let oL=oT(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/864e5,t=>t.getDate()-1);oL.range;let oR=oT(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/864e5,t=>t.getUTCDate()-1);oR.range;let oz=oT(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/864e5,t=>Math.floor(t/864e5));function o$(t){return oT(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(t,e)=>{t.setDate(t.getDate()+7*e)},(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/6048e5)}oz.range;let oU=o$(0),oF=o$(1),oW=o$(2),oq=o$(3),oH=o$(4),oV=o$(5),oX=o$(6);function oZ(t){return oT(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)},(t,e)=>(e-t)/6048e5)}oU.range,oF.range,oW.range,oq.range,oH.range,oV.range,oX.range;let oG=oZ(0),oY=oZ(1),oK=oZ(2),oJ=oZ(3),oQ=oZ(4),o0=oZ(5),o1=oZ(6);oG.range,oY.range,oK.range,oJ.range,oQ.range,o0.range,o1.range;let o2=oT(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());o2.range;let o3=oT(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());o3.range;let o5=oT(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());o5.every=t=>isFinite(t=Math.floor(t))&&t>0?oT(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)}):null,o5.range;let o4=oT(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());function o6(t,e,n,r,i,o){let a=[[oC,1,1e3],[oC,5,5e3],[oC,15,15e3],[oC,30,3e4],[o,1,6e4],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[e,1,2592e6],[e,3,7776e6],[t,1,31536e6]];function c(e,n,r){let i=Math.abs(n-e)/r,o=r9(([,,t])=>t).right(a,i);if(o===a.length)return t.every(r6(e/31536e6,n/31536e6,r));if(0===o)return o_.every(Math.max(r6(e,n,r),1));let[c,u]=a[i/a[o-1][2]isFinite(t=Math.floor(t))&&t>0?oT(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)}):null,o4.range;let[o7,o8]=o6(o4,o3,oG,oz,oB,oD),[o9,at]=o6(o5,o2,oU,oL,oN,oI);function ae(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function an(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function ar(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var ai={"-":"",_:" ",0:"0"},ao=/^\s*\d+/,aa=/^%/,ac=/[\\^$*+?|[\]().{}]/g;function au(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o[t.toLowerCase(),e]))}function ap(t,e,n){var r=ao.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function ah(t,e,n){var r=ao.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function ad(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function ay(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function av(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function am(t,e,n){var r=ao.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function ag(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function ab(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function ax(t,e,n){var r=ao.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function aw(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function aO(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function aS(t,e,n){var r=ao.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function aj(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function aE(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function aA(t,e,n){var r=ao.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function aP(t,e,n){var r=ao.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function ak(t,e,n){var r=ao.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function aM(t,e,n){var r=aa.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function aT(t,e,n){var r=ao.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function a_(t,e,n){var r=ao.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function aC(t,e){return au(t.getDate(),e,2)}function aI(t,e){return au(t.getHours(),e,2)}function aD(t,e){return au(t.getHours()%12||12,e,2)}function aN(t,e){return au(1+oL.count(o5(t),t),e,3)}function aB(t,e){return au(t.getMilliseconds(),e,3)}function aL(t,e){return aB(t,e)+"000"}function aR(t,e){return au(t.getMonth()+1,e,2)}function az(t,e){return au(t.getMinutes(),e,2)}function a$(t,e){return au(t.getSeconds(),e,2)}function aU(t){var e=t.getDay();return 0===e?7:e}function aF(t,e){return au(oU.count(o5(t)-1,t),e,2)}function aW(t){var e=t.getDay();return e>=4||0===e?oH(t):oH.ceil(t)}function aq(t,e){return t=aW(t),au(oH.count(o5(t),t)+(4===o5(t).getDay()),e,2)}function aH(t){return t.getDay()}function aV(t,e){return au(oF.count(o5(t)-1,t),e,2)}function aX(t,e){return au(t.getFullYear()%100,e,2)}function aZ(t,e){return au((t=aW(t)).getFullYear()%100,e,2)}function aG(t,e){return au(t.getFullYear()%1e4,e,4)}function aY(t,e){var n=t.getDay();return au((t=n>=4||0===n?oH(t):oH.ceil(t)).getFullYear()%1e4,e,4)}function aK(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+au(e/60|0,"0",2)+au(e%60,"0",2)}function aJ(t,e){return au(t.getUTCDate(),e,2)}function aQ(t,e){return au(t.getUTCHours(),e,2)}function a0(t,e){return au(t.getUTCHours()%12||12,e,2)}function a1(t,e){return au(1+oR.count(o4(t),t),e,3)}function a2(t,e){return au(t.getUTCMilliseconds(),e,3)}function a3(t,e){return a2(t,e)+"000"}function a5(t,e){return au(t.getUTCMonth()+1,e,2)}function a4(t,e){return au(t.getUTCMinutes(),e,2)}function a6(t,e){return au(t.getUTCSeconds(),e,2)}function a7(t){var e=t.getUTCDay();return 0===e?7:e}function a8(t,e){return au(oG.count(o4(t)-1,t),e,2)}function a9(t){var e=t.getUTCDay();return e>=4||0===e?oQ(t):oQ.ceil(t)}function ct(t,e){return t=a9(t),au(oQ.count(o4(t),t)+(4===o4(t).getUTCDay()),e,2)}function ce(t){return t.getUTCDay()}function cn(t,e){return au(oY.count(o4(t)-1,t),e,2)}function cr(t,e){return au(t.getUTCFullYear()%100,e,2)}function ci(t,e){return au((t=a9(t)).getUTCFullYear()%100,e,2)}function co(t,e){return au(t.getUTCFullYear()%1e4,e,4)}function ca(t,e){var n=t.getUTCDay();return au((t=n>=4||0===n?oQ(t):oQ.ceil(t)).getUTCFullYear()%1e4,e,4)}function cc(){return"+0000"}function cu(){return"%"}function cl(t){return+t}function cs(t){return Math.floor(+t/1e3)}function cf(t){return new Date(t)}function cp(t){return t instanceof Date?+t:+new Date(+t)}function ch(t,e,n,r,i,o,a,c,u,l){var s=i2(),f=s.invert,p=s.domain,h=l(".%L"),d=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),b=l("%B"),x=l("%Y");function w(t){return(u(t)1)for(var n,r,i,o=1,a=t[e[0]],c=a.length;o=0;)n[e]=e;return n}function cE(t,e){return t[e]}function cA(t){let e=[];return e.key=t,e}O=(w=function(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,o=t.days,a=t.shortDays,c=t.months,u=t.shortMonths,l=as(i),s=af(i),f=as(o),p=af(o),h=as(a),d=af(a),y=as(c),v=af(c),m=as(u),g=af(u),b={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return u[t.getMonth()]},B:function(t){return c[t.getMonth()]},c:null,d:aC,e:aC,f:aL,g:aZ,G:aY,H:aI,I:aD,j:aN,L:aB,m:aR,M:az,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:cl,s:cs,S:a$,u:aU,U:aF,V:aq,w:aH,W:aV,x:null,X:null,y:aX,Y:aG,Z:aK,"%":cu},x={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return u[t.getUTCMonth()]},B:function(t){return c[t.getUTCMonth()]},c:null,d:aJ,e:aJ,f:a3,g:ci,G:ca,H:aQ,I:a0,j:a1,L:a2,m:a5,M:a4,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:cl,s:cs,S:a6,u:a7,U:a8,V:ct,w:ce,W:cn,x:null,X:null,y:cr,Y:co,Z:cc,"%":cu},w={a:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=f.exec(e.slice(n));return r?(t.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=y.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return j(t,e,n,r)},d:aO,e:aO,f:ak,g:ag,G:am,H:aj,I:aj,j:aS,L:aP,m:aw,M:aE,p:function(t,e,n){var r=l.exec(e.slice(n));return r?(t.p=s.get(r[0].toLowerCase()),n+r[0].length):-1},q:ax,Q:aT,s:a_,S:aA,u:ah,U:ad,V:ay,w:ap,W:av,x:function(t,e,r){return j(t,n,e,r)},X:function(t,e,n){return j(t,r,e,n)},y:ag,Y:am,Z:ab,"%":aM};function O(t,e){return function(n){var r,i,o,a=[],c=-1,u=0,l=t.length;for(n instanceof Date||(n=new Date(+n));++c53)return null;"w"in o||(o.w=1),"Z"in o?(r=(i=(r=an(ar(o.y,0,1))).getUTCDay())>4||0===i?oY.ceil(r):oY(r),r=oR.offset(r,(o.V-1)*7),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(r=(i=(r=ae(ar(o.y,0,1))).getDay())>4||0===i?oF.ceil(r):oF(r),r=oL.offset(r,(o.V-1)*7),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?an(ar(o.y,0,1)).getUTCDay():ae(ar(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,an(o)):ae(o)}}function j(t,e,n,r){for(var i,o,a=0,c=e.length,u=n.length;a=u)return -1;if(37===(i=e.charCodeAt(a++))){if(!(o=w[(i=e.charAt(a++))in ai?e.charAt(a++):i])||(r=o(t,n,r))<0)return -1}else if(i!=n.charCodeAt(r++))return -1}return r}return b.x=O(n,b),b.X=O(r,b),b.c=O(e,b),x.x=O(n,x),x.X=O(r,x),x.c=O(e,x),{format:function(t){var e=O(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=S(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=O(t+="",x);return e.toString=function(){return t},e},utcParse:function(t){var e=S(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,w.parse,S=w.utcFormat,w.utcParse;var cP=n(47766),ck=n.n(cP),cM=n(89770),cT=n.n(cM),c_=n(73720),cC=n.n(c_),cI=n(60229),cD=n.n(cI),cN=n(11431),cB=n.n(cN);function cL(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=e?n.apply(void 0,i):t(e-a,cU(function(){for(var t=arguments.length,e=Array(t),r=0;rt.length)&&(e=t.length);for(var n=0,r=Array(e);nr&&(i=r,o=n),[i,o]}function c0(t,e,n){if(t.lte(0))return new(cB())(0);var r=cZ.getDigitCount(t.toNumber()),i=new(cB())(10).pow(r),o=t.div(i),a=1!==r?.05:.1,c=new(cB())(Math.ceil(o.div(a).toNumber())).add(n).mul(a).mul(i);return e?c:new(cB())(Math.ceil(c))}function c1(t,e,n){var r=1,i=new(cB())(t);if(!i.isint()&&n){var o=Math.abs(t);o<1?(r=new(cB())(10).pow(cZ.getDigitCount(t)-1),i=new(cB())(Math.floor(i.div(r).toNumber())).mul(r)):o>1&&(i=new(cB())(Math.floor(t)))}else 0===t?i=new(cB())(Math.floor((e-1)/2)):n||(i=new(cB())(Math.floor(t)));var a=Math.floor((e-1)/2);return cH(cq(function(t){return i.add(new(cB())(t-a).mul(r)).toNumber()}),cW)(0,e)}var c2=cX(function(t){var e=cY(t,2),n=e[0],r=e[1],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(i,2),c=cY(cQ([n,r]),2),u=c[0],l=c[1];if(u===-1/0||l===1/0){var s=l===1/0?[u].concat(cG(cW(0,i-1).map(function(){return 1/0}))):[].concat(cG(cW(0,i-1).map(function(){return-1/0})),[l]);return n>r?cV(s):s}if(u===l)return c1(u,i,o);var f=function t(e,n,r,i){var o,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((n-e)/(r-1)))return{step:new(cB())(0),tickMin:new(cB())(0),tickMax:new(cB())(0)};var c=c0(new(cB())(n).sub(e).div(r-1),i,a),u=Math.ceil((o=e<=0&&n>=0?new(cB())(0):(o=new(cB())(e).add(n).div(2)).sub(new(cB())(o).mod(c))).sub(e).div(c).toNumber()),l=Math.ceil(new(cB())(n).sub(o).div(c).toNumber()),s=u+l+1;return s>r?t(e,n,r,i,a+1):(s0?l+(r-s):l,u=n>0?u:u+(r-s)),{step:c,tickMin:o.sub(new(cB())(u).mul(c)),tickMax:o.add(new(cB())(l).mul(c))})}(u,l,a,o),p=f.step,h=f.tickMin,d=f.tickMax,y=cZ.rangeStep(h,d.add(new(cB())(.1).mul(p)),p);return n>r?cV(y):y});cX(function(t){var e=cY(t,2),n=e[0],r=e[1],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(i,2),c=cY(cQ([n,r]),2),u=c[0],l=c[1];if(u===-1/0||l===1/0)return[n,r];if(u===l)return c1(u,i,o);var s=c0(new(cB())(l).sub(u).div(a-1),o,0),f=cH(cq(function(t){return new(cB())(u).add(new(cB())(t).mul(s)).toNumber()}),cW)(0,a).filter(function(t){return t>=u&&t<=l});return n>r?cV(f):f});var c3=cX(function(t,e){var n=cY(t,2),r=n[0],i=n[1],o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=cY(cQ([r,i]),2),c=a[0],u=a[1];if(c===-1/0||u===1/0)return[r,i];if(c===u)return[c];var l=c0(new(cB())(u).sub(c).div(Math.max(e,2)-1),o,0),s=[].concat(cG(cZ.rangeStep(new(cB())(c),new(cB())(u).sub(new(cB())(.99).mul(l)),l)),[u]);return r>i?cV(s):s});function c5(t,e){if(!t)throw Error("Invariant failed")}var c4=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function c6(){return(c6=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,c4),!1);"x"===t.direction&&"number"!==c.type&&c5(!1);var s=o.map(function(t){var o,s,f=a(t,i),p=f.x,h=f.y,d=f.value,y=f.errorVal;if(!y)return null;var v=[];if(Array.isArray(y)){var m=function(t){if(Array.isArray(t))return t}(y)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,c=[],u=!0,l=!1;try{for(o=(n=n.call(t)).next;!(u=(r=o.call(n)).done)&&(c.push(r.value),2!==c.length);u=!0);}catch(t){l=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return c}}(y,2)||function(t,e){if(t){if("string"==typeof t)return c7(t,2);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c7(t,2)}}(y,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();o=m[0],s=m[1]}else o=s=y;if("vertical"===n){var g=c.scale,b=h+e,x=b+r,w=b-r,O=g(d-o),S=g(d+s);v.push({x1:S,y1:x,x2:S,y2:w}),v.push({x1:O,y1:b,x2:S,y2:b}),v.push({x1:O,y1:x,x2:O,y2:w})}else if("horizontal"===n){var j=u.scale,E=p+e,P=E-r,k=E+r,M=j(d-o),T=j(d+s);v.push({x1:P,y1:T,x2:k,y2:T}),v.push({x1:E,y1:M,x2:E,y2:T}),v.push({x1:P,y1:M,x2:k,y2:M})}return A.createElement(nY,c6({className:"recharts-errorBar",key:"bar-".concat(v.map(function(t){return"".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))},l),v.map(function(t){return A.createElement("line",c6({},t,{key:"line-".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))}))});return A.createElement(nY,{className:"recharts-errorBars"},s)}c8.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},c8.displayName="ErrorBar";var c9=function(t,e){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,ut),s=i||{width:n,height:r,x:0,y:0},f=(0,em.Z)("recharts-surface",o);return A.createElement("svg",ue({},nT(l,!0,"svg"),{className:f,width:n,height:r,style:a,viewBox:"".concat(s.x," ").concat(s.y," ").concat(s.width," ").concat(s.height)}),A.createElement("title",null,c),A.createElement("desc",null,u),e)}let ur=Math.cos,ui=Math.sin,uo=Math.sqrt,ua=Math.PI,uc=2*ua;var uu={draw(t,e){let n=uo(e/ua);t.moveTo(n,0),t.arc(0,0,n,0,uc)}};let ul=uo(1/3),us=2*ul,uf=ui(ua/10)/ui(7*ua/10),up=ui(uc/10)*uf,uh=-ur(uc/10)*uf,ud=uo(3),uy=uo(3)/2,uv=1/uo(12),um=(uv/2+1)*3;function ug(t){return(ug="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}uo(3),uo(3);var ub=["type","size","sizeType"];function ux(){return(ux=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,ub)),{},{type:r,size:o,sizeType:c}),l=u.className,s=u.cx,f=u.cy,p=nT(u,!0);return s===+s&&f===+f&&o===+o?A.createElement("path",ux({},p,{className:(0,em.Z)("recharts-symbols",l),transform:"translate(".concat(s,", ").concat(f,")"),d:(e=uS["symbol".concat(eG()(r))]||uu,(function(t,e){let n=null,r=eW(i);function i(){let i;if(n||(n=i=r()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),i)return n=null,i+""||null}return t="function"==typeof t?t:eL(t||uu),e="function"==typeof e?e:eL(void 0===e?64:+e),i.type=function(e){return arguments.length?(t="function"==typeof e?e:eL(e),i):t},i.size=function(t){return arguments.length?(e="function"==typeof t?t:eL(+t),i):e},i.context=function(t){return arguments.length?(n=null==t?null:t,i):n},i})().type(e).size(uE(o,c,r))())})):null};function uP(t){return(uP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function uk(){return(uk=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var p=e.inactive?a:e.color;return A.createElement("li",uk({className:s,style:u,key:"legend-item-".concat(n)},e5(t.props,e,n)),A.createElement(un,{width:r,height:r,viewBox:c,style:l},t.renderIcon(e)),A.createElement("span",{className:"recharts-legend-item-text",style:{color:p}},i?i(f,e,n):f))})}},{key:"render",value:function(){var t=this.props,e=t.payload,n=t.layout,r=t.align;return e&&e.length?A.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===n?r:"left"}},this.renderItems()):null}}],function(t,e){for(var n=0;n1||Math.abs(e.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=e.width,this.lastBoundingBox.height=e.height,t&&t(e)):(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,t&&t(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?uF({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(t){var e,n,r=this.props,i=r.layout,o=r.align,a=r.verticalAlign,c=r.margin,u=r.chartWidth,l=r.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===o&&"vertical"===i?{left:((u||0)-this.getBBoxSnapshot().width)/2}:"right"===o?{right:c&&c.right||0}:{left:c&&c.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(n="middle"===a?{top:((l||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:c&&c.bottom||0}:{top:c&&c.top||0}),uF(uF({},e),n)}},{key:"render",value:function(){var t=this,e=this.props,n=e.content,r=e.width,i=e.height,o=e.wrapperStyle,a=e.payloadUniqBy,c=e.payload,u=uF(uF({position:"absolute",width:r||"auto",height:i||"auto"},this.getDefaultPosition(o)),o);return A.createElement("div",{className:"recharts-legend-wrapper",style:u,ref:function(e){t.wrapperNode=e}},function(t,e){if(A.isValidElement(t))return A.cloneElement(t,e);if("function"==typeof t)return A.createElement(t,e);e.ref;var n=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(e,u$);return A.createElement(uN,n)}(n,uF(uF({},this.props),{},{payload:uR(c,a,uY)})))}}],n=[{key:"getWithHeight",value:function(t,e){var n=t.props.layout;return"vertical"===n&&na(t.props.height)?{height:t.props.height}:"horizontal"===n?{width:t.props.width||e}:null}}],e&&uW(r.prototype,e),n&&uW(r,n),Object.defineProperty(r,"prototype",{writable:!1}),r}(A.PureComponent);function uJ(t){return(uJ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function uQ(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function u0(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=-1,a=null!==(e=null==n?void 0:n.length)&&void 0!==e?e:0;if(a<=1)return 0;if(i&&"angleAxis"===i.axisType&&1e-6>=Math.abs(Math.abs(i.range[1]-i.range[0])-360))for(var c=i.range,u=0;u0?r[u-1].coordinate:r[a-1].coordinate,s=r[u].coordinate,f=u>=a-1?r[0].coordinate:r[u+1].coordinate,p=void 0;if(ni(s-l)!==ni(f-s)){var h=[];if(ni(f-s)===ni(c[1]-c[0])){p=f;var d=s+c[1]-c[0];h[0]=Math.min(d,(d+l)/2),h[1]=Math.max(d,(d+l)/2)}else{p=l;var y=f+c[1]-c[0];h[0]=Math.min(s,(y+s)/2),h[1]=Math.max(s,(y+s)/2)}var v=[Math.min(s,(p+s)/2),Math.max(s,(p+s)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){o=r[u].index;break}}else{var m=Math.min(l,f),g=Math.max(l,f);if(t>(m+s)/2&&t<=(g+s)/2){o=r[u].index;break}}}else for(var b=0;b0&&b(n[b].coordinate+n[b-1].coordinate)/2&&t<=(n[b].coordinate+n[b+1].coordinate)/2||b===a-1&&t>(n[b].coordinate+n[b-1].coordinate)/2){o=n[b].index;break}return o},le=function(t){var e,n=t.type.displayName,r=t.props,i=r.stroke,o=r.fill;switch(n){case"Line":e=i;break;case"Area":case"Radar":e=i&&"none"!==i?i:o;break;default:e=o}return e},ln=function(t){var e=t.barSize,n=t.totalSize,r=t.stackGroups,i=void 0===r?{}:r;if(!i)return{};for(var o={},a=Object.keys(i),c=0,u=a.length;c=0});if(v&&v.length){var m=v[0].props.barSize,g=v[0].props[y];o[g]||(o[g]=[]);var b=ed()(m)?e:m;o[g].push({item:v[0],stackList:v.slice(1),barSize:ed()(b)?void 0:ns(b,n,0)})}}return o},lr=function(t){var e,n=t.barGap,r=t.barCategoryGap,i=t.bandSize,o=t.sizeList,a=void 0===o?[]:o,c=t.maxBarSize,u=a.length;if(u<1)return null;var l=ns(n,i,0,!0),s=[];if(a[0].barSize===+a[0].barSize){var f=!1,p=i/u,h=a.reduce(function(t,e){return t+e.barSize||0},0);(h+=(u-1)*l)>=i&&(h-=(u-1)*l,l=0),h>=i&&p>0&&(f=!0,p*=.9,h=u*p);var d={offset:((i-h)/2>>0)-l,size:0};e=a.reduce(function(t,e){var n={item:e.item,position:{offset:d.offset+d.size+l,size:f?p:e.barSize}},r=[].concat(u6(t),[n]);return d=r[r.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:d})}),r},s)}else{var y=ns(r,i,0,!0);i-2*y-(u-1)*l<=0&&(l=0);var v=(i-2*y-(u-1)*l)/u;v>1&&(v>>=0);var m=c===+c?Math.min(v,c):v;e=a.reduce(function(t,e,n){var r=[].concat(u6(t),[{item:e.item,position:{offset:y+(v+l)*n+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:r[r.length-1].position})}),r},s)}return e},li=function(t,e,n,r){var i=n.children,o=n.width,a=n.margin,c=u1({children:i,legendWidth:o-(a.left||0)-(a.right||0)});if(c){var u=r||{},l=u.width,s=u.height,f=c.align,p=c.verticalAlign,h=c.layout;if(("vertical"===h||"horizontal"===h&&"middle"===p)&&"center"!==f&&na(t[f]))return u5(u5({},t),{},u4({},f,t[f]+(l||0)));if(("horizontal"===h||"vertical"===h&&"center"===f)&&"middle"!==p&&na(t[p]))return u5(u5({},t),{},u4({},p,t[p]+(s||0)))}return t},lo=function(t,e,n,r,i){var o=nE(e.props.children,c8).filter(function(t){var e;return e=t.props.direction,!!ed()(i)||("horizontal"===r?"yAxis"===i:"vertical"===r||"x"===e?"xAxis"===i:"y"!==e||"yAxis"===i)});if(o&&o.length){var a=o.map(function(t){return t.props.dataKey});return t.reduce(function(t,e){var r=u8(e,n);if(ed()(r))return t;var i=Array.isArray(r)?[cT()(r),ck()(r)]:[r,r],o=a.reduce(function(t,n){var r=u8(e,n,0),o=i[0]-Math.abs(Array.isArray(r)?r[0]:r),a=i[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(o,t[0]),Math.max(a,t[1])]},[1/0,-1/0]);return[Math.min(o[0],t[0]),Math.max(o[1],t[1])]},[1/0,-1/0])}return null},la=function(t,e,n,r,i){var o=e.map(function(e){return lo(t,e,n,i,r)}).filter(function(t){return!ed()(t)});return o&&o.length?o.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]):null},lc=function(t,e,n,r,i){var o=e.map(function(e){var o=e.props.dataKey;return"number"===n&&o&&lo(t,e,o,r)||u9(t,o,n,i)});if("number"===n)return o.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]);var a={};return o.reduce(function(t,e){for(var n=0,r=e.length;n=2?2*ni(a[0]-a[1])*u:u,e&&(t.ticks||t.niceTicks))?(t.ticks||t.niceTicks).map(function(t){return{coordinate:r(i?i.indexOf(t):t)+u,value:t,offset:u}}).filter(function(t){return!ne()(t.coordinate)}):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(t,e){return{coordinate:r(t)+u,value:t,index:e,offset:u}}):r.ticks&&!n?r.ticks(t.tickCount).map(function(t){return{coordinate:r(t)+u,value:t,offset:u}}):r.domain().map(function(t,e){return{coordinate:r(t)+u,value:i?i[t]:t,index:e,offset:u}})},lf=new WeakMap,lp=function(t,e){if("function"!=typeof e)return t;lf.has(t)||lf.set(t,new WeakMap);var n=lf.get(t);if(n.has(e))return n.get(e);var r=function(){t.apply(void 0,arguments),e.apply(void 0,arguments)};return n.set(e,r),r},lh=function(t,e,n){var r=t.scale,i=t.type,o=t.layout,a=t.axisType;if("auto"===r)return"radial"===o&&"radiusAxis"===a?{scale:rJ(),realScaleType:"band"}:"radial"===o&&"angleAxis"===a?{scale:oo(),realScaleType:"linear"}:"category"===i&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!n)?{scale:rQ(),realScaleType:"point"}:"category"===i?{scale:rJ(),realScaleType:"band"}:{scale:oo(),realScaleType:"linear"};if(e8()(r)){var c="scale".concat(eG()(r));return{scale:(j[c]||rQ)(),realScaleType:j[c]?c:"point"}}return ep()(r)?{scale:r}:{scale:rQ(),realScaleType:"point"}},ld=function(t){var e=t.domain();if(e&&!(e.length<=2)){var n=e.length,r=t.range(),i=Math.min(r[0],r[1])-1e-4,o=Math.max(r[0],r[1])+1e-4,a=t(e[0]),c=t(e[n-1]);(ao||co)&&t.domain([e[0],e[n-1]])}},ly=function(t,e){if(!t)return null;for(var n=0,r=t.length;nr)&&(i[1]=r),i[0]>r&&(i[0]=r),i[1]=0?(t[a][n][0]=i,t[a][n][1]=i+c,i=t[a][n][1]):(t[a][n][0]=o,t[a][n][1]=o+c,o=t[a][n][1])}},expand:function(t,e){if((r=t.length)>0){for(var n,r,i,o=0,a=t[0].length;o0){for(var n,r=0,i=t[e[0]],o=i.length;r0&&(r=(n=t[e[0]]).length)>0){for(var n,r,i,o=0,a=1;a=0?(t[o][n][0]=i,t[o][n][1]=i+a,i=t[o][n][1]):(t[o][n][0]=0,t[o][n][1]=0)}}},lg=function(t,e,n){var r=e.map(function(t){return t.props.dataKey}),i=lm[n];return(function(){var t=eL([]),e=cj,n=cS,r=cE;function i(i){var o,a,c=Array.from(t.apply(this,arguments),cA),u=c.length,l=-1;for(let t of i)for(o=0,++l;o=0?0:i<0?i:r}return n[0]},lj=function(t,e){var n=t.props.stackId;if(nc(n)){var r=e[n];if(r){var i=r.items.indexOf(t);return i>=0?r.stackedData[i]:null}}return null},lE=function(t,e,n){return Object.keys(t).reduce(function(r,i){var o=t[i].stackedData.reduce(function(t,r){var i=r.slice(e,n+1).reduce(function(t,e){return[cT()(e.concat([t[0]]).filter(na)),ck()(e.concat([t[1]]).filter(na))]},[1/0,-1/0]);return[Math.min(t[0],i[0]),Math.max(t[1],i[1])]},[1/0,-1/0]);return[Math.min(o[0],r[0]),Math.max(o[1],r[1])]},[1/0,-1/0]).map(function(t){return t===1/0||t===-1/0?0:t})},lA=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,lP=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,lk=function(t,e,n){if(ep()(t))return t(e,n);if(!Array.isArray(t))return e;var r=[];if(na(t[0]))r[0]=n?t[0]:Math.min(t[0],e[0]);else if(lA.test(t[0])){var i=+lA.exec(t[0])[1];r[0]=e[0]-i}else ep()(t[0])?r[0]=t[0](e[0]):r[0]=e[0];if(na(t[1]))r[1]=n?t[1]:Math.max(t[1],e[1]);else if(lP.test(t[1])){var o=+lP.exec(t[1])[1];r[1]=e[1]+o}else ep()(t[1])?r[1]=t[1](e[1]):r[1]=e[1];return r},lM=function(t,e,n){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!n||r>0)return r}if(t&&e&&e.length>=2){for(var i=cD()(e,function(t){return t.coordinate}),o=1/0,a=1,c=i.length;at.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var l$=function(t){return Array.isArray(t.value)?nJ()(t.value):t.value};function lU(t){var e=t.valueAccessor,n=void 0===e?l$:e,r=lz(t,lI),i=r.data,o=r.dataKey,a=r.clockWise,c=r.id,u=r.textBreakAll,l=lz(r,lD);return i&&i.length?A.createElement(nY,{className:"recharts-label-list"},i.map(function(t,e){var r=ed()(o)?n(t,e):u8(t&&t.payload,o),i=ed()(c)?{}:{id:"".concat(c,"-").concat(e)};return A.createElement(rW,lB({},nT(t,!0),l,i,{parentViewBox:t.parentViewBox,value:r,textBreakAll:u,viewBox:rW.parseViewBox(ed()(a)?t:lR(lR({},t),{},{clockWise:a})),key:"label-".concat(e),index:e}))})):null}lU.displayName="LabelList",lU.renderCallByParent=function(t,e){var n,r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var i=nE(t.children,lU).map(function(t,n){return(0,A.cloneElement)(t,{data:e,key:"labelList-".concat(n)})});return r?[(n=t.label)?!0===n?A.createElement(lU,{key:"labelList-implicit",data:e}):A.isValidElement(n)||ep()(n)?A.createElement(lU,{key:"labelList-implicit",data:e,content:n}):eK()(n)?A.createElement(lU,lB({data:e},n,{key:"labelList-implicit"})):null:null].concat(function(t){if(Array.isArray(t))return lN(t)}(i)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(i)||function(t,e){if(t){if("string"==typeof t)return lN(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return lN(t,void 0)}}(i)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):i};var lF=["type","layout","connectNulls","ref"];function lW(t){return(lW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function lq(){return(lq=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);na){u=[].concat(lX(i.slice(0,l)),[a-s]);break}var f=u.length%2==0?[0,c]:[c];return[].concat(lX(r.repeat(i,Math.floor(e/o))),lX(u),f).map(function(t){return"".concat(t,"px")}).join(", ")}),l0(lJ(t),"id",nl("recharts-line-")),l0(lJ(t),"pathRef",function(e){t.mainCurve=e}),l0(lJ(t),"handleAnimationEnd",function(){t.setState({isAnimationFinished:!0}),t.props.onAnimationEnd&&t.props.onAnimationEnd()}),l0(lJ(t),"handleAnimationStart",function(){t.setState({isAnimationFinished:!1}),t.props.onAnimationStart&&t.props.onAnimationStart()}),t}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&lQ(t,e)}(r,t),e=[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var t=this.getTotalLength();this.setState({totalLength:t})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var t=this.getTotalLength();t!==this.state.totalLength&&this.setState({totalLength:t})}}},{key:"getTotalLength",value:function(){var t=this.mainCurve;try{return t&&t.getTotalLength&&t.getTotalLength()||0}catch(t){return 0}}},{key:"renderErrorBar",value:function(t,e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.points,i=n.xAxis,o=n.yAxis,a=n.layout,c=nE(n.children,c8);if(!c)return null;var u=function(t,e){return{x:t.x,y:t.y,value:t.value,errorVal:u8(t.payload,e)}};return A.createElement(nY,{clipPath:t?"url(#clipPath-".concat(e,")"):null},c.map(function(t){return A.cloneElement(t,{key:"bar-".concat(t.props.dataKey),data:r,xAxis:i,yAxis:o,layout:a,dataPointFormatter:u})}))}},{key:"renderDots",value:function(t,e,n){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.dot,a=i.points,c=i.dataKey,u=nT(this.props,!1),l=nT(o,!0),s=a.map(function(t,e){var n=lV(lV(lV({key:"dot-".concat(e),r:3},u),l),{},{value:t.value,dataKey:c,cx:t.x,cy:t.y,index:e,payload:t.payload});return r.renderDotItem(o,n)}),f={clipPath:t?"url(#clipPath-".concat(e?"":"dots-").concat(n,")"):null};return A.createElement(nY,lq({className:"recharts-line-dots",key:"dots"},f),s)}},{key:"renderCurveStatically",value:function(t,e,n,r){var i=this.props,o=i.type,a=i.layout,c=i.connectNulls,u=lV(lV(lV({},nT((i.ref,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(i,lF)),!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:e?"url(#clipPath-".concat(n,")"):null,points:t},r),{},{type:o,layout:a,connectNulls:c});return A.createElement(nH,lq({},u,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(t,e){var n=this,r=this.props,i=r.points,o=r.strokeDasharray,a=r.isAnimationActive,c=r.animationBegin,u=r.animationDuration,l=r.animationEasing,s=r.animationId,f=r.animateNewValues,p=r.width,h=r.height,d=this.state,y=d.prevPoints,v=d.totalLength;return A.createElement(tW,{begin:c,duration:u,isActive:a,easing:l,from:{t:0},to:{t:1},key:"line-".concat(s),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(r){var a,c=r.t;if(y){var u=y.length/i.length,l=i.map(function(t,e){var n=Math.floor(e*u);if(y[n]){var r=y[n],i=nh(r.x,t.x),o=nh(r.y,t.y);return lV(lV({},t),{},{x:i(c),y:o(c)})}if(f){var a=nh(2*p,t.x),l=nh(h/2,t.y);return lV(lV({},t),{},{x:a(c),y:l(c)})}return lV(lV({},t),{},{x:t.x,y:t.y})});return n.renderCurveStatically(l,t,e)}var s=nh(0,v)(c);if(o){var d="".concat(o).split(/[,\s]+/gim).map(function(t){return parseFloat(t)});a=n.getStrokeDasharray(s,v,d)}else a=n.generateSimpleStrokeDasharray(v,s);return n.renderCurveStatically(i,t,e,{strokeDasharray:a})})}},{key:"renderCurve",value:function(t,e){var n=this.props,r=n.points,i=n.isAnimationActive,o=this.state,a=o.prevPoints,c=o.totalLength;return i&&r&&r.length&&(!a&&c>0||!ev()(a,r))?this.renderCurveWithAnimation(t,e):this.renderCurveStatically(r,t,e)}},{key:"render",value:function(){var t,e=this.props,n=e.hide,r=e.dot,i=e.points,o=e.className,a=e.xAxis,c=e.yAxis,u=e.top,l=e.left,s=e.width,f=e.height,p=e.isAnimationActive,h=e.id;if(n||!i||!i.length)return null;var d=this.state.isAnimationFinished,y=1===i.length,v=(0,em.Z)("recharts-line",o),m=a&&a.allowDataOverflow,g=c&&c.allowDataOverflow,b=m||g,x=ed()(h)?this.id:h,w=null!==(t=nT(r,!1))&&void 0!==t?t:{r:3,strokeWidth:2},O=w.r,S=w.strokeWidth,j=(r&&"object"===nb(r)&&"cx"in r&&"cy"in r&&"r"in r?r:{}).clipDot,E=void 0===j||j,P=2*(void 0===O?3:O)+(void 0===S?2:S);return A.createElement(nY,{className:v},m||g?A.createElement("defs",null,A.createElement("clipPath",{id:"clipPath-".concat(x)},A.createElement("rect",{x:m?l:l-s/2,y:g?u:u-f/2,width:m?s:2*s,height:g?f:2*f})),!E&&A.createElement("clipPath",{id:"clipPath-dots-".concat(x)},A.createElement("rect",{x:l-P/2,y:u-P/2,width:s+P,height:f+P}))):null,!y&&this.renderCurve(b,x),this.renderErrorBar(b,x),(y||r)&&this.renderDots(b,E,x),(!p||d)&&lU.renderCallByParent(this.props,i))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curPoints:t.points,prevPoints:e.curPoints}:t.points!==e.curPoints?{curPoints:t.points}:null}},{key:"repeat",value:function(t,e){for(var n=t.length%2!=0?[].concat(lX(t),[0]):t,r=[],i=0;it.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1,u=n>=0?1:-1,l=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&i instanceof Array){for(var s=[0,0,0,0],f=0;f<4;f++)s[f]=i[f]>a?a:i[f];o="M".concat(t,",").concat(e+c*s[0]),s[0]>0&&(o+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(l,",").concat(t+u*s[0],",").concat(e)),o+="L ".concat(t+n-u*s[1],",").concat(e),s[1]>0&&(o+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(l,",\n ").concat(t+n,",").concat(e+c*s[1])),o+="L ".concat(t+n,",").concat(e+r-c*s[2]),s[2]>0&&(o+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(l,",\n ").concat(t+n-u*s[2],",").concat(e+r)),o+="L ".concat(t+u*s[3],",").concat(e+r),s[3]>0&&(o+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(l,",\n ").concat(t,",").concat(e+r-c*s[3])),o+="Z"}else if(a>0&&i===+i&&i>0){var p=Math.min(a,i);o="M ".concat(t,",").concat(e+c*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+u*p,",").concat(e,"\n L ").concat(t+n-u*p,",").concat(e,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+n,",").concat(e+c*p,"\n L ").concat(t+n,",").concat(e+r-c*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+n-u*p,",").concat(e+r,"\n L ").concat(t+u*p,",").concat(e+r,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t,",").concat(e+r-c*p," Z")}else o="M ".concat(t,",").concat(e," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return o},sf=function(t,e){if(!t||!e)return!1;var n=t.x,r=t.y,i=e.x,o=e.y,a=e.width,c=e.height;return!!(Math.abs(a)>0&&Math.abs(c)>0)&&n>=Math.min(i,i+a)&&n<=Math.max(i,i+a)&&r>=Math.min(o,o+c)&&r<=Math.max(o,o+c)},sp={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},sh=function(t){var e,n=sl(sl({},sp),t),r=(0,A.useRef)(),i=function(t){if(Array.isArray(t))return t}(e=(0,A.useState)(-1))||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,c=[],u=!0,l=!1;try{for(o=(n=n.call(t)).next;!(u=(r=o.call(n)).done)&&(c.push(r.value),2!==c.length);u=!0);}catch(t){l=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return c}}(e,2)||function(t,e){if(t){if("string"==typeof t)return sc(t,2);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sc(t,2)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],a=i[1];(0,A.useEffect)(function(){if(r.current&&r.current.getTotalLength)try{var t=r.current.getTotalLength();t&&a(t)}catch(t){}},[]);var c=n.x,u=n.y,l=n.width,s=n.height,f=n.radius,p=n.className,h=n.animationEasing,d=n.animationDuration,y=n.animationBegin,v=n.isAnimationActive,m=n.isUpdateAnimationActive;if(c!==+c||u!==+u||l!==+l||s!==+s||0===l||0===s)return null;var g=(0,em.Z)("recharts-rectangle",p);return m?A.createElement(tW,{canBegin:o>0,from:{width:l,height:s,x:c,y:u},to:{width:l,height:s,x:c,y:u},duration:d,animationEasing:h,isActive:m},function(t){var e=t.width,i=t.height,a=t.x,c=t.y;return A.createElement(tW,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:d,isActive:v,easing:h},A.createElement("path",sa({},nT(n,!0),{className:g,d:ss(a,c,e,i,f),ref:r})))}):A.createElement("path",sa({},nT(n,!0),{className:g,d:ss(c,u,l,s,f)}))};function sd(t){return(sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function sy(){return(sy=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n0,from:{upperWidth:0,lowerWidth:0,height:f,x:c,y:u},to:{upperWidth:l,lowerWidth:s,height:f,x:c,y:u},duration:d,animationEasing:h,isActive:v},function(t){var e=t.upperWidth,i=t.lowerWidth,a=t.height,c=t.x,u=t.y;return A.createElement(tW,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:d,easing:h},A.createElement("path",sy({},nT(n,!0),{className:m,d:sb(c,u,e,i,a),ref:r})))}):A.createElement("g",null,A.createElement("path",sy({},nT(n,!0),{className:m,d:sb(c,u,l,s,f)})))};function sO(t){return(sO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function sS(){return(sS=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(a>u),",\n ").concat(s.x,",").concat(s.y,"\n ");if(i>0){var p=rk(n,r,i,a),h=rk(n,r,i,u);f+="L ".concat(h.x,",").concat(h.y,"\n A ").concat(i,",").concat(i,",0,\n ").concat(+(Math.abs(c)>180),",").concat(+(a<=u),",\n ").concat(p.x,",").concat(p.y," Z")}else f+="L ".concat(n,",").concat(r," Z");return f},sk=function(t){var e=t.cx,n=t.cy,r=t.innerRadius,i=t.outerRadius,o=t.cornerRadius,a=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,l=t.endAngle,s=ni(l-u),f=sA({cx:e,cy:n,radius:i,angle:u,sign:s,cornerRadius:o,cornerIsExternal:c}),p=f.circleTangency,h=f.lineTangency,d=f.theta,y=sA({cx:e,cy:n,radius:i,angle:l,sign:-s,cornerRadius:o,cornerIsExternal:c}),v=y.circleTangency,m=y.lineTangency,g=y.theta,b=c?Math.abs(u-l):Math.abs(u-l)-d-g;if(b<0)return a?"M ".concat(h.x,",").concat(h.y,"\n a").concat(o,",").concat(o,",0,0,1,").concat(2*o,",0\n a").concat(o,",").concat(o,",0,0,1,").concat(-(2*o),",0\n "):sP({cx:e,cy:n,innerRadius:r,outerRadius:i,startAngle:u,endAngle:l});var x="M ".concat(h.x,",").concat(h.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(p.x,",").concat(p.y,"\n A").concat(i,",").concat(i,",0,").concat(+(b>180),",").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(m.x,",").concat(m.y,"\n ");if(r>0){var w=sA({cx:e,cy:n,radius:r,angle:u,sign:s,isExternal:!0,cornerRadius:o,cornerIsExternal:c}),O=w.circleTangency,S=w.lineTangency,j=w.theta,E=sA({cx:e,cy:n,radius:r,angle:l,sign:-s,isExternal:!0,cornerRadius:o,cornerIsExternal:c}),A=E.circleTangency,P=E.lineTangency,k=E.theta,M=c?Math.abs(u-l):Math.abs(u-l)-j-k;if(M<0&&0===o)return"".concat(x,"L").concat(e,",").concat(n,"Z");x+="L".concat(P.x,",").concat(P.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(A.x,",").concat(A.y,"\n A").concat(r,",").concat(r,",0,").concat(+(M>180),",").concat(+(s>0),",").concat(O.x,",").concat(O.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(S.x,",").concat(S.y,"Z")}else x+="L".concat(e,",").concat(n,"Z");return x},sM={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},sT=function(t){var e,n=sE(sE({},sM),t),r=n.cx,i=n.cy,o=n.innerRadius,a=n.outerRadius,c=n.cornerRadius,u=n.forceCornerRadius,l=n.cornerIsExternal,s=n.startAngle,f=n.endAngle,p=n.className;if(a0&&360>Math.abs(s-f)?sk({cx:r,cy:i,innerRadius:o,outerRadius:a,cornerRadius:Math.min(y,d/2),forceCornerRadius:u,cornerIsExternal:l,startAngle:s,endAngle:f}):sP({cx:r,cy:i,innerRadius:o,outerRadius:a,startAngle:s,endAngle:f}),A.createElement("path",sS({},nT(n,!0),{className:h,d:e,role:"img"}))},s_=["option","shapeType","propTransformer","activeClassName","isActive"];function sC(t){return(sC="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function sI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function sD(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,s_);if((0,A.isValidElement)(n))e=(0,A.cloneElement)(n,sD(sD({},c),(0,A.isValidElement)(n)?n.props:n));else if(ep()(n))e=n(c);else if(sn()(n)&&!si()(n)){var u=(void 0===i?function(t,e){return sD(sD({},e),t)}:i)(n,c);e=A.createElement(sN,{shapeType:r,elementProps:u})}else e=A.createElement(sN,{shapeType:r,elementProps:c});return a?A.createElement(nY,{className:void 0===o?"recharts-active-shape":o},e):e}function sL(t,e){return null!=e&&"trapezoids"in t.props}function sR(t,e){return null!=e&&"sectors"in t.props}function sz(t,e){return null!=e&&"points"in t.props}function s$(t,e){var n,r,i=t.x===(null==e||null===(n=e.labelViewBox)||void 0===n?void 0:n.x)||t.x===e.x,o=t.y===(null==e||null===(r=e.labelViewBox)||void 0===r?void 0:r.y)||t.y===e.y;return i&&o}function sU(t,e){var n=t.endAngle===e.endAngle,r=t.startAngle===e.startAngle;return n&&r}function sF(t,e){var n=t.x===e.x,r=t.y===e.y,i=t.z===e.z;return n&&r&&i}var sW=["x","y"];function sq(t){return(sq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function sH(){return(sH=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,sW),o=parseInt("".concat(n),10),a=parseInt("".concat(r),10),c=parseInt("".concat(e.height||i.height),10),u=parseInt("".concat(e.width||i.width),10);return sX(sX(sX(sX(sX({},e),i),o?{x:o}:{}),a?{y:a}:{}),{},{height:c,width:u,name:e.name,radius:e.radius})}function sG(t){return A.createElement(sB,sH({shapeType:"rectangle",propTransformer:sZ,activeClassName:"recharts-active-bar"},t))}var sY=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"==typeof t)return t;var i="number"==typeof n;return i?t(n,r):(i||c5(!1),e)}},sK=["value","background"];function sJ(t){return(sJ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function sQ(){return(sQ=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(e,sK);if(!a)return null;var u=s1(s1(s1(s1(s1({},c),{},{fill:"#eee"},a),o),e5(t.props,e,n)),{},{onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd,dataKey:r,index:n,key:"background-bar-".concat(n),className:"recharts-bar-background-rectangle"});return A.createElement(sG,sQ({option:t.props.background,isActive:n===i},u))})}},{key:"renderErrorBar",value:function(t,e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.data,i=n.xAxis,o=n.yAxis,a=n.layout,c=nE(n.children,c8);if(!c)return null;var u="vertical"===a?r[0].height/2:r[0].width/2,l=function(t,e){var n=Array.isArray(t.value)?t.value[1]:t.value;return{x:t.x,y:t.y,value:n,errorVal:u8(t,e)}};return A.createElement(nY,{clipPath:t?"url(#clipPath-".concat(e,")"):null},c.map(function(t){return A.cloneElement(t,{key:"error-bar-".concat(e,"-").concat(t.props.dataKey),data:r,xAxis:i,yAxis:o,layout:a,offset:u,dataPointFormatter:l})}))}},{key:"render",value:function(){var t=this.props,e=t.hide,n=t.data,r=t.className,i=t.xAxis,o=t.yAxis,a=t.left,c=t.top,u=t.width,l=t.height,s=t.isAnimationActive,f=t.background,p=t.id;if(e||!n||!n.length)return null;var h=this.state.isAnimationFinished,d=(0,em.Z)("recharts-bar",r),y=i&&i.allowDataOverflow,v=o&&o.allowDataOverflow,m=y||v,g=ed()(p)?this.id:p;return A.createElement(nY,{className:d},y||v?A.createElement("defs",null,A.createElement("clipPath",{id:"clipPath-".concat(g)},A.createElement("rect",{x:y?a:a-u/2,y:v?c:c-l/2,width:y?u:2*u,height:v?l:2*l}))):null,A.createElement(nY,{className:"recharts-bar-rectangles",clipPath:m?"url(#clipPath-".concat(g,")"):null},f?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(m,g),(!s||h)&&lU.renderCallByParent(this.props,n))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curData:t.data,prevData:e.curData}:t.data!==e.curData?{curData:t.data}:null}}],e&&s2(r.prototype,e),n&&s2(r,n),Object.defineProperty(r,"prototype",{writable:!1}),r}(A.PureComponent);function ft(t){return(ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function fe(t,e){for(var n=0;n0&&Math.abs(b)0&&Math.abs(m)1&&void 0!==arguments[1]?arguments[1]:{},n=e.bandAware,r=e.position;if(void 0!==t){if(r)switch(r){case"start":default:return this.scale(t);case"middle":var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+i;case"end":var o=this.bandwidth?this.bandwidth():0;return this.scale(t)+o}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),n=e[0],r=e[e.length-1];return n<=r?t>=n&&t<=r:t>=r&&t<=n}}],e=[{key:"create",value:function(t){return new n(t)}}],t&&fe(n.prototype,t),e&&fe(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}();fi(fc,"EPS",1e-4);var fu=function(t){var e=Object.keys(t).reduce(function(e,n){return fr(fr({},e),{},fi({},n,fc.create(t[n])))},{});return fr(fr({},e),{},{apply:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,i=n.position;return l7()(t,function(t,n){return e[n].apply(t,{bandAware:r,position:i})})},isInRange:function(t){return l9()(t,function(t,n){return e[n].isInRange(t)})}})},fl=function(t){var e=t.width,n=t.height,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=(r%180+180)%180*Math.PI/180,o=Math.atan(n/e);return Math.abs(i>o&&it.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&(t=fN()(t,v,{trailing:!0,leading:!1}));var e=new ResizeObserver(t),n=w.current.getBoundingClientRect();return P(n.width,n.height),e.observe(w.current),function(){e.disconnect()}},[P,v]);var k=(0,A.useMemo)(function(){var t=j.containerWidth,e=j.containerHeight;if(t<0||e<0)return null;c9(no(c)||no(l),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",c,l),c9(!r||r>0,"The aspect(%s) must be greater than zero.",r);var n=no(c)?t:c,i=no(l)?e:l;r&&r>0&&(n?i=n/r:i&&(n=i*r),h&&i>h&&(i=h)),c9(n>0||i>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,i,c,l,f,p,r);var o=!Array.isArray(d)&&(0,e9.isElement)(d)&&nw(d.type).endsWith("Chart");return A.Children.map(d,function(t){return(0,e9.isElement)(t)?(0,A.cloneElement)(t,fR({width:n,height:i},o?{style:fR({height:"100%",width:"100%",maxHeight:i,maxWidth:n},t.props.style)}:{})):t})},[r,d,l,h,p,f,j,c]);return A.createElement("div",{id:m?"".concat(m):void 0,className:(0,em.Z)("recharts-responsive-container",g),style:fR(fR({},void 0===x?{}:x),{},{width:c,height:l,minWidth:f,minHeight:p,maxHeight:h}),ref:w},k)}),fU=n(37105),fF=n.n(fU);function fW(t){return(fW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function fq(){return(fq=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nu[r]+l?Math.max(s,u[r]):Math.max(f,u[r])}function f1(t){return(f1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f2(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function f3(t){for(var e=1;e1||Math.abs(t.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:t.width,height:t.height}})}else(-1!==this.state.lastBoundingBox.width||-1!==this.state.lastBoundingBox.height)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var t,e;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(t=this.props.coordinate)||void 0===t?void 0:t.x)!==this.state.dismissedAtCoordinate.x||(null===(e=this.props.coordinate)||void 0===e?void 0:e.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var t,e,n,r,i,o,a,c,u,l,s,f,p,h,d,y,v,m,g,b=this,x=this.props,w=x.active,O=x.allowEscapeViewBox,S=x.animationDuration,j=x.animationEasing,E=x.children,P=x.coordinate,k=x.hasPayload,M=x.isAnimationActive,T=x.offset,_=x.position,C=x.reverseDirection,I=x.useTranslate3d,D=x.viewBox,N=x.wrapperStyle,B=(f=(t={allowEscapeViewBox:O,coordinate:P,offsetTopLeft:T,position:_,reverseDirection:C,tooltipBox:this.state.lastBoundingBox,useTranslate3d:I,viewBox:D}).allowEscapeViewBox,p=t.coordinate,h=t.offsetTopLeft,d=t.position,y=t.reverseDirection,v=t.tooltipBox,m=t.useTranslate3d,g=t.viewBox,v.height>0&&v.width>0&&p?(n=(e={translateX:l=f0({allowEscapeViewBox:f,coordinate:p,key:"x",offsetTopLeft:h,position:d,reverseDirection:y,tooltipDimension:v.width,viewBox:g,viewBoxDimension:g.width}),translateY:s=f0({allowEscapeViewBox:f,coordinate:p,key:"y",offsetTopLeft:h,position:d,reverseDirection:y,tooltipDimension:v.height,viewBox:g,viewBoxDimension:g.height}),useTranslate3d:m}).translateX,r=e.translateY,u={transform:e.useTranslate3d?"translate3d(".concat(n,"px, ").concat(r,"px, 0)"):"translate(".concat(n,"px, ").concat(r,"px)")}):u=fQ,{cssProperties:u,cssClasses:(o=(i={translateX:l,translateY:s,coordinate:p}).coordinate,a=i.translateX,c=i.translateY,(0,em.Z)(fJ,fK(fK(fK(fK({},"".concat(fJ,"-right"),na(a)&&o&&na(o.x)&&a>=o.x),"".concat(fJ,"-left"),na(a)&&o&&na(o.x)&&a=o.y),"".concat(fJ,"-top"),na(c)&&o&&na(o.y)&&c0;return A.createElement(pt,{allowEscapeViewBox:i,animationDuration:o,animationEasing:a,isAnimationActive:s,active:r,coordinate:u,hasPayload:x,offset:f,position:d,reverseDirection:y,useTranslate3d:v,viewBox:m,wrapperStyle:g},(t=pr(pr({},this.props),{},{payload:b}),A.isValidElement(c)?A.cloneElement(c,t):"function"==typeof c?A.createElement(c,t):A.createElement(fG,t)))}}],function(t,e){for(var n=0;n0&&e.handleDrag(t.changedTouches[0])}),pA(pj(e),"handleDragEnd",function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var t=e.props,n=t.endIndex,r=t.onDragEnd,i=t.startIndex;null==r||r({endIndex:n,startIndex:i})}),e.detachDragEndListener()}),pA(pj(e),"handleLeaveWrapper",function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))}),pA(pj(e),"handleEnterSlideOrTraveller",function(){e.setState({isTextActive:!0})}),pA(pj(e),"handleLeaveSlideOrTraveller",function(){e.setState({isTextActive:!1})}),pA(pj(e),"handleSlideDragStart",function(t){var n=pM(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:n.pageX}),e.attachDragEndListener()}),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(pj(e),"startX"),endX:e.handleTravellerDragStart.bind(pj(e),"endX")},e.state={},e}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&pE(t,e)}(r,t),e=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,n=t.endX,i=this.state.scaleValues,o=this.props,a=o.gap,c=o.data.length-1,u=r.getIndexInRange(i,Math.min(e,n)),l=r.getIndexInRange(i,Math.max(e,n));return{startIndex:u-u%a,endIndex:l===c?c:l-l%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,n=e.data,r=e.tickFormatter,i=e.dataKey,o=u8(n[t],i,t);return ep()(r)?r(o,t):o}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,n=e.slideMoveStartX,r=e.startX,i=e.endX,o=this.props,a=o.x,c=o.width,u=o.travellerWidth,l=o.startIndex,s=o.endIndex,f=o.onChange,p=t.pageX-n;p>0?p=Math.min(p,a+c-u-i,a+c-u-r):p<0&&(p=Math.max(p,a-r,a-i));var h=this.getIndex({startX:r+p,endX:i+p});(h.startIndex!==l||h.endIndex!==s)&&f&&f(h),this.setState({startX:r+p,endX:i+p,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var n=pM(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e=this.state,n=e.brushMoveStartX,r=e.movingTravellerId,i=e.endX,o=e.startX,a=this.state[r],c=this.props,u=c.x,l=c.width,s=c.travellerWidth,f=c.onChange,p=c.gap,h=c.data,d={startX:this.state.startX,endX:this.state.endX},y=t.pageX-n;y>0?y=Math.min(y,u+l-s-a):y<0&&(y=Math.max(y,u-a)),d[r]=a+y;var v=this.getIndex(d),m=v.startIndex,g=v.endIndex,b=function(){var t=h.length-1;return"startX"===r&&(i>o?m%p==0:g%p==0)||io?g%p==0:m%p==0)||i>o&&g===t};this.setState(pA(pA({},r,a+y),"brushMoveStartX",t.pageX),function(){f&&b()&&f(v)})}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var n=this,r=this.state,i=r.scaleValues,o=r.startX,a=r.endX,c=this.state[e],u=i.indexOf(c);if(-1!==u){var l=u+t;if(-1!==l&&!(l>=i.length)){var s=i[l];"startX"===e&&s>=a||"endX"===e&&s<=o||this.setState(pA({},e,s),function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))})}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,n=t.y,r=t.width,i=t.height,o=t.fill,a=t.stroke;return A.createElement("rect",{stroke:a,fill:o,x:e,y:n,width:r,height:i})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,n=t.y,r=t.width,i=t.height,o=t.data,a=t.children,c=t.padding,u=A.Children.only(a);return u?A.cloneElement(u,{x:e,y:n,width:r,height:i,margin:c,compact:!0,data:o}):null}},{key:"renderTravellerLayer",value:function(t,e){var n,i,o=this,a=this.props,c=a.y,u=a.travellerWidth,l=a.height,s=a.traveller,f=a.ariaLabel,p=a.data,h=a.startIndex,d=a.endIndex,y=Math.max(t,this.props.x),v=px(px({},nT(this.props,!1)),{},{x:y,y:c,width:u,height:l}),m=f||"Min value: ".concat(null===(n=p[h])||void 0===n?void 0:n.name,", Max value: ").concat(null===(i=p[d])||void 0===i?void 0:i.name);return A.createElement(nY,{tabIndex:0,role:"slider","aria-label":m,"aria-valuenow":t,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),o.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){o.setState({isTravellerFocused:!0})},onBlur:function(){o.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},r.renderTraveller(s,v))}},{key:"renderSlide",value:function(t,e){var n=this.props,r=n.y,i=n.height,o=n.stroke,a=n.travellerWidth;return A.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:o,fillOpacity:.2,x:Math.min(t,e)+a,y:r,width:Math.max(Math.abs(e-t)-a,0),height:i})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,n=t.endIndex,r=t.y,i=t.height,o=t.travellerWidth,a=t.stroke,c=this.state,u=c.startX,l=c.endX,s={pointerEvents:"none",fill:a};return A.createElement(nY,{className:"recharts-brush-texts"},A.createElement(rS,pg({textAnchor:"end",verticalAnchor:"middle",x:Math.min(u,l)-5,y:r+i/2},s),this.getTextOfTick(e)),A.createElement(rS,pg({textAnchor:"start",verticalAnchor:"middle",x:Math.max(u,l)+o+5,y:r+i/2},s),this.getTextOfTick(n)))}},{key:"render",value:function(){var t=this.props,e=t.data,n=t.className,r=t.children,i=t.x,o=t.y,a=t.width,c=t.height,u=t.alwaysShowText,l=this.state,s=l.startX,f=l.endX,p=l.isTextActive,h=l.isSlideMoving,d=l.isTravellerMoving,y=l.isTravellerFocused;if(!e||!e.length||!na(i)||!na(o)||!na(a)||!na(c)||a<=0||c<=0)return null;var v=(0,em.Z)("recharts-brush",n),m=1===A.Children.count(r),g=pv("userSelect","none");return A.createElement(nY,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),m&&this.renderPanorama(),this.renderSlide(s,f),this.renderTravellerLayer(s,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||d||y||u)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,n=t.y,r=t.width,i=t.height,o=t.stroke,a=Math.floor(n+i/2)-1;return A.createElement(A.Fragment,null,A.createElement("rect",{x:e,y:n,width:r,height:i,fill:o,stroke:"none"}),A.createElement("line",{x1:e+1,y1:a,x2:e+r-1,y2:a,fill:"none",stroke:"#fff"}),A.createElement("line",{x1:e+1,y1:a+2,x2:e+r-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return A.isValidElement(t)?A.cloneElement(t,e):ep()(t)?t(e):r.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var n=t.data,r=t.width,i=t.x,o=t.travellerWidth,a=t.updateId,c=t.startIndex,u=t.endIndex;if(n!==e.prevData||a!==e.prevUpdateId)return px({prevData:n,prevTravellerWidth:o,prevUpdateId:a,prevX:i,prevWidth:r},n&&n.length?pk({data:n,width:r,x:i,travellerWidth:o,startIndex:c,endIndex:u}):{scale:null,scaleValues:null});if(e.scale&&(r!==e.prevWidth||i!==e.prevX||o!==e.prevTravellerWidth)){e.scale.range([i,i+r-o]);var l=e.scale.domain().map(function(t){return e.scale(t)});return{prevData:n,prevTravellerWidth:o,prevUpdateId:a,prevX:i,prevWidth:r,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(t,e){for(var n=t.length,r=0,i=n-1;i-r>1;){var o=Math.floor((r+i)/2);t[o]>e?i=o:r=o}return e>=t[i]?i:r}}],e&&pw(r.prototype,e),n&&pw(r,n),Object.defineProperty(r,"prototype",{writable:!1}),r}(A.PureComponent);function p_(t){return(p_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function pC(){return(pC=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,p0));return na(n)&&na(i)&&na(s)&&na(p)&&na(a)&&na(u)?A.createElement("path",p1({},nT(d,!0),{className:(0,em.Z)("recharts-cross",h),d:"M".concat(n,",").concat(a,"v").concat(p,"M").concat(u,",").concat(i,"h").concat(s)})):null};function p5(t){var e=t.cx,n=t.cy,r=t.radius,i=t.startAngle,o=t.endAngle;return{points:[rk(e,n,r,i),rk(e,n,r,o)],cx:e,cy:n,radius:r,startAngle:i,endAngle:o}}function p4(t){return(p4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function p6(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function p7(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function ho(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(ho=function(){return!!t})()}function ha(t){return(ha=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function hc(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function hu(t,e){return(hu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}function hl(t){return function(t){if(Array.isArray(t))return hf(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||hs(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hs(t,e){if(t){if("string"==typeof t)return hf(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return hf(t,e)}}function hf(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n0?o:t&&t.length&&na(r)&&na(i)?t.slice(r,i+1):[]};function hO(t){return"number"===t?[0,"auto"]:void 0}var hS=function(t,e,n,r){var i=t.graphicalItems,o=t.tooltipAxis,a=hw(e,t);return n<0||!i||!i.length||n>=a.length?null:i.reduce(function(i,c){var u,l,s=null!==(u=c.props.data)&&void 0!==u?u:e;return(s&&t.dataStartIndex+t.dataEndIndex!==0&&(s=s.slice(t.dataStartIndex,t.dataEndIndex+1)),l=o.dataKey&&!o.allowDuplicatedCategory?nd(void 0===s?a:s,o.dataKey,r):s&&s[n]||a[n])?[].concat(hl(i),[l_(c,l)]):i},[])},hj=function(t,e,n,r){var i=r||{x:t.chartX,y:t.chartY},o="horizontal"===n?i.x:"vertical"===n?i.y:"centric"===n?i.angle:i.radius,a=t.orderedTooltipTicks,c=t.tooltipAxis,u=t.tooltipTicks,l=lt(o,a,u,c);if(l>=0&&u){var s=u[l]&&u[l].value,f=hS(t,e,l,s),p=hx(n,a,l,i);return{activeTooltipIndex:l,activeLabel:s,activePayload:f,activeCoordinate:p}}return null},hE=function(t,e){var n=e.axes,r=e.graphicalItems,i=e.axisType,o=e.axisIdKey,a=e.stackGroups,c=e.dataStartIndex,u=e.dataEndIndex,l=t.layout,s=t.children,f=t.stackOffset,p=lu(l,i);return n.reduce(function(e,n){var h=n.props,d=h.type,y=h.dataKey,v=h.allowDataOverflow,m=h.allowDuplicatedCategory,g=h.scale,b=h.ticks,x=h.includeHidden,w=n.props[o];if(e[w])return e;var O=hw(t.data,{graphicalItems:r.filter(function(t){return t.props[o]===w}),dataStartIndex:c,dataEndIndex:u}),S=O.length;(function(t,e,n){if("number"===n&&!0===e&&Array.isArray(t)){var r=null==t?void 0:t[0],i=null==t?void 0:t[1];if(r&&i&&na(r)&&na(i))return!0}return!1})(n.props.domain,v,d)&&(A=lk(n.props.domain,null,v),p&&("number"===d||"auto"!==g)&&(k=u9(O,y,"category")));var j=hO(d);if(!A||0===A.length){var E,A,P,k,M,T=null!==(M=n.props.domain)&&void 0!==M?M:j;if(y){if(A=u9(O,y,d),"category"===d&&p){var _=np(A);m&&_?(P=A,A=fF()(0,S)):m||(A=lT(T,A,n).reduce(function(t,e){return t.indexOf(e)>=0?t:[].concat(hl(t),[e])},[]))}else if("category"===d)A=m?A.filter(function(t){return""!==t&&!ed()(t)}):lT(T,A,n).reduce(function(t,e){return t.indexOf(e)>=0||""===e||ed()(e)?t:[].concat(hl(t),[e])},[]);else if("number"===d){var C=la(O,r.filter(function(t){return t.props[o]===w&&(x||!t.props.hide)}),y,i,l);C&&(A=C)}p&&("number"===d||"auto"!==g)&&(k=u9(O,y,"category"))}else A=p?fF()(0,S):a&&a[w]&&a[w].hasStack&&"number"===d?"expand"===f?[0,1]:lE(a[w].stackGroups,c,u):lc(O,r.filter(function(t){return t.props[o]===w&&(x||!t.props.hide)}),d,l,!0);"number"===d?(A=pH(s,A,w,i,b),T&&(A=lk(T,A,v))):"category"===d&&T&&A.every(function(t){return T.indexOf(t)>=0})&&(A=T)}return hh(hh({},e),{},hd({},w,hh(hh({},n.props),{},{axisType:i,domain:A,categoricalDomain:k,duplicateDomain:P,originalDomain:null!==(E=n.props.domain)&&void 0!==E?E:j,isCategorical:p,layout:l})))},{})},hA=function(t,e){var n=e.graphicalItems,r=e.Axis,i=e.axisType,o=e.axisIdKey,a=e.stackGroups,c=e.dataStartIndex,u=e.dataEndIndex,l=t.layout,s=t.children,f=hw(t.data,{graphicalItems:n,dataStartIndex:c,dataEndIndex:u}),p=f.length,h=lu(l,i),d=-1;return n.reduce(function(t,e){var y,v=e.props[o],m=hO("number");return t[v]?t:(d++,y=h?fF()(0,p):a&&a[v]&&a[v].hasStack?pH(s,y=lE(a[v].stackGroups,c,u),v,i):pH(s,y=lk(m,lc(f,n.filter(function(t){return t.props[o]===v&&!t.props.hide}),"number",l),r.defaultProps.allowDataOverflow),v,i),hh(hh({},t),{},hd({},v,hh(hh({axisType:i},r.defaultProps),{},{hide:!0,orientation:e6()(hv,"".concat(i,".").concat(d%2),null),domain:y,originalDomain:m,isCategorical:h,layout:l}))))},{})},hP=function(t,e){var n=e.axisType,r=void 0===n?"xAxis":n,i=e.AxisComp,o=e.graphicalItems,a=e.stackGroups,c=e.dataStartIndex,u=e.dataEndIndex,l=t.children,s="".concat(r,"Id"),f=nE(l,i),p={};return f&&f.length?p=hE(t,{axes:f,graphicalItems:o,axisType:r,axisIdKey:s,stackGroups:a,dataStartIndex:c,dataEndIndex:u}):o&&o.length&&(p=hA(t,{Axis:i,graphicalItems:o,axisType:r,axisIdKey:s,stackGroups:a,dataStartIndex:c,dataEndIndex:u})),p},hk=function(t){var e=nf(t),n=ls(e,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:cD()(n,function(t){return t.coordinate}),tooltipAxis:e,tooltipAxisBandSize:lM(e,n)}},hM=function(t){var e=t.children,n=t.defaultShowTooltip,r=nA(e,pT),i=0,o=0;return t.data&&0!==t.data.length&&(o=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(i=r.props.startIndex),r.props.endIndex>=0&&(o=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},hT=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},h_=function(t,e){var n=t.props,r=t.graphicalItems,i=t.xAxisMap,o=void 0===i?{}:i,a=t.yAxisMap,c=void 0===a?{}:a,u=n.width,l=n.height,s=n.children,f=n.margin||{},p=nA(s,pT),h=nA(s,uK),d=Object.keys(c).reduce(function(t,e){var n=c[e],r=n.orientation;return n.mirror||n.hide?t:hh(hh({},t),{},hd({},r,t[r]+n.width))},{left:f.left||0,right:f.right||0}),y=Object.keys(o).reduce(function(t,e){var n=o[e],r=n.orientation;return n.mirror||n.hide?t:hh(hh({},t),{},hd({},r,e6()(t,"".concat(r))+n.height))},{top:f.top||0,bottom:f.bottom||0}),v=hh(hh({},y),d),m=v.bottom;p&&(v.bottom+=p.props.height||pT.defaultProps.height),h&&e&&(v=li(v,r,n,e));var g=u-v.left-v.right,b=l-v.top-v.bottom;return hh(hh({brushBottom:m},v),{},{width:Math.max(g,0),height:Math.max(b,0)})};function hC(t,e,n){if(e<1)return[];if(1===e&&void 0===n)return t;for(var r=[],i=0;it*i)return!1;var o=n();return t*(e-t*o/2-r)>=0&&t*(e+t*o/2-i)<=0}function hD(t){return(hD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function hN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function hB(t){for(var e=1;e=2?ni(l[1].coordinate-l[0].coordinate):1,w=(r="width"===m,i=s.x,o=s.y,a=s.width,c=s.height,1===x?{start:r?i:o,end:r?i+a:o+c}:{start:r?i+a:o+c,end:r?i:o});return"equidistantPreserveStart"===h?function(t,e,n,r,i){for(var o,a=(r||[]).slice(),c=e.start,u=e.end,l=0,s=1,f=c;s<=a.length;)if(o=function(){var e,o=null==r?void 0:r[l];if(void 0===o)return{v:hC(r,s)};var a=l,p=function(){return void 0===e&&(e=n(o,a)),e},h=o.coordinate,d=0===l||hI(t,h,p,f,u);d||(l=0,f=c,s+=1),d&&(f=h+t*(p()/2+i),l+=s)}())return o.v;return[]}(x,w,b,l,f):("preserveStart"===h||"preserveStartEnd"===h?function(t,e,n,r,i,o){var a=(r||[]).slice(),c=a.length,u=e.start,l=e.end;if(o){var s=r[c-1],f=n(s,c-1),p=t*(s.coordinate+t*f/2-l);a[c-1]=s=hB(hB({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate}),hI(t,s.tickCoord,function(){return f},u,l)&&(l=s.tickCoord-t*(f/2+i),a[c-1]=hB(hB({},s),{},{isShow:!0}))}for(var h=o?c-1:c,d=function(e){var r,o=a[e],c=function(){return void 0===r&&(r=n(o,e)),r};if(0===e){var s=t*(o.coordinate-t*c()/2-u);a[e]=o=hB(hB({},o),{},{tickCoord:s<0?o.coordinate-s*t:o.coordinate})}else a[e]=o=hB(hB({},o),{},{tickCoord:o.coordinate});hI(t,o.tickCoord,c,u,l)&&(u=o.tickCoord+t*(c()/2+i),a[e]=hB(hB({},o),{},{isShow:!0}))},y=0;y0?l.coordinate-f*t:l.coordinate})}else o[e]=l=hB(hB({},l),{},{tickCoord:l.coordinate});hI(t,l.tickCoord,s,c,u)&&(u=l.tickCoord-t*(s()/2+i),o[e]=hB(hB({},l),{},{isShow:!0}))},s=a-1;s>=0;s--)l(s);return o}(x,w,b,l,f)).filter(function(t){return t.isShow})}var hR=["viewBox"],hz=["viewBox"],h$=["ticks"];function hU(t){return(hU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function hF(){return(hF=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function hV(t,e){for(var n=0;n0?this.props:l)),r<=0||i<=0||!s||!s.length)?null:A.createElement(nY,{className:(0,em.Z)("recharts-cartesian-axis",a),ref:function(e){t.layerReference=e}},n&&this.renderAxisLine(),this.renderTicks(s,this.state.fontSize,this.state.letterSpacing),rW.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,n){return A.isValidElement(t)?A.cloneElement(t,e):ep()(t)?t(e):A.createElement(rS,hF({},e,{className:"recharts-cartesian-axis-tick-value"}),n)}}],e&&hV(r.prototype,e),n&&hV(r,n),Object.defineProperty(r,"prototype",{writable:!1}),r}(A.Component);function hQ(){return(hQ=Object.assign?Object.assign.bind():function(t){for(var e=1;e0&&(j=Math.min((t||0)-(E[e-1]||0),j))}),Number.isFinite(j)){var A=j/S,P="vertical"===y.layout?n.height:n.width;if("gap"===y.padding&&(u=A*P/2),"no-gap"===y.padding){var k=ns(t.barCategoryGap,A*P),M=A*P/2;u=M-k-(M-k)/P*k}}}l="xAxis"===r?[n.left+(b.left||0)+(u||0),n.left+n.width-(b.right||0)-(u||0)]:"yAxis"===r?"horizontal"===c?[n.top+n.height-(b.bottom||0),n.top+(b.top||0)]:[n.top+(b.top||0)+(u||0),n.top+n.height-(b.bottom||0)-(u||0)]:y.range,w&&(l=[l[1],l[0]]);var T=lh(y,i,f),_=T.scale,C=T.realScaleType;_.domain(m).range(l),ld(_);var I=lx(_,fr(fr({},y),{},{realScaleType:C}));"xAxis"===r?(d="top"===v&&!x||"bottom"===v&&x,p=n.left,h=s[O]-d*y.height):"yAxis"===r&&(d="left"===v&&!x||"right"===v&&x,p=s[O]-d*y.width,h=n.top);var D=fr(fr(fr({},y),I),{},{realScaleType:C,x:p,y:h,scale:_,width:"xAxis"===r?n.width:y.width,height:"yAxis"===r?n.height:y.height});return D.bandSize=lM(D,I),y.hide||"xAxis"!==r?y.hide||(s[O]+=(d?-1:1)*D.width):s[O]+=(d?-1:1)*D.height,fr(fr({},o),{},fi({},a,D))},{})}}).chartName,a=r.GraphicalChild,u=void 0===(c=r.defaultTooltipEventType)?"axis":c,s=void 0===(l=r.validateTooltipEventTypes)?["axis"]:l,f=r.axisComponents,p=r.legendContent,h=r.formatAxisMap,d=r.defaultProps,y=function(t,e){var n=e.graphicalItems,r=e.stackGroups,i=e.offset,o=e.updateId,a=e.dataStartIndex,c=e.dataEndIndex,u=t.barSize,l=t.layout,s=t.barGap,p=t.barCategoryGap,h=t.maxBarSize,d=hT(l),y=d.numericAxisName,v=d.cateAxisName,m=!!n&&!!n.length&&n.some(function(t){var e=nw(t&&t.type);return e&&e.indexOf("Bar")>=0}),g=[];return n.forEach(function(n,d){var b=hw(t.data,{graphicalItems:[n],dataStartIndex:a,dataEndIndex:c}),x=n.props,w=x.dataKey,O=x.maxBarSize,S=n.props["".concat(y,"Id")],j=n.props["".concat(v,"Id")],E=f.reduce(function(t,r){var i=e["".concat(r.axisType,"Map")],o=n.props["".concat(r.axisType,"Id")];i&&i[o]||"zAxis"===r.axisType||c5(!1);var a=i[o];return hh(hh({},t),{},hd(hd({},r.axisType,a),"".concat(r.axisType,"Ticks"),ls(a)))},{}),A=E[v],P=E["".concat(v,"Ticks")],k=r&&r[S]&&r[S].hasStack&&lj(n,r[S].stackGroups),M=nw(n.type).indexOf("Bar")>=0,T=lM(A,P),_=[],C=m&&ln({barSize:u,stackGroups:r,totalSize:"xAxis"===v?E[v].width:"yAxis"===v?E[v].height:void 0});if(M){var I,D,N=ed()(O)?h:O,B=null!==(I=null!==(D=lM(A,P,!0))&&void 0!==D?D:N)&&void 0!==I?I:0;_=lr({barGap:s,barCategoryGap:p,bandSize:B!==T?B:T,sizeList:C[j],maxBarSize:N}),B!==T&&(_=_.map(function(t){return hh(hh({},t),{},{position:hh(hh({},t.position),{},{offset:t.position.offset-B/2})})}))}var L=n&&n.type&&n.type.getComposedData;L&&g.push({props:hh(hh({},L(hh(hh({},E),{},{displayedData:b,props:t,dataKey:w,item:n,bandSize:T,barPosition:_,offset:i,stackedData:k,layout:l,dataStartIndex:a,dataEndIndex:c}))),{},hd(hd(hd({key:n.key||"item-".concat(d)},y,E[y]),v,E[v]),"animationId",o)),childIndex:nj(t.children).indexOf(n),item:n})}),g},v=function(t,e){var n=t.props,r=t.dataStartIndex,i=t.dataEndIndex,c=t.updateId;if(!nP({props:n}))return null;var u=n.children,l=n.layout,s=n.stackOffset,p=n.data,d=n.reverseStackOrder,v=hT(l),m=v.numericAxisName,g=v.cateAxisName,b=nE(u,a),x=lb(p,b,"".concat(m,"Id"),"".concat(g,"Id"),s,d),w=f.reduce(function(t,e){var o="".concat(e.axisType,"Map");return hh(hh({},t),{},hd({},o,hP(n,hh(hh({},e),{},{graphicalItems:b,stackGroups:e.axisType===m&&x,dataStartIndex:r,dataEndIndex:i}))))},{}),O=h_(hh(hh({},w),{},{props:n,graphicalItems:b}),null==e?void 0:e.legendBBox);Object.keys(w).forEach(function(t){w[t]=h(n,w[t],O,t.replace("Map",""),o)});var S=hk(w["".concat(g,"Map")]),j=y(n,hh(hh({},w),{},{dataStartIndex:r,dataEndIndex:i,updateId:c,graphicalItems:b,stackGroups:x,offset:O}));return hh(hh({formattedGraphicalItems:j,graphicalItems:b,offset:O,stackGroups:x},S),w)},i=function(t){var e;function n(t){var e,r,i,a,c;return function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,n),a=n,c=[t],a=ha(a),i=function(t,e){if(e&&("object"===he(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return hc(t)}(this,ho()?Reflect.construct(a,c||[],ha(this).constructor):a.apply(this,c)),hd(hc(i),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),hd(hc(i),"accessibilityManager",new pJ),hd(hc(i),"handleLegendBBoxUpdate",function(t){if(t){var e=i.state,n=e.dataStartIndex,r=e.dataEndIndex,o=e.updateId;i.setState(hh({legendBBox:t},v({props:i.props,dataStartIndex:n,dataEndIndex:r,updateId:o},hh(hh({},i.state),{},{legendBBox:t}))))}}),hd(hc(i),"handleReceiveSyncEvent",function(t,e,n){i.props.syncId===t&&(n!==i.eventEmitterSymbol||"function"==typeof i.props.syncMethod)&&i.applySyncEvent(e)}),hd(hc(i),"handleBrushChange",function(t){var e=t.startIndex,n=t.endIndex;if(e!==i.state.dataStartIndex||n!==i.state.dataEndIndex){var r=i.state.updateId;i.setState(function(){return hh({dataStartIndex:e,dataEndIndex:n},v({props:i.props,dataStartIndex:e,dataEndIndex:n,updateId:r},i.state))}),i.triggerSyncEvent({dataStartIndex:e,dataEndIndex:n})}}),hd(hc(i),"handleMouseEnter",function(t){var e=i.getMouseInfo(t);if(e){var n=hh(hh({},e),{},{isTooltipActive:!0});i.setState(n),i.triggerSyncEvent(n);var r=i.props.onMouseEnter;ep()(r)&&r(n,t)}}),hd(hc(i),"triggeredAfterMouseMove",function(t){var e=i.getMouseInfo(t),n=e?hh(hh({},e),{},{isTooltipActive:!0}):{isTooltipActive:!1};i.setState(n),i.triggerSyncEvent(n);var r=i.props.onMouseMove;ep()(r)&&r(n,t)}),hd(hc(i),"handleItemMouseEnter",function(t){i.setState(function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}})}),hd(hc(i),"handleItemMouseLeave",function(){i.setState(function(){return{isTooltipActive:!1}})}),hd(hc(i),"handleMouseMove",function(t){t.persist(),i.throttleTriggeredAfterMouseMove(t)}),hd(hc(i),"handleMouseLeave",function(t){i.throttleTriggeredAfterMouseMove.cancel();var e={isTooltipActive:!1};i.setState(e),i.triggerSyncEvent(e);var n=i.props.onMouseLeave;ep()(n)&&n(e,t)}),hd(hc(i),"handleOuterEvent",function(t){var e,n=nD(t),r=e6()(i.props,"".concat(n));n&&ep()(r)&&r(null!==(e=/.*touch.*/i.test(n)?i.getMouseInfo(t.changedTouches[0]):i.getMouseInfo(t))&&void 0!==e?e:{},t)}),hd(hc(i),"handleClick",function(t){var e=i.getMouseInfo(t);if(e){var n=hh(hh({},e),{},{isTooltipActive:!0});i.setState(n),i.triggerSyncEvent(n);var r=i.props.onClick;ep()(r)&&r(n,t)}}),hd(hc(i),"handleMouseDown",function(t){var e=i.props.onMouseDown;ep()(e)&&e(i.getMouseInfo(t),t)}),hd(hc(i),"handleMouseUp",function(t){var e=i.props.onMouseUp;ep()(e)&&e(i.getMouseInfo(t),t)}),hd(hc(i),"handleTouchMove",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&i.throttleTriggeredAfterMouseMove(t.changedTouches[0])}),hd(hc(i),"handleTouchStart",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&i.handleMouseDown(t.changedTouches[0])}),hd(hc(i),"handleTouchEnd",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&i.handleMouseUp(t.changedTouches[0])}),hd(hc(i),"triggerSyncEvent",function(t){void 0!==i.props.syncId&&pX.emit(pZ,i.props.syncId,t,i.eventEmitterSymbol)}),hd(hc(i),"applySyncEvent",function(t){var e=i.props,n=e.layout,r=e.syncMethod,o=i.state.updateId,a=t.dataStartIndex,c=t.dataEndIndex;if(void 0!==t.dataStartIndex||void 0!==t.dataEndIndex)i.setState(hh({dataStartIndex:a,dataEndIndex:c},v({props:i.props,dataStartIndex:a,dataEndIndex:c,updateId:o},i.state)));else if(void 0!==t.activeTooltipIndex){var u=t.chartX,l=t.chartY,s=t.activeTooltipIndex,f=i.state,p=f.offset,h=f.tooltipTicks;if(!p)return;if("function"==typeof r)s=r(h,t);else if("value"===r){s=-1;for(var d=0;d=0){if(u.dataKey&&!u.allowDuplicatedCategory){var S="function"==typeof u.dataKey?function(t){return"function"==typeof u.dataKey?u.dataKey(t.payload):null}:"payload.".concat(u.dataKey.toString());E=nd(h,S,s),P=d&&y&&nd(y,S,s)}else E=null==h?void 0:h[l],P=d&&y&&y[l];if(x||b){var j=void 0!==t.props.activeIndex?t.props.activeIndex:l;return[(0,A.cloneElement)(t,hh(hh(hh({},r.props),w),{},{activeIndex:j})),null,null]}if(!ed()(E))return[O].concat(hl(i.renderActivePoints({item:r,activePoint:E,basePoint:P,childIndex:l,isRange:d})))}else{var E,P,k,M=(null!==(k=i.getItemByXY(i.state.activeCoordinate))&&void 0!==k?k:{graphicalItem:O}).graphicalItem,T=M.item,_=void 0===T?t:T,C=M.childIndex,I=hh(hh(hh({},r.props),w),{},{activeIndex:C});return[(0,A.cloneElement)(_,I),null,null]}}return d?[O,null,null]:[O,null]}),hd(hc(i),"renderCustomized",function(t,e,n){return(0,A.cloneElement)(t,hh(hh({key:"recharts-customized-".concat(n)},i.props),i.state))}),hd(hc(i),"renderMap",{CartesianGrid:{handler:hb,once:!0},ReferenceArea:{handler:i.renderReferenceElement},ReferenceLine:{handler:hb},ReferenceDot:{handler:i.renderReferenceElement},XAxis:{handler:hb},YAxis:{handler:hb},Brush:{handler:i.renderBrush,once:!0},Bar:{handler:i.renderGraphicChild},Line:{handler:i.renderGraphicChild},Area:{handler:i.renderGraphicChild},Radar:{handler:i.renderGraphicChild},RadialBar:{handler:i.renderGraphicChild},Scatter:{handler:i.renderGraphicChild},Pie:{handler:i.renderGraphicChild},Funnel:{handler:i.renderGraphicChild},Tooltip:{handler:i.renderCursor,once:!0},PolarGrid:{handler:i.renderPolarGrid,once:!0},PolarAngleAxis:{handler:i.renderPolarAxis},PolarRadiusAxis:{handler:i.renderPolarAxis},Customized:{handler:i.renderCustomized}}),i.clipPathId="".concat(null!==(e=t.id)&&void 0!==e?e:nl("recharts"),"-clip"),i.throttleTriggeredAfterMouseMove=fN()(i.triggeredAfterMouseMove,null!==(r=t.throttleDelay)&&void 0!==r?r:1e3/60),i.state={},i}return function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&hu(t,e)}(n,t),e=[{key:"componentDidMount",value:function(){var t,e;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var t=this.props,e=t.children,n=t.data,r=t.height,i=t.layout,o=nA(e,ps);if(o){var a=o.props.defaultIndex;if("number"==typeof a&&!(a<0)&&!(a>this.state.tooltipTicks.length)){var c=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,u=hS(this.state,n,a,c),l=this.state.tooltipTicks[a].coordinate,s=(this.state.offset.top+r)/2,f="horizontal"===i?{x:l,y:s}:{y:l,x:s},p=this.state.formattedGraphicalItems.find(function(t){return"Scatter"===t.item.type.name});p&&(f=hh(hh({},f),p.props.points[a].tooltipPosition),u=p.props.points[a].tooltipPayload);var h={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:c,activePayload:u,activeCoordinate:f};this.setState(h),this.renderCursor(o),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(t,e){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin){var n,r;this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}})}return null}},{key:"componentDidUpdate",value:function(t){n_([nA(t.children,ps)],[nA(this.props.children,ps)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=nA(this.props.children,ps);if(t&&"boolean"==typeof t.props.shared){var e=t.props.shared?"axis":"item";return s.indexOf(e)>=0?e:u}return u}},{key:"getMouseInfo",value:function(t){if(!this.container)return null;var e=this.container,n=e.getBoundingClientRect(),r={top:n.top+window.scrollY-document.documentElement.clientTop,left:n.left+window.scrollX-document.documentElement.clientLeft},i={chartX:Math.round(t.pageX-r.left),chartY:Math.round(t.pageY-r.top)},o=n.width/e.offsetWidth||1,a=this.inRange(i.chartX,i.chartY,o);if(!a)return null;var c=this.state,u=c.xAxisMap,l=c.yAxisMap;if("axis"!==this.getTooltipEventType()&&u&&l){var s=nf(u).scale,f=nf(l).scale,p=s&&s.invert?s.invert(i.chartX):null,h=f&&f.invert?f.invert(i.chartY):null;return hh(hh({},i),{},{xValue:p,yValue:h})}var d=hj(this.state,this.props.data,this.props.layout,a);return d?hh(hh({},i),d):null}},{key:"inRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,i=t/n,o=e/n;if("horizontal"===r||"vertical"===r){var a=this.state.offset;return i>=a.left&&i<=a.left+a.width&&o>=a.top&&o<=a.top+a.height?{x:i,y:o}:null}var c=this.state,u=c.angleAxisMap,l=c.radiusAxisMap;return u&&l?rC({x:i,y:o},nf(u)):null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),n=nA(t,ps),r={};return n&&"axis"===e&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),hh(hh({},e3(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){pX.on(pZ,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){pX.removeListener(pZ,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(t,e,n){for(var r=this.state.formattedGraphicalItems,i=0,o=r.length;i=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var de=function(t){var e=t.fill;if(!e||"none"===e)return null;var n=t.fillOpacity,r=t.x,i=t.y,o=t.width,a=t.height;return A.createElement("rect",{x:r,y:i,width:o,height:a,stroke:"none",fill:e,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function dn(t,e){var n;if(A.isValidElement(t))n=A.cloneElement(t,e);else if(ep()(t))n=t(e);else{var r=e.x1,i=e.y1,o=e.x2,a=e.y2,c=e.key,u=nT(dt(e,h5),!1),l=(u.offset,dt(u,h4));n=A.createElement("line",h9({},l,{x1:r,y1:i,x2:o,y2:a,fill:"none",key:c}))}return n}function dr(t){var e=t.x,n=t.width,r=t.horizontal,i=void 0===r||r,o=t.horizontalPoints;if(!i||!o||!o.length)return null;var a=o.map(function(r,o){return dn(i,h8(h8({},t),{},{x1:e,y1:r,x2:e+n,y2:r,key:"line-".concat(o),index:o}))});return A.createElement("g",{className:"recharts-cartesian-grid-horizontal"},a)}function di(t){var e=t.y,n=t.height,r=t.vertical,i=void 0===r||r,o=t.verticalPoints;if(!i||!o||!o.length)return null;var a=o.map(function(r,o){return dn(i,h8(h8({},t),{},{x1:r,y1:e,x2:r,y2:e+n,key:"line-".concat(o),index:o}))});return A.createElement("g",{className:"recharts-cartesian-grid-vertical"},a)}function da(t){var e=t.horizontalFill,n=t.fillOpacity,r=t.x,i=t.y,o=t.width,a=t.height,c=t.horizontalPoints,u=t.horizontal;if(!(void 0===u||u)||!e||!e.length)return null;var l=c.map(function(t){return Math.round(t+i-i)}).sort(function(t,e){return t-e});i!==l[0]&&l.unshift(0);var s=l.map(function(t,c){var u=l[c+1]?l[c+1]-t:i+a-t;if(u<=0)return null;var s=c%e.length;return A.createElement("rect",{key:"react-".concat(c),y:t,x:r,height:u,width:o,stroke:"none",fill:e[s],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return A.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},s)}function dc(t){var e=t.vertical,n=t.verticalFill,r=t.fillOpacity,i=t.x,o=t.y,a=t.width,c=t.height,u=t.verticalPoints;if(!(void 0===e||e)||!n||!n.length)return null;var l=u.map(function(t){return Math.round(t+i-i)}).sort(function(t,e){return t-e});i!==l[0]&&l.unshift(0);var s=l.map(function(t,e){var u=l[e+1]?l[e+1]-t:i+a-t;if(u<=0)return null;var s=e%n.length;return A.createElement("rect",{key:"react-".concat(e),x:t,y:o,width:u,height:c,stroke:"none",fill:n[s],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return A.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},s)}var du=function(t,e){var n=t.xAxis,r=t.width,i=t.height,o=t.offset;return ll(hL(h8(h8(h8({},hJ.defaultProps),n),{},{ticks:ls(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),o.left,o.left+o.width,e)},dl=function(t,e){var n=t.yAxis,r=t.width,i=t.height,o=t.offset;return ll(hL(h8(h8(h8({},hJ.defaultProps),n),{},{ticks:ls(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),o.top,o.top+o.height,e)},ds={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function df(t){var e,n,r,i,o,a,c=fE(),u=fA(),l=(0,A.useContext)(fm),s=h8(h8({},t),{},{stroke:null!==(e=t.stroke)&&void 0!==e?e:ds.stroke,fill:null!==(n=t.fill)&&void 0!==n?n:ds.fill,horizontal:null!==(r=t.horizontal)&&void 0!==r?r:ds.horizontal,horizontalFill:null!==(i=t.horizontalFill)&&void 0!==i?i:ds.horizontalFill,vertical:null!==(o=t.vertical)&&void 0!==o?o:ds.vertical,verticalFill:null!==(a=t.verticalFill)&&void 0!==a?a:ds.verticalFill,x:na(t.x)?t.x:l.left,y:na(t.y)?t.y:l.top,width:na(t.width)?t.width:l.width,height:na(t.height)?t.height:l.height}),f=s.x,p=s.y,h=s.width,d=s.height,y=s.syncWithTicks,v=s.horizontalValues,m=s.verticalValues,g=nf((0,A.useContext)(fd)),b=fS();if(!na(h)||h<=0||!na(d)||d<=0||!na(f)||f!==+f||!na(p)||p!==+p)return null;var x=s.verticalCoordinatesGenerator||du,w=s.horizontalCoordinatesGenerator||dl,O=s.horizontalPoints,S=s.verticalPoints;if((!O||!O.length)&&ep()(w)){var j=v&&v.length,E=w({yAxis:b?h8(h8({},b),{},{ticks:j?v:b.ticks}):void 0,width:c,height:u,offset:l},!!j||y);c9(Array.isArray(E),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(h6(E),"]")),Array.isArray(E)&&(O=E)}if((!S||!S.length)&&ep()(x)){var P=m&&m.length,k=x({xAxis:g?h8(h8({},g),{},{ticks:P?m:g.ticks}):void 0,width:c,height:u,offset:l},!!P||y);c9(Array.isArray(k),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(h6(k),"]")),Array.isArray(k)&&(S=k)}return A.createElement("g",{className:"recharts-cartesian-grid"},A.createElement(de,{fill:s.fill,fillOpacity:s.fillOpacity,x:s.x,y:s.y,width:s.width,height:s.height}),A.createElement(dr,h9({},s,{offset:l,horizontalPoints:O,xAxis:g,yAxis:b})),A.createElement(di,h9({},s,{offset:l,verticalPoints:S,xAxis:g,yAxis:b})),A.createElement(da,h9({},s,{horizontalPoints:O})),A.createElement(dc,h9({},s,{verticalPoints:S})))}df.displayName="CartesianGrid";var dp=n(15593),dh=n(45027),dd=n(73147),dy=n(50591),dv=n(37063),dm=n(63361),dg=n(66969),db=n(31831),dx=n(27011),dw=n(3380);function dO(t){return t?t.reduce((t,e)=>(t[e.name]=e.label,t),{}):{}}var dS={legend:"m_847eaf",legendItem:"m_17da7e62",legendItemColor:"m_6e236e21",legendItemName:"m_8ff56c0d"};let dj={},dE=(0,dd.factory)((t,e)=>{let n=(0,dy.useProps)("ChartLegend",dj,t),{classNames:r,className:i,style:o,styles:a,unstyled:c,vars:u,payload:l,onHighlight:s,legendPosition:f,mod:p,series:h,showColor:d,centered:y,...v}=n,m=(0,dg.useStyles)({name:"ChartLegend",classes:dS,props:n,className:i,style:o,classNames:r,styles:a,unstyled:c});if(!l)return null;let g=l.filter(t=>"none"!==t.color),b=dO(h),x=g.map((t,e)=>(0,E.jsxs)("div",{...m("legendItem"),onMouseEnter:()=>s(t.dataKey),onMouseLeave:()=>s(null),"data-without-color":!1===d||void 0,children:[(0,E.jsx)(dw.ColorSwatch,{color:t.color,size:12,...m("legendItemColor"),withShadow:!1}),(0,E.jsx)("p",{...m("legendItemName"),children:b[t.dataKey]||t.dataKey})]},e));return(0,E.jsx)(db.Box,{ref:e,mod:[{position:f,centered:y},p],...m("legend"),...v,children:x})});dE.displayName="@mantine/charts/ChartLegend";var dA={tooltip:"m_e4d36c9b",tooltipLabel:"m_7f4bcb19",tooltipBody:"m_3de554dd",tooltipItem:"m_3de8964e",tooltipItemColor:"m_b30369b5",tooltipItemBody:"m_50186d10",tooltipItemName:"m_501dadf9",tooltipItemData:"m_50192318"};function dP(t,e){return"radial"===e||"scatter"===e?Array.isArray(t.value)?t.value[1]-t.value[0]:t.value:Array.isArray(t.payload[t.dataKey])?t.payload[t.dataKey][1]-t.payload[t.dataKey][0]:t.payload[t.dataKey]}let dk={type:"area",showColor:!0},dM=(0,dd.factory)((t,e)=>{var n,r;let i=(0,dy.useProps)("ChartTooltip",dk,t),{classNames:o,className:a,style:c,styles:u,unstyled:l,vars:s,payload:f,label:p,unit:h,type:d,segmentId:y,mod:v,series:m,valueFormatter:g,showColor:b,...x}=i,w=(0,dv.useMantineTheme)(),O=(0,dg.useStyles)({name:"ChartTooltip",classes:dA,props:i,className:a,style:c,classNames:o,styles:u,unstyled:l});if(!f)return null;let S=function(t,e){let n=t.filter(t=>"none"!==t.fill||!t.color);return e?n.filter(t=>t.name===e):n}(f,y),j="scatter"===d?null===(r=f[0])||void 0===r?void 0:null===(n=r.payload)||void 0===n?void 0:n.name:null,A=dO(m),P=p||j,k=S.map(t=>{var e;return(0,E.jsxs)("div",{"data-type":d,...O("tooltipItem"),children:[(0,E.jsxs)("div",{...O("tooltipItemBody"),children:[b&&(0,E.jsx)(dw.ColorSwatch,{color:(0,dh.getThemeColor)(t.color,w),size:12,...O("tooltipItemColor"),withShadow:!1}),(0,E.jsx)("div",{...O("tooltipItemName"),children:A[t.name]||t.name})]}),(0,E.jsxs)("div",{...O("tooltipItemData"),children:["function"==typeof g?g(dP(t,d)):dP(t,d),h||t.unit]})]},null!==(e=null==t?void 0:t.key)&&void 0!==e?e:t.name)});return(0,E.jsxs)(db.Box,{...O("tooltip"),mod:[{type:d},v],ref:e,...x,children:[P&&(0,E.jsx)("div",{...O("tooltipLabel"),children:P}),(0,E.jsx)("div",{...O("tooltipBody"),children:k})]})});dM.displayName="@mantine/charts/ChartTooltip";var dT={root:"m_a50f3e58",container:"m_af9188cb",grid:"m_a50a48bc",axis:"m_a507a517",axisLabel:"m_2293801d",tooltip:"m_92b296cd"};let d_={withXAxis:!0,withYAxis:!0,withTooltip:!0,tooltipAnimationDuration:0,fillOpacity:1,tickLine:"y",strokeDasharray:"5 5",gridAxis:"x",withDots:!0,connectNulls:!0,strokeWidth:2,curveType:"monotone",gradientStops:[{offset:0,color:"red"},{offset:100,color:"blue"}]},dC=(0,dp.createVarsResolver)((t,e)=>{let{textColor:n,gridColor:r}=e;return{root:{"--chart-text-color":n?(0,dh.getThemeColor)(n,t):void 0,"--chart-grid-color":r?(0,dh.getThemeColor)(r,t):void 0}}}),dI=(0,dd.factory)((t,e)=>{let n=(0,dy.useProps)("LineChart",d_,t),{classNames:r,className:i,style:o,styles:a,unstyled:c,vars:u,data:l,withLegend:s,legendProps:f,series:p,onMouseLeave:h,dataKey:d,withTooltip:y,withXAxis:v,withYAxis:m,gridAxis:g,tickLine:b,xAxisProps:x,yAxisProps:w,unit:O,tooltipAnimationDuration:S,strokeDasharray:j,gridProps:P,tooltipProps:k,referenceLines:M,withDots:T,dotProps:_,activeDotProps:C,strokeWidth:I,lineChartProps:D,connectNulls:N,fillOpacity:B,curveType:L,orientation:R,dir:z,valueFormatter:$,children:U,lineProps:F,xAxisLabel:W,yAxisLabel:q,type:H,gradientStops:V,withRightYAxis:X,rightYAxisLabel:Z,rightYAxisProps:G,...Y}=n,K=(0,dv.useMantineTheme)(),[J,Q]=(0,A.useState)(null),tt=null!==J,{resolvedClassNames:te,resolvedStyles:tn}=(0,dm.useResolvedStylesApi)({classNames:r,styles:a,props:n}),tr=(0,dg.useStyles)({name:"LineChart",classes:dT,props:n,className:i,style:o,classNames:r,styles:a,unstyled:c,vars:u,varsResolver:dC}),ti=(0,dx.useId)(),to="line-chart-gradient-".concat(ti),ta=null==V?void 0:V.map(t=>(0,E.jsx)("stop",{offset:"".concat(t.offset,"%"),stopColor:(0,dh.getThemeColor)(t.color,K)},t.color)),tc=p.map(t=>{let e=(0,dh.getThemeColor)(t.color,K),n=tt&&J!==t.name;return(0,A.createElement)(l2,{...tr("line"),key:t.name,name:t.name,dataKey:t.name,dot:!!T&&{fillOpacity:n?0:1,strokeOpacity:n?0:1,strokeWidth:1,fill:"gradient"===H?"var(--mantine-color-gray-7)":e,stroke:"gradient"===H?"white":e,..._},activeDot:!!T&&{fill:"gradient"===H?"var(--mantine-color-gray-7)":e,stroke:"gradient"===H?"white":e,...C},fill:e,stroke:"gradient"===H?"url(#".concat(to,")"):e,strokeWidth:I,isAnimationActive:!1,fillOpacity:n?0:B,strokeOpacity:n?.5:B,connectNulls:N,type:L,strokeDasharray:t.strokeDasharray,yAxisId:t.yAxisId||"left",..."function"==typeof F?F(t):F})}),tu=null==M?void 0:M.map((t,e)=>{var n;let r=(0,dh.getThemeColor)(t.color,K);return(0,E.jsx)(fI,{stroke:t.color?r:"var(--chart-grid-color)",strokeWidth:1,yAxisId:t.yAxisId||"left",...t,label:{value:t.label,fill:t.color?r:"currentColor",fontSize:12,position:null!==(n=t.labelPosition)&&void 0!==n?n:"insideBottomLeft"},...tr("referenceLine")},e)}),tl={axisLine:!1,..."vertical"===R?{dataKey:d,type:"category"}:{type:"number"},tickLine:!!("none"!==g&&("y"===b||"xy"===b))&&{stroke:"currentColor"},allowDecimals:!0,unit:O,tickFormatter:$,...tr("axis")};return(0,E.jsx)(db.Box,{ref:e,...tr("root"),onMouseLeave:t=>{Q(null),null==h||h(t)},dir:z||"ltr",...Y,children:(0,E.jsx)(f$,{...tr("container"),children:(0,E.jsxs)(h3,{data:l,layout:R,margin:{bottom:W?30:void 0,left:q?10:void 0,right:q?5:void 0},...D,children:["gradient"===H&&(0,E.jsx)("defs",{children:(0,E.jsx)("linearGradient",{id:to,x1:"0",y1:"0",x2:"0",y2:"1",children:ta})}),s&&(0,E.jsx)(uK,{verticalAlign:"top",content:t=>(0,E.jsx)(dE,{payload:t.payload,onHighlight:Q,legendPosition:(null==f?void 0:f.verticalAlign)||"top",classNames:te,styles:tn,series:p,showColor:"gradient"!==H}),...f}),(0,E.jsxs)(h0,{hide:!v,..."vertical"===R?{type:"number"}:{dataKey:d},tick:{transform:"translate(0, 10)",fontSize:12,fill:"currentColor"},stroke:"",interval:"preserveStartEnd",tickLine:!!("none"!==g&&("x"===b||"xy"===b))&&{stroke:"currentColor"},minTickGap:5,...tr("axis"),...x,children:[W&&(0,E.jsx)(rW,{position:"insideBottom",offset:-20,fontSize:12,...tr("axisLabel"),children:W}),null==x?void 0:x.children]}),(0,E.jsxs)(h2,{yAxisId:"left",orientation:"left",tick:{transform:"translate(-10, 0)",fontSize:12,fill:"currentColor"},hide:!m,...tl,...w,children:[q&&(0,E.jsx)(rW,{position:"insideLeft",angle:-90,textAnchor:"middle",fontSize:12,offset:-5,...tr("axisLabel"),children:q}),null==w?void 0:w.children]}),(0,E.jsxs)(h2,{yAxisId:"right",orientation:"right",tick:{transform:"translate(10, 0)",fontSize:12,fill:"currentColor"},hide:!X,...tl,...G,children:[Z&&(0,E.jsx)(rW,{position:"insideRight",angle:90,textAnchor:"middle",fontSize:12,offset:-5,...tr("axisLabel"),children:Z}),null==w?void 0:w.children]}),(0,E.jsx)(df,{strokeDasharray:j,vertical:"y"===g||"xy"===g,horizontal:"x"===g||"xy"===g,...tr("grid"),...P}),y&&(0,E.jsx)(ps,{animationDuration:S,isAnimationActive:0!==S,position:"vertical"===R?{}:{y:0},cursor:{stroke:"var(--chart-grid-color)",strokeWidth:1,strokeDasharray:j},content:t=>{let{label:e,payload:n}=t;return(0,E.jsx)(dM,{label:e,payload:n,unit:O,classNames:te,styles:tn,series:p,valueFormatter:$,showColor:"gradient"!==H})},...k}),tc,tu,U]})})})});dI.displayName="@mantine/charts/LineChart",dI.classes=dT},51888:function(t,e,n){"use strict";n.d(e,{U:function(){return i}});var r=n(2265);function i(t){let{mode:e="controlled",clearErrorOnChange:n=!0,initialValue:i,initialError:o=null,initialTouched:a=!1,onValueChange:c,validateOnChange:u=!1,validateOnBlur:l=!1,validate:s,resolveValidationError:f,type:p="input"}=t,[h,d]=(0,r.useState)(i),y=(0,r.useRef)(h),[v,m]=(0,r.useState)(0),[g,b]=(0,r.useState)(o||null),x=(0,r.useRef)(a||!1),[,w]=(0,r.useState)(x.current),[O,S]=(0,r.useState)(!1),j=(0,r.useMemo)(()=>f||(t=>t),[f]),E=(0,r.useCallback)(function(t){let{updateState:n="controlled"===e}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};x.current=t,n&&w(t)},[]),A=(0,r.useCallback)(async function(t){let{updateKey:r="uncontrolled"===e,updateState:i="controlled"===e}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};y.current!==t&&(y.current=t,null==c||c(t),n&&null!==g&&b(null),i&&d(t),r&&m(t=>t+1),u&&_())},[g,n]),P=(0,r.useCallback)(()=>{A(i),b(null),E(!1)},[i]),k=(0,r.useCallback)(()=>y.current,[]),M=(0,r.useCallback)(()=>x.current,[]),T=(0,r.useCallback)(()=>y.current!==i,[i]),_=(0,r.useCallback)(async()=>{let t=null==s?void 0:s(y.current);if(!(t instanceof Promise))return b(t),t;S(!0);try{let e=await t;S(!1),b(e)}catch(e){S(!1);let t=j(e);return b(t),t}},[]);return{key:v,getValue:k,setValue:A,reset:P,getInputProps:function(){var t;let{withError:n=!0,withFocus:r=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i={onChange:(t=t=>A(t,{updateKey:!1}),e=>{if(e){if("function"==typeof e)t(e);else if("object"==typeof e&&"nativeEvent"in e){let{currentTarget:n}=e;n instanceof HTMLInputElement?"checkbox"===n.type?t(n.checked):t(n.value):(n instanceof HTMLTextAreaElement||n instanceof HTMLSelectElement)&&t(n.value)}else t(e)}else t(e)})};return n&&(i.error=g),"checkbox"===p?i["controlled"===e?"checked":"defaultChecked"]=y.current:i["controlled"===e?"value":"defaultValue"]=y.current,r&&(i.onFocus=()=>{E(!0)},i.onBlur=()=>{var t;(t=!!l)&&("boolean"==typeof t?t:!!Array.isArray(t)&&t.includes("".replace(/[.][0-9]/g,".".concat("__MANTINE_FORM_INDEX__"))))&&_()}),i},isValidating:O,validate:_,error:g,setError:b,isTouched:M,isDirty:T,resetTouched:(0,r.useCallback)(()=>E(!1),[])}}},55487:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(2265),i={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */let o=(t,e,n,o)=>{let a=(0,r.forwardRef)((n,a)=>{let{color:c="currentColor",size:u=24,stroke:l=2,title:s,className:f,children:p,...h}=n;return(0,r.createElement)("svg",{ref:a,...i[t],width:u,height:u,className:["tabler-icon","tabler-icon-".concat(e),f].join(" "),..."filled"===t?{fill:c}:{strokeWidth:l,stroke:c},...h},[s&&(0,r.createElement)("title",{key:"svg-title"},s),...o.map(t=>{let[e,n]=t;return(0,r.createElement)(e,n)}),...Array.isArray(p)?p:[p]])});return a.displayName="".concat(n),a}},79842:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","camera","IconCamera",[["path",{d:"M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2",key:"svg-0"}],["path",{d:"M9 13a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}]])},43487:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","device-floppy","IconDeviceFloppy",[["path",{d:"M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2",key:"svg-0"}],["path",{d:"M12 14m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",key:"svg-1"}],["path",{d:"M14 4l0 4l-6 0l0 -4",key:"svg-2"}]])},45896:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","download","IconDownload",[["path",{d:"M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2",key:"svg-0"}],["path",{d:"M7 11l5 5l5 -5",key:"svg-1"}],["path",{d:"M12 4l0 12",key:"svg-2"}]])},91905:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","moon","IconMoon",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}]])},90438:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("filled","paint-filled","IconPaintFilled",[["path",{d:"M17 2a3 3 0 0 1 2.995 2.824l.005 .176a3 3 0 0 1 3 3a6 6 0 0 1 -5.775 5.996l-.225 .004h-4l.15 .005a2 2 0 0 1 1.844 1.838l.006 .157v4a2 2 0 0 1 -1.85 1.995l-.15 .005h-2a2 2 0 0 1 -1.995 -1.85l-.005 -.15v-4a2 2 0 0 1 1.85 -1.995l.15 -.005v-1a1 1 0 0 1 .883 -.993l.117 -.007h5a4 4 0 0 0 4 -4a1 1 0 0 0 -.883 -.993l-.117 -.007l-.005 .176a3 3 0 0 1 -2.819 2.819l-.176 .005h-10a3 3 0 0 1 -2.995 -2.824l-.005 -.176v-2a3 3 0 0 1 2.824 -2.995l.176 -.005h10z",key:"svg-0"}]])},88220:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","plug-connected","IconPlugConnected",[["path",{d:"M7 12l5 5l-1.5 1.5a3.536 3.536 0 1 1 -5 -5l1.5 -1.5z",key:"svg-0"}],["path",{d:"M17 12l-5 -5l1.5 -1.5a3.536 3.536 0 1 1 5 5l-1.5 1.5z",key:"svg-1"}],["path",{d:"M3 21l2.5 -2.5",key:"svg-2"}],["path",{d:"M18.5 5.5l2.5 -2.5",key:"svg-3"}],["path",{d:"M10 11l-2 2",key:"svg-4"}],["path",{d:"M13 14l-2 2",key:"svg-5"}]])},84926:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","plug-connected-x","IconPlugConnectedX",[["path",{d:"M20 16l-4 4",key:"svg-0"}],["path",{d:"M7 12l5 5l-1.5 1.5a3.536 3.536 0 1 1 -5 -5l1.5 -1.5z",key:"svg-1"}],["path",{d:"M17 12l-5 -5l1.5 -1.5a3.536 3.536 0 1 1 5 5l-1.5 1.5z",key:"svg-2"}],["path",{d:"M3 21l2.5 -2.5",key:"svg-3"}],["path",{d:"M18.5 5.5l2.5 -2.5",key:"svg-4"}],["path",{d:"M10 11l-2 2",key:"svg-5"}],["path",{d:"M13 14l-2 2",key:"svg-6"}],["path",{d:"M16 16l4 4",key:"svg-7"}]])},20126:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});/** + * @license @tabler/icons-react v3.9.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var r=(0,n(55487).Z)("outline","sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]])}}]); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/app/_not-found/page-d7c4207c2f0da251.js b/pr-preview/pr-16/_next/static/chunks/app/_not-found/page-d7c4207c2f0da251.js new file mode 100644 index 0000000..1ba112d --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/app/_not-found/page-d7c4207c2f0da251.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[409],{67589:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_not-found/page",function(){return n(35457)}])},35457:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}}),n(99920);let i=n(57437);n(2265);let o={fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},l={display:"inline-block"},r={display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},d={fontSize:14,fontWeight:400,lineHeight:"49px",margin:0};function s(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("title",{children:"404: This page could not be found."}),(0,i.jsx)("div",{style:o,children:(0,i.jsxs)("div",{children:[(0,i.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),(0,i.jsx)("h1",{className:"next-error-h1",style:r,children:"404"}),(0,i.jsx)("div",{style:l,children:(0,i.jsx)("h2",{style:d,children:"This page could not be found."})})]})})]})}("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)}},function(e){e.O(0,[971,23,744],function(){return e(e.s=67589)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/app/layout-fc5395819773e33a.js b/pr-preview/pr-16/_next/static/chunks/app/layout-fc5395819773e33a.js new file mode 100644 index 0000000..4313f93 --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/app/layout-fc5395819773e33a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{31273:function(e,n,r){Promise.resolve().then(r.t.bind(r,65341,23)),Promise.resolve().then(r.bind(r,80021)),Promise.resolve().then(r.bind(r,53478)),Promise.resolve().then(r.bind(r,62556)),Promise.resolve().then(r.bind(r,2951)),Promise.resolve().then(r.bind(r,32881)),Promise.resolve().then(r.bind(r,58323)),Promise.resolve().then(r.bind(r,80870)),Promise.resolve().then(r.bind(r,18849)),Promise.resolve().then(r.bind(r,27002)),Promise.resolve().then(r.bind(r,22281)),Promise.resolve().then(r.bind(r,68908)),Promise.resolve().then(r.bind(r,9848)),Promise.resolve().then(r.bind(r,39544)),Promise.resolve().then(r.bind(r,12924)),Promise.resolve().then(r.bind(r,37976)),Promise.resolve().then(r.bind(r,39280)),Promise.resolve().then(r.bind(r,95067)),Promise.resolve().then(r.bind(r,85117)),Promise.resolve().then(r.bind(r,925)),Promise.resolve().then(r.bind(r,73338)),Promise.resolve().then(r.bind(r,61851)),Promise.resolve().then(r.bind(r,42462)),Promise.resolve().then(r.bind(r,83184)),Promise.resolve().then(r.bind(r,41198)),Promise.resolve().then(r.bind(r,41707)),Promise.resolve().then(r.bind(r,8244)),Promise.resolve().then(r.bind(r,57029)),Promise.resolve().then(r.bind(r,24390)),Promise.resolve().then(r.bind(r,24012)),Promise.resolve().then(r.bind(r,72922)),Promise.resolve().then(r.bind(r,98557)),Promise.resolve().then(r.bind(r,59095)),Promise.resolve().then(r.bind(r,89348)),Promise.resolve().then(r.bind(r,95505)),Promise.resolve().then(r.bind(r,621)),Promise.resolve().then(r.bind(r,73952)),Promise.resolve().then(r.bind(r,25420)),Promise.resolve().then(r.bind(r,47464)),Promise.resolve().then(r.bind(r,36363)),Promise.resolve().then(r.bind(r,73248)),Promise.resolve().then(r.bind(r,79445)),Promise.resolve().then(r.bind(r,56701)),Promise.resolve().then(r.bind(r,31921)),Promise.resolve().then(r.bind(r,7662)),Promise.resolve().then(r.bind(r,5148)),Promise.resolve().then(r.bind(r,36471)),Promise.resolve().then(r.bind(r,36822)),Promise.resolve().then(r.bind(r,95415)),Promise.resolve().then(r.bind(r,47534)),Promise.resolve().then(r.bind(r,51156)),Promise.resolve().then(r.bind(r,3380)),Promise.resolve().then(r.bind(r,71440)),Promise.resolve().then(r.bind(r,33611)),Promise.resolve().then(r.bind(r,71563)),Promise.resolve().then(r.bind(r,97955)),Promise.resolve().then(r.bind(r,39543)),Promise.resolve().then(r.bind(r,52477)),Promise.resolve().then(r.bind(r,27429)),Promise.resolve().then(r.bind(r,40086)),Promise.resolve().then(r.bind(r,54412)),Promise.resolve().then(r.bind(r,18684)),Promise.resolve().then(r.bind(r,97024)),Promise.resolve().then(r.bind(r,2359)),Promise.resolve().then(r.bind(r,73012)),Promise.resolve().then(r.bind(r,96447)),Promise.resolve().then(r.bind(r,3228)),Promise.resolve().then(r.bind(r,74432)),Promise.resolve().then(r.bind(r,4457)),Promise.resolve().then(r.bind(r,9132)),Promise.resolve().then(r.bind(r,23161)),Promise.resolve().then(r.bind(r,31310)),Promise.resolve().then(r.bind(r,35438)),Promise.resolve().then(r.bind(r,69165)),Promise.resolve().then(r.bind(r,49894)),Promise.resolve().then(r.bind(r,1959)),Promise.resolve().then(r.bind(r,2358)),Promise.resolve().then(r.bind(r,85061)),Promise.resolve().then(r.bind(r,91601)),Promise.resolve().then(r.bind(r,45224)),Promise.resolve().then(r.bind(r,80144)),Promise.resolve().then(r.bind(r,84983)),Promise.resolve().then(r.bind(r,4942)),Promise.resolve().then(r.bind(r,59436)),Promise.resolve().then(r.bind(r,35532)),Promise.resolve().then(r.bind(r,91163)),Promise.resolve().then(r.bind(r,22508)),Promise.resolve().then(r.bind(r,98920)),Promise.resolve().then(r.bind(r,31912)),Promise.resolve().then(r.bind(r,19743)),Promise.resolve().then(r.bind(r,94341)),Promise.resolve().then(r.bind(r,10481)),Promise.resolve().then(r.bind(r,71551)),Promise.resolve().then(r.bind(r,49630)),Promise.resolve().then(r.bind(r,92403)),Promise.resolve().then(r.bind(r,86463)),Promise.resolve().then(r.bind(r,43506)),Promise.resolve().then(r.bind(r,62934)),Promise.resolve().then(r.bind(r,73654)),Promise.resolve().then(r.bind(r,71330)),Promise.resolve().then(r.bind(r,86608)),Promise.resolve().then(r.bind(r,94946)),Promise.resolve().then(r.bind(r,18119)),Promise.resolve().then(r.bind(r,88437)),Promise.resolve().then(r.bind(r,57586)),Promise.resolve().then(r.bind(r,99075)),Promise.resolve().then(r.bind(r,2156)),Promise.resolve().then(r.bind(r,64030)),Promise.resolve().then(r.bind(r,64634)),Promise.resolve().then(r.bind(r,5897)),Promise.resolve().then(r.bind(r,52643)),Promise.resolve().then(r.bind(r,97208)),Promise.resolve().then(r.bind(r,99970)),Promise.resolve().then(r.bind(r,10219)),Promise.resolve().then(r.bind(r,35093)),Promise.resolve().then(r.bind(r,73112)),Promise.resolve().then(r.bind(r,28527)),Promise.resolve().then(r.bind(r,66580)),Promise.resolve().then(r.bind(r,32924)),Promise.resolve().then(r.bind(r,90440)),Promise.resolve().then(r.bind(r,34479)),Promise.resolve().then(r.bind(r,5499)),Promise.resolve().then(r.bind(r,29347)),Promise.resolve().then(r.bind(r,14251)),Promise.resolve().then(r.bind(r,89187)),Promise.resolve().then(r.bind(r,61701)),Promise.resolve().then(r.bind(r,92984)),Promise.resolve().then(r.bind(r,26070)),Promise.resolve().then(r.bind(r,36035)),Promise.resolve().then(r.bind(r,87520)),Promise.resolve().then(r.bind(r,74376)),Promise.resolve().then(r.bind(r,56298)),Promise.resolve().then(r.bind(r,95244)),Promise.resolve().then(r.bind(r,38726)),Promise.resolve().then(r.bind(r,5264)),Promise.resolve().then(r.bind(r,15391)),Promise.resolve().then(r.bind(r,46131)),Promise.resolve().then(r.bind(r,23908)),Promise.resolve().then(r.bind(r,93271)),Promise.resolve().then(r.bind(r,92628)),Promise.resolve().then(r.bind(r,80514)),Promise.resolve().then(r.bind(r,80275)),Promise.resolve().then(r.bind(r,69526)),Promise.resolve().then(r.bind(r,52779)),Promise.resolve().then(r.bind(r,52143)),Promise.resolve().then(r.bind(r,35047)),Promise.resolve().then(r.bind(r,92076)),Promise.resolve().then(r.bind(r,57334)),Promise.resolve().then(r.bind(r,80815)),Promise.resolve().then(r.bind(r,47757)),Promise.resolve().then(r.bind(r,75036)),Promise.resolve().then(r.bind(r,4179)),Promise.resolve().then(r.bind(r,33764)),Promise.resolve().then(r.bind(r,83524)),Promise.resolve().then(r.bind(r,75616)),Promise.resolve().then(r.bind(r,15309)),Promise.resolve().then(r.bind(r,98171)),Promise.resolve().then(r.bind(r,92549)),Promise.resolve().then(r.bind(r,12194)),Promise.resolve().then(r.bind(r,75513)),Promise.resolve().then(r.bind(r,43041)),Promise.resolve().then(r.bind(r,80269)),Promise.resolve().then(r.bind(r,88757)),Promise.resolve().then(r.bind(r,34281)),Promise.resolve().then(r.bind(r,5262)),Promise.resolve().then(r.bind(r,99942)),Promise.resolve().then(r.bind(r,52433)),Promise.resolve().then(r.bind(r,90827)),Promise.resolve().then(r.bind(r,7586)),Promise.resolve().then(r.bind(r,25252)),Promise.resolve().then(r.bind(r,55966)),Promise.resolve().then(r.bind(r,82357)),Promise.resolve().then(r.bind(r,9177)),Promise.resolve().then(r.bind(r,1853)),Promise.resolve().then(r.bind(r,74138)),Promise.resolve().then(r.bind(r,17061)),Promise.resolve().then(r.bind(r,65773)),Promise.resolve().then(r.bind(r,58873)),Promise.resolve().then(r.bind(r,68644)),Promise.resolve().then(r.bind(r,66827)),Promise.resolve().then(r.bind(r,40665)),Promise.resolve().then(r.bind(r,62364)),Promise.resolve().then(r.bind(r,62238)),Promise.resolve().then(r.bind(r,48234)),Promise.resolve().then(r.bind(r,56048)),Promise.resolve().then(r.bind(r,22637)),Promise.resolve().then(r.bind(r,45123)),Promise.resolve().then(r.bind(r,93564)),Promise.resolve().then(r.bind(r,70445)),Promise.resolve().then(r.bind(r,6925)),Promise.resolve().then(r.bind(r,70009)),Promise.resolve().then(r.bind(r,70132)),Promise.resolve().then(r.bind(r,40809)),Promise.resolve().then(r.bind(r,72760)),Promise.resolve().then(r.bind(r,99677)),Promise.resolve().then(r.bind(r,53)),Promise.resolve().then(r.bind(r,89453)),Promise.resolve().then(r.bind(r,77492)),Promise.resolve().then(r.bind(r,89468)),Promise.resolve().then(r.bind(r,54095)),Promise.resolve().then(r.bind(r,50328)),Promise.resolve().then(r.bind(r,73098)),Promise.resolve().then(r.bind(r,93295)),Promise.resolve().then(r.bind(r,54445)),Promise.resolve().then(r.bind(r,24327)),Promise.resolve().then(r.bind(r,96293)),Promise.resolve().then(r.bind(r,9399)),Promise.resolve().then(r.bind(r,11736)),Promise.resolve().then(r.bind(r,97439)),Promise.resolve().then(r.bind(r,64356)),Promise.resolve().then(r.bind(r,67943)),Promise.resolve().then(r.bind(r,99763)),Promise.resolve().then(r.bind(r,6746)),Promise.resolve().then(r.bind(r,21696)),Promise.resolve().then(r.bind(r,23133)),Promise.resolve().then(r.bind(r,23132)),Promise.resolve().then(r.bind(r,93719)),Promise.resolve().then(r.bind(r,92607)),Promise.resolve().then(r.bind(r,29355)),Promise.resolve().then(r.bind(r,25909)),Promise.resolve().then(r.bind(r,99923)),Promise.resolve().then(r.bind(r,30712)),Promise.resolve().then(r.bind(r,46404)),Promise.resolve().then(r.bind(r,31831)),Promise.resolve().then(r.bind(r,14194)),Promise.resolve().then(r.bind(r,17622)),Promise.resolve().then(r.bind(r,33110)),Promise.resolve().then(r.bind(r,20153)),Promise.resolve().then(r.bind(r,54803)),Promise.resolve().then(r.bind(r,24895)),Promise.resolve().then(r.bind(r,73147)),Promise.resolve().then(r.bind(r,869)),Promise.resolve().then(r.bind(r,41217)),Promise.resolve().then(r.bind(r,915)),Promise.resolve().then(r.bind(r,92824)),Promise.resolve().then(r.bind(r,82250)),Promise.resolve().then(r.bind(r,58834)),Promise.resolve().then(r.bind(r,19955)),Promise.resolve().then(r.bind(r,92442)),Promise.resolve().then(r.bind(r,76900)),Promise.resolve().then(r.bind(r,45027)),Promise.resolve().then(r.bind(r,28464)),Promise.resolve().then(r.bind(r,41846)),Promise.resolve().then(r.bind(r,31670)),Promise.resolve().then(r.bind(r,84955)),Promise.resolve().then(r.bind(r,72581)),Promise.resolve().then(r.bind(r,69589)),Promise.resolve().then(r.bind(r,78150)),Promise.resolve().then(r.bind(r,79419)),Promise.resolve().then(r.bind(r,92616)),Promise.resolve().then(r.bind(r,51344)),Promise.resolve().then(r.bind(r,63941)),Promise.resolve().then(r.bind(r,37063)),Promise.resolve().then(r.bind(r,71335)),Promise.resolve().then(r.bind(r,86580)),Promise.resolve().then(r.bind(r,16472)),Promise.resolve().then(r.bind(r,64806)),Promise.resolve().then(r.bind(r,24077)),Promise.resolve().then(r.bind(r,50591)),Promise.resolve().then(r.bind(r,15593)),Promise.resolve().then(r.bind(r,63361)),Promise.resolve().then(r.bind(r,92711)),Promise.resolve().then(r.bind(r,40954)),Promise.resolve().then(r.bind(r,70098)),Promise.resolve().then(r.bind(r,66969)),Promise.resolve().then(r.bind(r,26201)),Promise.resolve().then(r.bind(r,9009)),Promise.resolve().then(r.bind(r,36367)),Promise.resolve().then(r.bind(r,58725)),Promise.resolve().then(r.bind(r,1122)),Promise.resolve().then(r.bind(r,85876)),Promise.resolve().then(r.bind(r,92646)),Promise.resolve().then(r.bind(r,20686)),Promise.resolve().then(r.bind(r,48211)),Promise.resolve().then(r.bind(r,50848)),Promise.resolve().then(r.bind(r,89409)),Promise.resolve().then(r.bind(r,28894)),Promise.resolve().then(r.bind(r,33123)),Promise.resolve().then(r.bind(r,79413)),Promise.resolve().then(r.bind(r,88936)),Promise.resolve().then(r.bind(r,94120)),Promise.resolve().then(r.bind(r,1760)),Promise.resolve().then(r.bind(r,67457)),Promise.resolve().then(r.bind(r,28891)),Promise.resolve().then(r.bind(r,29481)),Promise.resolve().then(r.bind(r,56381)),Promise.resolve().then(r.bind(r,37804)),Promise.resolve().then(r.t.bind(r,8385,23)),Promise.resolve().then(r.t.bind(r,53054,23)),Promise.resolve().then(r.t.bind(r,71878,23)),Promise.resolve().then(r.bind(r,43896)),Promise.resolve().then(r.bind(r,83531)),Promise.resolve().then(r.bind(r,17666)),Promise.resolve().then(r.bind(r,24573)),Promise.resolve().then(r.bind(r,40528)),Promise.resolve().then(r.bind(r,91014)),Promise.resolve().then(r.bind(r,82609)),Promise.resolve().then(r.bind(r,51422)),Promise.resolve().then(r.bind(r,87957)),Promise.resolve().then(r.bind(r,93059)),Promise.resolve().then(r.bind(r,98590)),Promise.resolve().then(r.bind(r,57887)),Promise.resolve().then(r.bind(r,80750)),Promise.resolve().then(r.bind(r,89966)),Promise.resolve().then(r.bind(r,31706)),Promise.resolve().then(r.bind(r,43533)),Promise.resolve().then(r.bind(r,58365)),Promise.resolve().then(r.bind(r,26410)),Promise.resolve().then(r.bind(r,50721)),Promise.resolve().then(r.bind(r,65954)),Promise.resolve().then(r.bind(r,49362)),Promise.resolve().then(r.bind(r,18815)),Promise.resolve().then(r.bind(r,59801)),Promise.resolve().then(r.bind(r,30314)),Promise.resolve().then(r.bind(r,65071)),Promise.resolve().then(r.bind(r,38618)),Promise.resolve().then(r.bind(r,27011)),Promise.resolve().then(r.bind(r,22462)),Promise.resolve().then(r.bind(r,56106)),Promise.resolve().then(r.bind(r,95768)),Promise.resolve().then(r.bind(r,21519)),Promise.resolve().then(r.bind(r,37093)),Promise.resolve().then(r.bind(r,82400)),Promise.resolve().then(r.bind(r,95206)),Promise.resolve().then(r.bind(r,51571)),Promise.resolve().then(r.bind(r,83339)),Promise.resolve().then(r.bind(r,27229)),Promise.resolve().then(r.bind(r,76779)),Promise.resolve().then(r.bind(r,25624)),Promise.resolve().then(r.bind(r,79373)),Promise.resolve().then(r.bind(r,31601)),Promise.resolve().then(r.bind(r,27643)),Promise.resolve().then(r.bind(r,46706)),Promise.resolve().then(r.bind(r,64027)),Promise.resolve().then(r.bind(r,44707)),Promise.resolve().then(r.bind(r,31572)),Promise.resolve().then(r.bind(r,81430)),Promise.resolve().then(r.bind(r,40737)),Promise.resolve().then(r.bind(r,23226)),Promise.resolve().then(r.bind(r,82615)),Promise.resolve().then(r.bind(r,89892)),Promise.resolve().then(r.bind(r,47993)),Promise.resolve().then(r.bind(r,49814)),Promise.resolve().then(r.bind(r,79802)),Promise.resolve().then(r.bind(r,96599)),Promise.resolve().then(r.bind(r,80140)),Promise.resolve().then(r.bind(r,48610)),Promise.resolve().then(r.bind(r,78793)),Promise.resolve().then(r.bind(r,87519)),Promise.resolve().then(r.bind(r,33487)),Promise.resolve().then(r.bind(r,93729)),Promise.resolve().then(r.bind(r,38210)),Promise.resolve().then(r.bind(r,13308)),Promise.resolve().then(r.bind(r,75058)),Promise.resolve().then(r.bind(r,85497)),Promise.resolve().then(r.bind(r,15057)),Promise.resolve().then(r.bind(r,83154)),Promise.resolve().then(r.bind(r,73958)),Promise.resolve().then(r.bind(r,4963)),Promise.resolve().then(r.bind(r,4190)),Promise.resolve().then(r.bind(r,5884)),Promise.resolve().then(r.bind(r,26973)),Promise.resolve().then(r.bind(r,64881)),Promise.resolve().then(r.bind(r,38255)),Promise.resolve().then(r.bind(r,28039)),Promise.resolve().then(r.bind(r,53726)),Promise.resolve().then(r.bind(r,41114))},41114:function(e,n,r){"use strict";r.d(n,{F:function(){return h},default:function(){return m}});var o=r(57437),i=r(37540),s=r(63941),t=r(83339),l=r(2265);let d=(0,l.createContext)();function h(){return(0,l.useContext)(d)}function m(e){let n=e.children,[r,l]=(0,t.useLocalStorage)({key:"theme",defaultValue:(0,i.j)({primaryColor:"blue",fontFamily:"Poppins"})});return(0,o.jsx)(d.Provider,{value:{theme:r,setTheme:l},children:(0,o.jsx)(s.MantineProvider,{theme:r,defaultColorScheme:"dark",children:n})})}},53054:function(){}},function(e){e.O(0,[312,109,501,662,330,971,23,744],function(){return e(e.s=31273)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/app/page-0d494e35ac85b209.js b/pr-preview/pr-16/_next/static/chunks/app/page-0d494e35ac85b209.js new file mode 100644 index 0000000..a8ed93a --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/app/page-0d494e35ac85b209.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{99870:function(e,n,t){Promise.resolve().then(t.bind(t,2928))},41114:function(e,n,t){"use strict";t.d(n,{F:function(){return s},default:function(){return u}});var o=t(57437),r=t(37540),l=t(63941),c=t(83339),i=t(2265);let a=(0,i.createContext)();function s(){return(0,i.useContext)(a)}function u(e){let n=e.children,[t,i]=(0,c.useLocalStorage)({key:"theme",defaultValue:(0,r.j)({primaryColor:"blue",fontFamily:"Poppins"})});return(0,o.jsx)(a.Provider,{value:{theme:t,setTheme:i},children:(0,o.jsx)(l.MantineProvider,{theme:t,defaultColorScheme:"dark",children:n})})}},2928:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return _}});var o=t(57437),r=t(2265),l=t(16472),c=t(37063),i=t(18849),a=t(99942),s=t(58323),u=t(70132),d=t(37540),h=t(765),x=t(90438),f=t(20126),p=t(91905),j=t(41114);function k(){let{colorScheme:e,setColorScheme:n}=(0,l.useMantineColorScheme)(),t=(0,c.useMantineTheme)(),{setTheme:r}=(0,j.F)();return(0,o.jsx)(i.Affix,{position:{bottom:20,left:20},children:(0,o.jsxs)(a.Popover,{width:"5vh",trapFocus:!0,position:"bottom",withArrow:!0,shadow:"md",children:[(0,o.jsx)(a.Popover.Target,{children:(0,o.jsx)(s.ActionIcon,{size:"xl",children:(0,o.jsx)(x.Z,{})})}),(0,o.jsx)(a.Popover.Dropdown,{children:(0,o.jsxs)(u.Stack,{align:"center",children:[(0,o.jsxs)(s.ActionIcon,{size:"3vh",onClick:()=>{n("light"===e?"dark":"light")},variant:"default",children:[(0,o.jsx)(f.Z,{color:"var(--mantine-color-yellow-4)",display:"light"==e?"none":"block"}),(0,o.jsx)(p.Z,{color:"var(--mantine-color-blue-6)",display:"dark"==e?"none":"block"})]}),Object.keys(t.colors).map((e,n)=>(0,o.jsx)(s.ActionIcon,{size:"3vh",color:e,variant:"filled",onClick:()=>{let n=(0,d.j)({primaryColor:e});r((0,h.n0)(t,n))}},n))]})})]})})}var m=t(29128),g=t(24012),v=t(86608),b=t(96293),C=t(6925),S=t(79842),y=t(45896),w=t(97293);function P(e){let n=(0,r.useRef)(null),t=e.data.map((e,n,t)=>{let o=t.length-n-1;return{...e,i:-o}}),l=Object.keys(e.data[0]).filter(e=>"i"!==e),c=["indigo.6","red.6","green.6","blue.6","yellow.6","purple.6","cyan.6","teal.6","lime.6","pink.6"].slice(0,l.length),i=l.map((e,n)=>({name:e,color:c[n%c.length]}));return(0,o.jsxs)(g.Card,{children:[(0,o.jsxs)(v.Group,{children:[(0,o.jsx)(b.Text,{children:e.sensorkey.toUpperCase()}),(0,o.jsx)(s.ActionIcon,{color:"violet",onClick:()=>{(0,w.YM)(n.current,{cacheBust:!1}).then(e=>{let n=document.createElement("a");n.download="graph.png",n.href=e,n.click()}).catch(e=>{console.log(e)})},children:(0,o.jsx)(S.Z,{})}),(0,o.jsx)(s.ActionIcon,{color:"green",onClick:()=>{let n=document.createElement("a");n.target="_blank",n.href="http://".concat(e.ip,"/").concat(encodeURIComponent(e.sensorkey),"/data.csv"),n.click()},children:(0,o.jsx)(y.Z,{})})]}),(0,o.jsx)(C.Space,{h:"xs"}),(0,o.jsx)(m.w,{ref:n,h:400,data:t,dataKey:"i",series:i,withLegend:!0})]})}var I=t(11736),O=t(75036),E=t(91601),A=t(51888),Z=t(84926),N=t(43487),W=t(88220);function _(){let[e,n]=(0,r.useState)(null),[t,l]=(0,r.useState)(WebSocket.CLOSED),[c,i]=(0,r.useState)({}),[a,d]=(0,r.useState)(50),h=(0,r.useRef)(a);h.current=a;let x=(0,A.U)({initialValue:"localhost:8080",validateOnChange:!1,validate:function(t){return new Promise(o=>{try{null==e||e.close(),i({});let r=new WebSocket("ws://".concat(t));n(r),o(null)}catch(e){o("Can't reach wiresense client. Check if IP is valid and client can be reached!"),console.error(e)}})}});return(0,r.useEffect)(()=>(e&&(e.onopen=()=>l(WebSocket.OPEN),e.onclose=()=>l(WebSocket.CLOSED),e.onerror=()=>l(WebSocket.CLOSED),e.onmessage=e=>{(function(e){let{key:n,data:t}=e;i(e=>{let o={...e};for(o[n]||(o[n]=[]),o[n].push(t);o[n].length>h.current;)o[n].shift();return o})})(JSON.parse(e.data),a)}),()=>{null==e||e.close(),i({})}),[e]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(k,{}),(0,o.jsxs)(v.Group,{justify:"center",grow:!0,children:[(0,o.jsx)(I.TextInput,{required:!0,...x.getInputProps(),variant:"filled",label:"IP of the Wiresense Client",placeholder:"localhost:8080",rightSection:t===WebSocket.OPEN?(0,o.jsx)(s.ActionIcon,{onClick:function(){null==e||e.close(),i({})},color:"red",children:(0,o.jsx)(Z.Z,{})}):(0,o.jsx)(s.ActionIcon,{onClick:x.validate,children:(0,o.jsx)(N.Z,{})}),leftSection:t===WebSocket.OPEN?(0,o.jsx)(W.Z,{color:"green"}):(0,o.jsx)(Z.Z,{color:"red"})}),(0,o.jsx)(O.NumberInput,{value:a,onChange:e=>{e>=5&&e<=100&&d(e)},min:5,max:100,label:"Max. ammount of data per graph"})]}),(0,o.jsx)(E.Divider,{my:"md",label:"Settings"}),(0,o.jsx)(u.Stack,{align:"stretch",children:Object.entries(c).map(e=>{let[n,t]=e;return(0,o.jsx)(P,{sensorkey:n,data:t,ip:x.getValue()},n)})})]})}}},function(e){e.O(0,[501,662,957,971,23,744],function(){return e(e.s=99870)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/c16f53c3-98068730cd2136da.js b/pr-preview/pr-16/_next/static/chunks/c16f53c3-98068730cd2136da.js new file mode 100644 index 0000000..cf031ed --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/c16f53c3-98068730cd2136da.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[501],{50913:function(e,t,n){n.d(t,{KK:function(){return W},NI:function(){return Y},Qu:function(){return P},XI:function(){return x},YF:function(){return S},bQ:function(){return A},e0:function(){return K},qs:function(){return H},tj:function(){return L}});var r,o=n(2265),u=n(40600),l=n(75224);n(54887);var i=n(94674);let c={...r||(r=n.t(o,2))},s=c.useInsertionEffect||(e=>e());function a(e){let t=o.useRef(()=>{});return s(()=>{t.current=e}),o.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r"floating-ui-"+Math.random().toString(36).slice(2,6)+v++,p=c.useId||function(){let[e,t]=o.useState(()=>d?m():void 0);return f(()=>{null==e&&t(m())},[]),o.useEffect(()=>{d=!0},[]),e},E=o.createContext(null),g=o.createContext(null),y=()=>{var e;return(null==(e=o.useContext(E))?void 0:e.id)||null},b=()=>o.useContext(g);function h(e){return"data-floating-ui-"+e}function R(e){let t=(0,o.useRef)(e);return f(()=>{t.current=e}),t}let k=h("safe-polygon");function w(e,t,n){return n&&!(0,u.r)(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function x(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,dataRef:i,events:c,elements:s}=e,{enabled:d=!0,delay:v=0,handleClose:m=null,mouseOnly:p=!1,restMs:E=0,move:g=!0}=t,h=b(),x=y(),M=R(m),C=R(v),L=R(n),K=o.useRef(),P=o.useRef(-1),I=o.useRef(),T=o.useRef(-1),_=o.useRef(!0),D=o.useRef(!1),A=o.useRef(()=>{}),S=o.useCallback(()=>{var e;let t=null==(e=i.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[i]);o.useEffect(()=>{if(d)return c.on("openchange",e),()=>{c.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(P.current),clearTimeout(T.current),_.current=!0)}},[d,c]),o.useEffect(()=>{if(!d||!M.current||!n)return;function e(e){S()&&r(!1,e,"hover")}let t=(0,u.Me)(s.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[s.floating,n,r,d,M,S]);let W=o.useCallback(function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");let o=w(C.current,"close",K.current);o&&!I.current?(clearTimeout(P.current),P.current=window.setTimeout(()=>r(!1,e,n),o)):t&&(clearTimeout(P.current),r(!1,e,n))},[C,r]),B=a(()=>{A.current(),I.current=void 0}),U=a(()=>{if(D.current){let e=(0,u.Me)(s.floating).body;e.style.pointerEvents="",e.removeAttribute(k),D.current=!1}});o.useEffect(()=>{if(d&&(0,l.kK)(s.domReference)){var e;let t=s.domReference;return n&&t.addEventListener("mouseleave",a),null==(e=s.floating)||e.addEventListener("mouseleave",a),g&&t.addEventListener("mousemove",o,{once:!0}),t.addEventListener("mouseenter",o),t.addEventListener("mouseleave",c),()=>{var e;n&&t.removeEventListener("mouseleave",a),null==(e=s.floating)||e.removeEventListener("mouseleave",a),g&&t.removeEventListener("mousemove",o),t.removeEventListener("mouseenter",o),t.removeEventListener("mouseleave",c)}}function t(){return!!i.current.openEvent&&["click","mousedown"].includes(i.current.openEvent.type)}function o(e){if(clearTimeout(P.current),_.current=!1,p&&!(0,u.r)(K.current)||E>0&&!w(C.current,"open"))return;let t=w(C.current,"open",K.current);t?P.current=window.setTimeout(()=>{L.current||r(!0,e,"hover")},t):r(!0,e,"hover")}function c(e){if(t())return;A.current();let r=(0,u.Me)(s.floating);if(clearTimeout(T.current),M.current&&i.current.floatingContext){n||clearTimeout(P.current),I.current=M.current({...i.current.floatingContext,tree:h,x:e.clientX,y:e.clientY,onClose(){U(),B(),W(e,!0,"safe-polygon")}});let t=I.current;r.addEventListener("mousemove",t),A.current=()=>{r.removeEventListener("mousemove",t)};return}"touch"===K.current&&(0,u.r3)(s.floating,e.relatedTarget)||W(e)}function a(e){!t()&&i.current.floatingContext&&(null==M.current||M.current({...i.current.floatingContext,tree:h,x:e.clientX,y:e.clientY,onClose(){U(),B(),W(e)}})(e))}},[s,d,e,p,E,g,W,B,U,r,n,L,h,C,M,i]),f(()=>{var e,t;if(d&&n&&null!=(e=M.current)&&e.__options.blockPointerEvents&&S()){let e=(0,u.Me)(s.floating).body;e.setAttribute(k,""),e.style.pointerEvents="none",D.current=!0;let n=s.floating;if((0,l.kK)(s.domReference)&&n){let e=s.domReference,r=null==h||null==(t=h.nodesRef.current.find(e=>e.id===x))||null==(t=t.context)?void 0:t.elements.floating;return r&&(r.style.pointerEvents=""),e.style.pointerEvents="auto",n.style.pointerEvents="auto",()=>{e.style.pointerEvents="",n.style.pointerEvents=""}}}},[d,n,x,s,h,M,S]),f(()=>{n||(K.current=void 0,B(),U())},[n,B,U]),o.useEffect(()=>()=>{B(),clearTimeout(P.current),clearTimeout(T.current),U()},[d,s.domReference,B,U]);let X=o.useMemo(()=>{function e(e){K.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e;function o(){_.current||L.current||r(!0,t,"hover")}(!p||(0,u.r)(K.current))&&!n&&0!==E&&(clearTimeout(T.current),"touch"===K.current?o():T.current=window.setTimeout(o,E))}}},[p,r,n,L,E]),Y=o.useMemo(()=>({onMouseEnter(){clearTimeout(P.current)},onMouseLeave(e){W(e.nativeEvent,!1)}}),[W]);return o.useMemo(()=>d?{reference:X,floating:Y}:{},[d,X,Y])}let M=()=>{},C=o.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:M,setState:M,isInstantPhase:!1}),L=()=>o.useContext(C);function K(e){let{children:t,delay:n,timeoutMs:r=0}=e,[u,l]=o.useReducer((e,t)=>({...e,...t}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),i=o.useRef(null),c=o.useCallback(e=>{l({currentId:e})},[]);return f(()=>{u.currentId?null===i.current?i.current=u.currentId:u.isInstantPhase||l({isInstantPhase:!0}):(u.isInstantPhase&&l({isInstantPhase:!1}),i.current=null)},[u.currentId,u.isInstantPhase]),o.createElement(C.Provider,{value:o.useMemo(()=>({...u,setState:l,setCurrentId:c}),[u,c])},t)}function P(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,floatingId:o}=e,{id:u}=t,l=null!=u?u:o,i=L(),{currentId:c,setCurrentId:s,initialDelay:a,setState:d,timeoutMs:v}=i;return f(()=>{c&&(d({delay:{open:1,close:w(a,"close")}}),c!==l&&r(!1))},[l,r,d,c,a]),f(()=>{function e(){r(!1),d({delay:a,currentId:null})}if(c&&!n&&c===l){if(v){let t=window.setTimeout(e,v);return()=>{clearTimeout(t)}}e()}},[n,d,c,l,r,a,v]),f(()=>{s!==M&&n&&s(l)},[n,s,l]),i}function I(e,t){let n=e.filter(e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)}),r=n;for(;r.length;)r=e.filter(e=>{var t;return null==(t=r)?void 0:t.some(t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)})}),n=n.concat(r);return n}let T={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},_={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},D=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function A(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,elements:i,dataRef:c}=e,{enabled:s=!0,escapeKey:f=!0,outsidePress:d=!0,outsidePressEvent:v="pointerdown",referencePress:m=!1,referencePressEvent:p="pointerdown",ancestorScroll:E=!1,bubbles:g,capture:y}=t,R=b(),k=a("function"==typeof d?d:()=>!1),w="function"==typeof d?k:d,x=o.useRef(!1),M=o.useRef(!1),{escapeKey:C,outsidePress:L}=D(g),{escapeKey:K,outsidePress:P}=D(y),A=a(e=>{var t;if(!n||!s||!f||"Escape"!==e.key)return;let o=null==(t=c.current.floatingContext)?void 0:t.nodeId,l=R?I(R.nodesRef.current,o):[];if(!C&&(e.stopPropagation(),l.length>0)){let e=!0;if(l.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}r(!1,(0,u.MM)(e)?e.nativeEvent:e,"escape-key")}),S=a(e=>{var t;let n=()=>{var t;A(e),null==(t=(0,u.U9)(e))||t.removeEventListener("keydown",n)};null==(t=(0,u.U9)(e))||t.addEventListener("keydown",n)}),W=a(e=>{var t;let n=x.current;x.current=!1;let o=M.current;if(M.current=!1,"click"===v&&o||n||"function"==typeof w&&!w(e))return;let s=(0,u.U9)(e),a="["+h("inert")+"]",f=(0,u.Me)(i.floating).querySelectorAll(a),d=(0,l.kK)(s)?s:null;for(;d&&!(0,l.Py)(d);){let e=(0,l.Ow)(d);if((0,l.Py)(e)||!(0,l.kK)(e))break;d=e}if(f.length&&(0,l.kK)(s)&&!(0,u.ex)(s)&&!(0,u.r3)(s,i.floating)&&Array.from(f).every(e=>!(0,u.r3)(d,e)))return;if((0,l.Re)(s)&&X){let t=s.clientWidth>0&&s.scrollWidth>s.clientWidth,n=s.clientHeight>0&&s.scrollHeight>s.clientHeight,r=n&&e.offsetX>s.clientWidth;if(n&&"rtl"===(0,l.Dx)(s).direction&&(r=e.offsetX<=s.offsetWidth-s.clientWidth),r||t&&e.offsetY>s.clientHeight)return}let m=null==(t=c.current.floatingContext)?void 0:t.nodeId,p=R&&I(R.nodesRef.current,m).some(t=>{var n;return(0,u.Pe)(e,null==(n=t.context)?void 0:n.elements.floating)});if((0,u.Pe)(e,i.floating)||(0,u.Pe)(e,i.domReference)||p)return;let E=R?I(R.nodesRef.current,m):[];if(E.length>0){let e=!0;if(E.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}r(!1,e,"outside-press")}),B=a(e=>{var t;let n=()=>{var t;W(e),null==(t=(0,u.U9)(e))||t.removeEventListener(v,n)};null==(t=(0,u.U9)(e))||t.addEventListener(v,n)});o.useEffect(()=>{if(!n||!s)return;function e(e){r(!1,e,"ancestor-scroll")}c.current.__escapeKeyBubbles=C,c.current.__outsidePressBubbles=L;let t=(0,u.Me)(i.floating);f&&t.addEventListener("keydown",K?S:A,K),w&&t.addEventListener(v,P?B:W,P);let o=[];return E&&((0,l.kK)(i.domReference)&&(o=(0,l.Kx)(i.domReference)),(0,l.kK)(i.floating)&&(o=o.concat((0,l.Kx)(i.floating))),!(0,l.kK)(i.reference)&&i.reference&&i.reference.contextElement&&(o=o.concat((0,l.Kx)(i.reference.contextElement)))),(o=o.filter(e=>{var n;return e!==(null==(n=t.defaultView)?void 0:n.visualViewport)})).forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),()=>{f&&t.removeEventListener("keydown",K?S:A,K),w&&t.removeEventListener(v,P?B:W,P),o.forEach(t=>{t.removeEventListener("scroll",e)})}},[c,i,f,w,v,n,r,E,s,C,L,A,K,S,W,P,B]),o.useEffect(()=>{x.current=!1},[w,v]);let U=o.useMemo(()=>({onKeyDown:A,[T[p]]:e=>{m&&r(!1,e.nativeEvent,"reference-press")}}),[A,r,m,p]),X=o.useMemo(()=>({onKeyDown:A,onMouseDown(){M.current=!0},onMouseUp(){M.current=!0},[_[v]]:()=>{x.current=!0}}),[A,v]);return o.useMemo(()=>s?{reference:U,floating:X}:{},[s,U,X])}function S(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:r}=e,u=p(),l=o.useRef({}),[i]=o.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})()),c=null!=y(),[s,f]=o.useState(r.reference),d=a((e,t,r)=>{l.current.openEvent=e?t:void 0,i.emit("openchange",{open:e,event:t,reason:r,nested:c}),null==n||n(e,t,r)}),v=o.useMemo(()=>({setPositionReference:f}),[]),m=o.useMemo(()=>({reference:s||r.reference||null,floating:r.floating||null,domReference:r.reference}),[s,r.reference,r.floating]);return o.useMemo(()=>({dataRef:l,open:t,onOpenChange:d,elements:m,events:i,floatingId:u,refs:v}),[t,d,m,i,u,v])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,u=r.elements,[c,s]=o.useState(null),[d,v]=o.useState(null),m=(null==u?void 0:u.reference)||c,E=o.useRef(null),g=b();f(()=>{m&&(E.current=m)},[m]);let h=(0,i.YF)({...e,elements:{...u,...d&&{reference:d}}}),R=o.useCallback(e=>{let t=(0,l.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;v(t),h.refs.setReference(t)},[h.refs]),k=o.useCallback(e=>{((0,l.kK)(e)||null===e)&&(E.current=e,s(e)),((0,l.kK)(h.refs.reference.current)||null===h.refs.reference.current||null!==e&&!(0,l.kK)(e))&&h.refs.setReference(e)},[h.refs]),w=o.useMemo(()=>({...h.refs,setReference:k,setPositionReference:R,domReference:E}),[h.refs,k,R]),x=o.useMemo(()=>({...h.elements,domReference:m}),[h.elements,m]),M=o.useMemo(()=>({...h,...r,refs:w,elements:x,nodeId:t}),[h,w,x,t,r]);return f(()=>{r.dataRef.current.floatingContext=M;let e=null==g?void 0:g.nodesRef.current.find(e=>e.id===t);e&&(e.context=M)}),o.useMemo(()=>({...h,context:M,refs:w,elements:x}),[h,w,x,M])}function W(e,t){void 0===t&&(t={});let{open:n,onOpenChange:r,events:i,dataRef:c,elements:s}=e,{enabled:a=!0,visibleOnly:f=!0}=t,d=o.useRef(!1),v=o.useRef(),m=o.useRef(!0);o.useEffect(()=>{if(!a)return;let e=(0,l.Jj)(s.domReference);function t(){!n&&(0,l.Re)(s.domReference)&&s.domReference===(0,u.AW)((0,u.Me)(s.domReference))&&(d.current=!0)}function r(){m.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",r,!0)}},[s.domReference,n,a]),o.useEffect(()=>{if(a)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){let{reason:t}=e;("reference-press"===t||"escape-key"===t)&&(d.current=!0)}},[i,a]),o.useEffect(()=>()=>{clearTimeout(v.current)},[]);let p=o.useMemo(()=>({onPointerDown(e){(0,u.cr)(e.nativeEvent)||(m.current=!1)},onMouseLeave(){d.current=!1},onFocus(e){if(d.current)return;let t=(0,u.U9)(e.nativeEvent);if(f&&(0,l.kK)(t))try{if((0,u.G6)()&&(0,u.V5)())throw Error();if(!t.matches(":focus-visible"))return}catch(e){if(!m.current&&!(0,u.j7)(t))return}r(!0,e.nativeEvent,"focus")},onBlur(e){d.current=!1;let t=e.relatedTarget,n=e.nativeEvent,o=(0,l.kK)(t)&&t.hasAttribute(h("focus-guard"))&&"outside"===t.getAttribute("data-type");v.current=window.setTimeout(()=>{var e;let l=(0,u.AW)(s.domReference?s.domReference.ownerDocument:document);if(t||l!==s.domReference){if((0,u.r3)(null==(e=c.current.floatingContext)?void 0:e.refs.floating.current,l)||(0,u.r3)(s.domReference,l)||o)return;r(!1,n,"focus")}})}}),[c,s.domReference,r,f]);return o.useMemo(()=>a?{reference:p}:{},[a,p])}let B="active",U="selected";function X(e,t,n){let r=new Map,o="item"===n,u=e;if(o&&e){let{[B]:t,[U]:n,...r}=e;u=r}return{..."floating"===n&&{tabIndex:-1},...u,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,u]=t;if(!(o&&[B,U].includes(n))){if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof u){var l;null==(l=r.get(n))||l.push(u),e[n]=function(){for(var e,t=arguments.length,o=Array(t),u=0;ue(...o)).find(e=>void 0!==e)}}}else e[n]=u}}),e),{})}}function Y(e){void 0===e&&(e=[]);let t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),r=e.map(e=>null==e?void 0:e.item),u=o.useCallback(t=>X(t,e,"reference"),t),l=o.useCallback(t=>X(t,e,"floating"),n),i=o.useCallback(t=>X(t,e,"item"),r);return o.useMemo(()=>({getReferenceProps:u,getFloatingProps:l,getItemProps:i}),[u,l,i])}let j=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function H(e,t){var n;void 0===t&&(t={});let{open:r,floatingId:u}=e,{enabled:l=!0,role:i="dialog"}=t,c=null!=(n=j.get(i))?n:i,s=p(),a=null!=y(),f=o.useMemo(()=>"tooltip"===c||"label"===i?{["aria-"+("label"===i?"labelledby":"describedby")]:r?u:void 0}:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===c?"dialog":c,"aria-controls":r?u:void 0,..."listbox"===c&&{role:"combobox"},..."menu"===c&&{id:s},..."menu"===c&&a&&{role:"menuitem"},..."select"===i&&{"aria-autocomplete":"none"},..."combobox"===i&&{"aria-autocomplete":"list"}},[c,u,a,r,s,i]),d=o.useMemo(()=>{let e={id:u,...c&&{role:c}};return"tooltip"===c||"label"===i?e:{...e,..."menu"===c&&{"aria-labelledby":s}}},[c,u,s,i]),v=o.useCallback(e=>{let{active:t,selected:n}=e,r={role:"option",...t&&{id:u+"-option"}};switch(i){case"select":return{...r,"aria-selected":t&&n};case"combobox":return{...r,...t&&{"aria-selected":!0}}}return{}},[u,i]);return o.useMemo(()=>l?{reference:f,floating:d,item:v}:{},[l,f,d,v])}}}]); \ No newline at end of file diff --git a/pr-preview/pr-16/_next/static/chunks/fd9d1056-c5e065504e7d5b56.js b/pr-preview/pr-16/_next/static/chunks/fd9d1056-c5e065504e7d5b56.js new file mode 100644 index 0000000..857ed1f --- /dev/null +++ b/pr-preview/pr-16/_next/static/chunks/fd9d1056-c5e065504e7d5b56.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[971],{84417:function(e,t,n){var r,l=n(2265),a=n(85689),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){var t="https://react.dev/errors/"+e;if(1p||(e.current=d[p],d[p]=null,p--)}function g(e,t){d[++p]=e.current,e.current=t}var y=Symbol.for("react.element"),v=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),w=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),C=Symbol.for("react.consumer"),E=Symbol.for("react.context"),x=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),L=Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var T=Symbol.for("react.offscreen"),F=Symbol.for("react.legacy_hidden"),M=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var O=Symbol.iterator;function R(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var D=m(null),A=m(null),I=m(null),U=m(null),B={$$typeof:E,_currentValue:null,_currentValue2:null,_threadCount:0,Provider:null,Consumer:null};function V(e,t){switch(g(I,t),g(A,e),g(D,null),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?s2(t):0;break;default:if(t=(e=8===e?t.parentNode:t).tagName,e=e.namespaceURI)t=s3(e=s2(e),t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}h(D),g(D,t)}function Q(){h(D),h(A),h(I)}function $(e){null!==e.memoizedState&&g(U,e);var t=D.current,n=s3(t,e.type);t!==n&&(g(A,e),g(D,n))}function j(e){A.current===e&&(h(D),h(A)),U.current===e&&(h(U),B._currentValue=null)}var W=a.unstable_scheduleCallback,H=a.unstable_cancelCallback,q=a.unstable_shouldYield,K=a.unstable_requestPaint,Y=a.unstable_now,X=a.unstable_getCurrentPriorityLevel,G=a.unstable_ImmediatePriority,Z=a.unstable_UserBlockingPriority,J=a.unstable_NormalPriority,ee=a.unstable_LowPriority,et=a.unstable_IdlePriority,en=a.log,er=a.unstable_setDisableYieldValue,el=null,ea=null;function eo(e){if("function"==typeof en&&er(e),ea&&"function"==typeof ea.setStrictMode)try{ea.setStrictMode(el,e)}catch(e){}}var ei=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(eu(e)/es|0)|0},eu=Math.log,es=Math.LN2,ec=128,ef=4194304;function ed(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ep(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,l=e.suspendedLanes;e=e.pingedLanes;var a=134217727&n;return 0!==a?0!=(n=a&~l)?r=ed(n):0!=(e&=a)&&(r=ed(e)):0!=(n&=~l)?r=ed(n):0!==e&&(r=ed(e)),0===r?0:0!==t&&t!==r&&0==(t&l)&&((l=r&-r)>=(e=t&-t)||32===l&&0!=(4194176&e))?t:r}function em(e,t){return e.errorRecoveryDisabledLanes&t?0:0!=(e=-536870913&e.pendingLanes)?e:536870912&e?536870912:0}function eh(){var e=ec;return 0==(4194176&(ec<<=1))&&(ec=128),e}function eg(){var e=ef;return 0==(62914560&(ef<<=1))&&(ef=4194304),e}function ey(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ev(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ei(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194218&n}function eb(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ei(n),l=1<l||u[r]!==s[l]){var c="\n"+u[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{eG=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?eX(n):""}function eJ(e){try{var t="";do t+=function(e){switch(e.tag){case 26:case 27:case 5:return eX(e.type);case 16:return eX("Lazy");case 13:return eX("Suspense");case 19:return eX("SuspenseList");case 0:case 2:case 15:return e=eZ(e.type,!1);case 11:return e=eZ(e.type.render,!1);case 1:return e=eZ(e.type,!0);default:return""}}(e),e=e.return;while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var e0=Symbol.for("react.client.reference");function e1(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function e2(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function e3(e){e._valueTracker||(e._valueTracker=function(e){var t=e2(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var l=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function e4(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=e2(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function e6(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var e8=/[\n"\\]/g;function e5(e){return e.replace(e8,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function e7(e,t,n,r,l,a,o,i){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=t?"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+e1(t)):e.value!==""+e1(t)&&(e.value=""+e1(t)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=t?te(e,o,e1(t)):null!=n?te(e,o,e1(n)):null!=r&&e.removeAttribute("value"),null==l&&null!=a&&(e.defaultChecked=!!a),null!=l&&(e.checked=l&&"function"!=typeof l&&"symbol"!=typeof l),null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.name=""+e1(i):e.removeAttribute("name")}function e9(e,t,n,r,l,a,o,i){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=t||null!=n){if(!("submit"!==a&&"reset"!==a||null!=t))return;n=null!=n?""+e1(n):"",t=null!=t?""+e1(t):n,i||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:l)&&"symbol"!=typeof r&&!!r,e.checked=i?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o)}function te(e,t,n){"number"===t&&e6(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}var tt=Array.isArray;function tn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=iX.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}var to=ta;"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(to=function(e,t){return MSApp.execUnsafeLocalFunction(function(){return ta(e,t)})});var ti=to;function tu(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var ts=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function tc(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||ts.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function tf(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var l in t)r=t[l],t.hasOwnProperty(l)&&n[l]!==r&&tc(e,l,r)}else for(var a in t)t.hasOwnProperty(a)&&tc(e,a,t[a])}function td(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var tp=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tm=null;function th(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var tg=null,ty=null;function tv(e){var t=eO(e);if(t&&(e=t.stateNode)){var n=eD(e);switch(e=t.stateNode,t.type){case"input":if(e7(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+e5(""+t)+'"][type="radio"]'),t=0;t>=o,l-=o,tj=1<<32-ei(t)+l|n<h?(g=f,f=null):g=f.sibling;var y=p(l,f,i[h],u);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(l,f),o=a(y,o,h),null===c?s=y:c.sibling=y,c=y,f=g}if(h===i.length)return n(l,f),tZ&&tH(l,h),s;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var b=p(l,h,v.value,s);if(null===b){null===h&&(h=y);break}e&&h&&null===b.alternate&&t(l,h),o=a(b,o,g),null===f?c=b:f.sibling=b,f=b,h=y}if(v.done)return n(l,h),tZ&&tH(l,g),c;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=d(l,v.value,s))&&(o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return tZ&&tH(l,g),c}for(h=r(l,h);!v.done;g++,v=u.next())null!==(v=m(h,l,g,v.value,s))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return e&&h.forEach(function(e){return t(l,e)}),tZ&&tH(l,g),c}(s,c,f,h);if("function"==typeof f.then)return u(s,c,nJ(f),h);if(f.$$typeof===E)return u(s,c,ai(s,f,h),h);n1(s,f)}return"string"==typeof f&&""!==f||"number"==typeof f?(f=""+f,null!==c&&6===c.tag?(n(s,c.sibling),(c=l(c,f)).return=s):(n(s,c),(c=i_(f,s.mode,h)).return=s),o(s=c)):n(s,c)}(u,s,c,f),nG=null,u}}var n4=n3(!0),n6=n3(!1),n8=m(null),n5=m(0);function n7(e,t){g(n5,e=oz),g(n8,t),oz=e|t.baseLanes}function n9(){g(n5,oz),g(n8,n8.current)}function re(){oz=n5.current,h(n8),h(n5)}var rt=m(null),rn=null;function rr(e){var t=e.alternate;g(ri,1&ri.current),g(rt,e),null===rn&&(null===t||null!==n8.current?rn=e:null!==t.memoizedState&&(rn=e))}function rl(e){if(22===e.tag){if(g(ri,ri.current),g(rt,e),null===rn){var t=e.alternate;null!==t&&null!==t.memoizedState&&(rn=e)}}else ra(e)}function ra(){g(ri,ri.current),g(rt,rt.current)}function ro(e){h(rt),rn===e&&(rn=null),h(ri)}var ri=m(0);function ru(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var rs=s.ReactCurrentDispatcher,rc=s.ReactCurrentBatchConfig,rf=0,rd=null,rp=null,rm=null,rh=!1,rg=!1,ry=!1,rv=0,rb=0,rk=null,rw=0;function rS(){throw Error(i(321))}function rC(e,t){if(null===t)return!1;for(var n=0;na?a:8;var o=rc.transition,i={_callbacks:new Set};rc.transition=i,lf(e,!1,t,n);try{var u=l();if(null!==u&&"object"==typeof u&&"function"==typeof u.then){av(i,u);var s,c,f=(s=[],c={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},u.then(function(){c.status="fulfilled",c.value=r;for(var e=0;e title"))),sG(l,n,r),l[eE]=e,eI(l),n=l;break e;case"link":var a=cE("link","href",t).get(n+(r.href||""));if(a){for(var o=0;o",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(n,{is:r.is}):l.createElement(n)}}e[eE]=t,e[ex]=r;e:for(l=t.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break;for(;null===l.sibling;){if(null===l.return||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(t.stateNode=e,sG(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&aC(t)}}return aP(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&aC(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));if(e=I.current,t9(t)){e:{if(e=t.stateNode,n=t.memoizedProps,e[eE]=t,(r=e.nodeValue!==n)&&null!==(l=tX))switch(l.tag){case 3:if(l=0!=(1&l.mode),sq(e.nodeValue,n,l),l){e=!1;break e}break;case 27:case 5:var a=0!=(1&l.mode);if(!0!==l.memoizedProps.suppressHydrationWarning&&sq(e.nodeValue,n,a),a){e=!1;break e}}e=r}e&&aC(t)}else(e=s1(e).createTextNode(r))[eE]=t,t.stateNode=e}return aP(t),null;case 13:if(ro(t),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(tZ&&null!==tG&&0!=(1&t.mode)&&0==(128&t.flags))ne(),nt(),t.flags|=384,l=!1;else if(l=t9(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(i(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(i(317));l[eE]=t}else nt(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;aP(t),l=!1}else null!==tJ&&(o0(tJ),tJ=null),l=!0;if(!l)return 256&t.flags?t:null}if(0!=(128&t.flags))return t.lanes=n,t;return n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(r=t.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ax(t,t.updateQueue),aP(t),null;case 4:return Q(),null===e&&sA(t.stateNode.containerInfo),aP(t),null;case 10:return an(t.type._context),aP(t),null;case 19:if(h(ri),null===(l=t.memoizedState))return aP(t),null;if(r=0!=(128&t.flags),null===(a=l.rendering)){if(r)az(l,!1);else{if(0!==oP||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=ru(e))){for(t.flags|=128,az(l,!1),e=a.updateQueue,t.updateQueue=e,ax(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)ix(n,e),n=n.sibling;return g(ri,1&ri.current|2),t.child}e=e.sibling}null!==l.tail&&Y()>oI&&(t.flags|=128,r=!0,az(l,!1),t.lanes=4194304)}}else{if(!r){if(null!==(e=ru(a))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,ax(t,e),az(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!tZ)return aP(t),null}else 2*Y()-l.renderingStartTime>oI&&536870912!==n&&(t.flags|=128,r=!0,az(l,!1),t.lanes=4194304)}l.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=l.last)?e.sibling=a:t.child=a,l.last=a)}if(null!==l.tail)return t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Y(),t.sibling=null,e=ri.current,g(ri,r?1&e|2:1&e),t;return aP(t),null;case 22:case 23:return ro(t),re(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(536870912&n)&&0==(128&t.flags)&&(aP(t),6&t.subtreeFlags&&(t.flags|=8192)):aP(t),null!==(n=t.updateQueue)&&ax(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&h(ab),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),an(ad),aP(t),null;case 25:return null}throw Error(i(156,t.tag))}(t.alternate,t,oz);if(null!==n){ow=n;return}if(null!==(t=t.sibling)){ow=t;return}ow=t=e}while(null!==t);0===oP&&(oP=5)}function is(e,t,n,r,l){var a=ek,o=ov.transition;try{ov.transition=null,ek=2,function(e,t,n,r,l,a){do id();while(null!==oj);if(0!=(6&ob))throw Error(i(327));var o,u=e.finishedWork,s=e.finishedLanes;if(null!==u){if(e.finishedWork=null,e.finishedLanes=0,u===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var c=u.lanes|u.childLanes;if(function(e,t,n){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0,t=e.entanglements;for(var l=e.expirationTimes,a=e.hiddenUpdates;0r&&(l=r,r=a,a=l),l=si(n,a);var o=si(n,r);l&&o&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;nn?32:n;n=ov.transition;var l=ek;try{if(ov.transition=null,ek=r,null===oj)var a=!1;else{r=oq,oq=null;var o=oj,u=oW;if(oj=null,oW=0,0!=(6&ob))throw Error(i(331));var s=ob;if(ob|=4,of(o.current),ol(o,o.current,u,r),ob=s,nb(!1),ea&&"function"==typeof ea.onPostCommitFiberRoot)try{ea.onPostCommitFiberRoot(el,o)}catch(e){}a=!0}return a}finally{ek=l,ov.transition=n,ic(e,t)}}return!1}function ip(e,t,n){t=lL(e,t=lP(n,t),2),null!==(e=nO(e,t,2))&&(o2(e,2),nv(e))}function im(e,t,n){if(3===e.tag)ip(e,e,n);else for(;null!==t;){if(3===t.tag){ip(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===oQ||!oQ.has(r))){e=lT(t,e=lP(n,e),2),null!==(t=nO(t,e,2))&&(o2(t,2),nv(t));break}}t=t.return}}function ih(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new om;var l=new Set;r.set(t,l)}else void 0===(l=r.get(t))&&(l=new Set,r.set(t,l));l.has(n)||(ox=!0,l.add(n),e=ig.bind(null,e,t,n),t.then(e,e))}function ig(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,2&ob?oR=!0:4&ob&&(oD=!0),ik(),ok===e&&(oS&n)===n&&(4===oP||3===oP&&(62914560&oS)===oS&&300>Y()-oA?0==(2&ob)&&o5(e,0):oT|=n),nv(e)}function iy(e,t){0===t&&(t=0==(1&e.mode)?2:eg()),null!==(e=ns(e,t))&&(o2(e,t),nv(e))}function iv(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),iy(e,n)}function ib(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(n=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(t),iy(e,n)}function ik(){if(50=uH),uY=!1;function uX(e,t){switch(e){case"keyup":return -1!==uj.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function uG(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var uZ=!1,uJ={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function u0(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!uJ[e.type]:"textarea"===t}function u1(e,t,n,r){tb(r),0<(t=sV(t,"onChange")).length&&(n=new i3("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var u2=null,u3=null;function u4(e){sM(e,0)}function u6(e){if(e4(eR(e)))return e}function u8(e,t){if("change"===e)return t}var u5=!1;if(e$){if(e$){var u7="oninput"in document;if(!u7){var u9=document.createElement("div");u9.setAttribute("oninput","return;"),u7="function"==typeof u9.oninput}r=u7}else r=!1;u5=r&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=so(r)}}function su(){for(var e=window,t=e6();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=e6(e.document)}return t}function ss(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var sc=e$&&"documentMode"in document&&11>=document.documentMode,sf=null,sd=null,sp=null,sm=!1;function sh(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;sm||null==sf||sf!==e6(r)||(r="selectionStart"in(r=sf)&&ss(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},sp&&nQ(sp,r)||(sp=r,0<(r=sV(sd,"onSelect")).length&&(t=new i3("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sf)))}function sg(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var sy={animationend:sg("Animation","AnimationEnd"),animationiteration:sg("Animation","AnimationIteration"),animationstart:sg("Animation","AnimationStart"),transitionend:sg("Transition","TransitionEnd")},sv={},sb={};function sk(e){if(sv[e])return sv[e];if(!sy[e])return e;var t,n=sy[e];for(t in n)if(n.hasOwnProperty(t)&&t in sb)return sv[e]=n[t];return e}e$&&(sb=document.createElement("div").style,"AnimationEvent"in window||(delete sy.animationend.animation,delete sy.animationiteration.animation,delete sy.animationstart.animation),"TransitionEvent"in window||delete sy.transitionend.transition);var sw=sk("animationend"),sS=sk("animationiteration"),sC=sk("animationstart"),sE=sk("transitionend"),sx=new Map,sz="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function sP(e,t){sx.set(e,t),eV(t,[e])}for(var sN=0;sN title"):null)}var cz=null;function cP(){}function cN(){if(this.count--,0===this.count){if(this.stylesheets)cL(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var c_=null;function cL(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,c_=new Map,t.forEach(cT,e),c_=null,cN.call(e))}function cT(e,t){if(!(4&t.state.loading)){var n=c_.get(e);if(n)var r=n.get(null);else{n=new Map,c_.set(e,n);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a