nhfs
Version:
NHFS — A sleek HTTP file server for the web built with Next.js and HeroUI. (Alpha)
1 lines • 64.9 kB
JavaScript
(globalThis.TURBOPACK=globalThis.TURBOPACK||[]).push(["object"==typeof document?document.currentScript:void 0,{107204:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[o,i]=a,c=(0,n.createRouterCacheKey)(i),f=r.parallelRoutes.get(o);if(!f)return;let s=t.parallelRoutes.get(o);if(s&&s!==f||(s=new Map(f),t.parallelRoutes.set(o,s)),u)return void s.delete(c);let d=f.get(c),p=s.get(c);p&&d&&(p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes)},s.set(c,p)),e(p,d,(0,l.getNextFlightSegmentPath)(a)))}}});let n=e.r(702533),l=e.r(785534);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},882186:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,r,a,u,o,i,c){if(0===Object.keys(u[1]).length){r.head=i;return}for(let f in u[1]){let s,d=u[1][f],p=d[0],h=(0,n.createRouterCacheKey)(p),y=null!==o&&void 0!==o[2][f]?o[2][f]:null;if(a){let n=a.parallelRoutes.get(f);if(n){let a,u=(null==c?void 0:c.kind)==="auto"&&c.status===l.PrefetchCacheEntryStatus.reusable,o=new Map(n),s=o.get(h);a=null!==y?{lazyData:null,rsc:y[1],prefetchRsc:null,head:null,prefetchHead:null,loading:y[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),navigatedAt:t}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),loading:null,navigatedAt:t},o.set(h,a),e(t,a,s,d,y||null,i,c),r.parallelRoutes.set(f,o);continue}}if(null!==y){let e=y[1],r=y[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:r,navigatedAt:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:t};let _=r.parallelRoutes.get(f);_?_.set(h,s):r.parallelRoutes.set(f,new Map([[h,s]])),e(t,s,void 0,d,y,i,c)}}}});let n=e.r(702533),l=e.r(459708);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},413673:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return n}});let l=e.r(702533);function n(e,t,r){for(let n in r[1]){let a=r[1][n][0],u=(0,l.createRouterCacheKey)(a),o=t.parallelRoutes.get(n);if(o){let t=new Map(o);t.delete(u),e.parallelRoutes.set(n,t)}}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},380316:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{fillCacheWithNewSubTreeData:function(){return l},fillCacheWithNewSubTreeDataButOnlyLoading:function(){return a}});let u=e.r(413673),o=e.r(882186),i=e.r(702533),c=e.r(395306);function n(e,t,r,n,l,a){let{segmentPath:f,seedData:s,tree:d,head:p}=n,h=t,y=r;for(let t=0;t<f.length;t+=2){let r=f[t],n=f[t+1],_=t===f.length-2,v=(0,i.createRouterCacheKey)(n),g=y.parallelRoutes.get(r);if(!g)continue;let R=h.parallelRoutes.get(r);R&&R!==g||(R=new Map(g),h.parallelRoutes.set(r,R));let b=g.get(v),m=R.get(v);if(_){if(s&&(!m||!m.lazyData||m===b)){let t=s[0],r=s[1],n=s[3];m={lazyData:null,rsc:a||t!==c.PAGE_SEGMENT_KEY?r:null,prefetchRsc:null,head:null,prefetchHead:null,loading:n,parallelRoutes:a&&b?new Map(b.parallelRoutes):new Map,navigatedAt:e},b&&a&&(0,u.invalidateCacheByRouterState)(m,b,d),a&&(0,o.fillLazyItemsTillLeafWithHead)(e,m,b,d,s,p,l),R.set(v,m)}continue}m&&b&&(m===b&&(m={lazyData:m.lazyData,rsc:m.rsc,prefetchRsc:m.prefetchRsc,head:m.head,prefetchHead:m.prefetchHead,parallelRoutes:new Map(m.parallelRoutes),loading:m.loading},R.set(v,m)),h=m,y=b)}}function l(e,t,r,l,a){n(e,t,r,l,a,!0)}function a(e,t,r,l,a){n(e,t,r,l,a,!1)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},93003:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"applyFlightData",{enumerable:!0,get:function(){return n}});let l=e.r(882186),a=e.r(380316);function n(e,t,r,n,u){let{tree:o,seedData:i,head:c,isRootRender:f}=n;if(null===i)return!1;if(f){let n=i[1];r.loading=i[3],r.rsc=n,r.prefetchRsc=null,(0,l.fillLazyItemsTillLeafWithHead)(e,r,t,o,i,c,u)}else r.rsc=t.rsc,r.prefetchRsc=t.prefetchRsc,r.parallelRoutes=new Map(t.parallelRoutes),r.loading=t.loading,(0,a.fillCacheWithNewSubTreeData)(e,r,t,n,u);return!0}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},328365:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,r){let[n,l,,a]=t;for(let u in n.includes(o.PAGE_SEGMENT_KEY)&&"refresh"!==a&&(t[2]=r,t[3]="refresh"),l)e(l[u],r)}},refreshInactiveParallelSegments:function(){return n}});let a=e.r(93003),u=e.r(265336),o=e.r(395306);async function n(e){let t=new Set;await l({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function l(e){let{navigatedAt:t,state:r,updatedTree:n,updatedCache:o,includeNextUrl:i,fetchedSegments:c,rootTree:f=n,canonicalUrl:s}=e,[,d,p,h]=n,y=[];if(p&&p!==s&&"refresh"===h&&!c.has(p)){c.add(p);let e=(0,u.fetchServerResponse)(new URL(p,location.origin),{flightRouterState:[f[0],f[1],f[2],"refetch"],nextUrl:i?r.nextUrl:null}).then(e=>{let{flightData:r}=e;if("string"!=typeof r)for(let e of r)(0,a.applyFlightData)(t,o,o,e)});y.push(e)}for(let e in d){let n=l({navigatedAt:t,state:r,updatedTree:d[e],updatedCache:o,includeNextUrl:i,fetchedSegments:c,rootTree:f,canonicalUrl:s});y.push(n)}await Promise.all(y)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},741095:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,r,l,i){let c,[f,s,d,p,h]=r;if(1===t.length){let e=n(r,l);return(0,o.addRefreshMarkerToActiveParallelSegments)(e,i),e}let[y,_]=t;if(!(0,u.matchSegment)(y,f))return null;if(2===t.length)c=n(s[_],l);else if(null===(c=e((0,a.getNextFlightSegmentPath)(t),s[_],l,i)))return null;let v=[t[0],{...s,[_]:c},d,p];return h&&(v[4]=!0),(0,o.addRefreshMarkerToActiveParallelSegments)(v,i),v}}});let l=e.r(395306),a=e.r(785534),u=e.r(516403),o=e.r(328365);function n(e,t){let[r,a]=e,[o,i]=t;if(o===l.DEFAULT_SEGMENT_KEY&&r!==l.DEFAULT_SEGMENT_KEY)return e;if((0,u.matchSegment)(r,o)){let t={};for(let e in a)void 0!==i[e]?t[e]=n(a[e],i[e]):t[e]=a[e];for(let e in i)t[e]||(t[e]=i[e]);let l=[r,t];return e[2]&&(l[2]=e[2]),e[3]&&(l[3]=e[3]),e[4]&&(l[4]=e[4]),l}return t}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},932327:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,r){let[a,u]=r,[o,i]=t;return(0,l.matchSegment)(o,a)?!(t.length<=2)&&e((0,n.getNextFlightSegmentPath)(t),u[i]):!!Array.isArray(o)}}});let n=e.r(785534),l=e.r(516403);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},93375:e=>{"use strict";var{m:t,e:r}=e;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,r){let n=t[0],l=r[0];if(Array.isArray(n)&&Array.isArray(l)){if(n[0]!==l[0]||n[2]!==l[2])return!0}else if(n!==l)return!0;if(t[4])return!r[4];if(r[4])return!0;let a=Object.values(t[1])[0],u=Object.values(r[1])[0];return!a||!u||e(a,u)}}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},759456:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{computeChangedPath:function(){return a},extractPathFromFlightRouterState:function(){return l},getSelectedParams:function(){return function e(t,r){for(let n of(void 0===r&&(r={}),Object.values(t[1]))){let t=n[0],l=Array.isArray(t),a=l?t[1]:t;!a||a.startsWith(o.PAGE_SEGMENT_KEY)||(l&&("c"===t[2]||"oc"===t[2])?r[t[0]]=t[1].split("/"):l&&(r[t[0]]=t[1]),r=e(n,r))}return r}}});let u=e.r(894855),o=e.r(395306),i=e.r(516403),c=e=>"string"==typeof e?"children"===e?"":e:e[1];function n(e){return e.reduce((e,t)=>{let r;return""===(t="/"===(r=t)[0]?r.slice(1):r)||(0,o.isGroupSegment)(t)?e:e+"/"+t},"")||"/"}function l(e){var t;let r=Array.isArray(e[0])?e[0][1]:e[0];if(r===o.DEFAULT_SEGMENT_KEY||u.INTERCEPTION_ROUTE_MARKERS.some(e=>r.startsWith(e)))return;if(r.startsWith(o.PAGE_SEGMENT_KEY))return"";let a=[c(r)],i=null!=(t=e[1])?t:{},f=i.children?l(i.children):void 0;if(void 0!==f)a.push(f);else for(let[e,t]of Object.entries(i)){if("children"===e)continue;let r=l(t);void 0!==r&&a.push(r)}return n(a)}function a(e,t){let r=function e(t,r){let[n,a]=t,[o,f]=r,s=c(n),d=c(o);if(u.INTERCEPTION_ROUTE_MARKERS.some(e=>s.startsWith(e)||d.startsWith(e)))return"";if(!(0,i.matchSegment)(n,o)){var p;return null!=(p=l(r))?p:""}for(let t in a)if(f[t]){let r=e(a[t],f[t]);if(null!==r)return c(o)+"/"+r}return null}(e,t);return null==r||"/"===r?r:n(r.split("/"))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},309842:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"handleMutable",{enumerable:!0,get:function(){return l}});let a=e.r(759456);function n(e){return void 0!==e}function l(e,t){var r,l;let u=null==(r=t.shouldScroll)||r,o=e.nextUrl;if(n(t.patchedTree)){let r=(0,a.computeChangedPath)(e.tree,t.patchedTree);r?o=r:o||(o=e.canonicalUrl)}return{canonicalUrl:n(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:n(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:n(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:n(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!u&&(!!n(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:t.onlyHashChange||!1,hashFragment:u?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:u?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:n(t.patchedTree)?t.patchedTree:e.tree,nextUrl:o}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},827384:e=>{"use strict";var{m:t,e:r}=e;r._=function(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}},43267:e=>{"use strict";var{m:t,e:r}=e,n=0;r._=function(e){return"__private_"+n+++"_"+e}},670248:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PromiseQueue",{enumerable:!0,get:function(){return f}});let i=e.r(827384),c=e.r(43267);var n=c._("_maxConcurrency"),l=c._("_runningCount"),a=c._("_queue"),u=c._("_processNext");class f{enqueue(e){let t,r,n=new Promise((e,n)=>{t=e,r=n}),o=async()=>{try{i._(this,l)[l]++;let r=await e();t(r)}catch(e){r(e)}finally{i._(this,l)[l]--,i._(this,u)[u]()}};return i._(this,a)[a].push({promiseFn:n,task:o}),i._(this,u)[u](),n}bump(e){let t=i._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=i._(this,a)[a].splice(t,1)[0];i._(this,a)[a].unshift(e),i._(this,u)[u](!0)}}constructor(e=5){Object.defineProperty(this,u,{value:o}),Object.defineProperty(this,n,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),i._(this,n)[n]=e,i._(this,l)[l]=0,i._(this,a)[a]=[]}}function o(e){if(void 0===e&&(e=!1),(i._(this,l)[l]<i._(this,n)[n]||e)&&i._(this,a)[a].length>0){var t;null==(t=i._(this,a)[a].shift())||t.task()}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},136859:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{DYNAMIC_STALETIME_MS:function(){return p},STATIC_STALETIME_MS:function(){return h},createSeededPrefetchCacheEntry:function(){return u},getOrCreatePrefetchCacheEntry:function(){return a},prunePrefetchCache:function(){return i}});let f=e.r(265336),s=e.r(459708),d=e.r(962310);function n(e,t,r){let n=e.pathname;return(t&&(n+=e.search),r)?""+r+"%"+n:n}function l(e,t,r){return n(e,t===s.PrefetchKind.FULL,r)}function a(e){let{url:t,nextUrl:r,tree:l,prefetchCache:a,kind:u,allowAliasing:i=!0}=e,f=function(e,t,r,l,a){for(let u of(void 0===t&&(t=s.PrefetchKind.TEMPORARY),[r,null])){let r=n(e,!0,u),o=n(e,!1,u),i=e.search?r:o,c=l.get(i);if(c&&a){if(c.url.pathname===e.pathname&&c.url.search!==e.search)return{...c,aliased:!0};return c}let f=l.get(o);if(a&&e.search&&t!==s.PrefetchKind.FULL&&f&&!f.key.includes("%"))return{...f,aliased:!0}}if(t!==s.PrefetchKind.FULL&&a){for(let t of l.values())if(t.url.pathname===e.pathname&&!t.key.includes("%"))return{...t,aliased:!0}}}(t,u,r,a,i);return f?(f.status=c(f),f.kind!==s.PrefetchKind.FULL&&u===s.PrefetchKind.FULL&&f.data.then(e=>{if(!(Array.isArray(e.flightData)&&e.flightData.some(e=>e.isRootRender&&null!==e.seedData)))return o({tree:l,url:t,nextUrl:r,prefetchCache:a,kind:null!=u?u:s.PrefetchKind.TEMPORARY})}),u&&f.kind===s.PrefetchKind.TEMPORARY&&(f.kind=u),f):o({tree:l,url:t,nextUrl:r,prefetchCache:a,kind:u||s.PrefetchKind.TEMPORARY})}function u(e){let{nextUrl:t,tree:r,prefetchCache:n,url:a,data:u,kind:o}=e,i=u.couldBeIntercepted?l(a,o,t):l(a,o),c={treeAtTimeOfPrefetch:r,data:Promise.resolve(u),kind:o,prefetchTime:Date.now(),lastUsedTime:Date.now(),staleTime:u.staleTime,key:i,status:s.PrefetchCacheEntryStatus.fresh,url:a};return n.set(i,c),c}function o(e){let{url:t,kind:r,tree:n,nextUrl:a,prefetchCache:u}=e,o=l(t,r),i=d.prefetchQueue.enqueue(()=>(0,f.fetchServerResponse)(t,{flightRouterState:n,nextUrl:a,prefetchKind:r}).then(e=>{let r;if(e.couldBeIntercepted&&(r=function(e){let{url:t,nextUrl:r,prefetchCache:n,existingCacheKey:a}=e,u=n.get(a);if(!u)return;let o=l(t,u.kind,r);return n.set(o,{...u,key:o}),n.delete(a),o}({url:t,existingCacheKey:o,nextUrl:a,prefetchCache:u})),e.prerendered){let t=u.get(null!=r?r:o);t&&(t.kind=s.PrefetchKind.FULL,-1!==e.staleTime&&(t.staleTime=e.staleTime))}return e})),c={treeAtTimeOfPrefetch:n,data:i,kind:r,prefetchTime:Date.now(),lastUsedTime:null,staleTime:-1,key:o,status:s.PrefetchCacheEntryStatus.fresh,url:t};return u.set(o,c),c}function i(e){for(let[t,r]of e)c(r)===s.PrefetchCacheEntryStatus.expired&&e.delete(t)}let p=1e3*Number("0"),h=1e3*Number("300");function c(e){let{kind:t,prefetchTime:r,lastUsedTime:n,staleTime:l}=e;return -1!==l?Date.now()<r+l?s.PrefetchCacheEntryStatus.fresh:s.PrefetchCacheEntryStatus.stale:Date.now()<(null!=n?n:r)+p?n?s.PrefetchCacheEntryStatus.reusable:s.PrefetchCacheEntryStatus.fresh:t===s.PrefetchKind.AUTO&&Date.now()<r+h?s.PrefetchCacheEntryStatus.stale:t===s.PrefetchKind.FULL&&Date.now()<r+h?s.PrefetchCacheEntryStatus.reusable:s.PrefetchCacheEntryStatus.expired}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},962310:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{prefetchQueue:function(){return a},prefetchReducer:function(){return u}});let n=e.r(670248),l=e.r(136859),a=new n.PromiseQueue(5),u=function(e,t){(0,l.prunePrefetchCache)(e.prefetchCache);let{url:r}=t;return(0,l.getOrCreatePrefetchCacheEntry)({url:r,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,allowAliasing:!0}),e};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},957527:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTML_LIMITED_BOT_UA_RE",{enumerable:!0,get:function(){return e}});let e=/Mediapartners-Google|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti/i}},756876:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{HTML_LIMITED_BOT_UA_RE:function(){return t.HTML_LIMITED_BOT_UA_RE},HTML_LIMITED_BOT_UA_RE_STRING:function(){return o},getBotType:function(){return a},isBot:function(){return l}});let t=e.r(957527),u=/google/i,o=t.HTML_LIMITED_BOT_UA_RE.source;function n(e){return t.HTML_LIMITED_BOT_UA_RE.test(e)}function l(e){return u.test(e)||n(e)}function a(e){return u.test(e)?"dom":n(e)?"html":void 0}}},498511:e=>{"use strict";var{m:t,e:r}=e;function n(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"parsePath",{enumerable:!0,get:function(){return n}})},656098:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"addPathPrefix",{enumerable:!0,get:function(){return n}});let t=e.r(498511);function n(e,r){if(!e.startsWith("/")||!r)return e;let{pathname:n,query:l,hash:a}=(0,t.parsePath)(e);return""+r+n+l+a}}},84809:e=>{"use strict";var{m:t,e:r}=e;function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},364775:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=e.r(84809),l=e.r(498511),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,l.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},344910:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"addBasePath",{enumerable:!0,get:function(){return n}});let l=e.r(656098),a=e.r(364775);function n(e,t){return(0,a.normalizePathTrailingSlash)((0,l.addPathPrefix)(e,""))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},743562:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"AppRouterAnnouncer",{enumerable:!0,get:function(){return n}});let l=e.r(838653),a=e.r(795168),u="next-route-announcer";function n(e){let{tree:t}=e,[r,n]=(0,l.useState)(null);(0,l.useEffect)(()=>(n(function(){var e;let t=document.getElementsByName(u)[0];if(null==t||null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[o,i]=(0,l.useState)(""),c=(0,l.useRef)(void 0);return(0,l.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),r?(0,a.createPortal)(o,r):null}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},125326:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findHeadInCache",{enumerable:!0,get:function(){return n}});let l=e.r(395306),a=e.r(702533);function n(e,t){return function e(t,r,n){if(0===Object.keys(r).length)return[t,n];let u=Object.keys(r).filter(e=>"children"!==e);for(let o of("children"in r&&u.unshift("children"),u)){let[u,i]=r[o];if(u===l.DEFAULT_SEGMENT_KEY)continue;let c=t.parallelRoutes.get(o);if(!c)continue;let f=(0,a.createRouterCacheKey)(u),s=c.get(f);if(!s)continue;let d=e(s,i,n+"/"+f);if(d)return d}return null}(e,t,"")}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},489900:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"pathHasPrefix",{enumerable:!0,get:function(){return n}});let t=e.r(498511);function n(e,r){if("string"!=typeof e)return!1;let{pathname:n}=(0,t.parsePath)(e);return n===r||n.startsWith(r+"/")}}},990225:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"hasBasePath",{enumerable:!0,get:function(){return n}});let l=e.r(489900);function n(e){return(0,l.pathHasPrefix)(e,"")}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},700402:e=>{"use strict";var{m:t,e:r}=e;function n(e){return e}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"removeBasePath",{enumerable:!0,get:function(){return n}}),e.r(990225),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},553645:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{NavigationResultTag:function(){return n},PrefetchPriority:function(){return l},cancelPrefetchTask:function(){return f},createCacheKey:function(){return p},getCurrentCacheVersion:function(){return i},isPrefetchTaskDirty:function(){return d},navigate:function(){return u},prefetch:function(){return a},reschedulePrefetchTask:function(){return s},revalidateEntireCache:function(){return o},schedulePrefetchTask:function(){return c}});let e=()=>{throw Object.defineProperty(Error("Segment Cache experiment is not enabled. This is a bug in Next.js."),"__NEXT_ERROR_CODE",{value:"E654",enumerable:!1,configurable:!0})},a=e,u=e,o=e,i=e,c=e,f=e,s=e,d=e,p=e;var n=function(e){return e[e.MPA=0]="MPA",e[e.Success=1]="Success",e[e.NoOp=2]="NoOp",e[e.Async=3]="Async",e}({}),l=function(e){return e[e.Intent=2]="Intent",e[e.Default=1]="Default",e[e.Background=0]="Background",e}({});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},191981:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{IDLE_LINK_STATUS:function(){return b},PENDING_LINK_STATUS:function(){return R},mountFormInstance:function(){return i},mountLinkInstance:function(){return o},onLinkVisibilityChanged:function(){return f},onNavigationIntent:function(){return s},pingVisibleLinks:function(){return p},setLinkForCurrentNavigation:function(){return n},unmountLinkForCurrentNavigation:function(){return l},unmountPrefetchableInstance:function(){return c}}),e.r(801541);let h=e.r(999050),y=e.r(459708),_=e.r(553645),v=e.r(838653),g=null,R={pending:!0},b={pending:!1};function n(e){(0,v.startTransition)(()=>{null==g||g.setOptimisticLinkStatus(b),null==e||e.setOptimisticLinkStatus(R),g=e})}function l(e){g===e&&(g=null)}let m="function"==typeof WeakMap?new WeakMap:new Map,P=new Set,E="function"==typeof IntersectionObserver?new IntersectionObserver(function(e){for(let t of e){let e=t.intersectionRatio>0;f(t.target,e)}},{rootMargin:"200px"}):null;function a(e,t){void 0!==m.get(e)&&c(e),m.set(e,t),null!==E&&E.observe(e)}function u(e){try{return(0,h.createPrefetchURL)(e)}catch(t){return("function"==typeof reportError?reportError:console.error)("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),null}}function o(e,t,r,n,l,o){if(l){let l=u(t);if(null!==l){let t={router:r,kind:n,isVisible:!1,prefetchTask:null,prefetchHref:l.href,setOptimisticLinkStatus:o};return a(e,t),t}}return{router:r,kind:n,isVisible:!1,prefetchTask:null,prefetchHref:null,setOptimisticLinkStatus:o}}function i(e,t,r,n){let l=u(t);null!==l&&a(e,{router:r,kind:n,isVisible:!1,prefetchTask:null,prefetchHref:l.href,setOptimisticLinkStatus:null})}function c(e){let t=m.get(e);if(void 0!==t){m.delete(e),P.delete(t);let r=t.prefetchTask;null!==r&&(0,_.cancelPrefetchTask)(r)}null!==E&&E.unobserve(e)}function f(e,t){let r=m.get(e);void 0!==r&&(r.isVisible=t,t?P.add(r):P.delete(r),d(r,_.PrefetchPriority.Default))}function s(e,t){let r=m.get(e);void 0!==r&&void 0!==r&&d(r,_.PrefetchPriority.Intent)}function d(e,t){var r;let n=e.prefetchTask;if(!e.isVisible){null!==n&&(0,_.cancelPrefetchTask)(n);return}r=e,"undefined"!=typeof window&&(async()=>r.router.prefetch(r.prefetchHref,{kind:r.kind}))().catch(e=>{})}function p(e,t){for(let r of P){let n=r.prefetchTask;if(null!==n&&!(0,_.isPrefetchTaskDirty)(n,e,t))continue;null!==n&&(0,_.cancelPrefetchTask)(n);let l=(0,_.createCacheKey)(r.prefetchHref,e);r.prefetchTask=(0,_.schedulePrefetchTask)(l,t,r.kind===y.PrefetchKind.FULL,_.PrefetchPriority.Default,null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},550968:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{GracefulDegradeBoundary:function(){return a},default:function(){return u}});let n=e.r(731636),l=e.r(838653);class a extends l.Component{static getDerivedStateFromError(e){return{hasError:!0}}componentDidMount(){let e=this.htmlRef.current;this.state.hasError&&e&&Object.entries(this.htmlAttributes).forEach(t=>{let[r,n]=t;e.setAttribute(r,n)})}render(){let{hasError:e}=this.state;return("undefined"==typeof window||this.rootHtml||(this.rootHtml=document.documentElement.innerHTML,this.htmlAttributes=function(e){let t={};for(let r=0;r<e.attributes.length;r++){let n=e.attributes[r];t[n.name]=n.value}return t}(document.documentElement)),e)?(0,n.jsx)("html",{ref:this.htmlRef,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:this.rootHtml}}):this.props.children}constructor(e){super(e),this.state={hasError:!1},this.rootHtml="",this.htmlAttributes={},this.htmlRef=(0,l.createRef)()}}let u=a;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},999050:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{createEmptyCacheNode:function(){return u},createPrefetchURL:function(){return l},default:function(){return f},isExternalURL:function(){return n}});let d=e.r(313314),p=e.r(181369),h=e.r(731636),y=p._(e.r(838653)),_=e.r(84948),v=e.r(459708),g=e.r(887607),R=e.r(875562),b=e.r(844674),m=e.r(712447),P=d._(e.r(994523)),E=e.r(756876),T=e.r(344910),O=e.r(743562),j=e.r(614474),M=e.r(125326),w=e.r(239516),S=e.r(700402),A=e.r(990225),C=e.r(759456),N=e.r(515913),x=e.r(801541),U=e.r(108127),L=e.r(121159);e.r(191981);let I=d._(e.r(550968)),D={};function n(e){return e.origin!==window.location.origin}function l(e){let t;if((0,E.isBot)(window.navigator.userAgent))return null;try{t=new URL((0,T.addBasePath)(e),window.location.href)}catch(t){throw Object.defineProperty(Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),"__NEXT_ERROR_CODE",{value:"E234",enumerable:!1,configurable:!0})}return n(t)?null:t}function a(e){let{appRouterState:t}=e;return(0,y.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:n}=t,l={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,g.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(l,"",n)):window.history.replaceState(l,"",n)},[t]),(0,y.useEffect)(()=>{},[t.nextUrl,t.tree]),null}function u(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1}}function o(e){null==e&&(e={});let t=window.history.state,r=null==t?void 0:t.__NA;r&&(e.__NA=r);let n=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return n&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=n),e}function i(e){let{headCacheNode:t}=e,r=null!==t?t.head:null,n=null!==t?t.prefetchHead:null,l=null!==n?n:r;return(0,y.useDeferredValue)(r,l)}function c(e){let t,{actionQueue:r,assetPrefix:n,globalError:l,gracefullyDegrade:u}=e,c=(0,b.useActionQueue)(r),{canonicalUrl:f}=c,{searchParams:d,pathname:p}=(0,y.useMemo)(()=>{let e=new URL(f,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,A.hasBasePath)(e.pathname)?(0,S.removeBasePath)(e.pathname):e.pathname}},[f]);(0,y.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(D.pendingMpaPath=void 0,(0,b.dispatchAppRouterAction)({type:v.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[]),(0,y.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,L.isRedirectError)(t)){e.preventDefault();let r=(0,U.getURLFromRedirectError)(t);(0,U.getRedirectTypeFromError)(t)===L.RedirectType.push?x.publicAppRouterInstance.push(r,{}):x.publicAppRouterInstance.replace(r,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[]);let{pushRef:g}=c;if(g.mpaNavigation){if(D.pendingMpaPath!==f){let e=window.location;g.pendingPush?e.assign(f):e.replace(f),D.pendingMpaPath=f}throw w.unresolvedThenable}(0,y.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),r=e=>{var t;let r=window.location.href,n=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,y.startTransition)(()=>{(0,b.dispatchAppRouterAction)({type:v.ACTION_RESTORE,url:new URL(null!=e?e:r,r),tree:n})})};window.history.pushState=function(t,n,l){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=o(t),l&&r(l)),e(t,n,l)},window.history.replaceState=function(e,n,l){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=o(e),l&&r(l)),t(e,n,l)};let n=e=>{if(e.state){if(!e.state.__NA)return void window.location.reload();(0,y.startTransition)(()=>{(0,x.dispatchTraverseAction)(window.location.href,e.state.__PRIVATE_NEXTJS_INTERNALS_TREE)})}};return window.addEventListener("popstate",n),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",n)}},[]);let{cache:P,tree:E,nextUrl:T,focusAndScrollRef:N}=c,H=(0,y.useMemo)(()=>(0,M.findHeadInCache)(P,E[1]),[P,E]),k=(0,y.useMemo)(()=>(0,C.getSelectedParams)(E),[E]),F=(0,y.useMemo)(()=>({parentTree:E,parentCacheNode:P,parentSegmentPath:null,url:f}),[E,P,f]),K=(0,y.useMemo)(()=>({tree:E,focusAndScrollRef:N,nextUrl:T}),[E,N,T]);if(null!==H){let[e,r]=H;t=(0,h.jsx)(i,{headCacheNode:e},r)}else t=null;let B=(0,h.jsxs)(j.RedirectBoundary,{children:[t,P.rsc,(0,h.jsx)(O.AppRouterAnnouncer,{tree:E})]});return B=u?(0,h.jsx)(I.default,{children:B}):(0,h.jsx)(m.ErrorBoundary,{errorComponent:l[0],errorStyles:l[1],children:B}),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a,{appRouterState:c}),(0,h.jsx)(s,{}),(0,h.jsx)(R.PathParamsContext.Provider,{value:k,children:(0,h.jsx)(R.PathnameContext.Provider,{value:p,children:(0,h.jsx)(R.SearchParamsContext.Provider,{value:d,children:(0,h.jsx)(_.GlobalLayoutRouterContext.Provider,{value:K,children:(0,h.jsx)(_.AppRouterContext.Provider,{value:x.publicAppRouterInstance,children:(0,h.jsx)(_.LayoutRouterContext.Provider,{value:F,children:B})})})})})})]})}function f(e){let{actionQueue:t,globalErrorState:r,assetPrefix:n,gracefullyDegrade:l}=e;(0,N.useNavFailureHandler)();let a=(0,h.jsx)(c,{actionQueue:t,assetPrefix:n,globalError:r,gracefullyDegrade:l});return l?a:(0,h.jsx)(m.ErrorBoundary,{errorComponent:P.default,children:a})}let H=new Set,k=new Set;function s(){let[,e]=y.default.useState(0),t=H.size;return(0,y.useEffect)(()=>{let r=()=>e(e=>e+1);return k.add(r),t!==H.size&&r(),()=>{k.delete(r)}},[t,e]),[...H].map((e,t)=>(0,h.jsx)("link",{rel:"stylesheet",href:""+e,precedence:"next"},t))}globalThis._N_E_STYLE_LOAD=function(e){let t=H.size;return H.add(e),H.size!==t&&k.forEach(e=>e()),Promise.resolve()},("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},475455:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{abortTask:function(){return i},listenForDynamicRequest:function(){return o},startPPRNavigation:function(){return n},updateCacheNodeOnPopstateRestoration:function(){return function e(t,r){let n=r[1],l=t.parallelRoutes,a=new Map(l);for(let t in n){let r=n[t],u=r[0],o=(0,h.createRouterCacheKey)(u),i=l.get(t);if(void 0!==i){let n=i.get(o);if(void 0!==n){let l=e(n,r),u=new Map(i);u.set(o,l),a.set(t,u)}}}let u=t.rsc,o=f(u)&&"pending"===u.status;return{lazyData:null,rsc:u,head:t.head,prefetchHead:o?t.prefetchHead:[null,null],prefetchRsc:o?t.prefetchRsc:null,loading:t.loading,parallelRoutes:a,navigatedAt:t.navigatedAt}}}});let d=e.r(395306),p=e.r(516403),h=e.r(702533),y=e.r(93375),_=e.r(136859),v={route:null,node:null,dynamicRequestTree:null,children:null};function n(e,t,r,n,u,o,i,c,f){return function e(t,r,n,u,o,i,c,f,s,y,_){let g=n[1],R=u[1],b=null!==i?i[2]:null;o||!0===u[4]&&(o=!0);let m=r.parallelRoutes,P=new Map(m),E={},T=null,O=!1,j={};for(let r in R){let n,a=R[r],u=g[r],i=m.get(r),M=null!==b?b[r]:null,w=a[0],S=y.concat([r,w]),A=(0,h.createRouterCacheKey)(w),C=void 0!==u?u[0]:void 0,N=void 0!==i?i.get(A):void 0;if(null!==(n=w===d.DEFAULT_SEGMENT_KEY?void 0!==u?{route:u,node:null,dynamicRequestTree:null,children:null}:l(t,u,a,N,o,void 0!==M?M:null,c,f,S,_):s&&0===Object.keys(a[1]).length?l(t,u,a,N,o,void 0!==M?M:null,c,f,S,_):void 0!==u&&void 0!==C&&(0,p.matchSegment)(w,C)&&void 0!==N&&void 0!==u?e(t,N,u,a,o,M,c,f,s,S,_):l(t,u,a,N,o,void 0!==M?M:null,c,f,S,_))){if(null===n.route)return v;null===T&&(T=new Map),T.set(r,n);let e=n.node;if(null!==e){let t=new Map(i);t.set(A,e),P.set(r,t)}let t=n.route;E[r]=t;let l=n.dynamicRequestTree;null!==l?(O=!0,j[r]=l):j[r]=t}else E[r]=a,j[r]=a}if(null===T)return null;let M={lazyData:null,rsc:r.rsc,prefetchRsc:r.prefetchRsc,head:r.head,prefetchHead:r.prefetchHead,loading:r.loading,parallelRoutes:P,navigatedAt:t};return{route:a(u,E),node:M,dynamicRequestTree:O?a(u,j):null,children:T}}(e,t,r,n,!1,u,o,i,c,[],f)}function l(e,t,r,n,l,o,i,c,f,s){return!l&&(void 0===t||(0,y.isNavigatingToNewRootLayout)(t,r))?v:function e(t,r,n,l,o,i,c,f){let s,d,p,y,v=r[1],g=0===Object.keys(v).length;if(void 0!==n&&n.navigatedAt+_.DYNAMIC_STALETIME_MS>t)s=n.rsc,d=n.loading,p=n.head,y=n.navigatedAt;else if(null===l)return u(t,r,null,o,i,c,f);else if(s=l[1],d=l[3],p=g?o:null,y=t,l[4]||i&&g)return u(t,r,l,o,i,c,f);let R=null!==l?l[2]:null,b=new Map,m=void 0!==n?n.parallelRoutes:null,P=new Map(m),E={},T=!1;if(g)f.push(c);else for(let r in v){let n=v[r],l=null!==R?R[r]:null,a=null!==m?m.get(r):void 0,u=n[0],s=c.concat([r,u]),d=(0,h.createRouterCacheKey)(u),p=e(t,n,void 0!==a?a.get(d):void 0,l,o,i,s,f);b.set(r,p);let y=p.dynamicRequestTree;null!==y?(T=!0,E[r]=y):E[r]=n;let _=p.node;if(null!==_){let e=new Map;e.set(d,_),P.set(r,e)}}return{route:r,node:{lazyData:null,rsc:s,prefetchRsc:null,head:p,prefetchHead:null,loading:d,parallelRoutes:P,navigatedAt:y},dynamicRequestTree:T?a(r,E):null,children:b}}(e,r,n,o,i,c,f,s)}function a(e,t){let r=[e[0],t];return 2 in e&&(r[2]=e[2]),3 in e&&(r[3]=e[3]),4 in e&&(r[4]=e[4]),r}function u(e,t,r,n,l,u,o){let i=a(t,t[1]);return i[3]="refetch",{route:t,node:function e(t,r,n,l,a,u,o){let i=r[1],c=null!==n?n[2]:null,f=new Map;for(let r in i){let n=i[r],s=null!==c?c[r]:null,d=n[0],p=u.concat([r,d]),y=(0,h.createRouterCacheKey)(d),_=e(t,n,void 0===s?null:s,l,a,p,o),v=new Map;v.set(y,_),f.set(r,v)}let d=0===f.size;d&&o.push(u);let p=null!==n?n[1]:null,y=null!==n?n[3]:null;return{lazyData:null,parallelRoutes:f,prefetchRsc:void 0!==p?p:null,prefetchHead:d?l:[null,null],loading:void 0!==y?y:null,rsc:s(),head:d?s():null,navigatedAt:t}}(e,t,r,n,l,u,o),dynamicRequestTree:i,children:null}}function o(e,t){t.then(t=>{let{flightData:r}=t;if("string"!=typeof r){for(let t of r){let{segmentPath:r,tree:n,seedData:l,head:a}=t;l&&function(e,t,r,n,l){let a=e;for(let e=0;e<t.length;e+=2){let r=t[e],n=t[e+1],l=a.children;if(null!==l){let e=l.get(r);if(void 0!==e){let t=e.route[0];if((0,p.matchSegment)(n,t)){a=e;continue}}}return}!function e(t,r,n,l){if(null===t.dynamicRequestTree)return;let a=t.children,u=t.node;if(null===a){null!==u&&(function e(t,r,n,l,a){let u=r[1],o=n[1],i=l[2],s=t.parallelRoutes;for(let t in u){let r=u[t],n=o[t],l=i[t],f=s.get(t),d=r[0],y=(0,h.createRouterCacheKey)(d),_=void 0!==f?f.get(y):void 0;void 0!==_&&(void 0!==n&&(0,p.matchSegment)(d,n[0])&&null!=l?e(_,r,n,l,a):c(r,_,null))}let d=t.rsc,y=l[1];null===d?t.rsc=y:f(d)&&d.resolve(y);let _=t.head;f(_)&&_.resolve(a)}(u,t.route,r,n,l),t.dynamicRequestTree=null);return}let o=r[1],i=n[2];for(let t in r){let r=o[t],n=i[t],u=a.get(t);if(void 0!==u){let t=u.route[0];if((0,p.matchSegment)(r[0],t)&&null!=n)return e(u,r,n,l)}}}(a,r,n,l)}(e,r,n,l,a)}i(e,null)}},t=>{i(e,t)})}function i(e,t){let r=e.node;if(null===r)return;let n=e.children;if(null===n)c(e.route,r,t);else for(let e of n.values())i(e,t);e.dynamicRequestTree=null}function c(e,t,r){let n=e[1],l=t.parallelRoutes;for(let e in n){let t=n[e],a=l.get(e);if(void 0===a)continue;let u=t[0],o=(0,h.createRouterCacheKey)(u),i=a.get(o);void 0!==i&&c(t,i,r)}let a=t.rsc;f(a)&&(null===r?a.resolve(null):a.reject(r));let u=t.head;f(u)&&u.resolve(null)}let g=Symbol();function f(e){return e&&e.tag===g}function s(){let e,t,r=new Promise((r,n)=>{e=r,t=n});return r.status="pending",r.resolve=t=>{"pending"===r.status&&(r.status="fulfilled",r.value=t,e(t))},r.reject=e=>{"pending"===r.status&&(r.status="rejected",r.reason=e,t(e))},r.tag=g,r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},904278:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[o,i]=a,c=(0,l.createRouterCacheKey)(i),f=r.parallelRoutes.get(o),s=t.parallelRoutes.get(o);s&&s!==f||(s=new Map(f),t.parallelRoutes.set(o,s));let d=null==f?void 0:f.get(c),p=s.get(c);if(u){p&&p.lazyData&&p!==d||s.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1});return}if(!p||!d){p||s.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1});return}return p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes),loading:p.loading},s.set(c,p)),e(p,d,(0,n.getNextFlightSegmentPath)(a))}}});let n=e.r(785534),l=e.r(702533);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},329516:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{addSearchParamsToPageSegments:function(){return l},handleAliasedPrefetchEntry:function(){return n}});let a=e.r(395306),u=e.r(999050),o=e.r(741095),i=e.r(887607),c=e.r(702533),f=e.r(380316),s=e.r(309842);function n(e,t,r,n,d){let p,h=t.tree,y=t.cache,_=(0,i.createHrefFromUrl)(n);if("string"==typeof r)return!1;for(let t of r){if(!function e(t){if(!t)return!1;let r=t[2];if(t[3])return!0;for(let t in r)if(e(r[t]))return!0;return!1}(t.seedData))continue;let r=t.tree;r=l(r,Object.fromEntries(n.searchParams));let{seedData:i,isRootRender:s,pathToSegment:d}=t,v=["",...d];r=l(r,Object.fromEntries(n.searchParams));let g=(0,o.applyRouterStatePatchToTree)(v,h,r,_),R=(0,u.createEmptyCacheNode)();if(s&&i){let t=i[1];R.loading=i[3],R.rsc=t,function e(t,r,n,l,u){if(0!==Object.keys(l[1]).length)for(let o in l[1]){let i,f=l[1][o],s=f[0],d=(0,c.createRouterCacheKey)(s),p=null!==u&&void 0!==u[2][o]?u[2][o]:null;if(null!==p){let e=p[1],r=p[3];i={lazyData:null,rsc:s.includes(a.PAGE_SEGMENT_KEY)?null:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:r,navigatedAt:t}}else i={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1};let h=r.parallelRoutes.get(o);h?h.set(d,i):r.parallelRoutes.set(o,new Map([[d,i]])),e(t,i,n,f,p)}}(e,R,y,r,i)}else R.rsc=y.rsc,R.prefetchRsc=y.prefetchRsc,R.loading=y.loading,R.parallelRoutes=new Map(y.parallelRoutes),(0,f.fillCacheWithNewSubTreeDataButOnlyLoading)(e,R,y,t);g&&(h=g,y=R,p=!0)}return!!p&&(d.patchedTree=h,d.cache=y,d.canonicalUrl=_,d.hashFragment=n.hash,(0,s.handleMutable)(t,d))}function l(e,t){let[r,n,...u]=e;if(r.includes(a.PAGE_SEGMENT_KEY))return[(0,a.addSearchParamsIfPageSegment)(r,t),n,...u];let o={};for(let[e,r]of Object.entries(n))o[e]=l(r,t);return[r,o,...u]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},910037:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{handleExternalUrl:function(){return n},navigateReducer:function(){return function e(t,r){let{url:m,isExternalUrl:P,navigateType:E,shouldScroll:T,allowAliasing:O}=r,j={},{hash:M}=m,w=(0,u.createHrefFromUrl)(m),S="push"===E;if((0,g.prunePrefetchCache)(t.prefetchCache),j.preserveCustomHistoryState=!1,j.pendingPush=S,P)return n(t,j,m.toString(),S);if(document.getElementById("__next-page-redirect"))return n(t,j,w,S);let A=(0,g.getOrCreatePrefetchCacheEntry)({url:m,nextUrl:t.nextUrl,tree:t.tree,prefetchCache:t.prefetchCache,allowAliasing:O}),{treeAtTimeOfPrefetch:C,data:N}=A;return h.prefetchQueue.bump(N),N.then(h=>{let{flightData:g,canonicalUrl:P,postponed:E}=h,O=Date.now(),N=!1;if(A.lastUsedTime||(A.lastUsedTime=O,N=!0),A.aliased){let n=new URL(m.href);P&&(n.pathname=P.pathname);let l=(0,b.handleAliasedPrefetchEntry)(O,t,g,n,j);return!1===l?e(t,{...r,allowAliasing:!1}):l}if("string"==typeof g)return n(t,j,g,S);let x=P?(0,u.createHrefFromUrl)(P):w;if(M&&t.canonicalUrl.split("#",1)[0]===x.split("#",1)[0])return j.onlyHashChange=!0,j.canonicalUrl=x,j.shouldScroll=T,j.hashFragment=M,j.scrollableSegments=[],(0,d.handleMutable)(t,j);let U=t.tree,L=t.cache,I=[];for(let e of g){let{pathToSegment:r,seedData:u,head:d,isHeadPartial:h,isRootRender:g}=e,b=e.tree,P=["",...r],T=(0,i.applyRouterStatePatchToTree)(P,U,b,w);if(null===T&&(T=(0,i.applyRouterStatePatchToTree)(P,C,b,w)),null!==T){if(u&&g&&E){let e=(0,v.startPPRNavigation)(O,L,U,b,u,d,h,!1,I);if(null!==e){if(null===e.route)return n(t,j,w,S);T=e.route;let r=e.node;null!==r&&(j.cache=r);let l=e.dynamicRequestTree;if(null!==l){let r=(0,a.fetchServerResponse)(new URL(x,m.origin),{flightRouterState:l,nextUrl:t.nextUrl});(0,v.listenForDynamicRequest)(e,r)}}else T=b}else{if((0,f.isNavigatingToNewRootLayout)(U,T))return n(t,j,w,S);let a=(0,y.createEmptyCacheNode)(),u=!1;for(let t of(A.status!==s.PrefetchCacheEntryStatus.stale||N?u=(0,p.applyFlightData)(O,L,a,e,A):(u=function(e,t,r,n){let a=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),l(n).map(e=>[...r,...e])))(0,R.clearCacheNodeDataForSegmentPath)(e,t,u),a=!0;return a}(a,L,r,b),A.lastUsedTime=O),(0,c.shouldHardNavigate)(P,U)?(a.rsc=L.rsc,a.prefetchRsc=L.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(a,L,r),j.cache=a):u&&(j.cache=a,L=a),l(b))){let e=[...r,...t];e[e.length-1]!==_.DEFAULT_SEGMENT_KEY&&I.push(e)}}U=T}}return j.patchedTree=U,j.canonicalUrl=x,j.scrollableSegments=I,j.hashFragment=M,j.shouldScroll=T,(0,d.handleMutable)(t,j)},()=>t)}}});let a=e.r(265336),u=e.r(887607),o=e.r(107204),i=e.r(741095),c=e.r(932327),f=e.r(93375),s=e.r(459708),d=e.r(309842),p=e.r(93003),h=e.r(962310),y=e.r(999050),_=e.r(395306),v=e.r(475455),g=e.r(136859),R=e.r(904278),b=e.r(329516);function n(e,t,r,n){return t.mpaNavigation=!0,t.canonicalUrl=r,t.pendingPush=n,t.scrollableSegments=void 0,(0,d.handleMutable)(e,t)}function l(e){let t=[],[r,n]=e;if(0===Object.keys(n).length)return[[r]];for(let[e,a]of Object.entries(n))for(let n of l(a))""===r?t.push([e,...n]):t.push([r,e,...n]);return t}e.r(553645),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}},993946:e=>{"use strict";var{m:t,e:r}=e;{Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"serverPatchReducer",{enumerable:!0,get:function(){return n}});let l=e.r(887607),a=e.r(741095),u=e.r(93375),o=e.r(910037),i=e.r(93003),c=e.r(309842),f=e.r(999050);function n(e,t){let{serverResponse:{flightData:r,canonicalUrl:n},navigatedAt:s}=t,d={};if(d.preserveCustomHistoryState=!1,"string"==typeof r)return(0,o.handleExternalUrl)(e,d,r,e.pushRef.pendingPush);let p=e.tree,h=e.cache;for(let t of r){let{segmentPath:r,tree:c}=t,y=(0,a.applyRouterStatePatchToTree)(["",...r],p,c,e.ca