UNPKG

next-core-components

Version:

HFN core components library for development in NextJS (Shared components)

2 lines 465 kB
/*! For license information please see index.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("html-react-parser"),require("next/head"),require("next/router"),require("react"),require("react-dom"),require("react-google-recaptcha"),require("react-hook-form"),require("react-phone-input-2"),require("react-player")):"function"==typeof define&&define.amd?define(["html-react-parser","next/head","next/router","react","react-dom","react-google-recaptcha","react-hook-form","react-phone-input-2","react-player"],t):"object"==typeof exports?exports.hfncomponents=t(require("html-react-parser"),require("next/head"),require("next/router"),require("react"),require("react-dom"),require("react-google-recaptcha"),require("react-hook-form"),require("react-phone-input-2"),require("react-player")):e.hfncomponents=t(e["html-react-parser"],e["next/head"],e["next/router"],e.react,e["react-dom"],e["react-google-recaptcha"],e["react-hook-form"],e["react-phone-input-2"],e["react-player"])}(this,((__WEBPACK_EXTERNAL_MODULE__7773__,__WEBPACK_EXTERNAL_MODULE__7596__,__WEBPACK_EXTERNAL_MODULE__2531__,__WEBPACK_EXTERNAL_MODULE__9155__,__WEBPACK_EXTERNAL_MODULE__9514__,__WEBPACK_EXTERNAL_MODULE__4217__,__WEBPACK_EXTERNAL_MODULE__1862__,__WEBPACK_EXTERNAL_MODULE__4068__,__WEBPACK_EXTERNAL_MODULE__9403__)=>(()=>{var __webpack_modules__={181:(e,t,n)=>{var r=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,f=c||p||Function("return this")(),d=Object.prototype.toString,m=Math.max,v=Math.min,h=function(){return f.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&d.call(e)==o}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=l.test(e);return n||u.test(e)?s(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,n){var r,o,i,a,l,u,s=0,c=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function d(t){var n=r,i=o;return r=o=void 0,s=t,a=e.apply(i,n)}function b(e){var n=e-u;return void 0===u||n>=t||n<0||p&&e-s>=i}function E(){var e=h();if(b(e))return C(e);l=setTimeout(E,function(e){var n=t-(e-u);return p?v(n,i-(e-s)):n}(e))}function C(e){return l=void 0,f&&r?d(e):(r=o=void 0,a)}function _(){var e=h(),n=b(e);if(r=arguments,o=this,u=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(E,t),c?d(e):a}(u);if(p)return l=setTimeout(E,t),d(u)}return void 0===l&&(l=setTimeout(E,t)),a}return t=y(t)||0,g(n)&&(c=!!n.leading,i=(p="maxWait"in n)?m(y(n.maxWait)||0,t):i,f="trailing"in n?!!n.trailing:f),_.cancel=function(){void 0!==l&&clearTimeout(l),s=0,r=u=o=l=void 0},_.flush=function(){return void 0===l?a:C(h())},_}},9264:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});const r=n(1019),o=n(9815),i=process.env.__NEXT_ROUTER_BASEPATH||"";function a(e,t){return(0,o.normalizePathTrailingSlash)(process.env.__NEXT_MANUAL_CLIENT_BASE_PATH&&!t?e:(0,r.addPathPrefix)(e,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)},593:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return o}});const r=n(9815),o=function(e){for(var t=arguments.length,o=new Array(t>1?t-1:0),i=1;i<t;i++)o[i-1]=arguments[i];return process.env.__NEXT_I18N_SUPPORT?(0,r.normalizePathTrailingSlash)(n(8487).I(e,...o)):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)},2587:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return l},ACTION_NAVIGATE:function(){return r},ACTION_PREFETCH:function(){return a},ACTION_REFRESH:function(){return n},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return u},ACTION_SERVER_PATCH:function(){return i},PrefetchCacheEntryStatus:function(){return c},PrefetchKind:function(){return s},isThenable:function(){return p}});const n="refresh",r="navigate",o="restore",i="server-patch",a="prefetch",l="fast-refresh",u="server-action";var s,c;function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}!function(e){e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary"}(s||(s={})),function(e){e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale"}(c||(c={})),("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)},7550:(e,t,n)=>{"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];if(process.env.__NEXT_I18N_SUPPORT)return n(6757).C(...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)},6845:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}});const r=n(9815),o=process.env.__NEXT_ROUTER_BASEPATH||"";function i(e,t,i,a){if(process.env.__NEXT_I18N_SUPPORT){const l=n(3357).normalizeLocalePath,u=n(7550).detectDomainLocale,s=t||l(e,i).detectedLocale,c=u(a,void 0,s);if(c){const t="http"+(c.http?"":"s")+"://",n=s===c.defaultLocale?"":"/"+s;return""+t+c.domain+(0,r.normalizePathTrailingSlash)(""+o+n+e)}return!1}return!1}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4839:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return i}});const r=n(2162),o=process.env.__NEXT_ROUTER_BASEPATH||"";function i(e){return(0,r.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)},7014:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});const r=n(9929),o=n(4588),i=n(4848),a=o._(n(9155)),l=r._(n(9514)),u=r._(n(5341)),s=n(6378),c=n(449),p=n(8113),f=(n(1719),n(5700)),d=r._(n(5720)),m=process.env.__NEXT_IMAGE_OPTS;function v(e,t,n,r,o,i,a){const l=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===l)return;e["data-loaded-src"]=l;("decode"in e?e.decode():Promise.resolve()).catch((()=>{})).then((()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){const t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function h(e){return Boolean(a.use)?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);const g=(0,a.forwardRef)(((e,t)=>{let{src:n,srcSet:r,sizes:o,height:l,width:u,decoding:s,className:c,style:p,fetchPriority:f,placeholder:d,loading:m,unoptimized:g,fill:y,onLoadRef:b,onLoadingCompleteRef:E,setBlurComplete:C,setShowAltText:_,sizesInput:O,onLoad:w,onError:S,...P}=e;return(0,i.jsx)("img",{...P,...h(f),loading:m,width:u,height:l,decoding:s,"data-nimg":y?"fill":"1",className:c,style:p,sizes:o,srcSet:r,src:n,ref:(0,a.useCallback)((e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(S&&(e.src=e.src),e.complete&&v(e,d,b,E,C))}),[n,d,b,E,C,S,g,O,t]),onLoad:e=>{v(e.currentTarget,d,b,E,C)},onError:e=>{_(!0),"empty"!==d&&C(!0),S&&S(e)}})}));function y(e){let{isAppRouter:t,imgAttributes:n}=e;const r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...h(n.fetchPriority)};return t&&l.default.preload?(l.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}const b=(0,a.forwardRef)(((e,t)=>{const n=!(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(p.ImageConfigContext),o=(0,a.useMemo)((()=>{const e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort(((e,t)=>e-t)),n=e.deviceSizes.sort(((e,t)=>e-t));return{...e,allSizes:t,deviceSizes:n}}),[r]),{onLoad:l,onLoadingComplete:u}=e,v=(0,a.useRef)(l);(0,a.useEffect)((()=>{v.current=l}),[l]);const h=(0,a.useRef)(u);(0,a.useEffect)((()=>{h.current=u}),[u]);const[b,E]=(0,a.useState)(!1),[C,_]=(0,a.useState)(!1),{props:O,meta:w}=(0,s.getImgProps)(e,{defaultLoader:d.default,imgConf:o,blurComplete:b,showAltText:C});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{...O,unoptimized:w.unoptimized,placeholder:w.placeholder,fill:w.fill,onLoadRef:v,onLoadingCompleteRef:h,setBlurComplete:E,setShowAltText:_,sizesInput:e.sizes,ref:t}),w.priority?(0,i.jsx)(y,{isAppRouter:n,imgAttributes:O}):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)},8869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return E}});const r=n(9929),o=n(4848),i=r._(n(9155)),a=n(6999),l=n(6449),u=n(8364),s=n(3654),c=n(593),p=n(5700),f=n(2626),d=n(1526),m=n(6845),v=n(9264),h=n(2587),g=new Set;function y(e,t,n,r,o,i){if("undefined"==typeof window)return;if(!i&&!(0,l.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){const o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+o;if(g.has(i))return;g.add(i)}(async()=>i?e.prefetch(t,o):e.prefetch(t,n,r))().catch((e=>{0}))}function b(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}const E=i.default.forwardRef((function(e,t){let n;const{href:r,as:u,children:g,prefetch:E=null,passHref:C,replace:_,shallow:O,scroll:w,locale:S,onClick:P,onMouseEnter:T,onTouchStart:x,legacyBehavior:A=!1,...I}=e;n=g,!A||"string"!=typeof n&&"number"!=typeof n||(n=(0,o.jsx)("a",{children:n}));const R=i.default.useContext(p.RouterContext),N=i.default.useContext(f.AppRouterContext),L=null!=R?R:N,k=!R,M=!1!==E,j=null===E?h.PrefetchKind.AUTO:h.PrefetchKind.FULL;const{href:D,as:F}=i.default.useMemo((()=>{if(!R){const e=b(r);return{href:e,as:u?b(u):e}}const[e,t]=(0,a.resolveHref)(R,r,!0);return{href:e,as:u?(0,a.resolveHref)(R,u):t||e}}),[R,r,u]),H=i.default.useRef(D),U=i.default.useRef(F);let W;A&&(W=i.default.Children.only(n));const B=A?W&&"object"==typeof W&&W.ref:t,[q,G,z]=(0,d.useIntersection)({rootMargin:"200px"}),V=i.default.useCallback((e=>{U.current===F&&H.current===D||(z(),U.current=F,H.current=D),q(e),B&&("function"==typeof B?B(e):"object"==typeof B&&(B.current=e))}),[F,B,D,z,q]);i.default.useEffect((()=>{L&&G&&M&&y(L,D,F,{locale:S},{kind:j},k)}),[F,D,G,S,M,null==R?void 0:R.locale,L,k,j]);const K={ref:V,onClick(e){A||"function"!=typeof P||P(e),A&&W.props&&"function"==typeof W.props.onClick&&W.props.onClick(e),L&&(e.defaultPrevented||function(e,t,n,r,o,a,u,s,c){const{nodeName:p}=e.currentTarget;if("A"===p.toUpperCase()&&(function(e){const t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,l.isLocalURL)(n)))return;e.preventDefault();const f=()=>{const e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:a,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(f):f()}(e,L,D,F,_,O,w,S,k))},onMouseEnter(e){A||"function"!=typeof T||T(e),A&&W.props&&"function"==typeof W.props.onMouseEnter&&W.props.onMouseEnter(e),L&&(!M&&k||y(L,D,F,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:j},k))},onTouchStart:process.env.__NEXT_LINK_NO_TOUCH_START?void 0:function(e){A||"function"!=typeof x||x(e),A&&W.props&&"function"==typeof W.props.onTouchStart&&W.props.onTouchStart(e),L&&(!M&&k||y(L,D,F,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:j},k))}};if((0,s.isAbsoluteUrl)(F))K.href=F;else if(!A||C||"a"===W.type&&!("href"in W.props)){const e=void 0!==S?S:null==R?void 0:R.locale,t=(null==R?void 0:R.isLocaleDomain)&&(0,m.getDomainLocale)(F,e,null==R?void 0:R.locales,null==R?void 0:R.domainLocales);K.href=t||(0,v.addBasePath)((0,c.addLocale)(F,e,null==R?void 0:R.defaultLocale))}return A?i.default.cloneElement(W,K):(0,o.jsx)("a",{...I,...K,children:n})}));("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3357:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}});const r=(e,t)=>process.env.__NEXT_I18N_SUPPORT?n(2128).d(e,t):{pathname:e,detectedLocale:void 0};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9815:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return i}});const r=n(8944),o=n(8882),i=e=>{if(!e.startsWith("/")||process.env.__NEXT_MANUAL_TRAILING_SLASH)return e;const{pathname:t,query:n,hash:i}=(0,o.parsePath)(e);return process.env.__NEXT_TRAILING_SLASH?/\.[^/]+\/?$/.test(t)?""+(0,r.removeTrailingSlash)(t)+n+i:t.endsWith("/")?""+t+n+i:t+"/"+n+i:""+(0,r.removeTrailingSlash)(t)+n+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)},2951:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});const n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6999:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return p}});const r=n(6682),o=n(8364),i=n(6162),a=n(3654),l=n(9815),u=n(6449),s=n(8455),c=n(7801);function p(e,t,n){let p,f="string"==typeof t?t:(0,o.formatWithValidation)(t);const d=f.match(/^[a-zA-Z]{1,}:\/\//),m=d?f.slice(d[0].length):f;if((m.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+f+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");const t=(0,a.normalizeRepeatedSlashes)(m);f=(d?d[0]:"")+t}if(!(0,u.isLocalURL)(f))return n?[f]:f;try{p=new URL(f.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){p=new URL("/","http://n")}try{const e=new URL(f,p);e.pathname=(0,l.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&n){const n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:a,params:l}=(0,c.interpolateAs)(e.pathname,e.pathname,n);a&&(t=(0,o.formatWithValidation)({pathname:a,hash:e.hash,query:(0,i.omit)(n,l)}))}const a=e.origin===p.origin?e.href.slice(e.origin.length):e.href;return n?[a,t||a]:a}catch(e){return n?[f]:f}}("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)},1526:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});const r=n(9155),o=n(2951),i="function"==typeof IntersectionObserver,a=new Map,l=[];function u(e,t,n){const{id:r,observer:o,elements:i}=function(e){const t={root:e.root||null,margin:e.rootMargin||""},n=l.find((e=>e.root===t.root&&e.margin===t.margin));let r;if(n&&(r=a.get(n),r))return r;const o=new Map,i=new IntersectionObserver((e=>{e.forEach((e=>{const t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)}))}),e);return r={id:t,observer:i,elements:o},l.push(t),a.set(t,r),r}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(r);const e=l.findIndex((e=>e.root===r.root&&e.margin===r.margin));e>-1&&l.splice(e,1)}}}function s(e){let{rootRef:t,rootMargin:n,disabled:a}=e;const l=a||!i,[s,c]=(0,r.useState)(!1),p=(0,r.useRef)(null),f=(0,r.useCallback)((e=>{p.current=e}),[]);(0,r.useEffect)((()=>{if(i){if(l||s)return;const e=p.current;if(e&&e.tagName){return u(e,(e=>e&&c(e)),{root:null==t?void 0:t.current,rootMargin:n})}}else if(!s){const e=(0,o.requestIdleCallback)((()=>c(!0)));return()=>(0,o.cancelIdleCallback)(e)}}),[l,n,t,s,p.current]);const d=(0,r.useCallback)((()=>{c(!1)}),[]);return[f,s,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)},3794:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return a},isInterceptionRouteAppPath:function(){return i}});const r=n(8597),o=["(..)(..)","(.)","(..)","(...)"];function i(e){return void 0!==e.split("/").find((e=>o.find((t=>e.startsWith(t)))))}function a(e){let t,n,i;for(const r of e.split("/"))if(n=o.find((e=>r.startsWith(e))),n){[t,i]=e.split(n,2);break}if(!t||!n||!i)throw new Error(`Invalid interception route: ${e}. Must be in the format /<intercepting route>/(..|...|..)(..)/<intercepted route>`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":i="/"===t?`/${i}`:t+"/"+i;break;case"(..)":if("/"===t)throw new Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);i=t.split("/").slice(0,-1).concat(i).join("/");break;case"(...)":i="/"+i;break;case"(..)(..)":const n=t.split("/");if(n.length<=2)throw new Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);i=n.slice(0,-2).concat(i).join("/");break;default:throw new Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:i}}},1009:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});const r=n(9929)._(n(9155)).default.createContext({})},5977:(e,t)=>{"use strict";function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},2626:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return a},LayoutRouterContext:function(){return i},MissingSlotContext:function(){return u},TemplateContext:function(){return l}});const r=n(9929)._(n(9155)),o=r.default.createContext(null),i=r.default.createContext(null),a=r.default.createContext(null),l=r.default.createContext(null);const u=r.default.createContext(new Set)},6636:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});const n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},6378:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}});n(1719);const r=n(2453),o=n(449);function i(e){return void 0!==e.default}new Map;function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};const{widths:u,kind:s}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){const e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){const e=.01*Math.min(...t);return{widths:o.filter((t=>t>=r[0]*e)),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map((e=>o.find((t=>t>=e))||o[o.length-1])))],kind:"x"}}(t,o,a),c=u.length-1;return{sizes:a||"w"!==s?a:"100vw",srcSet:u.map(((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===s?e:r+1)+s)).join(", "),src:l({config:t,src:n,quality:i,width:u[c]})}}function u(e,t){let{src:n,sizes:u,unoptimized:s=!1,priority:c=!1,loading:p,className:f,quality:d,width:m,height:v,fill:h=!1,style:g,overrideSrc:y,onLoad:b,onLoadingComplete:E,placeholder:C="empty",blurDataURL:_,fetchPriority:O,layout:w,objectFit:S,objectPosition:P,lazyBoundary:T,lazyRoot:x,...A}=e;const{imgConf:I,showAltText:R,blurComplete:N,defaultLoader:L}=t;let k,M=I||o.imageConfigDefault;if("allSizes"in M)k=M;else{const e=[...M.deviceSizes,...M.imageSizes].sort(((e,t)=>e-t)),t=M.deviceSizes.sort(((e,t)=>e-t));k={...M,allSizes:e,deviceSizes:t}}if(void 0===L)throw new Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let j=A.loader||L;delete A.loader,delete A.srcSet;const D="__next_img_default"in j;if(D){if("custom"===k.loader)throw new Error('Image with src "'+n+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{const e=j;j=t=>{const{config:n,...r}=t;return e(r)}}if(w){"fill"===w&&(h=!0);const e={responsive:"100vw",fill:"100vw"},t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[w];t&&(g={...g,...t});const n=e[w];n&&!u&&(u=n)}let F,H,U="",W=a(m),B=a(v);if(function(e){return"object"==typeof e&&(i(e)||function(e){return void 0!==e.src}(e))}(n)){const e=i(n)?n.default:n;if(!e.src)throw new Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw new Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(F=e.blurWidth,H=e.blurHeight,_=_||e.blurDataURL,U=e.src,!h)if(W||B){if(W&&!B){const t=W/e.width;B=Math.round(e.height*t)}else if(!W&&B){const t=B/e.height;W=Math.round(e.width*t)}}else W=e.width,B=e.height}n="string"==typeof n?n:U;let q=!c&&("lazy"===p||void 0===p);(!n||n.startsWith("data:")||n.startsWith("blob:"))&&(s=!0,q=!1),k.unoptimized&&(s=!0),D&&n.endsWith(".svg")&&!k.dangerouslyAllowSVG&&(s=!0),c&&(O="high");const G=a(d);const z=Object.assign(h?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:P}:{},R?{}:{color:"transparent"},g),V=N||"empty"===C?null:"blur"===C?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:W,heightInt:B,blurWidth:F,blurHeight:H,blurDataURL:_||"",objectFit:z.objectFit})+'")':'url("'+C+'")';let K=V?{backgroundSize:z.objectFit||"cover",backgroundPosition:z.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{};const X=l({config:k,src:n,unoptimized:s,width:W,quality:G,sizes:u,loader:j});return{props:{...A,loading:q?"lazy":p,fetchPriority:O,width:W,height:B,decoding:"async",className:f,style:{...z,...K},sizes:X.sizes,srcSet:X.srcSet,src:y||X.src},meta:{unoptimized:s,priority:c,placeholder:C,fill:h}}}},7047:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});const r=n(9929)._(n(9155)).default.createContext({})},5341:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},defaultHead:function(){return p}});const r=n(9929),o=n(4588),i=n(4848),a=o._(n(9155)),l=r._(n(3916)),u=n(1009),s=n(7047),c=n(5977);n(1719);function p(e){void 0===e&&(e=!1);const t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce(((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t)),[])):e.concat(t)}const d=["name","httpEquiv","charSet","itemProp"];function m(e,t){const{inAmpMode:n}=t;return e.reduce(f,[]).reverse().concat(p(n).reverse()).filter(function(){const e=new Set,t=new Set,n=new Set,r={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;const t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=d.length;e<t;e++){const t=d[e];if(o.props.hasOwnProperty(t))if("charSet"===t)n.has(t)?i=!1:n.add(t);else{const e=o.props[t],n=r[t]||new Set;"name"===t&&a||!n.has(e)?(n.add(e),r[t]=n):i=!1}}}return i}}()).reverse().map(((e,t)=>{const r=e.key||t;if(process.env.__NEXT_OPTIMIZE_FONTS&&!n&&"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,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:r})}))}const v=function(e){let{children:t}=e;const n=(0,a.useContext)(u.AmpStateContext),r=(0,a.useContext)(s.HeadManagerContext);return(0,i.jsx)(l.default,{reduceComponentsToState:m,headManager:r,inAmpMode:(0,c.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6757:(e,t)=>{"use strict";function n(e,t,n){if(e){n&&(n=n.toLowerCase());for(const i of e){var r,o;if(t===(null==(r=i.domain)?void 0:r.split(":",1)[0].toLowerCase())||n===i.defaultLocale.toLowerCase()||(null==(o=i.locales)?void 0:o.some((e=>e.toLowerCase()===n))))return i}}}Object.defineProperty(t,"C",{enumerable:!0,get:function(){return n}})},2128:(e,t)=>{"use strict";function n(e,t){let n;const r=e.split("/");return(t||[]).some((t=>!(!r[1]||r[1].toLowerCase()!==t.toLowerCase())&&(n=t,r.splice(1,1),e=r.join("/")||"/",!0))),{pathname:e,detectedLocale:n}}Object.defineProperty(t,"d",{enumerable:!0,get:function(){return n}})},2453:(e,t)=>{"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e;const l=r?40*r:t,u=o?40*o:n,s=l&&u?"viewBox='0 0 "+l+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(s?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},8113:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});const r=n(9929)._(n(9155)),o=n(449),i=r.default.createContext(o.imageConfigDefault)},449:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});const n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},4212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return l}});const r=n(9929),o=n(6378),i=n(7014),a=r._(n(5720));function l(e){const{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:process.env.__NEXT_IMAGE_OPTS});for(const[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}const u=i.Image},5720:(e,t)=>{"use strict";function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)+(process.env.NEXT_DEPLOYMENT_ID?"&dpl="+process.env.NEXT_DEPLOYMENT_ID:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;const r=n},916:(e,t)=>{"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},5700:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});const r=n(9929)._(n(9155)).default.createContext(null)},8487:(e,t,n)=>{"use strict";Object.defineProperty(t,"I",{enumerable:!0,get:function(){return i}});const r=n(1019),o=n(2162);function i(e,t,n,i){if(!t||t===n)return e;const a=e.toLowerCase();if(!i){if((0,o.pathHasPrefix)(a,"/api"))return e;if((0,o.pathHasPrefix)(a,"/"+t.toLowerCase()))return e}return(0,r.addPathPrefix)(e,"/"+t)}},1019:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});const r=n(8882);function o(e,t){if(!e.startsWith("/")||!t)return e;const{pathname:n,query:o,hash:i}=(0,r.parsePath)(e);return""+t+n+o+i}},8597:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return i},normalizeRscURL:function(){return a}});const r=n(916),o=n(5930);function i(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce(((e,t,n,r)=>t?(0,o.isGroupSegment)(t)||"@"===t[0]?e:"page"!==t&&"route"!==t||n!==r.length-1?e+"/"+t:e:e),""))}function a(e){return e.replace(/\.rsc($|\?)/,"$1")}},8364:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return i},formatWithValidation:function(){return l},urlObjectKeys:function(){return a}});const r=n(4588)._(n(6682)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=e.protocol||"",a=e.pathname||"",l=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(r.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),a&&"/"!==a[0]&&(a="/"+a)):s||(s=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),a=a.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),""+i+s+a+c+l}const a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return i(e)}},8455:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});const r=n(9041),o=n(6927)},7801:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});const r=n(8945),o=n(4240);function i(e,t,n){let i="";const a=(0,o.getRouteRegex)(e),l=a.groups,u=(t!==e?(0,r.getRouteMatcher)(a)(t):"")||n;i=e;const s=Object.keys(l);return s.every((e=>{let t=u[e]||"";const{repeat:n,optional:r}=l[e];let o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(i=i.replace(o,n?t.map((e=>encodeURIComponent(e))).join("/"):encodeURIComponent(t))||"/")}))||(i=""),{params:s,result:i}}},6927:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});const r=n(3794),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},6449:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});const r=n(3654),o=n(4839);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{const t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},6162:(e,t)=>{"use strict";function n(e,t){const n={};return Object.keys(e).forEach((r=>{t.includes(r)||(n[r]=e[r])})),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},8882:(e,t)=>{"use strict";function n(e){const t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n<t);return r||t>-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return n}})},2162:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});const r=n(8882);function o(e,t){if("string"!=typeof e)return!1;const{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},6682:(e,t)=>{"use strict";function n(e){const t={};return e.forEach(((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]})),t}function r(e){return"string"==typeof e||"number"==typeof e&&!isNaN(e)||"boolean"==typeof e?String(e):""}function o(e){const t=new URLSearchParams;return Object.entries(e).forEach((e=>{let[n,o]=e;Array.isArray(o)?o.forEach((e=>t.append(n,r(e)))):t.set(n,r(o))})),t}function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.forEach((t=>{Array.from(t.keys()).forEach((t=>e.delete(t))),t.forEach(((t,n)=>e.append(n,t)))})),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{assign:function(){return i},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o}})},8944:(e,t)=>{"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},8945:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});const r=n(3654);function o(e){let{re:t,groups:n}=e;return e=>{const o=t.exec(e);if(!o)return!1;const i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},a={};return Object.keys(n).forEach((e=>{const t=n[e],r=o[t.pos];void 0!==r&&(a[e]=~r.indexOf("/")?r.split("/").map((e=>i(e))):t.repeat?[i(r)]:i(r))})),a}}},4240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getNamedMiddlewareRegex:function(){return m},getNamedRouteRegex:function(){return d},getRouteRegex:function(){return c}});const r=n(3794),o=n(6636),i=n(8944),a="nxtP",l="nxtI";function u(e){const t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));const n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function s(e){const t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={};let a=1;return{parameterizedRoute:t.map((e=>{const t=r.INTERCEPTION_ROUTE_MARKERS.find((t=>e.startsWith(t))),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){const{key:e,optional:r,repeat:l}=u(i[1]);return n[e]={pos:a++,repeat:l,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(i){const{key:e,repeat:t,optional:r}=u(i[1]);return n[e]={pos:a++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}return"/"+(0,o.escapeStringRegexp)(e)})).join(""),groups:n}}function c(e){const{parameterizedRoute:t,groups:n}=s(e);return{re:new RegExp("^"+t+"(?:/)?$"),groups:n}}function p(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:a}=e;const{key:l,optional:s,repeat:c}=u(r);let p=l.replace(/\W/g,"");a&&(p=""+a+p);let f=!1;(0===p.length||p.length>30)&&(f=!0),isNaN(parseInt(p.slice(0,1)))||(f=!0),f&&(p=n()),i[p]=a?""+a+l:l;const d=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+d+"(?<"+p+">.+?))?":"/"+d+"(?<"+p+">.+?)":"/"+d+"(?<"+p+">[^/]+?)"}function f(e,t){const n=(0,i.removeTrailingSlash)(e).slice(1).split("/"),u=function(){let e=0;return()=>{let t="",n=++e;for(;n>0;)t+=String.fromCharCode(97+(n-1)%26),n=Math.floor((n-1)/26);return t}}(),s={};return{namedParameterizedRoute:n.map((e=>{const n=r.INTERCEPTION_ROUTE_MARKERS.some((t=>e.startsWith(t))),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){const[n]=e.split(i[0]);return p({getSafeRouteKey:u,interceptionMarker:n,segment:i[1],routeKeys:s,keyPrefix:t?l:void 0})}return i?p({getSafeRouteKey:u,segment:i[1],routeKeys:s,keyPrefix:t?a:void 0}):"/"+(0,o.escapeStringRegexp)(e)})).join(""),routeKeys:s}}function d(e,t){const n=f(e,t);return{...c(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function m(e,t){const{parameterizedRoute:n}=s(e),{catchAll:r=!0}=t;if("/"===n){return{namedRegex:"^/"+(r?".*":"")+"$"}}const{namedParameterizedRoute:o}=f(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},9041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");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 n=t.map((t=>this.children.get(t)._smoosh(""+e+t+"/"))).reduce(((e,t)=>[...e,...t]),[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){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+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length)return void(this.placeholder=!1);if(r)throw new Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let i=o.slice(1,-1),a=!1;if(i.startsWith("[")&&i.endsWith("]")&&(i=i.slice(1,-1),a=!0),i.startsWith("...")&&(i=i.substring(3),r=!0),i.startsWith("[")||i.endsWith("]"))throw new Error("Segment names may not start or end with extra brackets ('"+i+"').");if(i.startsWith("."))throw new Error("Segment names may not start with erroneous periods ('"+i+"').");function l(e,n){if(null!==e&&e!==n)throw new Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach((e=>{if(e===n)throw new Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw new Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')})),t.push(n)}if(r)if(a){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]+'" ).');l(this.optionalRestSlugName,i),this.optionalRestSlugName=i,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]+'").');l(this.restSlugName,i),this.restSlugName=i,o="[...]"}else{if(a)throw new Error('Optional route parameters are not yet supported ("'+e[0]+'").');l(this.slugName,i),this.slugName=i,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){const t=new n;return e.forEach((e=>t.insert(e))),t.smoosh()}},5930:(e,t)=>{"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});const r="__PAGE__",o="__DEFAULT__"},3916:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});const r=n(9155),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function l(e){const{headManager:t,reduceComponentsToState:n}=e;function l(){if(t&&t.mountedInstances){const o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}var u;o&&(null==t||null==(u=t.mountedInstances)||u.add(e.children),l());return i((()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}})),i((()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)}))),a((()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)}))),null}},3654:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return v},PageNotFoundError:function(){return h},SP:function(){return f},ST:function(){return d},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return u},getLocationOrigin:function(){return a},getURL:function(){return l},isAbsoluteUrl:function(){return i},isResSent:function(){return s},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});const n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n||(n=!0,t=e(...o)),t}}const o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>o.test(e);function a(){const{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function l(){const{href:e}=window.location,t=a();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(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 p(e,t){const n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};const r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r){const t='"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.';throw new Error(t)}return r}const f="undefined"!=typeof performance,d=f&&["mark","measure","getEntriesByName"].every((e=>"function"==typeof performance[e]));class m extends Error{}class v extends Error{}class h extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},1719:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},9965:(e,t,n)=>{e.exports=n(4212)},1106:(e,t,n)=>{e.exports=n(8869)},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4678:(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t){e.exports=__webpack_require__(5556)},function(e,t){e.exports=__webpack_require__(9155)},function(module,__nested_webpack_exports__,__nested_webpack_require_1058__){"use strict";__nested_webpack_require_1058__.r(__nested_webpack_exports__),function(module){var react__WEBPACK_IMPORTED_MODULE_0__=__nested_webpack_require_1058__(1),react__WEBPACK_IMPORTED_MODULE_0___default=__nested_webpack_require_1058__.n(react__WEBPACK_IMPORTED_MODULE_0__),prop_types__WEBPACK_IMPORTED_MODULE_1__=__nested_webpack_require_1058__(0),prop_types__WEBPACK_IMPORTED_MODULE_1___default=__ne