From 10ca28b2eccbdf6406bb9e0bc0a0e2237f438ccf Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Thu, 16 Oct 2025 14:41:17 +0200 Subject: [PATCH] style: adjust UI elements spacing and outline styles across components --- out/404.html | 1 + .../YkvOmQcUiRdyKmuY47jby/_buildManifest.js | 1 + .../YkvOmQcUiRdyKmuY47jby/_ssgManifest.js | 1 + .../static/chunks/184-6dfed14c5696a3c3.js | 1 + .../static/chunks/23-5fc4fcecc19f6f9b.js | 2 + .../static/chunks/285-10ccc2d4f959b077.js | 1 + .../static/chunks/39-cd616f8af8994b16.js | 1 + .../static/chunks/480-6897ccadf6c522b3.js | 12 + .../static/chunks/557-5c619f7375fa8128.js | 1 + .../(main)/download/page-5135d3f2b433cb86.js | 1 + .../app/(main)/layout-3deb0abefa6fbf0f.js | 1 + .../app/(main)/page-f924552ee46a9c26.js | 1 + .../app/_not-found/page-3fb1e6d314c2d9fd.js | 1 + .../chunks/app/layout-0993ad388fd7ffe6.js | 1 + .../chunks/app/not-found-44c1f6b29331c4b9.js | 1 + .../chunks/c16f53c3-20e5b90e9b99d9c6.js | 1 + .../chunks/fd9d1056-db7d16aae0f5f544.js | 1 + .../chunks/framework-aec844d2ccbe7592.js | 33 +++ .../chunks/main-app-a5f9143445897a46.js | 1 + .../static/chunks/main-ded2f379822009d3.js | 1 + .../chunks/pages/_app-6a626577ffa902a4.js | 1 + .../chunks/pages/_error-1be831200e60c5c0.js | 1 + .../chunks/polyfills-78c92fac7aa8fdd8.js | 1 + .../static/chunks/webpack-e9b1c69035dfef44.js | 1 + out/_next/static/css/0f7ef83fe5f7998e.css | 3 + .../static/media/19cfc7226ec3afaa-s.woff2 | Bin 0 -> 19044 bytes .../static/media/21350d82a1f187e9-s.woff2 | Bin 0 -> 18744 bytes .../static/media/8e9860b6e62d6359-s.woff2 | Bin 0 -> 85272 bytes out/_next/static/media/android.de815da5.svg | 1 + out/_next/static/media/apple.2d4c25bd.svg | 1 + .../static/media/ba9851c3c22cd980-s.woff2 | Bin 0 -> 25844 bytes .../static/media/c5fe6dc8356a8c31-s.woff2 | Bin 0 -> 11272 bytes out/_next/static/media/connector.2c84d527.png | Bin 0 -> 114170 bytes .../static/media/df0a9ae256c0569c-s.woff2 | Bin 0 -> 10280 bytes .../static/media/e4af272ccee01ff0-s.p.woff2 | Bin 0 -> 48432 bytes out/_next/static/media/github.2990a0ae.svg | 4 + out/_next/static/media/linux.2d41869b.svg | 1 + out/_next/static/media/logomark.fd39b4a2.svg | 1 + out/_next/static/media/peers.62f91961.png | Bin 0 -> 121151 bytes .../static/media/phone-frame.d4b6b62a.svg | 231 ++++++++++++++++++ .../static/media/phoneframe.752ae4b9.png | Bin 0 -> 549555 bytes out/_next/static/media/setting.d924421e.png | Bin 0 -> 109678 bytes out/_next/static/media/windows.6f805c4f.svg | 1 + out/download.html | 1 + out/download.txt | 10 + out/favicon.ico | Bin 0 -> 15406 bytes out/index.html | 1 + out/index.txt | 16 ++ src/components/CallToAction.tsx | 2 +- src/components/Footer.tsx | 2 +- src/components/NavLinks.tsx | 2 +- src/components/PrimaryFeatures.tsx | 6 +- 52 files changed, 345 insertions(+), 6 deletions(-) create mode 100644 out/404.html create mode 100644 out/_next/static/YkvOmQcUiRdyKmuY47jby/_buildManifest.js create mode 100644 out/_next/static/YkvOmQcUiRdyKmuY47jby/_ssgManifest.js create mode 100644 out/_next/static/chunks/184-6dfed14c5696a3c3.js create mode 100644 out/_next/static/chunks/23-5fc4fcecc19f6f9b.js create mode 100644 out/_next/static/chunks/285-10ccc2d4f959b077.js create mode 100644 out/_next/static/chunks/39-cd616f8af8994b16.js create mode 100644 out/_next/static/chunks/480-6897ccadf6c522b3.js create mode 100644 out/_next/static/chunks/557-5c619f7375fa8128.js create mode 100644 out/_next/static/chunks/app/(main)/download/page-5135d3f2b433cb86.js create mode 100644 out/_next/static/chunks/app/(main)/layout-3deb0abefa6fbf0f.js create mode 100644 out/_next/static/chunks/app/(main)/page-f924552ee46a9c26.js create mode 100644 out/_next/static/chunks/app/_not-found/page-3fb1e6d314c2d9fd.js create mode 100644 out/_next/static/chunks/app/layout-0993ad388fd7ffe6.js create mode 100644 out/_next/static/chunks/app/not-found-44c1f6b29331c4b9.js create mode 100644 out/_next/static/chunks/c16f53c3-20e5b90e9b99d9c6.js create mode 100644 out/_next/static/chunks/fd9d1056-db7d16aae0f5f544.js create mode 100644 out/_next/static/chunks/framework-aec844d2ccbe7592.js create mode 100644 out/_next/static/chunks/main-app-a5f9143445897a46.js create mode 100644 out/_next/static/chunks/main-ded2f379822009d3.js create mode 100644 out/_next/static/chunks/pages/_app-6a626577ffa902a4.js create mode 100644 out/_next/static/chunks/pages/_error-1be831200e60c5c0.js create mode 100644 out/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js create mode 100644 out/_next/static/chunks/webpack-e9b1c69035dfef44.js create mode 100644 out/_next/static/css/0f7ef83fe5f7998e.css create mode 100644 out/_next/static/media/19cfc7226ec3afaa-s.woff2 create mode 100644 out/_next/static/media/21350d82a1f187e9-s.woff2 create mode 100644 out/_next/static/media/8e9860b6e62d6359-s.woff2 create mode 100644 out/_next/static/media/android.de815da5.svg create mode 100644 out/_next/static/media/apple.2d4c25bd.svg create mode 100644 out/_next/static/media/ba9851c3c22cd980-s.woff2 create mode 100644 out/_next/static/media/c5fe6dc8356a8c31-s.woff2 create mode 100644 out/_next/static/media/connector.2c84d527.png create mode 100644 out/_next/static/media/df0a9ae256c0569c-s.woff2 create mode 100644 out/_next/static/media/e4af272ccee01ff0-s.p.woff2 create mode 100644 out/_next/static/media/github.2990a0ae.svg create mode 100644 out/_next/static/media/linux.2d41869b.svg create mode 100644 out/_next/static/media/logomark.fd39b4a2.svg create mode 100644 out/_next/static/media/peers.62f91961.png create mode 100644 out/_next/static/media/phone-frame.d4b6b62a.svg create mode 100644 out/_next/static/media/phoneframe.752ae4b9.png create mode 100644 out/_next/static/media/setting.d924421e.png create mode 100644 out/_next/static/media/windows.6f805c4f.svg create mode 100644 out/download.html create mode 100644 out/download.txt create mode 100644 out/favicon.ico create mode 100644 out/index.html create mode 100644 out/index.txt diff --git a/out/404.html b/out/404.html new file mode 100644 index 0000000..e19d8d9 --- /dev/null +++ b/out/404.html @@ -0,0 +1 @@ +Mycelium - Unleash the Power of Decentralized Networks

404

Page not found

Sorry, we couldn’t find the page you’re looking for.

