PageSourceSearch

http://theripplesproject.org/js/main-9b44a1fdc81179c1.js

js theripplesproject.org collected 2026-09-27 04:55:57 UTC 125,488 bytes, 2 lines download raw bytes

1/*! For license information please see main-9b44a1fdc81179c1.js.LICENSE.txt */
2(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{79545:function(e,t){"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},54272: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(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),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]})},70613:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return i}});const n=r(63255),o=r(67829),a="";function i(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,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)},88298:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}});r(67829);const n=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];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)},50453:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RSC:function(){return r},ACTION:function(){return n},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_ROUTER_PREFETCH:function(){return a},NEXT_URL:function(){return i},RSC_CONTENT_TYPE_HEADER:function(){return s},RSC_VARY_HEADER:function(){return u},FLIGHT_PARAMETERS:function(){return l},NEXT_RSC_UNION_QUERY:function(){return c}});const r="RSC",n="Next-Action",o="Next-Router-State-Tree",a="Next-Router-Prefetch",i="Next-Url",s="text/x-component",u=r+", "+o+", "+a+", "+i,l=[[r],[o],[a]],c="_rsc";("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)},39814:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}});const r=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[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)},24978:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{addMessageListener:function(){return o},sendMessage:function(){return a},connectHMR:function(){return s}});const n=[];function o(e){n.push(e)}function a(e){if(r&&r.readyState===r.OPEN)return r.send(e)}let i=0;function s(e){!function t(){let o;function a(){r.onerror=null,r.onclose=null,r.close(),i++,i>25?window.location.reload():(clearTimeout(o),o=setTimeout(t,i>5?5e3:1e3))}r&&r.close();const{hostname:s,port:u}=location,l=function(e){let t=location.protocol;try{t=new URL(e).protocol}catch(e){}return"http:"===t?"ws":"wss"}(e.assetPrefix||""),c=e.assetPrefix.replace(/^\/+/,"");let f=l+"://"+s+":"+u+(c?"/"+c:"");c.startsWith("http")&&(f=l+"://"+c.split("://")[1]),r=new window.WebSocket(""+f+e.path),r.onopen=function(){i=0,window.console.log("[HMR] connected")},r.onerror=a,r.onclose=a,r.onmessage=function(e){const t=JSON.parse(e.data);for(const e of n)e(t)}}()}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82300:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return a}});const n=r(50065),o="";function a(e){return(0,n.pathHasPrefix)(e,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)},77125:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return r},isEqualNode:function(){return o},default:function(){return i}});const r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function n(e){let{type:t,props:n}=e;const o=document.createElement(t);for(const e in n){if(!n.hasOwnProperty(e))continue;if("children"===e||"dangerouslySetInnerHTML"===e)continue;if(void 0===n[e])continue;const a=r[e]||e.toLowerCase();"script"!==t||"async"!==a&&"defer"!==a&&"noModule"!==a?o.setAttribute(a,n[e]):o[a]=!!n[e]}const{children:a,dangerouslySetInnerHTML:i}=n;return i?o.innerHTML=i.__html||"":a&&(o.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):""),o}function o(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){const n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}let a;function i(){return{mountedInstances:new Set,updateHead:e=>{const t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}const r=t[e.type]||[];r.push(e),t[e.type]=r});const r=t.title?t.title[0]:null;let n="";if(r){const{children:e}=r.props;n="string"==typeof e?e:Array.isArray(e)?e.join(""):""}n!==document.title&&(document.title=n),["meta","base","link","style","script"].forEach(e=>{a(e,t[e]||[])})}}}a=(e,t)=>{const r=document.getElementsByTagName("head")[0],a=r.querySelector("meta[name=next-head-count]");const i=Number(a.content),s=[];for(let t=0,r=a.previousElementSibling;t<i;t++,r=(null==r?void 0:r.previousElementSibling)||null){var u;(null==r||null==(u=r.tagName)?void 0:u.toLowerCase())===e&&s.push(r)}const l=t.map(n).filter(e=>{for(let t=0,r=s.length;t<r;t++){if(o(s[t],e))return s.splice(t,1),!1}return!0});s.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),l.forEach(e=>r.insertBefore(e,a)),a.content=(i-s.length+l.length).toString()},("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)},97282:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(44925);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{version:function(){return x},router:function(){return M},emitter:function(){return I},initialize:function(){return K},hydrate:function(){return ce}});const o=r(83166);r(54272);const a=o._(r(44194)),i=o._(r(8082)),s=r(75972),u=o._(r(43762)),l=r(55266),c=r(92144),f=r(73683),d=r(89461),p=r(82944),h=r(1867),m=r(80231),_=o._(r(77125)),g=o._(r(77488)),y=o._(r(276)),v=r(68551),b=r(50919),P=r(32144),E=r(90746),S=r(93517),w=r(82300),O=r(85962),R=r(35132),T=r(48945),A=o._(r(8870)),j=o._(r(58060)),C=o._(r(83308)),x="13.5.11";let M;const I=(0,u.default)(),L=e=>[].slice.call(e);let N,k,D,F,U,H,B,q,W,G,z,V=!1;class X extends a.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),M.isSsr&&(N.isFallback||N.nextExport&&((0,f.isDynamicRoute)(M.pathname)||location.search,1)||N.props&&N.props.__N_SSG&&(location.search,1))&&M.replace(M.pathname+"?"+String((0,d.assign)((0,d.urlQueryToSearchParams)(M.query),new URLSearchParams(location.search))),D,{_h:1,shallow:!N.isFallback&&!V}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(e=e&&e.substring(1),!e)return;const t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}async function K(e){void 0===e&&(e={}),j.default.onSpanEnd(C.default),N=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=N,k=N.defaultLocale;const t=N.assetPrefix||"";if(self.__next_set_public_path__(t+"/_next/"),(0,p.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:N.runtimeConfig||{}}),D=(0,h.getURL)(),(0,w.hasBasePath)(D)&&(D=(0,S.removeBasePath)(D)),N.scriptLoader){const{initScriptLoader:e}
2=r(68399);e(N.scriptLoader)}F=new g.default(N.buildId,t);const n=e=>{let[t,r]=e;return F.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>n(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=n,H=(0,_.default)(),H.getIsSsr=()=>M.isSsr,U=document.getElementById("__next"),{assetPrefix:t}}function Y(e,t){return a.default.createElement(e,t)}function $(e){let{children:t}=e;const r=a.default.useMemo(()=>(0,R.adaptForAppRouterInstance)(M),[]);var n;return a.default.createElement(X,{fn:e=>J({App:W,err:e}).catch(e=>console.error("Error rendering page: ",e))},a.default.createElement(O.AppRouterContext.Provider,{value:r},a.default.createElement(T.SearchParamsContext.Provider,{value:(0,R.adaptForSearchParams)(M)},a.default.createElement(R.PathnameContextProviderAdapter,{router:M,isAutoExport:null!=(n=self.__NEXT_DATA__.autoExport)&&n},a.default.createElement(T.PathParamsContext.Provider,{value:(0,R.adaptForPathParams)(M)},a.default.createElement(l.RouterContext.Provider,{value:(0,b.makePublicRouterInstance)(M)},a.default.createElement(s.HeadManagerContext.Provider,{value:H},a.default.createElement(E.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}},t))))))))}const Q=e=>t=>{const r={...t,Component:z,err:N.err,router:M};return a.default.createElement($,null,Y(e,r))};function J(e){let{App:t,err:o}=e;return console.error(o),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),F.loadPage("/_error").then(o=>{let{page:a,styleSheets:i}=o;return(null==B?void 0:B.Component)===a?Promise.resolve().then(()=>n._(r(67162))).then(o=>Promise.resolve().then(()=>n._(r(85825))).then(r=>(t=r.default,e.App=t,o))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:a,styleSheets:i}}).then(r=>{let{ErrorComponent:n,styleSheets:a}=r;var i;const s=Q(t),u={Component:n,AppTree:s,router:M,ctx:{err:o,pathname:N.page,query:N.query,asPath:D,AppTree:s}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:(0,h.loadGetInitialProps)(t,u)).then(t=>ue({...e,err:o,Component:n,styleSheets:a,props:t}))})}function Z(e){let{callback:t}=e;return a.default.useLayoutEffect(()=>t(),[t]),null}const ee={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},te={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"};let re=null,ne=!0;function oe(){[ee.beforeRender,ee.afterHydrate,ee.afterRender,ee.routeChange].forEach(e=>performance.clearMarks(e))}function ae(){if(!h.ST)return;performance.mark(ee.afterHydrate);if(performance.getEntriesByName(ee.beforeRender,"mark").length){performance.measure(te.beforeHydration,ee.navigationStart,ee.beforeRender),performance.measure(te.hydration,ee.beforeRender,ee.afterHydrate);0}G&&performance.getEntriesByName(te.hydration).forEach(G),oe()}function ie(){if(!h.ST)return;performance.mark(ee.afterRender);const e=performance.getEntriesByName(ee.routeChange,"mark");if(!e.length)return;performance.getEntriesByName(ee.beforeRender,"mark").length&&(performance.measure(te.routeChangeToRender,e[0].name,ee.beforeRender),performance.measure(te.render,ee.beforeRender,ee.afterRender),G&&(performance.getEntriesByName(te.render).forEach(G),performance.getEntriesByName(te.routeChangeToRender).forEach(G))),oe(),[te.routeChangeToRender,te.render].forEach(e=>performance.clearMeasures(e))}function se(e){let{callbacks:t,children:r}=e;return a.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),a.default.useEffect(()=>{(0,y.default)(G)},[]),r}function ue(e){let{App:t,Component:r,props:n,err:o}=e,s="initial"in e?void 0:e.styleSheets;r=r||B.Component,n=n||B.props;const u={...n,Component:r,err:o,router:M};B=u;let l,f=!1;const d=new Promise((e,t)=>{q&&q(),l=()=>{q=null,e()},q=()=>{f=!0,q=null;const e=new Error("Cancel rendering route");e.cancelled=!0,t(e)}});function p(){l()}!function(){if(!s)return!1;const e=L(document.querySelectorAll("style[data-n-href]")),t=new Set(e.map(e=>e.getAttribute("data-n-href"))),r=document.querySelector("noscript[data-n-css]"),n=null==r?void 0:r.getAttribute("data-n-css");
2s.forEach(e=>{let{href:r,text:o}=e;if(!t.has(r)){const e=document.createElement("style");e.setAttribute("data-n-href",r),e.setAttribute("media","x"),n&&e.setAttribute("nonce",n),document.head.appendChild(e),e.appendChild(document.createTextNode(o))}})}();const _=a.default.createElement(a.default.Fragment,null,a.default.createElement(Z,{callback:function(){if(s&&!f){const e=new Set(s.map(e=>e.href)),t=L(document.querySelectorAll("style[data-n-href]")),r=t.map(e=>e.getAttribute("data-n-href"));for(let n=0;n<r.length;++n)e.has(r[n])?t[n].removeAttribute("media"):t[n].setAttribute("media","x");let n=document.querySelector("noscript[data-n-css]");n&&s.forEach(e=>{let{href:t}=e;const r=document.querySelector('style[data-n-href="'+t+'"]');r&&(n.parentNode.insertBefore(r,n.nextSibling),n=r)}),L(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){const{x:t,y:r}=e.scroll;(0,c.handleSmoothScroll)(()=>{window.scrollTo(t,r)})}}}),a.default.createElement($,null,Y(t,u),a.default.createElement(m.Portal,{type:"next-route-announcer"},a.default.createElement(v.RouteAnnouncer,null))));return function(e,t){h.ST&&performance.mark(ee.beforeRender);const r=t(ne?ae:ie);re?(0,a.default.startTransition)(()=>{re.render(r)}):(re=i.default.hydrateRoot(e,r,{onRecoverableError:A.default}),ne=!1)}(U,e=>a.default.createElement(se,{callbacks:[e,p]},_)),d}async function le(e){if(e.err)await J(e);else try{await ue(e)}catch(t){const r=(0,P.getProperError)(t);if(r.cancelled)throw r;0,await J({...e,err:r})}}async function ce(e){let t=N.err;try{const e=await F.routeLoader.whenEntrypoint("/_app");if("error"in e)throw e.error;const{component:t,exports:r}=e;W=t,r&&r.reportWebVitals&&(G=e=>{let{id:t,name:n,startTime:o,value:a,duration:i,entryType:s,entries:u,attribution:l}=e;const c=Date.now()+"-"+(Math.floor(8999999999999*Math.random())+1e12);let f;u&&u.length&&(f=u[0].startTime);const d={id:t||c,name:n,startTime:o||f,value:null==a?i:a,label:"mark"===s||"measure"===s?"custom":"web-vital"};l&&(d.attribution=l),r.reportWebVitals(d)});const n=await F.routeLoader.whenEntrypoint(N.page);if("error"in n)throw n.error;z=n.component}catch(e){t=(0,P.getProperError)(e)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(N.dynamicIds),M=(0,b.createRouter)(N.page,N.query,D,{initialProps:N.props,pageLoader:F,App:W,Component:z,wrapApp:Q,err:t,isFallback:Boolean(N.isFallback),subscription:(e,t,r)=>le(Object.assign({},e,{App:t,scroll:r})),locale:N.locale,locales:N.locales,defaultLocale:k,domainLocales:N.domainLocales,isPreview:N.isPreview}),V=await M._initialMatchesMiddlewarePromise;const r={App:W,initial:!0,Component:z,props:N.props,err:t};(null==e?void 0:e.beforeRender)&&await e.beforeRender(),le(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)},28420:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(86829);const n=r(97282);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},(0,n.initialize)({}).then(()=>(0,n.hydrate)()).catch(console.error),("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)},67829:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});const n=r(21180),o=r(1322),a=e=>{if(!e.startsWith("/"))return e;const{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+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)},8870:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});const n=r(93715);function o(e){const t="function"==typeof reportError?reportError:e=>{window.console.error(e)};e.digest!==n.NEXT_DYNAMIC_NO_SSR_CODE&&t(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},77488:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return d}});const n=r(83166),o=r(70613),a=r(66197),i=n._(r(73855)),s=r(88298),u=r(73683),l=r(353),c=r(21180),f=r(33181);r(60351);class d{getPageList(){return(0,f.getClientBuildManifest)().then(e=>e.sortedPages)}getMiddleware(){{const e=[];return window.__MIDDLEWARE_MATCHERS=e||void 0,window.__MIDDLEWARE_MATCHERS}}getDataHref(e){const{asPath:t,href:r,locale:n}=e,{pathname:f,query:d,search:p}=(0,l.parseRelativeUrl)(r),{pathname:h}=(0,l.parseRelativeUrl)(t),m=(0,c.removeTrailingSlash)(f);if("/"!==m[0])throw new Error('Route name should start with a "/", got "'+m+'"');return(e=>{const t=(0,i.default)((0,c.removeTrailingSlash)((0,s.addLocale)(e,n)),".json");return(0,o.addBasePath)("/_next/data/"+this.buildId+t+p,!0)})(e.skipInterpolation?h:(0,u.isDynamicRoute)(m)?(0,a.interpolateAs)(f,h,d).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=(0,f.createRouteLoader)(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}}("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)},276:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});const n=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let o,a=!1;function i(e){o&&o(e)}const s=e=>{if(o=e,a)return;a=!0;for(const e of n)try{let t;0,t||(t=r(55535)),t["on"+e](i)}catch(t){console.warn("Failed to track "+e+" web-vital",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)},80231:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return a}});const n=r(44194),o=r(56321),a=e=>{let{children:t,type:r}=e;const[a,i]=(0,n.useState)(null);return(0,n.useEffect)(()=>{const e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),a?(0,o.createPortal)(t,a):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)},93517:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return o}});r(82300);const n="";function o(e){return 0===n.length||(e=e.slice(n.length)).startsWith("/")||(e="/"+e),e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35310:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeLocale",{enumerable:!0,get:function(){return n}});r(1322);function n(e,t){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)},85916:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{requestIdleCallback:function(){return r},cancelIdleCallback:function(){return n}});const r="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)},n="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,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},36506:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});const n=r(89461),o=r(88015),a=r(85460),i=r(1867),s=r(67829),u=r(53499),l=r(8789),c=r(66197);function f(e,t,r){let f,d="string"==typeof t?t:(0,o.formatWithValidation)(t);const p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?")[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.");const t=(0,i.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return r?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{const e=new URL(d,f);e.pathname=(0,s.normalizePathTrailingSlash)(e.pathname);let t="";if((0,l.isDynamicRoute)(e.pathname)&&e.searchParams&&r){const r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:s}=(0,c.interpolateAs)(e.pathname,e.pathname,r);i&&(t=(0,o.formatWithValidation)({pathname:i,hash:e.hash,query:(0,a.omit)(r,s)}))}const i=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return r?[i,t||i]:i}catch(e){return r?[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)},68551:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RouteAnnouncer:function(){return i},default:function(){return s}});const n=r(83166)._(r(44194)),o=r(50919),a={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},i=()=>{const{asPath:e}=(0,o.useRouter)(),[t,r]=n.default.useState(""),i=n.default.useRef(e);return n.default.useEffect(()=>{if(i.current!==e)if(i.current=e,document.title)r(document.title);else{const n=document.querySelector("h1");var t;const o=null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent;r(o||e)}},[e]),n.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:a},t)},s=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)},33181:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{markAssetError:function(){return l},isAssetError:function(){return c},getClientBuildManifest:function(){return h},createRouteLoader:function(){return _}});r(73855);const n=r(42458),o=r(85916),a=r(79545),i=3800;function s(e,t,r){let n,o=t.get(e);if(o)return"future"in o?o.future:Promise.resolve(o);const a=new Promise(e=>{n=e});return t.set(e,o={resolve:n,future:a}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):a}const u=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,u,{})}function c(e){return e&&u in e}const f=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(e){return!1}}(),d=()=>(0,a.getDeploymentIdQueryOrEmptyString)();function p(e,t,r){return new Promise((n,a)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(a),(0,o.requestIdleCallback)(()=>setTimeout(()=>{i||a(r)},t))})}function h(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);return p(new Promise(e=>{const t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}}),i,l(new Error("Failed to load client build manifest")))}function m(e,t){return h().then(r=>{if(!(t in r))throw l(new Error("Failed to lookup route: "+t));const o=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:o.filter(e=>e.endsWith(".js")).map(e=>(0,n.__unsafeCreateTrustedScriptURL)(e)+d()),css:o.filter(e=>e.endsWith(".css")).map(e=>e+d())}})}function _(e){const t=new Map,r=new Map,n=new Map,a=new Map;function u(e){{let t=r.get(e.toString());return t||(document.querySelector('script[src^="'+e+'"]')?Promise.resolve():(r.set(e.toString(),t=function(e,t){return new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(new Error("Failed to load script: "+e))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})}(e)),t))}}function c(e){let t=n.get(e);return t||(n.set(e,t=fetch(e).then(t=>{if(!t.ok)throw new Error("Failed to load stylesheet: "+e);return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t)}return{whenEntrypoint(e){return s(e,t)},onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{const n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),a.delete(e))})}
2,loadRoute(r,n){return s(r,a,()=>p(m(e,r).then(e=>{let{scripts:n,css:o}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(u)),Promise.all(o.map(c))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),i,l(new Error("Route did not complete loading: "+r))).then(e=>{let{entrypoint:t,styles:r}=e;const n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>{}))},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():m(e,t).then(e=>Promise.all(f?e.scripts.map(e=>{return t=e.toString(),r="script",new Promise((e,o)=>{const a='\n      link[rel="prefetch"][href^="'+t+'"],\n      link[rel="preload"][href^="'+t+'"],\n      script[src^="'+t+'"]';if(document.querySelector(a))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>o(l(new Error("Failed to prefetch: "+t))),n.href=t,document.head.appendChild(n)});var t,r,n}):[])).then(()=>{(0,o.requestIdleCallback)(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}}("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)},50919:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Router:function(){return a.default},default:function(){return p},withRouter:function(){return u.default},useRouter:function(){return h},createRouter:function(){return m},makePublicRouterInstance:function(){return _}});const n=r(83166),o=n._(r(44194)),a=n._(r(75829)),i=r(55266),s=n._(r(32144)),u=n._(r(58570)),l={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],f=["push","replace","reload","back","prefetch","beforePopState"];function d(){if(!l.router){throw new Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n')}return l.router}Object.defineProperty(l,"events",{get(){return a.default.events}}),c.forEach(e=>{Object.defineProperty(l,e,{get(){return d()[e]}})}),f.forEach(e=>{l[e]=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return d()[e](...r)}}),["routeChangeStart","beforeHistoryChange","routeChangeComplete","routeChangeError","hashChangeStart","hashChangeComplete"].forEach(e=>{l.ready(()=>{a.default.events.on(e,function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const o="on"+e.charAt(0).toUpperCase()+e.substring(1),a=l;if(a[o])try{a[o](...r)}catch(e){console.error("Error when running the Router event: "+o),console.error((0,s.default)(e)?e.message+"\n"+e.stack:e+"")}})})});const p=l;function h(){const e=o.default.useContext(i.RouterContext);if(!e)throw new Error("NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted");return e}function m(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return l.router=new a.default(...t),l.readyCallbacks.forEach(e=>e()),l.readyCallbacks=[],l.router}function _(e){const t=e,r={};for(const e of c)"object"!=typeof t[e]?r[e]=t[e]:r[e]=Object.assign(Array.isArray(t[e])?[]:{},t[e]);return r.events=a.default.events,f.forEach(e=>{r[e]=function(){for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return t[e](...n)}}),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)},68399:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleClientScriptLoad:function(){return h},initScriptLoader:function(){return m},default:function(){return g}});const n=r(83166),o=r(44925),a=n._(r(56321)),i=o._(r(44194)),s=r(75972),u=r(77125),l=r(85916),c=new Map,f=new Set,d=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],p=e=>{const{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:i,children:s="",strategy:l="afterInteractive",onError:p,stylesheets:h}=e,m=r||t;if(m&&f.has(m))return;if(c.has(t))return f.add(m),void c.get(t).then(n,p);const _=()=>{o&&o(),f.add(m)},g=document.createElement("script"),y=new Promise((e,t)=>
2{g.addEventListener("load",function(t){e(),n&&n.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){p&&p(e)});i?(g.innerHTML=i.__html||"",_()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",_()):t&&(g.src=t,c.set(t,y));for(const[t,r]of Object.entries(e)){if(void 0===r||d.includes(t))continue;const e=u.DOMAttributeNames[t]||t.toLowerCase();g.setAttribute(e,r)}"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),h&&(e=>{if(a.default.preinit)e.forEach(e=>{a.default.preinit(e,{as:"style"})});else{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(h),document.body.appendChild(g)};function h(e){const{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>p(e))}):p(e)}function m(e){e.forEach(h),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{const t=e.id||e.getAttribute("src");f.add(t)})}function _(e){const{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:u="afterInteractive",onError:c,stylesheets:d,...h}=e,{updateScripts:m,scripts:_,getIsSsr:g,appDir:y,nonce:v}=(0,i.useContext)(s.HeadManagerContext),b=(0,i.useRef)(!1);(0,i.useEffect)(()=>{const e=t||r;b.current||(o&&e&&f.has(e)&&o(),b.current=!0)},[o,t,r]);const P=(0,i.useRef)(!1);if((0,i.useEffect)(()=>{P.current||("afterInteractive"===u?p(e):"lazyOnload"===u&&function(e){"complete"===document.readyState?(0,l.requestIdleCallback)(()=>p(e)):window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>p(e))})}(e),P.current=!0)},[e,u]),"beforeInteractive"!==u&&"worker"!==u||(m?(_[u]=(_[u]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:c,...h}]),m(_)):g&&g()?f.add(t||r):g&&!g()&&p(e)),y){if(d&&d.forEach(e=>{a.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)return r?(a.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"}),i.default.createElement("script",{nonce:v,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r])+")"}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),i.default.createElement("script",{nonce:v,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...h}])+")"}}));"afterInteractive"===u&&r&&a.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"})}return null}Object.defineProperty(_,"__nextScript",{value:!0});const g=_;("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)},83308:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});const n=r(24978);function o(e){if("ended"!==e.state.state)throw new Error("Expected span to be ended");(0,n.sendMessage)(JSON.stringify({event:"span-end",startTime:e.startTime,endTime:e.state.endTime,spanName:e.name,attributes:e.attributes}))}("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)},58060:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});const n=r(83166)._(r(43762));class o{end(e){if("ended"===this.state.state)throw new Error("Span has already ended");this.state={state:"ended",endTime:null!=e?e:Date.now()},this.onSpanEnd(this)}constructor(e,t,r){var n,o;this.name=e,this.attributes=null!=(n=t.attributes)?n:{},this.startTime=null!=(o=t.startTime)?o:Date.now(),this.onSpanEnd=r,this.state={state:"inprogress"}}}const a=new class{startSpan(e,t){return new o(e,t,this.handleSpanEnd)}onSpanEnd(e){return this._emitter.on("spanend",e),()=>{this._emitter.off("spanend",e)}}constructor(){this._emitter=(0,n.default)(),this.handleSpanEnd=e=>{this._emitter.emit("spanend",e)}}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},42458:function(e,t){"use strict";let r;function n(e){var t,n;return(null==(void 0===r&&(r=(null==(n=window.trustedTypes)?void 0:n.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null),t=r)?void 0:t.createScriptURL(e))||e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"__unsafeCreateTrustedScriptURL",{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)},86829:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});r(79545);self.__next_set_public_path__=e=>{r.p=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)},58570:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});const n=r(83166)._(r(44194)),o=r(50919);function a(e){function t(t){return n.default.createElement(e,{router:(0,o.useRouter)(),...t})}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,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)},85825:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});const n=r(83166)._(r(44194)),o=r(1867);async function a(e){let{Component:t,ctx:r}=e;return{pageProps:await(0,o.loadGetInitialProps)(t,r)}}class i extends n.default.Component{render(){const{Component:e,pageProps:t}=this.props;return n.default.createElement(e,t)}}i.origGetInitialProps=a,i.getInitialProps=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)},67162:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});const n=r(83166),o=n._(r(44194)),a=n._(r(60320)),i={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function s(e){let{res:t,err:r}=e;return{statusCode:t&&t.statusCode?t.statusCode:r?r.statusCode:404}}const u={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"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class l extends o.default.Component{render(){const{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||i[e]||"An unexpected error has occurred";return o.default.createElement("div",{style:u.error},o.default.createElement(a.default,null,o.default.createElement("title",null,e?e+": "+r:"Application error: a client-side exception has occurred")),o.default.createElement("div",{style:u.desc},o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(t?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),e?o.default.createElement("h1",{className:"next-error-h1",style:u.h1},e):null,o.default.createElement("div",{style:u.wrap},o.default.createElement("h2",{style:u.h2},this.props.title||e?r:o.default.createElement(o.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}}l.displayName="ErrorPage",l.getInitialProps=s,l.origGetInitialProps=s,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96103:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});const n=r(83166)._(r(44194)).default.createContext({})},86726:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},85962:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CacheStates:function(){return o},AppRouterContext:function(){return a},LayoutRouterContext:function(){return i},GlobalLayoutRouterContext:function(){return s},TemplateContext:function(){return u}});const n=r(83166)._(r(44194));var o;!function(e){e.LAZY_INITIALIZED="LAZYINITIALIZED",e.DATA_FETCH="DATAFETCH",e.READY="READY"}(o||(o={}));const a=n.default.createContext(null),i=n.default.createContext(null),s=n.default.createContext(null),u=n.default.createContext(null)},92292:function(e,t){"use strict";function r(e){let t=0;for(let r=0;r<e.length;r++){const n=e.charCodeAt(r);t=Math.imul(t^n,1540483477),t^=t>>>13,t=Math.imul(t,1540483477)}return t>>>0}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BloomFilter",{enumerable:!0,get:function(){return n}});class n{static from(e,t){void 0===t&&(t=.01);const r=new n(e.length,t);for(const t of e)r.add(t);return r}export(){return{numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray}}import(e){this.numItems=e.numItems,this.errorRate=e.errorRate,this.numBits=e.numBits,this.numHashes=e.numHashes,this.bitArray=e.bitArray}add(e){this.getHashValues(e).forEach(e=>{this.bitArray[e]=1})}contains(e){return this.getHashValues(e).every(e=>this.bitArray[e])}getHashValues(e){const t=[];for(let n=1;n<=this.numHashes;n++){const o=r(""+e+n)%this.numBits;t.push(o)}return t}constructor(e,t){this.numItems=e,this.errorRate=t,this.numBits=Math.ceil(-e*Math.log(t)/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/e*Math.log(2)),this.bitArray=new Array(this.numBits).fill(0)}}},60351:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MODERN_BROWSERSLIST_TARGET:function(){return n.default},COMPILER_NAMES:function(){return o},INTERNAL_HEADERS:function(){return a},COMPILER_INDEXES:function(){return i},PHASE_EXPORT:function(){return s},PHASE_PRODUCTION_BUILD:function(){return u},PHASE_PRODUCTION_SERVER:function(){return l},PHASE_DEVELOPMENT_SERVER:function(){return c},PHASE_TEST:function(){return f},PHASE_INFO:function(){return d},PAGES_MANIFEST:function(){return p},APP_PATHS_MANIFEST:function(){return h},APP_PATH_ROUTES_MANIFEST:function(){return m},BUILD_MANIFEST:function(){return _},APP_BUILD_MANIFEST:function(){return g},FUNCTIONS_CONFIG_MANIFEST:function(){return y},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return v},NEXT_FONT_MANIFEST:function(){return b},EXPORT_MARKER:function(){return P},EXPORT_DETAIL:function(){return E},PRERENDER_MANIFEST:function(){return S},ROUTES_MANIFEST:function(){return w},IMAGES_MANIFEST:function(){return O},SERVER_FILES_MANIFEST:function(){return R},DEV_CLIENT_PAGES_MANIFEST:function(){return T},MIDDLEWARE_MANIFEST:function(){return A},DEV_MIDDLEWARE_MANIFEST:function(){return j},REACT_LOADABLE_MANIFEST:function(){return C},FONT_MANIFEST:function(){return x},SERVER_DIRECTORY:function(){return M},CONFIG_FILES:function(){return I},BUILD_ID_FILE:function(){return L},BLOCKED_PAGES:function(){return N},CLIENT_PUBLIC_FILES_PATH:function(){return k},CLIENT_STATIC_FILES_PATH:function(){return D},STRING_LITERAL_DROP_BUNDLE:function(){return F},NEXT_BUILTIN_DOCUMENT:function(){return U},BARREL_OPTIMIZATION_PREFIX:function(){return H},CLIENT_REFERENCE_MANIFEST:function(){return B},SERVER_REFERENCE_MANIFEST:function(){return q},MIDDLEWARE_BUILD_MANIFEST:function(){return W},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return G},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return z},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return V},APP_CLIENT_INTERNALS:function(){return X},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return K},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return Y},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return $},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return Q},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return J},EDGE_RUNTIME_WEBPACK:function(){return Z},TEMPORARY_REDIRECT_STATUS:function(){return ee},PERMANENT_REDIRECT_STATUS:function(){return te},STATIC_PROPS_ID:function(){return re},SERVER_PROPS_ID:function(){return ne},PAGE_SEGMENT_KEY:function(){return oe},GOOGLE_FONT_PROVIDER:function(){return ae},OPTIMIZED_FONT_PROVIDERS:function(){return ie},DEFAULT_SERIF_FONT:function(){return se},DEFAULT_SANS_SERIF_FONT:function(){return ue},STATIC_STATUS_PAGES:function(){return le},TRACE_OUTPUT_VERSION:function(){return ce},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return fe},RSC_MODULE_TYPES:function(){return de},EDGE_UNSUPPORTED_NODE_APIS:function(){return pe},SYSTEM_ENTRYPOINTS:function(){return he}});const n=r(83166)._(r(80034)),o={client:"client",server:"server",edgeServer:"edge-server"},a=["x-invoke-path","x-invoke-status","x-invoke-error","x-invoke-query","x-middleware-invoke"],i={[o.client]:0,[o.server]:1,[o.edgeServer]:2},s="phase-export",u="phase-production-build",l="phase-production-server",c="phase-development-server",f="phase-test",d="phase-info",p="pages-manifest.json",h="app-paths-manifest.json",m="app-path-routes-manifest.json",_="build-manifest.json",g
2="app-build-manifest.json",y="functions-config-manifest.json",v="subresource-integrity-manifest",b="next-font-manifest",P="export-marker.json",E="export-detail.json",S="prerender-manifest.json",w="routes-manifest.json",O="images-manifest.json",R="required-server-files.json",T="_devPagesManifest.json",A="middleware-manifest.json",j="_devMiddlewareManifest.json",C="react-loadable-manifest.json",x="font-manifest.json",M="server",I=["next.config.js","next.config.mjs"],L="BUILD_ID",N=["/_document","/_app","/_error"],k="public",D="static",F="__NEXT_DROP_CLIENT_FILE__",U="__NEXT_BUILTIN_DOCUMENT__",H="__barrel_optimize__",B="client-reference-manifest",q="server-reference-manifest",W="middleware-build-manifest",G="middleware-react-loadable-manifest",z="main",V=z+"-app",X="app-pages-internals",K="react-refresh",Y="amp",$="webpack",Q="polyfills",J=Symbol(Q),Z="edge-runtime-webpack",ee=307,te=308,re="__N_SSG",ne="__N_SSP",oe="__PAGE__",ae="https://fonts.googleapis.com/",ie=[{url:ae,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],se={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},ue={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},le=["/500"],ce=1,fe=6e3,de={client:"client",server:"server"},pe=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],he=new Set([z,K,Y,V]);("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)},63412:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});const r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function o(e){return r.test(e)?e.replace(n,"\\$&"):e}},75972:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});const n=r(83166)._(r(44194)).default.createContext({})},60320:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return l},default:function(){return p}});const n=r(83166),o=r(44925)._(r(44194)),a=n._(r(73225)),i=r(96103),s=r(75972),u=r(86726);r(26197);function l(e){void 0===e&&(e=!1);const t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function c(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}const f=["name","httpEquiv","charSet","itemProp"];function d(e,t){const{inAmpMode:r}=t;return e.reduce(c,[]).reverse().concat(l(r).reverse()).filter(function(){const e=new Set,t=new Set,r=new Set,n={};return o=>{let a=!0,i=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){i=!0;const t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(let e=0,t=f.length;e<t;e++){const t=f[e];if(o.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?a=!1:r.add(t);else{const e=o.props[t],r=n[t]||new Set;"name"===t&&i||!r.has(e)?(r.add(e),n[t]=r):a=!1}}}return a}}()).reverse().map((e,t)=>{const n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){const t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,o.default.cloneElement(e,t)}return o.default.cloneElement(e,{key:n})})}const p=function(e){let{children:t}=e;const r=(0,o.useContext)(i.AmpStateContext),n=(0,o.useContext)(s.HeadManagerContext);return o.default.createElement(a.default,{reduceComponentsToState:d,headManager:n,inAmpMode:(0,u.isInAmpMode)(r)},t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},48945:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SearchParamsContext:function(){return o},PathnameContext:function(){return a},PathParamsContext:function(){return i}});const n=r(44194),o=(0,n.createContext)(null),a=(0,n.createContext)(null),i=(0,n.createContext)(null)},16939:function(e,t){"use strict";function r(e,t){let r;const n=e.split("/");return(t||[]).some(t=>!(!n[1]||n[1].toLowerCase()!==t.toLowerCase())&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},90746:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});const n=r(83166)._(r(44194)),o=r(72600),a=n.default.createContext(o.imageConfigDefault)},72600:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});const r=["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}},11439:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;const t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},93715:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NEXT_DYNAMIC_NO_SSR_CODE",{enumerable:!0,get:function(){return r}});const r="NEXT_DYNAMIC_NO_SSR_CODE"},43762:function(e,t){"use strict";function r(){const e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];(e[t]||[]).slice().map(e=>{e(...n)})}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},80034:function(e){"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},52613:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"denormalizePagePath",{enumerable:!0,get:function(){return a}});const n=r(8789),o=r(95763);function a(e){let t=(0,o.normalizePathSep)(e);return t.startsWith("/index/")&&!(0,n.isDynamicRoute)(t)?t.slice(6):"/index"!==t?t:"/"}},32503:function(e,t){"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},95763:function(e,t){"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},55266:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});const n=r(83166)._(r(44194)).default.createContext(null)},35132:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{adaptForAppRouterInstance:function(){return u},adaptForSearchParams:function(){return l},adaptForPathParams:function(){return c}
2,PathnameContextProviderAdapter:function(){return f}});const n=r(44925)._(r(44194)),o=r(48945),a=r(8789),i=r(6034),s=r(3184);function u(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},push(t,r){let{scroll:n}=void 0===r?{}:r;e.push(t,void 0,{scroll:n})},replace(t,r){let{scroll:n}=void 0===r?{}:r;e.replace(t,void 0,{scroll:n})},prefetch(t){e.prefetch(t)}}}function l(e){return e.isReady&&e.query?(0,i.asPathToSearchParams)(e.asPath):new URLSearchParams}function c(e){if(!e.isReady||!e.query)return null;const t={},r=(0,s.getRouteRegex)(e.pathname),n=Object.keys(r.groups);for(const r of n)t[r]=e.query[r];return t}function f(e){let{children:t,router:r,...i}=e;const s=(0,n.useRef)(i.isAutoExport),u=(0,n.useMemo)(()=>{const e=s.current;if(e&&(s.current=!1),(0,a.isDynamicRoute)(r.pathname)){if(r.isFallback)return null;if(e&&!r.isReady)return null}let t;try{t=new URL(r.asPath,"http://f")}catch(e){return"/"}return t.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return n.default.createElement(o.PathnameContext.Provider,{value:u},t)}},75829:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return K},matchesMiddleware:function(){return k},createKey:function(){return z}});const n=r(83166),o=r(44925),a=r(21180),i=r(33181),s=r(68399),u=o._(r(32144)),l=r(52613),c=r(16939),f=n._(r(43762)),d=r(1867),p=r(73683),h=r(353),m=n._(r(3071)),_=r(5109),g=r(3184),y=r(88015),v=(r(39814),r(1322)),b=r(88298),P=r(35310),E=r(93517),S=r(70613),w=r(82300),O=r(36506),R=r(93928),T=r(55769),A=r(89994),j=r(92196),C=r(53499),x=r(79367),M=r(85460),I=r(66197),L=r(92144);function N(){return Object.assign(new Error("Route Cancelled"),{cancelled:!0})}async function k(e){const t=await Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;const{pathname:r}=(0,v.parsePath)(e.asPath),n=(0,w.hasBasePath)(r)?(0,E.removeBasePath)(r):r,o=(0,S.addBasePath)((0,b.addLocale)(n,e.locale));return t.some(e=>new RegExp(e.regexp).test(o))}
2function D(e){const t=(0,d.getLocationOrigin)();return e.startsWith(t)?e.substring(t.length):e}function F(e,t,r){let[n,o]=(0,O.resolveHref)(e,t,!0);const a=(0,d.getLocationOrigin)(),i=n.startsWith(a),s=o&&o.startsWith(a);n=D(n),o=o?D(o):o;const u=i?n:(0,S.addBasePath)(n),l=r?D((0,O.resolveHref)(e,r)):o||n;return{url:u,as:s?l:(0,S.addBasePath)(l)}}function U(e,t){const r=(0,a.removeTrailingSlash)((0,l.denormalizePagePath)(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if((0,p.isDynamicRoute)(t)&&(0,g.getRouteRegex)(t).re.test(r))return e=t,!0}),(0,a.removeTrailingSlash)(e))}async function H(e){if(!await k(e)||!e.fetchData)return null;try{const t=await e.fetchData(),r=await function(e,t,r){const n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:Boolean(!1)},o=t.headers.get("x-nextjs-rewrite");let s=o||t.headers.get("x-nextjs-matched-path");const u=t.headers.get("x-matched-path");if(!u||s||u.includes("__next_data_catchall")||u.includes("/_error")||u.includes("/404")||(s=u),s){if(s.startsWith("/")){const t=(0,h.parseRelativeUrl)(s),u=(0,T.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0});let l=(0,a.removeTrailingSlash)(u.pathname);return Promise.all([r.router.pageLoader.getPageList(),(0,i.getClientBuildManifest)()]).then(n=>{let[a,{__rewrites:i}]=n,s=(0,b.addLocale)(u.pathname,u.locale);if((0,p.isDynamicRoute)(s)||!o&&a.includes((0,c.normalizeLocalePath)((0,E.removeBasePath)(s),r.router.locales).pathname)){const r=(0,T.getNextPathnameInfo)((0,h.parseRelativeUrl)(e).pathname,{nextConfig:void 0,parseData:!0});s=(0,S.addBasePath)(r.pathname),t.pathname=s}{const e=(0,m.default)(s,a,i,t.query,e=>U(e,a),r.router.locales);e.matchedPage&&(t.pathname=e.parsedAs.pathname,s=t.pathname,Object.assign(t.query,e.parsedAs.query))}const f=a.includes(l)?l:U((0,c.normalizeLocalePath)((0,E.removeBasePath)(t.pathname),r.router.locales).pathname,a);if((0,p.isDynamicRoute)(f)){const e=(0,_.getRouteMatcher)((0,g.getRouteRegex)(f))(s);Object.assign(t.query,e||{})}return{type:"rewrite",parsedAs:t,resolvedHref:f}})}const t=(0,v.parsePath)(e),u=(0,A.formatNextPathnameInfo)({...(0,T.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-external",destination:""+u+t.query+t.hash})}const l=t.headers.get("x-nextjs-redirect");if(l){if(l.startsWith("/")){const e=(0,v.parsePath)(l),t=(0,A.formatNextPathnameInfo)({...(0,T.getNextPathnameInfo)(e.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+t+e.query+e.hash,newUrl:""+t+e.query+e.hash})}return Promise.resolve({type:"redirect-external",destination:l})}return Promise.resolve({type:"next"})}(t.dataHref,t.response,e);return{dataHref:t.dataHref,json:t.json,response:t.response,text:t.text,cacheKey:t.cacheKey,effect:r}}catch(e){return null}}const B=Symbol("SSG_DATA_NOT_FOUND");function q(e,t,r){return fetch(e,{credentials:"same-origin",method:r.method||"GET",headers:Object.assign({},r.headers,{"x-nextjs-data":"1"})}).then(n=>!n.ok&&t>1&&n.status>=500?q(e,t-1,r):n)}function W(e){try{return JSON.parse(e)}catch(e){return null}}function G(e){let{dataHref:t,inflightCache:r,isPrefetch:n,hasMiddleware:o,isServerRender:a,parseJSON:s,persist
2Cache:u,isBackground:l,unstable_skipClientCache:c}=e;const{href:f}=new URL(t,window.location.href);var d;const p=e=>q(t,a?3:1,{headers:Object.assign({},n?{purpose:"prefetch"}:{},n&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(d=null==e?void 0:e.method)?d:"GET"}).then(r=>r.ok&&"HEAD"===(null==e?void 0:e.method)?{dataHref:t,response:r,text:"",json:{},cacheKey:f}:r.text().then(e=>{if(!r.ok){if(o&&[301,302,307,308].includes(r.status))return{dataHref:t,response:r,text:e,json:{},cacheKey:f};var n;if(404===r.status)if(null==(n=W(e))?void 0:n.notFound)return{dataHref:t,json:{notFound:B},response:r,text:e,cacheKey:f};const s=new Error("Failed to load static props");throw a||(0,i.markAssetError)(s),s}return{dataHref:t,json:s?W(e):null,response:r,text:e,cacheKey:f}})).then(e=>(u&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete r[f],e)).catch(e=>{throw c||delete r[f],"Failed to fetch"!==e.message&&"NetworkError when attempting to fetch resource."!==e.message&&"Load failed"!==e.message||(0,i.markAssetError)(e),e});return c&&u?p({}).then(e=>(r[f]=Promise.resolve(e),e)):void 0!==r[f]?r[f]:r[f]=p(l?{method:"HEAD"}:{})}function z(){return Math.random().toString(36).slice(2,10)}function V(e){let{url:t,router:r}=e;if(t===(0,S.addBasePath)((0,b.addLocale)(r.asPath,r.locale)))throw new Error("Invariant: attempted to hard navigate to the same URL "+t+" "+location.href);window.location.href=t}const X=e=>{let{route:t,router:r}=e,n=!1;const o=r.clc=()=>{n=!0};return()=>{if(n){const e=new Error('Abort fetching component for route: "'+t+'"');throw e.cancelled=!0,e}o===r.clc&&(r.clc=null)}};class K{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t,r){return void 0===r&&(r={}),({url:e,as:t}=F(this,e,t)),this.change("pushState",e,t,r)}replace(e,t,r){return void 0===r&&(r={}),({url:e,as:t}=F(this,e,t)),this.change("replaceState",e,t,r)}async _bfl(e,t,r,n){{let u=!1,l=!1;for(const c of[e,t])if(c){const t=(0,a.removeTrailingSlash)(new URL(c,"http://n").pathname),f=(0,S.addBasePath)((0,b.addLocale)(t,r||this.locale));if(t!==(0,a.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var o,i;u=u||!!(null==(o=this._bfl_s)?void 0:o.contains(t))||!!(null==(i=this._bfl_s)?void 0:i.contains(f));for(const e of[t,f]){const t=e.split("/");for(let e=0;!l&&e<t.length+1;e++){var s;const r=t.slice(0,e).join("/");if(r&&(null==(s=this._bfl_d)?void 0:s.contains(r))){l=!0;break}}}if(u||l)return!!n||(V({url:(0,S.addBasePath)((0,b.addLocale)(e,r||this.locale,this.defaultLocale)),router:this}),new Promise(()=>{}))}}}return!1}async change(e,t,r,n,o){var l;if(!(0,C.isLocalURL)(t))return V({url:t,router:this}),!1;const c=1===n._h;c||n.shallow||await this._bfl(r,void 0,n.locale);let f=c||n._shouldResolveHref||(0,v.parsePath)(t).pathname===(0,v.parsePath)(r).pathname;const O={...this.state},R=!0!==this.isReady;this.isReady=!0;const T=this.isSsr;if(c||(this.isSsr=!1),c&&this.clc)return!1;const A=O.locale;d.ST&&performance.mark("routeChange");const{shallow:x=!1,scroll:L=!0}=n,D={shallow:x};this._inFlightRoute&&this.clc&&(T||K.events.emit("routeChangeError",N(),this._inFlightRoute,D),this.clc(),this.clc=null),r=(0,S.addBasePath)((0,b.addLocale)((0,w.hasBasePath)(r)?(0,E.removeBasePath)(r):r,n.locale,this.defaultLocale));const H=(0,P.removeLocale)((0,w.hasBasePath)(r)?(0,E.removeBasePath)(r):r,O.locale);this._inFlightRoute=r;const q=A!==O.locale;if(!c&&this.onlyAHashChange(H)&&!q){O.asPath=H,K.events.emit("hashChangeStart",r,D),this.changeState(e,t,r,{...n,scroll:!1}),L&&this.scrollToHash(H);try{await this.set(O,this.components[O.route],null)}catch(e){throw(0,u.default)(e)&&e.cancelled&&K.events.emit("routeChangeError",e,H,D),e}return K.events.emit("hashChangeComplete",r,D),!0}let W,G,z=(0,h.parseRelativeUrl)(t),{pathname:X,query:Y}=z;if(null==(l=this.components[X])?void 0:l.__appRouter)return V({url:r,router:this}),new Promise(()=>{});try{[W,{__rewrites:G}]=await Promise.all([this.pageLoader.getPageList(),(0,i.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(e){return V({url:r,router:this}),!1}this.urlIsNew(H)||q||(e="replaceState");let $=r;X=X?(0,a.removeTrailingSlash)((0,E.removeBasePath)(X)):X;let Q=(0,a.removeTrailingSlash)(X);const J=r.startsWith("/")&&(0,h.parseRelativeUrl)(r).pathname,Z=!(!J||Q===J||(0,p.isDynamicRoute)(Q)&&(0,_.getRouteMatcher)((0,g.getRouteRegex)(Q))(J)),ee=!n.shallow&&await k({asPath:r,locale:O.locale,router:this});if(c&&ee&&(f=!1),f&&"/_error"!==X)if(n._shouldResolveHref=!0,r.startsWith("/")){const e=(0,m.default)((0,S.addBasePath)((0,b.addLocale)(H,O.locale),!0),W,G,Y,e=>U(e,W),this.locales);if(e.externalDest)return V({url:r,router:this}),!0;ee||($=e.asPath),e.matchedPage&&e.resolvedHref&&(X=e.resolvedHref,z.pathname=(0,S.addBasePath)(X),ee||(t=(0,y.formatWithValidation)(z)))}else z.pathname=U(X,W),z.pathname!==X&&(X=z.pathname,z.pathname=(0,S.addBasePath)(X),ee||(t=(0,y.formatWithValidation)(z)));if(!(0,C.isLocalURL)(r))return V({url:r,router:this}),!1;$=(0,P.removeLocale)((0,E.removeBasePath)($),O.locale),Q=(0,a.removeTrailingSlash)(X);let te=!1;if((0,p.isDynamicRoute)(Q)){const e=(0,h.parseRelativeUrl)($),n=e.pathname,o=(0,g.getRouteRegex)(Q);te=(0,_.getRouteMatcher)(o)(n);const a=Q===n,i=a?(0,I.interpolateAs)(Q,n,Y):{};if(!te||a&&!i.result){const e=Object.keys(o.groups).filter(e=>!Y[e]&&!o.groups[e].optional);if(e.length>0&&!ee)throw new Error((a?"The provided `href` ("+t+") value is missing query values ("+e.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+n+") is incompatible with the `href` value ("+Q+"). ")+"Read more: https://nextjs.org/docs/messages/"+(a?"href-interpolation-failed":"incompatible-href-as"))}else a?r=(0,y.formatWithValidation)(Object.assign({},e,{pathname:i.result,query:(0,M.omit)(Y,i.params)})):Object.assign(Y,te)}c||K.events.emit("routeChangeStart",r,D);const re="/404"===this.pathname||"/_error"===this.pathname;try{var ne,oe,ae;let a=await this.getRouteInfo({route:Q,pathname:X,query:Y,as:r,resolvedAs:$,routeProps:D,locale:O.locale,isPreview:O.isPreview,hasMiddleware:ee,unstable_skipClientCache:n.unstable_skipClientCache,isQueryUpdating:c&&!this.isFallback,isMiddlewareRewrite:Z});if(c||n.shallow||await this._bfl(r,"resolvedAs"in a?a.resolvedAs:void 0,O.locale),"route"in a&&ee){X=a.route||Q,Q=X,D.shallow||(Y=Object.assign({},a.query||{},Y));const e=(0,w.hasBasePath)(z.pathname)?(0,E.removeBasePath)(z.pathname):z.pathname;
2if(te&&X!==e&&Object.keys(te).forEach(e=>{te&&Y[e]===te[e]&&delete Y[e]}),(0,p.isDynamicRoute)(X)){let e=!D.shallow&&a.resolvedAs?a.resolvedAs:(0,S.addBasePath)((0,b.addLocale)(new URL(r,location.href).pathname,O.locale),!0);(0,w.hasBasePath)(e)&&(e=(0,E.removeBasePath)(e));const t=(0,g.getRouteRegex)(X),n=(0,_.getRouteMatcher)(t)(new URL(e,location.href).pathname);n&&Object.assign(Y,n)}}if("type"in a)return"redirect-internal"===a.type?this.change(e,a.newUrl,a.newAs,n):(V({url:a.destination,router:this}),new Promise(()=>{}));const i=a.Component;if(i&&i.unstable_scriptLoader){[].concat(i.unstable_scriptLoader()).forEach(e=>{(0,s.handleClientScriptLoad)(e.props)})}if((a.__N_SSG||a.__N_SSP)&&a.props){if(a.props.pageProps&&a.props.pageProps.__N_REDIRECT){n.locale=!1;const t=a.props.pageProps.__N_REDIRECT;if(t.startsWith("/")&&!1!==a.props.pageProps.__N_REDIRECT_BASE_PATH){const r=(0,h.parseRelativeUrl)(t);r.pathname=U(r.pathname,W);const{url:o,as:a}=F(this,t,t);return this.change(e,o,a,n)}return V({url:t,router:this}),new Promise(()=>{})}if(O.isPreview=!!a.props.__N_PREVIEW,a.props.notFound===B){let e;try{await this.fetchComponent("/404"),e="/404"}catch(t){e="/_error"}if(a=await this.getRouteInfo({route:e,pathname:e,query:Y,as:r,resolvedAs:$,routeProps:{shallow:!1},locale:O.locale,isPreview:O.isPreview,isNotFound:!0}),"type"in a)throw new Error("Unexpected middleware effect on /404")}}var ie;c&&"/_error"===this.pathname&&500===(null==(oe=self.__NEXT_DATA__.props)||null==(ne=oe.pageProps)?void 0:ne.statusCode)&&(null==(ae=a.props)?void 0:ae.pageProps)&&(a.props.pageProps.statusCode=500);const l=n.shallow&&O.route===(null!=(ie=a.route)?ie:Q);var se;const f=null!=(se=n.scroll)?se:!c&&!l,d=null!=o?o:f?{x:0,y:0}:null,m={...O,route:Q,pathname:X,query:Y,asPath:H,isFallback:!1};if(c&&re){var ue,le,ce;if(a=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:Y,as:r,resolvedAs:$,routeProps:{shallow:!1},locale:O.locale,isPreview:O.isPreview,isQueryUpdating:c&&!this.isFallback}),"type"in a)throw new Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&500===(null==(le=self.__NEXT_DATA__.props)||null==(ue=le.pageProps)?void 0:ue.statusCode)&&(null==(ce=a.props)?void 0:ce.pageProps)&&(a.props.pageProps.statusCode=500);try{await this.set(m,a,d)}catch(e){throw(0,u.default)(e)&&e.cancelled&&K.events.emit("routeChangeError",e,H,D),e}return!0}K.events.emit("beforeHistoryChange",r,D),this.changeState(e,t,r,n);if(!(c&&!d&&!R&&!q&&(0,j.compareRouterStates)(m,this.state))){try{await this.set(m,a,d)}catch(e){if(!e.cancelled)throw e;a.error=a.error||e}if(a.error)throw c||K.events.emit("routeChangeError",a.error,H,D),a.error;0,c||K.events.emit("routeChangeComplete",r,D);f&&/#.+$/.test(r)&&this.scrollToHash(r)}return!0}catch(e){if((0,u.default)(e)&&e.cancelled)return!1;throw e}}changeState(e,t,r,n){void 0===n&&(n={}),"pushState"===e&&(0,d.getURL)()===r||(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:z()},"",r))}async handleRouteInfoError(e,t,r,n,o,a){if(console.error(e),e.cancelled)throw e;if((0,i.isAssetError)(e)||a)throw K.events.emit("routeChangeError",e,n,o),V({url:n,router:this}),N();try{let n;const{page:o,styleSheets:a}=await this.fetchComponent("/_error"),i={props:n,Component:o,styleSheets:a,err:e,error:e};if(!i.props)try{i.props=await this.getInitialProps(o,{err:e,pathname:t,query:r})}catch(e){console.error("Error in error page `getInitialProps`: ",e),i.props={}}return i}catch(e){return this.handleRouteInfoError((0,u.default)(e)?e:new Error(e+""),t,r,n,o,!0)}}async getRouteInfo(e){let{route:t,pathname:r,query:n,as:o,resolvedAs:i,routeProps:s,locale:l,hasMiddleware:f,isPreview:d,unstable_skipClientCache:p,isQueryUpdating:h,isMiddlewareRewrite:m,isNotFound:_}=e,g=t;try{var v,b,P,S;const e=X({route:g,router:this});let t=this.components[g];if(s.shallow&&t&&this.route===g)return t;f&&(t=void 0);let u=t&&!("initial"in t)?t:void 0;const w=h,O={dataHref:this.pageLoader.getDataHref({href:(0,y.formatWithValidation)({pathname:r,query:n}),skipInterpolation:!0,asPath:_?"/404":i,locale:l}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:w?this.sbc:this.sdc,persist
2Cache:!d,isPrefetch:!1,unstable_skipClientCache:p,isBackground:w};let T=h&&!m?null:await H({fetchData:()=>G(O),asPath:_?"/404":i,locale:l,router:this}).catch(e=>{if(h)return null;throw e});if(!T||"/_error"!==r&&"/404"!==r||(T.effect=void 0),h&&(T?T.json=self.__NEXT_DATA__.props:T={json:self.__NEXT_DATA__.props}),e(),"redirect-internal"===(null==T||null==(v=T.effect)?void 0:v.type)||"redirect-external"===(null==T||null==(b=T.effect)?void 0:b.type))return T.effect;if("rewrite"===(null==T||null==(P=T.effect)?void 0:P.type)){const e=(0,a.removeTrailingSlash)(T.effect.resolvedHref),o=await this.pageLoader.getPageList();if((!h||o.includes(e))&&(g=e,r=T.effect.resolvedHref,n={...n,...T.effect.parsedAs.query},i=(0,E.removeBasePath)((0,c.normalizeLocalePath)(T.effect.parsedAs.pathname,this.locales).pathname),t=this.components[g],s.shallow&&t&&this.route===g&&!f))return{...t,route:g}}if((0,R.isAPIRoute)(g))return V({url:o,router:this}),new Promise(()=>{});const A=u||await this.fetchComponent(g).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP}));0;const j=null==T||null==(S=T.response)?void 0:S.headers.get("x-middleware-skip"),C=A.__N_SSG||A.__N_SSP;j&&(null==T?void 0:T.dataHref)&&delete this.sdc[T.dataHref];const{props:x,cacheKey:M}=await this._getData(async()=>{if(C){if((null==T?void 0:T.json)&&!j)return{cacheKey:T.cacheKey,props:T.json};const e=(null==T?void 0:T.dataHref)?T.dataHref:this.pageLoader.getDataHref({href:(0,y.formatWithValidation)({pathname:r,query:n}),asPath:i,locale:l}),t=await G({dataHref:e,isServerRender:this.isSsr,parseJSON:!0,inflightCache:j?{}:this.sdc,persistCache:!d,isPrefetch:!1,unstable_skipClientCache:p});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:await this.getInitialProps(A.Component,{pathname:r,query:n,asPath:o,locale:l,locales:this.locales,defaultLocale:this.defaultLocale})}});return A.__N_SSP&&O.dataHref&&M&&delete this.sdc[M],this.isPreview||!A.__N_SSG||h||G(Object.assign({},O,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),x.pageProps=Object.assign({},x.pageProps),A.props=x,A.route=g,A.query=n,A.resolvedAs=i,this.components[g]=A,A}catch(e){return this.handleRouteInfoError((0,u.getProperError)(e),r,n,o,s)}}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;const[t,r]=this.asPath.split("#"),[n,o]=e.split("#");return!(!o||t!==n||r!==o)||t===n&&r!==o}scrollToHash(e){const[,t=""]=e.split("#");(0,L.handleSmoothScroll)(()=>{if(""===t||"top"===t)return void window.scrollTo(0,0);const e=decodeURIComponent(t),r=document.getElementById(e);if(r)return void r.scrollIntoView();const n=document.getElementsByName(e)[0];n&&n.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(e)})}urlIsNew(e){return this.asPath!==e}async prefetch(e,t,r){if(void 0===t&&(t=e),void 0===r&&(r={}),(0,x.isBot)(window.navigator.userAgent))return;let n=(0,h.parseRelativeUrl)(e);const o=n.pathname;let{pathname:s,query:u}=n;const l=s;const c=await this.pageLoader.getPageList();let f=t;const d=void 0!==r.locale?r.locale||void 0:this.locale,w=await k({asPath:t,locale:d,router:this});if(t.startsWith("/")){let r;({__rewrites:r}=await(0,i.getClientBuildManifest)());const o=(0,m.default)((0,S.addBasePath)((0,b.addLocale)(t,this.locale),!0),c,r,n.query,e=>U(e,c),this.locales);if(o.externalDest)return;w||(f=(0,P.removeLocale)((0,E.removeBasePath)(o.asPath),this.locale)),o.matchedPage&&o.resolvedHref&&(s=o.resolvedHref,n.pathname=s,w||(e=(0,y.formatWithValidation)(n)))}n.pathname=U(n.pathname,c),(0,p.isDynamicRoute)(n.pathname)&&(s=n.pathname,n.pathname=s,Object.assign(u,(0,_.getRouteMatcher)((0,g.getRouteRegex)(n.pathname))((0,v.parsePath)(t).pathname)||{}),w||(e=(0,y.formatWithValidation)(n)));const O=await H({fetchData:()=>G({dataHref:this.pageLoader.getDataHref({href:(0,y.formatWithValidation)({pathname:l,query:u}),skipInterpolation:!0,asPath:f,locale:d}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:t,locale:d,router:this});if("rewrite"===(null==O?void 0:O.effect.type)&&(n.pathname=O.effect.resolvedHref,s=O.effect.resolvedHref,u={...u,...O.effect.parsedAs.query},f=O.effect.parsedAs.pathname,e=(0,y.formatWithValidation)(n)),"redirect-external"===(null==O?void 0:O.effect.type))return;const R=(0,a.removeTrailingSlash)(s);await this._bfl(t,f,r.locale,!0)&&(this.components[o]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(R).then(t=>!!t&&G({dataHref:(null==O?void 0:O.json)?null==O?void 0:O.dataHref:this.pageLoader.getDataHref({href:e,asPath:f,locale:d}
2),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[r.priority?"loadPage":"prefetch"](R)])}async fetchComponent(e){const t=X({route:e,router:this});try{const r=await this.pageLoader.loadPage(e);return t(),r}catch(e){throw t(),e}}_getData(e){let t=!1;const r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){const e=new Error("Loading initial props cancelled");throw e.cancelled=!0,e}return e})}_getFlightData(e){return G({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){const{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,(0,d.loadGetInitialProps)(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,n,{initialProps:o,pageLoader:i,App:s,wrapApp:u,Component:l,err:c,subscription:f,isFallback:m,locale:_,locales:g,defaultLocale:v,domainLocales:b,isPreview:P}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=z(),this.onPopState=e=>{const{isFirstPopStateEvent:t}=this;this.isFirstPopStateEvent=!1;const r=e.state;if(!r){const{pathname:e,query:t}=this;return void this.changeState("replaceState",(0,y.formatWithValidation)({pathname:(0,S.addBasePath)(e),query:t}),(0,d.getURL)())}if(r.__NA)return void window.location.reload();if(!r.__N)return;if(t&&this.locale===r.options.locale&&r.as===this.asPath)return;const{url:n,as:o,options:a,key:i}=r;this._key=i;const{pathname:s}=(0,h.parseRelativeUrl)(n);this.isSsr&&o===(0,S.addBasePath)(this.asPath)&&s===(0,S.addBasePath)(this.pathname)||this._bps&&!this._bps(r)||this.change("replaceState",n,o,Object.assign({},a,{shallow:a.shallow&&this._shallow,locale:a.locale||this.defaultLocale,_h:0}),undefined)};const E=(0,a.removeTrailingSlash)(e);this.components={},"/_error"!==e&&(this.components[E]={Component:l,initial:!0,props:o,err:c,__N_SSG:o&&o.__N_SSG,__N_SSP:o&&o.__N_SSP}),this.components["/_app"]={Component:s,styleSheets:[]};{const{BloomFilter:e}=r(92292),t={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]},n={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]};(null==t?void 0:t.numHashes)&&(this._bfl_s=new e(t.numItems,t.errorRate),this._bfl_s.import(t)),(null==n?void 0:n.numHashes)&&(this._bfl_d=new e(n.numItems,n.errorRate),this._bfl_d.import(n))}this.events=K.events,this.pageLoader=i;const w=(0,p.isDynamicRoute)(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=f,this.clc=null,this._wrapApp=u,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||(!w&&self.location.search,0)),this.state={route:E,pathname:e,query:t,asPath:w?e:n,isPreview:!!P,locale:void 0,isFallback:m},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!n.startsWith("//")){const r={locale:_},o=(0,d.getURL)();this._initialMatchesMiddlewarePromise=k({router:this,locale:_,asPath:o}).then(a=>(r._shouldResolveHref=n!==e,this.changeState("replaceState",a?o:(0,y.formatWithValidation)({pathname:(0,S.addBasePath)(e),query:t}),o,r),a))}window.addEventListener("popstate",this.onPopState)}}K.events=(0,f.default)()},22564:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return a}});const n=r(63255),o=r(50065);function a(e,t,r,a){if(!t||t===r)return e;const i=e.toLowerCase();if(!a){if((0,o.pathHasPrefix)(i,"/api"))return e;if((0,o.pathHasPrefix)(i,"/"+t.toLowerCase()))return e}return(0,n.addPathPrefix)(e,"/"+t)}},63255:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});const n=r(1322);function o(e,t){if(!e.startsWith("/")||!t)return e;const{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},3416:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return o}});const n=r(1322);function o(e,t){if(!e.startsWith("/")||!t)return e;const{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+r+t+o+a}},97327:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscPath:function(){return i}});const n=r(32503),o=r(61312);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>t?(0,o.isGroupSegment)(t)||"@"===t[0]?e:"page"!==t&&"route"!==t||r!==n.length-1?e+"/"+t:e:e,""))}function i(e,t){return t?e.replace(/\.rsc($|\?)/,"$1"):e}},6034:function(e,t){"use strict";function r(e){return new URL(e,"http://n").searchParams}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"asPathToSearchParams",{enumerable:!0,get:function(){return r}})},92196:function(e,t){"use strict";function r(e,t){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){const o=r[n];if("query"===o){const r=Object.keys(e.query);if(r.length!==Object.keys(t.query).length)return!1;for(let n=r.length;n--;){const o=r[n];if(!t.query.hasOwnProperty(o)||e.query[o]!==t.query[o])return!1}}else if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"compareRouterStates",{enumerable:!0,get:function(){return r}})},89994:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return s}});const n=r(21180),o=r(63255),a=r(3416),i=r(22564);function s(e){let t=(0,i.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return!e.buildId&&e.trailingSlash||(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,a.addPathSuffix)((0,o.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,o.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,a.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},88015:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return a},urlObjectKeys:function(){return i},formatWithValidation:function(){return s}});const n=r(44925)._(r(89461)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",s=e.hash||"",u=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(n.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),""+a+l+i+c+s}const i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return a(e)}},73855:function(e,t){"use strict";function r(e,t){void 0===t&&(t="");return("/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index"+e:""+e)+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},55769:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return i}});const n=r(16939),o=r(27759),a=r(50065);function i(e,t){var r;const{basePath:i,i18n:s,trailingSlash:u}=null!=(r=t.nextConfig)?r:{},l={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):u};i&&(0,a.pathHasPrefix)(l.pathname,i)&&(l.pathname=(0,o.removePathPrefix)(l.pathname,i),l.basePath=i);let c=l.pathname;if(l.pathname.startsWith("/_next/data/")&&l.pathname.endsWith(".json")){const e=l.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];
2l.buildId=r,c="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(l.pathname=c)}if(s){let e=t.i18nProvider?t.i18nProvider.analyze(l.pathname):(0,n.normalizeLocalePath)(l.pathname,s.locales);var f;l.locale=e.detectedLocale,l.pathname=null!=(f=e.pathname)?f:l.pathname,!e.detectedLocale&&l.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(c):(0,n.normalizeLocalePath)(c,s.locales),e.detectedLocale&&(l.locale=e.detectedLocale))}return l}},92144:function(e,t){"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange)return void e();const r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},8789:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});const n=r(53855),o=r(73683)},66197:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return a}});const n=r(5109),o=r(3184);function a(e,t,r){let a="";const i=(0,o.getRouteRegex)(e),s=i.groups,u=(t!==e?(0,n.getRouteMatcher)(i)(t):"")||r;a=e;const l=Object.keys(s);return l.every(e=>{let t=u[e]||"";const{repeat:r,optional:n}=s[e];let o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in u)&&(a=a.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(a=""),{params:l,result:a}}},79367:function(e,t){"use strict";function r(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 r}})},73683:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return n}});const r=/\/\[[^/]+?\](?=\/|$)/;function n(e){return r.test(e)}},53499:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return a}});const n=r(1867),o=r(82300);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{const t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},85460:function(e,t){"use strict";function r(e,t){const r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},1322:function(e,t){"use strict";function r(e){const t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,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 r}})},353:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseRelativeUrl",{enumerable:!0,get:function(){return a}});const n=r(1867),o=r(89461);function a(e,t){const r=new URL((0,n.getLocationOrigin)()),a=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:s,search:u,hash:l,href:c,origin:f}=new URL(e,a);if(f!==r.origin)throw new Error("invariant: invalid relative URL, router received "+e);return{pathname:i,query:(0,o.searchParamsToUrlQuery)(s),search:u,hash:l,href:c.slice(r.origin.length)}}},99414:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseUrl",{enumerable:!0,get:function(){return a}});const n=r(89461),o=r(353);function a(e){if(e.startsWith("/"))return(0,o.parseRelativeUrl)(e);const t=new URL(e);return{hash:t.hash,hostname:t.hostname,href:t.href,pathname:t.pathname,port:t.port,protocol:t.protocol,query:(0,n.searchParamsToUrlQuery)(t.searchParams),search:t.search}}},50065:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});const n=r(1322);function o(e,t){if("string"!=typeof e)return!1;const{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},21344:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getPathMatch",{enumerable:!0,get:function(){return o}});const n=r(35597);function o(e,t){const r=[],o=(0,n.pathToRegexp)(e,r,{delimiter:"/",sensitive:"boolean"==typeof(null==t?void 0:t.sensitive)&&t.sensitive,strict:null==t?void 0:t.strict}),a=(0,n.regexpToFunction)((null==t?void 0:t.regexModifier)?new RegExp(t.regexModifier(o.source),o.flags):o,r);return(e,n)=>{if("string"!=typeof e)return!1;const o=a(e);if(!o)return!1;if(null==t?void 0:t.removeUnnamedParams)for(const e of r)"number"==typeof e.name&&delete o.params[e.name];return{...n,...o.params}}}},15134:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{matchHas:function(){return f},compileNonPath:function(){return d},prepareDestination:function(){return p}});const n=r(35597),o=r(63412),a=r(99414),i=r(66392),s=r(50453),u=r(62753);function l(e,t){return e.replace(new RegExp(":"+(0,o.escapeStringRegexp)(t),"g"),"__ESC_COLON_"+t)}function c(e){return e.replace(/__ESC_COLON_/gi,":")}function f(e,t,r,n){void 0===r&&(r=[]),void 0===n&&(n=[]);const o={},a=r=>{let n,a=r.key;switch(r.type){case"header":a=a.toLowerCase(),n=e.headers[a];break;case"cookie":if("cookies"in e)n=e.cookies[r.key];else{n=(0,u.getCookieParser)(e.headers)()[r.key]}break;case"query":n=t[a];break;case"host":{const{host:t}=(null==e?void 0:e.headers)||{};n=null==t?void 0:t.split(":")[0].toLowerCase();break}}if(!r.value&&n)return o[function(e){let t="";for(let r=0;r<e.length;r++){const n=e.charCodeAt(r);(n>64&&n<91||n>96&&n<123)&&(t+=e[r])}return t}(a)]=n,!0;if(n){const e=new RegExp("^"+r.value+"$"),t=Array.isArray(n)?n.slice(-1)[0].match(e):n.match(e);if(t)return Array.isArray(t)&&(t.groups?Object.keys(t.groups).forEach(e=>{o[e]=t.groups[e]}):"host"===r.type&&t[0]&&(o.host=t[0])),!0}return!1};return!(!r.every(e=>a(e))||n.some(e=>a(e)))&&o}function d(e,t){if(!e.includes(":"))return e;for(const r of Object.keys(t))e.includes(":"+r)&&(e=e.replace(new RegExp(":"+r+"\\*","g"),":"+r+"--ESCAPED_PARAM_ASTERISKS").replace(new RegExp(":"+r+"\\?","g"),":"+r+"--ESCAPED_PARAM_QUESTION").replace(new RegExp(":"+r+"\\+","g"),":"+r+"--ESCAPED_PARAM_PLUS").replace(new RegExp(":"+r+"(?!\\w)","g"),"--ESCAPED_PARAM_COLON"+r));return e=e.replace(/(:|\*|\?|\+|\(|\)|\{|\})/g,"\\$1").replace(/--ESCAPED_PARAM_PLUS/g,"+").replace(/--ESCAPED_PARAM_COLON/g,":").replace(/--ESCAPED_PARAM_QUESTION/g,"?").replace(/--ESCAPED_PARAM_ASTERISKS/g,"*"),(0,n.compile)("/"+e,{validate:!1})(t).slice(1)}function p(e){const t=Object.assign({},e.query);delete t.__nextLocale,delete t.__nextDefaultLocale,delete t.__nextDataReq,delete t.__nextInferredLocaleFromDefault,delete t[s.NEXT_RSC_UNION_QUERY];let r=e.destination;for(const n of Object.keys({...e.params,...t}))r=l(r,n);const o=(0,a.parseUrl)(r),u=o.query,f=c(""+o.pathname+(o.hash||"")),p=c(o.hostname||""),h=[],m=[];(0,n.pathToRegexp)(f,h),(0,n.pathToRegexp)(p,m);const _=[];h.forEach(e=>_.push(e.name)),m.forEach(e=>_.push(e.name));const g=(0,n.compile)(f,{validate:!1}),y=(0,n.compile)(p,{validate:!1});for(const[t,r]of Object.entries(u))Array.isArray(r)?u[t]=r.map(t=>d(c(t),e.params)):"string"==typeof r&&(u[t]=d(c(r),e.params));let v,b=Object.keys(e.params).filter(e=>"nextInternalLocale"!==e);if(e.appendParamsToQuery&&!b.some(e=>_.includes(e)))for(const t of b)t in u||(u[t]=e.params[t]);if((0,i.isInterceptionRouteAppPath)(f))for(const t of f.split("/")){const r=i.INT
2ERCEPTION_ROUTE_MARKERS.find(e=>t.startsWith(e));if(r){e.params[0]=r;break}}try{v=g(e.params);const[t,r]=v.split("#");o.hostname=y(e.params),o.pathname=t,o.hash=(r?"#":"")+(r||""),delete o.search}catch(e){if(e.message.match(/Expected .*? to not repeat, but got an array/))throw new Error("To use a multi-match in the destination you must add `*` at the end of the param name to signify it should repeat. https://nextjs.org/docs/messages/invalid-multi-match");throw e}return o.query={...t,...o.query},{newUrl:v,destQuery:u,parsedDestination:o}}},89461:function(e,t){"use strict";function r(e){const t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"==typeof e||"number"==typeof e&&!isNaN(e)||"boolean"==typeof e?String(e):""}function o(e){const t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,o]=e;Array.isArray(o)?o.forEach(e=>t.append(r,n(e))):t.set(r,n(o))}),t}function a(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o},assign:function(){return a}})},27759:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return o}});const n=r(50065);function o(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;const r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},21180:function(e,t){"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},3071:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});const n=r(21344),o=r(15134),a=r(21180),i=r(16939),s=r(93517),u=r(353);function l(e,t,r,l,c,f){let d,p=!1,h=!1,m=(0,u.parseRelativeUrl)(e),_=(0,a.removeTrailingSlash)((0,i.normalizeLocalePath)((0,s.removeBasePath)(m.pathname),f).pathname);const g=r=>{let u=(0,n.getPathMatch)(r.source+"",{removeUnnamedParams:!0,strict:!0})(m.pathname);if((r.has||r.missing)&&u){const e=(0,o.matchHas)({headers:{host:document.location.hostname,"user-agent":navigator.userAgent},cookies:document.cookie.split("; ").reduce((e,t)=>{const[r,...n]=t.split("=");return e[r]=n.join("="),e},{})},m.query,r.has,r.missing);e?Object.assign(u,e):u=!1}if(u){if(!r.destination)return h=!0,!0;const n=(0,o.prepareDestination)({appendParamsToQuery:!0,destination:r.destination,params:u,query:l});if(m=n.parsedDestination,e=n.newUrl,Object.assign(l,n.parsedDestination.query),_=(0,a.removeTrailingSlash)((0,i.normalizeLocalePath)((0,s.removeBasePath)(e),f).pathname),t.includes(_))return p=!0,d=_,!0;if(d=c(_),d!==e&&t.includes(d))return p=!0,!0}};let y=!1;for(let e=0;e<r.beforeFiles.length;e++)g(r.beforeFiles[e]);if(p=t.includes(_),!p){if(!y)for(let e=0;e<r.afterFiles.length;e++)if(g(r.afterFiles[e])){y=!0;break}if(y||(d=c(_),p=t.includes(d),y=p),!y)for(let e=0;e<r.fallback.length;e++)if(g(r.fallback[e])){y=!0;break}}return{asPath:e,parsedAs:m,matchedPage:p,resolvedHref:d,externalDest:h}}},5109:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});const n=r(1867);function o(e){let{re:t,groups:r}=e;return e=>{const o=t.exec(e);if(!o)return!1;const a=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{const t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>a(e)):t.repeat?[a(n)]:a(n))}),i}}},3184:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRouteRegex:function(){return c},getNamedRouteRegex:function(){return p},getNamedMiddlewareRegex:function(){return h}});const n=r(66392),o=r(63412),a=r(21180),i="nxtP",s="nxtI";function u(e){const t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));const r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){const t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={};let i=1;return{parameterizedRoute:t.map(e=>
2{const t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&a){const{key:e,optional:n,repeat:s}=u(a[1]);return r[e]={pos:i++,repeat:s,optional:n},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(a){const{key:e,repeat:t,optional:n}=u(a[1]);return r[e]={pos:i++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}return"/"+(0,o.escapeStringRegexp)(e)}).join(""),groups:r}}function c(e){const{parameterizedRoute:t,groups:r}=l(e);return{re:new RegExp("^"+t+"(?:/)?$"),groups:r}}function f(e){let{getSafeRouteKey:t,segment:r,routeKeys:n,keyPrefix:o}=e;const{key:a,optional:i,repeat:s}=u(r);let l=a.replace(/\W/g,"");o&&(l=""+o+l);let c=!1;return(0===l.length||l.length>30)&&(c=!0),isNaN(parseInt(l.slice(0,1)))||(c=!0),c&&(l=t()),n[l]=o?""+o+a:""+a,s?i?"(?:/(?<"+l+">.+?))?":"/(?<"+l+">.+?)":"/(?<"+l+">[^/]+?)"}function d(e,t){const r=(0,a.removeTrailingSlash)(e).slice(1).split("/"),u=function(){let e=0;return()=>{let t="",r=++e;for(;r>0;)t+=String.fromCharCode(97+(r-1)%26),r=Math.floor((r-1)/26);return t}}(),l={};return{namedParameterizedRoute:r.map(e=>{const r=n.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);return r&&a?f({getSafeRouteKey:u,segment:a[1],routeKeys:l,keyPrefix:t?s:void 0}):a?f({getSafeRouteKey:u,segment:a[1],routeKeys:l,keyPrefix:t?i:void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function p(e,t){const r=d(e,t);return{...c(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function h(e,t){const{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r){return{namedRegex:"^/"+(n?".*":"")+"$"}}const{namedParameterizedRoute:o}=d(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},53855:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");const 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);const r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){const t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw new Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length)return void(this.placeholder=!1);if(n)throw new Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let a=o.slice(1,-1),i=!1;if(a.startsWith("[")&&a.endsWith("]")&&(a=a.slice(1,-1),i=!0),a.startsWith("...")&&(a=a.substring(3),n=!0),a.startsWith("[")||a.endsWith("]"))throw new Error("Segment names may not start or end with extra brackets ('"+a+"').");if(a.startsWith("."))throw new Error("Segment names may not start with erroneous periods ('"+a+"').");function s(e,r){if(null!==e&&e!==r)throw new Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw new Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw new Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(n)if(i){if(null!=this.restSlugName)throw new Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');s(this.optionalRestSlugName,a),this.optionalRestSlugName=a,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw new Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');s(this.restSlugName,a),this.restSlugName=a,o="[...]"}else{if(i)throw new Error('Optional route parameters are not yet supported ("'+e[0]+'").');s(this.slugName,a),this.slugName=a,o="[]"}}this.children.has(o)||this.children.set(o,new r),this.children.get(o)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){const t=new r;
2return e.forEach(e=>t.insert(e)),t.smoosh()}},82944:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return n},setConfig:function(){return o}});const n=()=>r;function o(e){r=e}},61312:function(e,t){"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isGroupSegment",{enumerable:!0,get:function(){return r}})},73225:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});const n=r(44194),o=!1,a=o?()=>{}:n.useLayoutEffect,i=o?()=>{}:n.useEffect;function s(e){const{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){const o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}var u;o&&(null==t||null==(u=t.mountedInstances)||u.add(e.children),s());return a(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},1867:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{WEB_VITALS:function(){return r},execOnce:function(){return n},isAbsoluteUrl:function(){return a},getLocationOrigin:function(){return i},getURL:function(){return s},getDisplayName:function(){return u},isResSent:function(){return l},normalizeRepeatedSlashes:function(){return c},loadGetInitialProps:function(){return f},SP:function(){return d},ST:function(){return p},DecodeError:function(){return h},NormalizeError:function(){return m},PageNotFoundError:function(){return _},MissingStaticPage:function(){return g},MiddlewareNotFoundError:function(){return y},stringifyError:function(){return v}});const r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return r||(r=!0,t=e(...o)),t}}const o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>o.test(e);function i(){const{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){const{href:e}=window.location,t=i();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function l(e){return e.finished||e.headersSent}function c(e){const t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){const r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};const n=await e.getInitialProps(t);if(r&&l(r))return n;if(!n){const t='"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.';throw new Error(t)}return n}const d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
2class h extends Error{}class m extends Error{}class _ 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 v(e){return JSON.stringify({message:e.message,stack:e.stack})}},26197:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},66831:function(e){(()=>{"use strict";"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab="//");var t={};(()=>{var e=t;e.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var n={},a=t||{},s=e.split(o),u=a.decode||r,l=0;l<s.length;l++){var c=s[l],f=c.indexOf("=");if(!(f<0)){var d=c.substr(0,f).trim(),p=c.substr(++f,c.length).trim();'"'==p[0]&&(p=p.slice(1,-1)),null==n[d]&&(n[d]=i(p,u))}}return n},e.serialize=function(e,t,r){var o=r||{},i=o.encode||n;if("function"!=typeof i)throw new TypeError("option encode is invalid");if(!a.test(e))throw new TypeError("argument name is invalid");var s=i(t);if(s&&!a.test(s))throw new TypeError("argument val is invalid");var u=e+"="+s;if(null!=o.maxAge){var l=o.maxAge-0;if(isNaN(l)||!isFinite(l))throw new TypeError("option maxAge is invalid");u+="; Max-Age="+Math.floor(l)}if(o.domain){if(!a.test(o.domain))throw new TypeError("option domain is invalid");u+="; Domain="+o.domain}if(o.path){if(!a.test(o.path))throw new TypeError("option path is invalid");u+="; Path="+o.path}if(o.expires){if("function"!=typeof o.expires.toUTCString)throw new TypeError("option expires is invali
2d");u+="; Expires="+o.expires.toUTCString()}o.httpOnly&&(u+="; HttpOnly");o.secure&&(u+="; Secure");if(o.sameSite){switch("string"==typeof o.sameSite?o.sameSite.toLowerCase():o.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;case"none":u+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return u};var r=decodeURIComponent,n=encodeURIComponent,o=/; */,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function i(e,t){try{return t(e)}catch(t){return e}}})(),e.exports=t})()},35597:function(e,t){"use strict";function r(e,t){void 0===t&&(t={});for(var r=function(e){for(var t=[],r=0;r<e.length;){var n=e[r];if("*"!==n&&"+"!==n&&"?"!==n)if("\\"!==n)if("{"!==n)if("}"!==n)if(":"!==n)if("("!==n)t.push({type:"CHAR",index:r,value:e[r++]});else{var o=1,a="";if("?"===e[s=r+1])throw new TypeError('Pattern cannot start with "?" at '+s);for(;s<e.length;)if("\\"!==e[s]){if(")"===e[s]){if(0===--o){s++;break}}else if("("===e[s]&&(o++,"?"!==e[s+1]))throw new TypeError("Capturing groups are not allowed at "+s);a+=e[s++]}else a+=e[s++]+e[s++];if(o)throw new TypeError("Unbalanced pattern at "+r);if(!a)throw new TypeError("Missing pattern at "+r);t.push({type:"PATTERN",index:r,value:a}),r=s}else{for(var i="",s=r+1;s<e.length;){var u=e.charCodeAt(s);if(!(u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||95===u))break;i+=e[s++]}if(!i)throw new TypeError("Missing parameter name at "+r);t.push({type:"NAME",index:r,value:i}),r=s}else t.push({type:"CLOSE",index:r,value:e[r++]});else t.push({type:"OPEN",index:r,value:e[r++]});else t.push({type:"ESCAPED_CHAR",index:r++,value:e[r++]});else t.push({type:"MODIFIER",index:r,value:e[r++]})}return t.push({type:"END",index:r,value:""}),t}(e),n=t.prefixes,o=void 0===n?"./":n,i="[^"+a(t.delimiter||"/#?")+"]+?",s=[],u=0,l=0,c="",f=function(e){if(l<r.length&&r[l].type===e)return r[l++].value},d=function(e){var t=f(e);if(void 0!==t)return t;var n=r[l],o=n.type,a=n.index;throw new TypeError("Unexpected "+o+" at "+a+", expected "+e)},p=function(){for(var e,t="";e=f("CHAR")||f("ESCAPED_CHAR");)t+=e;return t};l<r.length;){var h=f("CHAR"),m=f("NAME"),_=f("PATTERN");if(m||_){var g=h||"";-1===o.indexOf(g)&&(c+=g,g=""),c&&(s.push(c),c=""),s.push({name:m||u++,prefix:g,suffix:"",pattern:_||i,modifier:f("MODIFIER")||""})}else{var y=h||f("ESCAPED_CHAR");if(y)c+=y;else if(c&&(s.push(c),c=""),f("OPEN")){g=p();var v=f("NAME")||"",b=f("PATTERN")||"",P=p();d("CLOSE"),s.push({name:v||(b?u++:""),pattern:v&&!b?i:b,prefix:g,suffix:P,modifier:f("MODIFIER")||""})}else d("END")}}return s}function n(e,t){void 0===t&&(t={});var r=i(t),n=t.encode,o=void 0===n?function(e){return e}:n,a=t.validate,s=void 0===a||a,u=e.map(function(e){if("object"==typeof e)return new RegExp("^(?:"+e.pattern+")$",r)});return function(t){for(var r="",n=0;n<e.length;n++){var a=e[n];if("string"!=typeof a){var i=t?t[a.name]:void 0,l="?"===a.modifier||"*"===a.modifier,c="*"===a.modifier||"+"===a.modifier;if(Array.isArray(i)){if(!c)throw new TypeError('Expected "'+a.name+'" to not repeat, but got an array');if(0===i.length){if(l)continue;throw new TypeError('Expected "'+a.name+'" to not be empty')}for(var f=0;f<i.length;f++){var d=o(i[f],a);if(s&&!u[n].test(d))throw new TypeError('Expected all "'+a.name+'" to match "'+a.pattern+'", but got "'+d+'"');r+=a.prefix+d+a.suffix}}else if("string"!=typeof i&&"number"!=typeof i){if(!l){var p=c?"an array":"a string";throw new TypeError('Expected "'+a.name+'" to be '+p)}}else{d=o(String(i),a);if(s&&!u[n].test(d))throw new TypeError('Expected "'+a.name+'" to match "'+a.pattern+'", but got "'+d+'"');r+=a.prefix+d+a.suffix}}else r+=a}return r}}function o(e,t,r){void 0===r&&(r={});var n=r.decode,o=void 0===n?function(e){return e}:n;return function(r){var n=e.exec(r);if(!n)return!1;for(var a=n[0],i=n.index,s=Object.create(null),u=function(e){if(void 0===n[e])return"continue";var r=t[e-1];"*"===r.modifier||"+"===r.modifier?s[r.name]=n[e].split(r.prefix+r.suffix).map(function(e){return o(e,r)}):s[r.name]=o(n[e],r)},l=1;l<n.length;l++)u(l);return{path:a,index:i,params:s}}}function a(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function i(e){return e&&e.sensitive?"":"i"}function s(e,t,r){void 0===r&&(r={});for(var n=r.strict,o=void 0!==n&&n,s=r.start,u=void 0===s||s,l=r.end,c=void 0===l||l,f=r.encode,d=void 0===f?function(e){return e}:f,p="["+a(r.endsWith||"")+"]|$",h="["+a(r.delimiter||"/#?")+"]",m=u?"^":"",_=0,g=e;_<g.length;_++){var y=g[_];if("string"==typeof y)m+=a(d(y));
2else{var v=a(d(y.prefix)),b=a(d(y.suffix));if(y.pattern)if(t&&t.push(y),v||b)if("+"===y.modifier||"*"===y.modifier){var P="*"===y.modifier?"?":"";m+="(?:"+v+"((?:"+y.pattern+")(?:"+b+v+"(?:"+y.pattern+"))*)"+b+")"+P}else m+="(?:"+v+"("+y.pattern+")"+b+")"+y.modifier;else m+="("+y.pattern+")"+y.modifier;else m+="(?:"+v+b+")"+y.modifier}}if(c)o||(m+=h+"?"),m+=r.endsWith?"(?="+p+")":"$";else{var E=e[e.length-1],S="string"==typeof E?h.indexOf(E[E.length-1])>-1:void 0===E;o||(m+="(?:"+h+"(?="+p+"))?"),S||(m+="(?="+h+"|"+p+")")}return new RegExp(m,i(r))}function u(e,t,n){return e instanceof RegExp?function(e,t){if(!t)return e;var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:"",suffix:"",modifier:"",pattern:""});return e}(e,t):Array.isArray(e)?function(e,t,r){var n=e.map(function(e){return u(e,t,r).source});return new RegExp("(?:"+n.join("|")+")",i(r))}(e,t,n):function(e,t,n){return s(r(e,n),t,n)}(e,t,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.parse=r,t.compile=function(e,t){return n(r(e,t),t)},t.tokensToFunction=n,t.match=function(e,t){var r=[];return o(u(e,r,t),r,t)},t.regexpToFunction=o,t.tokensToRegexp=s,t.pathToRegexp=u},55535:function(e){!function(){"use strict";var t={d:function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}};void 0!==t&&(t.ab="//");var r={};t.r(r),t.d(r,{getCLS:function(){return S},getFCP:function(){return b},getFID:function(){return C},getINP:function(){return B},getLCP:function(){return W},getTTFB:function(){return z},onCLS:function(){return S},onFCP:function(){return b},onFID:function(){return C},onINP:function(){return B},onLCP:function(){return W},onTTFB:function(){return z}});var n,o,a,i,s,u=-1,l=function(e){addEventListener("pageshow",function(t){t.persisted&&(u=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},f=function(){var e=c();return e&&e.activationStart||0},d=function(e,t){var r=c(),n="navigate";return u>=0?n="back-forward-cache":r&&(n=document.prerendering||f()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(e){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var o,a;return function(i){t.value>=0&&(i||n)&&((a=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,r),e(t))}},_=-1,g=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},y=function(){h(function(e){var t=e.timeStamp;_=t},!0)},v=function(){return _<0&&(_=g(),y(),l(function(){setTimeout(function(){_=g(),y()},0)})),{get firstHiddenTime(){return _}}},b=function(e,t){t=t||{};var r,n=[1800,3e3],o=v(),a=d("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(u&&u.disconnect(),e.startTime<o.firstHiddenTime&&(a.value=e.startTime-f(),a.entries.push(e),r(!0)))})},s=window.performance&&window.performance.getEntriesByName&&window.performance.getEntriesByName("first-contentful-paint")[0],u=s?null:p("paint",i);(s||u)&&(r=m(e,a,n,t.reportAllChanges),s&&i([s]),l(function(o){a=d("FCP"),r=m(e,a,n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){a.value=performance.now()-o.timeStamp,r(!0)})})}))},P=!1,E=-1,S=function(e,t){t=t||{};var r=[.1,.25];P||(b(function(e){E=e.value}),P=!0);var n,o=function(t){E>-1&&e(t)},a=d("CLS",0),i=0,s=[],u=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=s[0],r=s[s.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,s.push(e)):(i=e.value,s=[e]),i>
2a.value&&(a.value=i,a.entries=s,n())}})},c=p("layout-shift",u);c&&(n=m(o,a,r,t.reportAllChanges),h(function(){u(c.takeRecords()),n(!0)}),l(function(){i=0,E=-1,a=d("CLS",0),n=m(o,a,r,t.reportAllChanges)}))},w={passive:!0,capture:!0},O=new Date,R=function(e,t){n||(n=t,o=e,a=new Date,j(removeEventListener),T())},T=function(){if(o>=0&&o<a-O){var e={entryType:"first-input",name:n.type,target:n.target,cancelable:n.cancelable,startTime:n.timeStamp,processingStart:n.timeStamp+o};i.forEach(function(t){t(e)}),i=[]}},A=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var r=function(){R(e,t),o()},n=function(){o()},o=function(){removeEventListener("pointerup",r,w),removeEventListener("pointercancel",n,w)};addEventListener("pointerup",r,w),addEventListener("pointercancel",n,w)}(t,e):R(t,e)}},j=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,A,w)})},C=function(e,t){t=t||{};var r,a=[100,300],s=v(),u=d("FID"),c=function(e){e.startTime<s.firstHiddenTime&&(u.value=e.processingStart-e.startTime,u.entries.push(e),r(!0))},f=function(e){e.forEach(c)},_=p("first-input",f);r=m(e,u,a,t.reportAllChanges),_&&h(function(){f(_.takeRecords()),_.disconnect()},!0),_&&l(function(){var s;u=d("FID"),r=m(e,u,a,t.reportAllChanges),i=[],o=-1,n=null,j(addEventListener),s=c,i.push(s),T()})},x=0,M=1/0,I=0,L=function(e){e.forEach(function(e){e.interactionId&&(M=Math.min(M,e.interactionId),I=Math.max(I,e.interactionId),x=I?(I-M)/7+1:0)})},N=function(){return s?x:performance.interactionCount||0},k=0,D=function(){return N()-k},F=[],U={},H=function(e){var t=F[F.length-1],r=U[e.interactionId];if(r||F.length<10||e.duration>t.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};U[n.id]=n,F.push(n)}F.sort(function(e,t){return t.latency-e.latency}),F.splice(10).forEach(function(e){delete U[e.id]})}},B=function(e,t){t=t||{};var r=[200,500];"interactionCount"in performance||s||(s=p("event",L,{type:"event",buffered:!0,durationThreshold:0}));var n,o=d("INP"),a=function(e){e.forEach(function(e){e.interactionId&&H(e),"first-input"===e.entryType&&!F.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&H(e)});var t,r=(t=Math.min(F.length-1,Math.floor(D()/50)),F[t]);r&&r.latency!==o.value&&(o.value=r.latency,o.entries=r.entries,n())},i=p("event",a,{durationThreshold:t.durationThreshold||40});n=m(e,o,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){a(i.takeRecords()),o.value<0&&D()>0&&(o.value=0,o.entries=[]),n(!0)}),l(function(){F=[],k=N(),o=d("INP"),n=m(e,o,r,t.reportAllChanges)}))},q={},W=function(e,t){t=t||{};var r,n=[2500,4e3],o=v(),a=d("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-f();n<o.firstHiddenTime&&(a.value=n,a.entries=[t],r())}},s=p("largest-contentful-paint",i);if(s){r=m(e,a,n,t.reportAllChanges);var u=function(){q[a.id]||(i(s.takeRecords()),s.disconnect(),q[a.id]=!0,r(!0))};["keydown","click"].forEach(function(e){addEventListener(e,u,{once:!0,capture:!0})}),h(u,!0),l(function(o){a=d("LCP"),r=m(e,a,n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){a.value=performance.now()-o.timeStamp,q[a.id]=!0,r(!0)})})})}},G=function e(t){document.prerendering?addEventListener("prerenderingchange",function(){return e(t)},!0):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},z=function(e,t){t=t||{};var r=[800,1800],n=d("TTFB"),o=m(e,n,r,t.reportAllChanges);G(function(){var a=c();if(a){if(n.value=Math.max(a.responseStart-f(),0),n.value<0||n.value>performance.now())return;n.entries=[a],o(!0),l(function(){n=d("TTFB",0),(o=m(e,n,r,t.reportAllChanges))(!0)})}})};e.exports=r}()},93928:function(e,t){"use strict";function r(e){return"/api"===e||Boolean(null==e?void 0:e.startsWith("/api/"))}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isAPIRoute",{enumerable:!0,get:function(){return r}})},32144:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});const n=r(11439);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:new Error((0,n.isPlainObject)(e)?JSON.stringify(e):e+"")}},62753:function(e,t,r){"use strict";function n(e){return function(){const{cookie:t}=e;if(!t)return{};const{parse:n}=r(66831);return n(Array.isArray(t)?t.join("; "):t)}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getCookieParser",{enumerable:!0,get:function(){return n}})},66392:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},isInterceptionRouteAppPath:function(){return a},extractInterceptionRouteInformation:function(){return i}});const n=r(97327),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function i(e){let t,r,a;for(const n of e.split("/"))if(r=o.find(e=>n.startsWith(e)),r){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw new Error(`Invalid interception route: ${e}. Must be in the format /<intercepting route>/(..|...|..)(..)/<intercepted route>`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw new Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":const r=t.split("/");if(r.length<=2)throw new Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=r.slice(0,-2).concat(a).join("/");break;default:throw new Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},83166:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:function(){return n},_interop_require_default:function(){return n}})},44925:function(e,t,r){"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:function(){return o},_interop_require_wildcard:function(){return o}})}},function(e){e.O(0,[9774],function(){return t=28420,e(e.s=t);var t});var t=e.O();_N_E=t}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.