(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{33890:function(r,n){"use strict";function getDeploymentIdQueryOrEmptyString(){return""}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return getDeploymentIdQueryOrEmptyString}})},17987: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 r=/\((.*)\)/.exec(this.toString());return r?r[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(r,n){return n=this.concat.apply([],this),r>1&&n.some(Array.isArray)?n.flat(r-1):n},Array.prototype.flatMap=function(r,n){return this.map(r,n).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(r){if("function"!=typeof r)return this.then(r,r);var n=this.constructor||Promise;return this.then(function(o){return n.resolve(r()).then(function(){return o})},function(o){return n.resolve(r()).then(function(){throw o})})}),Object.fromEntries||(Object.fromEntries=function(r){return Array.from(r).reduce(function(r,n){return r[n[0]]=n[1],r},{})}),Array.prototype.at||(Array.prototype.at=function(r){var n=Math.trunc(r)||0;if(n<0&&(n+=this.length),!(n<0||n>=this.length))return this[n]})},10951:function(r){r.exports=function(r,n){(null==n||n>r.length)&&(n=r.length);for(var o=0,u=Array(n);o=0)&&Object.prototype.propertyIsEnumerable.call(r,o)&&(l[o]=r[o])}return l},r.exports.default=r.exports,r.exports.__esModule=!0},36798:function(r){r.exports=function(r,n){if(null==r)return{};var o,u,s={},l=Object.keys(r);for(u=0;u=0||(s[o]=r[o]);return s},r.exports.default=r.exports,r.exports.__esModule=!0},79822:function(r,n,o){var u=o(80737).default,s=o(38117);r.exports=function(r,n){if(n&&("object"===u(n)||"function"==typeof n))return n;if(void 0!==n)throw TypeError("Derived constructors may only return object or undefined");return s(r)},r.exports.default=r.exports,r.exports.__esModule=!0},29644:function(r){function _setPrototypeOf(n,o){return r.exports=_setPrototypeOf=Object.setPrototypeOf||function(r,n){return r.__proto__=n,r},r.exports.default=r.exports,r.exports.__esModule=!0,_setPrototypeOf(n,o)}r.exports=_setPrototypeOf,r.exports.default=r.exports,r.exports.__esModule=!0},81722:function(r,n,o){var u=o(77329),s=o(23571),l=o(62457),f=o(18017);r.exports=function(r,n){return u(r)||s(r,n)||l(r,n)||f()},r.exports.default=r.exports,r.exports.__esModule=!0},53935:function(r,n,o){var u=o(77329),s=o(27278),l=o(62457),f=o(18017);r.exports=function(r){return u(r)||s(r)||l(r)||f()},r.exports.default=r.exports,r.exports.__esModule=!0},51469:function(r,n,o){var u=o(27225),s=o(27278),l=o(62457),f=o(94609);r.exports=function(r){return u(r)||s(r)||l(r)||f()},r.exports.default=r.exports,r.exports.__esModule=!0},80737:function(r){function _typeof(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?r.exports=_typeof=function(r){return typeof r}:r.exports=_typeof=function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},r.exports.default=r.exports,r.exports.__esModule=!0,_typeof(n)}r.exports=_typeof,r.exports.default=r.exports,r.exports.__esModule=!0},62457:function(r,n,o){var u=o(10951);r.exports=function(r,n){if(r){if("string"==typeof r)return u(r,n);var o=Object.prototype.toString.call(r).slice(8,-1);if("Object"===o&&r.constructor&&(o=r.constructor.name),"Map"===o||"Set"===o)return Array.from(r);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return u(r,n)}},r.exports.default=r.exports,r.exports.__esModule=!0},17353:function(r,n,o){var u=o(58706),s=o(29644),l=o(13315),f=o(14100);function _wrapNativeSuper(n){var o="function"==typeof Map?new Map:void 0;return r.exports=_wrapNativeSuper=function(r){if(null===r||!l(r))return r;if("function"!=typeof r)throw TypeError("Super expression must either be null or a function");if(void 0!==o){if(o.has(r))return o.get(r);o.set(r,Wrapper)}function Wrapper(){return f(r,arguments,u(this).constructor)}return Wrapper.prototype=Object.create(r.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),s(Wrapper,r)},r.exports.default=r.exports,r.exports.__esModule=!0,_wrapNativeSuper(n)}r.exports=_wrapNativeSuper,r.exports.default=r.exports,r.exports.__esModule=!0},56885:function(r,n,o){r.exports=o(38249)},68939:function(r){var n,o,u,s,l;"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab="//"),/*! * cookie * Copyright(c) 2012-2014 Roman Shtylman * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */(n={}).parse=function(r,n){if("string"!=typeof r)throw TypeError("argument str must be a string");for(var u={},l=r.split(s),f=(n||{}).decode||o,d=0;d=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||95===f){s+=r[l++];continue}break}if(!s)throw TypeError("Missing parameter name at "+o);n.push({type:"NAME",index:o,value:s}),o=l;continue}if("("===u){var d=1,h="",l=o+1;if("?"===r[l])throw TypeError('Pattern cannot start with "?" at '+l);for(;l-1:void 0===O;s||(g+="(?:"+_+"(?="+y+"))?"),w||(g+="(?="+_+"|"+y+")")}return new RegExp(g,flags(o))}function pathToRegexp(r,n,o){return r instanceof RegExp?function(r,n){if(!n)return r;var o=r.source.match(/\((?!\?)/g);if(o)for(var u=0;u=0;--s){var l=this.tryEntries[s],f=l.completion;if("root"===l.tryLoc)return handle("end");if(l.tryLoc<=this.prev){var d=u.call(l,"catchLoc"),h=u.call(l,"finallyLoc");if(d&&h){if(this.prev=0;--o){var s=this.tryEntries[o];if(s.tryLoc<=this.prev&&u.call(s,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===r)return this.complete(o.completion,o.afterLoc),resetTryEntry(o),g}},catch:function(r){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===r){var u=o.completion;if("throw"===u.type){var s=u.arg;resetTryEntry(o)}return s}}throw Error("illegal catch attempt")},delegateYield:function(r,o,u){return this.delegate={iterator:values(r),resultName:o,nextLoc:u},"next"===this.method&&(this.arg=n),g}},r}(r.exports);try{regeneratorRuntime=n}catch(r){Function("r","regeneratorRuntime = r")(n)}},82544:function(r){var n,o,u,s,l,f,d,h,y,_,g,b,P,E,S,x,O,w,R,j,A,M,C,k,I,L,N,D,U,H,B,q,W,G,z,K,V,X,Q,Y,$,J,Z,ee,et,er;(n={}).d=function(r,o){for(var u in o)n.o(o,u)&&!n.o(r,u)&&Object.defineProperty(r,u,{enumerable:!0,get:o[u]})},n.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},void 0!==n&&(n.ab="//"),o={},n.r(o),n.d(o,{getCLS:function(){return C},getFCP:function(){return j},getFID:function(){return H},getINP:function(){return J},getLCP:function(){return ee},getTTFB:function(){return er},onCLS:function(){return C},onFCP:function(){return j},onFID:function(){return H},onINP:function(){return J},onLCP:function(){return ee},onTTFB:function(){return er}}),h=-1,y=function(r){addEventListener("pageshow",function(n){n.persisted&&(h=n.timeStamp,r(n))},!0)},_=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},g=function(){var r=_();return r&&r.activationStart||0},b=function(r,n){var o=_(),u="navigate";return h>=0?u="back-forward-cache":o&&(u=document.prerendering||g()>0?"prerender":o.type.replace(/_/g,"-")),{name:r,value:void 0===n?-1:n,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:u}},P=function(r,n,o){try{if(PerformanceObserver.supportedEntryTypes.includes(r)){var u=new PerformanceObserver(function(r){n(r.getEntries())});return u.observe(Object.assign({type:r,buffered:!0},o||{})),u}}catch(r){}},E=function(r,n){var T=function t(o){"pagehide"!==o.type&&"hidden"!==document.visibilityState||(r(o),n&&(removeEventListener("visibilitychange",t,!0),removeEventListener("pagehide",t,!0)))};addEventListener("visibilitychange",T,!0),addEventListener("pagehide",T,!0)},S=function(r,n,o,u){var s,l;return function(f){var d;n.value>=0&&(f||u)&&((l=n.value-(s||0))||void 0===s)&&(s=n.value,n.delta=l,n.rating=(d=n.value)>o[1]?"poor":d>o[0]?"needs-improvement":"good",r(n))}},x=-1,O=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},w=function(){E(function(r){x=r.timeStamp},!0)},R=function(){return x<0&&(x=O(),w(),y(function(){setTimeout(function(){x=O(),w()},0)})),{get firstHiddenTime(){return x}}},j=function(r,n){n=n||{};var o,u=[1800,3e3],s=R(),l=b("FCP"),c=function(r){r.forEach(function(r){"first-contentful-paint"===r.name&&(d&&d.disconnect(),r.startTime-1&&r(n)},s=b("CLS",0),l=0,f=[],p=function(r){r.forEach(function(r){if(!r.hadRecentInput){var n=f[0],o=f[f.length-1];l&&r.startTime-o.startTime<1e3&&r.startTime-n.startTime<5e3?(l+=r.value,f.push(r)):(l=r.value,f=[r]),l>s.value&&(s.value=l,s.entries=f,u())}})},d=P("layout-shift",p);d&&(u=S(i,s,o,n.reportAllChanges),E(function(){p(d.takeRecords()),u(!0)}),y(function(){l=0,M=-1,u=S(i,s=b("CLS",0),o,n.reportAllChanges)}))},k={passive:!0,capture:!0},I=new Date,L=function(r,n){u||(u=n,s=r,l=new Date,U(removeEventListener),N())},N=function(){if(s>=0&&s1e12?new Date:performance.now())-r.timeStamp;"pointerdown"==r.type?(n=function(){L(s,r),u()},o=function(){u()},u=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",o,k)},addEventListener("pointerup",n,k),addEventListener("pointercancel",o,k)):L(s,r)}},U=function(r){["mousedown","keydown","touchstart","pointerdown"].forEach(function(n){return r(n,D,k)})},H=function(r,n){n=n||{};var o,l=[100,300],d=R(),h=b("FID"),v=function(r){r.startTimen.latency){if(o)o.entries.push(r),o.latency=Math.max(o.latency,r.duration);else{var u={id:r.interactionId,latency:r.duration,entries:[r]};Y[u.id]=u,Q.push(u)}Q.sort(function(r,n){return n.latency-r.latency}),Q.splice(10).forEach(function(r){delete Y[r.id]})}},J=function(r,n){n=n||{};var o=[200,500];K();var u,s=b("INP"),a=function(r){r.forEach(function(r){r.interactionId&&$(r),"first-input"!==r.entryType||Q.some(function(n){return n.entries.some(function(n){return r.duration===n.duration&&r.startTime===n.startTime})})||$(r)});var n,o=(n=Math.min(Q.length-1,Math.floor(X()/50)),Q[n]);o&&o.latency!==s.value&&(s.value=o.latency,s.entries=o.entries,u())},l=P("event",a,{durationThreshold:n.durationThreshold||40});u=S(r,s,o,n.reportAllChanges),l&&(l.observe({type:"first-input",buffered:!0}),E(function(){a(l.takeRecords()),s.value<0&&X()>0&&(s.value=0,s.entries=[]),u(!0)}),y(function(){Q=[],V=z(),u=S(r,s=b("INP"),o,n.reportAllChanges)}))},Z={},ee=function(r,n){n=n||{};var o,u=[2500,4e3],s=R(),l=b("LCP"),c=function(r){var n=r[r.length-1];if(n){var u=n.startTime-g();uperformance.now())return;u.entries=[l],s(!0),y(function(){(s=S(r,u=b("TTFB",0),o,n.reportAllChanges))(!0)})}})},r.exports=o},40357:function(r,n){"use strict";function isAPIRoute(r){return"/api"===r||!!(null==r?void 0:r.startsWith("/api/"))}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isAPIRoute",{enumerable:!0,get:function(){return isAPIRoute}})},17260:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return isError},getProperError:function(){return _getProperError}});var u=o(89316);function isError(r){return"object"==typeof r&&null!==r&&"name"in r&&"message"in r}function _getProperError(r){return isError(r)?r:Error((0,u.isPlainObject)(r)?JSON.stringify(r):r+"")}},65590:function(r,n,o){"use strict";function getCookieParser(r){return function(){var n=r.cookie;return n?(0,o(68939).parse)(Array.isArray(n)?n.join("; "):n):{}}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getCookieParser",{enumerable:!0,get:function(){return getCookieParser}})},68110:function(r,n,o){"use strict";var u=o(81722);function _arrayLikeToArray(r,n){(null==n||n>r.length)&&(n=r.length);for(var o=0,u=Array(n);o=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(r.split("/"));try{for(h.s();!(d=h.n()).done;){var y=function(){var s=d.value;if(o=l.find(function(r){return s.startsWith(r)})){var h=r.split(o,2),y=u(h,2);return n=y[0],f=y[1],"break"}}();if("break"===y)break}}catch(r){h.e(r)}finally{h.f()}if(!n||!o||!f)throw Error("Invalid interception route: ".concat(r,". Must be in the format //(..|...|..)(..)/"));switch(n=(0,s.normalizeAppPath)(n),o){case"(.)":f="/"===n?"/".concat(f):n+"/"+f;break;case"(..)":if("/"===n)throw Error("Invalid interception route: ".concat(r,". Cannot use (..) marker at the root level, use (.) instead."));f=n.split("/").slice(0,-1).concat(f).join("/");break;case"(...)":f="/"+f;break;case"(..)(..)":var _=n.split("/");if(_.length<=2)throw Error("Invalid interception route: ".concat(r,". Cannot use (..)(..) marker at the root level or one level up."));f=_.slice(0,-2).concat(f).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:n,interceptedRoute:f}}},5308:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addBasePath",{enumerable:!0,get:function(){return addBasePath}});var u=o(19822),s=o(11313);function addBasePath(r,n){return(0,s.normalizePathTrailingSlash)((0,u.addPathPrefix)(r,""))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},39388:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}}),o(11313);var addLocale=function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),u=1;ur.length)&&(n=r.length);for(var o=0,u=Array(n);o25){window.location.reload();return}clearTimeout(n),n=setTimeout(init,s>5?5e3:1e3)}o&&o.close();var n,l=location,f=l.hostname,d=l.port,h=function(r){var n=location.protocol;try{n=new URL(r).protocol}catch(r){}return"http:"===n?"ws":"wss"}(r.assetPrefix||""),y=r.assetPrefix.replace(/^\/+/,""),_=h+"://"+f+":"+d+(y?"/"+y:"");y.startsWith("http")&&(_=h+"://"+y.split("://")[1]),(o=new window.WebSocket(""+_+r.path)).onopen=function(){s=0,window.console.log("[HMR] connected")},o.onerror=handleDisconnect,o.onclose=handleDisconnect,o.onmessage=function(r){var n,o=JSON.parse(r.data),s=function(r,n){var o="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!o){if(Array.isArray(r)||(o=function(r,n){if(r){if("string"==typeof r)return _arrayLikeToArray(r,n);var o=Object.prototype.toString.call(r).slice(8,-1);if("Object"===o&&r.constructor&&(o=r.constructor.name),"Map"===o||"Set"===o)return Array.from(r);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return _arrayLikeToArray(r,n)}}(r))){o&&(r=o);var u=0,F=function(){};return{s:F,n:function(){return u>=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(u);try{for(s.s();!(n=s.n()).done;)(0,n.value)(o)}catch(r){s.e(r)}finally{s.f()}}}()}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},81058:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"hasBasePath",{enumerable:!0,get:function(){return hasBasePath}});var u=o(49219);function hasBasePath(r){return(0,u.pathHasPrefix)(r,"")}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},44005:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{DOMAttributeNames:function(){return u},isEqualNode:function(){return _isEqualNode},default:function(){return initHeadManager}});var o,u={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function reactElementToDOM(r){var n=r.type,o=r.props,s=document.createElement(n);for(var l in o)if(o.hasOwnProperty(l)&&"children"!==l&&"dangerouslySetInnerHTML"!==l&&void 0!==o[l]){var f=u[l]||l.toLowerCase();"script"===n&&("async"===f||"defer"===f||"noModule"===f)?s[f]=!!o[l]:s.setAttribute(f,o[l])}var d=o.children,h=o.dangerouslySetInnerHTML;return h?s.innerHTML=h.__html||"":d&&(s.textContent="string"==typeof d?d:Array.isArray(d)?d.join(""):""),s}function _isEqualNode(r,n){if(r instanceof HTMLElement&&n instanceof HTMLElement){var o=n.getAttribute("nonce");if(o&&!r.getAttribute("nonce")){var u=n.cloneNode(!0);return u.setAttribute("nonce",""),u.nonce=o,o===r.nonce&&r.isEqualNode(u)}}return r.isEqualNode(n)}function initHeadManager(){return{mountedInstances:new Set,updateHead:function(r){var n={};r.forEach(function(r){if("link"===r.type&&r.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+r.props["data-href"]+'"]'))return;r.props.href=r.props["data-href"],r.props["data-href"]=void 0}var o=n[r.type]||[];o.push(r),n[r.type]=o});var u=n.title?n.title[0]:null,s="";if(u){var l=u.props.children;s="string"==typeof l?l:Array.isArray(l)?l.join(""):""}s!==document.title&&(document.title=s),["meta","base","link","style","script"].forEach(function(r){o(r,n[r]||[])})}}}o=function(r,n){for(var o,u=document.getElementsByTagName("head")[0],s=u.querySelector("meta[name=next-head-count]"),l=Number(s.content),f=[],d=0,h=s.previousElementSibling;dE._(o(88551))).then(function(u){return Promise.resolve().then(()=>E._(o(29908))).then(function(o){return n=o.default,r.App=n,u})}).then(function(r){return{ErrorComponent:r.default,styleSheets:[]}}):{ErrorComponent:s,styleSheets:l}}).then(function(o){var f,h=o.ErrorComponent,y=o.styleSheets,_=wrapApp(n),g={Component:h,AppTree:_,router:u,ctx:{err:d,pathname:s.page,query:s.query,asPath:l,AppTree:_}};return Promise.resolve((null==(f=r.props)?void 0:f.err)?r.props:(0,G.loadGetInitialProps)(n,g)).then(function(n){return doRender(_objectSpread(_objectSpread({},r),{},{err:d,Component:h,styleSheets:y,props:n}))})})}function Head(r){var n=r.callback;return I.default.useLayoutEffect(function(){return n()},[n]),null}var ed={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},ep={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},eh=null,em=!0;function clearMarks(){[ed.beforeRender,ed.afterHydrate,ed.afterRender,ed.routeChange].forEach(function(r){return performance.clearMarks(r)})}function markHydrateComplete(){G.ST&&(performance.mark(ed.afterHydrate),performance.getEntriesByName(ed.beforeRender,"mark").length&&(performance.measure(ep.beforeHydration,ed.navigationStart,ed.beforeRender),performance.measure(ep.hydration,ed.beforeRender,ed.afterHydrate)),b&&performance.getEntriesByName(ep.hydration).forEach(b),clearMarks())}function markRenderComplete(){if(G.ST){performance.mark(ed.afterRender);var r=performance.getEntriesByName(ed.routeChange,"mark");r.length&&(performance.getEntriesByName(ed.beforeRender,"mark").length&&(performance.measure(ep.routeChangeToRender,r[0].name,ed.beforeRender),performance.measure(ep.render,ed.beforeRender,ed.afterRender),b&&(performance.getEntriesByName(ep.render).forEach(b),performance.getEntriesByName(ep.routeChangeToRender).forEach(b))),clearMarks(),[ep.routeChangeToRender,ep.render].forEach(function(r){return performance.clearMeasures(r)}))}}function Root(r){var n=r.callbacks,o=r.children;return I.default.useLayoutEffect(function(){return n.forEach(function(r){return r()})},[n]),I.default.useEffect(function(){(0,X.default)(b)},[]),o}function doRender(r){var n,o,s,l,f=r.App,h=r.Component,g=r.props,b=r.err,P="initial"in r?void 0:r.styleSheets;h=h||y.Component;var E=_objectSpread(_objectSpread({},g=g||y.props),{},{Component:h,err:b,router:u});y=E;var S=!1,x=new Promise(function(r,n){_&&_(),l=function(){_=null,r()},_=function(){S=!0,_=null;var r=Error("Cancel rendering route");r.cancelled=!0,n(r)}});!function(){if(P){var r=looseToArray(document.querySelectorAll("style[data-n-href]")),n=new Set(r.map(function(r){return r.getAttribute("data-n-href")})),o=document.querySelector("noscript[data-n-css]"),u=null==o?void 0:o.getAttribute("data-n-css");P.forEach(function(r){var o=r.href,s=r.text;if(!n.has(o)){var l=document.createElement("style");l.setAttribute("data-n-href",o),l.setAttribute("media","x"),u&&l.setAttribute("nonce",u),document.head.appendChild(l),l.appendChild(document.createTextNode(s))}})}}();var O=I.default.createElement(I.default.Fragment,null,I.default.createElement(Head,{callback:function(){if(P&&!S){for(var n=new Set(P.map(function(r){return r.href})),o=looseToArray(document.querySelectorAll("style[data-n-href]")),u=o.map(function(r){return r.getAttribute("data-n-href")}),s=0;sr.length)&&(n=r.length);for(var o=0,u=Array(n);o=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(s);try{for(f.s();!(n=f.n()).done;){var d=n.value;try{var h=void 0;h||(h=o(82544)),h["on"+d](onReport)}catch(r){console.warn("Failed to track "+d+" web-vital",r)}}}catch(r){f.e(r)}finally{f.f()}}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},56891:function(r,n,o){"use strict";var u=o(81722);Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Portal",{enumerable:!0,get:function(){return Portal}});var s=o(64352),l=o(8626),Portal=function(r){var n=r.children,o=r.type,f=u((0,s.useState)(null),2),d=f[0],h=f[1];return(0,s.useEffect)(function(){var r=document.createElement(o);return document.body.appendChild(r),h(r),function(){document.body.removeChild(r)}},[o]),d?(0,l.createPortal)(n,d):null};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},89190:function(r,n,o){"use strict";function removeBasePath(r){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeBasePath",{enumerable:!0,get:function(){return removeBasePath}}),o(81058),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},99501:function(r,n,o){"use strict";function removeLocale(r,n){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeLocale",{enumerable:!0,get:function(){return removeLocale}}),o(12411),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},60335:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{requestIdleCallback:function(){return o},cancelIdleCallback:function(){return u}});var o="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(r){var n=Date.now();return self.setTimeout(function(){r({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-n))}})},1)},u="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(r){return clearTimeout(r)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},81252:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"resolveHref",{enumerable:!0,get:function(){return resolveHref}});var u=o(93630),s=o(10639),l=o(52592),f=o(90517),d=o(11313),h=o(81859),y=o(94915),_=o(58955);function resolveHref(r,n,o){var g,b="string"==typeof n?n:(0,s.formatWithValidation)(n),P=b.match(/^[a-zA-Z]{1,}:\/\//),E=P?b.slice(P[0].length):b;if((E.split("?")[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+b+"' passed to next/router in page: '"+r.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");var S=(0,f.normalizeRepeatedSlashes)(E);b=(P?P[0]:"")+S}if(!(0,h.isLocalURL)(b))return o?[b]:b;try{g=new URL(b.startsWith("#")?r.asPath:r.pathname,"http://n")}catch(r){g=new URL("/","http://n")}try{var x=new URL(b,g);x.pathname=(0,d.normalizePathTrailingSlash)(x.pathname);var O="";if((0,y.isDynamicRoute)(x.pathname)&&x.searchParams&&o){var w=(0,u.searchParamsToUrlQuery)(x.searchParams),R=(0,_.interpolateAs)(x.pathname,x.pathname,w),j=R.result,A=R.params;j&&(O=(0,s.formatWithValidation)({pathname:j,hash:x.hash,query:(0,l.omit)(w,A)}))}var M=x.origin===g.origin?x.href.slice(x.origin.length):x.href;return o?[M,O||M]:M}catch(r){return o?[b]:b}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},85445:function(r,n,o){"use strict";var u=o(81722);Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{RouteAnnouncer:function(){return _RouteAnnouncer},default:function(){return d}});var s=o(86200)._(o(64352)),l=o(26477),f={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"},_RouteAnnouncer=function(){var r=(0,l.useRouter)().asPath,n=u(s.default.useState(""),2),o=n[0],d=n[1],h=s.default.useRef(r);return s.default.useEffect(function(){if(h.current!==r){if(h.current=r,document.title)d(document.title);else{var n,o=document.querySelector("h1");d((null!=(n=null==o?void 0:o.innerText)?n:null==o?void 0:o.textContent)||r)}}},[r]),s.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:f},o)},d=_RouteAnnouncer;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},14207:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{markAssetError:function(){return _markAssetError},isAssetError:function(){return _isAssetError},getClientBuildManifest:function(){return _getClientBuildManifest},createRouteLoader:function(){return _createRouteLoader}}),o(86200),o(55108);var u=o(36427),s=o(60335),l=o(33890);function withFuture(r,n,o){var u,s=n.get(r);if(s)return"future"in s?s.future:Promise.resolve(s);var l=new Promise(function(r){u=r});return n.set(r,s={resolve:u,future:l}),o?o().then(function(r){return u(r),r}).catch(function(o){throw n.delete(r),o}):l}var f=Symbol("ASSET_LOAD_ERROR");function _markAssetError(r){return Object.defineProperty(r,f,{})}function _isAssetError(r){return r&&f in r}var d=function(r){try{return r=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||r.relList.supports("prefetch")}catch(r){return!1}}(),getAssetQueryString=function(){return(0,l.getDeploymentIdQueryOrEmptyString)()};function resolvePromiseWithTimeout(r,n,o){return new Promise(function(u,l){var f=!1;r.then(function(r){f=!0,u(r)}).catch(l),(0,s.requestIdleCallback)(function(){return setTimeout(function(){f||l(o)},n)})})}function _getClientBuildManifest(){return self.__BUILD_MANIFEST?Promise.resolve(self.__BUILD_MANIFEST):resolvePromiseWithTimeout(new Promise(function(r){var n=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=function(){r(self.__BUILD_MANIFEST),n&&n()}}),3800,_markAssetError(Error("Failed to load client build manifest")))}function getFilesForRoute(r,n){return _getClientBuildManifest().then(function(o){if(!(n in o))throw _markAssetError(Error("Failed to lookup route: "+n));var s=o[n].map(function(n){return r+"/_next/"+encodeURI(n)});return{scripts:s.filter(function(r){return r.endsWith(".js")}).map(function(r){return(0,u.__unsafeCreateTrustedScriptURL)(r)+getAssetQueryString()}),css:s.filter(function(r){return r.endsWith(".css")}).map(function(r){return r+getAssetQueryString()})}})}function _createRouteLoader(r){var n=new Map,o=new Map,u=new Map,l=new Map;function maybeExecuteScript(r){var n,u=o.get(r.toString());return u||(document.querySelector('script[src^="'+r+'"]')?Promise.resolve():(o.set(r.toString(),u=new Promise(function(o,u){(n=document.createElement("script")).onload=o,n.onerror=function(){return u(_markAssetError(Error("Failed to load script: "+r)))},n.crossOrigin="anonymous",n.src=r,document.body.appendChild(n)})),u))}function fetchStyleSheet(r){var n=u.get(r);return n||u.set(r,n=fetch(r).then(function(n){if(!n.ok)throw Error("Failed to load stylesheet: "+r);return n.text().then(function(n){return{href:r,content:n}})}).catch(function(r){throw _markAssetError(r)})),n}return{whenEntrypoint:function(r){return withFuture(r,n)},onEntrypoint:function(r,o){(o?Promise.resolve().then(function(){return o()}).then(function(r){return{component:r&&r.default||r,exports:r}},function(r){return{error:r}}):Promise.resolve(void 0)).then(function(o){var u=n.get(r);u&&"resolve"in u?o&&(n.set(r,o),u.resolve(o)):(o?n.set(r,o):n.delete(r),l.delete(r))})},loadRoute:function(o,u){var s=this;return withFuture(o,l,function(){var l;return resolvePromiseWithTimeout(getFilesForRoute(r,o).then(function(r){var u=r.scripts,s=r.css;return Promise.all([n.has(o)?[]:Promise.all(u.map(maybeExecuteScript)),Promise.all(s.map(fetchStyleSheet))])}).then(function(r){return s.whenEntrypoint(o).then(function(n){return{entrypoint:n,styles:r[1]}})}),3800,_markAssetError(Error("Route did not complete loading: "+o))).then(function(r){var n=r.entrypoint,o=Object.assign({styles:r.styles},n);return"error"in n?n:o}).catch(function(r){if(u)throw r;return{error:r}}).finally(function(){return null==l?void 0:l()})})},prefetch:function(n){var o,u=this;return(o=navigator.connection)&&(o.saveData||/2g/.test(o.effectiveType))?Promise.resolve():getFilesForRoute(r,n).then(function(r){return Promise.all(d?r.scripts.map(function(r){var n,o,u;return n=r.toString(),o="script",new Promise(function(r,s){var l='\n link[rel="prefetch"][href^="'+n+'"],\n link[rel="preload"][href^="'+n+'"],\n script[src^="'+n+'"]';if(document.querySelector(l))return r();u=document.createElement("link"),o&&(u.as=o),u.rel="prefetch",u.crossOrigin="anonymous",u.onload=r,u.onerror=function(){return s(_markAssetError(Error("Failed to prefetch: "+n)))},u.href=n,document.head.appendChild(u)})}):[])}).then(function(){(0,s.requestIdleCallback)(function(){return u.loadRoute(n,!0).catch(function(){})})}).catch(function(){})}}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},26477:function(r,n,o){"use strict";var u=o(14100);function _arrayLikeToArray(r,n){(null==n||n>r.length)&&(n=r.length);for(var o=0,u=Array(n);o=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(g);try{for(u.s();!(n=u.n()).done;){var s=n.value;if("object"==typeof r[s]){o[s]=Object.assign(Array.isArray(r[s])?[]:{},r[s]);continue}o[s]=r[s]}}catch(r){u.e(r)}finally{u.f()}return o.events=f.default.events,b.forEach(function(n){o[n]=function(){for(var o=arguments.length,u=Array(o),s=0;sr.length)&&(n=r.length);for(var o=0,u=Array(n);o>>13,n=Math.imul(n,1540483477);return n>>>0}(""+r+o)%this.numBits;n.push(u)}return n}}],[{key:"from",value:function(r,n){void 0===n&&(n=.01);var o,u=new BloomFilter(r.length,n),s=function(r,n){var o="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!o){if(Array.isArray(r)||(o=function(r,n){if(r){if("string"==typeof r)return _arrayLikeToArray(r,n);var o=Object.prototype.toString.call(r).slice(8,-1);if("Object"===o&&r.constructor&&(o=r.constructor.name),"Map"===o||"Set"===o)return Array.from(r);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return _arrayLikeToArray(r,n)}}(r))){o&&(r=o);var u=0,F=function(){};return{s:F,n:function(){return u>=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(r);try{for(s.s();!(o=s.n()).done;){var l=o.value;u.add(l)}}catch(r){s.e(r)}finally{s.f()}return u}}]),BloomFilter}()},5200:function(r,n,o){"use strict";var u,s=o(78217);Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{MODERN_BROWSERSLIST_TARGET:function(){return l.default},COMPILER_NAMES:function(){return f},INTERNAL_HEADERS:function(){return d},COMPILER_INDEXES:function(){return h},PHASE_EXPORT:function(){return y},PHASE_PRODUCTION_BUILD:function(){return _},PHASE_PRODUCTION_SERVER:function(){return g},PHASE_DEVELOPMENT_SERVER:function(){return b},PHASE_TEST:function(){return P},PHASE_INFO:function(){return E},PAGES_MANIFEST:function(){return S},APP_PATHS_MANIFEST:function(){return x},APP_PATH_ROUTES_MANIFEST:function(){return O},BUILD_MANIFEST:function(){return w},APP_BUILD_MANIFEST:function(){return R},FUNCTIONS_CONFIG_MANIFEST:function(){return j},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return A},NEXT_FONT_MANIFEST:function(){return M},EXPORT_MARKER:function(){return C},EXPORT_DETAIL:function(){return k},PRERENDER_MANIFEST:function(){return I},ROUTES_MANIFEST:function(){return L},IMAGES_MANIFEST:function(){return N},SERVER_FILES_MANIFEST:function(){return D},DEV_CLIENT_PAGES_MANIFEST:function(){return U},MIDDLEWARE_MANIFEST:function(){return H},DEV_MIDDLEWARE_MANIFEST:function(){return B},REACT_LOADABLE_MANIFEST:function(){return q},FONT_MANIFEST:function(){return W},SERVER_DIRECTORY:function(){return G},CONFIG_FILES:function(){return z},BUILD_ID_FILE:function(){return K},BLOCKED_PAGES:function(){return V},CLIENT_PUBLIC_FILES_PATH:function(){return X},CLIENT_STATIC_FILES_PATH:function(){return Q},STRING_LITERAL_DROP_BUNDLE:function(){return Y},NEXT_BUILTIN_DOCUMENT:function(){return $},BARREL_OPTIMIZATION_PREFIX:function(){return J},CLIENT_REFERENCE_MANIFEST:function(){return Z},SERVER_REFERENCE_MANIFEST:function(){return ee},MIDDLEWARE_BUILD_MANIFEST:function(){return et},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return er},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return en},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return ea},APP_CLIENT_INTERNALS:function(){return eo},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return ei},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return eu},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return es},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return ec},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return el},EDGE_RUNTIME_WEBPACK:function(){return ef},TEMPORARY_REDIRECT_STATUS:function(){return ed},PERMANENT_REDIRECT_STATUS:function(){return ep},STATIC_PROPS_ID:function(){return eh},SERVER_PROPS_ID:function(){return em},PAGE_SEGMENT_KEY:function(){return ey},GOOGLE_FONT_PROVIDER:function(){return ev},OPTIMIZED_FONT_PROVIDERS:function(){return e_},DEFAULT_SERIF_FONT:function(){return eg},DEFAULT_SANS_SERIF_FONT:function(){return eb},STATIC_STATUS_PAGES:function(){return eP},TRACE_OUTPUT_VERSION:function(){return eE},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return eS},RSC_MODULE_TYPES:function(){return ex},EDGE_UNSUPPORTED_NODE_APIS:function(){return eO},SYSTEM_ENTRYPOINTS:function(){return ew}});var l=o(86200)._(o(24525)),f={client:"client",server:"server",edgeServer:"edge-server"},d=["x-invoke-path","x-invoke-status","x-invoke-error","x-invoke-query","x-middleware-invoke"],h=(s(u={},f.client,0),s(u,f.server,1),s(u,f.edgeServer,2),u),y="phase-export",_="phase-production-build",g="phase-production-server",b="phase-development-server",P="phase-test",E="phase-info",S="pages-manifest.json",x="app-paths-manifest.json",O="app-path-routes-manifest.json",w="build-manifest.json",R="app-build-manifest.json",j="functions-config-manifest.json",A="subresource-integrity-manifest",M="next-font-manifest",C="export-marker.json",k="export-detail.json",I="prerender-manifest.json",L="routes-manifest.json",N="images-manifest.json",D="required-server-files.json",U="_devPagesManifest.json",H="middleware-manifest.json",B="_devMiddlewareManifest.json",q="react-loadable-manifest.json",W="font-manifest.json",G="server",z=["next.config.js","next.config.mjs"],K="BUILD_ID",V=["/_document","/_app","/_error"],X="public",Q="static",Y="__NEXT_DROP_CLIENT_FILE__",$="__NEXT_BUILTIN_DOCUMENT__",J="__barrel_optimize__",Z="client-reference-manifest",ee="server-reference-manifest",et="middleware-build-manifest",er="middleware-react-loadable-manifest",en="main",ea=""+en+"-app",eo="app-pages-internals",ei="react-refresh",eu="amp",es="webpack",ec="polyfills",el=Symbol(ec),ef="edge-runtime-webpack",ed=307,ep=308,eh="__N_SSG",em="__N_SSP",ey="__PAGE__",ev="https://fonts.googleapis.com/",e_=[{url:ev,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],eg={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},eb={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},eP=["/500"],eE=1,eS=6e3,ex={client:"client",server:"server"},eO=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],ew=new Set([en,ei,eu,ea]);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},37099:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"escapeStringRegexp",{enumerable:!0,get:function(){return escapeStringRegexp}});var o=/[|\\{}()[\]^$+*?.-]/,u=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(r){return o.test(r)?r.replace(u,"\\$&"):r}},17367:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"HeadManagerContext",{enumerable:!0,get:function(){return u}});var u=o(86200)._(o(64352)).default.createContext({})},23385:function(r,n,o){"use strict";var u=o(78217);function ownKeys(r,n){var o=Object.keys(r);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(r);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),o.push.apply(o,u)}return o}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{defaultHead:function(){return _defaultHead},default:function(){return _default2}});var s=o(86200),l=o(57729)._(o(64352)),f=s._(o(56491)),d=o(19699),h=o(17367),y=o(78721);function _defaultHead(r){void 0===r&&(r=!1);var n=[l.default.createElement("meta",{charSet:"utf-8"})];return r||n.push(l.default.createElement("meta",{name:"viewport",content:"width=device-width"})),n}function onlyReactElement(r,n){return"string"==typeof n||"number"==typeof n?r:n.type===l.default.Fragment?r.concat(l.default.Children.toArray(n.props.children).reduce(function(r,n){return"string"==typeof n||"number"==typeof n?r:r.concat(n)},[])):r.concat(n)}o(85978);var _=["name","httpEquiv","charSet","itemProp"];function reduceComponents(r,n){var o,s,f,d,h=n.inAmpMode;return r.reduce(onlyReactElement,[]).reverse().concat(_defaultHead(h).reverse()).filter((o=new Set,s=new Set,f=new Set,d={},function(r){var n=!0,u=!1;if(r.key&&"number"!=typeof r.key&&r.key.indexOf("$")>0){u=!0;var l=r.key.slice(r.key.indexOf("$")+1);o.has(l)?n=!1:o.add(l)}switch(r.type){case"title":case"base":s.has(r.type)?n=!1:s.add(r.type);break;case"meta":for(var h=0,y=_.length;h>>0,1)},emit:function(n){for(var o=arguments.length,u=Array(o>1?o-1:0),s=1;s1&&u.status>=500?fetchRetry(r,n-1,o):u})})(o,f?3:1,{headers:Object.assign({},s?{purpose:"prefetch"}:{},s&&l?{"x-middleware-prefetch":"1"}:{}),method:null!=(n=null==r?void 0:r.method)?n:"GET"}).then(function(n){return n.ok&&(null==r?void 0:r.method)==="HEAD"?{dataHref:o,response:n,text:"",json:{},cacheKey:g}:n.text().then(function(r){if(!n.ok){if(l&&[301,302,307,308].includes(n.status))return{dataHref:o,response:n,text:r,json:{},cacheKey:g};if(404===n.status){var u;if(null==(u=tryToParseAsJSON(r))?void 0:u.notFound)return{dataHref:o,json:{notFound:$},response:n,text:r,cacheKey:g}}var s=Error("Failed to load static props");throw f||(0,b.markAssetError)(s),s}return{dataHref:o,json:d?tryToParseAsJSON(r):null,response:n,text:r,cacheKey:g}})}).then(function(r){return h&&"no-cache"!==r.response.headers.get("x-middleware-cache")||delete u[g],r}).catch(function(r){throw _||delete u[g],("Failed to fetch"===r.message||"NetworkError when attempting to fetch resource."===r.message||"Load failed"===r.message)&&(0,b.markAssetError)(r),r})};return _&&h?getData({}).then(function(r){return u[g]=Promise.resolve(r),r}):void 0!==u[g]?u[g]:u[g]=getData(y?{method:"HEAD"}:{})}function _createKey(){return Math.random().toString(36).slice(2,10)}function handleHardNavigation(r){var n=r.url,o=r.router;if(n===(0,U.addBasePath)((0,L.addLocale)(o.asPath,o.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+n+" "+location.href);window.location.href=n}var getCancelledHandler=function(r){var n=r.route,o=r.router,u=!1,s=o.clc=function(){u=!0};return function(){if(u){var r=Error('Abort fetching component for route: "'+n+'"');throw r.cancelled=!0,r}s===o.clc&&(o.clc=null)}},J=function(){var r,n,f,y,_,S;function Router(r,n,u,l){var f=this,d=l.initialProps,h=l.pageLoader,y=l.App,_=l.wrapApp,b=l.Component,P=l.err,E=l.subscription,S=l.isFallback,x=l.locale,O=(l.locales,l.defaultLocale,l.domainLocales,l.isPreview);s(this,Router),this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=_createKey(),this.onPopState=function(r){var n,o=f.isFirstPopStateEvent;f.isFirstPopStateEvent=!1;var u=r.state;if(!u){var s=f.pathname,l=f.query;f.changeState("replaceState",(0,k.formatWithValidation)({pathname:(0,U.addBasePath)(s),query:l}),(0,w.getURL)());return}if(u.__NA){window.location.reload();return}if(u.__N&&(!o||f.locale!==u.options.locale||u.as!==f.asPath)){var d=u.url,h=u.as,y=u.options,_=u.key;f._key=_;var g=(0,j.parseRelativeUrl)(d).pathname;(!f.isSsr||h!==(0,U.addBasePath)(f.asPath)||g!==(0,U.addBasePath)(f.pathname))&&(!f._bps||f._bps(u))&&f.change("replaceState",d,h,Object.assign({},y,{shallow:y.shallow&&f._shallow,locale:y.locale||f.defaultLocale,_h:0}),n)}};var A=(0,g.removeTrailingSlash)(r);this.components={},"/_error"!==r&&(this.components[A]={Component:b,initial:!0,props:d,err:P,__N_SSG:d&&d.__N_SSG,__N_SSP:d&&d.__N_SSP}),this.components["/_app"]={Component:y,styleSheets:[]};var M=o(11393).BloomFilter,C={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]},I={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]};(null==C?void 0:C.numHashes)&&(this._bfl_s=new M(C.numItems,C.errorRate),this._bfl_s.import(C)),(null==I?void 0:I.numHashes)&&(this._bfl_d=new M(I.numItems,I.errorRate),this._bfl_d.import(I)),this.events=Router.events,this.pageLoader=h;var L=(0,R.isDynamicRoute)(r)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=E,this.clc=null,this._wrapApp=_,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||(L||self.location.search,0)),this.state={route:A,pathname:r,query:n,asPath:L?r:u,isPreview:!!O,locale:void 0,isFallback:S},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!u.startsWith("//")){var N={locale:x},D=(0,w.getURL)();this._initialMatchesMiddlewarePromise=_matchesMiddleware({router:this,locale:x,asPath:D}).then(function(o){return N._shouldResolveHref=u!==r,f.changeState("replaceState",o?D:(0,k.formatWithValidation)({pathname:(0,U.addBasePath)(r),query:n}),D,N),o})}window.addEventListener("popstate",this.onPopState)}return l(Router,[{key:"reload",value:function(){window.location.reload()}},{key:"back",value:function(){window.history.back()}},{key:"forward",value:function(){window.history.forward()}},{key:"push",value:function(r,n,o){void 0===o&&(o={});var u=prepareUrlAs(this,r,n);return r=u.url,n=u.as,this.change("pushState",r,n,o)}},{key:"replace",value:function(r,n,o){void 0===o&&(o={});var u=prepareUrlAs(this,r,n);return r=u.url,n=u.as,this.change("replaceState",r,n,o)}},{key:"_bfl",value:(r=h(u.mark(function _callee(r,n,o,s){var l,f,d,h,y,_,b,P,E,S,x,O,w,R,j;return u.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:l=!1,f=!1,d=0,h=[r,n];case 4:if(!(d0&&!el)){u.next=116;break}throw Error((em?"The provided `href` ("+n+") value is missing query values ("+ev.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+ep+") is incompatible with the `href` value ("+eu+"). ")+"Read more: https://nextjs.org/docs/messages/"+(em?"href-interpolation-failed":"incompatible-href-as"));case 116:u.next=119;break;case 118:em?o=(0,k.formatWithValidation)(Object.assign({},B,{pathname:ey.result,query:(0,X.omit)(er,ey.params)})):Object.assign(er,ed);case 119:return h||Router.events.emit("routeChangeStart",o,Y),e_="/404"===this.pathname||"/_error"===this.pathname,u.prev=121,u.next=124,this.getRouteInfo({route:eu,pathname:et,query:er,as:o,resolvedAs:ei,routeProps:Y,locale:_.locale,isPreview:_.isPreview,hasMiddleware:el,unstable_skipClientCache:s.unstable_skipClientCache,isQueryUpdating:h&&!this.isFallback,isMiddlewareRewrite:ec});case 124:if(eE=u.sent,!(!h&&!s.shallow)){u.next=128;break}return u.next=128,this._bfl(o,"resolvedAs"in eE?eE.resolvedAs:void 0,_.locale);case 128:if("route"in eE&&el&&(eu=et=eE.route||eu,Y.shallow||(er=Object.assign({},eE.query||{},er)),eS=(0,H.hasBasePath)(ee.pathname)?(0,D.removeBasePath)(ee.pathname):ee.pathname,ed&&et!==eS&&Object.keys(ed).forEach(function(r){ed&&er[r]===ed[r]&&delete er[r]}),(0,R.isDynamicRoute)(et))&&(ex=!Y.shallow&&eE.resolvedAs?eE.resolvedAs:(0,U.addBasePath)((0,L.addLocale)(new URL(o,location.href).pathname,_.locale),!0),(0,H.hasBasePath)(ex)&&(ex=(0,D.removeBasePath)(ex)),eO=(0,C.getRouteRegex)(et),(ew=(0,M.getRouteMatcher)(eO)(new URL(ex,location.href).pathname))&&Object.assign(er,ew)),!("type"in eE)){u.next=136;break}if("redirect-internal"!==eE.type){u.next=134;break}return u.abrupt("return",this.change(r,eE.newUrl,eE.newAs,s));case 134:return handleHardNavigation({url:eE.destination,router:this}),u.abrupt("return",new Promise(function(){}));case 136:if((eR=eE.Component)&&eR.unstable_scriptLoader&&[].concat(eR.unstable_scriptLoader()).forEach(function(r){(0,P.handleClientScriptLoad)(r.props)}),!((eE.__N_SSG||eE.__N_SSP)&&eE.props)){u.next=165;break}if(!(eE.props.pageProps&&eE.props.pageProps.__N_REDIRECT)){u.next=149;break}if(s.locale=!1,!((ej=eE.props.pageProps.__N_REDIRECT).startsWith("/")&&!1!==eE.props.pageProps.__N_REDIRECT_BASE_PATH)){u.next=147;break}return(eA=(0,j.parseRelativeUrl)(ej)).pathname=resolveDynamicRoute(eA.pathname,en),eM=(eT=prepareUrlAs(this,ej,ej)).url,eC=eT.as,u.abrupt("return",this.change(r,eM,eC,s));case 147:return handleHardNavigation({url:ej,router:this}),u.abrupt("return",new Promise(function(){}));case 149:if(_.isPreview=!!eE.props.__N_PREVIEW,eE.props.notFound!==$){u.next=165;break}return u.prev=151,u.next=154,this.fetchComponent("/404");case 154:ek="/404",u.next=160;break;case 157:u.prev=157,u.t3=u.catch(151),ek="/_error";case 160:return u.next=162,this.getRouteInfo({route:ek,pathname:ek,query:er,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:_.locale,isPreview:_.isPreview,isNotFound:!0});case 162:if(!("type"in(eE=u.sent))){u.next=165;break}throw Error("Unexpected middleware effect on /404");case 165:if(h&&"/_error"===this.pathname&&(null==(eb=self.__NEXT_DATA__.props)?void 0:null==(eg=eb.pageProps)?void 0:eg.statusCode)===500&&(null==(eP=eE.props)?void 0:eP.pageProps)&&(eE.props.pageProps.statusCode=500),eL=s.shallow&&_.route===(null!=(eI=eE.route)?eI:eu),eF=(eD=null!=(eN=s.scroll)?eN:!h&&!eL)?{x:0,y:0}:null,eU=null!=l?l:eF,eH=_objectSpread(_objectSpread({},_),{},{route:eu,pathname:et,query:er,asPath:J,isFallback:!1}),!(h&&e_)){u.next=188;break}return u.next=174,this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:er,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:_.locale,isPreview:_.isPreview,isQueryUpdating:h&&!this.isFallback});case 174:if(!("type"in(eE=u.sent))){u.next=177;break}throw Error("Unexpected middleware effect on "+this.pathname);case 177:return"/_error"===this.pathname&&(null==(eq=self.__NEXT_DATA__.props)?void 0:null==(eB=eq.pageProps)?void 0:eB.statusCode)===500&&(null==(eW=eE.props)?void 0:eW.pageProps)&&(eE.props.pageProps.statusCode=500),u.prev=178,u.next=181,this.set(eH,eE,eU);case 181:u.next=187;break;case 183:throw u.prev=183,u.t4=u.catch(178),(0,E.default)(u.t4)&&u.t4.cancelled&&Router.events.emit("routeChangeError",u.t4,J,Y),u.t4;case 187:return u.abrupt("return",!0);case 188:if(Router.events.emit("beforeHistoryChange",o,Y),this.changeState(r,n,o,s),h&&!eU&&!S&&!Z&&(0,z.compareRouterStates)(eH,this.state)){u.next=211;break}return u.prev=192,u.next=195,this.set(eH,eE,eU);case 195:u.next=204;break;case 197:if(u.prev=197,u.t5=u.catch(192),!u.t5.cancelled){u.next=203;break}eE.error=eE.error||u.t5,u.next=204;break;case 203:throw u.t5;case 204:if(!eE.error){u.next=207;break}throw h||Router.events.emit("routeChangeError",eE.error,J,Y),eE.error;case 207:h||Router.events.emit("routeChangeComplete",o,Y),eG=/#.+$/,eD&&eG.test(o)&&this.scrollToHash(o);case 211:return u.abrupt("return",!0);case 214:if(u.prev=214,u.t6=u.catch(121),!((0,E.default)(u.t6)&&u.t6.cancelled)){u.next=218;break}return u.abrupt("return",!1);case 218:throw u.t6;case 219:case"end":return u.stop()}},_callee2,this,[[41,46],[57,66],[121,214],[151,157],[178,183],[192,197]])})),function(r,o,u,s,l){return n.apply(this,arguments)})},{key:"changeState",value:function(r,n,o,u){void 0===u&&(u={}),("pushState"!==r||(0,w.getURL)()!==o)&&(this._shallow=u.shallow,window.history[r]({url:n,as:o,options:u,__N:!0,key:this._key="pushState"!==r?this._key:_createKey()},"",o))}},{key:"handleRouteInfoError",value:(f=h(u.mark(function _callee3(r,n,o,s,l,f){var d,h,y,_;return u.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(console.error(r),!r.cancelled){u.next=3;break}throw r;case 3:if(!((0,b.isAssetError)(r)||f)){u.next=7;break}throw Router.events.emit("routeChangeError",r,s,l),handleHardNavigation({url:s,router:this}),buildCancellationError();case 7:return u.prev=7,u.next=10,this.fetchComponent("/_error");case 10:if((_={props:d,Component:y=(h=u.sent).page,styleSheets:h.styleSheets,err:r,error:r}).props){u.next=25;break}return u.prev=15,u.next=18,this.getInitialProps(y,{err:r,pathname:n,query:o});case 18:_.props=u.sent,u.next=25;break;case 21:u.prev=21,u.t0=u.catch(15),console.error("Error in error page `getInitialProps`: ",u.t0),_.props={};case 25:return u.abrupt("return",_);case 28:return u.prev=28,u.t1=u.catch(7),u.abrupt("return",this.handleRouteInfoError((0,E.default)(u.t1)?u.t1:Error(u.t1+""),n,o,s,l,!0));case 31:case"end":return u.stop()}},_callee3,this,[[7,28],[15,21]])})),function(r,n,o,u,s,l){return f.apply(this,arguments)})},{key:"getRouteInfo",value:(y=h(u.mark(function _callee5(r){var n,o,s,l,f,d,y,_,b,P,S,O,w,R,j,A,M,C,I,L,N,U,H,B,W,G,z,K,V,X,Q,Y,$=this;return u.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(n=r.route,o=r.pathname,s=r.query,l=r.as,f=r.resolvedAs,d=r.routeProps,y=r.locale,_=r.hasMiddleware,b=r.isPreview,P=r.unstable_skipClientCache,S=r.isQueryUpdating,O=r.isMiddlewareRewrite,w=r.isNotFound,R=n,J.prev=2,I=getCancelledHandler({route:R,router:this}),L=this.components[R],!(d.shallow&&L&&this.route===R)){J.next=7;break}return J.abrupt("return",L);case 7:if(_&&(L=void 0),N=!L||"initial"in L?void 0:L,U=S,H={dataHref:this.pageLoader.getDataHref({href:(0,k.formatWithValidation)({pathname:o,query:s}),skipInterpolation:!0,asPath:w?"/404":f,locale:y}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:U?this.sbc:this.sdc,persistCache:!b,isPrefetch:!1,unstable_skipClientCache:P,isBackground:U},!(S&&!O)){J.next=15;break}J.t0=null,J.next=18;break;case 15:return J.next=17,withMiddlewareEffects({fetchData:function(){return fetchNextData(H)},asPath:w?"/404":f,locale:y,router:this}).catch(function(r){if(S)return null;throw r});case 17:J.t0=J.sent;case 18:if((B=J.t0)&&("/_error"===o||"/404"===o)&&(B.effect=void 0),S&&(B?B.json=self.__NEXT_DATA__.props:B={json:self.__NEXT_DATA__.props}),I(),!((null==B?void 0:null==(j=B.effect)?void 0:j.type)==="redirect-internal"||(null==B?void 0:null==(A=B.effect)?void 0:A.type)==="redirect-external")){J.next=24;break}return J.abrupt("return",B.effect);case 24:if((null==B?void 0:null==(M=B.effect)?void 0:M.type)!=="rewrite"){J.next=37;break}return W=(0,g.removeTrailingSlash)(B.effect.resolvedHref),J.next=28,this.pageLoader.getPageList();case 28:if(G=J.sent,!(!S||G.includes(W))||(R=W,o=B.effect.resolvedHref,s=_objectSpread(_objectSpread({},s),B.effect.parsedAs.query),f=(0,D.removeBasePath)((0,x.normalizeLocalePath)(B.effect.parsedAs.pathname,this.locales).pathname),L=this.components[R],!(d.shallow&&L&&this.route===R&&!_))){J.next=37;break}return J.abrupt("return",_objectSpread(_objectSpread({},L),{},{route:R}));case 37:if(!(0,q.isAPIRoute)(R)){J.next=40;break}return handleHardNavigation({url:l,router:this}),J.abrupt("return",new Promise(function(){}));case 40:if(J.t1=N,J.t1){J.next=45;break}return J.next=44,this.fetchComponent(R).then(function(r){return{Component:r.page,styleSheets:r.styleSheets,__N_SSG:r.mod.__N_SSG,__N_SSP:r.mod.__N_SSP}});case 44:J.t1=J.sent;case 45:z=J.t1,J.next=50;break;case 50:return K=null==B?void 0:null==(C=B.response)?void 0:C.headers.get("x-middleware-skip"),V=z.__N_SSG||z.__N_SSP,K&&(null==B?void 0:B.dataHref)&&delete this.sdc[B.dataHref],J.next=55,this._getData(h(u.mark(function _callee4(){var r,n;return u.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!V){u.next=8;break}if(!((null==B?void 0:B.json)&&!K)){u.next=3;break}return u.abrupt("return",{cacheKey:B.cacheKey,props:B.json});case 3:return r=(null==B?void 0:B.dataHref)?B.dataHref:$.pageLoader.getDataHref({href:(0,k.formatWithValidation)({pathname:o,query:s}),asPath:f,locale:y}),u.next=6,fetchNextData({dataHref:r,isServerRender:$.isSsr,parseJSON:!0,inflightCache:K?{}:$.sdc,persistCache:!b,isPrefetch:!1,unstable_skipClientCache:P});case 6:return n=u.sent,u.abrupt("return",{cacheKey:n.cacheKey,props:n.json||{}});case 8:return u.t0={},u.next=11,$.getInitialProps(z.Component,{pathname:o,query:s,asPath:l,locale:y,locales:$.locales,defaultLocale:$.defaultLocale});case 11:return u.t1=u.sent,u.abrupt("return",{headers:u.t0,props:u.t1});case 13:case"end":return u.stop()}},_callee4)})));case 55:return Q=(X=J.sent).props,Y=X.cacheKey,z.__N_SSP&&H.dataHref&&Y&&delete this.sdc[Y],this.isPreview||!z.__N_SSG||S||fetchNextData(Object.assign({},H,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(function(){}),Q.pageProps=Object.assign({},Q.pageProps),z.props=Q,z.route=R,z.query=s,z.resolvedAs=f,this.components[R]=z,J.abrupt("return",z);case 69:return J.prev=69,J.t2=J.catch(2),J.abrupt("return",this.handleRouteInfoError((0,E.getProperError)(J.t2),o,s,l,d));case 72:case"end":return J.stop()}},_callee5,this,[[2,69]])})),function(r){return y.apply(this,arguments)})},{key:"set",value:function(r,n,o){return this.state=r,this.sub(n,this.components["/_app"].Component,o)}},{key:"beforePopState",value:function(r){this._bps=r}},{key:"onlyAHashChange",value:function(r){if(!this.asPath)return!1;var n=d(this.asPath.split("#"),2),o=n[0],u=n[1],s=d(r.split("#"),2),l=s[0],f=s[1];return!!f&&o===l&&u===f||o===l&&u!==f}},{key:"scrollToHash",value:function(r){var n=d(r.split("#"),2)[1],o=void 0===n?"":n;(0,Y.handleSmoothScroll)(function(){if(""===o||"top"===o){window.scrollTo(0,0);return}var r=decodeURIComponent(o),n=document.getElementById(r);if(n){n.scrollIntoView();return}var u=document.getElementsByName(r)[0];u&&u.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(r)})}},{key:"urlIsNew",value:function(r){return this.asPath!==r}},{key:"prefetch",value:(_=h(u.mark(function _callee6(r,n,o){var s,l,f,d,h,y,_,P,E,S,x,O,w,H=this;return u.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:void 0===n&&(n=r),void 0===o&&(o={}),u.next=4;break;case 4:if(!(0,V.isBot)(window.navigator.userAgent)){u.next=6;break}return u.abrupt("return");case 6:return l=(s=(0,j.parseRelativeUrl)(r)).pathname,f=s.pathname,d=s.query,h=f,u.next=13,this.pageLoader.getPageList();case 13:return y=u.sent,_=n,P=void 0!==o.locale?o.locale||void 0:this.locale,u.next=18,_matchesMiddleware({asPath:n,locale:P,router:this});case 18:if(E=u.sent,!n.startsWith("/")){u.next=29;break}return u.next=22,(0,b.getClientBuildManifest)();case 22:if(S=u.sent.__rewrites,!(x=(0,A.default)((0,U.addBasePath)((0,L.addLocale)(n,this.locale),!0),y,S,s.query,function(r){return resolveDynamicRoute(r,y)},this.locales)).externalDest){u.next=27;break}return u.abrupt("return");case 27:E||(_=(0,N.removeLocale)((0,D.removeBasePath)(x.asPath),this.locale)),x.matchedPage&&x.resolvedHref&&(f=x.resolvedHref,s.pathname=f,E||(r=(0,k.formatWithValidation)(s)));case 29:s.pathname=resolveDynamicRoute(s.pathname,y),(0,R.isDynamicRoute)(s.pathname)&&(f=s.pathname,s.pathname=f,Object.assign(d,(0,M.getRouteMatcher)((0,C.getRouteRegex)(s.pathname))((0,I.parsePath)(n).pathname)||{}),E||(r=(0,k.formatWithValidation)(s))),u.next=35;break;case 35:return u.next=37,withMiddlewareEffects({fetchData:function(){return fetchNextData({dataHref:H.pageLoader.getDataHref({href:(0,k.formatWithValidation)({pathname:h,query:d}),skipInterpolation:!0,asPath:_,locale:P}),hasMiddleware:!0,isServerRender:H.isSsr,parseJSON:!0,inflightCache:H.sdc,persistCache:!H.isPreview,isPrefetch:!0})},asPath:n,locale:P,router:this});case 37:u.t0=u.sent;case 38:if((null==(O=u.t0)?void 0:O.effect.type)==="rewrite"&&(s.pathname=O.effect.resolvedHref,f=O.effect.resolvedHref,d=_objectSpread(_objectSpread({},d),O.effect.parsedAs.query),_=O.effect.parsedAs.pathname,r=(0,k.formatWithValidation)(s)),(null==O?void 0:O.effect.type)!=="redirect-external"){u.next=42;break}return u.abrupt("return");case 42:return w=(0,g.removeTrailingSlash)(f),u.next=45,this._bfl(n,_,o.locale,!0);case 45:if(!u.sent){u.next=47;break}this.components[l]={__appRouter:!0};case 47:return u.next=49,Promise.all([this.pageLoader._isSsg(w).then(function(n){return!!n&&fetchNextData({dataHref:(null==O?void 0:O.json)?null==O?void 0:O.dataHref:H.pageLoader.getDataHref({href:r,asPath:_,locale:P}),isServerRender:!1,parseJSON:!0,inflightCache:H.sdc,persistCache:!H.isPreview,isPrefetch:!0,unstable_skipClientCache:o.unstable_skipClientCache||o.priority&&!0}).then(function(){return!1}).catch(function(){return!1})}),this.pageLoader[o.priority?"loadPage":"prefetch"](w)]);case 49:case"end":return u.stop()}},_callee6,this)})),function(r,n,o){return _.apply(this,arguments)})},{key:"fetchComponent",value:(S=h(u.mark(function _callee7(r){var n,o;return u.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return n=getCancelledHandler({route:r,router:this}),u.prev=1,u.next=4,this.pageLoader.loadPage(r);case 4:return o=u.sent,n(),u.abrupt("return",o);case 9:throw u.prev=9,u.t0=u.catch(1),n(),u.t0;case 13:case"end":return u.stop()}},_callee7,this,[[1,9]])})),function(r){return S.apply(this,arguments)})},{key:"_getData",value:function(r){var n=this,o=!1,cancel=function(){o=!0};return this.clc=cancel,r().then(function(r){if(cancel===n.clc&&(n.clc=null),o){var u=Error("Loading initial props cancelled");throw u.cancelled=!0,u}return r})}},{key:"_getFlightData",value:function(r){return fetchNextData({dataHref:r,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(function(r){return{data:r.text}})}},{key:"getInitialProps",value:function(r,n){var o=this.components["/_app"].Component,u=this._wrapApp(o);return n.AppTree=u,(0,w.loadGetInitialProps)(o,{AppTree:u,Component:r,router:this,ctx:n})}},{key:"route",get:function(){return this.state.route}},{key:"pathname",get:function(){return this.state.pathname}},{key:"query",get:function(){return this.state.query}},{key:"asPath",get:function(){return this.state.asPath}},{key:"locale",get:function(){return this.state.locale}},{key:"isFallback",get:function(){return this.state.isFallback}},{key:"isPreview",get:function(){return this.state.isPreview}}]),Router}();J.events=(0,O.default)()},83385:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}});var u=o(19822),s=o(49219);function addLocale(r,n,o,l){if(!n||n===o)return r;var f=r.toLowerCase();return!l&&((0,s.pathHasPrefix)(f,"/api")||(0,s.pathHasPrefix)(f,"/"+n.toLowerCase()))?r:(0,u.addPathPrefix)(r,"/"+n)}},19822:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathPrefix",{enumerable:!0,get:function(){return addPathPrefix}});var u=o(12411);function addPathPrefix(r,n){if(!r.startsWith("/")||!n)return r;var o=(0,u.parsePath)(r);return""+n+o.pathname+o.query+o.hash}},16406:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathSuffix",{enumerable:!0,get:function(){return addPathSuffix}});var u=o(12411);function addPathSuffix(r,n){if(!r.startsWith("/")||!n)return r;var o=(0,u.parsePath)(r);return""+o.pathname+n+o.query+o.hash}},7628:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{normalizeAppPath:function(){return _normalizeAppPath},normalizeRscPath:function(){return _normalizeRscPath}});var u=o(63161),s=o(13140);function _normalizeAppPath(r){return(0,u.ensureLeadingSlash)(r.split("/").reduce(function(r,n,o,u){return!n||(0,s.isGroupSegment)(n)||"@"===n[0]||("page"===n||"route"===n)&&o===u.length-1?r:r+"/"+n},""))}function _normalizeRscPath(r,n){return n?r.replace(/\.rsc($|\?)/,"$1"):r}},16845:function(r,n){"use strict";function asPathToSearchParams(r){return new URL(r,"http://n").searchParams}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"asPathToSearchParams",{enumerable:!0,get:function(){return asPathToSearchParams}})},23900:function(r,n){"use strict";function compareRouterStates(r,n){var o=Object.keys(r);if(o.length!==Object.keys(n).length)return!1;for(var u=o.length;u--;){var s=o[u];if("query"===s){var l=Object.keys(r.query);if(l.length!==Object.keys(n.query).length)return!1;for(var f=l.length;f--;){var d=l[f];if(!n.query.hasOwnProperty(d)||r.query[d]!==n.query[d])return!1}}else if(!n.hasOwnProperty(s)||r[s]!==n[s])return!1}return!0}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"compareRouterStates",{enumerable:!0,get:function(){return compareRouterStates}})},67197:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"formatNextPathnameInfo",{enumerable:!0,get:function(){return formatNextPathnameInfo}});var u=o(94971),s=o(19822),l=o(16406),f=o(83385);function formatNextPathnameInfo(r){var n=(0,f.addLocale)(r.pathname,r.locale,r.buildId?void 0:r.defaultLocale,r.ignorePrefix);return(r.buildId||!r.trailingSlash)&&(n=(0,u.removeTrailingSlash)(n)),r.buildId&&(n=(0,l.addPathSuffix)((0,s.addPathPrefix)(n,"/_next/data/"+r.buildId),"/"===r.pathname?"index.json":".json")),n=(0,s.addPathPrefix)(n,r.basePath),!r.buildId&&r.trailingSlash?n.endsWith("/")?n:(0,l.addPathSuffix)(n,"/"):(0,u.removeTrailingSlash)(n)}},10639:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{formatUrl:function(){return _formatUrl},urlObjectKeys:function(){return l},formatWithValidation:function(){return _formatWithValidation}});var u=o(57729)._(o(93630)),s=/https?|ftp|gopher|file/;function _formatUrl(r){var n=r.auth,o=r.hostname,l=r.protocol||"",f=r.pathname||"",d=r.hash||"",h=r.query||"",y=!1;n=n?encodeURIComponent(n).replace(/%3A/i,":")+"@":"",r.host?y=n+r.host:o&&(y=n+(~o.indexOf(":")?"["+o+"]":o),r.port&&(y+=":"+r.port)),h&&"object"==typeof h&&(h=String(u.urlQueryToSearchParams(h)));var _=r.search||h&&"?"+h||"";return l&&!l.endsWith(":")&&(l+=":"),r.slashes||(!l||s.test(l))&&!1!==y?(y="//"+(y||""),f&&"/"!==f[0]&&(f="/"+f)):y||(y=""),d&&"#"!==d[0]&&(d="#"+d),_&&"?"!==_[0]&&(_="?"+_),""+l+y+(f=f.replace(/[?#]/g,encodeURIComponent))+(_=_.replace("#","%23"))+d}var l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function _formatWithValidation(r){return _formatUrl(r)}},55108:function(r,n){"use strict";function getAssetPathFromRoute(r,n){return void 0===n&&(n=""),("/"===r?"/index":/^\/index(\/|$)/.test(r)?"/index"+r:""+r)+n}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return getAssetPathFromRoute}})},37569:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getNextPathnameInfo",{enumerable:!0,get:function(){return getNextPathnameInfo}});var u=o(50624),s=o(76882),l=o(49219);function getNextPathnameInfo(r,n){var o=null!=(P=n.nextConfig)?P:{},f=o.basePath,d=o.i18n,h=o.trailingSlash,y={pathname:r,trailingSlash:"/"!==r?r.endsWith("/"):h};f&&(0,l.pathHasPrefix)(y.pathname,f)&&(y.pathname=(0,s.removePathPrefix)(y.pathname,f),y.basePath=f);var _=y.pathname;if(y.pathname.startsWith("/_next/data/")&&y.pathname.endsWith(".json")){var g=y.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),b=g[0];y.buildId=b,_="index"!==g[1]?"/"+g.slice(1).join("/"):"/",!0===n.parseData&&(y.pathname=_)}if(d){var P,E,S=n.i18nProvider?n.i18nProvider.analyze(y.pathname):(0,u.normalizeLocalePath)(y.pathname,d.locales);y.locale=S.detectedLocale,y.pathname=null!=(E=S.pathname)?E:y.pathname,!S.detectedLocale&&y.buildId&&(S=n.i18nProvider?n.i18nProvider.analyze(_):(0,u.normalizeLocalePath)(_,d.locales)).detectedLocale&&(y.locale=S.detectedLocale)}return y}},80881:function(r,n){"use strict";function handleSmoothScroll(r,n){if(void 0===n&&(n={}),n.onlyHashChange){r();return}var o=document.documentElement,u=o.style.scrollBehavior;o.style.scrollBehavior="auto",n.dontForceLayout||o.getClientRects(),r(),o.style.scrollBehavior=u}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"handleSmoothScroll",{enumerable:!0,get:function(){return handleSmoothScroll}})},94915:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getSortedRoutes:function(){return u.getSortedRoutes},isDynamicRoute:function(){return s.isDynamicRoute}});var u=o(6554),s=o(35375)},58955:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"interpolateAs",{enumerable:!0,get:function(){return interpolateAs}});var u=o(98838),s=o(63154);function interpolateAs(r,n,o){var l="",f=(0,s.getRouteRegex)(r),d=f.groups,h=(n!==r?(0,u.getRouteMatcher)(f)(n):"")||o;l=r;var y=Object.keys(d);return y.every(function(r){var n=h[r]||"",o=d[r],u=o.repeat,s=o.optional,f="["+(u?"...":"")+r+"]";return s&&(f=(n?"":"/")+"["+f+"]"),u&&!Array.isArray(n)&&(n=[n]),(s||r in h)&&(l=l.replace(f,u?n.map(function(r){return encodeURIComponent(r)}).join("/"):encodeURIComponent(n))||"/")})||(l=""),{params:y,result:l}}},16379:function(r,n){"use strict";function isBot(r){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(r)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isBot",{enumerable:!0,get:function(){return isBot}})},35375:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isDynamicRoute",{enumerable:!0,get:function(){return isDynamicRoute}});var o=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(r){return o.test(r)}},81859:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return isLocalURL}});var u=o(90517),s=o(81058);function isLocalURL(r){if(!(0,u.isAbsoluteUrl)(r))return!0;try{var n=(0,u.getLocationOrigin)(),o=new URL(r,n);return o.origin===n&&(0,s.hasBasePath)(o.pathname)}catch(r){return!1}}},52592:function(r,n){"use strict";function omit(r,n){var o={};return Object.keys(r).forEach(function(u){n.includes(u)||(o[u]=r[u])}),o}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"omit",{enumerable:!0,get:function(){return omit}})},12411:function(r,n){"use strict";function parsePath(r){var n=r.indexOf("#"),o=r.indexOf("?"),u=o>-1&&(n<0||o-1?{pathname:r.substring(0,u?o:n),query:u?r.substring(o,n>-1?n:void 0):"",hash:n>-1?r.slice(n):""}:{pathname:r,query:"",hash:""}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parsePath",{enumerable:!0,get:function(){return parsePath}})},26752:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parseRelativeUrl",{enumerable:!0,get:function(){return parseRelativeUrl}});var u=o(90517),s=o(93630);function parseRelativeUrl(r,n){var o=new URL((0,u.getLocationOrigin)()),l=n?new URL(n,o):r.startsWith(".")?new URL(window.location.href):o,f=new URL(r,l),d=f.pathname,h=f.searchParams,y=f.search,_=f.hash,g=f.href;if(f.origin!==o.origin)throw Error("invariant: invalid relative URL, router received "+r);return{pathname:d,query:(0,s.searchParamsToUrlQuery)(h),search:y,hash:_,href:g.slice(o.origin.length)}}},97962:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parseUrl",{enumerable:!0,get:function(){return parseUrl}});var u=o(93630),s=o(26752);function parseUrl(r){if(r.startsWith("/"))return(0,s.parseRelativeUrl)(r);var n=new URL(r);return{hash:n.hash,hostname:n.hostname,href:n.href,pathname:n.pathname,port:n.port,protocol:n.protocol,query:(0,u.searchParamsToUrlQuery)(n.searchParams),search:n.search}}},49219:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"pathHasPrefix",{enumerable:!0,get:function(){return pathHasPrefix}});var u=o(12411);function pathHasPrefix(r,n){if("string"!=typeof r)return!1;var o=(0,u.parsePath)(r).pathname;return o===n||o.startsWith(n+"/")}},27008:function(r,n,o){"use strict";var u=o(78217);function ownKeys(r,n){var o=Object.keys(r);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(r);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),o.push.apply(o,u)}return o}function _objectSpread(r){for(var n=1;nr.length)&&(n=r.length);for(var o=0,u=Array(n);o=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}(o);try{for(d.s();!(f=d.n()).done;){var h=f.value;"number"==typeof h.name&&delete s.params[h.name]}}catch(r){d.e(r)}finally{d.f()}}return _objectSpread(_objectSpread({},u),s.params)}}},59937:function(r,n,o){"use strict";var u=o(81722),s=o(78217);function _createForOfIteratorHelper(r,n){var o="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!o){if(Array.isArray(r)||(o=function(r,n){if(r){if("string"==typeof r)return _arrayLikeToArray(r,n);var o=Object.prototype.toString.call(r).slice(8,-1);if("Object"===o&&r.constructor&&(o=r.constructor.name),"Map"===o||"Set"===o)return Array.from(r);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return _arrayLikeToArray(r,n)}}(r))||n&&r&&"number"==typeof r.length){o&&(r=o);var u=0,F=function(){};return{s:F,n:function(){return u>=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function(r){throw r},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,f=!1;return{s:function(){o=o.call(r)},n:function(){var r=o.next();return l=r.done,r},e:function(r){f=!0,s=r},f:function(){try{l||null==o.return||o.return()}finally{if(f)throw s}}}}function _arrayLikeToArray(r,n){(null==n||n>r.length)&&(n=r.length);for(var o=0,u=Array(n);o64&&u<91||u>96&&u<123)&&(n+=r[o])}return n}(l)]=u,!0;if(u){var d=RegExp("^"+o.value+"$"),h=Array.isArray(u)?u.slice(-1)[0].match(d):u.match(d);if(h)return Array.isArray(h)&&(h.groups?Object.keys(h.groups).forEach(function(r){s[r]=h.groups[r]}):"host"===o.type&&h[0]&&(s.host=h[0])),!0}return!1};return!!o.every(function(r){return hasMatch(r)})&&!u.some(function(r){return hasMatch(r)})&&s}function _compileNonPath(r,n){if(!r.includes(":"))return r;for(var o=0,u=Object.keys(n);o1?n-1:0),u=1;u30)&&(_=!0),isNaN(parseInt(y.slice(0,1)))||(_=!0),_&&(y=n()),s?u[y]=""+s+f:u[y]=""+f,h?d?"(?:/(?<"+y+">.+?))?":"/(?<"+y+">.+?)":"/(?<"+y+">[^/]+?)"}function getNamedParametrizedRoute(r,n){var o,u=(0,f.removeTrailingSlash)(r).slice(1).split("/"),d=(o=0,function(){for(var r="",n=++o;n>0;)r+=String.fromCharCode(97+(n-1)%26),n=Math.floor((n-1)/26);return r}),h={};return{namedParameterizedRoute:u.map(function(r){var o=s.INTERCEPTION_ROUTE_MARKERS.some(function(n){return r.startsWith(n)}),u=r.match(/\[((?:\[.*\])|.+)\]/);return o&&u?getSafeKeyFromSegment({getSafeRouteKey:d,segment:u[1],routeKeys:h,keyPrefix:n?"nxtI":void 0}):u?getSafeKeyFromSegment({getSafeRouteKey:d,segment:u[1],routeKeys:h,keyPrefix:n?"nxtP":void 0}):"/"+(0,l.escapeStringRegexp)(r)}).join(""),routeKeys:h}}function _getNamedRouteRegex(r,n){var o=getNamedParametrizedRoute(r,n);return _objectSpread(_objectSpread({},_getRouteRegex(r)),{},{namedRegex:"^"+o.namedParameterizedRoute+"(?:/)?$",routeKeys:o.routeKeys})}function _getNamedMiddlewareRegex(r,n){var o=getParametrizedRoute(r).parameterizedRoute,u=n.catchAll,s=void 0===u||u;return"/"===o?{namedRegex:"^/"+(s?".*":"")+"$"}:{namedRegex:"^"+getNamedParametrizedRoute(r,!1).namedParameterizedRoute+(s?"(?:(/.*)?)":"")+"$"}}},6554:function(r,n,o){"use strict";var u=o(51469),s=o(48955),l=o(96727);Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getSortedRoutes",{enumerable:!0,get:function(){return getSortedRoutes}});var f=function(){function UrlNode(){s(this,UrlNode),this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}return l(UrlNode,[{key:"insert",value:function(r){this._insert(r.split("/").filter(Boolean),[],!1)}},{key:"smoosh",value:function(){return this._smoosh()}},{key:"_smoosh",value:function(r){var n=this;void 0===r&&(r="/");var o=u(this.children.keys()).sort();null!==this.slugName&&o.splice(o.indexOf("[]"),1),null!==this.restSlugName&&o.splice(o.indexOf("[...]"),1),null!==this.optionalRestSlugName&&o.splice(o.indexOf("[[...]]"),1);var s=o.map(function(o){return n.children.get(o)._smoosh(""+r+o+"/")}).reduce(function(r,n){return[].concat(u(r),u(n))},[]);if(null!==this.slugName&&s.push.apply(s,u(this.children.get("[]")._smoosh(r+"["+this.slugName+"]/"))),!this.placeholder){var l="/"===r?"/":r.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+l+'" and "'+l+"[[..."+this.optionalRestSlugName+']]").');s.unshift(l)}return null!==this.restSlugName&&s.push.apply(s,u(this.children.get("[...]")._smoosh(r+"[..."+this.restSlugName+"]/"))),null!==this.optionalRestSlugName&&s.push.apply(s,u(this.children.get("[[...]]")._smoosh(r+"[[..."+this.optionalRestSlugName+"]]/"))),s}},{key:"_insert",value:function(r,n,o){if(0===r.length){this.placeholder=!1;return}if(o)throw Error("Catch-all must be the last part of the URL.");var u=r[0];if(u.startsWith("[")&&u.endsWith("]")){var handleSlug=function(r,o){if(null!==r&&r!==o)throw Error("You cannot use different slug names for the same dynamic path ('"+r+"' !== '"+o+"').");n.forEach(function(r){if(r===o)throw Error('You cannot have the same slug name "'+o+'" repeat within a single dynamic path');if(r.replace(/\W/g,"")===u.replace(/\W/g,""))throw Error('You cannot have the slug names "'+r+'" and "'+o+'" differ only by non-word symbols within a single dynamic path')}),n.push(o)},s=u.slice(1,-1),l=!1;if(s.startsWith("[")&&s.endsWith("]")&&(s=s.slice(1,-1),l=!0),s.startsWith("...")&&(s=s.substring(3),o=!0),s.startsWith("[")||s.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+s+"').");if(s.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+s+"').");if(o){if(l){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+r[0]+'" ).');handleSlug(this.optionalRestSlugName,s),this.optionalRestSlugName=s,u="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+r[0]+'").');handleSlug(this.restSlugName,s),this.restSlugName=s,u="[...]"}}else{if(l)throw Error('Optional route parameters are not yet supported ("'+r[0]+'").');handleSlug(this.slugName,s),this.slugName=s,u="[]"}}this.children.has(u)||this.children.set(u,new UrlNode),this.children.get(u)._insert(r.slice(1),n,o)}}]),UrlNode}();function getSortedRoutes(r){var n=new f;return r.forEach(function(r){return n.insert(r)}),n.smoosh()}},87498:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return _default2},setConfig:function(){return _setConfig}});var o,_default2=function(){return o};function _setConfig(r){o=r}},13140:function(r,n){"use strict";function isGroupSegment(r){return"("===r[0]&&r.endsWith(")")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isGroupSegment",{enumerable:!0,get:function(){return isGroupSegment}})},56491:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return SideEffect}});var u=o(64352),s=u.useLayoutEffect,l=u.useEffect;function SideEffect(r){var n=r.headManager,o=r.reduceComponentsToState;function emitChange(){if(n&&n.mountedInstances){var s=u.Children.toArray(Array.from(n.mountedInstances).filter(Boolean));n.updateHead(o(s,r))}}return s(function(){var o;return null==n||null==(o=n.mountedInstances)||o.add(r.children),function(){var o;null==n||null==(o=n.mountedInstances)||o.delete(r.children)}}),s(function(){return n&&(n._pendingUpdate=emitChange),function(){n&&(n._pendingUpdate=emitChange)}}),l(function(){return n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null),function(){n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null)}}),null}},90517:function(r,n,o){"use strict";var u=o(56885),s=o(96727),l=o(48955),f=o(93683),d=o(79822),h=o(58706),y=o(17353),_=o(8132);function _createSuper(r){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(r){return!1}}();return function(){var o,u=h(r);if(n){var s=h(this).constructor;o=Reflect.construct(u,arguments,s)}else o=u.apply(this,arguments);return d(this,o)}}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{WEB_VITALS:function(){return g},execOnce:function(){return _execOnce},isAbsoluteUrl:function(){return _isAbsoluteUrl},getLocationOrigin:function(){return _getLocationOrigin},getURL:function(){return _getURL},getDisplayName:function(){return _getDisplayName},isResSent:function(){return _isResSent},normalizeRepeatedSlashes:function(){return _normalizeRepeatedSlashes},loadGetInitialProps:function(){return _loadGetInitialProps},SP:function(){return P},ST:function(){return E},DecodeError:function(){return S},NormalizeError:function(){return x},PageNotFoundError:function(){return O},MissingStaticPage:function(){return w},MiddlewareNotFoundError:function(){return R},stringifyError:function(){return _stringifyError}});var g=["CLS","FCP","FID","INP","LCP","TTFB"];function _execOnce(r){var n,o=!1;return function(){for(var u=arguments.length,s=Array(u),l=0;l