Go back home
\ No newline at end of file diff --git a/out/_next/static/YkvOmQcUiRdyKmuY47jby/_buildManifest.js b/out/_next/static/YkvOmQcUiRdyKmuY47jby/_buildManifest.js new file mode 100644 index 0000000..c90914d --- /dev/null +++ b/out/_next/static/YkvOmQcUiRdyKmuY47jby/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST={__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/_error":["static/chunks/pages/_error-1be831200e60c5c0.js"],sortedPages:["/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/out/_next/static/YkvOmQcUiRdyKmuY47jby/_ssgManifest.js b/out/_next/static/YkvOmQcUiRdyKmuY47jby/_ssgManifest.js new file mode 100644 index 0000000..5b3ff59 --- /dev/null +++ b/out/_next/static/YkvOmQcUiRdyKmuY47jby/_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/out/_next/static/chunks/184-6dfed14c5696a3c3.js b/out/_next/static/chunks/184-6dfed14c5696a3c3.js new file mode 100644 index 0000000..2f27521 --- /dev/null +++ b/out/_next/static/chunks/184-6dfed14c5696a3c3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[184],{6648:function(t,e,i){i.d(e,{default:function(){return r.a}});var n=i(5601),r=i.n(n)},8173:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return x}});let n=i(9920),r=i(1452),s=i(7437),o=r._(i(2265)),a=n._(i(4887)),l=n._(i(8321)),u=i(497),h=i(7103),d=i(3938);i(2301);let c=i(291),p=n._(i(1241)),f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function m(t,e,i,n,r,s,o){let a=null==t?void 0:t.src;t&&t["data-loaded-src"]!==a&&(t["data-loaded-src"]=a,("decode"in t?t.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(t.parentElement&&t.isConnected){if("empty"!==e&&r(!0),null==i?void 0:i.current){let e=new Event("load");Object.defineProperty(e,"target",{writable:!1,value:t});let n=!1,r=!1;i.current({...e,nativeEvent:e,currentTarget:t,target:t,isDefaultPrevented:()=>n,isPropagationStopped:()=>r,persist:()=>{},preventDefault:()=>{n=!0,e.preventDefault()},stopPropagation:()=>{r=!0,e.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(t)}}))}function g(t){let[e,i]=o.version.split(".",2),n=parseInt(e,10),r=parseInt(i,10);return n>18||18===n&&r>=3?{fetchPriority:t}:{fetchpriority:t}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,o.forwardRef)((t,e)=>{let{src:i,srcSet:n,sizes:r,height:a,width:l,decoding:u,className:h,style:d,fetchPriority:c,placeholder:p,loading:f,unoptimized:v,fill:y,onLoadRef:x,onLoadingCompleteRef:b,setBlurComplete:P,setShowAltText:w,sizesInput:S,onLoad:A,onError:T,...C}=t;return(0,s.jsx)("img",{...C,...g(c),loading:f,width:l,height:a,decoding:u,"data-nimg":y?"fill":"1",className:h,style:d,sizes:r,srcSet:n,src:i,ref:(0,o.useCallback)(t=>{e&&("function"==typeof e?e(t):"object"==typeof e&&(e.current=t)),t&&(T&&(t.src=t.src),t.complete&&m(t,p,x,b,P,v,S))},[i,p,x,b,P,T,v,S,e]),onLoad:t=>{m(t.currentTarget,p,x,b,P,v,S)},onError:t=>{w(!0),"empty"!==p&&P(!0),T&&T(t)}})});function y(t){let{isAppRouter:e,imgAttributes:i}=t,n={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...g(i.fetchPriority)};return e&&a.default.preload?(a.default.preload(i.src,n),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...n},"__nimg-"+i.src+i.srcSet+i.sizes)})}let x=(0,o.forwardRef)((t,e)=>{let i=(0,o.useContext)(c.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),r=(0,o.useMemo)(()=>{let t=f||n||h.imageConfigDefault,e=[...t.deviceSizes,...t.imageSizes].sort((t,e)=>t-e),i=t.deviceSizes.sort((t,e)=>t-e);return{...t,allSizes:e,deviceSizes:i}},[n]),{onLoad:a,onLoadingComplete:l}=t,m=(0,o.useRef)(a);(0,o.useEffect)(()=>{m.current=a},[a]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[x,b]=(0,o.useState)(!1),[P,w]=(0,o.useState)(!1),{props:S,meta:A}=(0,u.getImgProps)(t,{defaultLoader:p.default,imgConf:r,blurComplete:x,showAltText:P});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v,{...S,unoptimized:A.unoptimized,placeholder:A.placeholder,fill:A.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:w,sizesInput:t.sizes,ref:e}),A.priority?(0,s.jsx)(y,{isAppRouter:!i,imgAttributes:S}):null]})});("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},2901:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=i(9920)._(i(2265)).default.createContext({})},687:function(t,e){function i(t){let{ampFirst:e=!1,hybrid:i=!1,hasQuery:n=!1}=void 0===t?{}:t;return e||i&&n}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isInAmpMode",{enumerable:!0,get:function(){return i}})},497:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getImgProps",{enumerable:!0,get:function(){return a}}),i(2301);let n=i(1564),r=i(7103);function s(t){return void 0!==t.default}function o(t){return void 0===t?t:"number"==typeof t?Number.isFinite(t)?t:NaN:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function a(t,e){var i;let a,l,u,{src:h,sizes:d,unoptimized:c=!1,priority:p=!1,loading:f,className:m,quality:g,width:v,height:y,fill:x=!1,style:b,overrideSrc:P,onLoad:w,onLoadingComplete:S,placeholder:A="empty",blurDataURL:T,fetchPriority:C,layout:E,objectFit:V,objectPosition:M,lazyBoundary:D,lazyRoot:j,...k}=t,{imgConf:R,showAltText:L,blurComplete:O,defaultLoader:F}=e,B=R||r.imageConfigDefault;if("allSizes"in B)a=B;else{let t=[...B.deviceSizes,...B.imageSizes].sort((t,e)=>t-e),e=B.deviceSizes.sort((t,e)=>t-e);a={...B,allSizes:t,deviceSizes:e}}if(void 0===F)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let I=k.loader||F;delete k.loader,delete k.srcSet;let U="__next_img_default"in I;if(U){if("custom"===a.loader)throw Error('Image with src "'+h+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let t=I;I=e=>{let{config:i,...n}=e;return t(n)}}if(E){"fill"===E&&(x=!0);let t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];t&&(b={...b,...t});let e={responsive:"100vw",fill:"100vw"}[E];e&&!d&&(d=e)}let W="",_=o(v),z=o(y);if("object"==typeof(i=h)&&(s(i)||void 0!==i.src)){let t=s(h)?h.default:h;if(!t.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(t));if(!t.height||!t.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(t));if(l=t.blurWidth,u=t.blurHeight,T=T||t.blurDataURL,W=t.src,!x){if(_||z){if(_&&!z){let e=_/t.width;z=Math.round(t.height*e)}else if(!_&&z){let e=z/t.height;_=Math.round(t.width*e)}}else _=t.width,z=t.height}}let N=!p&&("lazy"===f||void 0===f);(!(h="string"==typeof h?h:W)||h.startsWith("data:")||h.startsWith("blob:"))&&(c=!0,N=!1),a.unoptimized&&(c=!0),U&&h.endsWith(".svg")&&!a.dangerouslyAllowSVG&&(c=!0),p&&(C="high");let $=o(g),H=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:V,objectPosition:M}:{},L?{}:{color:"transparent"},b),Z=O||"empty"===A?null:"blur"===A?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:_,heightInt:z,blurWidth:l,blurHeight:u,blurDataURL:T||"",objectFit:H.objectFit})+'")':'url("'+A+'")',G=Z?{backgroundSize:H.objectFit||"cover",backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Z}:{},Y=function(t){let{config:e,src:i,unoptimized:n,width:r,quality:s,sizes:o,loader:a}=t;if(n)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(t,e,i){let{deviceSizes:n,allSizes:r}=t;if(i){let t=/(^|\s)(1?\d?\d)vw/g,e=[];for(let n;n=t.exec(i);n)e.push(parseInt(n[2]));if(e.length){let t=.01*Math.min(...e);return{widths:r.filter(e=>e>=n[0]*t),kind:"w"}}return{widths:r,kind:"w"}}return"number"!=typeof e?{widths:n,kind:"w"}:{widths:[...new Set([e,2*e].map(t=>r.find(e=>e>=t)||r[r.length-1]))],kind:"x"}}(e,r,o),h=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((t,n)=>a({config:e,src:i,quality:s,width:t})+" "+("w"===u?t:n+1)+u).join(", "),src:a({config:e,src:i,quality:s,width:l[h]})}}({config:a,src:h,unoptimized:c,width:_,quality:$,sizes:d,loader:I});return{props:{...k,loading:N?"lazy":f,fetchPriority:C,width:_,height:z,decoding:"async",className:m,style:{...H,...G},sizes:Y.sizes,srcSet:Y.srcSet,src:P||Y.src},meta:{unoptimized:c,priority:p,placeholder:A,fill:x}}}},8321:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{default:function(){return m},defaultHead:function(){return d}});let n=i(9920),r=i(1452),s=i(7437),o=r._(i(2265)),a=n._(i(5960)),l=i(2901),u=i(6590),h=i(687);function d(t){void 0===t&&(t=!1);let e=[(0,s.jsx)("meta",{charSet:"utf-8"})];return t||e.push((0,s.jsx)("meta",{name:"viewport",content:"width=device-width"})),e}function c(t,e){return"string"==typeof e||"number"==typeof e?t:e.type===o.default.Fragment?t.concat(o.default.Children.toArray(e.props.children).reduce((t,e)=>"string"==typeof e||"number"==typeof e?t:t.concat(e),[])):t.concat(e)}i(2301);let p=["name","httpEquiv","charSet","itemProp"];function f(t,e){let{inAmpMode:i}=e;return t.reduce(c,[]).reverse().concat(d(i).reverse()).filter(function(){let t=new Set,e=new Set,i=new Set,n={};return r=>{let s=!0,o=!1;if(r.key&&"number"!=typeof r.key&&r.key.indexOf("$")>0){o=!0;let e=r.key.slice(r.key.indexOf("$")+1);t.has(e)?s=!1:t.add(e)}switch(r.type){case"title":case"base":e.has(r.type)?s=!1:e.add(r.type);break;case"meta":for(let t=0,e=p.length;t{let n=t.key||e;if(!i&&"link"===t.type&&t.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(e=>t.props.href.startsWith(e))){let e={...t.props||{}};return e["data-href"]=e.href,e.href=void 0,e["data-optimized-fonts"]=!0,o.default.cloneElement(t,e)}return o.default.cloneElement(t,{key:n})})}let m=function(t){let{children:e}=t,i=(0,o.useContext)(l.AmpStateContext),n=(0,o.useContext)(u.HeadManagerContext);return(0,s.jsx)(a.default,{reduceComponentsToState:f,headManager:n,inAmpMode:(0,h.isInAmpMode)(i),children:e})};("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},1564:function(t,e){function i(t){let{widthInt:e,heightInt:i,blurWidth:n,blurHeight:r,blurDataURL:s,objectFit:o}=t,a=n?40*n:e,l=r?40*r:i,u=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},3938:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let n=i(9920)._(i(2265)),r=i(7103),s=n.default.createContext(r.imageConfigDefault)},7103:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{VALID_LOADERS:function(){return i},imageConfigDefault:function(){return n}});let i=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},5601:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var i in e)Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}(e,{default:function(){return l},getImageProps:function(){return a}});let n=i(9920),r=i(497),s=i(8173),o=n._(i(1241));function a(t){let{props:e}=(0,r.getImgProps)(t,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[t,i]of Object.entries(e))void 0===i&&delete e[t];return{props:e}}let l=s.Image},1241:function(t,e){function i(t){let{config:e,src:i,width:n,quality:r}=t;return e.path+"?url="+encodeURIComponent(i)+"&w="+n+"&q="+(r||75)}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}}),i.__next_img_default=!0;let n=i},291:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RouterContext",{enumerable:!0,get:function(){return n}});let n=i(9920)._(i(2265)).default.createContext(null)},5960:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return a}});let n=i(2265),r="undefined"==typeof window,s=r?()=>{}:n.useLayoutEffect,o=r?()=>{}:n.useEffect;function a(t){let{headManager:e,reduceComponentsToState:i}=t;function a(){if(e&&e.mountedInstances){let r=n.Children.toArray(Array.from(e.mountedInstances).filter(Boolean));e.updateHead(i(r,t))}}if(r){var l;null==e||null==(l=e.mountedInstances)||l.add(t.children),a()}return s(()=>{var i;return null==e||null==(i=e.mountedInstances)||i.add(t.children),()=>{var i;null==e||null==(i=e.mountedInstances)||i.delete(t.children)}}),s(()=>(e&&(e._pendingUpdate=a),()=>{e&&(e._pendingUpdate=a)})),o(()=>(e&&e._pendingUpdate&&(e._pendingUpdate(),e._pendingUpdate=null),()=>{e&&e._pendingUpdate&&(e._pendingUpdate(),e._pendingUpdate=null)})),null}},5050:function(t,e,i){i.d(e,{p:function(){return n}});let n=(0,i(2265).createContext)({})},7797:function(t,e,i){i.d(e,{O:function(){return n}});let n=(0,i(2265).createContext)(null)},9630:function(t,e,i){i.d(e,{Pn:function(){return a},Wi:function(){return o},frameData:function(){return l},S6:function(){return u}});var n=i(9276);class r{constructor(){this.order=[],this.scheduled=new Set}add(t){if(!this.scheduled.has(t))return this.scheduled.add(t),this.order.push(t),!0}remove(t){let e=this.order.indexOf(t);-1!==e&&(this.order.splice(e,1),this.scheduled.delete(t))}clear(){this.order.length=0,this.scheduled.clear()}}let s=["prepare","read","update","preRender","render","postRender"],{schedule:o,cancel:a,state:l,steps:u}=function(t,e){let i=!1,n=!0,o={delta:0,timestamp:0,isProcessing:!1},a=s.reduce((t,e)=>(t[e]=function(t){let e=new r,i=new r,n=0,s=!1,o=!1,a=new WeakSet,l={schedule:(t,r=!1,o=!1)=>{let l=o&&s,u=l?e:i;return r&&a.add(t),u.add(t)&&l&&s&&(n=e.order.length),t},cancel:t=>{i.remove(t),a.delete(t)},process:r=>{if(s){o=!0;return}if(s=!0,[e,i]=[i,e],i.clear(),n=e.order.length)for(let i=0;ii=!0),t),{}),l=t=>a[t].process(o),u=()=>{let r=performance.now();i=!1,o.delta=n?1e3/60:Math.max(Math.min(r-o.timestamp,40),1),o.timestamp=r,o.isProcessing=!0,s.forEach(l),o.isProcessing=!1,i&&e&&(n=!1,t(u))},h=()=>{i=!0,n=!0,o.isProcessing||t(u)};return{schedule:s.reduce((t,e)=>{let n=a[e];return t[e]=(t,e=!1,r=!1)=>(i||h(),n.schedule(t,e,r)),t},{}),cancel:t=>s.forEach(e=>a[e].cancel(t)),state:o,steps:a}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:n.Z,!0)},4915:function(t,e,i){let n;i.d(e,{E:function(){return rH}});var r,s,o=i(2265);let a=(0,o.createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),l=(0,o.createContext)({});var u=i(7797),h=i(9033);let d=(0,o.createContext)({strict:!1}),c=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),p="data-"+c("framerAppearId");function f(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function m(t){return"string"==typeof t||Array.isArray(t)}function g(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}let v=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],y=["initial",...v];function x(t){return g(t.animate)||y.some(e=>m(t[e]))}function b(t){return!!(x(t)||t.variants)}function P(t){return Array.isArray(t)?t.join(" "):t}let w={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},S={};for(let t in w)S[t]={isEnabled:e=>w[t].some(t=>!!e[t])};var A=i(7282),T=i(5050);let C=(0,o.createContext)({}),E=Symbol.for("motionComponentSymbol"),V=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function M(t){if("string"!=typeof t||t.includes("-"));else if(V.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}let D={},j=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],k=new Set(j);function R(t,{layout:e,layoutId:i}){return k.has(t)||t.startsWith("origin")||(e||void 0!==i)&&(!!D[t]||"opacity"===t)}let L=t=>!!(t&&t.getVelocity),O={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},F=j.length,B=t=>e=>"string"==typeof e&&e.startsWith(t),I=B("--"),U=B("var(--"),W=(t,e)=>e&&"number"==typeof t?e.transform(t):t,_=(t,e,i)=>Math.min(Math.max(i,t),e),z={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},N={...z,transform:t=>_(0,1,t)},$={...z,default:1},H=t=>Math.round(1e5*t)/1e5,Z=/(-)?([\d]*\.?[\d])+/g,G=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Y=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function X(t){return"string"==typeof t}let q=t=>({test:e=>X(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),K=q("deg"),J=q("%"),Q=q("px"),tt=q("vh"),te=q("vw"),ti={...J,parse:t=>J.parse(t)/100,transform:t=>J.transform(100*t)},tn={...z,transform:Math.round},tr={borderWidth:Q,borderTopWidth:Q,borderRightWidth:Q,borderBottomWidth:Q,borderLeftWidth:Q,borderRadius:Q,radius:Q,borderTopLeftRadius:Q,borderTopRightRadius:Q,borderBottomRightRadius:Q,borderBottomLeftRadius:Q,width:Q,maxWidth:Q,height:Q,maxHeight:Q,size:Q,top:Q,right:Q,bottom:Q,left:Q,padding:Q,paddingTop:Q,paddingRight:Q,paddingBottom:Q,paddingLeft:Q,margin:Q,marginTop:Q,marginRight:Q,marginBottom:Q,marginLeft:Q,rotate:K,rotateX:K,rotateY:K,rotateZ:K,scale:$,scaleX:$,scaleY:$,scaleZ:$,skew:K,skewX:K,skewY:K,distance:Q,translateX:Q,translateY:Q,translateZ:Q,x:Q,y:Q,z:Q,perspective:Q,transformPerspective:Q,opacity:N,originX:ti,originY:ti,originZ:Q,zIndex:tn,fillOpacity:N,strokeOpacity:N,numOctaves:tn};function ts(t,e,i,n){let{style:r,vars:s,transform:o,transformOrigin:a}=t,l=!1,u=!1,h=!0;for(let t in e){let i=e[t];if(I(t)){s[t]=i;continue}let n=tr[t],d=W(i,n);if(k.has(t)){if(l=!0,o[t]=d,!h)continue;i!==(n.default||0)&&(h=!1)}else t.startsWith("origin")?(u=!0,a[t]=d):r[t]=d}if(!e.transform&&(l||n?r.transform=function(t,{enableHardwareAcceleration:e=!0,allowTransformNone:i=!0},n,r){let s="";for(let e=0;e({style:{},transform:{},transformOrigin:{},vars:{}});function ta(t,e,i){for(let n in e)L(e[n])||R(n,i)||(t[n]=e[n])}let tl=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function tu(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||tl.has(t)}let th=t=>!tu(t);try{(r=require("@emotion/is-prop-valid").default)&&(th=t=>t.startsWith("on")?!tu(t):r(t))}catch(t){}function td(t,e,i){return"string"==typeof t?t:Q.transform(e+i*t)}let tc={offset:"stroke-dashoffset",array:"stroke-dasharray"},tp={offset:"strokeDashoffset",array:"strokeDasharray"};function tf(t,{attrX:e,attrY:i,attrScale:n,originX:r,originY:s,pathLength:o,pathSpacing:a=1,pathOffset:l=0,...u},h,d,c){if(ts(t,u,h,c),d){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:p,style:f,dimensions:m}=t;p.transform&&(m&&(f.transform=p.transform),delete p.transform),m&&(void 0!==r||void 0!==s||f.transform)&&(f.transformOrigin=function(t,e,i){let n=td(e,t.x,t.width),r=td(i,t.y,t.height);return`${n} ${r}`}(m,void 0!==r?r:.5,void 0!==s?s:.5)),void 0!==e&&(p.x=e),void 0!==i&&(p.y=i),void 0!==n&&(p.scale=n),void 0!==o&&function(t,e,i=1,n=0,r=!0){t.pathLength=1;let s=r?tc:tp;t[s.offset]=Q.transform(-n);let o=Q.transform(e),a=Q.transform(i);t[s.array]=`${o} ${a}`}(p,o,a,l,!1)}let tm=()=>({...to(),attrs:{}}),tg=t=>"string"==typeof t&&"svg"===t.toLowerCase();function tv(t,{style:e,vars:i},n,r){for(let s in Object.assign(t.style,e,r&&r.getProjectionStyles(n)),i)t.style.setProperty(s,i[s])}let ty=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function tx(t,e,i,n){for(let i in tv(t,e,void 0,n),e.attrs)t.setAttribute(ty.has(i)?i:c(i),e.attrs[i])}function tb(t,e){let{style:i}=t,n={};for(let r in i)(L(i[r])||e.style&&L(e.style[r])||R(r,t))&&(n[r]=i[r]);return n}function tP(t,e){let i=tb(t,e);for(let n in t)(L(t[n])||L(e[n]))&&(i[-1!==j.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=t[n]);return i}function tw(t,e,i,n={},r={}){return"function"==typeof e&&(e=e(void 0!==i?i:t.custom,n,r)),"string"==typeof e&&(e=t.variants&&t.variants[e]),"function"==typeof e&&(e=e(void 0!==i?i:t.custom,n,r)),e}var tS=i(458);let tA=t=>Array.isArray(t),tT=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),tC=t=>tA(t)?t[t.length-1]||0:t;function tE(t){let e=L(t)?t.get():t;return tT(e)?e.toValue():e}let tV=t=>(e,i)=>{let n=(0,o.useContext)(l),r=(0,o.useContext)(u.O),s=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:e,onMount:i},n,r,s){let o={latestValues:function(t,e,i,n){let r={},s=n(t,{});for(let t in s)r[t]=tE(s[t]);let{initial:o,animate:a}=t,l=x(t),u=b(t);e&&u&&!l&&!1!==t.inherit&&(void 0===o&&(o=e.initial),void 0===a&&(a=e.animate));let h=!!i&&!1===i.initial,d=(h=h||!1===o)?a:o;return d&&"boolean"!=typeof d&&!g(d)&&(Array.isArray(d)?d:[d]).forEach(e=>{let i=tw(t,e);if(!i)return;let{transitionEnd:n,transition:s,...o}=i;for(let t in o){let e=o[t];if(Array.isArray(e)){let t=h?e.length-1:0;e=e[t]}null!==e&&(r[t]=e)}for(let t in n)r[t]=n[t]}),r}(n,r,s,t),renderState:e()};return i&&(o.mount=t=>i(n,t,o)),o})(t,e,n,r);return i?s():(0,tS.h)(s)};var tM=i(9630);let tD={useVisualState:tV({scrapeMotionValuesFromProps:tP,createRenderState:tm,onMount:(t,e,{renderState:i,latestValues:n})=>{tM.Wi.read(()=>{try{i.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){i.dimensions={x:0,y:0,width:0,height:0}}}),tM.Wi.render(()=>{tf(i,n,{enableHardwareAcceleration:!1},tg(e.tagName),t.transformTemplate),tx(e,i)})}})},tj={useVisualState:tV({scrapeMotionValuesFromProps:tb,createRenderState:to})};function tk(t,e,i,n={passive:!0}){return t.addEventListener(e,i,n),()=>t.removeEventListener(e,i)}let tR=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function tL(t,e="page"){return{point:{x:t[e+"X"],y:t[e+"Y"]}}}let tO=t=>e=>tR(e)&&t(e,tL(e));function tF(t,e,i,n){return tk(t,e,tO(i),n)}let tB=(t,e)=>i=>e(t(i)),tI=(...t)=>t.reduce(tB);function tU(t){let e=null;return()=>null===e&&(e=t,()=>{e=null})}let tW=tU("dragHorizontal"),t_=tU("dragVertical");function tz(t){let e=!1;if("y"===t)e=t_();else if("x"===t)e=tW();else{let t=tW(),i=t_();t&&i?e=()=>{t(),i()}:(t&&t(),i&&i())}return e}function tN(){let t=tz(!0);return!t||(t(),!1)}class t${constructor(t){this.isMounted=!1,this.node=t}update(){}}function tH(t,e){let i="onHover"+(e?"Start":"End");return tF(t.current,"pointer"+(e?"enter":"leave"),(n,r)=>{if("touch"===n.pointerType||tN())return;let s=t.getProps();t.animationState&&s.whileHover&&t.animationState.setActive("whileHover",e),s[i]&&tM.Wi.update(()=>s[i](n,r))},{passive:!t.getProps()[i]})}class tZ extends t${mount(){this.unmount=tI(tH(this.node,!0),tH(this.node,!1))}unmount(){}}class tG extends t${constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch(e){t=!0}t&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=tI(tk(this.node.current,"focus",()=>this.onFocus()),tk(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let tY=(t,e)=>!!e&&(t===e||tY(t,e.parentElement));var tX=i(9276);function tq(t,e){if(!e)return;let i=new PointerEvent("pointer"+t);e(i,tL(i))}class tK extends t${constructor(){super(...arguments),this.removeStartListeners=tX.Z,this.removeEndListeners=tX.Z,this.removeAccessibleListeners=tX.Z,this.startPointerPress=(t,e)=>{if(this.isPressing)return;this.removeEndListeners();let i=this.node.getProps(),n=tF(window,"pointerup",(t,e)=>{if(!this.checkPressEnd())return;let{onTap:i,onTapCancel:n,globalTapTarget:r}=this.node.getProps();tM.Wi.update(()=>{r||tY(this.node.current,t.target)?i&&i(t,e):n&&n(t,e)})},{passive:!(i.onTap||i.onPointerUp)}),r=tF(window,"pointercancel",(t,e)=>this.cancelPress(t,e),{passive:!(i.onTapCancel||i.onPointerCancel)});this.removeEndListeners=tI(n,r),this.startPress(t,e)},this.startAccessiblePress=()=>{let t=tk(this.node.current,"keydown",t=>{"Enter"!==t.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=tk(this.node.current,"keyup",t=>{"Enter"===t.key&&this.checkPressEnd()&&tq("up",(t,e)=>{let{onTap:i}=this.node.getProps();i&&tM.Wi.update(()=>i(t,e))})}),tq("down",(t,e)=>{this.startPress(t,e)}))}),e=tk(this.node.current,"blur",()=>{this.isPressing&&tq("cancel",(t,e)=>this.cancelPress(t,e))});this.removeAccessibleListeners=tI(t,e)}}startPress(t,e){this.isPressing=!0;let{onTapStart:i,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),i&&tM.Wi.update(()=>i(t,e))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!tN()}cancelPress(t,e){if(!this.checkPressEnd())return;let{onTapCancel:i}=this.node.getProps();i&&tM.Wi.update(()=>i(t,e))}mount(){let t=this.node.getProps(),e=tF(t.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),i=tk(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=tI(e,i)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let tJ=new WeakMap,tQ=new WeakMap,t0=t=>{let e=tJ.get(t.target);e&&e(t)},t1=t=>{t.forEach(t0)},t2={some:0,all:1};class t5 extends t${constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:e,margin:i,amount:n="some",once:r}=t,s={root:e?e.current:void 0,rootMargin:i,threshold:"number"==typeof n?n:t2[n]};return function(t,e,i){let n=function({root:t,...e}){let i=t||document;tQ.has(i)||tQ.set(i,{});let n=tQ.get(i),r=JSON.stringify(e);return n[r]||(n[r]=new IntersectionObserver(t1,{root:t,...e})),n[r]}(e);return tJ.set(t,i),n.observe(t),()=>{tJ.delete(t),n.unobserve(t)}}(this.node.current,s,t=>{let{isIntersecting:e}=t;if(this.isInView===e||(this.isInView=e,r&&!e&&this.hasEnteredView))return;e&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",e);let{onViewportEnter:i,onViewportLeave:n}=this.node.getProps(),s=e?i:n;s&&s(t)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(function({viewport:t={}},{viewport:e={}}={}){return i=>t[i]!==e[i]}(t,e))&&this.startObserver()}unmount(){}}function t3(t,e){if(!Array.isArray(e))return!1;let i=e.length;if(i!==t.length)return!1;for(let n=0;ne[i]=t.get()),e}(t),function(t){let e={};return t.values.forEach((t,i)=>e[i]=t.getVelocity()),e}(t))}var t6=i(9047);let t4=t=>1e3*t,t8=t=>t/1e3,t7={current:!1},et=t=>Array.isArray(t)&&"number"==typeof t[0],ee=([t,e,i,n])=>`cubic-bezier(${t}, ${e}, ${i}, ${n})`,ei={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ee([0,.65,.55,1]),circOut:ee([.55,0,1,.45]),backIn:ee([.31,.01,.66,-.59]),backOut:ee([.33,1.53,.69,.99])},en=(t,e,i)=>(((1-3*i+3*e)*t+(3*i-6*e))*t+3*e)*t;function er(t,e,i,n){if(t===e&&i===n)return tX.Z;let r=e=>(function(t,e,i,n,r){let s,o;let a=0;do(s=en(o=e+(i-e)/2,n,r)-t)>0?i=o:e=o;while(Math.abs(s)>1e-7&&++a<12);return o})(e,0,1,t,i);return t=>0===t||1===t?t:en(r(t),e,n)}let es=er(.42,0,1,1),eo=er(0,0,.58,1),ea=er(.42,0,.58,1),el=t=>Array.isArray(t)&&"number"!=typeof t[0],eu=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,eh=t=>e=>1-t(1-e),ed=t=>1-Math.sin(Math.acos(t)),ec=eh(ed),ep=eu(ed),ef=er(.33,1.53,.69,.99),em=eh(ef),eg=eu(em),ev={linear:tX.Z,easeIn:es,easeInOut:ea,easeOut:eo,circIn:ed,circInOut:ep,circOut:ec,backIn:em,backInOut:eg,backOut:ef,anticipate:t=>(t*=2)<1?.5*em(t):.5*(2-Math.pow(2,-10*(t-1)))},ey=t=>{if(Array.isArray(t)){(0,t6.k)(4===t.length,"Cubic bezier arrays must contain four numerical values.");let[e,i,n,r]=t;return er(e,i,n,r)}return"string"==typeof t?((0,t6.k)(void 0!==ev[t],`Invalid easing type '${t}'`),ev[t]):t},ex=(t,e)=>i=>!!(X(i)&&Y.test(i)&&i.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(i,e)),eb=(t,e,i)=>n=>{if(!X(n))return n;let[r,s,o,a]=n.match(Z);return{[t]:parseFloat(r),[e]:parseFloat(s),[i]:parseFloat(o),alpha:void 0!==a?parseFloat(a):1}},eP=t=>_(0,255,t),ew={...z,transform:t=>Math.round(eP(t))},eS={test:ex("rgb","red"),parse:eb("red","green","blue"),transform:({red:t,green:e,blue:i,alpha:n=1})=>"rgba("+ew.transform(t)+", "+ew.transform(e)+", "+ew.transform(i)+", "+H(N.transform(n))+")"},eA={test:ex("#"),parse:function(t){let e="",i="",n="",r="";return t.length>5?(e=t.substring(1,3),i=t.substring(3,5),n=t.substring(5,7),r=t.substring(7,9)):(e=t.substring(1,2),i=t.substring(2,3),n=t.substring(3,4),r=t.substring(4,5),e+=e,i+=i,n+=n,r+=r),{red:parseInt(e,16),green:parseInt(i,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}},transform:eS.transform},eT={test:ex("hsl","hue"),parse:eb("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:i,alpha:n=1})=>"hsla("+Math.round(t)+", "+J.transform(H(e))+", "+J.transform(H(i))+", "+H(N.transform(n))+")"},eC={test:t=>eS.test(t)||eA.test(t)||eT.test(t),parse:t=>eS.test(t)?eS.parse(t):eT.test(t)?eT.parse(t):eA.parse(t),transform:t=>X(t)?t:t.hasOwnProperty("red")?eS.transform(t):eT.transform(t)},eE=(t,e,i)=>-i*t+i*e+t;function eV(t,e,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?t+(e-t)*6*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t}let eM=(t,e,i)=>{let n=t*t;return Math.sqrt(Math.max(0,i*(e*e-n)+n))},eD=[eA,eS,eT],ej=t=>eD.find(e=>e.test(t));function ek(t){let e=ej(t);(0,t6.k)(!!e,`'${t}' is not an animatable color. Use the equivalent color code instead.`);let i=e.parse(t);return e===eT&&(i=function({hue:t,saturation:e,lightness:i,alpha:n}){t/=360,i/=100;let r=0,s=0,o=0;if(e/=100){let n=i<.5?i*(1+e):i+e-i*e,a=2*i-n;r=eV(a,n,t+1/3),s=eV(a,n,t),o=eV(a,n,t-1/3)}else r=s=o=i;return{red:Math.round(255*r),green:Math.round(255*s),blue:Math.round(255*o),alpha:n}}(i)),i}let eR=(t,e)=>{let i=ek(t),n=ek(e),r={...i};return t=>(r.red=eM(i.red,n.red,t),r.green=eM(i.green,n.green,t),r.blue=eM(i.blue,n.blue,t),r.alpha=eE(i.alpha,n.alpha,t),eS.transform(r))},eL={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:tX.Z},eO={regex:G,countKey:"Colors",token:"${c}",parse:eC.parse},eF={regex:Z,countKey:"Numbers",token:"${n}",parse:z.parse};function eB(t,{regex:e,countKey:i,token:n,parse:r}){let s=t.tokenised.match(e);s&&(t["num"+i]=s.length,t.tokenised=t.tokenised.replace(e,n),t.values.push(...s.map(r)))}function eI(t){let e=t.toString(),i={value:e,tokenised:e,values:[],numVars:0,numColors:0,numNumbers:0};return i.value.includes("var(--")&&eB(i,eL),eB(i,eO),eB(i,eF),i}function eU(t){return eI(t).values}function eW(t){let{values:e,numColors:i,numVars:n,tokenised:r}=eI(t),s=e.length;return t=>{let e=r;for(let r=0;r"number"==typeof t?0:t,ez={test:function(t){var e,i;return isNaN(t)&&X(t)&&((null===(e=t.match(Z))||void 0===e?void 0:e.length)||0)+((null===(i=t.match(G))||void 0===i?void 0:i.length)||0)>0},parse:eU,createTransformer:eW,getAnimatableNone:function(t){let e=eU(t);return eW(t)(e.map(e_))}},eN=(t,e)=>i=>`${i>0?e:t}`;function e$(t,e){return"number"==typeof t?i=>eE(t,e,i):eC.test(t)?eR(t,e):t.startsWith("var(")?eN(t,e):eG(t,e)}let eH=(t,e)=>{let i=[...t],n=i.length,r=t.map((t,i)=>e$(t,e[i]));return t=>{for(let e=0;e{let i={...t,...e},n={};for(let r in i)void 0!==t[r]&&void 0!==e[r]&&(n[r]=e$(t[r],e[r]));return t=>{for(let e in n)i[e]=n[e](t);return i}},eG=(t,e)=>{let i=ez.createTransformer(e),n=eI(t),r=eI(e);return n.numVars===r.numVars&&n.numColors===r.numColors&&n.numNumbers>=r.numNumbers?tI(eH(n.values,r.values),i):((0,t6.K)(!0,`Complex values '${t}' and '${e}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),eN(t,e))},eY=(t,e,i)=>{let n=e-t;return 0===n?1:(i-t)/n},eX=(t,e)=>i=>eE(t,e,i);function eq(t,e,{clamp:i=!0,ease:n,mixer:r}={}){let s=t.length;if((0,t6.k)(s===e.length,"Both input and output ranges must be the same length"),1===s)return()=>e[0];t[0]>t[s-1]&&(t=[...t].reverse(),e=[...e].reverse());let o=function(t,e,i){let n=[],r=i||function(t){if("number"==typeof t);else if("string"==typeof t)return eC.test(t)?eR:eG;else if(Array.isArray(t))return eH;else if("object"==typeof t)return eZ;return eX}(t[0]),s=t.length-1;for(let i=0;i{let i=0;if(a>1)for(;il(_(t[0],t[s-1],e)):l}function eK({duration:t=300,keyframes:e,times:i,ease:n="easeInOut"}){let r=el(n)?n.map(ey):ey(n),s={done:!1,value:e[0]},o=eq((i&&i.length===e.length?i:function(t){let e=[0];return function(t,e){let i=t[t.length-1];for(let n=1;n<=e;n++){let r=eY(0,e,n);t.push(eE(i,1,r))}}(e,t.length-1),e}(e)).map(e=>e*t),e,{ease:Array.isArray(r)?r:e.map(()=>r||ea).splice(0,e.length-1)});return{calculatedDuration:t,next:e=>(s.value=o(e),s.done=e>=t,s)}}function eJ(t,e,i){var n,r;let s=Math.max(e-5,0);return n=i-t(s),(r=e-s)?1e3/r*n:0}function eQ(t,e){return t*Math.sqrt(1-e*e)}let e0=["duration","bounce"],e1=["stiffness","damping","mass"];function e2(t,e){return e.some(e=>void 0!==t[e])}function e5({keyframes:t,restDelta:e,restSpeed:i,...n}){let r;let s=t[0],o=t[t.length-1],a={done:!1,value:s},{stiffness:l,damping:u,mass:h,duration:d,velocity:c,isResolvedFromDuration:p}=function(t){let e={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!e2(t,e1)&&e2(t,e0)){let i=function({duration:t=800,bounce:e=.25,velocity:i=0,mass:n=1}){let r,s;(0,t6.K)(t<=t4(10),"Spring duration must be 10 seconds or less");let o=1-e;o=_(.05,1,o),t=_(.01,10,t8(t)),o<1?(r=e=>{let n=e*o,r=n*t;return .001-(n-i)/eQ(e,o)*Math.exp(-r)},s=e=>{let n=e*o*t,s=Math.pow(o,2)*Math.pow(e,2)*t,a=eQ(Math.pow(e,2),o);return(n*i+i-s)*Math.exp(-n)*(-r(e)+.001>0?-1:1)/a}):(r=e=>-.001+Math.exp(-e*t)*((e-i)*t+1),s=e=>t*t*(i-e)*Math.exp(-e*t));let a=function(t,e,i){let n=i;for(let i=1;i<12;i++)n-=t(n)/e(n);return n}(r,s,5/t);if(t=t4(t),isNaN(a))return{stiffness:100,damping:10,duration:t};{let e=Math.pow(a,2)*n;return{stiffness:e,damping:2*o*Math.sqrt(n*e),duration:t}}}(t);(e={...e,...i,mass:1}).isResolvedFromDuration=!0}return e}({...n,velocity:-t8(n.velocity||0)}),f=c||0,m=u/(2*Math.sqrt(l*h)),g=o-s,v=t8(Math.sqrt(l/h)),y=5>Math.abs(g);if(i||(i=y?.01:2),e||(e=y?.005:.5),m<1){let t=eQ(v,m);r=e=>o-Math.exp(-m*v*e)*((f+m*v*g)/t*Math.sin(t*e)+g*Math.cos(t*e))}else if(1===m)r=t=>o-Math.exp(-v*t)*(g+(f+v*g)*t);else{let t=v*Math.sqrt(m*m-1);r=e=>{let i=Math.exp(-m*v*e),n=Math.min(t*e,300);return o-i*((f+m*v*g)*Math.sinh(n)+t*g*Math.cosh(n))/t}}return{calculatedDuration:p&&d||null,next:t=>{let n=r(t);if(p)a.done=t>=d;else{let s=f;0!==t&&(s=m<1?eJ(r,t,n):0);let l=Math.abs(s)<=i,u=Math.abs(o-n)<=e;a.done=l&&u}return a.value=a.done?o:n,a}}}function e3({keyframes:t,velocity:e=0,power:i=.8,timeConstant:n=325,bounceDamping:r=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:u=.5,restSpeed:h}){let d,c;let p=t[0],f={done:!1,value:p},m=t=>void 0!==a&&tl,g=t=>void 0===a?l:void 0===l?a:Math.abs(a-t)-v*Math.exp(-t/n),P=t=>x+b(t),w=t=>{let e=b(t),i=P(t);f.done=Math.abs(e)<=u,f.value=f.done?x:i},S=t=>{m(f.value)&&(d=t,c=e5({keyframes:[f.value,g(f.value)],velocity:eJ(P,t,f.value),damping:r,stiffness:s,restDelta:u,restSpeed:h}))};return S(0),{calculatedDuration:null,next:t=>{let e=!1;return(c||void 0!==d||(e=!0,w(t),S(t)),void 0!==d&&t>d)?c.next(t-d):(e||w(t),f)}}}let e9=t=>{let e=({timestamp:e})=>t(e);return{start:()=>tM.Wi.update(e,!0),stop:()=>(0,tM.Pn)(e),now:()=>tM.frameData.isProcessing?tM.frameData.timestamp:performance.now()}};function e6(t){let e=0,i=t.next(e);for(;!i.done&&e<2e4;)e+=50,i=t.next(e);return e>=2e4?1/0:e}let e4={decay:e3,inertia:e3,tween:eK,keyframes:eK,spring:e5};function e8({autoplay:t=!0,delay:e=0,driver:i=e9,keyframes:n,type:r="keyframes",repeat:s=0,repeatDelay:o=0,repeatType:a="loop",onPlay:l,onStop:u,onComplete:h,onUpdate:d,...c}){let p,f,m,g,v,y=1,x=!1,b=()=>{f=new Promise(t=>{p=t})};b();let P=e4[r]||eK;P!==eK&&"number"!=typeof n[0]&&(g=eq([0,100],n,{clamp:!1}),n=[0,100]);let w=P({...c,keyframes:n});"mirror"===a&&(v=P({...c,keyframes:[...n].reverse(),velocity:-(c.velocity||0)}));let S="idle",A=null,T=null,C=null;null===w.calculatedDuration&&s&&(w.calculatedDuration=e6(w));let{calculatedDuration:E}=w,V=1/0,M=1/0;null!==E&&(M=(V=E+o)*(s+1)-o);let D=0,j=t=>{if(null===T)return;y>0&&(T=Math.min(T,t)),y<0&&(T=Math.min(t-M/y,T));let i=(D=null!==A?A:Math.round(t-T)*y)-e*(y>=0?1:-1),r=y>=0?i<0:i>M;D=Math.max(i,0),"finished"===S&&null===A&&(D=M);let l=D,u=w;if(s){let t=Math.min(D,M)/V,e=Math.floor(t),i=t%1;!i&&t>=1&&(i=1),1===i&&e--,(e=Math.min(e,s+1))%2&&("reverse"===a?(i=1-i,o&&(i-=o/V)):"mirror"===a&&(u=v)),l=_(0,1,i)*V}let h=r?{done:!1,value:n[0]}:u.next(l);g&&(h.value=g(h.value));let{done:c}=h;r||null===E||(c=y>=0?D>=M:D<=0);let p=null===A&&("finished"===S||"running"===S&&c);return d&&d(h.value),p&&L(),h},k=()=>{m&&m.stop(),m=void 0},R=()=>{S="idle",k(),p(),b(),T=C=null},L=()=>{S="finished",h&&h(),k(),p()},O=()=>{if(x)return;m||(m=i(j));let t=m.now();l&&l(),null!==A?T=t-A:T&&"finished"!==S||(T=t),"finished"===S&&b(),C=T,A=null,S="running",m.start()};t&&O();let F={then:(t,e)=>f.then(t,e),get time(){return t8(D)},set time(newTime){D=newTime=t4(newTime),null===A&&m&&0!==y?T=m.now()-newTime/y:A=newTime},get duration(){return t8(null===w.calculatedDuration?e6(w):w.calculatedDuration)},get speed(){return y},set speed(newSpeed){if(newSpeed===y||!m)return;y=newSpeed,F.time=t8(D)},get state(){return S},play:O,pause:()=>{S="paused",A=D},stop:()=>{x=!0,"idle"!==S&&(S="idle",u&&u(),R())},cancel:()=>{null!==C&&j(C),R()},complete:()=>{S="finished"},sample:t=>(T=0,j(t))};return F}let e7=(s=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===n&&(n=s()),n)),it=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),ie=(t,e)=>"spring"===e.type||"backgroundColor"===t||!function t(e){return!!(!e||"string"==typeof e&&ei[e]||et(e)||Array.isArray(e)&&e.every(t))}(e.ease),ii={type:"spring",stiffness:500,damping:25,restSpeed:10},ir=t=>({type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}),is={type:"keyframes",duration:.8},io={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},ia=(t,{keyframes:e})=>e.length>2?is:k.has(t)?t.startsWith("scale")?ir(e[1]):ii:io,il=(t,e)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(ez.test(e)||"0"===e)&&!e.startsWith("url(")),iu=new Set(["brightness","contrast","saturate","opacity"]);function ih(t){let[e,i]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;let[n]=i.match(Z)||[];if(!n)return t;let r=i.replace(n,""),s=iu.has(e)?1:0;return n!==i&&(s*=100),e+"("+s+r+")"}let id=/([a-z-]*)\(.*?\)/g,ic={...ez,getAnimatableNone:t=>{let e=t.match(id);return e?e.map(ih).join(" "):t}},ip={...tr,color:eC,backgroundColor:eC,outlineColor:eC,fill:eC,stroke:eC,borderColor:eC,borderTopColor:eC,borderRightColor:eC,borderBottomColor:eC,borderLeftColor:eC,filter:ic,WebkitFilter:ic},im=t=>ip[t];function ig(t,e){let i=im(t);return i!==ic&&(i=ez),i.getAnimatableNone?i.getAnimatableNone(e):void 0}let iv=t=>/^0[^.\s]+$/.test(t);function iy(t,e){return t[e]||t.default||t}let ix={skipAnimations:!1},ib=(t,e,i,n={})=>r=>{let s=iy(n,t)||{},o=s.delay||n.delay||0,{elapsed:a=0}=n;a-=t4(o);let l=function(t,e,i,n){let r,s;let o=il(e,i);r=Array.isArray(i)?[...i]:[null,i];let a=void 0!==n.from?n.from:t.get(),l=[];for(let t=0;t{e.set(t),s.onUpdate&&s.onUpdate(t)},onComplete:()=>{r(),s.onComplete&&s.onComplete()}};if(!function({when:t,delay:e,delayChildren:i,staggerChildren:n,staggerDirection:r,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:u,...h}){return!!Object.keys(h).length}(s)&&(p={...p,...ia(t,p)}),p.duration&&(p.duration=t4(p.duration)),p.repeatDelay&&(p.repeatDelay=t4(p.repeatDelay)),!d||!c||t7.current||!1===s.type||ix.skipAnimations)return function({keyframes:t,delay:e,onUpdate:i,onComplete:n}){let r=()=>(i&&i(t[t.length-1]),n&&n(),{time:0,speed:1,duration:0,play:tX.Z,pause:tX.Z,stop:tX.Z,then:t=>(t(),Promise.resolve()),cancel:tX.Z,complete:tX.Z});return e?e8({keyframes:[0,1],duration:0,delay:e,onComplete:r}):r()}(t7.current?{...p,delay:0}:p);if(!n.isHandoff&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate){let i=function(t,e,{onUpdate:i,onComplete:n,...r}){let s,o;if(!(e7()&&it.has(e)&&!r.repeatDelay&&"mirror"!==r.repeatType&&0!==r.damping&&"inertia"!==r.type))return!1;let a=!1,l=!1,u=()=>{o=new Promise(t=>{s=t})};u();let{keyframes:h,duration:d=300,ease:c,times:p}=r;if(ie(e,r)){let t=e8({...r,repeat:0,delay:0}),e={done:!1,value:h[0]},i=[],n=0;for(;!e.done&&n<2e4;)e=t.sample(n),i.push(e.value),n+=10;p=void 0,h=i,d=n-10,c="linear"}let f=function(t,e,i,{delay:n=0,duration:r,repeat:s=0,repeatType:o="loop",ease:a,times:l}={}){let u={[e]:i};l&&(u.offset=l);let h=function t(e){if(e)return et(e)?ee(e):Array.isArray(e)?e.map(t):ei[e]}(a);return Array.isArray(h)&&(u.easing=h),t.animate(u,{delay:n,duration:r,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:s+1,direction:"reverse"===o?"alternate":"normal"})}(t.owner.current,e,h,{...r,duration:d,ease:c,times:p}),m=()=>{l=!1,f.cancel()},g=()=>{l=!0,tM.Wi.update(m),s(),u()};return f.onfinish=()=>{l||(t.set(function(t,{repeat:e,repeatType:i="loop"}){let n=e&&"loop"!==i&&e%2==1?0:t.length-1;return t[n]}(h,r)),n&&n(),g())},{then:(t,e)=>o.then(t,e),attachTimeline:t=>(f.timeline=t,f.onfinish=null,tX.Z),get time(){return t8(f.currentTime||0)},set time(newTime){f.currentTime=t4(newTime)},get speed(){return f.playbackRate},set speed(newSpeed){f.playbackRate=newSpeed},get duration(){return t8(d)},play:()=>{a||(f.play(),(0,tM.Pn)(m))},pause:()=>f.pause(),stop:()=>{if(a=!0,"idle"===f.playState)return;let{currentTime:e}=f;if(e){let i=e8({...r,autoplay:!1});t.setWithVelocity(i.sample(e-10).value,i.sample(e).value,10)}g()},complete:()=>{l||f.finish()},cancel:g}}(e,t,p);if(i)return i}return e8(p)};function iP(t){return!!(L(t)&&t.add)}let iw=t=>/^\-?\d*\.?\d+$/.test(t);function iS(t,e){-1===t.indexOf(e)&&t.push(e)}function iA(t,e){let i=t.indexOf(e);i>-1&&t.splice(i,1)}class iT{constructor(){this.subscriptions=[]}add(t){return iS(this.subscriptions,t),()=>iA(this.subscriptions,t)}notify(t,e,i){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](t,e,i);else for(let r=0;r!isNaN(parseFloat(t)),iE={current:void 0};class iV{constructor(t,e={}){this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(t,e=!0)=>{this.prev=this.current,this.current=t;let{delta:i,timestamp:n}=tM.frameData;this.lastUpdated!==n&&(this.timeDelta=i,this.lastUpdated=n,tM.Wi.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),e&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>tM.Wi.postRender(this.velocityCheck),this.velocityCheck=({timestamp:t})=>{t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=iC(this.current),this.owner=e.owner}onChange(t){return this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new iT);let i=this.events[t].add(e);return"change"===t?()=>{i(),tM.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:i}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t,e=!0){e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)}setWithVelocity(t,e,i){this.set(e),this.prev=t,this.timeDelta=i}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return iE.current&&iE.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var t,e;return this.canTrackVelocity?(t=parseFloat(this.current)-parseFloat(this.prev),(e=this.timeDelta)?1e3/e*t:0):0}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function iM(t,e){return new iV(t,e)}let iD=t=>e=>e.test(t),ij=[z,Q,J,K,te,tt,{test:t=>"auto"===t,parse:t=>t}],ik=t=>ij.find(iD(t)),iR=[...ij,eC,ez],iL=t=>iR.find(iD(t));function iO(t,e,{delay:i=0,transitionOverride:n,type:r}={}){let{transition:s=t.getDefaultTransition(),transitionEnd:o,...a}=t.makeTargetAnimatable(e),l=t.getValue("willChange");n&&(s=n);let u=[],h=r&&t.animationState&&t.animationState.getState()[r];for(let e in a){let n=t.getValue(e),r=a[e];if(!n||void 0===r||h&&function({protectedKeys:t,needsAnimating:e},i){let n=t.hasOwnProperty(i)&&!0!==e[i];return e[i]=!1,n}(h,e))continue;let o={delay:i,elapsed:0,...iy(s||{},e)};if(window.HandoffAppearAnimations){let i=t.getProps()[p];if(i){let t=window.HandoffAppearAnimations(i,e,n,tM.Wi);null!==t&&(o.elapsed=t,o.isHandoff=!0)}}let d=!o.isHandoff&&!function(t,e){let i=t.get();if(!Array.isArray(e))return i!==e;for(let t=0;tl.remove(e))),u.push(c)}return o&&Promise.all(u).then(()=>{o&&function(t,e){let i=t9(t,e),{transitionEnd:n={},transition:r={},...s}=i?t.makeTargetAnimatable(i,!1):{};for(let e in s={...s,...n}){let i=tC(s[e]);t.hasValue(e)?t.getValue(e).set(i):t.addValue(e,iM(i))}}(t,o)}),u}function iF(t,e,i={}){let n=t9(t,e,i.custom),{transition:r=t.getDefaultTransition()||{}}=n||{};i.transitionOverride&&(r=i.transitionOverride);let s=n?()=>Promise.all(iO(t,n,i)):()=>Promise.resolve(),o=t.variantChildren&&t.variantChildren.size?(n=0)=>{let{delayChildren:s=0,staggerChildren:o,staggerDirection:a}=r;return function(t,e,i=0,n=0,r=1,s){let o=[],a=(t.variantChildren.size-1)*n,l=1===r?(t=0)=>t*n:(t=0)=>a-t*n;return Array.from(t.variantChildren).sort(iB).forEach((t,n)=>{t.notify("AnimationStart",e),o.push(iF(t,e,{...s,delay:i+l(n)}).then(()=>t.notify("AnimationComplete",e)))}),Promise.all(o)}(t,e,s+n,o,a,i)}:()=>Promise.resolve(),{when:a}=r;if(!a)return Promise.all([s(),o(i.delay)]);{let[t,e]="beforeChildren"===a?[s,o]:[o,s];return t().then(()=>e())}}function iB(t,e){return t.sortNodePosition(e)}let iI=[...v].reverse(),iU=v.length;function iW(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}class i_ extends t${constructor(t){super(t),t.animationState||(t.animationState=function(t){let e=e=>Promise.all(e.map(({animation:e,options:i})=>(function(t,e,i={}){let n;if(t.notify("AnimationStart",e),Array.isArray(e))n=Promise.all(e.map(e=>iF(t,e,i)));else if("string"==typeof e)n=iF(t,e,i);else{let r="function"==typeof e?t9(t,e,i.custom):e;n=Promise.all(iO(t,r,i))}return n.then(()=>t.notify("AnimationComplete",e))})(t,e,i))),i={animate:iW(!0),whileInView:iW(),whileHover:iW(),whileTap:iW(),whileDrag:iW(),whileFocus:iW(),exit:iW()},n=!0,r=(e,i)=>{let n=t9(t,i);if(n){let{transition:t,transitionEnd:i,...r}=n;e={...e,...r,...i}}return e};function s(s,o){let a=t.getProps(),l=t.getVariantContext(!0)||{},u=[],h=new Set,d={},c=1/0;for(let e=0;ec&&x),S=!1,A=Array.isArray(y)?y:[y],T=A.reduce(r,{});!1===b&&(T={});let{prevResolvedValues:C={}}=v,E={...C,...T},V=t=>{w=!0,h.has(t)&&(S=!0,h.delete(t)),v.needsAnimating[t]=!0};for(let t in E){let e=T[t],i=C[t];if(!d.hasOwnProperty(t))(tA(e)&&tA(i)?t3(e,i):e===i)?void 0!==e&&h.has(t)?V(t):v.protectedKeys[t]=!0:void 0!==e?V(t):h.add(t)}v.prevProp=y,v.prevResolvedValues=T,v.isActive&&(d={...d,...T}),n&&t.blockInitialAnimation&&(w=!1),w&&(!P||S)&&u.push(...A.map(t=>({animation:t,options:{type:f,...s}})))}if(h.size){let e={};h.forEach(i=>{let n=t.getBaseTarget(i);void 0!==n&&(e[i]=n)}),u.push({animation:e})}let f=!!u.length;return n&&(!1===a.initial||a.initial===a.animate)&&!t.manuallyAnimateOnMount&&(f=!1),n=!1,f?e(u):Promise.resolve()}return{animateChanges:s,setActive:function(e,n,r){var o;if(i[e].isActive===n)return Promise.resolve();null===(o=t.variantChildren)||void 0===o||o.forEach(t=>{var i;return null===(i=t.animationState)||void 0===i?void 0:i.setActive(e,n)}),i[e].isActive=n;let a=s(r,e);for(let t in i)i[t].protectedKeys={};return a},setAnimateFunction:function(i){e=i(t)},getState:()=>i}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();this.unmount(),g(t)&&(this.unmount=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){}}let iz=0;class iN extends t${constructor(){super(...arguments),this.id=iz++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e,custom:i}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;let r=this.node.animationState.setActive("exit",!t,{custom:null!=i?i:this.node.getProps().custom});e&&!t&&r.then(()=>e(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}let i$=(t,e)=>Math.abs(t-e);class iH{constructor(t,e,{transformPagePoint:i,contextWindow:n,dragSnapToOrigin:r=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var t,e;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let i=iY(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,r=(t=i.offset,e={x:0,y:0},Math.sqrt(i$(t.x,e.x)**2+i$(t.y,e.y)**2)>=3);if(!n&&!r)return;let{point:s}=i,{timestamp:o}=tM.frameData;this.history.push({...s,timestamp:o});let{onStart:a,onMove:l}=this.handlers;n||(a&&a(this.lastMoveEvent,i),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,i)},this.handlePointerMove=(t,e)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=iZ(e,this.transformPagePoint),tM.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(t,e)=>{this.end();let{onEnd:i,onSessionEnd:n,resumeAnimation:r}=this.handlers;if(this.dragSnapToOrigin&&r&&r(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=iY("pointercancel"===t.type?this.lastMoveEventInfo:iZ(e,this.transformPagePoint),this.history);this.startEvent&&i&&i(t,s),n&&n(t,s)},!tR(t))return;this.dragSnapToOrigin=r,this.handlers=e,this.transformPagePoint=i,this.contextWindow=n||window;let s=iZ(tL(t),this.transformPagePoint),{point:o}=s,{timestamp:a}=tM.frameData;this.history=[{...o,timestamp:a}];let{onSessionStart:l}=e;l&&l(t,iY(s,this.history)),this.removeListeners=tI(tF(this.contextWindow,"pointermove",this.handlePointerMove),tF(this.contextWindow,"pointerup",this.handlePointerUp),tF(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),(0,tM.Pn)(this.updatePoint)}}function iZ(t,e){return e?{point:e(t.point)}:t}function iG(t,e){return{x:t.x-e.x,y:t.y-e.y}}function iY({point:t},e){return{point:t,delta:iG(t,iX(e)),offset:iG(t,e[0]),velocity:function(t,e){if(t.length<2)return{x:0,y:0};let i=t.length-1,n=null,r=iX(t);for(;i>=0&&(n=t[i],!(r.timestamp-n.timestamp>t4(.1)));)i--;if(!n)return{x:0,y:0};let s=t8(r.timestamp-n.timestamp);if(0===s)return{x:0,y:0};let o={x:(r.x-n.x)/s,y:(r.y-n.y)/s};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(e,0)}}function iX(t){return t[t.length-1]}function iq(t){return t.max-t.min}function iK(t,e=0,i=.01){return Math.abs(t-e)<=i}function iJ(t,e,i,n=.5){t.origin=n,t.originPoint=eE(e.min,e.max,t.origin),t.scale=iq(i)/iq(e),(iK(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=eE(i.min,i.max,t.origin)-t.originPoint,(iK(t.translate)||isNaN(t.translate))&&(t.translate=0)}function iQ(t,e,i,n){iJ(t.x,e.x,i.x,n?n.originX:void 0),iJ(t.y,e.y,i.y,n?n.originY:void 0)}function i0(t,e,i){t.min=i.min+e.min,t.max=t.min+iq(e)}function i1(t,e,i){t.min=e.min-i.min,t.max=t.min+iq(e)}function i2(t,e,i){i1(t.x,e.x,i.x),i1(t.y,e.y,i.y)}function i5(t,e,i){return{min:void 0!==e?t.min+e:void 0,max:void 0!==i?t.max+i-(t.max-t.min):void 0}}function i3(t,e){let i=e.min-t.min,n=e.max-t.max;return e.max-e.min({translate:0,scale:1,origin:0,originPoint:0}),i8=()=>({x:i4(),y:i4()}),i7=()=>({min:0,max:0}),nt=()=>({x:i7(),y:i7()});function ne(t){return[t("x"),t("y")]}function ni({top:t,left:e,right:i,bottom:n}){return{x:{min:e,max:i},y:{min:t,max:n}}}function nn(t){return void 0===t||1===t}function nr({scale:t,scaleX:e,scaleY:i}){return!nn(t)||!nn(e)||!nn(i)}function ns(t){return nr(t)||no(t)||t.z||t.rotate||t.rotateX||t.rotateY}function no(t){var e,i;return(e=t.x)&&"0%"!==e||(i=t.y)&&"0%"!==i}function na(t,e,i,n,r){return void 0!==r&&(t=n+r*(t-n)),n+i*(t-n)+e}function nl(t,e=0,i=1,n,r){t.min=na(t.min,e,i,n,r),t.max=na(t.max,e,i,n,r)}function nu(t,{x:e,y:i}){nl(t.x,e.translate,e.scale,e.originPoint),nl(t.y,i.translate,i.scale,i.originPoint)}function nh(t){return Number.isInteger(t)?t:t>1.0000000000001||t<.999999999999?t:1}function nd(t,e){t.min=t.min+e,t.max=t.max+e}function nc(t,e,[i,n,r]){let s=void 0!==e[r]?e[r]:.5,o=eE(t.min,t.max,s);nl(t,e[i],e[n],o,e.scale)}let np=["x","scaleX","originX"],nf=["y","scaleY","originY"];function nm(t,e){nc(t.x,e,np),nc(t.y,e,nf)}function ng(t,e){return ni(function(t,e){if(!e)return t;let i=e({x:t.left,y:t.top}),n=e({x:t.right,y:t.bottom});return{top:i.y,left:i.x,bottom:n.y,right:n.x}}(t.getBoundingClientRect(),e))}let nv=({current:t})=>t?t.ownerDocument.defaultView:null,ny=new WeakMap;class nx{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=nt(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:i}=this.visualElement;if(i&&!1===i.isPresent)return;let{dragSnapToOrigin:n}=this.getProps();this.panSession=new iH(t,{onSessionStart:t=>{let{dragSnapToOrigin:i}=this.getProps();i?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(tL(t,"page").point)},onStart:(t,e)=>{let{drag:i,dragPropagation:n,onDragStart:r}=this.getProps();if(i&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=tz(i),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ne(t=>{let e=this.getAxisMotionValue(t).get()||0;if(J.test(e)){let{projection:i}=this.visualElement;if(i&&i.layout){let n=i.layout.layoutBox[t];if(n){let t=iq(n);e=parseFloat(e)/100*t}}}this.originPoint[t]=e}),r&&tM.Wi.update(()=>r(t,e),!1,!0);let{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},onMove:(t,e)=>{let{dragPropagation:i,dragDirectionLock:n,onDirectionLock:r,onDrag:s}=this.getProps();if(!i&&!this.openGlobalLock)return;let{offset:o}=e;if(n&&null===this.currentDirection){this.currentDirection=function(t,e=10){let i=null;return Math.abs(t.y)>e?i="y":Math.abs(t.x)>e&&(i="x"),i}(o),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",e.point,o),this.updateAxis("y",e.point,o),this.visualElement.render(),s&&s(t,e)},onSessionEnd:(t,e)=>this.stop(t,e),resumeAnimation:()=>ne(t=>{var e;return"paused"===this.getAnimationState(t)&&(null===(e=this.getAxisMotionValue(t).animation)||void 0===e?void 0:e.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:n,contextWindow:nv(this.visualElement)})}stop(t,e){let i=this.isDragging;if(this.cancel(),!i)return;let{velocity:n}=e;this.startAnimation(n);let{onDragEnd:r}=this.getProps();r&&tM.Wi.update(()=>r(t,e))}cancel(){this.isDragging=!1;let{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:i}=this.getProps();!i&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(t,e,i){let{drag:n}=this.getProps();if(!i||!nb(t,n,this.currentDirection))return;let r=this.getAxisMotionValue(t),s=this.originPoint[t]+i[t];this.constraints&&this.constraints[t]&&(s=function(t,{min:e,max:i},n){return void 0!==e&&ti&&(t=n?eE(i,t,n.max):Math.min(t,i)),t}(s,this.constraints[t],this.elastic[t])),r.set(s)}resolveConstraints(){var t;let{dragConstraints:e,dragElastic:i}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(t=this.visualElement.projection)||void 0===t?void 0:t.layout,r=this.constraints;e&&f(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=function(t,{top:e,left:i,bottom:n,right:r}){return{x:i5(t.x,i,r),y:i5(t.y,e,n)}}(n.layoutBox,e):this.constraints=!1,this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:i9(t,"left","right"),y:i9(t,"top","bottom")}}(i),r!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&ne(t=>{this.getAxisMotionValue(t)&&(this.constraints[t]=function(t,e){let i={};return void 0!==e.min&&(i.min=e.min-t.min),void 0!==e.max&&(i.max=e.max-t.min),i}(n.layoutBox[t],this.constraints[t]))})}resolveRefConstraints(){var t;let{dragConstraints:e,onMeasureDragConstraints:i}=this.getProps();if(!e||!f(e))return!1;let n=e.current;(0,t6.k)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let s=function(t,e,i){let n=ng(t,i),{scroll:r}=e;return r&&(nd(n.x,r.offset.x),nd(n.y,r.offset.y)),n}(n,r.root,this.visualElement.getTransformPagePoint()),o={x:i3((t=r.layout.layoutBox).x,s.x),y:i3(t.y,s.y)};if(i){let t=i(function({x:t,y:e}){return{top:e.min,right:t.max,bottom:e.max,left:t.min}}(o));this.hasMutatedConstraints=!!t,t&&(o=ni(t))}return o}startAnimation(t){let{drag:e,dragMomentum:i,dragElastic:n,dragTransition:r,dragSnapToOrigin:s,onDragTransitionEnd:o}=this.getProps(),a=this.constraints||{};return Promise.all(ne(o=>{if(!nb(o,e,this.currentDirection))return;let l=a&&a[o]||{};s&&(l={min:0,max:0});let u={type:"inertia",velocity:i?t[o]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(o,u)})).then(o)}startAxisValueAnimation(t,e){let i=this.getAxisMotionValue(t);return i.start(ib(t,i,0,e))}stopAnimation(){ne(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){ne(t=>{var e;return null===(e=this.getAxisMotionValue(t).animation)||void 0===e?void 0:e.pause()})}getAnimationState(t){var e;return null===(e=this.getAxisMotionValue(t).animation)||void 0===e?void 0:e.state}getAxisMotionValue(t){let e="_drag"+t.toUpperCase(),i=this.visualElement.getProps();return i[e]||this.visualElement.getValue(t,(i.initial?i.initial[t]:void 0)||0)}snapToCursor(t){ne(e=>{let{drag:i}=this.getProps();if(!nb(e,i,this.currentDirection))return;let{projection:n}=this.visualElement,r=this.getAxisMotionValue(e);if(n&&n.layout){let{min:i,max:s}=n.layout.layoutBox[e];r.set(t[e]-eE(i,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:i}=this.visualElement;if(!f(e)||!i||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};ne(t=>{let e=this.getAxisMotionValue(t);if(e){let i=e.get();n[t]=function(t,e){let i=.5,n=iq(t),r=iq(e);return r>n?i=eY(e.min,e.max-n,t.min):n>r&&(i=eY(t.min,t.max-r,e.min)),_(0,1,i)}({min:i,max:i},this.constraints[t])}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.resolveConstraints(),ne(e=>{if(!nb(e,t,null))return;let i=this.getAxisMotionValue(e),{min:r,max:s}=this.constraints[e];i.set(eE(r,s,n[e]))})}addListeners(){if(!this.visualElement.current)return;ny.set(this.visualElement,this);let t=tF(this.visualElement.current,"pointerdown",t=>{let{drag:e,dragListener:i=!0}=this.getProps();e&&i&&this.start(t)}),e=()=>{let{dragConstraints:t}=this.getProps();f(t)&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,n=i.addEventListener("measure",e);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),e();let r=tk(window,"resize",()=>this.scalePositionWithinConstraints()),s=i.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e})=>{this.isDragging&&e&&(ne(e=>{let i=this.getAxisMotionValue(e);i&&(this.originPoint[e]+=t[e].translate,i.set(i.get()+t[e].translate))}),this.visualElement.render())});return()=>{r(),t(),n(),s&&s()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:i=!1,dragPropagation:n=!1,dragConstraints:r=!1,dragElastic:s=.35,dragMomentum:o=!0}=t;return{...t,drag:e,dragDirectionLock:i,dragPropagation:n,dragConstraints:r,dragElastic:s,dragMomentum:o}}}function nb(t,e,i){return(!0===e||e===t)&&(null===i||i===t)}class nP extends t${constructor(t){super(t),this.removeGroupControls=tX.Z,this.removeListeners=tX.Z,this.controls=new nx(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||tX.Z}unmount(){this.removeGroupControls(),this.removeListeners()}}let nw=t=>(e,i)=>{t&&tM.Wi.update(()=>t(e,i))};class nS extends t${constructor(){super(...arguments),this.removePointerDownListener=tX.Z}onPointerDown(t){this.session=new iH(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:nv(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:i,onPanEnd:n}=this.node.getProps();return{onSessionStart:nw(t),onStart:nw(e),onMove:i,onEnd:(t,e)=>{delete this.session,n&&tM.Wi.update(()=>n(t,e))}}}mount(){this.removePointerDownListener=tF(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let nA={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nT(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}let nC={correct:(t,e)=>{if(!e.target)return t;if("string"==typeof t){if(!Q.test(t))return t;t=parseFloat(t)}let i=nT(t,e.target.x),n=nT(t,e.target.y);return`${i}% ${n}%`}};class nE extends o.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:i,layoutId:n}=this.props,{projection:r}=t;Object.assign(D,nM),r&&(e.group&&e.group.add(r),i&&i.register&&n&&i.register(r),r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,onExitComplete:()=>this.safeToRemove()})),nA.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:i,drag:n,isPresent:r}=this.props,s=i.projection;return s&&(s.isPresent=r,n||t.layoutDependency!==e||void 0===e?s.willUpdate():this.safeToRemove(),t.isPresent===r||(r?s.promote():s.relegate()||tM.Wi.postRender(()=>{let t=s.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),queueMicrotask(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:i}=this.props,{projection:n}=t;n&&(n.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(n),i&&i.deregister&&i.deregister(n))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}}function nV(t){let[e,i]=function(){let t=(0,o.useContext)(u.O);if(null===t)return[!0,null];let{isPresent:e,onExitComplete:i,register:n}=t,r=(0,o.useId)();return(0,o.useEffect)(()=>n(r),[]),!e&&i?[!1,()=>i&&i(r)]:[!0]}(),n=(0,o.useContext)(T.p);return o.createElement(nE,{...t,layoutGroup:n,switchLayoutGroup:(0,o.useContext)(C),isPresent:e,safeToRemove:i})}let nM={borderRadius:{...nC,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:nC,borderTopRightRadius:nC,borderBottomLeftRadius:nC,borderBottomRightRadius:nC,boxShadow:{correct:(t,{treeScale:e,projectionDelta:i})=>{let n=ez.parse(t);if(n.length>5)return t;let r=ez.createTransformer(t),s="number"!=typeof n[0]?1:0,o=i.x.scale*e.x,a=i.y.scale*e.y;n[0+s]/=o,n[1+s]/=a;let l=eE(o,a,.5);return"number"==typeof n[2+s]&&(n[2+s]/=l),"number"==typeof n[3+s]&&(n[3+s]/=l),r(n)}}},nD=["TopLeft","TopRight","BottomLeft","BottomRight"],nj=nD.length,nk=t=>"string"==typeof t?parseFloat(t):t,nR=t=>"number"==typeof t||Q.test(t);function nL(t,e){return void 0!==t[e]?t[e]:t.borderRadius}let nO=nB(0,.5,ec),nF=nB(.5,.95,tX.Z);function nB(t,e,i){return n=>ne?1:i(eY(t,e,n))}function nI(t,e){t.min=e.min,t.max=e.max}function nU(t,e){nI(t.x,e.x),nI(t.y,e.y)}function nW(t,e,i,n,r){return t-=e,t=n+1/i*(t-n),void 0!==r&&(t=n+1/r*(t-n)),t}function n_(t,e,[i,n,r],s,o){!function(t,e=0,i=1,n=.5,r,s=t,o=t){if(J.test(e)&&(e=parseFloat(e),e=eE(o.min,o.max,e/100)-o.min),"number"!=typeof e)return;let a=eE(s.min,s.max,n);t===s&&(a-=e),t.min=nW(t.min,e,i,a,r),t.max=nW(t.max,e,i,a,r)}(t,e[i],e[n],e[r],e.scale,s,o)}let nz=["x","scaleX","originX"],nN=["y","scaleY","originY"];function n$(t,e,i,n){n_(t.x,e,nz,i?i.x:void 0,n?n.x:void 0),n_(t.y,e,nN,i?i.y:void 0,n?n.y:void 0)}function nH(t){return 0===t.translate&&1===t.scale}function nZ(t){return nH(t.x)&&nH(t.y)}function nG(t,e){return Math.round(t.x.min)===Math.round(e.x.min)&&Math.round(t.x.max)===Math.round(e.x.max)&&Math.round(t.y.min)===Math.round(e.y.min)&&Math.round(t.y.max)===Math.round(e.y.max)}function nY(t){return iq(t.x)/iq(t.y)}class nX{constructor(){this.members=[]}add(t){iS(this.members,t),t.scheduleRender()}remove(t){if(iA(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}}relegate(t){let e;let i=this.members.findIndex(e=>t===e);if(0===i)return!1;for(let t=i;t>=0;t--){let i=this.members[t];if(!1!==i.isPresent){e=i;break}}return!!e&&(this.promote(e),!0)}promote(t,e){let i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,e&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:n}=t.options;!1===n&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:e,resumingFrom:i}=t;e.onExitComplete&&e.onExitComplete(),i&&i.options.onExitComplete&&i.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function nq(t,e,i){let n="",r=t.x.translate/e.x,s=t.y.translate/e.y;if((r||s)&&(n=`translate3d(${r}px, ${s}px, 0) `),(1!==e.x||1!==e.y)&&(n+=`scale(${1/e.x}, ${1/e.y}) `),i){let{rotate:t,rotateX:e,rotateY:r}=i;t&&(n+=`rotate(${t}deg) `),e&&(n+=`rotateX(${e}deg) `),r&&(n+=`rotateY(${r}deg) `)}let o=t.x.scale*e.x,a=t.y.scale*e.y;return(1!==o||1!==a)&&(n+=`scale(${o}, ${a})`),n||"none"}let nK=(t,e)=>t.depth-e.depth;class nJ{constructor(){this.children=[],this.isDirty=!1}add(t){iS(this.children,t),this.isDirty=!0}remove(t){iA(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(nK),this.isDirty=!1,this.children.forEach(t)}}let nQ=["","X","Y","Z"],n0={visibility:"hidden"},n1=0,n2={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function n5({attachResizeListener:t,defaultParent:e,measureScroll:i,checkIsScrollRoot:n,resetTransform:r}){return class{constructor(t={},i=null==e?void 0:e()){this.id=n1++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,n2.totalNodes=n2.resolvedTargetDeltas=n2.recalculatedProjection=0,this.nodes.forEach(n6),this.nodes.forEach(rn),this.nodes.forEach(rr),this.nodes.forEach(n4),window.MotionDebug&&window.MotionDebug.record(n2)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=t,this.root=i?i.root||i:this,this.path=i?[...i.path,i]:[],this.parent=i,this.depth=i?i.depth+1:0;for(let t=0;tthis.root.updateBlockedByResize=!1;t(e,()=>{this.root.updateBlockedByResize=!0,i&&i(),i=function(t,e){let i=performance.now(),n=({timestamp:e})=>{let r=e-i;r>=250&&((0,tM.Pn)(n),t(r-250))};return tM.Wi.read(n,!0),()=>(0,tM.Pn)(n)}(n,0),nA.hasAnimatedSinceResize&&(nA.hasAnimatedSinceResize=!1,this.nodes.forEach(ri))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&s&&(n||r)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e,hasRelativeTargetChanged:i,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let r=this.options.transition||s.getDefaultTransition()||rh,{onLayoutAnimationStart:o,onLayoutAnimationComplete:a}=s.getProps(),l=!this.targetLayout||!nG(this.targetLayout,n)||i,u=!e&&i;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||e&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,u);let e={...iy(r,"layout"),onPlay:o,onComplete:a};(s.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else e||ri(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,tM.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(rs),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let t=0;tthis.update()))}clearAllSnapshots(){this.nodes.forEach(n8),this.sharedNodes.forEach(ro)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,tM.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){tM.Wi.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let t=0;t{let n=e/1e3;if(ra(o.x,t.x,n),ra(o.y,t.y,n),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,c,p,f;i2(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,f=this.relativeTargetOrigin,rl(p.x,f.x,a.x,n),rl(p.y,f.y,a.y,n),i&&(u=this.relativeTarget,c=i,u.x.min===c.x.min&&u.x.max===c.x.max&&u.y.min===c.y.min&&u.y.max===c.y.max)&&(this.isProjectionDirty=!1),i||(i=nt()),nU(i,this.relativeTarget)}l&&(this.animationValues=s,function(t,e,i,n,r,s){r?(t.opacity=eE(0,void 0!==i.opacity?i.opacity:1,nO(n)),t.opacityExit=eE(void 0!==e.opacity?e.opacity:1,0,nF(n))):s&&(t.opacity=eE(void 0!==e.opacity?e.opacity:1,void 0!==i.opacity?i.opacity:1,n));for(let r=0;r{nA.hasAnimatedSinceResize=!0,this.currentAnimation=function(t,e,i){let n=L(0)?0:iM(0);return n.start(ib("",n,1e3,i)),n.animation}(0,0,{...t,onUpdate:e=>{this.mixTargetDelta(e),t.onUpdate&&t.onUpdate(e)},onComplete:()=>{t.onComplete&&t.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let t=this.getStack();t&&t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let t=this.getLead(),{targetWithTransforms:e,target:i,layout:n,latestValues:r}=t;if(e&&i&&n){if(this!==t&&this.layout&&n&&rf(this.options.animationType,this.layout.layoutBox,n.layoutBox)){i=this.target||nt();let e=iq(this.layout.layoutBox.x);i.x.min=t.target.x.min,i.x.max=i.x.min+e;let n=iq(this.layout.layoutBox.y);i.y.min=t.target.y.min,i.y.max=i.y.min+n}nU(e,i),nm(e,r),iQ(this.projectionDeltaWithTransform,this.layoutCorrected,e,r)}}registerSharedNode(t,e){this.sharedNodes.has(t)||this.sharedNodes.set(t,new nX),this.sharedNodes.get(t).add(e);let i=e.options.initialPromotionConfig;e.promote({transition:i?i.transition:void 0,preserveFollowOpacity:i&&i.shouldPreserveFollowOpacity?i.shouldPreserveFollowOpacity(e):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:e}=this.options;return e&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:e}=this.options;return e?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:e,preserveFollowOpacity:i}={}){let n=this.getStack();n&&n.promote(this,i),t&&(this.projectionDelta=void 0,this.needsReset=!0),e&&this.setOptions({transition:e})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetRotation(){let{visualElement:t}=this.options;if(!t)return;let e=!1,{latestValues:i}=t;if((i.rotate||i.rotateX||i.rotateY||i.rotateZ)&&(e=!0),!e)return;let n={};for(let e=0;e{var e;return null===(e=t.currentAnimation)||void 0===e?void 0:e.stop()}),this.root.nodes.forEach(n7),this.root.sharedNodes.clear()}}}function n3(t){t.updateLayout()}function n9(t){var e;let i=(null===(e=t.resumeFrom)||void 0===e?void 0:e.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&i&&t.hasListeners("didUpdate")){let{layoutBox:e,measuredBox:n}=t.layout,{animationType:r}=t.options,s=i.source!==t.layout.source;"size"===r?ne(t=>{let n=s?i.measuredBox[t]:i.layoutBox[t],r=iq(n);n.min=e[t].min,n.max=n.min+r}):rf(r,i.layoutBox,e)&&ne(n=>{let r=s?i.measuredBox[n]:i.layoutBox[n],o=iq(e[n]);r.max=r.min+o,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[n].max=t.relativeTarget[n].min+o)});let o=i8();iQ(o,e,i.layoutBox);let a=i8();s?iQ(a,t.applyTransform(n,!0),i.measuredBox):iQ(a,e,i.layoutBox);let l=!nZ(o),u=!1;if(!t.resumeFrom){let n=t.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:r,layout:s}=n;if(r&&s){let o=nt();i2(o,i.layoutBox,r.layoutBox);let a=nt();i2(a,e,s.layoutBox),nG(o,a)||(u=!0),n.options.layoutRoot&&(t.relativeTarget=a,t.relativeTargetOrigin=o,t.relativeParent=n)}}}t.notifyListeners("didUpdate",{layout:e,snapshot:i,delta:a,layoutDelta:o,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(t.isLead()){let{onExitComplete:e}=t.options;e&&e()}t.options.transition=void 0}function n6(t){n2.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function n4(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function n8(t){t.clearSnapshot()}function n7(t){t.clearMeasurements()}function rt(t){t.isLayoutDirty=!1}function re(t){let{visualElement:e}=t.options;e&&e.getProps().onBeforeLayoutMeasure&&e.notify("BeforeLayoutMeasure"),t.resetTransform()}function ri(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function rn(t){t.resolveTargetDelta()}function rr(t){t.calcProjection()}function rs(t){t.resetRotation()}function ro(t){t.removeLeadSnapshot()}function ra(t,e,i){t.translate=eE(e.translate,0,i),t.scale=eE(e.scale,1,i),t.origin=e.origin,t.originPoint=e.originPoint}function rl(t,e,i,n){t.min=eE(e.min,i.min,n),t.max=eE(e.max,i.max,n)}function ru(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let rh={duration:.45,ease:[.4,0,.1,1]},rd=t=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(t),rc=rd("applewebkit/")&&!rd("chrome/")?Math.round:tX.Z;function rp(t){t.min=rc(t.min),t.max=rc(t.max)}function rf(t,e,i){return"position"===t||"preserve-aspect"===t&&!iK(nY(e),nY(i),.2)}let rm=n5({attachResizeListener:(t,e)=>tk(t,"resize",e),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),rg={current:void 0},rv=n5({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!rg.current){let t=new rm({});t.mount(window),t.setOptions({layoutScroll:!0}),rg.current=t}return rg.current},resetTransform:(t,e)=>{t.style.transform=void 0!==e?e:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position}),ry=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function rx(t,e,i=1){(0,t6.k)(i<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[n,r]=function(t){let e=ry.exec(t);if(!e)return[,];let[,i,n]=e;return[i,n]}(t);if(!n)return;let s=window.getComputedStyle(e).getPropertyValue(n);if(s){let t=s.trim();return iw(t)?parseFloat(t):t}return U(r)?rx(r,e,i+1):r}let rb=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),rP=t=>rb.has(t),rw=t=>Object.keys(t).some(rP),rS=t=>t===z||t===Q,rA=(t,e)=>parseFloat(t.split(", ")[e]),rT=(t,e)=>(i,{transform:n})=>{if("none"===n||!n)return 0;let r=n.match(/^matrix3d\((.+)\)$/);if(r)return rA(r[1],e);{let e=n.match(/^matrix\((.+)\)$/);return e?rA(e[1],t):0}},rC=new Set(["x","y","z"]),rE=j.filter(t=>!rC.has(t)),rV={width:({x:t},{paddingLeft:e="0",paddingRight:i="0"})=>t.max-t.min-parseFloat(e)-parseFloat(i),height:({y:t},{paddingTop:e="0",paddingBottom:i="0"})=>t.max-t.min-parseFloat(e)-parseFloat(i),top:(t,{top:e})=>parseFloat(e),left:(t,{left:e})=>parseFloat(e),bottom:({y:t},{top:e})=>parseFloat(e)+(t.max-t.min),right:({x:t},{left:e})=>parseFloat(e)+(t.max-t.min),x:rT(4,13),y:rT(5,14)};rV.translateX=rV.x,rV.translateY=rV.y;let rM=(t,e,i)=>{let n=e.measureViewportBox(),r=getComputedStyle(e.current),{display:s}=r,o={};"none"===s&&e.setStaticValue("display",t.display||"block"),i.forEach(t=>{o[t]=rV[t](n,r)}),e.render();let a=e.measureViewportBox();return i.forEach(i=>{let n=e.getValue(i);n&&n.jump(o[i]),t[i]=rV[i](a,r)}),t},rD=(t,e,i={},n={})=>{e={...e},n={...n};let r=Object.keys(e).filter(rP),s=[],o=!1,a=[];if(r.forEach(r=>{let l;let u=t.getValue(r);if(!t.hasValue(r))return;let h=i[r],d=ik(h),c=e[r];if(tA(c)){let t=c.length,e=null===c[0]?1:0;d=ik(h=c[e]);for(let i=e;i{let n=t.getValue(i);void 0!==n&&(e.push([i,n.get()]),n.set(i.startsWith("scale")?1:0))}),e.length&&t.render(),e}(t),o=!0),a.push(r),n[r]=void 0!==n[r]?n[r]:e[r],u.jump(c))}}),!a.length)return{target:e,transitionEnd:n};{let i=a.indexOf("height")>=0?window.pageYOffset:null,r=rM(e,t,a);return s.length&&s.forEach(([e,i])=>{t.getValue(e).set(i)}),t.render(),A.j&&null!==i&&window.scrollTo({top:i}),{target:r,transitionEnd:n}}},rj=(t,e,i,n)=>{var r,s;let o=function(t,{...e},i){let n=t.current;if(!(n instanceof Element))return{target:e,transitionEnd:i};for(let r in i&&(i={...i}),t.values.forEach(t=>{let e=t.get();if(!U(e))return;let i=rx(e,n);i&&t.set(i)}),e){let t=e[r];if(!U(t))continue;let s=rx(t,n);s&&(e[r]=s,i||(i={}),void 0===i[r]&&(i[r]=t))}return{target:e,transitionEnd:i}}(t,e,n);return e=o.target,n=o.transitionEnd,r=e,s=n,rw(r)?rD(t,r,i,s):{target:r,transitionEnd:s}};var rk=i(3629),rR=i(1016);let rL=new WeakMap,rO=Object.keys(S),rF=rO.length,rB=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],rI=y.length;class rU{constructor({parent:t,props:e,presenceContext:i,reducedMotionConfig:n,visualState:r},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>tM.Wi.render(this.render,!1,!0);let{latestValues:o,renderState:a}=r;this.latestValues=o,this.baseTarget={...o},this.initialValues=e.initial?{...o}:{},this.renderState=a,this.parent=t,this.props=e,this.presenceContext=i,this.depth=t?t.depth+1:0,this.reducedMotionConfig=n,this.options=s,this.isControllingVariants=x(e),this.isVariantNode=b(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:l,...u}=this.scrapeMotionValuesFromProps(e,{});for(let t in u){let e=u[t];void 0!==o[t]&&L(e)&&(e.set(o[t],!1),iP(l)&&l.add(t))}}scrapeMotionValuesFromProps(t,e){return{}}mount(t){this.current=t,rL.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((t,e)=>this.bindToMotionValue(e,t)),rR.O.current||(0,rk.A)(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||rR.n.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in rL.delete(this.current),this.projection&&this.projection.unmount(),(0,tM.Pn)(this.notifyUpdate),(0,tM.Pn)(this.render),this.valueSubscriptions.forEach(t=>t()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features)this.features[t].unmount();this.current=null}bindToMotionValue(t,e){let i=k.has(t),n=e.on("change",e=>{this.latestValues[t]=e,this.props.onUpdate&&tM.Wi.update(this.notifyUpdate,!1,!0),i&&this.projection&&(this.projection.isTransformDirty=!0)}),r=e.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{n(),r()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}loadFeatures({children:t,...e},i,n,r){let s,o;for(let t=0;tthis.scheduleRender(),animationType:"string"==typeof i?i:"both",initialPromotionConfig:r,layoutScroll:a,layoutRoot:l})}return o}updateFeatures(){for(let t in this.features){let e=this.features[t];e.isMounted?e.update():(e.mount(),e.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):nt()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}makeTargetAnimatable(t,e=!0){return this.makeTargetAnimatableFromInstance(t,this.props,e)}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let e=0;ee.variantChildren.delete(t)}addValue(t,e){e!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,e)),this.values.set(t,e),this.latestValues[t]=e.get()}removeValue(t){this.values.delete(t);let e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let i=this.values.get(t);return void 0===i&&void 0!==e&&(i=iM(e,{owner:this}),this.addValue(t,i)),i}readValue(t){var e;return void 0===this.latestValues[t]&&this.current?null!==(e=this.getBaseTargetFromProps(this.props,t))&&void 0!==e?e:this.readValueFromInstance(this.current,t,this.options):this.latestValues[t]}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var e;let{initial:i}=this.props,n="string"==typeof i||"object"==typeof i?null===(e=tw(this.props,i))||void 0===e?void 0:e[t]:void 0;if(i&&void 0!==n)return n;let r=this.getBaseTargetFromProps(this.props,t);return void 0===r||L(r)?void 0!==this.initialValues[t]&&void 0===n?void 0:this.baseTarget[t]:r}on(t,e){return this.events[t]||(this.events[t]=new iT),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}}class rW extends rU{sortInstanceNodePosition(t,e){return 2&t.compareDocumentPosition(e)?1:-1}getBaseTargetFromProps(t,e){return t.style?t.style[e]:void 0}removeValueFromRenderState(t,{vars:e,style:i}){delete e[t],delete i[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:e,...i},{transformValues:n},r){let s=function(t,e,i){let n={};for(let r in t){let t=function(t,e){if(e)return(e[t]||e.default||e).from}(r,e);if(void 0!==t)n[r]=t;else{let t=i.getValue(r);t&&(n[r]=t.get())}}return n}(i,t||{},this);if(n&&(e&&(e=n(e)),i&&(i=n(i)),s&&(s=n(s))),r){!function(t,e,i){var n,r;let s=Object.keys(e).filter(e=>!t.hasValue(e)),o=s.length;if(o)for(let a=0;a{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(t,e,i,n){tv(t,e,i,n)}}class rz extends rW{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(k.has(e)){let t=im(e);return t&&t.default||0}return e=ty.has(e)?e:c(e),t.getAttribute(e)}measureInstanceViewportBox(){return nt()}scrapeMotionValuesFromProps(t,e){return tP(t,e)}build(t,e,i,n){tf(t,e,i,this.isSVGTag,n.transformTemplate)}renderInstance(t,e,i,n){tx(t,e,i,n)}mount(t){this.isSVGTag=tg(t.tagName),super.mount(t)}}let rN=(t,e)=>M(t)?new rz(e,{enableHardwareAcceleration:!1}):new r_(e,{enableHardwareAcceleration:!0}),r$={animation:{Feature:i_},exit:{Feature:iN},inView:{Feature:t5},tap:{Feature:tK},focus:{Feature:tG},hover:{Feature:tZ},pan:{Feature:nS},drag:{Feature:nP,ProjectionNode:rv,MeasureLayout:nV},layout:{ProjectionNode:rv,MeasureLayout:nV}},rH=function(t){function e(e,i={}){return function({preloadedFeatures:t,createVisualElement:e,useRender:i,useVisualState:n,Component:r}){t&&function(t){for(let e in t)S[e]={...S[e],...t[e]}}(t);let s=(0,o.forwardRef)(function(s,c){var g;let v;let y={...(0,o.useContext)(a),...s,layoutId:function({layoutId:t}){let e=(0,o.useContext)(T.p).id;return e&&void 0!==t?e+"-"+t:t}(s)},{isStatic:b}=y,w=function(t){let{initial:e,animate:i}=function(t,e){if(x(t)){let{initial:e,animate:i}=t;return{initial:!1===e||m(e)?e:void 0,animate:m(i)?i:void 0}}return!1!==t.inherit?e:{}}(t,(0,o.useContext)(l));return(0,o.useMemo)(()=>({initial:e,animate:i}),[P(e),P(i)])}(s),S=n(s,b);if(!b&&A.j){w.visualElement=function(t,e,i,n){let{visualElement:r}=(0,o.useContext)(l),s=(0,o.useContext)(d),c=(0,o.useContext)(u.O),f=(0,o.useContext)(a).reducedMotion,m=(0,o.useRef)();n=n||s.renderer,!m.current&&n&&(m.current=n(t,{visualState:e,parent:r,props:i,presenceContext:c,blockInitialAnimation:!!c&&!1===c.initial,reducedMotionConfig:f}));let g=m.current;(0,o.useInsertionEffect)(()=>{g&&g.update(i,c)});let v=(0,o.useRef)(!!(i[p]&&!window.HandoffComplete));return(0,h.L)(()=>{g&&(g.render(),v.current&&g.animationState&&g.animationState.animateChanges())}),(0,o.useEffect)(()=>{g&&(g.updateFeatures(),!v.current&&g.animationState&&g.animationState.animateChanges(),v.current&&(v.current=!1,window.HandoffComplete=!0))}),g}(r,S,y,e);let i=(0,o.useContext)(C),n=(0,o.useContext)(d).strict;w.visualElement&&(v=w.visualElement.loadFeatures(y,n,t,i))}return o.createElement(l.Provider,{value:w},v&&w.visualElement?o.createElement(v,{visualElement:w.visualElement,...y}):null,i(r,s,(g=w.visualElement,(0,o.useCallback)(t=>{t&&S.mount&&S.mount(t),g&&(t?g.mount(t):g.unmount()),c&&("function"==typeof c?c(t):f(c)&&(c.current=t))},[g])),S,b,w.visualElement))});return s[E]=r,s}(t(e,i))}if("undefined"==typeof Proxy)return e;let i=new Map;return new Proxy(e,{get:(t,n)=>(i.has(n)||i.set(n,e(n)),i.get(n))})}((t,e)=>(function(t,{forwardMotionProps:e=!1},i,n){return{...M(t)?tD:tj,preloadedFeatures:i,useRender:function(t=!1){return(e,i,n,{latestValues:r},s)=>{let a=(M(e)?function(t,e,i,n){let r=(0,o.useMemo)(()=>{let i=tm();return tf(i,e,{enableHardwareAcceleration:!1},tg(n),t.transformTemplate),{...i.attrs,style:{...i.style}}},[e]);if(t.style){let e={};ta(e,t.style,t),r.style={...e,...r.style}}return r}:function(t,e,i){let n={},r=function(t,e,i){let n=t.style||{},r={};return ta(r,n,t),Object.assign(r,function({transformTemplate:t},e,i){return(0,o.useMemo)(()=>{let n=to();return ts(n,e,{enableHardwareAcceleration:!i},t),Object.assign({},n.vars,n.style)},[e])}(t,e,i)),t.transformValues?t.transformValues(r):r}(t,e,i);return t.drag&&!1!==t.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(n.tabIndex=0),n.style=r,n})(i,r,s,e),l={...function(t,e,i){let n={};for(let r in t)("values"!==r||"object"!=typeof t.values)&&(th(r)||!0===i&&tu(r)||!e&&!tu(r)||t.draggable&&r.startsWith("onDrag"))&&(n[r]=t[r]);return n}(i,"string"==typeof e,t),...a,ref:n},{children:u}=i,h=(0,o.useMemo)(()=>L(u)?u.get():u,[u]);return(0,o.createElement)(e,{...l,children:h})}}(e),createVisualElement:n,Component:t}})(t,e,r$,rN))},9047:function(t,e,i){i.d(e,{K:function(){return r},k:function(){return s}});var n=i(9276);let r=n.Z,s=n.Z},7282:function(t,e,i){i.d(e,{j:function(){return n}});let n="undefined"!=typeof document},9276:function(t,e,i){i.d(e,{Z:function(){return n}});let n=t=>t},3629:function(t,e,i){i.d(e,{A:function(){return s}});var n=i(7282),r=i(1016);function s(){if(r.O.current=!0,n.j){if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),e=()=>r.n.current=t.matches;t.addListener(e),e()}else r.n.current=!1}}},1016:function(t,e,i){i.d(e,{O:function(){return r},n:function(){return n}});let n={current:null},r={current:!1}},458:function(t,e,i){i.d(e,{h:function(){return r}});var n=i(2265);function r(t){let e=(0,n.useRef)(null);return null===e.current&&(e.current=t()),e.current}},9033:function(t,e,i){i.d(e,{L:function(){return r}});var n=i(2265);let r=i(7282).j?n.useLayoutEffect:n.useEffect}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/23-5fc4fcecc19f6f9b.js b/out/_next/static/chunks/23-5fc4fcecc19f6f9b.js new file mode 100644 index 0000000..1e02c89 --- /dev/null +++ b/out/_next/static/chunks/23-5fc4fcecc19f6f9b.js @@ -0,0 +1,2 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[23],{9492:function(e,t){"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},7108: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(2707),o=n(8157);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.addPathPrefix)(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)},5684: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)},4590: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(5751);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)},353: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(9920),l=n(1452),a=n(7437);n(7108);let i=u._(n(4040)),c=l._(n(2265)),s=n(6671),f=n(6590),d=u._(n(6124)),p=n(4590),h=n(2128),y=n(1427);n(3243);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)},1028:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(5820),(0,n(5684).appBootstrap)(()=>{let{hydrate:e}=n(353);n(5751),n(9275),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)},5820:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(9492);{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)},7325: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)},5751: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(1452),o=n(7437),u=r._(n(2265)),l=n(4467),a=n(1507),i=n(3174),c=n(8056),s=n(2114),f=n(6130),d=n(322),p=n(4092),h=n(4897),y=n(1012),_=n(6585),v=n(315),b=n(1108),g=n(7325),m=n(7599),R=n(9404),P=n(0),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)},4804: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(5592),o=n(4936);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)},6513: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(7437),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)},6130: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(9920),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(2128),i=n(4936),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)},7910: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)},2128: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(2496),o=n(7909);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)},9275: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(9920),o=n(1452),u=n(7437),l=o._(n(2265)),a=r._(n(4887)),i=n(4467),c=n(1283),s=n(1108),f=n(6130),d=n(6237),p=n(6180),h=n(6585),y=n(5324),_=n(4640),v=n(1784),b=n(5914),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)},6237: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(4286),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)},1169: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(4467),u=n(8056),l=n(4640),a=n(0),i=n(2152),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(4804);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)},2152: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(7909),o=n(2496);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)},5324: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(1452),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(2496);n(2301);let i=n(4467);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)},2496: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)},3858: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(3449),o=n(7614);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)},6585: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(1452),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(7909);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)},4785: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)},7909: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(8512),l=n(9440),a=n(4785),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)},1343: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(1452),o=n(7437),u=r._(n(2265)),l=n(4467);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)},8512: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(38);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)},9607: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(3821),o=n(1133);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)},9684: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(0),o=n(6237),u=n(4922);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)},9559: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(1784);("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)},6626: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(2269),o=n(0),u=n(6237),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)},3174: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)},322: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(3174),o=n(3821),u=n(6626),l=n(6004),a=n(1507),i=n(4922);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)},1784: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(0);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)},1283: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(7325),o=n(5751),u=n(4590),l=n(1507),a=n(4736),{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)},1133: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(4213),o=n(3821),u=n(1784);("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)},3821: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(1784),o=n(1507);("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)},6416: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(6626);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)},774: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(1294);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(1784);("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)},4213: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(1784);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)},139: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)},3060: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(0),o=n(6237),u=n(1784);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)},6004: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(3174),o=n(1283),u=n(1507),l=n(9218);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)},9218: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(7325),o=n(3858),u=n(6004),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)},5239: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(1283),o=n(3174),u=n(9684),l=n(139),a=n(1294),i=n(6416),c=n(3821),s=n(5751),f=n(774),d=n(5914),p=n(4922);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(3174),o=n(6626);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(3060),("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)},4549: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(4590),o=n(7325),u=n(4897),l=n(3174),a=n(1294),i=n(9684),c=n(139),s=n(6416),f=n(3821),d=n(5751),p=n(5914),h=n(774),y=n(4922),{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)},8289: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(3174),o=n(9684),u=n(139),l=n(1294),a=n(9607),i=n(6416),c=n(5751),s=n(774);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)},4922: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(9607),o=n(1283),u=n(0);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)},1507: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)},643: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(1507),o=n(1294),u=n(8289),l=n(6131),a=n(5239),i=n(9218),c=n(1129),s=n(4549),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)},4740: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(6237);("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(4936),o=n(2441),u=n(7991);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)},4936: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(7685);("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)},5108: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)},1108: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)},2114: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(1452)._(n(2265)),o=n(1507),u=n(1427);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)},9404: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(5121);function o(e){return(0,r.pathHasPrefix)(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)},8157: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(7741),o=n(1465),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)},6124: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(5592);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)},7599:function(e,t,n){"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return r}}),n(9404),("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)},9176: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}}}},5689:function(e,t,n){"use strict";e.exports=n(9176)},1358: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}})},2441: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(7910),l=n(5108),a=n(1358),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}},4286: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(2269);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}},3243: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"},2269: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}}},7991: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)}}},4467: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(9920)._(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)},4736: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}})},6590: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(9920)._(n(2265)).default.createContext({})},8056: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)},5592: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}},8558: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}})},1427: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(1452),o=n(1507),u=n(643),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}},2707: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(1465);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(8558),o=n(0);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")}},6180: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}})},4092: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}})},1465: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}})},5121: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(1465);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},7741: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}})},0: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(1452)._(n(2265)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},2301: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(6713).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)},6713: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)},38: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(6713).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)},7685: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(6713).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)},4040:function(e,t,n){"use strict";var r=n(4887);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4887: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(4417)},7950:function(e,t,n){"use strict";var r=n(4887),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(-1=t||r<0||m&&e-l.current>=T},h=function(t){return s.current=null,x&&c.current?e(t):(c.current=i.current=null,o.current)},E=function e(){var u=Date.now();if(n(u))return h(u);if(f.current){var s=t-(u-a.current);r(e,m?Math.min(s,T-(u-l.current)):s)}},y=function(){if(p||g){var d=Date.now(),b=n(d);if(c.current=[].slice.call(arguments),i.current=u,a.current=d,b){if(!s.current&&f.current)return l.current=a.current,r(E,t),v?e(a.current):o.current;if(m)return r(E,t),e(a.current)}return s.current||r(E,t),o.current}};return y.cancel=function(){s.current&&(b?cancelAnimationFrame(s.current):clearTimeout(s.current)),l.current=0,c.current=a.current=i.current=s.current=null},y.isPending=function(){return!!s.current},y.flush=function(){return s.current?h(Date.now()):o.current},y},[v,m,t,T,x,b,p,g])}},6447:function(e,t,r){let n,u,a;r.d(t,{OK:function(){return L},v0:function(){return N},td:function(){return Y},x4:function(){return G},nP:function(){return j}});var l=r(6117),s=r(3892),c=r(2265),i=r(4079),o=r(6584),d=r(1463),f=r(8703),p=r(5180),b=r(1469),v=r(9080);function x(e){let t,{onFocus:r}=e,[n,u]=(0,c.useState)(!0),a=(t=(0,c.useRef)(!1),(0,d.e)(()=>(t.current=!0,()=>{t.current=!1}),[]),t);return n?c.createElement(v._,{as:"button",type:"button",features:v.x.Focusable,onFocus:e=>{e.preventDefault();let t,n=50;t=requestAnimationFrame(function e(){if(n--<=0){t&&cancelAnimationFrame(t);return}if(r()){if(cancelAnimationFrame(t),!a.current)return;u(!1);return}t=requestAnimationFrame(e)})}}):null}var m=r(9309),g=r(5583),T=r(8043),h=r(1498),E=r(2642);let y=c.createContext(null);function P(e){let{children:t}=e,r=c.useRef({groups:new Map,get(e,t){var r;let n=this.groups.get(e);n||(n=new Map,this.groups.set(e,n));let u=null!=(r=n.get(t))?r:0;return n.set(t,u+1),[Array.from(n.keys()).indexOf(t),function(){let e=n.get(t);e>1?n.set(t,e-1):n.delete(t)}]}});return c.createElement(y.Provider,{value:r},t)}function I(e){let t=c.useContext(y);if(!t)throw Error("You must wrap your component in a ");let r=c.useId(),[n,u]=t.current.get(e,r);return c.useEffect(()=>u,[]),n}var R=r(7551),w=((n=w||{})[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n),A=((u=A||{})[u.Less=-1]="Less",u[u.Equal=0]="Equal",u[u.Greater=1]="Greater",u),O=((a=O||{})[a.SetSelectedIndex=0]="SetSelectedIndex",a[a.RegisterTab=1]="RegisterTab",a[a.UnregisterTab=2]="UnregisterTab",a[a.RegisterPanel=3]="RegisterPanel",a[a.UnregisterPanel=4]="UnregisterPanel",a);let F={0(e,t){var r;let n=(0,m.z2)(e.tabs,e=>e.current),u=(0,m.z2)(e.panels,e=>e.current),a=n.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),l={...e,tabs:n,panels:u};if(t.index<0||t.index>n.length-1){let r=(0,g.E)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,g.E)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===a.length)return l;let u=(0,g.E)(r,{0:()=>n.indexOf(a[0]),1:()=>n.indexOf(a[a.length-1])});return{...l,selectedIndex:-1===u?e.selectedIndex:u}}let s=n.slice(0,t.index),c=[...n.slice(t.index),...s].find(e=>a.includes(e));if(!c)return l;let i=null!=(r=n.indexOf(c))?r:e.selectedIndex;return -1===i&&(i=e.selectedIndex),{...l,selectedIndex:i}},1(e,t){if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],n=(0,m.z2)([...e.tabs,t.tab],e=>e.current),u=e.selectedIndex;return e.info.current.isControlled||-1===(u=n.indexOf(r))&&(u=e.selectedIndex),{...e,tabs:n,selectedIndex:u}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:(0,m.z2)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},S=(0,c.createContext)(null);function k(e){let t=(0,c.useContext)(S);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,k),t}return t}S.displayName="TabsDataContext";let M=(0,c.createContext)(null);function C(e){let t=(0,c.useContext)(M);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}function D(e,t){return(0,g.E)(t.type,F,e,t)}M.displayName="TabsActionsContext";let z=E.VN.RenderStrategy|E.VN.Static,V=(0,E.yV)(function(e,t){var r,n;let u=(0,c.useId)(),{id:a=`headlessui-tabs-tab-${u}`,disabled:f=!1,autoFocus:v=!1,...x}=e,{orientation:y,activation:P,selectedIndex:w,tabs:A,panels:O}=k("Tab"),F=C("Tab"),S=k("Tab"),M=(0,c.useRef)(null),D=(0,b.T)(M,t);(0,d.e)(()=>F.registerTab(M),[F,M]);let z=I("tabs"),V=A.indexOf(M);-1===V&&(V=z);let N=V===w,Y=(0,o.z)(e=>{var t;let r=e();if(r===m.fE.Success&&"auto"===P){let e=null==(t=(0,h.r)(M))?void 0:t.activeElement,r=S.tabs.findIndex(t=>t.current===e);-1!==r&&F.change(r)}return r}),j=(0,o.z)(e=>{let t=A.map(e=>e.current).filter(Boolean);if(e.key===R.R.Space||e.key===R.R.Enter){e.preventDefault(),e.stopPropagation(),F.change(V);return}switch(e.key){case R.R.Home:case R.R.PageUp:return e.preventDefault(),e.stopPropagation(),Y(()=>(0,m.jA)(t,m.TO.First));case R.R.End:case R.R.PageDown:return e.preventDefault(),e.stopPropagation(),Y(()=>(0,m.jA)(t,m.TO.Last))}if(Y(()=>(0,g.E)(y,{vertical:()=>e.key===R.R.ArrowUp?(0,m.jA)(t,m.TO.Previous|m.TO.WrapAround):e.key===R.R.ArrowDown?(0,m.jA)(t,m.TO.Next|m.TO.WrapAround):m.fE.Error,horizontal:()=>e.key===R.R.ArrowLeft?(0,m.jA)(t,m.TO.Previous|m.TO.WrapAround):e.key===R.R.ArrowRight?(0,m.jA)(t,m.TO.Next|m.TO.WrapAround):m.fE.Error}))===m.fE.Success)return e.preventDefault()}),G=(0,c.useRef)(!1),L=(0,o.z)(()=>{var e;G.current||(G.current=!0,null==(e=M.current)||e.focus({preventScroll:!0}),F.change(V),(0,T.Y)(()=>{G.current=!1}))}),W=(0,o.z)(e=>{e.preventDefault()}),{isFocusVisible:q,focusProps:U}=(0,l.F)({autoFocus:v}),{isHovered:_,hoverProps:$}=(0,s.X)({isDisabled:f}),{pressed:B,pressProps:H}=(0,i.x)({disabled:f}),K=(0,c.useMemo)(()=>({selected:N,hover:_,active:B,focus:q,autofocus:v,disabled:f}),[N,_,q,B,v,f]),J=(0,E.dG)({ref:D,onKeyDown:j,onMouseDown:W,onClick:L,id:a,role:"tab",type:(0,p.f)(e,M),"aria-controls":null==(n=null==(r=O[V])?void 0:r.current)?void 0:n.id,"aria-selected":N,tabIndex:N?0:-1,disabled:f||void 0,autoFocus:v},U,$,H);return(0,E.sY)({ourProps:J,theirProps:x,slot:K,defaultTag:"button",name:"Tabs.Tab"})}),N=(0,E.yV)(function(e,t){let{defaultIndex:r=0,vertical:n=!1,manual:u=!1,onChange:a,selectedIndex:l=null,...s}=e,i=n?"vertical":"horizontal",p=u?"manual":"auto",v=null!==l,g=(0,f.E)({isControlled:v}),T=(0,b.T)(t),[h,y]=(0,c.useReducer)(D,{info:g,selectedIndex:null!=l?l:r,tabs:[],panels:[]}),I=(0,c.useMemo)(()=>({selectedIndex:h.selectedIndex}),[h.selectedIndex]),R=(0,f.E)(a||(()=>{})),w=(0,f.E)(h.tabs),A=(0,c.useMemo)(()=>({orientation:i,activation:p,...h}),[i,p,h]),O=(0,o.z)(e=>(y({type:1,tab:e}),()=>y({type:2,tab:e}))),F=(0,o.z)(e=>(y({type:3,panel:e}),()=>y({type:4,panel:e}))),k=(0,o.z)(e=>{C.current!==e&&R.current(e),v||y({type:0,index:e})}),C=(0,f.E)(v?e.selectedIndex:h.selectedIndex),z=(0,c.useMemo)(()=>({registerTab:O,registerPanel:F,change:k}),[]);return(0,d.e)(()=>{y({type:0,index:null!=l?l:r})},[l]),(0,d.e)(()=>{if(void 0===C.current||h.tabs.length<=0)return;let e=(0,m.z2)(h.tabs,e=>e.current);e.some((e,t)=>h.tabs[t]!==e)&&k(e.indexOf(h.tabs[C.current]))}),c.createElement(P,null,c.createElement(M.Provider,{value:z},c.createElement(S.Provider,{value:A},A.tabs.length<=0&&c.createElement(x,{onFocus:()=>{var e,t;for(let r of w.current)if((null==(e=r.current)?void 0:e.tabIndex)===0)return null==(t=r.current)||t.focus(),!0;return!1}}),(0,E.sY)({ourProps:{ref:T},theirProps:s,slot:I,defaultTag:"div",name:"Tabs"}))))}),Y=(0,E.yV)(function(e,t){let{orientation:r,selectedIndex:n}=k("Tab.List"),u=(0,b.T)(t),a=(0,c.useMemo)(()=>({selectedIndex:n}),[n]);return(0,E.sY)({ourProps:{ref:u,role:"tablist","aria-orientation":r},theirProps:e,slot:a,defaultTag:"div",name:"Tabs.List"})}),j=(0,E.yV)(function(e,t){let{selectedIndex:r}=k("Tab.Panels"),n=(0,b.T)(t),u=(0,c.useMemo)(()=>({selectedIndex:r}),[r]);return(0,E.sY)({ourProps:{ref:n},theirProps:e,slot:u,defaultTag:"div",name:"Tabs.Panels"})}),G=(0,E.yV)(function(e,t){var r,n,u,a;let s=(0,c.useId)(),{id:i=`headlessui-tabs-panel-${s}`,tabIndex:o=0,...f}=e,{selectedIndex:p,tabs:x,panels:m}=k("Tab.Panel"),g=C("Tab.Panel"),T=(0,c.useRef)(null),h=(0,b.T)(T,t);(0,d.e)(()=>g.registerPanel(T),[g,T]);let y=I("panels"),P=m.indexOf(T);-1===P&&(P=y);let R=P===p,{isFocusVisible:w,focusProps:A}=(0,l.F)(),O=(0,c.useMemo)(()=>({selected:R,focus:w}),[R,w]),F=(0,E.dG)({ref:h,id:i,role:"tabpanel","aria-labelledby":null==(n=null==(r=x[P])?void 0:r.current)?void 0:n.id,tabIndex:R?o:-1},A);return R||null!=(u=f.unmount)&&!u||null!=(a=f.static)&&a?(0,E.sY)({ourProps:F,theirProps:f,slot:O,defaultTag:"div",features:z,visible:R,name:"Tabs.Panel"}):c.createElement(v._,{as:"span","aria-hidden":"true",...F})}),L=Object.assign(V,{Group:N,List:Y,Panels:j,Panel:G})},4501:function(e,t,r){r.d(t,{J:function(){return l}});var n=r(2265),u=r(3629),a=r(1016);function l(){a.O.current||(0,u.A)();let[e]=(0,n.useState)(a.n.current);return e}},8733:function(e,t,r){r.d(t,{Y:function(){return a}});var n=r(2265);r(9047);let u={some:0,all:1};function a(e,{root:t,margin:r,amount:a,once:l=!1}={}){let[s,c]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!e.current||l&&s)return;let n={root:t&&t.current||void 0,margin:r,amount:a};return function(e,t,{root:r,margin:n,amount:a="some"}={}){var l;let s=("string"==typeof(l=e)?l=document.querySelectorAll(l):l instanceof Element&&(l=[l]),Array.from(l||[])),c=new WeakMap,i=new IntersectionObserver(e=>{e.forEach(e=>{let r=c.get(e.target);if(!!r!==e.isIntersecting){if(e.isIntersecting){let r=t(e);"function"==typeof r?c.set(e.target,r):i.unobserve(e.target)}else r&&(r(e),c.delete(e.target))}})},{root:r,rootMargin:n,threshold:"number"==typeof a?a:u[a]});return s.forEach(e=>i.observe(e)),()=>i.disconnect()}(e.current,()=>(c(!0),l?void 0:()=>c(!1)),n)},[t,e,r,l,a]),s}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/39-cd616f8af8994b16.js b/out/_next/static/chunks/39-cd616f8af8994b16.js new file mode 100644 index 0000000..b4a3b49 --- /dev/null +++ b/out/_next/static/chunks/39-cd616f8af8994b16.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39],{7138:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(231),o=n.n(r)},3070:function(e,t,n){n.d(t,{Me:function(){return V},oo:function(){return $},US:function(){return z},RR:function(){return W},cv:function(){return _},uY:function(){return j},dp:function(){return Y}});let r=Math.min,o=Math.max,l=Math.round,i=Math.floor,u=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"},s={start:"end",end:"start"};function c(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function v(e){return["top","bottom"].includes(f(e))?"y":"x"}function h(e){return e.replace(/start|end/g,e=>s[e])}function g(e){return e.replace(/left|right|bottom|top/g,e=>a[e])}function y(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 b(e,t,n){let r,{reference:o,floating:l}=e,i=v(t),u=p(v(t)),a=m(u),s=f(t),c="y"===i,h=o.x+o.width/2-l.width/2,g=o.y+o.height/2-l.height/2,y=o[a]/2-l[a]/2;switch(s){case"top":r={x:h,y:o.y-l.height};break;case"bottom":r={x:h,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-l.width,y:g};break;default:r={x:o.x,y:o.y}}switch(d(t)){case"start":r[u]-=y*(n&&c?-1:1);break;case"end":r[u]+=y*(n&&c?-1:1)}return r}let w=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i}=n,u=l.filter(Boolean),a=await (null==i.isRTL?void 0:i.isRTL(t)),s=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=b(s,r,a),d=r,p={},m=0;for(let n=0;n{try{return e.matches(t)}catch(e){return!1}})}function k(e){return F((0,P.tF)(e)).left+(0,P.Lw)(e).scrollLeft}function A(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=(0,P.Jj)(e),r=(0,P.tF)(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,u=0,a=0;if(o){l=o.width,i=o.height;let e=(0,P.Pf)();(!e||e&&"fixed"===t)&&(u=o.offsetLeft,a=o.offsetTop)}return{width:l,height:i,x:u,y:a}}(e,n);else if("document"===t)r=function(e){let t=(0,P.tF)(e),n=(0,P.Lw)(e),r=e.ownerDocument.body,l=o(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=o(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),u=-n.scrollLeft+k(e),a=-n.scrollTop;return"rtl"===(0,P.Dx)(r).direction&&(u+=o(t.clientWidth,r.clientWidth)-l),{width:l,height:i,x:u,y:a}}((0,P.tF)(e));else if((0,P.kK)(t))r=function(e,t){let n=F(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,l=(0,P.Re)(e)?S(e):u(1),i=e.clientWidth*l.x;return{width:i,height:e.clientHeight*l.y,x:o*l.x,y:r*l.y}}(t,n);else{let n=O(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return y(r)}function D(e){return"static"===(0,P.Dx)(e).position}function I(e,t){return(0,P.Re)(e)&&"fixed"!==(0,P.Dx)(e).position?t?t(e):e.offsetParent:null}function N(e,t){let n=(0,P.Jj)(e);if(M(e))return n;if(!(0,P.Re)(e)){let t=(0,P.Ow)(e);for(;t&&!(0,P.Py)(t);){if((0,P.kK)(t)&&!D(t))return t;t=(0,P.Ow)(t)}return n}let r=I(e,t);for(;r&&(0,P.Ze)(r)&&D(r);)r=I(r,t);return r&&(0,P.Py)(r)&&D(r)&&!(0,P.hT)(r)?n:r||(0,P.gQ)(e)||n}let H=async function(e){let t=this.getOffsetParent||N,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=(0,P.Re)(t),o=(0,P.tF)(t),l="fixed"===n,i=F(e,!0,l,t),a={scrollLeft:0,scrollTop:0},s=u(0);if(r||!r&&!l){if(("body"!==(0,P.wk)(t)||(0,P.ao)(o))&&(a=(0,P.Lw)(t)),r){let e=F(t,!0,l,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=k(o))}return{x:i.left+a.scrollLeft-s.x,y:i.top+a.scrollTop-s.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},B={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=(0,P.tF)(r),a=!!t&&M(t.floating);if(r===i||a&&l)return n;let s={scrollLeft:0,scrollTop:0},c=u(1),f=u(0),d=(0,P.Re)(r);if((d||!d&&!l)&&(("body"!==(0,P.wk)(r)||(0,P.ao)(i))&&(s=(0,P.Lw)(r)),(0,P.Re)(r))){let e=F(r);c=S(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+f.x,y:n.y*c.y-s.scrollTop*c.y+f.y}},getDocumentElement:P.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:l,strategy:i}=e,u=[..."clippingAncestors"===n?M(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,P.Kx)(e,[],!1).filter(e=>(0,P.kK)(e)&&"body"!==(0,P.wk)(e)),o=null,l="fixed"===(0,P.Dx)(e).position,i=l?(0,P.Ow)(e):e;for(;(0,P.kK)(i)&&!(0,P.Py)(i);){let t=(0,P.Dx)(i),n=(0,P.hT)(i);n||"fixed"!==t.position||(o=null),(l?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,P.ao)(i)&&!n&&function e(t,n){let r=(0,P.Ow)(t);return!(r===n||!(0,P.kK)(r)||(0,P.Py)(r))&&("fixed"===(0,P.Dx)(r).position||e(r,n))}(e,i))?r=r.filter(e=>e!==i):o=t,i=(0,P.Ow)(i)}return t.set(e,r),r}(t,this._c):[].concat(n),l],a=u[0],s=u.reduce((e,n)=>{let l=A(t,n,i);return e.top=o(l.top,e.top),e.right=r(l.right,e.right),e.bottom=r(l.bottom,e.bottom),e.left=o(l.left,e.left),e},A(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:N,getElementRects:H,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=R(e);return{width:t,height:n}},getScale:S,isElement:P.kK,isRTL:function(e){return"rtl"===(0,P.Dx)(e).direction}};function V(e,t,n,l){let u;void 0===l&&(l={});let{ancestorScroll:a=!0,ancestorResize:s=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=l,p=T(e),m=a||s?[...p?(0,P.Kx)(p):[],...(0,P.Kx)(t)]:[];m.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});let v=p&&f?function(e,t){let n,l=null,u=(0,P.tF)(e);function a(){var e;clearTimeout(n),null==(e=l)||e.disconnect(),l=null}return!function s(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),a();let{left:d,top:p,width:m,height:v}=e.getBoundingClientRect();if(c||t(),!m||!v)return;let h=i(p),g=i(u.clientWidth-(d+m)),y={rootMargin:-h+"px "+-g+"px "+-i(u.clientHeight-(p+v))+"px "+-i(d)+"px",threshold:o(0,r(1,f))||1},b=!0;function w(e){let t=e[0].intersectionRatio;if(t!==f){if(!b)return s();t?s(!1,t):n=setTimeout(()=>{s(!1,1e-7)},1e3)}b=!1}try{l=new IntersectionObserver(w,{...y,root:u.ownerDocument})}catch(e){l=new IntersectionObserver(w,y)}l.observe(e)}(!0),a}(p,n):null,h=-1,g=null;c&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),p&&!d&&g.observe(p),g.observe(t));let y=d?F(e):null;return d&&function t(){let r=F(e);y&&(r.x!==y.x||r.y!==y.y||r.width!==y.width||r.height!==y.height)&&n(),y=r,u=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{a&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==v||v(),null==(e=g)||e.disconnect(),g=null,d&&cancelAnimationFrame(u)}}let z=x,_=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:l,placement:i,middlewareData:u}=t,a=await E(t,e);return i===(null==(n=u.offset)?void 0:n.placement)&&null!=(r=u.arrow)&&r.alignmentOffset?{}:{x:o+a.x,y:l+a.y,data:{...a,placement:i}}}}},j=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:l,placement:i}=t,{mainAxis:u=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=c(e,t),m={x:n,y:l},h=await x(t,d),g=v(f(i)),y=p(g),b=m[y],w=m[g];if(u){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=b+h[e],l=b-h[t];b=o(n,r(b,l))}if(a){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=w+h[e],l=w-h[t];w=o(n,r(w,l))}let E=s.fn({...t,[y]:b,[g]:w});return{...E,data:{x:E.x-n,y:E.y-l}}}}},W=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,l,i;let{placement:u,middlewareData:a,rects:s,initialPlacement:y,platform:b,elements:w}=t,{mainAxis:E=!0,crossAxis:P=!0,fallbackPlacements:R,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:C=!0,...O}=c(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};let F=f(u),L=f(y)===y,M=await (null==b.isRTL?void 0:b.isRTL(w.floating)),k=R||(L||!C?[g(y)]:function(e){let t=g(e);return[h(e),t,h(t)]}(y));R||"none"===S||k.push(...function(e,t,n,r){let o=d(e),l=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[]}}(f(e),"start"===n,r);return o&&(l=l.map(e=>e+"-"+o),t&&(l=l.concat(l.map(h)))),l}(y,C,S,M));let A=[y,...k],D=await x(t,O),I=[],N=(null==(r=a.flip)?void 0:r.overflows)||[];if(E&&I.push(D[F]),P){let e=function(e,t,n){void 0===n&&(n=!1);let r=d(e),o=p(v(e)),l=m(o),i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[l]>t.floating[l]&&(i=g(i)),[i,g(i)]}(u,s,M);I.push(D[e[0]],D[e[1]])}if(N=[...N,{placement:u,overflows:I}],!I.every(e=>e<=0)){let e=((null==(o=a.flip)?void 0:o.index)||0)+1,t=A[e];if(t)return{data:{index:e,overflows:N},reset:{placement:t}};let n=null==(l=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(T){case"bestFit":{let e=null==(i=N.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:i[0];e&&(n=e);break}case"initialPlacement":n=y}if(u!==n)return{reset:{placement:n}}}return{}}}},Y=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,l;let{placement:i,rects:u,platform:a,elements:s}=t,{apply:p=()=>{},...m}=c(e,t),h=await x(t,m),g=f(i),y=d(i),b="y"===v(i),{width:w,height:E}=u.floating;"top"===g||"bottom"===g?(n=g,l=y===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(l=g,n="end"===y?"top":"bottom");let P=E-h.top-h.bottom,R=w-h.left-h.right,T=r(E-h[n],P),S=r(w-h[l],R),C=!t.middlewareData.shift,O=T,F=S;if(b?F=y||C?r(S,R):R:O=y||C?r(T,P):P,C&&!y){let e=o(h.left,0),t=o(h.right,0),n=o(h.top,0),r=o(h.bottom,0);b?F=w-2*(0!==e||0!==t?e+t:o(h.left,h.right)):O=E-2*(0!==n||0!==r?n+r:o(h.top,h.bottom))}await p({...t,availableWidth:F,availableHeight:O});let L=await a.getDimensions(s.floating);return w!==L.width||E!==L.height?{reset:{rects:!0}}:{}}}},$=(e,t,n)=>{let r=new Map,o={platform:B,...n},l={...o.platform,_c:r};return w(e,t,{...o,platform:l})}},4674:function(e,t,n){n.d(t,{RR:function(){return m},YF:function(){return f},cv:function(){return d},dp:function(){return v},uY:function(){return p}});var r=n(3070),o=n(2265),l=n(4887),i="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function u(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(!u(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)&&!u(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function a(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function s(e,t){let n=a(e);return Math.round(t*n)/n}function c(e){let t=o.useRef(e);return i(()=>{t.current=e}),t}function f(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:f=[],platform:d,elements:{reference:p,floating:m}={},transform:v=!0,whileElementsMounted:h,open:g}=e,[y,b]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=o.useState(f);u(w,f)||x(f);let[E,P]=o.useState(null),[R,T]=o.useState(null),S=o.useCallback(e=>{e!==L.current&&(L.current=e,P(e))},[]),C=o.useCallback(e=>{e!==M.current&&(M.current=e,T(e))},[]),O=p||E,F=m||R,L=o.useRef(null),M=o.useRef(null),k=o.useRef(y),A=null!=h,D=c(h),I=c(d),N=o.useCallback(()=>{if(!L.current||!M.current)return;let e={placement:t,strategy:n,middleware:w};I.current&&(e.platform=I.current),(0,r.oo)(L.current,M.current,e).then(e=>{let t={...e,isPositioned:!0};H.current&&!u(k.current,t)&&(k.current=t,l.flushSync(()=>{b(t)}))})},[w,t,n,I]);i(()=>{!1===g&&k.current.isPositioned&&(k.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let H=o.useRef(!1);i(()=>(H.current=!0,()=>{H.current=!1}),[]),i(()=>{if(O&&(L.current=O),F&&(M.current=F),O&&F){if(D.current)return D.current(O,F,N);N()}},[O,F,N,D,A]);let B=o.useMemo(()=>({reference:L,floating:M,setReference:S,setFloating:C}),[S,C]),V=o.useMemo(()=>({reference:O,floating:F}),[O,F]),z=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!V.floating)return e;let t=s(V.floating,y.x),r=s(V.floating,y.y);return v?{...e,transform:"translate("+t+"px, "+r+"px)",...a(V.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,v,V.floating,y.x,y.y]);return o.useMemo(()=>({...y,update:N,refs:B,elements:V,floatingStyles:z}),[y,N,B,V,z])}let d=(e,t)=>({...(0,r.cv)(e),options:[e,t]}),p=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),m=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),v=(e,t)=>({...(0,r.dp)(e),options:[e,t]})},600:function(e,t,n){n.d(t,{ij:function(){return r}});function r(){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}},5224:function(e,t,n){function r(e){return i(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(i(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function i(e){return e instanceof Node||e instanceof o(e).Node}function u(e){return e instanceof Element||e instanceof o(e).Element}function a(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function s(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function c(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=h(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function f(e){return["table","td","th"].includes(r(e))}function d(e){let t=m(),n=h(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 p(e){let t=y(e);for(;a(t)&&!v(t);){if(d(t))return t;t=y(t)}return null}function m(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function v(e){return["html","body","#document"].includes(r(e))}function h(e){return o(e).getComputedStyle(e)}function g(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function y(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||s(e)&&e.host||l(e);return s(t)?t.host:t}n.d(t,{Dx:function(){return h},Jj:function(){return o},Kx:function(){return function e(t,n,r){var l;void 0===n&&(n=[]),void 0===r&&(r=!0);let i=function e(t){let n=y(t);return v(n)?t.ownerDocument?t.ownerDocument.body:t.body:a(n)&&c(n)?n:e(n)}(t),u=i===(null==(l=t.ownerDocument)?void 0:l.body),s=o(i);return u?n.concat(s,s.visualViewport||[],c(i)?i:[],s.frameElement&&r?e(s.frameElement):[]):n.concat(i,e(i,[],r))}},Lw:function(){return g},Ow:function(){return y},Pf:function(){return m},Py:function(){return v},Re:function(){return a},Ze:function(){return f},ao:function(){return c},gQ:function(){return p},hT:function(){return d},kK:function(){return u},tF:function(){return l},wk:function(){return r}})},1221:function(e,t,n){let r,o,l,i,u;n.d(t,{J2:function(){return ek},NO:function(){return eL},O7:function(){return eO},Hi:function(){return eM}});var a=n(6117),s=n(3892),c=n(2265),f=n.t(c,2),d=n(4079),p=n(1463),m=n(6584),v=n(8703),h=n(777),g=n(9309);function y(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function b(e,t,n,r){let o=(0,v.E)(n);(0,c.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}class w extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}function x(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var o=arguments.length,l=Array(o>1?o-1:0),i=1;ie()))}}}function E(e){return(0,c.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}let P=new w(()=>x(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let n=this.slice();return n.splice(t,1),n}}));function R(e,t){let n=P.get(t),r=(0,c.useId)(),o=E(n);if((0,p.e)(()=>{if(e)return n.dispatch("ADD",r),()=>n.dispatch("REMOVE",r)},[n,e]),!e)return!1;let l=o.indexOf(r),i=o.length;return -1===l&&(l=i,i+=1),l===i-1}function T(e,t,n,r){let o=(0,v.E)(n);(0,c.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}var S=n(1498);function C(){for(var e=arguments.length,t=Array(e),n=0;n(0,S.r)(...t),[...t])}var O=n(5180),F=n(9080);let L=x(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,h.k)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,l={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},i=[y()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,h.k)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,l=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),i=t.querySelector(r);i&&!o(i)&&(l=i)}catch{}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,l=Math.max(0,o.clientWidth-o.offsetWidth),i=Math.max(0,t-l);r.style(o,"paddingRight",`${i}px`)}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];i.forEach(e=>{let{before:t}=e;return null==t?void 0:t(l)}),i.forEach(e=>{let{after:t}=e;return null==t?void 0:t(l)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});L.subscribe(()=>{let e=L.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&L.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&L.dispatch("TEARDOWN",n)}});var M=n(1469),k=((r=k||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function A(){let e=(0,c.useRef)(0);return T(!0,"keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}var D=n(9299),I=((o=I||{})[o.None=0]="None",o[o.Closed=1]="Closed",o[o.Enter=2]="Enter",o[o.Leave=4]="Leave",o);function N(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function H(e,t,n,r){let[o,l]=(0,c.useState)(n),{hasFlag:i,addFlag:u,removeFlag:a}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,c.useState)(e),r=(0,c.useCallback)(e=>n(e),[t]),o=(0,c.useCallback)(e=>n(t=>t|e),[t]),l=(0,c.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:l,removeFlag:(0,c.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,c.useCallback)(e=>n(t=>t^e),[n])}}(e&&o?3:0),s=(0,c.useRef)(!1),f=(0,c.useRef)(!1),d=(0,D.G)();return(0,p.e)(function o(){var i;if(!e)return;n&&l(!0);let c=t.current;return c?(null==(i=null==r?void 0:r.start)||i.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:l}=t,i=(0,h.k)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:l}),i.nextFrame(()=>{i.add(function(e,t){let n;let r=(n={called:!1},function(){for(var e=arguments.length,r=Array(e),o=0;o{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),s=u+a;if(0!==s){let t=o.group(n=>{let o=n.setTimeout(()=>{r(),n.dispose()},s);n.addEventListener(e,"transitionrun",l=>{l.target===l.currentTarget&&(o(),n.addEventListener(e,"transitioncancel",e=>{e.target===e.currentTarget&&(r(),t())}))})});o.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(r(),o.dispose())})}else r();return o.dispose}(e,o)),r()}),i.dispose}(c,{inFlight:s,prepare(){f.current?f.current=!1:f.current=s.current,s.current=!0,f.current||(n?(u(3),a(4)):(u(4),a(2)))},run(){f.current?n?(a(3),u(4)):(a(4),u(3)):n?a(1):u(1)},done(){var e;f.current&&"function"==typeof c.getAnimations&&c.getAnimations().length>0||(s.current=!1,a(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):n?(u(3),d.nextFrame(()=>o())):void 0},[e,n,t,d]),e?[o,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}let B=(0,c.createContext)(()=>{});function V(e){let{value:t,children:n}=e;return c.createElement(B.Provider,{value:t},n)}var z=n(913),_=n(4674),j=n(3070);let W=(0,c.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});W.displayName="FloatingContext";let Y=(0,c.createContext)(null);function $(e){var t,n,r;let o,l,i,{children:u,enabled:a=!0}=e,[s,f]=(0,c.useState)(null),[d,v]=(0,c.useState)(0),h=(0,c.useRef)(null),[g,y]=(0,c.useState)(null);(0,p.e)(()=>{if(!g)return;let e=new MutationObserver(()=>{let e=g.style.maxHeight;parseFloat(e)!==parseInt(e)&&(g.style.maxHeight=`${Math.ceil(parseFloat(e))}px`)});return e.observe(g,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[g]);let b=a&&null!==s&&null!==g,{to:w="bottom",gap:x=0,offset:E=0,padding:P=0,inner:R}=(o=K(null!=(t=null==s?void 0:s.gap)?t:"var(--anchor-gap, 0)",g),l=K(null!=(n=null==s?void 0:s.offset)?n:"var(--anchor-offset, 0)",g),i=K(null!=(r=null==s?void 0:s.padding)?r:"var(--anchor-padding, 0)",g),{...s,gap:o,offset:l,padding:i}),[T,S="center"]=w.split(" ");(0,p.e)(()=>{b&&v(0)},[b]);let{refs:C,floatingStyles:O,context:F}=(0,z.YF)({open:b,placement:"selection"===T?"center"===S?"bottom":`bottom-${S}`:"center"===S?`${T}`:`${T}-${S}`,strategy:"absolute",transform:!1,middleware:[(0,_.cv)({mainAxis:"selection"===T?0:x,crossAxis:E}),(0,_.uY)({padding:P}),"selection"!==T&&(0,_.RR)({padding:P}),"selection"===T&&R?(0,z.aN)({...R,padding:P,overflowRef:h,offset:d,minItemsVisible:4,referenceOverflowThreshold:P,onFallbackChange(e){var t,n;if(!e)return;let r=F.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,l=Math.min(4,r.childElementCount),i=0,u=0;for(let e of null!=(n=null==(t=F.elements.floating)?void 0:t.childNodes)?n:[])if(e instanceof HTMLElement){let t=e.offsetTop,n=t+e.clientHeight+o,a=r.scrollTop,s=a+r.clientHeight;if(t>=a&&n<=s)l--;else{u=Math.max(0,Math.min(n,s)-Math.max(t,a)),i=e.clientHeight;break}}l>=1&&v(e=>{let t=i*l-u+o;return e>=t?e:t})}}):null,(0,_.dp)({padding:P,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:`${t}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${n}px)`})}})].filter(Boolean),whileElementsMounted:j.Me}),[L=T,M=S]=F.placement.split("-");"selection"===T&&(L="selection");let k=(0,c.useMemo)(()=>({anchor:[L,M].filter(Boolean).join(" ")}),[L,M]),A=(0,z.Rz)(F,{overflowRef:h,onChange:v}),{getReferenceProps:D,getFloatingProps:I}=(0,z.NI)([A]),N=(0,m.z)(e=>{y(e),C.setFloating(e)});return c.createElement(Y.Provider,{value:f},c.createElement(W.Provider,{value:{setFloating:N,setReference:C.setReference,styles:O,getReferenceProps:D,getFloatingProps:I,slot:k}},u))}function K(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=(0,D.G)(),o=(0,m.z)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=G(e,t);return[o,n=>{let l=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let i=l.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function u(){r.nextFrame(u);let a=!1;for(let[e,n]of l.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==r){i[e]=r,a=!0;break}}if(!a)return;let s=G(e,t);o!==s&&(n(s),o=s)})}return r.dispose}]}return[n,null]}),l=(0,c.useMemo)(()=>o(e,t)[0],[e,t]),[i=l,u]=(0,c.useState)();return(0,p.e)(()=>{let[n,r]=o(e,t);if(u(n),r)return r(u)},[e,t]),i}function G(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}Y.displayName="PlacementContext";let J=(0,c.createContext)(null);J.displayName="OpenClosedContext";var q=((l=q||{})[l.Open=1]="Open",l[l.Closed=2]="Closed",l[l.Closing=4]="Closing",l[l.Opening=8]="Opening",l);function U(){return(0,c.useContext)(J)}function X(e){let{value:t,children:n}=e;return c.createElement(J.Provider,{value:t},n)}function Q(e){let{children:t}=e;return c.createElement(J.Provider,{value:null},t)}function Z(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}var ee=n(5583),et=n(2642),en=n(7551),er=n(4887),eo=n(8043),el=n(4462);let ei=(0,c.createContext)(!1),eu=c.Fragment,ea=(0,et.yV)(function(e,t){var n;let r,o,l=(0,c.useRef)(null),i=(0,M.T)((0,M.h)(e=>{l.current=e}),t),u=C(l),a=function(e){let t=(0,c.useContext)(ei),n=(0,c.useContext)(ec),r=C(e),[o,l]=(0,c.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(el.O.isServer)return null;let o=null==r?void 0:r.getElementById("headlessui-portal-root");if(o)return o;if(null===r)return null;let l=r.createElement("div");return l.setAttribute("id","headlessui-portal-root"),r.body.appendChild(l)});return(0,c.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,c.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(l),[s]=(0,c.useState)(()=>{var e;return el.O.isServer?null:null!=(e=null==u?void 0:u.createElement("div"))?e:null}),d=(0,c.useContext)(ef),v=function(){let e;let t=(e="undefined"==typeof document,(0,f.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,r]=c.useState(el.O.isHandoffComplete);return n&&!1===el.O.isHandoffComplete&&r(!1),c.useEffect(()=>{!0!==n&&r(!0)},[n]),c.useEffect(()=>el.O.handoff(),[]),!t&&n}();return(0,p.e)(()=>{!a||!s||a.contains(s)||(s.setAttribute("data-headlessui-portal",""),a.appendChild(s))},[a,s]),(0,p.e)(()=>{if(s&&d)return d.register(s)},[d,s]),n=()=>{var e;a&&s&&(s instanceof Node&&a.contains(s)&&a.removeChild(s),a.childNodes.length<=0&&(null==(e=a.parentElement)||e.removeChild(a)))},r=(0,m.z)(n),o=(0,c.useRef)(!1),(0,c.useEffect)(()=>(o.current=!1,()=>{o.current=!0,(0,eo.Y)(()=>{o.current&&r()})}),[r]),v&&a&&s?(0,er.createPortal)((0,et.sY)({ourProps:{ref:i},theirProps:e,slot:{},defaultTag:eu,name:"Portal"}),s):null}),es=c.Fragment,ec=(0,c.createContext)(null),ef=(0,c.createContext)(null),ed=Object.assign((0,et.yV)(function(e,t){let n=(0,M.T)(t),{enabled:r=!0,...o}=e;return r?c.createElement(ea,{...o,ref:n}):(0,et.sY)({ourProps:{ref:n},theirProps:o,slot:{},defaultTag:eu,name:"Portal"})}),{Group:(0,et.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,M.T)(t)};return c.createElement(ec.Provider,{value:n},(0,et.sY)({ourProps:o,theirProps:r,defaultTag:es,name:"Popover.Group"}))})});var ep=((i=ep||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),em=((u=em||{})[u.TogglePopover=0]="TogglePopover",u[u.ClosePopover=1]="ClosePopover",u[u.SetButton=2]="SetButton",u[u.SetButtonId=3]="SetButtonId",u[u.SetPanel=4]="SetPanel",u[u.SetPanelId=5]="SetPanelId",u);let ev={0:e=>({...e,popoverState:(0,ee.E)(e.popoverState,{0:1,1:0}),__demoMode:!1}),1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},eh=(0,c.createContext)(null);function eg(e){let t=(0,c.useContext)(eh);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eg),t}return t}eh.displayName="PopoverContext";let ey=(0,c.createContext)(null);function eb(e){let t=(0,c.useContext)(ey);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eb),t}return t}ey.displayName="PopoverAPIContext";let ew=(0,c.createContext)(null);function ex(){return(0,c.useContext)(ew)}ew.displayName="PopoverGroupContext";let eE=(0,c.createContext)(null);function eP(e,t){return(0,ee.E)(t.type,ev,e,t)}eE.displayName="PopoverPanelContext";let eR=et.VN.RenderStrategy|et.VN.Static;function eT(e,t){let n=(0,c.useId)(),{id:r=`headlessui-popover-backdrop-${n}`,transition:o=!1,...l}=e,[{popoverState:i},u]=eg("Popover.Backdrop"),a=(0,c.useRef)(null),s=(0,M.T)(t,a),f=U(),[d,p]=H(o,a,null!==f?(f&q.Open)===q.Open:0===i),v=(0,m.z)(e=>{if(Z(e.currentTarget))return e.preventDefault();u({type:1})}),h=(0,c.useMemo)(()=>({open:0===i}),[i]),g={ref:s,id:r,"aria-hidden":!0,onClick:v,...N(p)};return(0,et.sY)({ourProps:g,theirProps:l,slot:h,defaultTag:"div",features:eR,visible:d,name:"Popover.Backdrop"})}let eS=et.VN.RenderStrategy|et.VN.Static,eC=(0,et.yV)(function(e,t){var n,r,o,l,i,u,a;let s,f,d,p,h,w,x,E,P,S,O;let{__demoMode:L=!1,...k}=e,A=(0,c.useRef)(null),D=(0,M.T)(t,(0,M.h)(e=>{A.current=e})),I=(0,c.useRef)([]),N=(0,c.useReducer)(eP,{__demoMode:L,popoverState:L?0:1,buttons:I,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,c.createRef)(),afterPanelSentinel:(0,c.createRef)(),afterButtonSentinel:(0,c.createRef)()}),[{popoverState:H,button:B,buttonId:z,panel:_,panelId:j,beforePanelSentinel:W,afterPanelSentinel:Y,afterButtonSentinel:K},G]=N,J=C(null!=(n=A.current)?n:B),U=(0,c.useMemo)(()=>{if(!B||!_)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(B))^Number(null==e?void 0:e.contains(_)))return!0;let e=(0,g.GO)(),t=e.indexOf(B),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!_.contains(o)&&!_.contains(l)},[B,_]),Q=(0,v.E)(z),Z=(0,v.E)(j),en=(0,c.useMemo)(()=>({buttonId:Q,panelId:Z,close:()=>G({type:1})}),[Q,Z,G]),er=ex(),eo=null==er?void 0:er.registerPopover,el=(0,m.z)(()=>{var e;return null!=(e=null==er?void 0:er.isFocusWithinPopoverGroup())?e:(null==J?void 0:J.activeElement)&&((null==B?void 0:B.contains(J.activeElement))||(null==_?void 0:_.contains(J.activeElement)))});(0,c.useEffect)(()=>null==eo?void 0:eo(en),[eo,en]);let[ei,eu]=(s=(0,c.useContext)(ef),f=(0,c.useRef)([]),d=(0,m.z)(e=>(f.current.push(e),s&&s.register(e),()=>p(e))),p=(0,m.z)(e=>{let t=f.current.indexOf(e);-1!==t&&f.current.splice(t,1),s&&s.unregister(e)}),h=(0,c.useMemo)(()=>({register:d,unregister:p,portals:f}),[d,p,f]),[f,(0,c.useMemo)(()=>function(e){let{children:t}=e;return c.createElement(ef.Provider,{value:h},t)},[h])]),ea=function(){var e;let{defaultContainers:t=[],portals:n,mainTreeNodeRef:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=(0,c.useRef)(null!=(e=null==r?void 0:r.current)?e:null),l=C(o),i=(0,m.z)(()=>{var e,r,i;let u=[];for(let e of t)null!==e&&(e instanceof HTMLElement?u.push(e):"current"in e&&e.current instanceof HTMLElement&&u.push(e.current));if(null!=n&&n.current)for(let e of n.current)u.push(e);for(let t of null!=(e=null==l?void 0:l.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(o.current)||t.contains(null==(i=null==(r=o.current)?void 0:r.getRootNode())?void 0:i.host)||u.some(e=>t.contains(e))||u.push(t));return u});return{resolveContainers:i,contains:(0,m.z)(e=>i().some(t=>t.contains(e))),mainTreeNodeRef:o,MainTreeNode:(0,c.useMemo)(()=>function(){return null!=r?null:c.createElement(F._,{features:F.x.Hidden,ref:o})},[o,r])}}({mainTreeNodeRef:null==er?void 0:er.mainTreeNodeRef,portals:ei,defaultContainers:[B,_]});r=null==J?void 0:J.defaultView,o="focus",l=e=>{var t,n,r,o,l,i;e.target!==window&&e.target instanceof HTMLElement&&0===H&&(el()||B&&_&&(ea.contains(e.target)||null!=(n=null==(t=W.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=Y.current)?void 0:r.contains)&&o.call(r,e.target)||null!=(i=null==(l=K.current)?void 0:l.contains)&&i.call(l,e.target)||G({type:1})))},w=(0,v.E)(l),(0,c.useEffect)(()=>{function e(e){w.current(e)}return(r=null!=r?r:window).addEventListener(o,e,!0),()=>r.removeEventListener(o,e,!0)},[r,o,!0]),i=0===H,u=ea.resolveContainers,a=(e,t)=>{G({type:1}),(0,g.sP)(t,g.tJ.Loose)||(e.preventDefault(),null==B||B.focus())},x=R(i,"outside-click"),E=(0,v.E)(a),P=(0,c.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(u)){if(null===t)continue;let r=t instanceof HTMLElement?t:t.current;if(null!=r&&r.contains(n)||e.composed&&e.composedPath().includes(r))return}return(0,g.sP)(n,g.tJ.Loose)||-1===n.tabIndex||e.preventDefault(),E.current(e,n)}},[E]),S=(0,c.useRef)(null),b(x,"pointerdown",e=>{var t,n;S.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),b(x,"mousedown",e=>{var t,n;S.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),b(x,"click",e=>{y()||/Android/gi.test(window.navigator.userAgent)||S.current&&(P(e,()=>S.current),S.current=null)},!0),O=(0,c.useRef)({x:0,y:0}),b(x,"touchstart",e=>{O.current.x=e.touches[0].clientX,O.current.y=e.touches[0].clientY},!0),b(x,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-O.current.x)>=30||Math.abs(t.y-O.current.y)>=30))return P(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),T(x,"blur",e=>P(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0);let es=(0,m.z)(e=>{G({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:B:B;null==t||t.focus()}),ec=(0,c.useMemo)(()=>({close:es,isPortalled:U}),[es,U]),ed=(0,c.useMemo)(()=>({open:0===H,close:es}),[H,es]);return c.createElement($,null,c.createElement(eE.Provider,{value:null},c.createElement(eh.Provider,{value:N},c.createElement(ey.Provider,{value:ec},c.createElement(V,{value:es},c.createElement(X,{value:(0,ee.E)(H,{0:q.Open,1:q.Closed})},c.createElement(eu,null,(0,et.sY)({ourProps:{ref:D},theirProps:k,slot:ed,defaultTag:"div",name:"Popover"}),c.createElement(ea.MainTreeNode,null))))))))}),eO=(0,et.yV)(function(e,t){let n=(0,c.useId)(),{id:r=`headlessui-popover-button-${n}`,disabled:o=!1,autoFocus:l=!1,...i}=e,[u,f]=eg("Popover.Button"),{isPortalled:p}=eb("Popover.Button"),v=(0,c.useRef)(null),h=`headlessui-focus-sentinel-${(0,c.useId)()}`,y=ex(),b=null==y?void 0:y.closeOthers,w=null!==(0,c.useContext)(eE);(0,c.useEffect)(()=>{if(!w)return f({type:3,buttonId:r}),()=>{f({type:3,buttonId:null})}},[w,r,f]);let[x]=(0,c.useState)(()=>Symbol()),E=(0,M.T)(v,t,(0,c.useContext)(W).setReference,w?null:e=>{if(e)u.buttons.current.push(x);else{let e=u.buttons.current.indexOf(x);-1!==e&&u.buttons.current.splice(e,1)}u.buttons.current.length>1&&console.warn("You are already using a but only 1 is supported."),e&&f({type:2,button:e})}),P=(0,M.T)(v,t),R=C(v),T=(0,m.z)(e=>{var t,n,r;if(w){if(1===u.popoverState)return;switch(e.key){case en.R.Space:case en.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),f({type:1}),null==(r=u.button)||r.focus()}}else switch(e.key){case en.R.Space:case en.R.Enter:e.preventDefault(),e.stopPropagation(),1===u.popoverState&&(null==b||b(u.buttonId)),f({type:0});break;case en.R.Escape:if(0!==u.popoverState)return null==b?void 0:b(u.buttonId);if(!v.current||null!=R&&R.activeElement&&!v.current.contains(R.activeElement))return;e.preventDefault(),e.stopPropagation(),f({type:1})}}),S=(0,m.z)(e=>{w||e.key===en.R.Space&&e.preventDefault()}),L=(0,m.z)(e=>{var t,n;Z(e.currentTarget)||o||(w?(f({type:1}),null==(t=u.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),1===u.popoverState&&(null==b||b(u.buttonId)),f({type:0}),null==(n=u.button)||n.focus()))}),D=(0,m.z)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:I,focusProps:N}=(0,a.F)({autoFocus:l}),{isHovered:H,hoverProps:B}=(0,s.X)({isDisabled:o}),{pressed:V,pressProps:z}=(0,d.x)({disabled:o}),_=0===u.popoverState,j=(0,c.useMemo)(()=>({open:_,active:V||_,disabled:o,hover:H,focus:I,autofocus:l}),[_,H,I,V,o,l]),Y=(0,O.f)(e,v),$=w?(0,et.dG)({ref:P,type:Y,onKeyDown:T,onClick:L,disabled:o||void 0,autoFocus:l},N,B,z):(0,et.dG)({ref:E,id:u.buttonId,type:Y,"aria-expanded":0===u.popoverState,"aria-controls":u.panel?u.panelId:void 0,disabled:o||void 0,autoFocus:l,onKeyDown:T,onKeyUp:S,onClick:L,onMouseDown:D},N,B,z),K=A(),G=(0,m.z)(()=>{let e=u.panel;e&&(0,ee.E)(K.current,{[k.Forwards]:()=>(0,g.jA)(e,g.TO.First),[k.Backwards]:()=>(0,g.jA)(e,g.TO.Last)})===g.fE.Error&&(0,g.jA)((0,g.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,ee.E)(K.current,{[k.Forwards]:g.TO.Next,[k.Backwards]:g.TO.Previous}),{relativeTo:u.button})});return c.createElement(c.Fragment,null,(0,et.sY)({ourProps:$,theirProps:i,slot:j,defaultTag:"button",name:"Popover.Button"}),_&&!w&&p&&c.createElement(F._,{id:h,ref:u.afterButtonSentinel,features:F.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:G}))}),eF=(0,et.yV)(eT),eL=(0,et.yV)(eT),eM=(0,et.yV)(function(e,t){var n,r;let o;let l=(0,c.useId)(),{id:i=`headlessui-popover-panel-${l}`,focus:u=!1,anchor:a,portal:s=!1,modal:f=!1,transition:d=!1,...y}=e,[b,w]=eg("Popover.Panel"),{close:x,isPortalled:P}=eb("Popover.Panel"),T=`headlessui-focus-sentinel-before-${l}`,S=`headlessui-focus-sentinel-after-${l}`,O=(0,c.useRef)(null),D=(0,c.useMemo)(()=>a?"string"==typeof a?{to:a}:a:null,[a]),[I,B]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,c.useContext)(Y),n=(0,c.useMemo)(()=>e,[JSON.stringify(e,"undefined"!=typeof HTMLElement?(e,t)=>t instanceof HTMLElement?t.outerHTML:t:void 0)]);(0,p.e)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,c.useContext)(W);return(0,c.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}(D),V=function(){let{getFloatingProps:e,slot:t}=(0,c.useContext)(W);return(0,c.useCallback)(function(){for(var n=arguments.length,r=Array(n),o=0;o{w({type:4,panel:e})}),_=C(O),j=(0,et.Y2)();(0,p.e)(()=>(w({type:5,panelId:i}),()=>{w({type:5,panelId:null})}),[i,w]);let $=U(),[K,G]=H(d,O,null!==$?($&q.Open)===q.Open:0===b.popoverState);n=b.button,r=()=>{w({type:1})},o=(0,v.E)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&r()}),(0,c.useEffect)(()=>{if(!K)return;let e=null===n?null:n instanceof HTMLElement?n:n.current;if(!e)return;let t=(0,h.k)();if("undefined"!=typeof ResizeObserver){let n=new ResizeObserver(()=>o.current(e));n.observe(e),t.add(()=>n.disconnect())}if("undefined"!=typeof IntersectionObserver){let n=new IntersectionObserver(()=>o.current(e));n.observe(e),t.add(()=>n.disconnect())}return()=>t.dispose()},[n,o,K]),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=E(L),o=t?r.get(t):void 0;o&&o.count,(0,p.e)(()=>{if(!(!t||!e))return L.dispatch("PUSH",t,n),()=>L.dispatch("POP",t,n)},[e,t])}(R(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!b.__demoMode&&f&&K,_);let J=(0,m.z)(e=>{var t;if(e.key===en.R.Escape){if(0!==b.popoverState||!O.current||null!=_&&_.activeElement&&!O.current.contains(_.activeElement))return;e.preventDefault(),e.stopPropagation(),w({type:1}),null==(t=b.button)||t.focus()}});(0,c.useEffect)(()=>{var t;e.static||1===b.popoverState&&(null==(t=e.unmount)||t)&&w({type:4,panel:null})},[b.popoverState,e.unmount,e.static,w]),(0,c.useEffect)(()=>{if(b.__demoMode||!u||0!==b.popoverState||!O.current)return;let e=null==_?void 0:_.activeElement;O.current.contains(e)||(0,g.jA)(O.current,g.TO.First)},[b.__demoMode,u,O,b.popoverState]);let X=(0,c.useMemo)(()=>({open:0===b.popoverState,close:x}),[b.popoverState,x]),Z=(0,et.dG)(D?V():{},{ref:z,id:i,onKeyDown:J,onBlur:u&&0===b.popoverState?e=>{var t,n,r,o,l;let i=e.relatedTarget;i&&O.current&&(null!=(t=O.current)&&t.contains(i)||(w({type:1}),(null!=(r=null==(n=b.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,i)||null!=(l=null==(o=b.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,i))&&i.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...y.style,...B,"--button-width":function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=null===e?null:"current"in e?e.current:e,[r,o]=(0,c.useReducer)(()=>({}),{}),l=(0,c.useMemo)(()=>(function(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}})(n),[n,r]);return(0,p.e)(()=>{if(!n)return;let e=new ResizeObserver(o);return e.observe(n),()=>{e.disconnect()}},[n]),t?{width:`${l.width}px`,height:`${l.height}px`}:l}(b.button,!0).width},...N(G)}),er=A(),eo=(0,m.z)(()=>{let e=O.current;e&&(0,ee.E)(er.current,{[k.Forwards]:()=>{var t;(0,g.jA)(e,g.TO.First)===g.fE.Error&&(null==(t=b.afterPanelSentinel.current)||t.focus())},[k.Backwards]:()=>{var e;null==(e=b.button)||e.focus({preventScroll:!0})}})}),el=(0,m.z)(()=>{let e=O.current;e&&(0,ee.E)(er.current,{[k.Forwards]:()=>{var e;if(!b.button)return;let t=(0,g.GO)(),n=t.indexOf(b.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let t of o.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=b.panel)&&e.contains(t)){let e=o.indexOf(t);-1!==e&&o.splice(e,1)}(0,g.jA)(o,g.TO.First,{sorted:!1})},[k.Backwards]:()=>{var t;(0,g.jA)(e,g.TO.Previous)===g.fE.Error&&(null==(t=b.button)||t.focus())}})});return c.createElement(Q,null,c.createElement(eE.Provider,{value:i},c.createElement(ey.Provider,{value:{close:x,isPortalled:P}},c.createElement(ed,{enabled:!!s&&(e.static||K)},K&&P&&c.createElement(F._,{id:T,ref:b.beforePanelSentinel,features:F.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eo}),(0,et.sY)({mergeRefs:j,ourProps:Z,theirProps:y,slot:X,defaultTag:"div",features:eS,visible:K,name:"Popover.Panel"}),K&&P&&c.createElement(F._,{id:S,ref:b.afterPanelSentinel,features:F.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:el})))))}),ek=Object.assign(eC,{Button:eO,Backdrop:eL,Overlay:eF,Panel:eM,Group:(0,et.yV)(function(e,t){let n;let r=(0,c.useRef)(null),o=(0,M.T)(r,t),[l,i]=(0,c.useState)([]),u={mainTreeNodeRef:n=(0,c.useRef)(null),MainTreeNode:(0,c.useMemo)(()=>function(){return c.createElement(F._,{features:F.x.Hidden,ref:n})},[n])},a=(0,m.z)(e=>{i(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),s=(0,m.z)(e=>(i(t=>[...t,e]),()=>a(e))),f=(0,m.z)(()=>{var e;let t=(0,S.r)(r);if(!t)return!1;let n=t.activeElement;return!!(null!=(e=r.current)&&e.contains(n))||l.some(e=>{var r,o;return(null==(r=t.getElementById(e.buttonId.current))?void 0:r.contains(n))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(n))})}),d=(0,m.z)(e=>{for(let t of l)t.buttonId.current!==e&&t.close()}),p=(0,c.useMemo)(()=>({registerPopover:s,unregisterPopover:a,isFocusWithinPopoverGroup:f,closeOthers:d,mainTreeNodeRef:u.mainTreeNodeRef}),[s,a,f,d,u.mainTreeNodeRef]),v=(0,c.useMemo)(()=>({}),[]);return c.createElement(ew.Provider,{value:p},(0,et.sY)({ourProps:{ref:o},theirProps:e,slot:v,defaultTag:"div",name:"Popover.Group"}),c.createElement(u.MainTreeNode,null))})})}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/480-6897ccadf6c522b3.js b/out/_next/static/chunks/480-6897ccadf6c522b3.js new file mode 100644 index 0000000..2b3e01f --- /dev/null +++ b/out/_next/static/chunks/480-6897ccadf6c522b3.js @@ -0,0 +1,12 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[480],{844:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}}),n(8157);let r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let E=i.default.forwardRef(function(e,t){let n,r;let{href:l,as:g,children:E,prefetch:w=null,passHref:P,replace:O,shallow:R,scroll:T,locale:S,onClick:L,onMouseEnter:M,onTouchStart:j,legacyBehavior:x=!1,...A}=e;n=E,x&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let _=i.default.useContext(f.RouterContext),k=i.default.useContext(d.AppRouterContext),N=null!=_?_:k,C=!_,F=!1!==w,I=null===w?v.PrefetchKind.AUTO:v.PrefetchKind.FULL,{href:D,as:U}=i.default.useMemo(()=>{if(!_){let e=b(l);return{href:e,as:g?b(g):e}}let[e,t]=(0,u.resolveHref)(_,l,!0);return{href:e,as:g?(0,u.resolveHref)(_,g):t||e}},[_,l,g]),W=i.default.useRef(D),H=i.default.useRef(U);x&&(r=i.default.Children.only(n));let $=x?r&&"object"==typeof r&&r.ref:t,[z,K,B]=(0,p.useIntersection)({rootMargin:"200px"}),V=i.default.useCallback(e=>{(H.current!==U||W.current!==D)&&(B(),H.current=U,W.current=D),z(e),$&&("function"==typeof $?$(e):"object"==typeof $&&($.current=e))},[U,$,D,B,z]);i.default.useEffect(()=>{N&&K&&F&&y(N,D,U,{locale:S},{kind:I},C)},[U,D,K,S,F,null==_?void 0:_.locale,N,C,I]);let q={ref:V,onClick(e){x||"function"!=typeof L||L(e),x&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),N&&!e.defaultPrevented&&function(e,t,n,r,o,u,l,s,c){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:u,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(d):d()}(e,N,D,U,O,R,T,S,C)},onMouseEnter(e){x||"function"!=typeof M||M(e),x&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),N&&(F||!C)&&y(N,D,U,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:I},C)},onTouchStart:function(e){x||"function"!=typeof j||j(e),x&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),N&&(F||!C)&&y(N,D,U,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:I},C)}};if((0,s.isAbsoluteUrl)(U))q.href=U;else if(!x||P||"a"===r.type&&!("href"in r.props)){let e=void 0!==S?S:null==_?void 0:_.locale,t=(null==_?void 0:_.isLocaleDomain)&&(0,h.getDomainLocale)(U,e,null==_?void 0:_.locales,null==_?void 0:_.domainLocales);q.href=t||(0,m.addBasePath)((0,c.addLocale)(U,e,null==_?void 0:_.defaultLocale))}return x?i.default.cloneElement(r,q):(0,o.jsx)("a",{...A,...q,children: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)},9189:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(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)},8016:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(8323),o=n(1142),i=n(5519),u=n(3461),a=n(8157),l=n(8029),s=n(9195),c=n(20);function f(e,t,n){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,u.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,l.isLocalURL)(d))return n?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,a.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:u,params:a}=(0,c.interpolateAs)(e.pathname,e.pathname,n);u&&(t=(0,o.formatWithValidation)({pathname:u,hash:e.hash,query:(0,i.omit)(n,a)}))}let u=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[u,t||u]:u}catch(e){return n?[d]:d}}("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)},3106:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(2265),o=n(9189),i="function"==typeof IntersectionObserver,u=new Map,a=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,s=l||!i,[c,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=u.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),u.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),u.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{f(!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)},1943:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},1142:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return i},formatWithValidation:function(){return a},urlObjectKeys:function(){return u}});let r=n(1452)._(n(8323)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=e.protocol||"",u=e.pathname||"",a=e.hash||"",l=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),l&&"object"==typeof l&&(l=String(r.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),u&&"/"!==u[0]&&(u="/"+u)):s||(s=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+i+s+(u=u.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return i(e)}},9195:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let r=n(9089),o=n(8083)},20:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let r=n(1533),o=n(3169);function i(e,t,n){let i="",u=(0,o.getRouteRegex)(e),a=u.groups,l=(t!==e?(0,r.getRouteMatcher)(u)(t):"")||n;i=e;let s=Object.keys(a);return s.every(e=>{let t=l[e]||"",{repeat:n,optional:r}=a[e],o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in l)&&(i=i.replace(o,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},8083:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let r=n(2269),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},8029:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(3461),o=n(9404);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},5519:function(e,t){function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},8323:function(e,t){function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),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,{assign:function(){return i},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o}})},1533:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let r=n(3461);function o(e){let{re:t,groups:n}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},u={};return Object.keys(n).forEach(e=>{let t=n[e],r=o[t.pos];void 0!==r&&(u[e]=~r.indexOf("/")?r.split("/").map(e=>i(e)):t.repeat?[i(r)]:i(r))}),u}}},3169:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return l}});let r=n(2269),o=n(1943),i=n(7741);function u(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function a(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={},a=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:r,repeat:l}=u(i[1]);return n[e]={pos:a++,repeat:l,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=u(i[1]);return n[e]={pos:a++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function l(e){let{parameterizedRoute:t,groups:n}=a(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function s(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:a}=e,{key:l,optional:s,repeat:c}=u(r),f=l.replace(/\W/g,"");a&&(f=""+a+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),a?i[f]=""+a+l:i[f]=l;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let n;let u=(0,i.removeTrailingSlash)(e).slice(1).split("/"),a=(n=0,()=>{let e="",t=++n;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),l={};return{namedParameterizedRoute:u.map(e=>{let n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){let[n]=e.split(i[0]);return s({getSafeRouteKey:a,interceptionMarker:n,segment:i[1],routeKeys:l,keyPrefix:t?"nxtI":void 0})}return i?s({getSafeRouteKey:a,segment:i[1],routeKeys:l,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function f(e,t){let n=c(e,t);return{...l(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=a(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},9089:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let n=o.slice(1,-1),u=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),u=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function i(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(u){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,n),this.optionalRestSlugName=n,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,n),this.restSlugName=n,o="[...]"}}else{if(u)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,n),this.slugName=n,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},3461:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return m},PageNotFoundError:function(){return v},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return l},getLocationOrigin:function(){return u},getURL:function(){return a},isAbsoluteUrl:function(){return i},isResSent:function(){return s},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;io.test(e);function u(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function a(){let{href:e}=window.location,t=u();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},7551:function(e,t,n){let r;n.d(t,{R:function(){return o}});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},4079:function(e,t,n){n.d(t,{x:function(){return a}});var r=n(2265),o=n(1498),i=n(9299),u=n(6584);function a(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(null),[n,a]=(0,r.useState)(!1),l=(0,i.G)(),s=(0,u.z)(()=>{t.current=null,a(!1),l.dispose()}),c=(0,u.z)(e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,a(!0);{let n=(0,o.r)(e.currentTarget);l.addEventListener(n,"pointerup",s,!1),l.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let o,i;a((o=e.width/2,i=e.height/2,n={top:e.clientY-i,right:e.clientX+o,bottom:e.clientY+i,left:e.clientX-o},r=t.current.getBoundingClientRect(),!(!n||!r||n.rightr.right||n.bottomr.bottom)))}},!1),l.addEventListener(n,"pointercancel",s,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:c,onPointerUp:s,onClick:s}}}},9299:function(e,t,n){n.d(t,{G:function(){return i}});var r=n(2265),o=n(777);function i(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},6584:function(e,t,n){n.d(t,{z:function(){return i}});var r=n(2265),o=n(8703);let i=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},8703:function(e,t,n){n.d(t,{E:function(){return i}});var r=n(2265),o=n(1463);function i(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},5180:function(e,t,n){n.d(t,{f:function(){return u}});var r=n(2265),o=n(1463);function i(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function u(e,t){let[n,u]=(0,r.useState)(()=>i(e));return(0,o.e)(()=>{u(i(e))},[e.type,e.as]),(0,o.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&u("button")},[n,t]),n}},1469:function(e,t,n){n.d(t,{T:function(){return a},h:function(){return u}});var r=n(2265),o=n(6584);let i=Symbol();function u(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function a(){for(var e=arguments.length,t=Array(e),n=0;n{u.current=t},[t]);let a=(0,o.z)(e=>{for(let t of u.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:a}},9080:function(e,t,n){let r;n.d(t,{_:function(){return u},x:function(){return i}});var o=n(2642),i=((r=i||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let u=(0,o.yV)(function(e,t){var n;let{features:r=1,...i}=e,u={ref:t,"aria-hidden":(2&r)==2||(null!=(n=i["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.sY)({ourProps:u,theirProps:i,slot:{},defaultTag:"div",name:"Hidden"})})},777:function(e,t,n){n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;rcancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;rn.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;rclearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o{i.current&&t[0]()}),n.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}}});var r=n(8043)},4462:function(e,t,n){n.d(t,{O:function(){return a}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class u{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let a=new u},9309:function(e,t,n){let r,o,i,u,a;n.d(t,{GO:function(){return m},TO:function(){return d},fE:function(){return p},jA:function(){return E},sP:function(){return g},tJ:function(){return v},z2:function(){return b}});var l=n(5583),s=n(1498);let c=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),f=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var d=((r=d||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),p=((o=p||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),h=((i=h||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(c)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var v=((u=v||{})[u.Strict=0]="Strict",u[u.Loose=1]="Loose",u);function g(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,s.r)(e))?void 0:t.body)&&(0,l.E)(n,{0:()=>e.matches(c),1(){let t=e;for(;null!==t;){if(t.matches(c))return!0;t=t.parentElement}return!1}})}var y=((a=y||{})[a.Keyboard=0]="Keyboard",a[a.Mouse=1]="Mouse",a);function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function E(e,t){var n,r,o;let{sorted:i=!0,relativeTo:u=null,skipElements:a=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?i?b(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(f)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):m(e);a.length>0&&s.length>1&&(s=s.filter(e=>!a.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),u=null!=u?u:l.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(u))-1;if(4&t)return Math.max(0,s.indexOf(u))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&t?{preventScroll:!0}:{},h=0,v=s.length,g;do{if(h>=v||h+v<=0)return 0;let e=d+h;if(16&t)e=(e+v)%v;else{if(e<0)return 3;if(e>=v)return 1}null==(g=s[e])||g.focus(p),h+=c}while(g!==l.activeElement);return 6&t&&null!=(o=null==(r=null==(n=g)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&g.select(),2}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},5583:function(e,t,n){n.d(t,{E:function(){return r}});function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(u,r),u}},8043:function(e,t,n){n.d(t,{Y:function(){return r}});function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},1498:function(e,t,n){n.d(t,{r:function(){return o}});var r=n(4462);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},2642:function(e,t,n){let r,o;n.d(t,{VN:function(){return l},yV:function(){return v},dG:function(){return m},sY:function(){return c},Y2:function(){return d}});var i=n(2265);function u(){for(var e=arguments.length,t=Array(e),n=0;n"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var a=n(5583),l=((r=l||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),s=((o=s||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:u=!0,name:l,mergeRefs:s}=e;s=null!=s?s:p;let c=h(n,t);if(u)return f(c,r,o,l,s);let d=null!=i?i:0;if(2&d){let{static:e=!1,...t}=c;if(e)return f(t,r,o,l,s)}if(1&d){let{unmount:e=!0,...t}=c;return(0,a.E)(e?0:1,{0:()=>null,1:()=>f({...t,hidden:!0,style:{display:"none"}},r,o,l,s)})}return f(c,r,o,l,s)}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:a=n,children:l,refName:s="ref",...c}=y(e,["unmount","static"]),f=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof l?l(t):l;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(p["data-headlessui-state"]=n.join(" "),n))p[`data-${e}`]=""}if(a===i.Fragment&&(Object.keys(g(c)).length>0||Object.keys(g(p)).length>0)){if(!(0,i.isValidElement)(d)||Array.isArray(d)&&d.length>1){if(Object.keys(g(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(g(c)).concat(Object.keys(g(p))).map(e=>` - ${e}`).join(` +`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` +`)].join(` +`))}else{let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]);return function(){for(var n=arguments.length,r=Array(n),o=0;onull==e))return e.current=r,t}}function p(){for(var e=arguments.length,t=Array(e),n=0;nnull==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function h(){for(var e=arguments.length,t=Array(e),n=0;n{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}},6117:function(e,t,n){n.d(t,{F:function(){return T}});let r=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},o=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;var i=n(2265);let u=null,a=new Set,l=new Map,s=!1,c=!1,f={Tab:!0,Escape:!0};function d(e,t){for(let n of a)n(e,t)}function p(e){var t,n;s=!0,e.metaKey||(t=/^Mac/i,!("undefined"!=typeof window&&null!=window.navigator&&t.test((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.platform)||window.navigator.platform))&&e.altKey)||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(u="keyboard",d("keyboard",e))}function h(e){u="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(s=!0,d("pointer",e))}function m(e){var t,n;(0===e.mozInputSource&&e.isTrusted?0:(t=/Android/i,"undefined"!=typeof window&&null!=window.navigator&&((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.brands.some(e=>t.test(e.brand)))||t.test(window.navigator.userAgent))&&e.pointerType)?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(s=!0,u="virtual")}function v(e){e.target!==window&&e.target!==document&&(s||c||(u="virtual",d("virtual",e)),s=!1,c=!1)}function g(){s=!1,c=!0}function y(e){if("undefined"==typeof window||l.get(o(e)))return;let t=o(e),n=r(e),i=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){s=!0,i.apply(this,arguments)},n.addEventListener("keydown",p,!0),n.addEventListener("keyup",p,!0),n.addEventListener("click",m,!0),t.addEventListener("focus",v,!0),t.addEventListener("blur",g,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",h,!0),n.addEventListener("pointermove",h,!0),n.addEventListener("pointerup",h,!0)):(n.addEventListener("mousedown",h,!0),n.addEventListener("mousemove",h,!0),n.addEventListener("mouseup",h,!0)),t.addEventListener("beforeunload",()=>{b(e)},{once:!0}),l.set(t,{focus:i})}let b=(e,t)=>{let n=o(e),i=r(e);t&&i.removeEventListener("DOMContentLoaded",t),l.has(n)&&(n.HTMLElement.prototype.focus=l.get(n).focus,i.removeEventListener("keydown",p,!0),i.removeEventListener("keyup",p,!0),i.removeEventListener("click",m,!0),n.removeEventListener("focus",v,!0),n.removeEventListener("blur",g,!1),"undefined"!=typeof PointerEvent?(i.removeEventListener("pointerdown",h,!0),i.removeEventListener("pointermove",h,!0),i.removeEventListener("pointerup",h,!0)):(i.removeEventListener("mousedown",h,!0),i.removeEventListener("mousemove",h,!0),i.removeEventListener("mouseup",h,!0)),l.delete(n))};function E(){return"pointer"!==u}"undefined"!=typeof document&&function(e){let t;let n=r(void 0);"loading"!==n.readyState?y(void 0):(t=()=>{y(void 0)},n.addEventListener("DOMContentLoaded",t)),()=>b(e,t)}();let w=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),P="undefined"!=typeof document?i.useLayoutEffect:()=>{};class O{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function R(e){let t=(0,i.useRef)({isFocused:!1,observer:null});P(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=function(e){let t=(0,i.useRef)(null);return P(()=>{t.current=e},[e]),(0,i.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}(t=>{null==e||e(t)});return(0,i.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new O("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function T(e={}){var t,n,u;let{autoFocus:l=!1,isTextInput:s,within:c}=e,d=(0,i.useRef)({isFocused:!1,isFocusVisible:l||E()}),[p,h]=(0,i.useState)(!1),[m,v]=(0,i.useState)(()=>d.current.isFocused&&d.current.isFocusVisible),g=(0,i.useCallback)(()=>v(d.current.isFocused&&d.current.isFocusVisible),[]),b=(0,i.useCallback)(e=>{d.current.isFocused=e,h(e),g()},[g]);t=e=>{d.current.isFocusVisible=e,g()},n=[],u={isTextInput:s},y(),(0,i.useEffect)(()=>{let e=(e,n)=>{(function(e,t,n){var r;let i="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,u="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,a="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLElement:HTMLElement,l="undefined"!=typeof window?o(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof i&&!w.has(null==n?void 0:null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof u||(null==n?void 0:n.target)instanceof a&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof l&&!f[n.key])})(!!(null==u?void 0:u.isTextInput),e,n)&&t(E())};return a.add(e),()=>{a.delete(e)}},n);let{focusProps:P}=function(e){let{isDisabled:t,onFocus:n,onBlur:o,onFocusChange:u}=e,a=(0,i.useCallback)(e=>{if(e.target===e.currentTarget)return o&&o(e),u&&u(!1),!0},[o,u]),l=R(a),s=(0,i.useCallback)(e=>{let t=r(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),u&&u(!0),l(e))},[u,n,l]);return{focusProps:{onFocus:!t&&(n||u||o)?s:void 0,onBlur:!t&&(o||u)?a:void 0}}}({isDisabled:c,onFocusChange:b}),{focusWithinProps:O}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,u=(0,i.useRef)({isFocusWithin:!1}),a=(0,i.useCallback)(e=>{u.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(u.current.isFocusWithin=!1,n&&n(e),o&&o(!1))},[n,o,u]),l=R(a),s=(0,i.useCallback)(e=>{u.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),o&&o(!0),u.current.isFocusWithin=!0,l(e))},[r,o,l]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:s,onBlur:a}}}({isDisabled:!c,onFocusWithinChange:b});return{isFocused:p,isFocusVisible:m,focusProps:c?O:P}}},3892:function(e,t,n){n.d(t,{X:function(){return s}});var r=n(2265);let o=!1,i=0;function u(){o=!0,setTimeout(()=>{o=!1},50)}function a(e){"touch"===e.pointerType&&u()}function l(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",a):document.addEventListener("touchend",u),i++,()=>{--i>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",a):document.removeEventListener("touchend",u))}}function s(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:i,isDisabled:u}=e,[a,s]=(0,r.useState)(!1),c=(0,r.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,r.useEffect)(l,[]);let{hoverProps:f,triggerHoverEnd:d}=(0,r.useMemo)(()=>{let e=(e,r)=>{if(c.pointerType=r,u||"touch"===r||c.isHovered||!e.currentTarget.contains(e.target))return;c.isHovered=!0;let o=e.currentTarget;c.target=o,t&&t({type:"hoverstart",target:o,pointerType:r}),n&&n(!0),s(!0)},r=(e,t)=>{if(c.pointerType="",c.target=null,"touch"===t||!c.isHovered)return;c.isHovered=!1;let r=e.currentTarget;i&&i({type:"hoverend",target:r,pointerType:t}),n&&n(!1),s(!1)},a={};return"undefined"!=typeof PointerEvent?(a.onPointerEnter=t=>{o&&"mouse"===t.pointerType||e(t,t.pointerType)},a.onPointerLeave=e=>{!u&&e.currentTarget.contains(e.target)&&r(e,e.pointerType)}):(a.onTouchStart=()=>{c.ignoreEmulatedMouseEvents=!0},a.onMouseEnter=t=>{c.ignoreEmulatedMouseEvents||o||e(t,"mouse"),c.ignoreEmulatedMouseEvents=!1},a.onMouseLeave=e=>{!u&&e.currentTarget.contains(e.target)&&r(e,"mouse")}),{hoverProps:a,triggerHoverEnd:r}},[t,n,i,u,c]);return(0,r.useEffect)(()=>{u&&d({currentTarget:c.target},c.pointerType)},[u]),{hoverProps:f,isHovered:a}}},4839:function(e,t,n){t.Z=function(){for(var e,t,n=0,r="",o=arguments.length;n(e.current=!0,()=>{e.current=!1}),[]),e}var u=n(9630),a=n(7797),l=n(458);class s extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t}){let n=(0,r.useId)(),o=(0,r.useRef)(null),i=(0,r.useRef)({width:0,height:0,top:0,left:0});return(0,r.useInsertionEffect)(()=>{let{width:e,height:r,top:u,left:a}=i.current;if(t||!o.current||!e||!r)return;o.current.dataset.motionPopId=n;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(` + [data-motion-pop-id="${n}"] { + position: absolute !important; + width: ${e}px !important; + height: ${r}px !important; + top: ${u}px !important; + left: ${a}px !important; + } + `),()=>{document.head.removeChild(l)}},[t]),r.createElement(s,{isPresent:t,childRef:o,sizeRef:i},r.cloneElement(e,{ref:o}))}let f=({children:e,initial:t,isPresent:n,onExitComplete:o,custom:i,presenceAffectsLayout:u,mode:s})=>{let f=(0,l.h)(d),p=(0,r.useId)(),h=(0,r.useMemo)(()=>({id:p,initial:t,isPresent:n,custom:i,onExitComplete:e=>{for(let t of(f.set(e,!0),f.values()))if(!t)return;o&&o()},register:e=>(f.set(e,!1),()=>f.delete(e))}),u?void 0:[n]);return(0,r.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[n]),r.useEffect(()=>{n||f.size||!o||o()},[n]),"popLayout"===s&&(e=r.createElement(c,{isPresent:n},e)),r.createElement(a.O.Provider,{value:h},e)};function d(){return new Map}var p=n(5050),h=n(9047);let m=e=>e.key||"",v=({children:e,custom:t,initial:n=!0,onExitComplete:a,exitBeforeEnter:l,presenceAffectsLayout:s=!0,mode:c="sync"})=>{var d;(0,h.k)(!l,"Replace exitBeforeEnter with mode='wait'");let v=(0,r.useContext)(p.p).forceRender||function(){let e=i(),[t,n]=(0,r.useState)(0),o=(0,r.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,r.useCallback)(()=>u.Wi.postRender(o),[o]),t]}()[0],g=i(),y=function(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}(e),b=y,E=(0,r.useRef)(new Map).current,w=(0,r.useRef)(b),P=(0,r.useRef)(new Map).current,O=(0,r.useRef)(!0);if((0,o.L)(()=>{O.current=!1,function(e,t){e.forEach(e=>{let n=m(e);t.set(n,e)})}(y,P),w.current=b}),d=()=>{O.current=!0,P.clear(),E.clear()},(0,r.useEffect)(()=>()=>d(),[]),O.current)return r.createElement(r.Fragment,null,b.map(e=>r.createElement(f,{key:m(e),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:s,mode:c},e)));b=[...b];let R=w.current.map(m),T=y.map(m),S=R.length;for(let e=0;e{if(-1!==T.indexOf(n))return;let o=P.get(n);if(!o)return;let i=R.indexOf(n),u=e;u||(u=r.createElement(f,{key:m(o),isPresent:!1,onExitComplete:()=>{E.delete(n);let e=Array.from(P.keys()).filter(e=>!T.includes(e));if(e.forEach(e=>P.delete(e)),w.current=y.filter(t=>{let r=m(t);return r===n||e.includes(r)}),!E.size){if(!1===g.current)return;v(),a&&a()}},custom:t,presenceAffectsLayout:s,mode:c},o),E.set(n,u)),b.splice(i,0,u)}),b=b.map(e=>{let t=e.key;return E.has(t)?e:r.createElement(f,{key:m(e),isPresent:!0,presenceAffectsLayout:s,mode:c},e)}),r.createElement(r.Fragment,null,E.size?b:b.map(e=>(0,r.cloneElement)(e)))}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/557-5c619f7375fa8128.js b/out/_next/static/chunks/557-5c619f7375fa8128.js new file mode 100644 index 0000000..2818fb5 --- /dev/null +++ b/out/_next/static/chunks/557-5c619f7375fa8128.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[557],{2098:function(A,e,t){t.d(e,{z:function(){return w}});var s=t(7437),g=t(7138),r=t(4839);let a={solid:"inline-flex justify-center rounded-lg py-2 px-3 text-sm font-semibold transition-colors",outline:"inline-flex justify-center rounded-lg border py-[calc(--spacing(2)-1px)] px-[calc(--spacing(3)-1px)] text-sm transition-colors"},i={solid:{cyan:"relative overflow-hidden bg-cyan-500 text-white before:absolute before:inset-0 active:before:bg-transparent hover:before:bg-white/10 active:bg-cyan-600 active:text-white/80 before:transition-colors",white:"bg-white text-cyan-900 hover:bg-white/90 active:bg-white/90 active:text-cyan-900/70",gray:"bg-gray-800 text-white hover:bg-gray-900 active:bg-gray-800 active:text-white/80",green:"bg-green-500 text-white hover:bg-green-600"},outline:{gray:"border-gray-300 text-gray-700 hover:border-cyan-500 active:border-cyan-500",white:"border-gray-300 text-white hover:border-cyan-500 active:border-cyan-500"}};function w(A){let{className:e,...t}=A;return t.variant??="solid",t.color??="gray",e=(0,r.Z)(a[t.variant],"outline"===t.variant?i.outline[t.color]:"solid"===t.variant?i.solid[t.color]:void 0,e),void 0===t.href?(0,s.jsx)("button",{className:e,...t}):(0,s.jsx)(g.default,{className:e,...t})}},1570:function(A,e,t){t.d(e,{W:function(){return r}});var s=t(7437),g=t(4839);function r(A){let{className:e,...t}=A;return(0,s.jsx)("div",{className:(0,g.Z)("mx-auto max-w-7xl px-6 lg:px-8",e),...t})}},7582:function(A,e,t){t.d(e,{Footer:function(){return Q}});var s=t(7437),g=t(6648),r=t(7138),a=t(2265),i=t(2098),w=t(1570);function o(A){let{id:e,children:t}=A;return(0,s.jsx)("label",{htmlFor:e,className:"mb-2 block text-sm font-semibold text-gray-900",children:t})}function n(A){let{label:e,type:t="text",className:g,...r}=A,i=(0,a.useId)();return(0,s.jsxs)("div",{className:g,children:[e&&(0,s.jsx)(o,{id:i,children:e}),(0,s.jsx)("input",{id:i,type:t,...r,className:"block w-full appearance-none rounded-lg border border-gray-200 bg-white py-[calc(--spacing(2)-1px)] px-[calc(--spacing(3)-1px)] text-gray-900 placeholder:text-gray-400 focus:border-cyan-500 focus:outline-hidden focus:ring-cyan-500 sm:text-sm"})]})}var c=t(5542),B={src:"/_next/static/media/github.2990a0ae.svg",height:512,width:512,blurWidth:0,blurHeight:0},l={src:"/_next/static/media/logomark.fd39b4a2.svg",height:50,width:81,blurWidth:0,blurHeight:0};function Q(){let[A,e]=(0,a.useState)(""),[t,o]=(0,a.useState)(!1),[Q,h]=(0,a.useState)(!1),[M,E]=(0,a.useState)(""),C=async t=>{t.preventDefault(),o(!0),h(!1),E("");try{let t=await fetch("/api/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:A})}),s=await t.json();if(!t.ok)throw Error(s.error||"Something went wrong");h(!0),E("Thanks for subscribing!"),e("")}catch(A){E(A.message)}finally{o(!1)}};return(0,s.jsx)("footer",{className:"border-t border-gray-200",children:(0,s.jsxs)(w.W,{children:[(0,s.jsxs)("div",{className:"flex flex-col items-start justify-between gap-y-12 pt-16 pb-6 lg:flex-row lg:items-center lg:py-8",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center text-gray-900",children:[(0,s.jsx)(g.default,{src:l,alt:"Mycelium Logomark",width:60,height:60,className:"h-20 w-20 flex-none"}),(0,s.jsxs)("div",{className:"ml-4",children:[(0,s.jsx)("p",{className:"text-base font-semibold",children:"Mycelium"}),(0,s.jsx)("p",{className:"mt-1 text-sm",children:"Unleash the Power of Decentralized Networks"})]})]}),(0,s.jsx)("nav",{className:"mt-11 flex gap-8",children:(0,s.jsx)(c.H,{})})]}),(0,s.jsxs)("div",{className:"group relative -mx-4 flex items-center self-stretch p-4 transition-colors hover:bg-gray-100 sm:self-auto sm:rounded-2xl lg:mx-0 lg:self-auto lg:p-6",children:[(0,s.jsx)("div",{className:"relative flex h-16 w-16 flex-none items-center justify-center",children:(0,s.jsx)(g.default,{src:B,alt:"GitHub",unoptimized:!0})}),(0,s.jsxs)("div",{className:"ml-4 lg:w-72",children:[(0,s.jsx)("p",{className:"text-base font-semibold text-gray-900",children:(0,s.jsxs)(r.default,{href:"https://github.com/threefoldtech/mycelium/releases/",target:"_blank",children:[(0,s.jsx)("span",{className:"absolute inset-0 sm:rounded-2xl"}),"Download Mycelium"]})}),(0,s.jsx)("p",{className:"mt-1 text-sm text-gray-700",children:"Head to the GitHub to access the latest Mycelium builds for your devices."})]})]})]}),(0,s.jsxs)("div",{className:"flex flex-col items-center border-t border-gray-200 pt-8 pb-12 md:flex-row-reverse md:justify-between md:pt-6",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("form",{className:"flex w-full justify-center md:w-auto",onSubmit:C,children:[(0,s.jsx)(n,{type:"email","aria-label":"Email address",placeholder:"Email address",autoComplete:"email",required:!0,className:"w-60 min-w-0 shrink",value:A,onChange:A=>e(A.target.value)}),(0,s.jsx)(i.z,{type:"submit",color:Q?"green":"cyan",className:"ml-4 flex-none",disabled:t||Q,children:t?"Joining...":Q?"Sent!":(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"hidden lg:inline",children:"Join our newsletter"}),(0,s.jsx)("span",{className:"lg:hidden",children:"Join newsletter"})]})})]}),M&&(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-600",children:M})]}),(0,s.jsxs)("p",{className:"mt-6 text-sm text-gray-500 md:mt-0",children:["\xa9 Copyright"," ",(0,s.jsx)("a",{href:"https://www.threefold.io",target:"_blank",rel:"noopener noreferrer",className:"hover:text-cyan-500 transition-colors",children:"ThreeFold"})," ",new Date().getFullYear(),". All rights reserved."]})]})]})})}},2664:function(A,e,t){t.d(e,{Header:function(){return Q}});var s=t(7437),g=t(7138),r=t(1221),a=t(5127),i=t(4915),w=t(2098),o=t(1570);function n(A){return(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"160",height:"40",version:"1",viewBox:"0 0 120 30",children:[(0,s.jsxs)("defs",{children:[(0,s.jsx)("clipPath",{id:"c",children:(0,s.jsx)("path",{d:"M2 4.156h34V25H2Zm0 0"})}),(0,s.jsx)("clipPath",{id:"e",children:(0,s.jsx)("path",{d:"M40 3h78.063v23H40Zm0 0"})}),(0,s.jsx)("clipPath",{id:"f",children:(0,s.jsx)("path",{d:"M0 0h79v23H0z"})}),(0,s.jsx)("filter",{id:"a",width:"100%",height:"100%",x:"0%",y:"0%",children:(0,s.jsx)("feColorMatrix",{colorInterpolationFilters:"sRGB",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"})}),(0,s.jsx)("filter",{id:"b",width:"100%",height:"100%",x:"0%",y:"0%",children:(0,s.jsx)("feColorMatrix",{colorInterpolationFilters:"sRGB",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.2126 0.7152 0.0722 0 0"})}),(0,s.jsx)("mask",{id:"d",children:(0,s.jsx)("g",{filter:"url(#a)",children:(0,s.jsx)("g",{filter:"url(#b)",transform:"matrix(.04987 0 0 .05012 1.935 4.128)",children:(0,s.jsx)("image",{xlinkHref:"data:image/png;base64,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",width:"684",height:"420"})})})})]}),(0,s.jsx)("g",{clipPath:"url(#c)",mask:"url(#d)",children:(0,s.jsx)("image",{xlinkHref:"data:image/png;base64,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",width:"684",height:"420",transform:"matrix(.04987 0 0 .05012 1.935 4.128)"})}),(0,s.jsx)("g",{clipPath:"url(#e)",children:(0,s.jsx)("g",{fill:"#1a469d",clipPath:"url(#f)",transform:"translate(40 3)",children:(0,s.jsx)("path",{d:"M1.812 4.814h2.89l3.86 9.422h.14l3.86-9.422h2.89v13h-2.265V8.876h-.125l-3.594 8.907H7.781L4.187 8.86h-.11v8.953H1.812ZM18.566 21.47q-.47 0-.875-.078a3 3 0 0 1-.625-.156l.53-1.797q.5.14.891.14.404-.001.704-.25.293-.235.515-.78l.188-.532-3.532-9.953H18.8l2.25 7.36h.094l2.265-7.36h2.438L21.94 19q-.268.762-.72 1.313-.454.561-1.109.86-.645.294-1.546.296M30.918 18.001c-.98 0-1.82-.21-2.516-.64a4.3 4.3 0 0 1-1.593-1.766q-.563-1.137-.563-2.625 0-1.483.563-2.61a4.35 4.35 0 0 1 1.625-1.78q1.043-.64 2.468-.641 1.186.002 2.094.437a3.66 3.66 0 0 1 1.469 1.235q.544.785.625 1.828h-2.188a2.15 2.15 0 0 0-.64-1.172q-.503-.482-1.328-.484a2.04 2.04 0 0 0-1.235.39q-.534.375-.828 1.078-.299.704-.297 1.688 0 1.003.281 1.719c.196.468.473.836.829 1.093q.527.375 1.25.375.497 0 .906-.187.404-.188.672-.563.28-.375.39-.89h2.188a3.8 3.8 0 0 1-.61 1.828q-.534.798-1.437 1.25-.908.435-2.125.437M40.53 18.001q-1.47 0-2.531-.609a4.1 4.1 0 0 1-1.64-1.734c-.376-.75-.563-1.633-.563-2.657 0-1.007.187-1.89.562-2.64a4.4 4.4 0 0 1 1.61-1.782q1.042-.639 2.437-.64a4.9 4.9 0 0 1 1.703.297q.811.28 1.422.89c.414.399.738.907.969 1.532q.358.925.36 2.203v.703h-7.985v-1.547h5.78q0-.657-.28-1.172a2.1 2.1 0 0 0-.782-.812 2.15 2.15 0 0 0-1.156-.313c-.469 0-.883.117-1.234.344q-.535.345-.828.89c-.2.368-.297.766-.297 1.204v1.359q-.002.843.297 1.453.311.61.875.938.562.313 1.312.312.497 0 .906-.14.405-.153.704-.422.293-.281.453-.704l2.14.25a3.4 3.4 0 0 1-.78 1.485 3.7 3.7 0 0 1-1.438.969c-.586.226-1.258.343-2.016.343M48.337 4.814v13H46.04v-13ZM49.93 17.814v-9.75h2.296v9.75Zm1.155-11.14q-.55.002-.953-.36a1.14 1.14 0 0 1-.39-.875q0-.528.39-.89.404-.36.953-.36.545 0 .938.36.388.362.39.89-.001.517-.39.875a1.33 1.33 0 0 1-.938.36M60.021 13.72V8.064h2.297v9.75H60.1v-1.735h-.11a3 3 0 0 1-1.078 1.344q-.752.516-1.844.516-.97 0-1.703-.422a2.9 2.9 0 0 1-1.14-1.25q-.409-.827-.407-2V8.064h2.297v5.86q-.002.924.5 1.468.515.549 1.328.547.516.001.985-.25.481-.247.781-.735.311-.497.312-1.234M63.92 17.814v-9.75h2.187V9.72h.11q.312-.844 1.015-1.312.704-.47 1.688-.47c.656 0 1.207.165 1.656.485q.686.47.969 1.297h.11q.326-.81 1.093-1.297.762-.482 1.828-.484 1.343.002 2.188.86c.57.562.86 1.386.86 2.468v6.547h-2.298v-6.188c0-.601-.164-1.047-.484-1.328q-.485-.422-1.188-.422-.83 0-1.297.516-.468.517-.468 1.344v6.078h-2.25v-6.281q-.002-.762-.453-1.204-.457-.451-1.188-.453c-.324 0-.621.086-.89.25a1.84 1.84 0 0 0-.657.703 2.3 2.3 0 0 0-.234 1.063v5.922Zm0 0"})})})]})}var c=t(5542);function B(A){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",...A,children:(0,s.jsx)("path",{d:"M5 6h14M5 18h14M5 12h14",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})})}function l(A){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",...A,children:(0,s.jsx)("path",{d:"M17 14l-5-5-5 5",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})})}function Q(){return(0,s.jsx)("header",{children:(0,s.jsx)("nav",{children:(0,s.jsxs)(o.W,{className:"relative z-50 flex justify-between py-8",children:[(0,s.jsxs)("div",{className:"relative z-10 flex items-center gap-16",children:[(0,s.jsx)(g.default,{href:"/","aria-label":"Home",children:(0,s.jsx)(n,{className:"h-10 w-auto"})}),(0,s.jsx)("div",{className:"hidden lg:flex lg:gap-10",children:(0,s.jsx)(c.H,{})})]}),(0,s.jsxs)("div",{className:"flex items-center gap-6",children:[(0,s.jsx)(r.J2,{className:"lg:hidden",children:A=>{let{open:e}=A;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.O7,{className:"relative z-10 -m-2 inline-flex items-center rounded-lg stroke-gray-900 p-2 hover:bg-gray-200/50 hover:stroke-gray-600 focus:not-data-focus:outline-hidden active:stroke-gray-900","aria-label":"Toggle site navigation",children:A=>{let{open:e}=A;return e?(0,s.jsx)(l,{className:"h-6 w-6"}):(0,s.jsx)(B,{className:"h-6 w-6"})}}),(0,s.jsx)(a.M,{initial:!1,children:e&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.NO,{static:!0,as:i.E.div,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-0 bg-gray-300/60 backdrop-blur-sm"}),(0,s.jsx)(r.Hi,{static:!0,as:i.E.div,initial:{opacity:0,y:-32},animate:{opacity:1,y:0},exit:{opacity:0,y:-32,transition:{duration:.2}},className:"absolute inset-x-0 top-0 z-0 origin-top rounded-b-2xl bg-gray-50 px-6 pt-32 pb-6 shadow-2xl shadow-gray-900/20",children:(0,s.jsxs)("div",{className:"mt-6 flex flex-col gap-4",children:[(0,s.jsx)(w.z,{href:"https://threefold.info/mycelium_network/docs/",variant:"outline",target:"_blank",rel:"noopener noreferrer",children:"Docs"}),(0,s.jsx)(w.z,{variant:"solid",color:"cyan",href:"/download/",children:"Get Mycelium"})]})})]})})]})}}),(0,s.jsxs)("div",{className:"flex items-center gap-6 max-lg:hidden",children:[(0,s.jsx)(w.z,{href:"https://threefold.info/mycelium_network/docs/",variant:"outline",target:"_blank",rel:"noopener noreferrer",children:"Docs"}),(0,s.jsx)(w.z,{href:"/download/",variant:"solid",color:"cyan",children:"Get Mycelium"})]})]})]})})})}},5542:function(A,e,t){t.d(e,{H:function(){return w}});var s=t(7437),g=t(2265),r=t(7138),a=t(5127),i=t(4915);function w(){let[A,e]=(0,g.useState)(null),t=(0,g.useRef)(null);return[["About","/#about"],["Features","/#features"],["How it Works","/#howitworks"],["Coming Soon","/#comingsoon"],["FAQs","/#faqs"],["Docs","https://threefold.info/mycelium_network/docs/"]].map((g,w)=>{let[o,n]=g;return(0,s.jsxs)(r.default,{href:n,className:"relative -mx-3 -my-2 rounded-lg px-3 py-2 text-sm text-gray-700 transition-colors delay-150 hover:text-gray-900 hover:delay-0",onMouseEnter:()=>{t.current&&window.clearTimeout(t.current),e(w)},onMouseLeave:()=>{t.current=window.setTimeout(()=>{e(null)},50)},onClick:A=>{if(n.startsWith("/#")){A.preventDefault();let e=n.substring(2),t=document.getElementById(e);t&&t.scrollIntoView({behavior:"smooth"})}},target:n.startsWith("http")?"_blank":void 0,rel:n.startsWith("http")?"noopener noreferrer":void 0,children:[(0,s.jsx)(a.M,{children:A===w&&(0,s.jsx)(i.E.span,{className:"absolute inset-0 rounded-lg bg-gray-100",layoutId:"hoverBackground",initial:{opacity:0},animate:{opacity:1,transition:{duration:.15}},exit:{opacity:0,transition:{duration:.15}}})}),(0,s.jsx)("span",{className:"relative z-10",children:o})]},o)})}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/(main)/download/page-5135d3f2b433cb86.js b/out/_next/static/chunks/app/(main)/download/page-5135d3f2b433cb86.js new file mode 100644 index 0000000..628de83 --- /dev/null +++ b/out/_next/static/chunks/app/(main)/download/page-5135d3f2b433cb86.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[698],{4631:function(e,t,i){Promise.resolve().then(i.bind(i,264)),Promise.resolve().then(i.bind(i,6365))},264:function(e,t,i){"use strict";i.d(t,{AnimatedSection:function(){return s}});var n=i(7437),r=i(2265),o=i(8733),a=i(4915);function s(e){let{children:t}=e,i=(0,r.useRef)(null),s=(0,o.Y)(i,{once:!0,margin:"-20% 0px -20% 0px"});return(0,n.jsx)(a.E.section,{ref:i,initial:{opacity:0,y:50},animate:{opacity:s?1:0,y:s?0:50},transition:{duration:.5},children:t})}},6365:function(e,t,i){"use strict";i.d(t,{default:function(){return s}});var n=i(7437),r=i(6648),o=i(4915);let a=[{name:"Download for iOS & MacOS",description:"Download Mycelium App from the Apple Store.",href:"https://apps.apple.com/us/app/mycelium-network/id6504277565",icon:{src:"/_next/static/media/apple.2d4c25bd.svg",height:80,width:80,blurWidth:0,blurHeight:0}},{name:"Download for Windows",description:"Download the Mycelium App for Windows directly from its Github repository.",href:"https://github.com/threefoldtech/myceliumflut/releases",icon:{src:"/_next/static/media/windows.6f805c4f.svg",height:80,width:80,blurWidth:0,blurHeight:0}},{name:"Download for Android",description:"Download Mycelium from the Google Play Store.",href:"https://play.google.com/store/apps/details?id=tech.threefold.mycelium&pli=1",icon:{src:"/_next/static/media/android.de815da5.svg",height:80,width:80,blurWidth:0,blurHeight:0}},{name:"Download for Linux",description:"Download the Mycelium binary for Linux directly from its Github repository.",href:"https://github.com/threefoldtech/mycelium/releases",icon:{src:"/_next/static/media/linux.2d41869b.svg",height:312,width:266,blurWidth:0,blurHeight:0}}];function s(){return(0,n.jsx)("div",{className:" py-16 sm:py-32",children:(0,n.jsxs)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:[(0,n.jsxs)("div",{className:"mx-auto max-w-2xl lg:mx-0",children:[(0,n.jsx)(o.E.h2,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5},className:"text-5xl lg:text-6xl font-medium tracking-tight text-gray-900",children:"Download Mycelium"}),(0,n.jsxs)(o.E.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.2},className:"mt-6 text-lg/8 text-gray-600",children:["Get Mycelium for Android, Windows, macOS, and iOS to securely connect, store, and interact with the decentralized network—seamlessly and efficiently. Not sure how it works?"," ",(0,n.jsx)("a",{href:"https://threefold.info/mycelium_network/docs/",className:"text-gray-900 hover:text-cyan-500 transition-colors font-semibold underline",children:"Read the manual."})]})]}),(0,n.jsx)("div",{className:"mx-auto mt-16 max-w-2xl sm:mt-20 lg:mt-24 lg:max-w-none",children:(0,n.jsx)("dl",{className:"grid max-w-xl grid-cols-1 gap-x-8 gap-y-16 lg:max-w-none md:grid-cols-2 lg:grid-cols-4",children:a.map(e=>(0,n.jsxs)("div",{className:"flex flex-col rounded-lg border border-gray-200 p-8 shadow-sm transition-all duration-300 ease-in-out hover:scale-105 hover:border-cyan-500 hover:shadow-lg hover:shadow-cyan-500/20",children:[(0,n.jsxs)("dt",{className:"text-base/7 font-semibold text-gray-900",children:[(0,n.jsx)("div",{className:"mb-6 flex h-10 w-10 items-center justify-center",children:(0,n.jsx)(r.default,{src:e.icon,alt:"",className:"h-10 w-10"})}),e.name]}),(0,n.jsxs)("dd",{className:"mt-1 flex flex-auto flex-col text-base/7 text-gray-600",children:[(0,n.jsx)("p",{className:"flex-auto",children:e.description}),(0,n.jsx)("p",{className:"mt-6",children:(0,n.jsxs)("a",{href:e.href,className:"text-sm/6 font-semibold text-cyan-500 hover:text-cyan-500",children:["Download Now ",(0,n.jsx)("span",{"aria-hidden":"true",children:"→"})]})})]})]},e.name))})})]})})}},8733:function(e,t,i){"use strict";i.d(t,{Y:function(){return o}});var n=i(2265);i(9047);let r={some:0,all:1};function o(e,{root:t,margin:i,amount:o,once:a=!1}={}){let[s,l]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!e.current||a&&s)return;let n={root:t&&t.current||void 0,margin:i,amount:o};return function(e,t,{root:i,margin:n,amount:o="some"}={}){var a;let s=("string"==typeof(a=e)?a=document.querySelectorAll(a):a instanceof Element&&(a=[a]),Array.from(a||[])),l=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let i=l.get(e.target);if(!!i!==e.isIntersecting){if(e.isIntersecting){let i=t(e);"function"==typeof i?l.set(e.target,i):c.unobserve(e.target)}else i&&(i(e),l.delete(e.target))}})},{root:i,rootMargin:n,threshold:"number"==typeof o?o:r[o]});return s.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(l(!0),a?void 0:()=>l(!1)),n)},[t,e,i,a,o]),s}}},function(e){e.O(0,[184,971,23,744],function(){return e(e.s=4631)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/(main)/layout-3deb0abefa6fbf0f.js b/out/_next/static/chunks/app/(main)/layout-3deb0abefa6fbf0f.js new file mode 100644 index 0000000..2385230 --- /dev/null +++ b/out/_next/static/chunks/app/(main)/layout-3deb0abefa6fbf0f.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[95],{5352:function(e,n,s){Promise.resolve().then(s.bind(s,7582)),Promise.resolve().then(s.bind(s,2664))}},function(e){e.O(0,[501,184,480,39,557,971,23,744],function(){return e(e.s=5352)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/(main)/page-f924552ee46a9c26.js b/out/_next/static/chunks/app/(main)/page-f924552ee46a9c26.js new file mode 100644 index 0000000..5a41b25 --- /dev/null +++ b/out/_next/static/chunks/app/(main)/page-f924552ee46a9c26.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{1580:function(e,t,i){Promise.resolve().then(i.t.bind(i,8173,23)),Promise.resolve().then(i.t.bind(i,231,23)),Promise.resolve().then(i.bind(i,264)),Promise.resolve().then(i.bind(i,2521)),Promise.resolve().then(i.bind(i,1446)),Promise.resolve().then(i.bind(i,4798)),Promise.resolve().then(i.bind(i,399)),Promise.resolve().then(i.bind(i,9791)),Promise.resolve().then(i.bind(i,7594)),Promise.resolve().then(i.bind(i,1132))},264:function(e,t,i){"use strict";i.d(t,{AnimatedSection:function(){return l}});var r=i(7437),s=i(2265),a=i(8733),n=i(4915);function l(e){let{children:t}=e,i=(0,s.useRef)(null),l=(0,a.Y)(i,{once:!0,margin:"-20% 0px -20% 0px"});return(0,r.jsx)(n.E.section,{ref:i,initial:{opacity:0,y:50},animate:{opacity:l?1:0,y:l?0:50},transition:{duration:.5},children:t})}},1570:function(e,t,i){"use strict";i.d(t,{W:function(){return a}});var r=i(7437),s=i(4839);function a(e){let{className:t,...i}=e;return(0,r.jsx)("div",{className:(0,s.Z)("mx-auto max-w-7xl px-6 lg:px-8",t),...i})}},2521:function(e,t,i){"use strict";i.d(t,{default:function(){return p}});var r=i(7437);i(2265);var s=i(4501),a=i(4915);let n="#00b8db",l="#111827",c="#E5E7EB",o=()=>(0,r.jsx)("rect",{x:-14,y:-14,width:28,height:28,rx:6,fill:n,stroke:l,strokeWidth:3}),d=()=>(0,r.jsx)("path",{d:"M 0 -15 L 14 12 L -14 12 Z",fill:"#fff",stroke:l,strokeWidth:3}),x=()=>(0,r.jsx)("path",{d:"M 0 -15 L 13 -7 L 13 7 L 0 15 L -13 7 L -13 -7 Z",fill:"#fff",stroke:l,strokeWidth:3}),h=()=>(0,r.jsx)("path",{d:"M -5 -14 L 4 -2 L -1 -2 L 5 14 L -6 1 L -1 1 Z",fill:n,stroke:l,strokeWidth:3}),f=()=>(0,r.jsx)("circle",{r:15,fill:"#fff",stroke:l,strokeWidth:3}),u=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("ellipse",{cx:0,cy:-10,rx:16,ry:8,fill:"#fff",stroke:l,strokeWidth:3}),(0,r.jsx)("rect",{x:-16,y:-10,width:32,height:20,fill:"#fff",stroke:l,strokeWidth:3}),(0,r.jsx)("ellipse",{cx:0,cy:10,rx:16,ry:8,fill:"#fff",stroke:l,strokeWidth:3})]});function y(e){let{pulse:t=!0}=e,i=(0,s.J)();return(0,r.jsxs)("g",{children:[(0,r.jsxs)("g",{fill:l,children:[(0,r.jsx)("circle",{cx:-18,cy:0,r:14}),(0,r.jsx)("circle",{cx:0,cy:-10,r:18}),(0,r.jsx)("circle",{cx:18,cy:0,r:16}),(0,r.jsx)("rect",{x:-30,y:0,width:54,height:16,rx:8})]}),(0,r.jsx)(a.E.circle,{r:36,fill:"none",stroke:n,strokeWidth:4,initial:{opacity:.15,scale:.9},animate:t&&!i?{opacity:[.15,.35,.15],scale:[.9,1.05,.9]}:{},transition:{duration:1.8,repeat:1/0}})]})}function j(e){let{x2:t,y2:i,delay:l=0}=e,c=(0,s.J)();return(0,r.jsx)(a.E.line,{x1:0,y1:0,x2:t,y2:i,stroke:n,strokeWidth:4,strokeLinecap:"round",initial:{pathLength:0,opacity:0},animate:{pathLength:1,opacity:.9},transition:{duration:c?.01:.9,delay:l,repeat:c?0:1/0,repeatDelay:1.2,repeatType:"reverse",ease:[.22,1,.36,1]}})}function p(e){let{className:t,bg:i="#ffffff"}=e,n=[110,190,270],l=[{r:n[1],a:-20,icon:(0,r.jsx)(o,{})},{r:n[2],a:20,icon:(0,r.jsx)(d,{})},{r:n[0],a:155,icon:(0,r.jsx)(x,{})},{r:n[2],a:-145,icon:(0,r.jsx)(h,{})},{r:n[1],a:210,icon:(0,r.jsx)(u,{})},{r:n[0],a:60,icon:(0,r.jsx)(f,{})}],p=(0,s.J)();return(0,r.jsx)("div",{className:t,"aria-hidden":"true",role:"img",style:{background:i},children:(0,r.jsxs)("svg",{viewBox:"0 0 900 560",width:"100%",height:"100%",children:[(0,r.jsx)("defs",{children:(0,r.jsxs)("radialGradient",{id:"fade",cx:"50%",cy:"50%",r:"60%",children:[(0,r.jsx)("stop",{offset:"0%",stopColor:"#ffffff"}),(0,r.jsx)("stop",{offset:"100%",stopColor:"#ffffff"})]})}),(0,r.jsx)("rect",{width:900,height:560,fill:"url(#fade)"}),(0,r.jsxs)("g",{transform:"translate(450, 280)",children:[n.map((e,t)=>(0,r.jsx)("circle",{r:e,fill:"none",stroke:c,strokeWidth:2},t)),(0,r.jsx)(y,{}),(0,r.jsxs)(a.E.g,{initial:{rotate:0},animate:{rotate:p?0:360},transition:{duration:40,ease:"linear",repeat:p?0:1/0},children:[l.map((e,t)=>{let i=e.a*Math.PI/180,s=e.r*Math.cos(i),a=e.r*Math.sin(i);return(0,r.jsx)(j,{x2:s,y2:a,delay:.15*t},`beam-${t}`)}),l.map((e,t)=>{let i=e.a*Math.PI/180,s=e.r*Math.cos(i),a=e.r*Math.sin(i);return(0,r.jsxs)("g",{transform:`translate(${s}, ${a})`,filter:"url(#shadow)",children:[(0,r.jsx)("circle",{r:34,fill:"#fff",stroke:c,strokeWidth:3}),(0,r.jsx)("g",{transform:"scale(1)",children:e.icon})]},`badge-${t}`)})]})]})]})})}},1446:function(e,t,i){"use strict";i.d(t,{default:function(){return d}});var r=i(7437);i(2265);var s=i(4501),a=i(4915);let n="#00b8db",l="#111827",c="#E5E7EB";function o(e){let{x:t,y:i,w:o=88,h:d=56,fill:x=c,accent:h=!1,delay:f=0,duration:u=1.6,path:y="none",reverse:j=!1}=e,p=(0,s.J)(),m={left1:{x:[t,380],y:[i,220]},left2:{x:[t,380],y:[i,220]},rightTop:{x:[380,720],y:[220,150]},rightBottom:{x:[380,720],y:[220,290]},none:{x:[t],y:[i]}}[y];return(0,r.jsxs)(a.E.g,{initial:{opacity:0,scale:.98},animate:{opacity:1,scale:1,x:p?0:j?[...m.x].reverse():m.x,y:p?0:j?[...m.y].reverse():m.y},transition:{delay:f,duration:p?.01:u,ease:[.22,1,.36,1],repeat:p?0:1/0,repeatDelay:.6},children:[(0,r.jsx)("rect",{x:-o/2,y:-d/2,width:o,height:d,rx:8,fill:x,stroke:l,strokeWidth:3}),(0,r.jsx)("path",{d:`M ${-o/2+4} ${-d/2+6} L 0 ${-d/2+26} L ${o/2-4} ${-d/2+6}`,fill:"none",stroke:h?n:l,strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})]})}function d(e){let{className:t,bg:i="#ffffff"}=e;return(0,r.jsx)("div",{className:t,"aria-hidden":"true",role:"img",style:{background:i},children:(0,r.jsxs)("svg",{viewBox:"0 0 900 460",width:"100%",height:"100%",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("pattern",{id:"grid",width:"24",height:"24",patternUnits:"userSpaceOnUse",children:(0,r.jsx)("path",{d:"M 24 0 L 0 0 0 24",fill:"none",stroke:c,strokeWidth:"1"})})}),(0,r.jsx)("rect",{width:900,height:460,fill:"url(#grid)"}),[{cx:140,cy:120},{cx:140,cy:340}].map((e,t)=>(0,r.jsxs)("g",{children:[(0,r.jsx)("circle",{cx:e.cx,cy:e.cy,r:44,fill:"#fff",stroke:l,strokeWidth:4}),(0,r.jsx)(a.E.path,{d:`M ${e.cx+48} ${e.cy} L 320 ${e.cy>200?260:180}`,fill:"none",stroke:l,strokeWidth:4,strokeLinecap:"round",initial:{pathLength:0,opacity:.3},animate:{pathLength:1,opacity:1},transition:{duration:.9,delay:.1+.1*t,ease:[.22,1,.36,1]}})]},t)),[{cx:760,cy:120},{cx:760,cy:340}].map((e,t)=>(0,r.jsxs)("g",{children:[(0,r.jsx)("circle",{cx:e.cx,cy:e.cy,r:44,fill:"#fff",stroke:l,strokeWidth:4}),(0,r.jsx)(a.E.path,{d:`M 560 ${0===t?180:260} L ${e.cx-48} ${e.cy}`,fill:"none",stroke:l,strokeWidth:4,strokeLinecap:"round",initial:{pathLength:0,opacity:.3},animate:{pathLength:1,opacity:1},transition:{duration:.9,delay:.2+.1*t,ease:[.22,1,.36,1]}})]},t)),(0,r.jsx)("rect",{x:330,y:150,width:240,height:140,rx:24,fill:"#fff",stroke:l,strokeWidth:4}),[0,1,2].map(e=>(0,r.jsx)("rect",{x:350+76*e,y:170,width:64,height:100,rx:12,fill:"none",stroke:"#9CA3AF",strokeWidth:3},e)),(0,r.jsx)(o,{x:200,y:120,accent:!0,fill:"#fff",path:"left1",delay:0,duration:2}),(0,r.jsx)(o,{x:200,y:340,fill:c,path:"left2",delay:.4,duration:2.2}),(0,r.jsx)(o,{x:200,y:340,accent:!0,fill:"#fff",path:"left2",delay:.9,duration:2}),[0,1,2].map(e=>(0,r.jsxs)(a.E.g,{transform:`translate(${382+76*e} 220)`,children:[(0,r.jsx)(a.E.rect,{x:-28,y:-18,width:56,height:36,rx:8,fill:2===e?n:c,stroke:l,strokeWidth:3,initial:{opacity:.6},animate:{opacity:[.6,1,.6]},transition:{duration:1.8,repeat:1/0,delay:.2*e}}),(0,r.jsx)("path",{d:"M -24 -12 L 0 0 L 24 -12",fill:"none",stroke:l,strokeWidth:4,strokeLinecap:"round"})]},e)),(0,r.jsx)(o,{x:560,y:180,accent:!0,fill:"#fff",path:"rightTop",delay:.6,duration:2.1}),(0,r.jsx)(o,{x:560,y:260,fill:c,path:"rightBottom",delay:1,duration:2.3}),(0,r.jsx)(o,{x:560,y:260,accent:!0,fill:"#fff",path:"rightBottom",delay:1.5,duration:2})]})})}},4798:function(e,t,i){"use strict";i.d(t,{default:function(){return d}});var r=i(7437);i(2265);var s=i(4501),a=i(4915),n=i(4839);let l=e=>{let{cx:t,cy:i,r:n=16,fill:l="#00b8db",ring:c="#E5E7EB",pulse:o=!1,rMotion:d=2}=e,x=(0,s.J)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.E.circle,{cx:t,cy:i,r:n+14,fill:"none",stroke:c,strokeWidth:2,initial:{opacity:0},animate:{opacity:1},transition:{duration:.6}}),(0,r.jsx)(a.E.circle,{cx:t,cy:i,r:n,fill:l,initial:{opacity:0,scale:.8},animate:{opacity:1,scale:o&&!x?[1,1+d/16,1]:1},transition:{duration:o&&!x?1.8:.6,repeat:o&&!x?1/0:0,repeatType:"loop",ease:[.22,1,.36,1]}})]})},c=e=>{let{d:t,color:i="#111827",delay:s=0}=e;return(0,r.jsx)(a.E.path,{d:t,fill:"none",stroke:i,strokeWidth:3,strokeLinecap:"round",strokeLinejoin:"round",initial:{pathLength:0,opacity:0},animate:{pathLength:1,opacity:1},transition:{delay:s,duration:.8,ease:[.22,1,.36,1]}})},o=e=>{let{d:t,color:i="#9CA3AF",dash:n=6,delay:l=0,loop:c=!1}=e,o=(0,s.J)();return(0,r.jsx)(a.E.path,{d:t,fill:"none",stroke:i,strokeWidth:3,strokeDasharray:n,strokeLinecap:"round",initial:{pathLength:0,opacity:.4},animate:{pathLength:1,opacity:1},transition:{delay:l,duration:.9,ease:[.22,1,.36,1],repeat:!o&&c?1/0:0,repeatDelay:1.2,repeatType:"reverse"}})};function d(e){let{className:t,accent:i="#00b8db",stroke:s="#111827",bg:a="#FFFFFF"}=e,d={x:380,y:210},x=[{x:130,y:210},{x:670,y:210},{x:380,y:70},{x:280,y:340},{x:500,y:340}],h=(e,t)=>{let i=t.x-e.x,r=t.y-e.y,s=Math.hypot(i,r),a=i/s,n=r/s,l={x:t.x-18*a,y:t.y-18*n},c={x:l.x-8*n-6*a,y:l.y+8*a-6*n},o={x:l.x+8*n-6*a,y:l.y-8*a-6*n};return`M ${e.x} ${e.y} L ${l.x} ${l.y} M ${c.x} ${c.y} L ${l.x} ${l.y} L ${o.x} ${o.y}`},f=`M ${x[0].x} ${x[0].y} L ${d.x} ${d.y}`,u=`M ${d.x} ${d.y} L ${x[4].x} ${x[4].y}`,y=`M ${x[2].x} ${x[2].y} L ${d.x} ${d.y}`,j=`M ${x[3].x} ${x[3].y} L ${d.x} ${d.y}`,p=`M ${d.x} ${d.y} L ${x[1].x} ${x[1].y}`;return(0,r.jsx)("div",{className:(0,n.Z)("relative overflow-hidden",t),"aria-hidden":"true",role:"img","aria-label":"Automatic pathfinding between nodes",style:{background:a},children:(0,r.jsxs)("svg",{viewBox:"0 0 760 420",className:"w-full h-full",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("pattern",{id:"grid",width:"24",height:"24",patternUnits:"userSpaceOnUse",children:(0,r.jsx)("path",{d:"M 24 0 L 0 0 0 24",fill:"none",stroke:"#F3F4F6",strokeWidth:"1"})})}),(0,r.jsx)("rect",{width:760,height:420,fill:"url(#grid)"}),(0,r.jsx)(o,{d:y,color:"#E5E7EB",dash:5,delay:.1}),(0,r.jsx)(o,{d:j,color:"#E5E7EB",dash:5,delay:.2}),(0,r.jsx)(o,{d:p,color:"#E5E7EB",dash:5,delay:.3}),(0,r.jsx)(o,{d:f,color:i,dash:8,delay:.2,loop:!0}),(0,r.jsx)(o,{d:u,color:i,dash:8,delay:.4,loop:!0}),(0,r.jsx)(c,{d:h(x[0],d),color:s,delay:.1}),(0,r.jsx)(c,{d:h(x[2],d),color:s,delay:.2}),(0,r.jsx)(c,{d:h(x[3],d),color:s,delay:.25}),(0,r.jsx)(c,{d:h(x[1],d),color:s,delay:.3}),(0,r.jsx)(l,{cx:d.x,cy:d.y,r:18,fill:i,ring:"#E5E7EB",pulse:!0}),x.map((e,t)=>(0,r.jsx)(l,{cx:e.x,cy:e.y,r:14,fill:"#FFFFFF",ring:"#E5E7EB"},t))]})})}},399:function(e,t,i){"use strict";i.d(t,{PrimaryFeatures:function(){return E}});var r=i(7437),s=i(2265),a=i(6447),n=i(4839),l=i(4915),c=i(5127),o=i(7266);function d(e){return(0,r.jsxs)("svg",{viewBox:"0 0 79 24",fill:"none","aria-hidden":"true",...e,children:[(0,r.jsx)("path",{d:"M12 24C5.373 24 0 18.627 0 12S5.373 0 12 0s12 5.373 12 12-5.373 12-12 12ZM2.4 12a9.004 9.004 0 0 0 6.055 8.507c1.565.542 2.945-.85 2.945-2.507V6c0-1.657-1.38-3.049-2.945-2.507A9.004 9.004 0 0 0 2.4 12Z",fill:"#06B6D4"}),(0,r.jsx)("path",{d:"M33.004 17V6.818h3.818c.783 0 1.439.146 1.97.438.533.291.935.692 1.207 1.203.275.507.413 1.084.413 1.73 0 .653-.138 1.233-.413 1.74a2.948 2.948 0 0 1-1.218 1.198c-.537.288-1.198.433-1.983.433h-2.531v-1.517h2.282c.457 0 .832-.08 1.124-.238.291-.16.507-.378.646-.657.142-.278.214-.598.214-.96 0-.36-.072-.679-.214-.954a1.452 1.452 0 0 0-.651-.641c-.292-.156-.668-.234-1.129-.234h-1.69V17h-1.845Zm12.152.15c-.746 0-1.392-.165-1.939-.493a3.343 3.343 0 0 1-1.273-1.377c-.298-.59-.447-1.28-.447-2.068 0-.79.15-1.48.447-2.073a3.335 3.335 0 0 1 1.273-1.383c.547-.328 1.193-.492 1.94-.492.745 0 1.391.164 1.938.492.547.329.97.79 1.268 1.383.301.593.452 1.284.452 2.073 0 .789-.15 1.478-.452 2.068a3.309 3.309 0 0 1-1.268 1.377c-.547.328-1.193.492-1.939.492Zm.01-1.443c.404 0 .742-.11 1.014-.333.272-.225.474-.527.607-.905.136-.377.204-.798.204-1.262 0-.468-.068-.89-.204-1.268a2.007 2.007 0 0 0-.607-.91c-.272-.225-.61-.338-1.014-.338-.414 0-.759.113-1.034.338a2.041 2.041 0 0 0-.612.91 3.81 3.81 0 0 0-.198 1.268c0 .464.066.885.198 1.262.136.378.34.68.612.905.275.222.62.333 1.034.333Zm8.508 1.442c-.763 0-1.417-.167-1.964-.502a3.352 3.352 0 0 1-1.258-1.387c-.292-.593-.437-1.276-.437-2.048 0-.776.149-1.46.447-2.054a3.34 3.34 0 0 1 1.263-1.392c.547-.334 1.193-.502 1.939-.502.62 0 1.168.115 1.645.343.48.226.864.546 1.149.96.285.41.447.891.487 1.441h-1.72a1.644 1.644 0 0 0-.497-.92c-.259-.248-.605-.372-1.04-.372-.367 0-.69.1-.969.298-.278.196-.495.478-.651.845-.153.368-.229.81-.229 1.323 0 .52.076.968.229 1.342.152.371.366.658.641.86.279.2.605.298.98.298.265 0 .502-.05.71-.149.213-.102.39-.25.532-.442.143-.192.24-.426.294-.701h1.72a2.999 2.999 0 0 1-.477 1.437c-.275.414-.65.739-1.124.974-.474.232-1.03.348-1.67.348Zm6.39-2.545-.006-2.173h.289l2.744-3.067h2.103l-3.376 3.758h-.372l-1.383 1.482ZM58.422 17V6.818h1.8V17h-1.8Zm4.792 0-2.485-3.475 1.213-1.268L65.368 17h-2.153Zm6.245.15c-.766 0-1.427-.16-1.984-.478a3.233 3.233 0 0 1-1.278-1.362c-.298-.59-.447-1.285-.447-2.083 0-.786.149-1.475.447-2.069a3.384 3.384 0 0 1 1.263-1.392c.54-.334 1.175-.502 1.904-.502.47 0 .915.076 1.333.229.42.149.792.381 1.113.696.325.315.58.716.766 1.203.186.484.278 1.06.278 1.73v.552h-6.259v-1.213h4.534a1.935 1.935 0 0 0-.224-.92 1.625 1.625 0 0 0-.611-.641 1.719 1.719 0 0 0-.905-.234c-.368 0-.691.09-.97.269a1.848 1.848 0 0 0-.65.696c-.153.285-.231.598-.234.94v1.058c0 .444.08.825.243 1.144.163.315.39.556.681.726.292.165.634.248 1.025.248.261 0 .498-.036.71-.11.213-.075.397-.187.552-.332.156-.146.274-.327.353-.542l1.68.189a2.62 2.62 0 0 1-.606 1.163 2.958 2.958 0 0 1-1.133.766c-.461.179-.988.268-1.581.268Zm8.731-7.786v1.392h-4.39V9.364h4.39Zm-3.306-1.83h1.8v7.17c0 .241.036.427.109.556a.59.59 0 0 0 .298.258c.123.047.259.07.408.07.113 0 .215-.008.308-.025.096-.016.17-.031.219-.045l.303 1.407c-.096.034-.233.07-.412.11-.176.04-.392.063-.647.07a2.934 2.934 0 0 1-1.218-.204 1.895 1.895 0 0 1-.86-.706c-.209-.319-.311-.716-.308-1.194V7.534Z",fill:"#fff"})]})}function x(e){return(0,r.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",...e,children:(0,r.jsx)("path",{d:"M5 6h14M5 18h14M5 12h14",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}function h(e){return(0,r.jsx)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",...e,children:(0,r.jsx)("path",{d:"M15 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM6.696 19h10.608c1.175 0 2.08-.935 1.532-1.897C18.028 15.69 16.187 14 12 14s-6.028 1.689-6.836 3.103C4.616 18.065 5.521 19 6.696 19Z",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}function f(e){let{children:t,className:i,...s}=e;return(0,r.jsxs)("div",{className:(0,n.Z)("flex flex-col",i),...s,children:[(0,r.jsxs)("div",{className:"flex justify-between px-4 pt-0",children:[(0,r.jsx)(x,{className:"h-6 w-6 flex-none"}),(0,r.jsx)(d,{className:"h-6 flex-none"}),(0,r.jsx)(h,{className:"h-6 w-6 flex-none"})]}),t]})}function u(e){let{color:t,...i}=e,a=(0,s.useId)();return(0,r.jsxs)("svg",{viewBox:"0 0 558 558",width:"558",height:"558",fill:"none","aria-hidden":"true",...i,children:[(0,r.jsx)("defs",{children:(0,r.jsxs)("linearGradient",{id:a,x1:"79",y1:"16",x2:"105",y2:"237",gradientUnits:"userSpaceOnUse",children:[(0,r.jsx)("stop",{stopColor:t}),(0,r.jsx)("stop",{offset:"1",stopColor:t,stopOpacity:"0"})]})}),(0,r.jsx)("path",{opacity:".2",d:"M1 279C1 125.465 125.465 1 279 1s278 124.465 278 278-124.465 278-278 278S1 432.535 1 279Z",stroke:t}),(0,r.jsx)("path",{d:"M1 279C1 125.465 125.465 1 279 1",stroke:`url(#${a})`,strokeLinecap:"round"})]})}f.Header=(0,s.forwardRef)(function(e,t){let{children:i}=e;return(0,r.jsx)("div",{ref:t,className:"mt-6 px-4 text-white",children:i})}),f.Title=(0,s.forwardRef)(function(e,t){let{children:i}=e;return(0,r.jsx)("div",{ref:t,className:"text-2xl text-white",children:i})}),f.Subtitle=(0,s.forwardRef)(function(e,t){let{children:i}=e;return(0,r.jsx)("div",{ref:t,className:"text-sm text-gray-500",children:i})}),f.Body=(0,s.forwardRef)(function(e,t){let{children:i,className:s}=e;return(0,r.jsx)("div",{ref:t,className:(0,n.Z)("mt-6 flex-auto rounded-t-2xl bg-white",s),children:i})});var y=i(1570),j=i(6648),p={src:"/_next/static/media/connector.2c84d527.png",height:1200,width:560,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAD1BMVEUYHB0cIyUgLTEZUl0dcH+OETiiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIklEQVR4nCXIMQ4AAAiDQGj9/5uNkeEGIAET6UxBuV7uo7oDcgAlLCttcQAAAABJRU5ErkJggg==",blurWidth:4,blurHeight:8},m={src:"/_next/static/media/peers.62f91961.png",height:1200,width:560,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAACVBMVEUaHiAgJSgzSFOb5YezAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAHklEQVR4nGNgYGBkYmBkZGRkgAAYzQAWgYgzMjIAAAFmABD5JQ+MAAAAAElFTkSuQmCC",blurWidth:4,blurHeight:8},A={src:"/_next/static/media/setting.d924421e.png",height:1200,width:560,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAABlBMVEUaHiEkKi5MjVZRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAGUlEQVR4nGNgYGRgYGAEEWDACGcyghGMAwAA8AAKpOwJKQAAAABJRU5ErkJggg==",blurWidth:4,blurHeight:8},g={src:"/_next/static/media/phone-frame.d4b6b62a.svg",height:729,width:366,blurWidth:0,blurHeight:0};function v(e){let{className:t,children:i,priority:s=!1,...a}=e;return(0,r.jsxs)("div",{className:(0,n.Z)("relative aspect-[366/729]",t),...a,children:[(0,r.jsx)(j.default,{src:g,alt:"",className:"pointer-events-none absolute inset-0",fill:!0,priority:s}),(0,r.jsx)("div",{className:"absolute inset-x-[6.3%] top-[3.15%] bottom-[2.75%] rounded-3xl overflow-y-auto bg-gray-900",children:i})]})}(0,l.E)(f.Header),(0,l.E)(f.Body);let k=[{name:"Mycelium Connector",description:"Start (and stop) your Mycelium connector to gain access to sites, apps, and workloads available exclusively on the Mycelium Network. View statistics around peers and traffic.",icon:function(e){return(0,r.jsxs)("svg",{viewBox:"0 0 32 32","aria-hidden":"true",...e,children:[(0,r.jsx)("circle",{cx:16,cy:16,r:16,fill:"#A3A3A3",fillOpacity:.2}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 23a3 3 0 100-6 3 3 0 000 6zm-1 2a4 4 0 00-4 4v1a2 2 0 002 2h6a2 2 0 002-2v-1a4 4 0 00-4-4h-2z",fill:"#737373"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4a4 4 0 014-4h14a4 4 0 014 4v24a4.002 4.002 0 01-3.01 3.877c-.535.136-.99-.325-.99-.877s.474-.98.959-1.244A2 2 0 0025 28V4a2 2 0 00-2-2h-1.382a1 1 0 00-.894.553l-.448.894a1 1 0 01-.894.553h-6.764a1 1 0 01-.894-.553l-.448-.894A1 1 0 0010.382 2H9a2 2 0 00-2 2v24a2 2 0 001.041 1.756C8.525 30.02 9 30.448 9 31s-.455 1.013-.99.877A4.002 4.002 0 015 28V4z",fill:"#A3A3A3"})]})},screen:function(e){return(0,r.jsx)(f,{className:"w-full",children:(0,r.jsx)(j.default,{src:p,alt:"Mycelium Connector",width:366,height:732,className:"mt-[-2rem]"})})}},{name:"Mycelium Peers",description:"Search and discover active peers on the Mycelium Network, or add your own.",icon:function(e){return(0,r.jsxs)("svg",{viewBox:"0 0 32 32","aria-hidden":"true",...e,children:[(0,r.jsx)("circle",{cx:16,cy:16,r:16,fill:"#A3A3A3",fillOpacity:.2}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 0a4 4 0 00-4 4v24a4 4 0 004 4h14a4 4 0 004-4V4a4 4 0 00-4-4H9zm0 2a2 2 0 00-2 2v24a2 2 0 002 2h14a2 2 0 002-2V4a2 2 0 00-2-2h-1.382a1 1 0 00-.894.553l-.448.894a1 1 0 01-.894.553h-6.764a1 1 0 01-.894-.553l-.448-.894A1 1 0 0010.382 2H9z",fill:"#A3A3A3"}),(0,r.jsx)("path",{d:"M9 8a2 2 0 012-2h10a2 2 0 012 2v2a2 2 0 01-2 2H11a2 2 0 01-2-2V8z",fill:"#737373"})]})},screen:function(e){return(0,r.jsx)(f,{className:"w-full",children:(0,r.jsx)(j.default,{src:m,alt:"Mycelium Peers",width:366,height:732,className:"mt-[-2rem]"})})}},{name:"Network Setting",description:"Find version and network information and trigger light or dark mode.",icon:function(e){let t=(0,s.useId)();return(0,r.jsxs)("svg",{viewBox:"0 0 32 32",fill:"none","aria-hidden":"true",...e,children:[(0,r.jsx)("defs",{children:(0,r.jsxs)("linearGradient",{id:`${t}-gradient`,x1:14,y1:14.5,x2:7,y2:17,gradientUnits:"userSpaceOnUse",children:[(0,r.jsx)("stop",{stopColor:"#737373"}),(0,r.jsx)("stop",{offset:1,stopColor:"#D4D4D4",stopOpacity:0})]})}),(0,r.jsx)("circle",{cx:16,cy:16,r:16,fill:"#A3A3A3",fillOpacity:.2}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4a4 4 0 014-4h14a4 4 0 014 4v13h-2V4a2 2 0 00-2-2h-1.382a1 1 0 00-.894.553l-.448.894a1 1 0 01-.894.553h-6.764a1 1 0 01-.894-.553l-.448-.894A1 1 0 0010.382 2H9a2 2 0 00-2 2v24a2 2 0 002 2h4v2H9a4 4 0 01-4-4V4z",fill:"#A3A3A3"}),(0,r.jsx)("path",{d:"M7 22c0-4.694 3.5-8 8-8",stroke:`url(#${t}-gradient)`,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M21 20l.217-5.513a1.431 1.431 0 00-2.85-.226L17.5 21.5l-1.51-1.51a2.107 2.107 0 00-2.98 0 .024.024 0 00-.005.024l3.083 9.25A4 4 0 0019.883 32H25a4 4 0 004-4v-5a3 3 0 00-3-3h-5z",fill:"#A3A3A3"})]})},screen:function(e){return(0,r.jsx)(f,{className:"w-full",children:(0,r.jsx)(j.default,{src:A,alt:"Mycelium Settings",width:366,height:732,className:"mt-[-2rem]"})})}}];function w(){let e,[t,i]=(0,s.useState)(0),[d,x]=(0,s.useState)(0),h=(e=(0,s.useRef)(),(0,s.useEffect)(()=>{e.current=d},[d]),e.current),f=void 0===h||d>h,y=(0,o.y1)(e=>{x(e),i(e=>e+1)},100,{leading:!0});return(0,r.jsxs)(a.v0,{className:"grid grid-cols-12 items-center gap-8 lg:gap-16",selectedIndex:d,onChange:y,vertical:!0,children:[(0,r.jsx)(a.td,{className:"relative z-10 order-last col-span-6 space-y-6",children:k.map((e,t)=>(0,r.jsxs)("div",{className:(0,n.Z)("relative rounded-2xl outline outline-2 transition-all duration-300 ease-in-out hover:scale-105 hover:bg-gray-800/30",d===t?"outline-cyan-500":"outline-transparent hover:outline-cyan-500"),children:[t===d&&(0,r.jsx)(l.E.div,{layoutId:"activeBackground",className:"absolute inset-0 bg-gray-800",initial:{borderRadius:16}}),(0,r.jsxs)("div",{className:"relative z-10 p-8",children:[(0,r.jsx)(e.icon,{className:"h-8 w-8"}),(0,r.jsx)("h3",{className:"mt-6 text-lg font-semibold text-white",children:(0,r.jsxs)(a.OK,{className:"text-left data-selected:not-data-focus:outline-hidden",children:[(0,r.jsx)("span",{className:"absolute inset-0 rounded-2xl"}),e.name]})}),(0,r.jsx)("p",{className:"mt-2 text-sm text-gray-400",children:e.description})]})]},e.name))}),(0,r.jsxs)("div",{className:"relative col-span-6",children:[(0,r.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",children:(0,r.jsx)(u,{color:"#13B5C8",className:"animate-spin-slower"})}),(0,r.jsx)(v,{className:"z-10 mx-auto w-full max-w-[366px]",children:(0,r.jsx)(a.nP,{as:s.Fragment,children:(0,r.jsx)(c.M,{initial:!1,custom:{isForwards:f,changeCount:t},children:k.map((e,i)=>d===i?(0,r.jsx)(a.x4,{static:!0,className:"col-start-1 row-start-1 flex focus:outline-offset-32 data-selected:not-data-focus:outline-hidden",children:(0,r.jsx)(e.screen,{animated:!0,custom:{isForwards:f,changeCount:t}})},e.name+t):null)})})})]})]})}function b(){let[e,t]=(0,s.useState)(0),i=(0,s.useRef)(null),a=(0,s.useRef)([]);return(0,s.useEffect)(()=>{let e=new window.IntersectionObserver(e=>{for(let i of e)if(i.isIntersecting&&i.target instanceof HTMLDivElement){t(a.current.indexOf(i.target));break}},{root:i.current,threshold:.6});for(let t of a.current)t&&e.observe(t);return()=>{e.disconnect()}},[i,a]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{ref:i,className:"-mb-4 flex snap-x snap-mandatory -space-x-4 overflow-x-auto overscroll-x-contain scroll-smooth pb-4 [scrollbar-width:none] sm:-space-x-6 [&::-webkit-scrollbar]:hidden",children:k.map((t,i)=>(0,r.jsx)("div",{ref:e=>e&&(a.current[i]=e),className:"w-full flex-none snap-center px-4 sm:px-6 transition-all duration-300 ease-in-out hover:scale-105",children:(0,r.jsxs)("div",{className:(0,n.Z)("relative transform overflow-hidden rounded-2xl bg-gray-800 px-5 py-6 outline outline-2 transition-colors",e===i?"outline-cyan-500":"outline-transparent hover:outline-cyan-500"),children:[(0,r.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",children:(0,r.jsx)(u,{color:"#13B5C8",className:i%2==1?"rotate-180":void 0})}),(0,r.jsx)(v,{className:"relative mx-auto w-full max-w-[366px]",children:(0,r.jsx)(t.screen,{})}),(0,r.jsxs)("div",{className:"absolute inset-x-0 bottom-0 bg-gray-800/95 p-6 backdrop-blur-sm sm:p-10",children:[(0,r.jsx)(t.icon,{className:"h-8 w-8"}),(0,r.jsx)("h3",{className:"mt-6 text-sm font-semibold text-white sm:text-lg",children:t.name}),(0,r.jsx)("p",{className:"mt-2 text-sm text-gray-400",children:t.description})]})]})},i))}),(0,r.jsx)("div",{className:"mt-6 flex justify-center gap-3",children:k.map((t,i)=>(0,r.jsx)("button",{type:"button",className:(0,n.Z)("relative h-0.5 w-4 rounded-full",i===e?"bg-gray-300":"bg-gray-500"),"aria-label":`Go to slide ${i+1}`,onClick:()=>{a.current[i].scrollIntoView({block:"nearest",inline:"nearest"})},children:(0,r.jsx)("span",{className:"absolute -inset-x-1.5 -inset-y-3"})},i))})]})}function E(){return(0,r.jsxs)("section",{id:"howitworks","aria-label":"Features for investing all your money",className:"bg-gray-900 py-20 sm:py-32",children:[(0,r.jsx)(y.W,{children:(0,r.jsxs)("div",{className:"mx-auto max-w-2xl lg:mx-0 lg:max-w-3xl",children:[(0,r.jsx)("h2",{className:"text-base/7 font-semibold text-cyan-500",children:"How It Works"}),(0,r.jsx)("p",{className:"text-3xl lg:text-4xl font-medium tracking-tight text-white",children:"How Mycelium Operates"}),(0,r.jsx)("p",{className:"mt-6 text-lg text-gray-300",children:"Mycelium, like its natural namesake, thrives on decentralization, efficiency, and security, making it a truly powerful force in the world of decentralized networks."})]})}),(0,r.jsx)("div",{className:"mt-16 md:hidden",children:(0,r.jsx)(b,{})}),(0,r.jsx)(y.W,{className:"hidden md:mt-20 md:block",children:(0,r.jsx)(w,{})})]})}},9791:function(e,t,i){"use strict";i.d(t,{default:function(){return h}});var r=i(7437);i(2265);var s=i(4501),a=i(4915);let n="#00b8db",l="#111827",c="#9CA3AF",o="#E5E7EB";function d(e){let{x:t=0,y:i=0,flip:o=!1,delay:d=0,duration:x=3}=e,h=(0,s.J)();return(0,r.jsxs)(a.E.g,{initial:{x:0},animate:{x:[0,520]},transition:{delay:d,duration:h?.01:x,ease:[.22,1,.36,1],repeat:h?0:1/0,repeatType:"reverse",repeatDelay:.4},transform:`translate(${t}, ${i})`,children:[(0,r.jsx)("circle",{cx:0,cy:0,r:38,fill:"#fff",stroke:l,strokeWidth:6}),(0,r.jsx)(a.E.circle,{cx:0,cy:0,r:26,fill:"none",stroke:n,strokeWidth:4,initial:{opacity:.15,scale:.8},animate:{opacity:[.15,.35,.15],scale:[.8,1.05,.8]},transition:{duration:1.6,repeat:1/0}}),(0,r.jsxs)("g",{transform:`rotate(${o?40:-40}) translate(35, 10)`,children:[(0,r.jsx)("rect",{x:0,y:-6,width:80,height:12,rx:6,fill:l}),(0,r.jsx)("rect",{x:0,y:-12,width:14,height:24,rx:6,fill:c})]})]})}function x(e){let{x:t,y:i,w:d=88,h:x=50,delay:h=0,accentPulse:f=!1}=e,u=(0,s.J)();return(0,r.jsxs)(a.E.g,{transform:`translate(${t}, ${i})`,initial:{opacity:.6},animate:{opacity:1},transition:{delay:h,duration:.4},children:[(0,r.jsx)("rect",{x:-d/2,y:-x/2,width:d,height:x,rx:10,fill:"#fff",stroke:l,strokeWidth:3}),(0,r.jsx)("rect",{x:-d/2+6,y:-x/2+8,width:d-12,height:12,rx:6,fill:o}),(0,r.jsx)(a.E.rect,{x:-d/2+10,y:-x/2+26,width:d-20,height:10,rx:5,fill:o,initial:{width:.2*d},animate:{width:[.2*d,d-20,.2*d]},transition:{delay:h,duration:u?.01:1.8,repeat:u?0:1/0,ease:[.22,1,.36,1]}}),(0,r.jsx)(a.E.circle,{cx:d/2-14,cy:x/2-14,r:6,fill:f?n:c,initial:{scale:.9,opacity:.8},animate:f&&!u?{scale:[.9,1.15,.9],opacity:[.8,1,.8]}:{scale:1,opacity:.9},transition:{duration:1.4,repeat:f&&!u?1/0:0}})]})}function h(e){let{className:t,bg:i="#ffffff"}=e,s=[.8,.6,.4,.2,0];return(0,r.jsx)("div",{className:t,"aria-hidden":"true",role:"img",style:{background:i},children:(0,r.jsxs)("svg",{viewBox:"0 0 900 180",width:"100%",height:"100%",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("pattern",{id:"grid",width:"24",height:"24",patternUnits:"userSpaceOnUse",children:(0,r.jsx)("path",{d:"M 24 0 L 0 0 0 24",fill:"none",stroke:o,strokeWidth:"1"})})}),(0,r.jsx)("rect",{width:900,height:180,fill:"url(#grid)"}),[180,320,460,600,740].map((e,t)=>(0,r.jsx)(x,{x:e,y:90,delay:s[t],accentPulse:!0},`b-${t}`)),(0,r.jsx)(d,{x:120,y:90,flip:!0,delay:.25,duration:3.2})]})})}},7594:function(e,t,i){"use strict";i.d(t,{default:function(){return y}});var r=i(7437);i(2265);var s=i(4915),a=i(4501);let n="#00b8db",l="#111827",c="#9CA3AF",o="#E5E7EB";function d(e){let{x:t,y:i}=e;return(0,r.jsxs)("g",{transform:`translate(${t}, ${i})`,children:[(0,r.jsx)("rect",{x:-48,y:-32,width:96,height:64,rx:8,fill:"#fff",stroke:l,strokeWidth:3}),(0,r.jsx)("rect",{x:-44,y:-28,width:88,height:40,rx:6,fill:o}),(0,r.jsx)("rect",{x:-56,y:32,width:112,height:10,rx:5,fill:l})]})}function x(e){let{x:t,y:i}=e;return(0,r.jsxs)("g",{transform:`translate(${t}, ${i})`,children:[[0,1,2].map(e=>(0,r.jsxs)("g",{transform:`translate(0, ${-38+28*e})`,children:[(0,r.jsx)("rect",{x:-56,y:-12,width:112,height:24,rx:8,fill:"#fff",stroke:l,strokeWidth:3}),(0,r.jsx)("rect",{x:-46,y:-6,width:56,height:12,rx:6,fill:o}),(0,r.jsx)("circle",{cx:20,cy:0,r:4,fill:c}),(0,r.jsx)("circle",{cx:30,cy:0,r:4,fill:n}),(0,r.jsx)("circle",{cx:40,cy:0,r:4,fill:c})]},e)),(0,r.jsx)("rect",{x:-18,y:48,width:36,height:6,rx:3,fill:c}),(0,r.jsx)("rect",{x:-10,y:54,width:20,height:6,rx:3,fill:n})]})}function h(e){let{x:t,y:i}=e;return(0,r.jsxs)("g",{transform:`translate(${t}, ${i})`,fill:l,children:[(0,r.jsx)("circle",{cx:-30,cy:0,r:18,fill:l}),(0,r.jsx)("circle",{cx:-8,cy:-10,r:22,fill:l}),(0,r.jsx)("circle",{cx:16,cy:0,r:20,fill:l}),(0,r.jsx)("rect",{x:-40,y:0,width:72,height:20,rx:10,fill:l}),(0,r.jsx)("rect",{x:-46,y:18,width:88,height:6,rx:3,fill:l})]})}function f(e){let{d:t,delay:i=0}=e;return(0,r.jsx)(s.E.path,{d:t,fill:"none",stroke:l,strokeWidth:4,strokeLinecap:"round",initial:{pathLength:0,opacity:.3},animate:{pathLength:1,opacity:1},transition:{duration:.8,delay:i,ease:[.22,1,.36,1]}})}function u(e){let{xs:t,ys:i,delay:l=0,color:c=n,duration:o=2.2}=e,d=(0,a.J)();return(0,r.jsx)(s.E.circle,{r:6,fill:c,initial:{x:t[0],y:i[0],opacity:0},animate:{x:d?t[0]:t,y:d?i[0]:i,opacity:1},transition:{delay:l,duration:d?.01:o,ease:[.22,1,.36,1],repeat:d?0:1/0,repeatDelay:.6},stroke:"#fff",strokeWidth:2})}function y(e){let{className:t,bg:i="#ffffff"}=e;return(0,r.jsx)("div",{className:t,"aria-hidden":"true",role:"img",style:{background:i},children:(0,r.jsxs)("svg",{viewBox:"0 0 1000 420",width:"100%",height:"100%",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("pattern",{id:"grid",width:"24",height:"24",patternUnits:"userSpaceOnUse",children:(0,r.jsx)("path",{d:"M 24 0 L 0 0 0 24",fill:"none",stroke:o,strokeWidth:"1"})})}),(0,r.jsx)("rect",{width:1e3,height:420,fill:"url(#grid)"}),(0,r.jsx)(d,{x:140,y:90}),(0,r.jsx)(d,{x:140,y:210}),(0,r.jsx)(d,{x:140,y:330}),(0,r.jsx)(x,{x:420,y:210}),(0,r.jsx)(h,{x:640,y:210}),(0,r.jsx)(x,{x:860,y:210}),(0,r.jsx)(f,{d:"M 210 90 C 260 90, 320 150, 340 170",delay:.05}),(0,r.jsx)(f,{d:"M 210 210 L 340 210",delay:.1}),(0,r.jsx)(f,{d:"M 210 330 C 260 330, 320 270, 340 250",delay:.15}),(0,r.jsx)(f,{d:"M 500 210 L 580 210",delay:.2}),(0,r.jsx)(f,{d:"M 700 210 L 780 210",delay:.25}),(0,r.jsx)(u,{xs:[210,340],ys:[90,170],delay:0}),(0,r.jsx)(u,{xs:[210,340],ys:[210,210],delay:.3,color:c}),(0,r.jsx)(u,{xs:[210,340],ys:[330,250],delay:.6}),(0,r.jsx)(u,{xs:[500,580],ys:[210,210],delay:.4}),(0,r.jsx)(u,{xs:[500,580],ys:[210,210],delay:.9,color:c}),(0,r.jsx)(u,{xs:[700,780],ys:[210,210],delay:.7}),(0,r.jsx)(u,{xs:[700,780],ys:[210,210],delay:1.1,color:c})]})})}},1132:function(e,t,i){"use strict";i.r(t),t.default={src:"/_next/static/media/phoneframe.752ae4b9.png",height:1541,width:1051,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAMFBMVEU+PT1AQ0M3OTkcd4hfXl57fHx0c3O+wcFJTk0WHB0lKSkROkIsNjcHDA2WmJmeo6NHSi3LAAAACHRSTlP6+vz+/ubb+w9j8iwAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAtSURBVHicBcGHAQAgCASxA9sDlv23NWHedQd+8gDZQ7i/FLa1haWFoFoJokIfHEYBJX8s0pUAAAAASUVORK5CYII=",blurWidth:5,blurHeight:8}}},function(e){e.O(0,[184,480,285,971,23,744],function(){return e(e.s=1580)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/_not-found/page-3fb1e6d314c2d9fd.js b/out/_next/static/chunks/app/_not-found/page-3fb1e6d314c2d9fd.js new file mode 100644 index 0000000..edfe6c8 --- /dev/null +++ b/out/_next/static/chunks/app/_not-found/page-3fb1e6d314c2d9fd.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[409],{3521:function(){}},function(n){n.O(0,[971,23,744],function(){return n(n.s=3521)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/layout-0993ad388fd7ffe6.js b/out/_next/static/chunks/app/layout-0993ad388fd7ffe6.js new file mode 100644 index 0000000..d1295b4 --- /dev/null +++ b/out/_next/static/chunks/app/layout-0993ad388fd7ffe6.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{7499:function(e,n,_){Promise.resolve().then(_.t.bind(_,7856,23)),Promise.resolve().then(_.t.bind(_,1983,23))},1983:function(){},7856:function(e){e.exports={style:{fontFamily:"'__Inter_f367f3', '__Inter_Fallback_f367f3'",fontStyle:"normal"},className:"__className_f367f3",variable:"__variable_f367f3"}}},function(e){e.O(0,[348,971,23,744],function(){return e(e.s=7499)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/app/not-found-44c1f6b29331c4b9.js b/out/_next/static/chunks/app/not-found-44c1f6b29331c4b9.js new file mode 100644 index 0000000..ce6739a --- /dev/null +++ b/out/_next/static/chunks/app/not-found-44c1f6b29331c4b9.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[160],{49:function(e,n,s){Promise.resolve().then(s.t.bind(s,231,23)),Promise.resolve().then(s.bind(s,7582)),Promise.resolve().then(s.bind(s,2664))}},function(e){e.O(0,[501,184,480,39,557,971,23,744],function(){return e(e.s=49)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/out/_next/static/chunks/c16f53c3-20e5b90e9b99d9c6.js b/out/_next/static/chunks/c16f53c3-20e5b90e9b99d9c6.js new file mode 100644 index 0000000..9a925a2 --- /dev/null +++ b/out/_next/static/chunks/c16f53c3-20e5b90e9b99d9c6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[501],{913:function(e,t,n){n.d(t,{NI:function(){return E},Rz:function(){return T},YF:function(){return R},aN:function(){return H}});var r,l=n(2265),u=n(600),o=n(4674),c=n(3070),f=n(5224),i=n(4887);let s={...r||(r=n.t(l,2))},a=s.useInsertionEffect||(e=>e());function m(e){let t=l.useRef(()=>{});return a(()=>{t.current=e}),l.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r"floating-ui-"+Math.random().toString(36).slice(2,6)+h++,p=s.useId||function(){let[e,t]=l.useState(()=>d?v():void 0);return g(()=>{null==e&&t(v())},[]),l.useEffect(()=>{d=!0},[]),e},C=l.createContext(null),x=l.createContext(null),M=()=>{var e;return(null==(e=l.useContext(C))?void 0:e.id)||null},y=()=>l.useContext(x);function R(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:r}=e,u=p(),o=l.useRef({}),[c]=l.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))||[])}}})()),f=null!=M(),[i,s]=l.useState(r.reference),a=m((e,t,r)=>{o.current.openEvent=e?t:void 0,c.emit("openchange",{open:e,event:t,reason:r,nested:f}),null==n||n(e,t,r)}),g=l.useMemo(()=>({setPositionReference:s}),[]),d=l.useMemo(()=>({reference:i||r.reference||null,floating:r.floating||null,domReference:r.reference}),[i,r.reference,r.floating]);return l.useMemo(()=>({dataRef:o,open:t,onOpenChange:a,elements:d,events:c,floatingId:u,refs:g}),[t,a,d,c,u,g])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,u=r.elements,[c,i]=l.useState(null),[s,a]=l.useState(null),d=(null==u?void 0:u.reference)||c,h=l.useRef(null),v=y();g(()=>{d&&(h.current=d)},[d]);let C=(0,o.YF)({...e,elements:{...u,...s&&{reference:s}}}),x=l.useCallback(e=>{let t=(0,f.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;a(t),C.refs.setReference(t)},[C.refs]),R=l.useCallback(e=>{((0,f.kK)(e)||null===e)&&(h.current=e,i(e)),((0,f.kK)(C.refs.reference.current)||null===C.refs.reference.current||null!==e&&!(0,f.kK)(e))&&C.refs.setReference(e)},[C.refs]),b=l.useMemo(()=>({...C.refs,setReference:R,setPositionReference:x,domReference:h}),[C.refs,R,x]),k=l.useMemo(()=>({...C.elements,domReference:d}),[C.elements,d]),S=l.useMemo(()=>({...C,...r,refs:b,elements:k,nodeId:t}),[C,b,k,t,r]);return g(()=>{r.dataRef.current.floatingContext=S;let e=null==v?void 0:v.nodesRef.current.find(e=>e.id===t);e&&(e.context=S)}),l.useMemo(()=>({...C,context:S,refs:b,elements:k}),[C,b,k,S])}let b="active",k="selected";function S(e,t,n){let r=new Map,l="item"===n,u=e;if(l&&e){let{[b]:t,[k]: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(!(l&&[b,k].includes(n))){if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof u){var o;null==(o=r.get(n))||o.push(u),e[n]=function(){for(var e,t=arguments.length,l=Array(t),u=0;ue(...l)).find(e=>void 0!==e)}}}else e[n]=u}}),e),{})}}function E(e){void 0===e&&(e=[]);let t=e,n=l.useCallback(t=>S(t,e,"reference"),t),r=l.useCallback(t=>S(t,e,"floating"),t),u=l.useCallback(t=>S(t,e,"item"),e.map(e=>null==e?void 0:e.item));return l.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:u}),[n,r,u])}function w(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}let H=e=>({name:"inner",options:e,async fn(t){let{listRef:n,overflowRef:r,onFallbackChange:l,offset:u=0,index:f=0,minItemsVisible:s=4,referenceOverflowThreshold:a=0,scrollRef:m,...g}=e,{rects:d,elements:{floating:h}}=t,v=n.current[f];if(!v)return{};let p={...t,...await (0,o.cv)(-v.offsetTop-h.clientTop-d.reference.height/2-v.offsetHeight/2-u).fn(t)},C=(null==m?void 0:m.current)||h,x=await (0,c.US)(w(p,C.scrollHeight),g),M=await (0,c.US)(p,{...g,elementContext:"reference"}),y=Math.max(0,x.top),R=p.y+y,b=Math.max(0,C.scrollHeight-y-Math.max(0,x.bottom));return C.style.maxHeight=b+"px",C.scrollTop=y,l&&(C.offsetHeight=-a||M.bottom>=-a?(0,i.flushSync)(()=>l(!0)):(0,i.flushSync)(()=>l(!1))),r&&(r.current=await (0,c.US)(w({...p,y:R},C.offsetHeight),g)),{y:R}}});function T(e,t){let{open:n,elements:r}=e,{enabled:o=!0,overflowRef:c,scrollRef:f,onChange:s}=t,a=m(s),g=l.useRef(!1),d=l.useRef(null),h=l.useRef(null);return l.useEffect(()=>{if(!o)return;function e(e){if(e.ctrlKey||!t||null==c.current)return;let n=e.deltaY,r=c.current.top>=-.5,l=c.current.bottom>=-.5,o=t.scrollHeight-t.clientHeight,f=n<0?-1:1,s=n<0?"max":"min";!(t.scrollHeight<=t.clientHeight)&&(!r&&n>0||!l&&n<0?(e.preventDefault(),(0,i.flushSync)(()=>{a(e=>e+Math[s](n,o*f))})):/firefox/i.test((0,u.ij)())&&(t.scrollTop+=n))}let t=(null==f?void 0:f.current)||r.floating;if(n&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{d.current=t.scrollTop,null!=c.current&&(h.current={...c.current})}),()=>{d.current=null,h.current=null,t.removeEventListener("wheel",e)}},[o,n,r.floating,c,f,a]),l.useMemo(()=>o?{floating:{onKeyDown(){g.current=!0},onWheel(){g.current=!1},onPointerMove(){g.current=!1},onScroll(){let e=(null==f?void 0:f.current)||r.floating;if(c.current&&e&&g.current){if(null!==d.current){let t=e.scrollTop-d.current;(c.current.bottom<-.5&&t<-1||c.current.top<-.5&&t>1)&&(0,i.flushSync)(()=>a(e=>e+t))}requestAnimationFrame(()=>{d.current=e.scrollTop})}}}}:{},[o,c,r.floating,f,a])}}}]); \ No newline at end of file diff --git a/out/_next/static/chunks/fd9d1056-db7d16aae0f5f544.js b/out/_next/static/chunks/fd9d1056-db7d16aae0f5f544.js new file mode 100644 index 0000000..fa8340d --- /dev/null +++ b/out/_next/static/chunks/fd9d1056-db7d16aae0f5f544.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[971],{4417:function(e,t,n){var r,l=n(2265),a=n(5689),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