(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,91915,(e,r,t)=>{"use strict";function n(e,r={}){if(r.onlyHashChange)return void e();let t=document.documentElement;if("smooth"!==t.dataset.scrollBehavior)return void e();let a=t.style.scrollBehavior;t.style.scrollBehavior="auto",r.dontForceLayout||t.getClientRects(),e(),t.style.scrollBehavior=a}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return n}}),e.r(33525)},68017,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return s}});let n=e.r(90809),a=e.r(43476),o=n._(e.r(71645)),l=e.r(90373),i=e.r(54394);e.r(33525);let u=e.r(8372);class c extends o.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,i.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,i.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,r){return e.pathname!==r.previousPathname&&r.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:r.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:r,unauthorized:t,children:n}=this.props,{triggeredStatus:o}=this.state,l={[i.HTTPAccessErrorStatus.NOT_FOUND]:e,[i.HTTPAccessErrorStatus.FORBIDDEN]:r,[i.HTTPAccessErrorStatus.UNAUTHORIZED]:t};if(o){let u=o===i.HTTPAccessErrorStatus.NOT_FOUND&&e,c=o===i.HTTPAccessErrorStatus.FORBIDDEN&&r,s=o===i.HTTPAccessErrorStatus.UNAUTHORIZED&&t;return u||c||s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"robots",content:"noindex"}),!1,l[o]]}):n}return n}}function s({notFound:e,forbidden:r,unauthorized:t,children:n}){let i=(0,l.useUntrackedPathname)(),d=(0,o.useContext)(u.MissingSlotContext);return e||r||t?(0,a.jsx)(c,{pathname:i,notFound:e,forbidden:r,unauthorized:t,missingSlots:d,children:n}):(0,a.jsx)(a.Fragment,{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),r.exports=t.default)},28298,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouterBFCache",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,r,t){let[a,o]=(0,n.useState)(()=>({tree:e,cacheNode:r,stateKey:t,next:null}));if(a.tree===e)return a;let l={tree:e,cacheNode:r,stateKey:t,next:null},i=1,u=a,c=l;for(;null!==u&&i<3;){if(u.stateKey===t){c.next=u.next;break}{i++;let e={tree:u.tree,cacheNode:u.cacheNode,stateKey:u.stateKey,next:null};c.next=e,c=e}u=u.next}return o(l),l}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},30174,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return d},PlaceValidationBoundaryBelowThisLevel:function(){return f},RenderValidationBoundaryAtThisLevel:function(){return p}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(43476),l=e.r(71645),i=e.r(2897),u=e.r(12718),c=e.r(62141);if("u">typeof window)throw Object.defineProperty(new u.InvariantError("Instant validation boundaries should never appear in browser bundles."),"__NEXT_ERROR_CODE",{value:"E1117",enumerable:!1,configurable:!0});let s={[i.INSTANT_VALIDATION_BOUNDARY_NAME]:function({id:e,children:r}){let t,n=(t=c.workUnitAsyncStorage.getStore())&&"validation-client"===t.type?t.boundaryState:null;if(null===n)throw Object.defineProperty(new u.InvariantError("Missing boundary tracking state"),"__NEXT_ERROR_CODE",{value:"E1060",enumerable:!1,configurable:!0});return n.renderedIds.add(e),r}},d=(0,l.createContext)(null);function f({id:e,children:r}){return(0,o.jsx)(d,{value:e,children:r})}function p({id:e,children:r}){return(0,o.jsx)(m,{id:e,children:(0,o.jsx)(d,{value:null,children:r})})}let m=s[i.INSTANT_VALIDATION_BOUNDARY_NAME.slice(0)]},77694,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return o},PlaceValidationBoundaryBelowThisLevel:function(){return l},RenderValidationBoundaryAtThisLevel:function(){return i}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let{InstantValidationBoundaryContext:o,PlaceValidationBoundaryBelowThisLevel:l,RenderValidationBoundaryAtThisLevel:i}="u"{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={LoadingBoundaryProvider:function(){return j},default:function(){return T}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(55682),l=e.r(90809),i=e.r(43476),u=l._(e.r(71645)),c=o._(e.r(74080)),s=e.r(8372),d=e.r(1244),f=e.r(72383),p=e.r(91915),m=e.r(58442),h=e.r(68017),g=e.r(70725),y=e.r(28298);e.r(74180);let b=e.r(61994),P=e.r(33906),v=e.r(95871),_=c.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,E=["bottom","height","left","right","top","width","x","y"];function O(e,r){let t=e.getClientRects();if(0===t.length)return!1;let n=1/0;for(let e=0;e=0&&n<=r}class S extends u.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,cacheNode:r}=this.props,t=e.forceScroll?e.scrollRef:r.scrollRef;if(null===t||!t.current)return;let n=null,a=e.hashFragment;if(a&&(n="top"===a?document.body:document.getElementById(a)??document.getElementsByName(a)[0]),n||(n="u"0===r[e])}(n);){if(null===n.nextElementSibling)return;n=n.nextElementSibling}t.current=!1,(0,p.disableSmoothScrollDuringRouteTransition)(()=>{if(a)return void n.scrollIntoView();let e=document.documentElement,r=e.clientHeight;!O(n,r)&&(e.scrollTop=0,O(n,r)||n.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,e.hashFragment=null,n.focus()}}}}function R({children:e,cacheNode:r}){let t=(0,u.useContext)(s.GlobalLayoutRouterContext);if(!t)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,i.jsx)(S,{focusAndScrollRef:t.focusAndScrollRef,cacheNode:r,children:e})}function w({tree:e,segmentPath:r,debugNameContext:t,cacheNode:n,params:a,url:o,isActive:l}){let c,f=(0,u.useContext)(s.GlobalLayoutRouterContext);if((0,u.useContext)(b.NavigationPromisesContext),!f)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let p=null!==n?n:(0,u.use)(d.unresolvedThenable),m=null!==p.prefetchRsc?p.prefetchRsc:p.rsc,h=(0,u.useDeferredValue)(p.rsc,m);if((0,v.isDeferredRsc)(h)){let e=(0,u.use)(h);null===e&&(0,u.use)(d.unresolvedThenable),c=e}else null===h&&(0,u.use)(d.unresolvedThenable),c=h;let g=c;return(0,i.jsx)(s.LayoutRouterContext.Provider,{value:{parentTree:e,parentCacheNode:p,parentSegmentPath:r,parentParams:a,parentLoadingData:null,debugNameContext:t,url:o,isActive:l},children:g})}function j({loading:e,children:r}){let t=(0,u.use)(s.LayoutRouterContext);return null===t?r:(0,i.jsx)(s.LayoutRouterContext.Provider,{value:{parentTree:t.parentTree,parentCacheNode:t.parentCacheNode,parentSegmentPath:t.parentSegmentPath,parentParams:t.parentParams,parentLoadingData:e,debugNameContext:t.debugNameContext,url:t.url,isActive:t.isActive},children:r})}function C({name:e,loading:r,children:t}){if(null!==r){let n=r[0],a=r[1],o=r[2];return(0,i.jsx)(u.Suspense,{name:e,fallback:(0,i.jsxs)(i.Fragment,{children:[a,o,n]}),children:t})}return(0,i.jsx)(i.Fragment,{children:t})}function T({parallelRouterKey:r,error:t,errorStyles:n,errorScripts:a,templateStyles:o,templateScripts:l,template:c,notFound:p,forbidden:b,unauthorized:v,segmentViewBoundaries:_}){let E=(0,u.useContext)(s.LayoutRouterContext);if(!E)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:O,parentCacheNode:S,parentSegmentPath:j,parentParams:x,parentLoadingData:A,url:N,isActive:D,debugNameContext:M}=E,F=O[0],k=null===j?[r]:j.concat([F,r]),I=O[1][r],X=S.slots;(void 0===I||null===X)&&(0,u.use)(d.unresolvedThenable);let B=null;if("u"{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=e.r(90809),a=e.r(43476),o=n._(e.r(71645)),l=e.r(8372);function i(){let e=(0,o.useContext)(l.TemplateContext);return(0,a.jsx)(a.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},93504,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let r=n.get(e);if(r)return r;let t=Promise.resolve(e);return n.set(e,t),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),r.exports=t.default)},66996,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(93504).createRenderSearchParamsFromClient;("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),r.exports=t.default)},6831,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let r=n.get(e);if(r)return r;let t=Promise.resolve(e);return n.set(e,t),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),r.exports=t.default)},97689,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(6831).createRenderParamsFromClient;("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),r.exports=t.default)},66373,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={accumulateRootVaryParam:function(){return y},accumulateVaryParam:function(){return g},createResponseVaryParamsAccumulator:function(){return c},createVaryParamsAccumulator:function(){return s},createVaryingParams:function(){return b},createVaryingSearchParams:function(){return P},emptyVaryParamsAccumulator:function(){return u},finishAccumulatingVaryParams:function(){return v},getMetadataVaryParamsAccumulator:function(){return d},getMetadataVaryParamsThenable:function(){return p},getRootParamsVaryParamsAccumulator:function(){return h},getVaryParamsThenable:function(){return f},getViewportVaryParamsAccumulator:function(){return m}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(62141);function l(){let e={varyParams:new Set,status:"pending",value:new Set,then(r){r&&("pending"===e.status?e.resolvers.push(r):r(e.value))},resolvers:[]};return e}let i=new Set,u={varyParams:i,status:"fulfilled",value:i,then(e){e&&e(i)},resolvers:[]};function c(){let e=l();return{head:e,rootParams:l(),segments:new Set}}function s(){let e=o.workUnitAsyncStorage.getStore();if(e)switch(e.type){case"prerender":case"prerender-runtime":{let r=e.varyParamsAccumulator;if(null!==r){let e=l();return r.segments.add(e),e}}}return null}function d(){let e=o.workUnitAsyncStorage.getStore();if(e)switch(e.type){case"prerender":case"prerender-runtime":{let r=e.varyParamsAccumulator;if(null!==r)return r.head}}return null}function f(e){return e}function p(){let e=d();return null!==e?e:null}let m=d;function h(){let e=o.workUnitAsyncStorage.getStore();if(e)switch(e.type){case"prerender":case"prerender-runtime":{let r=e.varyParamsAccumulator;if(null!==r)return r.rootParams}}return null}function g(e,r){e.varyParams.add(r)}function y(e){let r=h();null!==r&&g(r,e)}function b(e,r,t){if(null!==t)return new Proxy(r,{get:(r,n,a)=>("string"==typeof n&&(n===t||Object.prototype.hasOwnProperty.call(r,n))&&g(e,n),Reflect.get(r,n,a)),has:(r,n)=>(n===t&&g(e,t),Reflect.has(r,n)),ownKeys:r=>(g(e,t),Reflect.ownKeys(r))});let n={};for(let t in r)Object.defineProperty(n,t,{get:()=>(g(e,t),r[t]),enumerable:!0});return n}function P(e,r){let t={};for(let n in r)Object.defineProperty(t,n,{get:()=>(g(e,"?"),r[n]),enumerable:!0});return t}async function v(e){let r=e.rootParams.varyParams;for(let t of(_(e.head,r),e.segments))_(t,r);await Promise.resolve(),await Promise.resolve(),await Promise.resolve()}function _(e,r){if("pending"!==e.status)return;let t=new Set(e.varyParams);for(let e of r)t.add(e);for(let r of(e.value=t,e.status="fulfilled",e.resolvers))r(t);e.resolvers=[]}},76361,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return u}});let n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=a(void 0);if(r&&r.has(e))return r.get(e);var t={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(t,o,l):t[o]=e[o]}return t.default=e,r&&r.set(e,t),t}(e.r(71645));function a(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(a=function(e){return e?t:r})(e)}let o={current:null},l="function"==typeof n.cache?n.cache:e=>e,i=console.error;function u(e){return function(...r){i(e(...r))}}l(e=>{try{i(o.current)}finally{o.current=null}})},83066,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(90317).createAsyncLocalStorage)()},41643,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorage",{enumerable:!0,get:function(){return n.afterTaskAsyncStorageInstance}});let n=e.r(83066)},50999,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={isRequestAPICallableInsideAfter:function(){return c},throwForSearchParamsAccessInUseCache:function(){return u},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return i}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(43248),l=e.r(41643);function i(e,r){throw Object.defineProperty(new o.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E543",enumerable:!1,configurable:!0})}function u(e,r){let t=Object.defineProperty(Error(`Route ${e.route} used \`searchParams\` inside "use cache". Accessing dynamic request data inside a cache scope is not supported. If you need some search params inside a cached function await \`searchParams\` outside of the cached function and pass only the required search params as arguments to the cached function. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E842",enumerable:!1,configurable:!0});throw Error.captureStackTrace(t,r),e.invalidDynamicUsageError??=t,t}function c(){let e=l.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}},69882,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={createPrerenderSearchParamsForClientPage:function(){return P},createSearchParamsFromClient:function(){return g},createServerSearchParamsForMetadata:function(){return y},createServerSearchParamsForServerPage:function(){return b},makeErroringSearchParamsForUseCache:function(){return S}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(63599),l=e.r(66373),i=e.r(42715),u=e.r(67673),c=e.r(62141),s=e.r(12718),d=e.r(63138),f=e.r(76361),p=e.r(65932),m=e.r(50999),h=e.r(42852);function g(r){let t=o.workAsyncStorage.getStore();if(!t)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let n=c.workUnitAsyncStorage.getStore();if(n)switch(n.type){case"prerender":case"prerender-client":case"prerender-ppr":case"prerender-legacy":return v(t,n);case"validation-client":return function(r,t,n){var a;let{createExhaustiveSearchParamsProxy:o}=e.r(18450);return Promise.resolve(r=o(r,new Set(Object.keys((null==(a=n.validationSamples)?void 0:a.searchParams)??{})),t.route))}(r,t,n);case"prerender-runtime":throw Object.defineProperty(new s.InvariantError("createSearchParamsFromClient should not be called in a runtime prerender."),"__NEXT_ERROR_CODE",{value:"E769",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createSearchParamsFromClient should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E739",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createSearchParamsFromClient should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1133",enumerable:!1,configurable:!0});case"request":return _(r,t,n,!1)}(0,c.throwInvariantForMissingStore)()}function y(e,r){return b(e,(0,l.getMetadataVaryParamsAccumulator)(),r)}function b(e,r,t){let n=o.workAsyncStorage.getStore();if(!n)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let a=c.workUnitAsyncStorage.getStore();if(a)switch(a.type){case"prerender":case"prerender-client":case"prerender-ppr":case"prerender-legacy":return v(n,a);case"validation-client":throw Object.defineProperty(new s.InvariantError("createServerSearchParamsForServerPage should not be called in a client validation."),"__NEXT_ERROR_CODE",{value:"E1066",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createServerSearchParamsForServerPage should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E747",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createServerSearchParamsForServerPage should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1128",enumerable:!1,configurable:!0});case"prerender-runtime":return function(e,r,t,n){let a=R(null!==t?(0,l.createVaryingSearchParams)(t,e):e),{stagedRendering:o}=r;if(!o)return a;let i=n?h.RenderStage.EarlyRuntime:h.RenderStage.Runtime;return o.waitForStage(i).then(()=>a)}(e,a,r,t);case"request":return _(e,n,a,t)}(0,c.throwInvariantForMissingStore)()}function P(){let e=o.workAsyncStorage.getStore();if(!e)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});if(e.forceStatic)return Promise.resolve({});let r=c.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-client":return(0,d.makeHangingPromise)(r.renderSignal,e.route,"`searchParams`");case"validation-client":throw Object.defineProperty(new s.InvariantError("createPrerenderSearchParamsForClientPage should not be called in a client validation."),"__NEXT_ERROR_CODE",{value:"E1061",enumerable:!1,configurable:!0});case"prerender-runtime":throw Object.defineProperty(new s.InvariantError("createPrerenderSearchParamsForClientPage should not be called in a runtime prerender."),"__NEXT_ERROR_CODE",{value:"E768",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createPrerenderSearchParamsForClientPage should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E746",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createPrerenderSearchParamsForClientPage should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1124",enumerable:!1,configurable:!0});case"prerender-ppr":case"prerender-legacy":case"request":return Promise.resolve({})}(0,c.throwInvariantForMissingStore)()}function v(e,r){if(e.forceStatic)return Promise.resolve({});switch(r.type){case"prerender":case"prerender-client":var t=e,n=r;let a=E.get(n);if(a)return a;let o=(0,d.makeHangingPromise)(n.renderSignal,t.route,"`searchParams`"),l=new Proxy(o,{get(e,r,t){if(Object.hasOwn(o,r))return i.ReflectAdapter.get(e,r,t);switch(r){case"then":return(0,u.annotateDynamicAccess)("`await searchParams`, `searchParams.then`, or similar",n),i.ReflectAdapter.get(e,r,t);case"status":return(0,u.annotateDynamicAccess)("`use(searchParams)`, `searchParams.status`, or similar",n),i.ReflectAdapter.get(e,r,t);default:return i.ReflectAdapter.get(e,r,t)}}});return E.set(n,l),l;case"prerender-ppr":case"prerender-legacy":var c=e,s=r;let f=E.get(c);if(f)return f;let p=Promise.resolve({}),h=new Proxy(p,{get(e,r,t){if(Object.hasOwn(p,r))return i.ReflectAdapter.get(e,r,t);if("string"==typeof r&&"then"===r){let e="`await searchParams`, `searchParams.then`, or similar";c.dynamicShouldError?(0,m.throwWithStaticGenerationBailoutErrorWithDynamicError)(c.route,e):"prerender-ppr"===s.type?(0,u.postponeWithTracking)(c.route,e,s.dynamicTracking):(0,u.throwToInterruptStaticGeneration)(e,c,s)}return i.ReflectAdapter.get(e,r,t)}});return E.set(c,h),h;default:return r}}function _(r,t,n,a){if(t.forceStatic)return Promise.resolve({});if(!n.asyncApiPromises)return R(r);if(n.validationSamples){let{createExhaustiveSearchParamsProxy:a}=e.r(18450),o=new Set(Object.keys(n.validationSamples.searchParams??{}));r=a(r,o,t.route)}return(a?n.asyncApiPromises.earlySharedSearchParamsParent:n.asyncApiPromises.sharedSearchParamsParent).then(()=>r)}let E=new WeakMap,O=new WeakMap;function S(){let e=o.workAsyncStorage.getStore();if(!e)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let r=O.get(e);if(r)return r;let t=Promise.resolve({}),n=new Proxy(t,{get:function r(n,a,o){return Object.hasOwn(t,a)||"string"!=typeof a||"then"!==a&&p.wellKnownProperties.has(a)||(0,m.throwForSearchParamsAccessInUseCache)(e,r),i.ReflectAdapter.get(n,a,o)}});return O.set(e,n),n}function R(e){let r=E.get(e);if(r)return r;let t=Promise.resolve(e);return E.set(e,t),t}(0,f.createDedupedByCallsiteServerErrorLoggerDev)(function(e,r){let t=e?`Route "${e}" `:"This route ";return Object.defineProperty(Error(`${t}used ${r}. \`searchParams\` is a Promise and must be unwrapped with \`await\` or \`React.use()\` before accessing its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`),"__NEXT_ERROR_CODE",{value:"E848",enumerable:!1,configurable:!0})})},74804,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"dynamicAccessAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(90317).createAsyncLocalStorage)()},88276,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"dynamicAccessAsyncStorage",{enumerable:!0,get:function(){return n.dynamicAccessAsyncStorageInstance}});let n=e.r(74804)},41489,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={createParamsFromClient:function(){return g},createPrerenderParamsForClientSegment:function(){return v},createServerParamsForMetadata:function(){return y},createServerParamsForRoute:function(){return b},createServerParamsForServerSegment:function(){return P}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let o=e.r(63599),l=e.r(66373),i=e.r(42715),u=e.r(67673),c=e.r(62141),s=e.r(12718),d=e.r(65932),f=e.r(63138),p=e.r(76361),m=e.r(88276),h=e.r(42852);function g(e){let r=o.workAsyncStorage.getStore();if(!r)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let t=c.workUnitAsyncStorage.getStore();if(t)switch(t.type){case"prerender":case"prerender-client":case"prerender-ppr":case"prerender-legacy":return _(e,null,r,t,null);case"validation-client":return O(e,r,t.validationSamples);case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createParamsFromClient should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E736",enumerable:!1,configurable:!0});case"prerender-runtime":throw Object.defineProperty(new s.InvariantError("createParamsFromClient should not be called in a runtime prerender."),"__NEXT_ERROR_CODE",{value:"E770",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createParamsFromClient should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1122",enumerable:!1,configurable:!0});case"request":if(t.validationSamples)return O(e,r,t.validationSamples);return w(e)}(0,c.throwInvariantForMissingStore)()}function y(e,r,t){return P(e,r,(0,l.getMetadataVaryParamsAccumulator)(),t)}function b(e,r=null){let t=o.workAsyncStorage.getStore();if(!t)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let n=c.workUnitAsyncStorage.getStore();if(n)switch(n.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return _(e,null,t,n,r);case"prerender-client":case"validation-client":throw Object.defineProperty(new s.InvariantError("createServerParamsForRoute should not be called in client contexts."),"__NEXT_ERROR_CODE",{value:"E1064",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createServerParamsForRoute should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E738",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createServerParamsForRoute should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1131",enumerable:!1,configurable:!0});case"prerender-runtime":return E(e,null,n,r,!1);case"request":return w(e)}(0,c.throwInvariantForMissingStore)()}function P(r,t,n,a){let l=o.workAsyncStorage.getStore();if(!l)throw Object.defineProperty(new s.InvariantError("Expected workStore to be initialized"),"__NEXT_ERROR_CODE",{value:"E1068",enumerable:!1,configurable:!0});let i=c.workUnitAsyncStorage.getStore();if(i)switch(i.type){case"prerender":case"prerender-client":case"prerender-ppr":case"prerender-legacy":return _(r,t,l,i,n);case"validation-client":throw Object.defineProperty(new s.InvariantError("createServerParamsForServerSegment should not be called in client contexts."),"__NEXT_ERROR_CODE",{value:"E1101",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createServerParamsForServerSegment should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E743",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createServerParamsForServerSegment should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1120",enumerable:!1,configurable:!0});case"prerender-runtime":return E(r,t,i,n,a);case"request":if(i.asyncApiPromises&&i.validationSamples)return function(r,t,n,a,o){let{createExhaustiveParamsProxy:l}=e.r(18450),i=l(r,new Set(Object.keys(n.params??{})),t.route);return(o?a.earlySharedParamsParent:a.sharedParamsParent).then(()=>i)}(r,l,i.validationSamples,i.asyncApiPromises,a);if(i.asyncApiPromises&&function(e,r){if(r){for(let t in e)if(r.has(t))return!0}return!1}(r,i.fallbackParams))return(a?i.asyncApiPromises.earlySharedParamsParent:i.asyncApiPromises.sharedParamsParent).then(()=>r);return w(r)}(0,c.throwInvariantForMissingStore)()}function v(e){let r=o.workAsyncStorage.getStore();if(!r)throw Object.defineProperty(new s.InvariantError("Missing workStore in createPrerenderParamsForClientSegment"),"__NEXT_ERROR_CODE",{value:"E773",enumerable:!1,configurable:!0});let t=c.workUnitAsyncStorage.getStore();if(t)switch(t.type){case"prerender":case"prerender-client":let n=t.fallbackRouteParams;if(n){for(let a in e)if(n.has(a))return(0,f.makeHangingPromise)(t.renderSignal,r.route,"`params`")}break;case"validation-client":throw Object.defineProperty(new s.InvariantError("createPrerenderParamsForClientSegment should not be called in validation contexts."),"__NEXT_ERROR_CODE",{value:"E1099",enumerable:!1,configurable:!0});case"cache":case"private-cache":case"unstable-cache":throw Object.defineProperty(new s.InvariantError("createPrerenderParamsForClientSegment should not be called in cache contexts."),"__NEXT_ERROR_CODE",{value:"E734",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new s.InvariantError("createPrerenderParamsForClientSegment should not be called inside generateStaticParams."),"__NEXT_ERROR_CODE",{value:"E1126",enumerable:!1,configurable:!0})}return Promise.resolve(e)}function _(e,r,t,n,a){let o=null!==a?(0,l.createVaryingParams)(a,e,r):e;switch(n.type){case"prerender":case"prerender-client":{let r=n.fallbackRouteParams;if(r){for(let a in e)if(r.has(a))return function(e,r,t){let n=S.get(e);if(n)return n;let a=new Proxy((0,f.makeHangingPromise)(t.renderSignal,r.route,"`params`"),R);return S.set(e,a),a}(o,t,n)}break}case"prerender-ppr":{let r=n.fallbackRouteParams;if(r){for(let a in e)if(r.has(a))return function(e,r,t,n){let a=S.get(e);if(a)return a;let o={...e},l=Promise.resolve(o);return S.set(e,l),Object.keys(e).forEach(e=>{d.wellKnownProperties.has(e)||r.has(e)&&Object.defineProperty(o,e,{get(){let r=(0,d.describeStringPropertyAccess)("params",e);"prerender-ppr"===n.type?(0,u.postponeWithTracking)(t.route,r,n.dynamicTracking):(0,u.throwToInterruptStaticGeneration)(r,t,n)},enumerable:!0})}),l}(o,r,t,n)}}}return w(o)}function E(e,r,t,n,a){let o=w(null!==n?(0,l.createVaryingParams)(n,e,r):e),{stagedRendering:i}=t;if(!i)return o;let u=a?h.RenderStage.EarlyRuntime:h.RenderStage.Runtime;return i.waitForStage(u).then(()=>o)}function O(r,t,n){let{createExhaustiveParamsProxy:a}=e.r(18450);return Promise.resolve(a(r,new Set(Object.keys((null==n?void 0:n.params)??{})),t.route))}let S=new WeakMap,R={get:function(e,r,t){if("then"===r||"catch"===r||"finally"===r){let n=i.ReflectAdapter.get(e,r,t);return({[r]:(...r)=>{let t=m.dynamicAccessAsyncStorage.getStore();return t&&t.abortController.abort(Object.defineProperty(Error("Accessed fallback `params` during prerendering."),"__NEXT_ERROR_CODE",{value:"E691",enumerable:!1,configurable:!0})),new Proxy(n.apply(e,r),R)}})[r]}return i.ReflectAdapter.get(e,r,t)}};function w(e){let r=S.get(e);if(r)return r;let t=Promise.resolve(e);return S.set(e,t),t}(0,p.createDedupedByCallsiteServerErrorLoggerDev)(function(e,r){let t=e?`Route "${e}" `:"This route ";return Object.defineProperty(Error(`${t}used ${r}. \`params\` is a Promise and must be unwrapped with \`await\` or \`React.use()\` before accessing its properties. Learn more: https://nextjs.org/docs/messages/sync-dynamic-apis`),"__NEXT_ERROR_CODE",{value:"E834",enumerable:!1,configurable:!0})})},47257,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let n=e.r(43476),a=e.r(8372),o=e.r(71645),l=e.r(33906),i=e.r(61994);function u({Component:r,serverProvidedParams:t}){let c,s;if(null!==t)c=t.searchParams,s=t.params;else{let e=(0,o.use)(a.LayoutRouterContext);s=null!==e?e.parentParams:{},c=(0,l.urlSearchParamsToParsedUrlQuery)((0,o.use)(i.SearchParamsContext))}if("u"{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return l}});let n=e.r(43476),a=e.r(8372),o=e.r(71645);function l({Component:r,slots:t,serverProvidedParams:i}){let u;if(null!==i)u=i.params;else{let e=(0,o.use)(a.LayoutRouterContext);u=null!==e?e.parentParams:{}}if("u"{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"IconMark",{enumerable:!0,get:function(){return a}});let n=e.r(43476),a=()=>"u">typeof window?null:(0,n.jsx)("meta",{name:"«nxt-icon»"})}]);