UNPKG

cherry-styled-components

Version:

Cherry is a design system for the modern web. Designed in Figma, built in React using Typescript.

34 lines (32 loc) 121 kB
(function(h,w){typeof exports=="object"&&typeof module<"u"?w(exports,require("react")):typeof define=="function"&&define.amd?define(["exports","react"],w):(h=typeof globalThis<"u"?globalThis:h||self,w(h.Cherry={},h.React))})(this,function(h,w){"use strict";function Ho(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ut={exports:{}},tt={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Fr;function Bo(){if(Fr)return tt;Fr=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,o,i){var s=null;if(i!==void 0&&(s=""+i),o.key!==void 0&&(s=""+o.key),"key"in o){i={};for(var c in o)c!=="key"&&(i[c]=o[c])}else i=o;return o=i.ref,{$$typeof:e,type:n,key:s,ref:o!==void 0?o:null,props:i}}return tt.Fragment=t,tt.jsx=r,tt.jsxs=r,tt}var rt={};/** * @license React * react-jsx-runtime.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ur;function Wo(){return Ur||(Ur=1,process.env.NODE_ENV!=="production"&&function(){function e(a){if(a==null)return null;if(typeof a=="function")return a.$$typeof===He?null:a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case R:return"Fragment";case D:return"Portal";case G:return"Profiler";case $:return"StrictMode";case Ae:return"Suspense";case ye:return"SuspenseList"}if(typeof a=="object")switch(typeof a.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),a.$$typeof){case ge:return(a.displayName||"Context")+".Provider";case X:return(a._context.displayName||"Context")+".Consumer";case Oe:var b=a.render;return a=a.displayName,a||(a=b.displayName||b.name||"",a=a!==""?"ForwardRef("+a+")":"ForwardRef"),a;case ze:return b=a.displayName||null,b!==null?b:e(a.type)||"Memo";case qe:b=a._payload,a=a._init;try{return e(a(b))}catch{}}return null}function t(a){return""+a}function r(a){try{t(a);var b=!1}catch{b=!0}if(b){b=console;var x=b.error,N=typeof Symbol=="function"&&Symbol.toStringTag&&a[Symbol.toStringTag]||a.constructor.name||"Object";return x.call(b,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",N),t(a)}}function n(){}function o(){if(ie===0){be=console.log,de=console.info,xe=console.warn,ae=console.error,d=console.group,f=console.groupCollapsed,g=console.groupEnd;var a={configurable:!0,enumerable:!0,value:n,writable:!0};Object.defineProperties(console,{info:a,log:a,warn:a,error:a,group:a,groupCollapsed:a,groupEnd:a})}ie++}function i(){if(ie--,ie===0){var a={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Q({},a,{value:be}),info:Q({},a,{value:de}),warn:Q({},a,{value:xe}),error:Q({},a,{value:ae}),group:Q({},a,{value:d}),groupCollapsed:Q({},a,{value:f}),groupEnd:Q({},a,{value:g})})}0>ie&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}function s(a){if(A===void 0)try{throw Error()}catch(x){var b=x.stack.trim().match(/\n( *(at )?)/);A=b&&b[1]||"",z=-1<x.stack.indexOf(` at`)?" (<anonymous>)":-1<x.stack.indexOf("@")?"@unknown:0:0":""}return` `+A+a+z}function c(a,b){if(!a||ee)return"";var x=fe.get(a);if(x!==void 0)return x;ee=!0,x=Error.prepareStackTrace,Error.prepareStackTrace=void 0;var N=null;N=Y.H,Y.H=null,o();try{var J={DetermineComponentFrameRoot:function(){try{if(b){var Ce=function(){throw Error()};if(Object.defineProperty(Ce.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Ce,[])}catch(we){var Xt=we}Reflect.construct(a,[],Ce)}else{try{Ce.call()}catch(we){Xt=we}a.call(Ce.prototype)}}else{try{throw Error()}catch(we){Xt=we}(Ce=a())&&typeof Ce.catch=="function"&&Ce.catch(function(){})}}catch(we){if(we&&Xt&&typeof we.stack=="string")return[we.stack,Xt.stack]}return[null,null]}};J.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var W=Object.getOwnPropertyDescriptor(J.DetermineComponentFrameRoot,"name");W&&W.configurable&&Object.defineProperty(J.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var T=J.DetermineComponentFrameRoot(),ve=T[0],et=T[1];if(ve&&et){var te=ve.split(` `),Be=et.split(` `);for(T=W=0;W<te.length&&!te[W].includes("DetermineComponentFrameRoot");)W++;for(;T<Be.length&&!Be[T].includes("DetermineComponentFrameRoot");)T++;if(W===te.length||T===Be.length)for(W=te.length-1,T=Be.length-1;1<=W&&0<=T&&te[W]!==Be[T];)T--;for(;1<=W&&0<=T;W--,T--)if(te[W]!==Be[T]){if(W!==1||T!==1)do if(W--,T--,0>T||te[W]!==Be[T]){var ct=` `+te[W].replace(" at new "," at ");return a.displayName&&ct.includes("<anonymous>")&&(ct=ct.replace("<anonymous>",a.displayName)),typeof a=="function"&&fe.set(a,ct),ct}while(1<=W&&0<=T);break}}}finally{ee=!1,Y.H=N,i(),Error.prepareStackTrace=x}return te=(te=a?a.displayName||a.name:"")?s(te):"",typeof a=="function"&&fe.set(a,te),te}function u(a){if(a==null)return"";if(typeof a=="function"){var b=a.prototype;return c(a,!(!b||!b.isReactComponent))}if(typeof a=="string")return s(a);switch(a){case Ae:return s("Suspense");case ye:return s("SuspenseList")}if(typeof a=="object")switch(a.$$typeof){case Oe:return a=c(a.render,!1),a;case ze:return u(a.type);case qe:b=a._payload,a=a._init;try{return u(a(b))}catch{}}return""}function l(){var a=Y.A;return a===null?null:a.getOwner()}function p(a){if(le.call(a,"key")){var b=Object.getOwnPropertyDescriptor(a,"key").get;if(b&&b.isReactWarning)return!1}return a.key!==void 0}function m(a,b){function x(){Qe||(Qe=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",b))}x.isReactWarning=!0,Object.defineProperty(a,"key",{get:x,configurable:!0})}function y(){var a=e(this.type);return Mo[a]||(Mo[a]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),a=this.props.ref,a!==void 0?a:null}function S(a,b,x,N,J,W){return x=W.ref,a={$$typeof:k,type:a,key:b,props:W,_owner:J},(x!==void 0?x:null)!==null?Object.defineProperty(a,"ref",{enumerable:!1,get:y}):Object.defineProperty(a,"ref",{enumerable:!1,value:null}),a._store={},Object.defineProperty(a._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(a,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.freeze&&(Object.freeze(a.props),Object.freeze(a)),a}function O(a,b,x,N,J,W){if(typeof a=="string"||typeof a=="function"||a===R||a===G||a===$||a===Ae||a===ye||a===at||typeof a=="object"&&a!==null&&(a.$$typeof===qe||a.$$typeof===ze||a.$$typeof===ge||a.$$typeof===X||a.$$typeof===Oe||a.$$typeof===K||a.getModuleId!==void 0)){var T=b.children;if(T!==void 0)if(N)if(me(T)){for(N=0;N<T.length;N++)j(T[N],a);Object.freeze&&Object.freeze(T)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else j(T,a)}else T="",(a===void 0||typeof a=="object"&&a!==null&&Object.keys(a).length===0)&&(T+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),a===null?N="null":me(a)?N="array":a!==void 0&&a.$$typeof===k?(N="<"+(e(a.type)||"Unknown")+" />",T=" Did you accidentally export a JSX literal instead of a component?"):N=typeof a,console.error("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",N,T);if(le.call(b,"key")){T=e(a);var ve=Object.keys(b).filter(function(te){return te!=="key"});N=0<ve.length?"{key: someKey, "+ve.join(": ..., ")+": ...}":"{key: someKey}",zo[T+N]||(ve=0<ve.length?"{"+ve.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,N,T,ve,T),zo[T+N]=!0)}if(T=null,x!==void 0&&(r(x),T=""+x),p(b)&&(r(b.key),T=""+b.key),"key"in b){x={};for(var et in b)et!=="key"&&(x[et]=b[et])}else x=b;return T&&m(x,typeof a=="function"?a.displayName||a.name||"Unknown":a),S(a,T,W,J,l(),x)}function j(a,b){if(typeof a=="object"&&a&&a.$$typeof!==st){if(me(a))for(var x=0;x<a.length;x++){var N=a[x];B(N)&&M(N,b)}else if(B(a))a._store&&(a._store.validated=1);else if(a===null||typeof a!="object"?x=null:(x=Te&&a[Te]||a["@@iterator"],x=typeof x=="function"?x:null),typeof x=="function"&&x!==a.entries&&(x=x.call(a),x!==a))for(;!(a=x.next()).done;)B(a.value)&&M(a.value,b)}}function B(a){return typeof a=="object"&&a!==null&&a.$$typeof===k}function M(a,b){if(a._store&&!a._store.validated&&a.key==null&&(a._store.validated=1,b=_(b),!qo[b])){qo[b]=!0;var x="";a&&a._owner!=null&&a._owner!==l()&&(x=null,typeof a._owner.tag=="number"?x=e(a._owner.type):typeof a._owner.name=="string"&&(x=a._owner.name),x=" It was passed a child from "+x+".");var N=Y.getCurrentStack;Y.getCurrentStack=function(){var J=u(a.type);return N&&(J+=N()||""),J},console.error('Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.',b,x),Y.getCurrentStack=N}}function _(a){var b="",x=l();return x&&(x=e(x.type))&&(b=` Check the render method of \``+x+"`."),b||(a=e(a))&&(b=` Check the top-level render call using <`+a+">."),b}var E=w,k=Symbol.for("react.transitional.element"),D=Symbol.for("react.portal"),R=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),X=Symbol.for("react.consumer"),ge=Symbol.for("react.context"),Oe=Symbol.for("react.forward_ref"),Ae=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),ze=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),at=Symbol.for("react.offscreen"),Te=Symbol.iterator,He=Symbol.for("react.client.reference"),Y=E.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,le=Object.prototype.hasOwnProperty,Q=Object.assign,K=Symbol.for("react.client.reference"),me=Array.isArray,ie=0,be,de,xe,ae,d,f,g;n.__reactDisabledLog=!0;var A,z,ee=!1,fe=new(typeof WeakMap=="function"?WeakMap:Map),st=Symbol.for("react.client.reference"),Qe,Mo={},zo={},qo={};rt.Fragment=R,rt.jsx=function(a,b,x,N,J){return O(a,b,x,!1,N,J)},rt.jsxs=function(a,b,x,N,J){return O(a,b,x,!0,N,J)}}()),rt}var Gr;function Fo(){return Gr||(Gr=1,process.env.NODE_ENV==="production"?ut.exports=Bo():ut.exports=Wo()),ut.exports}var v=Fo(),lt={exports:{}},Kt={},Jt={},Yr;function Uo(){if(Yr)return Jt;Yr=1;function e(t){return t&&t.__esModule?t:{default:t}}return Jt._=e,Jt}var Vr;function Go(){return Vr||(Vr=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0});function t(l,p){for(var m in p)Object.defineProperty(l,m,{enumerable:!0,get:p[m]})}t(e,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return s},LayoutRouterContext:function(){return i},MissingSlotContext:function(){return u},TemplateContext:function(){return c}});const n=Uo()._(w),o=n.default.createContext(null),i=n.default.createContext(null),s=n.default.createContext(null),c=n.default.createContext(null);process.env.NODE_ENV!=="production"&&(o.displayName="AppRouterContext",i.displayName="LayoutRouterContext",s.displayName="GlobalLayoutRouterContext",c.displayName="TemplateContext");const u=n.default.createContext(new Set)}(Kt)),Kt}var Zt={},Xr;function Yo(){return Xr||(Xr=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0});function t(s,c){for(var u in c)Object.defineProperty(s,u,{enumerable:!0,get:c[u]})}t(e,{PathParamsContext:function(){return i},PathnameContext:function(){return o},SearchParamsContext:function(){return n}});const r=w,n=(0,r.createContext)(null),o=(0,r.createContext)(null),i=(0,r.createContext)(null);process.env.NODE_ENV!=="production"&&(n.displayName="SearchParamsContext",o.displayName="PathnameContext",i.displayName="PathParamsContext")}(Zt)),Zt}var dt={exports:{}},Kr;function Vo(){return Kr||(Kr=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}});function r(n){return Array.isArray(n)?n[1]:n}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(dt,dt.exports)),dt.exports}var Qt={},Jr;function Xo(){return Jr||(Jr=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,u){for(var l in u)Object.defineProperty(c,l,{enumerable:!0,get:u[l]})}t(e,{DEFAULT_SEGMENT_KEY:function(){return s},PAGE_SEGMENT_KEY:function(){return i},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});function r(c){return c[0]==="("&&c.endsWith(")")}function n(c){return c.startsWith("@")&&c!=="@children"}function o(c,u){if(c.includes(i)){const p=JSON.stringify(u);return p!=="{}"?i+"?"+p:i}return c}const i="__PAGE__",s="__DEFAULT__"}(Qt)),Qt}var ft={exports:{}},pt={exports:{}},er={},tr={},rr={},Zr;function nr(){return Zr||(Zr=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,l){for(var p in l)Object.defineProperty(u,p,{enumerable:!0,get:l[p]})}t(e,{bindSnapshot:function(){return s},createAsyncLocalStorage:function(){return i},createSnapshot:function(){return c}});const r=new Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(l){return l}}const o=typeof globalThis<"u"&&globalThis.AsyncLocalStorage;function i(){return o?new o:new n}function s(u){return o?o.bind(u):n.bind(u)}function c(){return o?o.snapshot():function(u,...l){return u(...l)}}}(rr)),rr}var Qr;function Ko(){return Qr||(Qr=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"actionAsyncStorageInstance",{enumerable:!0,get:function(){return r}});const r=(0,nr().createAsyncLocalStorage)()}(tr)),tr}var en;function Jo(){return en||(en=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"actionAsyncStorage",{enumerable:!0,get:function(){return t.actionAsyncStorageInstance}});const t=Ko()}(er)),er}var ht={exports:{}},tn;function rn(){return tn||(tn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(n){return n[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",n}({});(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(ht,ht.exports)),ht.exports}var gt={exports:{}},nn;function or(){return nn||(nn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(c,u){for(var l in u)Object.defineProperty(c,l,{enumerable:!0,get:u[l]})}r(t,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return i},isRedirectError:function(){return s}});const n=rn(),o="NEXT_REDIRECT";var i=function(c){return c.push="push",c.replace="replace",c}({});function s(c){if(typeof c!="object"||c===null||!("digest"in c)||typeof c.digest!="string")return!1;const u=c.digest.split(";"),[l,p]=u,m=u.slice(2,-2).join(";"),y=u.at(-2),S=Number(y);return l===o&&(p==="replace"||p==="push")&&typeof m=="string"&&!isNaN(S)&&S in n.RedirectStatusCode}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(gt,gt.exports)),gt.exports}var on;function Zo(){return on||(on=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(y,S){for(var O in S)Object.defineProperty(y,O,{enumerable:!0,get:S[O]})}r(t,{getRedirectError:function(){return s},getRedirectStatusCodeFromError:function(){return m},getRedirectTypeFromError:function(){return p},getURLFromRedirectError:function(){return l},permanentRedirect:function(){return u},redirect:function(){return c}});const n=Jo(),o=rn(),i=or();function s(y,S,O){O===void 0&&(O=o.RedirectStatusCode.TemporaryRedirect);const j=new Error(i.REDIRECT_ERROR_CODE);return j.digest=i.REDIRECT_ERROR_CODE+";"+S+";"+y+";"+O+";",j}function c(y,S){const O=n.actionAsyncStorage.getStore(),j=S||(O!=null&&O.isAction?i.RedirectType.push:i.RedirectType.replace);throw s(y,j,o.RedirectStatusCode.TemporaryRedirect)}function u(y,S){throw S===void 0&&(S=i.RedirectType.replace),s(y,S,o.RedirectStatusCode.PermanentRedirect)}function l(y){return(0,i.isRedirectError)(y)?y.digest.split(";").slice(2,-2).join(";"):null}function p(y){if(!(0,i.isRedirectError)(y))throw new Error("Not a redirect error");return y.digest.split(";",2)[1]}function m(y){if(!(0,i.isRedirectError)(y))throw new Error("Not a redirect error");return Number(y.digest.split(";").at(-2))}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(pt,pt.exports)),pt.exports}var yt={exports:{}},mt={exports:{}},an;function bt(){return an||(an=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(l,p){for(var m in p)Object.defineProperty(l,m,{enumerable:!0,get:p[m]})}r(t,{HTTPAccessErrorStatus:function(){return n},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return i},getAccessFallbackErrorTypeByStatus:function(){return u},getAccessFallbackHTTPStatus:function(){return c},isHTTPAccessFallbackError:function(){return s}});const n={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},o=new Set(Object.values(n)),i="NEXT_HTTP_ERROR_FALLBACK";function s(l){if(typeof l!="object"||l===null||!("digest"in l)||typeof l.digest!="string")return!1;const[p,m]=l.digest.split(";");return p===i&&o.has(Number(m))}function c(l){const p=l.digest.split(";")[1];return Number(p)}function u(l){switch(l){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(mt,mt.exports)),mt.exports}var sn;function Qo(){return sn||(sn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});const n=""+bt().HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){const i=new Error(n);throw i.digest=n,i}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(yt,yt.exports)),yt.exports}var xt={exports:{}},cn;function ei(){return cn||(cn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return o}});const n=""+bt().HTTP_ERROR_FALLBACK_ERROR_CODE+";403";function o(){if(!process.env.__NEXT_EXPERIMENTAL_AUTH_INTERRUPTS)throw new Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled.");const i=new Error(n);throw i.digest=n,i}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(xt,xt.exports)),xt.exports}var vt={exports:{}},un;function ti(){return un||(un=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return o}});const n=""+bt().HTTP_ERROR_FALLBACK_ERROR_CODE+";401";function o(){if(!process.env.__NEXT_EXPERIMENTAL_AUTH_INTERRUPTS)throw new Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled.");const i=new Error(n);throw i.digest=n,i}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(vt,vt.exports)),vt.exports}var wt={exports:{}},ir={},St={exports:{}},ln;function dn(){return ln||(ln=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(s,c){for(var u in c)Object.defineProperty(s,u,{enumerable:!0,get:c[u]})}r(t,{DynamicServerError:function(){return o},isDynamicServerError:function(){return i}});const n="DYNAMIC_SERVER_USAGE";class o extends Error{constructor(c){super("Dynamic server usage: "+c),this.description=c,this.digest=n}}function i(s){return typeof s!="object"||s===null||!("digest"in s)||typeof s.digest!="string"?!1:s.digest===n}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(St,St.exports)),St.exports}var ar={},fn;function sr(){return fn||(fn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(i,s){for(var c in s)Object.defineProperty(i,c,{enumerable:!0,get:s[c]})}t(e,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});const r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(s){super("Bail out to client-side rendering: "+s),this.reason=s,this.digest=r}}function o(i){return typeof i!="object"||i===null||!("digest"in i)?!1:i.digest===r}}(ar)),ar}var _t={exports:{}},pn;function hn(){return pn||(pn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return o}});const r=bt(),n=or();function o(i){return(0,n.isRedirectError)(i)||(0,r.isHTTPAccessFallbackError)(i)}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(_t,_t.exports)),_t.exports}var cr={},$t={exports:{}},gn;function ri(){return gn||(gn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(s,c){for(var u in c)Object.defineProperty(s,u,{enumerable:!0,get:c[u]})}r(t,{StaticGenBailoutError:function(){return o},isStaticGenBailoutError:function(){return i}});const n="NEXT_STATIC_GEN_BAILOUT";class o extends Error{constructor(...c){super(...c),this.code=n}}function i(s){return typeof s!="object"||s===null||!("code"in s)?!1:s.code===n}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}($t,$t.exports)),$t.exports}var ur={},lr={},yn;function ni(){return yn||(yn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"workUnitAsyncStorageInstance",{enumerable:!0,get:function(){return r}});const r=(0,nr().createAsyncLocalStorage)()}(lr)),lr}var mn;function oi(){return mn||(mn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,c){for(var u in c)Object.defineProperty(s,u,{enumerable:!0,get:c[u]})}t(e,{getExpectedRequestStore:function(){return n},getPrerenderResumeDataCache:function(){return o},getRenderResumeDataCache:function(){return i},workUnitAsyncStorage:function(){return r.workUnitAsyncStorageInstance}});const r=ni();function n(s){const c=r.workUnitAsyncStorageInstance.getStore();if(c){if(c.type==="request")return c;if(c.type==="prerender"||c.type==="prerender-ppr"||c.type==="prerender-legacy")throw new Error(`\`${s}\` cannot be called inside a prerender. This is a bug in Next.js.`);if(c.type==="cache")throw new Error(`\`${s}\` cannot be called inside "use cache". Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/messages/next-request-in-use-cache`);if(c.type==="unstable-cache")throw new Error(`\`${s}\` cannot be called inside unstable_cache. Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`)}throw new Error(`\`${s}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`)}function o(s){return s.type==="prerender"||s.type==="prerender-ppr"?s.prerenderResumeDataCache:null}function i(s){return s.type!=="prerender-legacy"&&s.type!=="cache"&&s.type!=="unstable-cache"?s.type==="request"?s.renderResumeDataCache:s.prerenderResumeDataCache:null}}(ur)),ur}var dr={},fr={},bn;function ii(){return bn||(bn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});const r=(0,nr().createAsyncLocalStorage)()}(fr)),fr}var xn;function vn(){return xn||(xn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"workAsyncStorage",{enumerable:!0,get:function(){return t.workAsyncStorageInstance}});const t=ii()}(dr)),dr}var pr={},wn;function ai(){return wn||(wn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"makeHangingPromise",{enumerable:!0,get:function(){return t}});function t(n,o){const i=new Promise((s,c)=>{n.addEventListener("abort",()=>{c(new Error(`During prerendering, ${o} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${o} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context.`))},{once:!0})});return i.catch(r),i}function r(){}}(pr)),pr}var hr={},Sn;function si(){return Sn||(Sn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(i,s){for(var c in s)Object.defineProperty(i,c,{enumerable:!0,get:s[c]})}t(e,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return n}});const r="__next_metadata_boundary__",n="__next_viewport_boundary__",o="__next_outlet_boundary__"}(hr)),hr}var _n;function $n(){return _n||(_n=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,f){for(var g in f)Object.defineProperty(d,g,{enumerable:!0,get:f[g]})}t(e,{Postpone:function(){return $},abortAndThrowOnSynchronousRequestDataAccess:function(){return D},abortOnSynchronousPlatformIOAccess:function(){return E},accessedDynamicData:function(){return qe},annotateDynamicAccess:function(){return le},consumeDynamicAccess:function(){return at},createDynamicTrackingState:function(){return m},createDynamicValidationState:function(){return y},createPostponedAbortSignal:function(){return Y},formatDynamicAPIAccesses:function(){return Te},getFirstDynamicReason:function(){return S},isDynamicPostpone:function(){return ge},isPrerenderInterruptedError:function(){return ze},markCurrentScopeAsDynamic:function(){return O},postponeWithTracking:function(){return G},throwIfDisallowedDynamic:function(){return ae},throwToInterruptStaticGeneration:function(){return B},trackAllowedDynamicAccess:function(){return de},trackDynamicDataInDynamicRender:function(){return M},trackFallbackParamAccessed:function(){return j},trackSynchronousPlatformIOAccessInDev:function(){return k},trackSynchronousRequestDataAccessInDev:function(){return R},useDynamicRouteParams:function(){return Q}});const r=l(w),n=dn(),o=ri(),i=oi(),s=vn(),c=ai(),u=si();function l(d){return d&&d.__esModule?d:{default:d}}const p=typeof r.default.unstable_postpone=="function";function m(d){return{isDebugDynamicAccesses:d,dynamicAccesses:[],syncDynamicExpression:void 0,syncDynamicErrorWithStack:null}}function y(){return{hasSuspendedDynamic:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasSyncDynamicErrors:!1,dynamicErrors:[]}}function S(d){var f;return(f=d.dynamicAccesses[0])==null?void 0:f.expression}function O(d,f,g){if(!(f&&(f.type==="cache"||f.type==="unstable-cache"))&&!(d.forceDynamic||d.forceStatic)){if(d.dynamicShouldError)throw new o.StaticGenBailoutError(`Route ${d.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${g}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(f)if(f.type==="prerender-ppr")G(d.route,g,f.dynamicTracking);else if(f.type==="prerender-legacy"){f.revalidate=0;const A=new n.DynamicServerError(`Route ${d.route} couldn't be rendered statically because it used ${g}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw d.dynamicUsageDescription=g,d.dynamicUsageStack=A.stack,A}else process.env.NODE_ENV==="development"&&f&&f.type==="request"&&(f.usedDynamic=!0)}}function j(d,f){const g=i.workUnitAsyncStorage.getStore();!g||g.type!=="prerender-ppr"||G(d.route,f,g.dynamicTracking)}function B(d,f,g){const A=new n.DynamicServerError(`Route ${f.route} couldn't be rendered statically because it used \`${d}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw g.revalidate=0,f.dynamicUsageDescription=d,f.dynamicUsageStack=A.stack,A}function M(d,f){if(f){if(f.type==="cache"||f.type==="unstable-cache")return;(f.type==="prerender"||f.type==="prerender-legacy")&&(f.revalidate=0),process.env.NODE_ENV==="development"&&f.type==="request"&&(f.usedDynamic=!0)}}function _(d,f,g){const A=`Route ${d} needs to bail out of prerendering at this point because it used ${f}.`,z=ye(A);g.controller.abort(z);const ee=g.dynamicTracking;ee&&ee.dynamicAccesses.push({stack:ee.isDebugDynamicAccesses?new Error().stack:void 0,expression:f})}function E(d,f,g,A){const z=A.dynamicTracking;return z&&z.syncDynamicErrorWithStack===null&&(z.syncDynamicExpression=f,z.syncDynamicErrorWithStack=g),_(d,f,A)}function k(d){d.prerenderPhase=!1}function D(d,f,g,A){const z=A.dynamicTracking;throw z&&z.syncDynamicErrorWithStack===null&&(z.syncDynamicExpression=f,z.syncDynamicErrorWithStack=g,A.validating===!0&&(z.syncDynamicLogged=!0)),_(d,f,A),ye(`Route ${d} needs to bail out of prerendering at this point because it used ${f}.`)}const R=k;function $({reason:d,route:f}){const g=i.workUnitAsyncStorage.getStore(),A=g&&g.type==="prerender-ppr"?g.dynamicTracking:null;G(f,d,A)}function G(d,f,g){He(),g&&g.dynamicAccesses.push({stack:g.isDebugDynamicAccesses?new Error().stack:void 0,expression:f}),r.default.unstable_postpone(X(d,f))}function X(d,f){return`Route ${d} needs to bail out of prerendering at this point because it used ${f}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function ge(d){return typeof d=="object"&&d!==null&&typeof d.message=="string"?Oe(d.message):!1}function Oe(d){return d.includes("needs to bail out of prerendering at this point because it used")&&d.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(Oe(X("%%%","^^^"))===!1)throw new Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js");const Ae="NEXT_PRERENDER_INTERRUPTED";function ye(d){const f=new Error(d);return f.digest=Ae,f}function ze(d){return typeof d=="object"&&d!==null&&d.digest===Ae&&"name"in d&&"message"in d&&d instanceof Error}function qe(d){return d.length>0}function at(d,f){return d.dynamicAccesses.push(...f.dynamicAccesses),d.dynamicAccesses}function Te(d){return d.filter(f=>typeof f.stack=="string"&&f.stack.length>0).map(({expression:f,stack:g})=>(g=g.split(` `).slice(4).filter(A=>!(A.includes("node_modules/next/")||A.includes(" (<anonymous>)")||A.includes(" (node:"))).join(` `),`Dynamic API Usage Debug - ${f}: ${g}`))}function He(){if(!p)throw new Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function Y(d){He();const f=new AbortController;try{r.default.unstable_postpone(d)}catch(g){f.abort(g)}return f.signal}function le(d,f){const g=f.dynamicTracking;g&&g.dynamicAccesses.push({stack:g.isDebugDynamicAccesses?new Error().stack:void 0,expression:d})}function Q(d){if(typeof window>"u"){const f=s.workAsyncStorage.getStore();if(f&&f.isStaticGeneration&&f.fallbackRouteParams&&f.fallbackRouteParams.size>0){const g=i.workUnitAsyncStorage.getStore();g&&(g.type==="prerender"?r.default.use((0,c.makeHangingPromise)(g.renderSignal,d)):g.type==="prerender-ppr"?G(f.route,d,g.dynamicTracking):g.type==="prerender-legacy"&&B(d,f,g))}}}const K=/\n\s+at Suspense \(<anonymous>\)/,me=new RegExp(`\\n\\s+at ${u.METADATA_BOUNDARY_NAME}[\\n\\s]`),ie=new RegExp(`\\n\\s+at ${u.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),be=new RegExp(`\\n\\s+at ${u.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function de(d,f,g,A,z){if(!be.test(f))if(me.test(f)){g.hasDynamicMetadata=!0;return}else if(ie.test(f)){g.hasDynamicViewport=!0;return}else if(K.test(f)){g.hasSuspendedDynamic=!0;return}else if(A.syncDynamicErrorWithStack||z.syncDynamicErrorWithStack){g.hasSyncDynamicErrors=!0;return}else{const ee=`Route "${d}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,fe=xe(ee,f);g.dynamicErrors.push(fe);return}}function xe(d,f){const g=new Error(d);return g.stack="Error: "+d+f,g}function ae(d,f,g,A){let z,ee,fe;if(g.syncDynamicErrorWithStack?(z=g.syncDynamicErrorWithStack,ee=g.syncDynamicExpression,fe=g.syncDynamicLogged===!0):A.syncDynamicErrorWithStack?(z=A.syncDynamicErrorWithStack,ee=A.syncDynamicExpression,fe=A.syncDynamicLogged===!0):(z=null,ee=void 0,fe=!1),f.hasSyncDynamicErrors&&z)throw fe||console.error(z),new o.StaticGenBailoutError;const st=f.dynamicErrors;if(st.length){for(let Qe=0;Qe<st.length;Qe++)console.error(st[Qe]);throw new o.StaticGenBailoutError}if(!f.hasSuspendedDynamic){if(f.hasDynamicMetadata)throw z?(console.error(z),new o.StaticGenBailoutError(`Route "${d}" has a \`generateMetadata\` that could not finish rendering before ${ee} was used. Follow the instructions in the error for this expression to resolve.`)):new o.StaticGenBailoutError(`Route "${d}" has a \`generateMetadata\` that depends on Request data (\`cookies()\`, etc...) or external data (\`fetch(...)\`, etc...) but the rest of the route was static or only used cached data (\`"use cache"\`). If you expected this route to be prerenderable update your \`generateMetadata\` to not use Request data and only use cached external data. Otherwise, add \`await connection()\` somewhere within this route to indicate explicitly it should not be prerendered.`);if(f.hasDynamicViewport)throw z?(console.error(z),new o.StaticGenBailoutError(`Route "${d}" has a \`generateViewport\` that could not finish rendering before ${ee} was used. Follow the instructions in the error for this expression to resolve.`)):new o.StaticGenBailoutError(`Route "${d}" has a \`generateViewport\` that depends on Request data (\`cookies()\`, etc...) or external data (\`fetch(...)\`, etc...) but the rest of the route was static or only used cached data (\`"use cache"\`). If you expected this route to be prerenderable update your \`generateViewport\` to not use Request data and only use cached external data. Otherwise, add \`await connection()\` somewhere within this route to indicate explicitly it should not be prerendered.`)}}}(cr)),cr}var En;function ci(){return En||(En=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isDynamicUsageError",{enumerable:!0,get:function(){return i}});const t=dn(),r=sr(),n=hn(),o=$n(),i=s=>(0,t.isDynamicServerError)(s)||(0,r.isBailoutToCSRError)(s)||(0,n.isNextRouterError)(s)||(0,o.isDynamicPostpone)(s)}(ir)),ir}var gr={},Rn;function ui(){return Rn||(Rn=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isPostpone",{enumerable:!0,get:function(){return r}});const t=Symbol.for("react.postpone");function r(n){return typeof n=="object"&&n!==null&&n.$$typeof===t}}(gr)),gr}var kn;function li(){return kn||(kn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return s}});const r=ci(),n=ui(),o=sr(),i=hn();function s(c){if((0,i.isNextRouterError)(c)||(0,o.isBailoutToCSRError)(c)||(0,r.isDynamicUsageError)(c)||(0,n.isPostpone)(c))throw c;c instanceof Error&&"cause"in c&&s(c.cause)}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(wt,wt.exports)),wt.exports}var Pn;function di(){return Pn||(Pn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(m,y){for(var S in y)Object.defineProperty(m,S,{enumerable:!0,get:y[S]})}r(t,{ReadonlyURLSearchParams:function(){return p},RedirectType:function(){return o.RedirectType},forbidden:function(){return s.forbidden},notFound:function(){return i.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return c.unauthorized},unstable_rethrow:function(){return u.unstable_rethrow}});const n=Zo(),o=or(),i=Qo(),s=ei(),c=ti(),u=li();class l extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class p extends URLSearchParams{append(){throw new l}delete(){throw new l}set(){throw new l}sort(){throw new l}}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(ft,ft.exports)),ft.exports}var yr={},mr={},On;function fi(){if(On)return mr;On=1;function e(r){if(typeof WeakMap!="function")return null;var n=new WeakMap,o=new WeakMap;return(e=function(i){return i?o:n})(r)}function t(r,n){if(!n&&r&&r.__esModule)return r;if(r===null||typeof r!="object"&&typeof r!="function")return{default:r};var o=e(n);if(o&&o.has(r))return o.get(r);var i={__proto__:null},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in r)if(c!=="default"&&Object.prototype.hasOwnProperty.call(r,c)){var u=s?Object.getOwnPropertyDescriptor(r,c):null;u&&(u.get||u.set)?Object.defineProperty(i,c,u):i[c]=r[c]}return i.default=r,o&&o.set(r,i),i}return mr._=t,mr}var An;function pi(){return An||(An=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0});function t(s,c){for(var u in c)Object.defineProperty(s,u,{enumerable:!0,get:c[u]})}t(e,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return i}});const n=fi()._(w),o=n.default.createContext(null);function i(s){const c=(0,n.useContext)(o);c&&c(s)}}(yr)),yr}var Et={exports:{}},Tn;function hi(){return Tn||(Tn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return o}});const r=sr(),n=vn();function o(i){const s=n.workAsyncStorage.getStore();if(!(s!=null&&s.forceStatic)&&s!=null&&s.isStaticGeneration)throw new r.BailoutToCSRError(i)}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Et,Et.exports)),Et.exports}var Cn;function gi(){return Cn||(Cn=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(_,E){for(var k in E)Object.defineProperty(_,k,{enumerable:!0,get:E[k]})}r(t,{ReadonlyURLSearchParams:function(){return u.ReadonlyURLSearchParams},RedirectType:function(){return u.RedirectType},ServerInsertedHTMLContext:function(){return p.ServerInsertedHTMLContext},forbidden:function(){return u.forbidden},notFound:function(){return u.notFound},permanentRedirect:function(){return u.permanentRedirect},redirect:function(){return u.redirect},unauthorized:function(){return u.unauthorized},unstable_rethrow:function(){return u.unstable_rethrow},useParams:function(){return O},usePathname:function(){return y},useRouter:function(){return S},useSearchParams:function(){return m},useSelectedLayoutSegment:function(){return M},useSelectedLayoutSegments:function(){return B},useServerInsertedHTML:function(){return p.useServerInsertedHTML}});const n=w,o=Go(),i=Yo(),s=Vo(),c=Xo(),u=di(),l=$n(),p=pi();function m(){const _=(0,n.useContext)(i.SearchParamsContext),E=(0,n.useMemo)(()=>_?new u.ReadonlyURLSearchParams(_):null,[_]);if(typeof window>"u"){const{bailoutToClientRendering:k}=hi();k("useSearchParams()")}return E}function y(){return(0,l.useDynamicRouteParams)("usePathname()"),(0,n.useContext)(i.PathnameContext)}function S(){const _=(0,n.useContext)(o.AppRouterContext);if(_===null)throw new Error("invariant expected app router to be mounted");return _}function O(){return(0,l.useDynamicRouteParams)("useParams()"),(0,n.useContext)(i.PathParamsContext)}function j(_,E,k,D){k===void 0&&(k=!0),D===void 0&&(D=[]);let R;if(k)R=_[1][E];else{const ge=_[1];var $;R=($=ge.children)!=null?$:Object.values(ge)[0]}if(!R)return D;const G=R[0];let X=(0,s.getSegmentValue)(G);return!X||X.startsWith(c.PAGE_SEGMENT_KEY)?D:(D.push(X),j(R,E,!1,D))}function B(_){_===void 0&&(_="children"),(0,l.useDynamicRouteParams)("useSelectedLayoutSegments()");const E=(0,n.useContext)(o.LayoutRouterContext);return E?j(E.tree,_):null}function M(_){_===void 0&&(_="children"),(0,l.useDynamicRouteParams)("useSelectedLayoutSegment()");const E=B(_);if(!E||E.length===0)return null;const k=_==="children"?E[0]:E[E.length-1];return k===c.DEFAULT_SEGMENT_KEY?null:k}(typeof t.default=="function"||typeof t.default=="object"&&t.default!==null)&&typeof t.default.__esModule>"u"&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(lt,lt.exports)),lt.exports}var br,jn;function yi(){return jn||(jn=1,br=gi()),br}var mi=yi(),U=function(){return U=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},U.apply(this,arguments)};function je(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}typeof SuppressedError=="function"&&SuppressedError;function bi(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var xi=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,vi=bi(function(e){return xi.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),xr,Dn;function wi(){return Dn||(Dn=1,xr=function(t,r,n,o){var i=n?n.call(o,t,r):void 0;if(i!==void 0)return!!i;if(t===r)return!0;if(typeof t!="object"||!t||typeof r!="object"||!r)return!1;var s=Object.keys(t),c=Object.keys(r);if(s.length!==c.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(r),l=0;l<s.length;l++){var p=s[l];if(!u(p))return!1;var m=t[p],y=r[p];if(i=n?n.call(o,m,y,p):void 0,i===!1||i===void 0&&m!==y)return!1}return!0}),xr}var Si=wi();const _i=Ho(Si);var q="-ms-",nt="-moz-",I="-webkit-",Nn="comm",Rt="rule",vr="decl",$i="@import",In="@keyframes",Ei="@layer",Ln=Math.abs,wr=String.fromCharCode,Sr=Object.assign;function Ri(e,t){return V(e,0)^45?(((t<<2^V(e,0))<<2^V(e,1))<<2^V(e,2))<<2^V(e,3):0}function Mn(e){return e.trim()}function pe(e,t){return(e=t.exec(e))?e[0]:e}function P(e,t,r){return e.replace(t,r)}function kt(e,t,r){return e.indexOf(t,r)}function V(e,t){return e.charCodeAt(t)|0}function We(e,t,r){return e.slice(t,r)}function se(e){return e.length}function zn(e){return e.length}function ot(e,t){return t.push(e),e}function ki(e,t){return e.map(t).join("")}function qn(e,t){return e.filter(function(r){return!pe(r,t)})}var Pt=1,Fe=1,Hn=0,ne=0,F=0,Ue="";function Ot(e,t,r,n,o,i,s,c){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:Pt,column:Fe,length:s,return:"",siblings:c}}function Se(e,t){return Sr(Ot("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function Ge(e){for(;e.root;)e=Se(e.root,{children:[e]});ot(e,e.siblings)}function Pi(){return F}function Oi(){return F=ne>0?V(Ue,--ne):0,Fe--,F===10&&(Fe=1,Pt--),F}function oe(){return F=ne<Hn?V(Ue,ne++):0,Fe++,F===10&&(Fe=1,Pt++),F}function De(){return V(Ue,ne)}function At(){return ne}function Tt(e,t){return We(Ue,e,t)}function _r(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Ai(e){return Pt=Fe=1,Hn=se(Ue=e),ne=0,[]}function Ti(e){return Ue="",e}function $r(e){retu