1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/entries/pages_error.DNX3rqal.js","assets/chunks/chunk-hePW80VL.js","assets/chunks/chunk-DupU8GVh.js","assets/static/destyle.DrLjGJ8Z.css","assets/static/renderer_style-3bda8f4f._NZfs5cR.css","assets/chunks/chunk-HvBdcSHq.js","assets/static/components_chargement-page-d374e3ce.DGgzv59D.css","assets/static/pages_error_Page-97c57d2a.Ukif9lYy.css","assets/entries/pages_admin.G58iL_Xu.js","assets/chunks/chunk-DW412MIc.js","assets/static/components_message-b0d92e5f.IAZH-ku0.css","assets/chunks/chunk-C0HpU73s.js","assets/static/components_chargement-3f4cc638.DGwcD4oM.css","assets/static/pages_admin_Page-4a85a6c4.CMUHpw1R.css","assets/static/pages_admin_Page-2dff1a0c.BYWs405O.css","assets/entries/pages_index.GhzmZ2p0.js","assets/static/pages_index_Page-29527ade.B7AEO4Bf.css","assets/entries/pages_maintenance.DIe7L5MN.js","assets/static/pages_maintenance_Page-5f5ef6c8.CAjIe4QH.css","assets/entries/pages_activation.COW4vz2w.js","assets/static/pages_activation_Page-00bd5f83.BN_UNWCk.css","assets/entries/pages_p.CC9iYOgl.js","assets/chunks/chunk-DeyFNpHk.js","assets/static/components_emojis-67c139f1.CksZPtGF.css","assets/static/components_enregistrement-57ac9d89.C5V_DR03.css","assets/static/pages_p_pad-ec98d5fc.MS3XyAAX.css","assets/static/pages_p_capsule-d431dfbf.XS--joLT.css","assets/static/pages_p_jspanel-9c4407bb.C-2ka7PB.css","assets/entries/pages_u.ByQfniFX.js","assets/static/pages_u_Page-6983c63d.B0KXxlR_.css","assets/static/pages_u_Page-2f44836e.DsAu2862.css"])))=>i.map(i=>d[i]); 2import{n as e}from"../chunks/chunk-hePW80VL.js";function t(e){return Array.from(new Set(e))}function n(e,t){var n;let i=r();return(n=i[e])==null?i[e]=t:n}function r(){var e;return globalThis._vike!=null||(globalThis._vike={}),(e=globalThis._vike).globals!=null||(e.globals={}),globalThis._vike.globals}var i=new Proxy({},{get:(e,t)=>e=>t===`code`?`\`${e}\``:t===`string`?`'${e}'`:e}),a=`0.4.260`,o;o!=null||(o=s());function s(){return n(`utils/assertSingleInstance.ts`,{instances:[],alreadyLogged:new Set})}function c(){return o!=null||(o=s()),o}var l=`Client runtime of both Server Routing and Client Routing loaded https://vike.dev/client-runtimes-conflict`,u=`Client runtime loaded twice https://vike.dev/client-runtime-duplicated`;function d(){let e=c();{let n=t(e.instances);m(n.length<=1,`vike@${i.bold(n[0])} and vike@${i.bold(n[1])} loaded which is highly discouraged ${i.underline(`https://vike.dev/warning/version-mismatch`)}`,{onlyOnce:!0,showStackTrace:!1})}e.checkSingleInstance&&e.instances.length>1&&m(!1,u,{onlyOnce:!0,showStackTrace:!0})}function f(e){let t=c();m(t.isClientRouting!==!0,l,{onlyOnce:!0,showStackTrace:!0}),m(t.isClientRouting===void 0,u,{onlyOnce:!0,showStackTrace:!0}),t.isClientRouting=!1,e&&(t.checkSingleInstance=!0),d()}function p(){c().instances.push(a),d()}function m(e,t,{onlyOnce:n,showStackTrace:r}){let i=c();if(e)return;let a=`[Vike][Warning] ${t}`;if(n){let{alreadyLogged:e}=i,t=n===!0?a:n;if(e.has(t))return;e.add(t)}console.warn(r?Error(a):a)}function ee(){return!(typeof process>`u`||!process.cwd||!process.versions||process.versions.node===void 0||!process.release||process.release.name!==`node`)}function te(e,t){let n=Error(e);return ee()&&(n.stack=ne(n.stack,t)),n}function ne(e,t){if(!e)return e;let n=re(e),r=0;return n.filter(e=>e.includes(` (internal/`)||e.includes(` (node:internal`)?!1:r<t&&h(e)?(r++,!1):!0).join(` 3`)}function h(e){return e.startsWith(` at `)}function re(e){return e.split(/\r?\n/)}function ie(e){return i.bold(i.yellow(e))}function ae(e){return i.bold(i.red(e))}function oe(e){return i.yellow(e)}var g=n(`utils/assert.ts`,{alreadyLogged:new Set});p();var se=`[vike]`,ce=`[vike@${a}]`,le=`Bug`;function _(e,t){var n,r;if(e)return;let a=[`You stumbled upon a Vike bug. Go to ${i.underline(`https://github.com/vikejs/vike/issues/new?template=bug.yml`)} and copy-paste this error. A maintainer will fix the bug (usually within 24 hours).`,ue(t)].filter(Boolean).join(` `);a=b(a,le,!0);let o=x(a);throw(n=g.onBeforeLog)==null||n.call(g),(r=g.onBeforeErr)==null||r.call(g,o),o}function ue(e){if(!e)return null;let t=typeof e==`string`?e:JSON.stringify(e);return i.dim(`Debug for maintainers (you can ignore this): ${t}`)}function v(e,t,{showStackTrace:n,exitOnError:r}={}){var i,a;if(e)return;n=n||g.alwaysShowStackTrace,t=b(t,`Wrong Usage`);let o=x(t);if((i=g.onBeforeLog)==null||i.call(g),(a=g.onBeforeErr)==null||a.call(g,o),r)console.error(n?o:t),process.exit(1);else throw o}function de(e){return e=b(e,`Error`),x(e)}function y(e,t,{onlyOnce:n,showStackTrace:r}){var i;if(e)return;if(r=r||g.alwaysShowStackTrace,n){let{alreadyLogged:e}=g,r=n===!0?t:n;if(e.has(r))return;e.add(r)}let a=b(t,`Warning`);
3if((i=g.onBeforeLog)==null||i.call(g),r){var o;let e=x(a);(o=g.onBeforeErr)==null||o.call(g,e),console.warn(e)}else console.warn(a)}function b(e,t,n=!1){let r=me(n),i=pe(t),a=fe(e);return g.addAssertTagsDev?`${g.addAssertTagsDev(r,i)}${a}${e}`:`${`${r}${i}`}${a}${e}`}function fe(e){return e.startsWith(`[`)?``:` `}function pe(e){if(!e)return``;let t=`[${e}]`;return t=e===`Warning`?oe(t):ae(t),t}function me(e=!1){return ie(e?ce:se)}function x(e){var t;let n=te(e,3);return g.addAssertTagsDev&&(n.stack=(t=n.stack)==null?void 0:t.replace(/^Error:\s*/,``)),n}function S(){var e,t;return(e=(t=Object.getOwnPropertyDescriptor(globalThis,`window`))==null||(t=t.get)==null?void 0:t.toString().includes(`[native code]`))!=null&&e}var he=n(`utils/assertRouterType.ts`,{});function ge(){_e(he.isClientRouting!==!0),he.isClientRouting=!1}function _e(e){v(S(),`${i.cyan(`import { something } from 'vike/client/router'`)} is forbidden on the server-side`,{showStackTrace:!0}),y(e,"You shouldn't `import { something } from 'vike/client/router'` when using Server Routing. The 'vike/client/router' utilities work only with Client Routing. In particular, don't `import { navigate }` nor `import { prefetch }` as they unnecessarily bloat your client-side bundle sizes.",{showStackTrace:!0,onlyOnce:!0})}function ve(){_(S())}ye();function ye(){ve()}function C(e,t,n){t&&(n||_(!t._isOriginalObject),Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)))}function be(e,t){_(e===t)}function w(e,t,n){let r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(e,t,{...r,enumerable:n})}function xe(e,t){return C(e,t),e}function Se(){let e={_isOriginalObject:!0,isPageContext:!0};return w(e,`_isOriginalObject`,!1),e}function Ce(e,t,n){Object.keys(e).filter(e=>!(n!=null&&n.includes(e))).forEach(t=>delete e[t]),Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))}function T(e){let t=e/1e3;if(t<120){let e=E(t);return`${e} second${D(e)}`}{let e=E(t/60);return`${e} minute${D(e)}`}}function E(e){let t=e.toFixed(1);return t.endsWith(`.0`)&&(t=t.slice(0,-2)),t}function D(e){return e===`1`?``:`s`}var we=25e3;function Te({timeout:e=we}={}){let t,n,r=!1,i=new Promise((e,i)=>{t=(...t)=>(r=!0,a(),e(...t)),n=(...e)=>(r=!0,a(),i(...e))}),a=()=>o.forEach(e=>clearTimeout(e)),o=[],s;return s=e?new Proxy(i,{get(t,n){if(n===`then`&&!r){let t=Error(`Promise hasn't resolved after ${T(e)}`);o.push(setTimeout(()=>{_(t.stack),y(!1,Ee(t.stack),{onlyOnce:!1})},e))}let i=Reflect.get(t,n);return typeof i==`function`?i.bind(t):i}}):i,{promise:s,resolve:t,reject:n}}function Ee(e){return e.startsWith(`Error: `)&&(e=e.slice(7)),e}function O(e){return e instanceof Function||typeof e==`function`}function k(e){return typeof e==`object`&&!!e}function A(e){return Array.isArray(e)}function De(e){return A(e)&&e.every(e=>typeof e==`string`)}function Oe(e){return k(e)&&Object.values(e).every(e=>typeof e==`string`)}function j(e,t,n){if(!k(e))return!1;if(!(t in e))return n===`undefined`;if(n===void 0)return!0;let r=e[t];return n===`undefined`?r===void 0:n===`array`?A(r):n===`object`?k(r):n===`string[]`?De(r):n===`string{}`?Oe(r):n===`function`?O(r):A(n)?typeof r==`string`&&n.includes(r):n===`null`?r===null:n===`true`?r===!0:n===`false`?r===!1:typeof r===n}var ke=[`clientRouting`];function Ae(e){ke.forEach(t=>{if(_(e.fileExports),!(t in e.fileExports))return;let n=`The value of \`${t}\` is only allowed to be \`true\`.`;v(e.fileExports[t]!==!1,`${e.filePath} has \`export { ${t} }\` with the value \`false\` which is prohibited: remove \`export { ${t} }\` instead. (${n})`),v(e.fileExports[t]===!0,`${e.filePath} has \`export { ${t} }\` with a forbidden value. ${n}`)})}var je=[`render`,`clientRouting`,`prerender`,`doNotPrerender`];function Me(e,t){v(!je.includes(e),`${t} has \`export default { ${e} }\` which is prohibited, use \`export { ${e} }\` instead.`)}function M(e,t,n){return typeof e==`string`?N(e.split(``),t,n).join(``):N(e,t,n)}function N(e,t,n){let r=[],i=t>=0?t:e.length+t;_(i>=0&&i<=e.length);let a=n>=0?n:e.length+n;for(_(a>=0&&a<=e.length);!(i===a||(i===e.length&&(i=0),i===a));){let t=e[i];_(t!==void 0),r.push(t),i++}return r}function Ne(e){let t=`.page.`,n=M(e.split(t),0,-1).join(t);return _(!n.includes(`\\`)),n}function P(e,t){return _(!e.includes(`\\`)),e.includes(`/_error`)}var Pe=[`js`,`cjs`,`mjs`],Fe=[`ts`,`cts`,`mts`],Ie=[...Pe,...Fe],Le=[`jsx`,`cjsx`,`mjsx`],Re=[`tsx`,`ctsx`,`mtsx`],ze=[...Le,...Re],Be=[`vue`,`svelte`,`marko`,`md`,`mdx`],Ve=[...Ie,...ze,...Be];``+Ve.join(`,`);function He(e){return Ve.some(t=>e.endsWith(`.`+t))}function Ue(e){return Be.some(t=>e.endsWith(`.`+t))}var We=[`.page`,`.page.server`,`.page.route`,`.page.client`,`.css`];function Ge(e){if(e.endsWith(`.css`))return`.css`;_(He(e),e);let t=e.split(`/`).slice(-1)[0].split(`.`),n=t.slice(-3)[0],r=t.slice(-2)[0];if(r===`page`)return`.page`;if(_(n===`page`,e),r===`server`)return`.page.server`;if(r===`client`)return`.page.client`;if(r===`route`)return`.page.route`;_(!1,e)}function Ke(e){let t=e=>r.pageId===e||r.isDefaultPageFile&&(I(r.filePath)||qe(e,r.filePath)),n=Ge(e),r={filePath:e,fileType:n,isEnv:e=>{if(_(n!==`.page.route`),e===`CLIENT_ONLY`)return n===`.page.client`||n===`.css`;if(e===`SERVER_ONLY`)return n===`.page.server`;if(e===`CLIENT_AND_SERVER`)return n===`.page`;_(!1)},isRelevant:t,isDefaultPageFile:F(e),isRendererPageFile:n!==`.css`&&F(e)&&I(e),isErrorPageFile:P(e,!1),pageId:Ne(e)};return r}function F(e){return!P(e,!1)&&e.includes(`/_default`)}function I(e){return e.includes(`/renderer/`)}function qe(e,t){_(!e.endsWith(`/`)),_(!t.endsWith(`/`)),_(F(t));let n=M(t.split(`/`),0,-1).filter(e=>e!==`_default`).join(`/`);return e.startsWith(n)}function Je(e,t){if(!e)return null;let[n,...r]=e;if(!n||r.length===0&&[`*`,`default`,t].includes(n))return null;_(n!==`*`);let i=``,a=``;return n==="default"?i=`export default`:(i=`export`,r=[n,...r]),r.forEach(e
3=>{i=`${i} { ${e}`,a=` }${a}`}),i+a}function Ye(e,t,n){return`${L(e,t)} at ${R(n,t)}`}function Xe(e,t,n){return n?`${L(e,t)} at ${R(n,t)}`:`${L(e,t)} internally`}function L(e,t){return`${e} ${i.cyan(t)} defined`}function R(e,t){let n;return n=A(e)?e:[e],_(n.length>=1),n.map(e=>{if(e.definedBy)return Ze(e,t);let{filePathToShowToUser:n,fileExportPathToShowToUser:r}=e,a=Je(r,t);return a?`${n} > ${i.cyan(a)}`:n}).join(` / `)}function Ze(e,t){if(e.definedBy===`api`)return`API call ${i.cyan(`${e.operation}({ vikeConfig: { ${t} } })`)}`;let{definedBy:n}=e;if(n===`cli`)return`CLI option ${i.cyan(`--${t}`)}`;if(n===`env`)return`environment variable ${i.cyan(`VIKE_CONFIG="{${t}}"`)}`;_(!1)}var Qe=[z({is:e=>e===void 0,match:e=>e===`!undefined`,serialize:()=>`!undefined`,deserialize:()=>void 0}),z({is:e=>e===1/0,match:e=>e===`!Infinity`,serialize:()=>`!Infinity`,deserialize:()=>1/0}),z({is:e=>e===-1/0,match:e=>e===`!-Infinity`,serialize:()=>`!-Infinity`,deserialize:()=>-1/0}),z({is:e=>typeof e==`number`&&isNaN(e),match:e=>e===`!NaN`,serialize:()=>`!NaN`,deserialize:()=>NaN}),z({is:e=>e instanceof Date,match:e=>e.startsWith(`!Date:`),serialize:e=>`!Date:`+e.toISOString(),deserialize:e=>new Date(e.slice(6))}),z({is:e=>typeof e==`bigint`,match:e=>e.startsWith(`!BigInt:`),serialize:e=>`!BigInt:`+e.toString(),deserialize:e=>{if(typeof BigInt>`u`)throw Error(`Your JavaScript environement does not support BigInt. Consider adding a polyfill.`);return BigInt(e.slice(8))}}),z({is:e=>e instanceof RegExp,match:e=>e.startsWith(`!RegExp:`),serialize:e=>`!RegExp:`+e.toString(),deserialize:e=>{e=e.slice(8);let t=e.match(/\/(.*)\/(.*)?/),n=t[1],r=t[2];return new RegExp(n,r)}}),z({is:e=>e instanceof Map,match:e=>e.startsWith(`!Map:`),serialize:(e,t)=>`!Map:`+t(Array.from(e.entries())),deserialize:(e,t)=>new Map(t(e.slice(5)))}),z({is:e=>e instanceof Set,match:e=>e.startsWith(`!Set:`),serialize:(e,t)=>`!Set:`+t(Array.from(e.values())),deserialize:(e,t)=>new Set(t(e.slice(5)))}),z({is:e=>typeof e==`string`&&e.startsWith(`!`),match:e=>e.startsWith(`!`),serialize:e=>`!`+e,deserialize:e=>e.slice(1)})];function z(e){return e}function B(e,t={}){return V(JSON.parse(e),t)}function V(e,t={},n=[]){return typeof e==`string`?$e(e,t,n):(typeof e==`object`&&e&&Object.entries(e).forEach(([r,i])=>{e[r]=V(i,t,[...n,r])}),e)}function $e(e,t,n){let r=e=>B(e,t);{var i;let a=(i=t.reviver)==null?void 0:i.call(t,n,e,r);if(a){if(typeof a.replacement!=`string`)return a.replacement;if(e=a.replacement,a.resolved)return e}}for(let{match:t,deserialize:n}of Qe)if(t(e))return n(e,r);return e}var et=[`$$registrations`,`_rerender_only`],tt=[`.md`,`.mdx`],nt=[`server`];function rt(e,t,n){let r=Object.keys(e),a=e=>e==="default"||e===n,o=r.filter(a),s=i.code(`export default`),c=i.code(`export { ${n} }`);o.length===0&&v(!1,`${t} should define ${c} or ${s}`),o.length===2&&v(!1,`${t} is ambiguous: remove ${s} or ${c}`),_(o.length===1),nt.includes(n)||tt.some(e=>t.endsWith(e))||r.filter(e=>!a(e)).filter(e=>!et.includes(e)).forEach(e=>{y(!1,`${t} unexpected ${i.cyan(`export { ${e} }`)}, see https://vike.dev/no-side-exports`,{onlyOnce:!0})})}function it(e,t){let n=e.map(e=>{let t=H(e.configValuesSerialized);return at(t),{...e,configValues:t}}),r={configValues:{}};{let e=H(t.configValuesSerialized);Object.assign(r.configValues,e)}return{pageConfigs:n,pageConfigGlobal:r}}function at(e){let t=`route`,n=e[t];if(!n)return;let{value:r,definedAtData:i}=n,a=typeof r;_(i);let o=Ye(`Config`,t,i);v(a===`string`||O(r),`${o} has an invalid type '${a}': it should be a string or a function instead, see https://vike.dev/route`)}function H(e){let t={};return Object.entries(e).forEach(([e,r])=>{let i;if(r.type===`cumulative`){let{valueSerialized:t,...a}=r;i={value:t.map((t,i)=>{let{value:a,sideExports:o}=U(t,e,()=>{let e=r.definedAtData[i];return _(e),e});return n(o),a}),...a}}else{let{valueSerialized:t,...a}=r,{value:o,sideExports:s}=U(t,e,()=>{_(r.type!==`computed`);let{definedAtData:e}=r;return Array.isArray(e)?e[0]:e});n(s),i={value:o,...a}}t[e]=i}),t;function n(e){e.forEach(e=>{let{configName:n,configValue:r}=e;t[n]||(t[n]=r)})}}function U(e,t,n){if(e.type===`js-serialized`){let{value:t}=e;return t=V(t),{value:t,sideExports:[]}}if(e.type===`pointer-import`){let{value:t}=e;return{value:t,sideExports:[]}}if(e.type===`plus-file`){let r=n(),{exportValues:i}=e;_(!r.definedBy),rt(i,r.filePathToShowToUser,t);let a,o=!1,s=[];
3return Object.entries(i).forEach(([e,n])=>{e==="default"||e===t?(a=n,_(!o),o=!0):s.push({configName:e,configValue:{type:`standard`,value:n,definedAtData:{filePathToShowToUser:r.filePathToShowToUser,fileExportPathToShowToUser:[e]}}})}),_(o),{value:a,sideExports:s}}_(!1)}function W(e,t,n){_(e,typeof e),t(e)||_(!1,{moduleExports:e,moduleExportsKeys:ot(e),moduleId:n})}function ot(e){return[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e),...Object.keys(e)]}function st(e){W(e,e=>`pageFilesLazy`in e),_(j(e,`pageFilesLazy`,`object`)),_(j(e,`pageFilesEager`,`object`)),_(j(e,`pageFilesExportNamesLazy`,`object`)),_(j(e,`pageFilesExportNamesEager`,`object`)),_(j(e.pageFilesLazy,`.page`)),_(j(e.pageFilesLazy,`.page.client`)||j(e.pageFilesLazy,`.page.server`)),_(j(e,`pageFilesList`,`string[]`)),_(j(e,`pageConfigsSerialized`)),_(j(e,`pageConfigGlobalSerialized`));let{pageConfigsSerialized:t,pageConfigGlobalSerialized:n}=e;lt(t),ut(n);let{pageConfigs:r,pageConfigGlobal:i}=it(t,n),a={};G(e.pageFilesLazy).forEach(({filePath:e,pageFile:t,globValue:n})=>{var r;t=a[e]=(r=a[e])==null?t:r;let i=n;ct(i),t.loadFile=async()=>{`fileExports`in t||(t.fileExports=await i(),Ae(t))}}),G(e.pageFilesExportNamesLazy).forEach(({filePath:e,pageFile:t,globValue:n})=>{var r;t=a[e]=(r=a[e])==null?t:r;let i=n;ct(i),t.loadExportNames=async()=>{if(!(`exportNames`in t)){let e=await i();_(j(e,`exportNames`,`string[]`),t.filePath),t.exportNames=e.exportNames}}}),G(e.pageFilesEager).forEach(({filePath:e,pageFile:t,globValue:n})=>{var r;t=a[e]=(r=a[e])==null?t:r;let i=n;_(k(i)),t.fileExports=i}),G(e.pageFilesExportNamesEager).forEach(({filePath:e,pageFile:t,globValue:n})=>{var r;t=a[e]=(r=a[e])==null?t:r;let i=n;_(k(i)),_(j(i,`exportNames`,`string[]`),t.filePath),t.exportNames=i.exportNames}),e.pageFilesList.forEach(e=>{var t;a[e]=(t=a[e])==null?Ke(e):t});let o=Object.values(a);return o.forEach(({filePath:e})=>{_(!e.includes(`\\`))}),{pageFilesAll:o,pageConfigs:r,pageConfigGlobal:i}}function G(e){let t=[];return Object.entries(e).forEach(([e,n])=>{_(We.includes(e)),_(k(n)),Object.entries(n).forEach(([n,r])=>{let i=Ke(n);_(i.fileType===e),t.push({filePath:n,pageFile:i,globValue:r})})}),t}function ct(e){_(O(e))}function lt(e){_(A(e)),e.forEach(e=>{_(k(e)),_(j(e,`pageId`,`string`)),_(j(e,`routeFilesystem`)),_(j(e,`configValuesSerialized`))})}function ut(e){_(j(e,`configValuesSerialized`))}function dt(e){if(!e||A(e)||e.definedBy)return null;let{filePathToShowToUser:t}=e;return _(t),t}function ft(e){let t=dt(e);return _(t),t}function pt(e){return(t,n)=>{let r=e(t),i=e(n);if(_([!0,!1,null].includes(r)),_([!0,!1,null].includes(i)),r===i)return 0;if(r===!0||i===!1)return-1;if(i===!0||r===!1)return 1;_(!1)}}function mt(e){return pt(t=>{let n=e(t);return n===null?null:!n})}function ht(e,t,{get:n,...r}){Object.defineProperty(e,t,{...r,get:n})}function gt(e,t,n){let r=_t(vt({pageConfigGlobalValues:e,pageConfigValues:n})),i=(()=>{if(t.isErrorPage)return{...r,isErrorPage:!0};{var e;let n=(e=r.config.route)==null?t.routeFilesystem.routeString:e;return{...r,route:n}}})();return[t.pageId,i]}function _t(e){return{config:e.config,_source:e.source,_sources:e.sources,_from:e.from}}function vt({pageConfigGlobalValues:e,pageConfigValues:t}){return St({configValues:{...e,...t}})}function yt(e,t,n){let r={},i={},a={};e.forEach(e=>{Ct(e).forEach(({exportName:t,exportValue:n,isFromDefaultExport:r})=>{var i;_(t!=="default"),a[t]=(i=a[t])==null?[]:i,a[t].push({exportValue:n,exportSource:`${e.filePath} > ${r?`\`export default { ${t} }\``:`\`export { ${t} }\``}`,filePath:e.filePath,_filePath:e.filePath,_fileType:e.fileType,_isFromDefaultExport:r})})});let o,s,c;if(t){let e=vt({pageConfigGlobalValues:n.configValues,pageConfigValues:t.configValues});o=e.source,s=e.sources,c=e.from,Object.assign(r,e.config),Object.assign(i,e.configEntries),Object.assign(a,e.exportsAll)}else o={},s={},c={configsStandard:{},configsCumulative:{},configsComputed:{}};let l={},u={};Object.entries(a).forEach(([e,t])=>{t.forEach(({exportValue:t,_fileType:n,_isFromDefaultExport:r})=>{var i;u[e]=(i=u[e])==null?t:i,n===`.page`&&!r&&(e in l||(l[e]=t))})}),_(!(`default`in u)),_(!(`default`in a));let d={config:r,from:c,source:o,sources:s,configEntries:i,exports:u,exp
3ortsAll:a};return ht(d,`pageExports`,{get:()=>(S()||y(!1,`pageContext.pageExports is outdated, use pageContext.exports instead`,{onlyOnce:!0,showStackTrace:!0}),l),enumerable:!1,configurable:!0}),d}function bt(e,t){return xt(e,t,e=>e.configValues)}function xt(e,t,n){let r=n(t,!0),i=_t(St({configValues:r})),a=Object.fromEntries(e.map(e=>{let t=n(e);return gt(r,e,t)})),o={...i,pages:a};return{...o,_globalConfigPublic:o}}function St(e){let t={},n={},r={},i={},a={},o={configsStandard:{},configsCumulative:{},configsComputed:{}},s=(e,t)=>{i[t]=e,a[t]!=null||(a[t]=[]),a[t].push(e)},c=(e,t,i)=>{var a,o;let s=dt(i),c=Xe(`Config`,e,i);n[e]=(a=n[e])==null?[]:a,n[e].push({configValue:t,configDefinedAt:c,configDefinedByFile:s});let l=e;r[l]=(o=r[l])==null?[]:o,r[l].push({exportValue:t,exportSource:c,filePath:s,_filePath:s,_fileType:null,_isFromDefaultExport:null})};return Object.entries(e.configValues).forEach(([e,n])=>{var r;let{value:i}=n;if(t[e]=(r=t[e])==null?i:r,n.type===`standard`){let t={type:`configsStandard`,value:n.value,definedAt:R(n.definedAtData,e)};s(t,e),o.configsStandard[e]=t,c(e,i,n.definedAtData)}if(n.type===`cumulative`){let t={type:`configsCumulative`,definedAt:R(n.definedAtData,e),values:n.value.map((t,r)=>{let i=n.definedAtData[r];_(i);let a=R(i,e);return c(e,t,i),{value:t,definedAt:a}})};s(t,e),o.configsCumulative[e]=t}if(n.type===`computed`){let t={type:`configsComputed`,definedAt:`Vike`,value:n.value};s(t,e),o.configsComputed[e]=t,c(e,i,n.definedAtData)}}),{config:t,configEntries:n,exportsAll:r,source:i,sources:a,from:o}}function Ct(e){let{filePath:t,fileExports:n}=e;_(n),_(He(t));let r=[];return Object.entries(n).sort(mt(([e])=>e==="default")).forEach(([e,n])=>{let a=e==="default";if(a){if(Ue(t))e=`Page`;else{v(k(n),`The ${i.cyan(`export default`)} of ${t} should be an object.`),Object.entries(n).forEach(([e,n])=>{Me(e,t),r.push({exportName:e,exportValue:n,isFromDefaultExport:a})});return}}r.push({exportName:e,exportValue:n,isFromDefaultExport:a})}),r.forEach(({exportName:e,isFromDefaultExport:t})=>{_(!(t&&je.includes(e)))}),r}var wt=n(`hooks/getHook.ts`,{});function Tt(e,t){if(!(t in e.exports))return null;let{hooksTimeout:n}=e.config,r=At(n,t),i=e.exports[t];if(i===null)return null;let a=e.exportsAll[t][0];_(a.exportValue===i);let o=a.filePath;return _(o),K(i,t,o,r)}function Et(e,t){var n;let{hooksTimeout:r}=t.config,i=At(r,e),a=[];return(n=t.exportsAll[e])==null||n.forEach(t=>{let n=t.exportValue;if(n===null)return;let r=t.filePath;_(r),a.push(K(n,e,r,i))}),a}function Dt(e,t){let n=e.configValues[t];if(!(n!=null&&n.value))return[];let r=n.value;return _(A(r)),r.map((e,r)=>{let i=e,a=Ot(t);return _(A(n.definedAtData)),K(i,t,ft(n.definedAtData[r]),a)})}function Ot(e){return Mt(e)}function K(e,t,n,r){return _(n),kt(e,{hookName:t,hookFilePath:n}),{hookFn:e,hookName:t,hookFilePath:n,hookTimeout:r}}function kt(e,{hookName:t,hookFilePath:n}){_(t&&n),_(!t.endsWith(`)`)),_(!n.endsWith(` `)),v(O(e),`Hook ${t}() defined by ${n} should be a function`)}function At(e,t){let n=jt(e);if(n===!1)return{error:!1,warning:!1};let r=n[t],i=Mt(t);return(r==null?void 0:r.error)!==void 0&&(i.error=r.error),(r==null?void 0:r.warning)!==void 0&&(i.warning=r.warning),i}function jt(e){if(e===void 0)return{};if(e===!1)return!1;v(k(e),`Setting ${i.cyan(`hooksTimeout`)} should be ${i.cyan(`false`)} or an object`);let t={};return Object.entries(e).forEach(([e,n])=>{if(n===!1){t[e]={error:!1,warning:!1};return}v(k(n),`Setting ${i.cyan(`hooksTimeout.${e}`)} should be ${i.cyan(`false`)} or an object`);let[r,a]=[`error`,`warning`].map(t=>{let r=n[t];if(r===void 0||r===!1)return r;let a=`Setting ${i.cyan(`hooksTimeout.${e}.${t}`)} should be`;return v(typeof r==`number`,`${a} ${i.cyan(`false`)} or a number`),v(r>0,`${a} a positive number`),r});t[e]={error:r,warning:a}}),t}function Mt(e){return e===`onBeforeRoute`?{error:5e3,warning:1e3}:wt.isPrerendering?{error:12e4,warning:3e4}:(_(!e.toLowerCase().includes(`prerender`)),{error:3e4,warning:4e3})}function Nt(e,t){let n=Object.getOwnPropertyDescriptor(e,t);return!!n&&!(`value`in n)&&!!n.get}function Pt(e){Ft(e)}function Ft(e){if(e.is404===void 0||e.is404===null)return;let t=e.pageProps||{};if(!k(t)){y(!1,`pageContext.pageProps should be an object`,{showStackTrace:!0,onlyOnce:!0});return}t.is404=t.is404||e.is404,e.pageProps=t}function It(e){return typeof e==`string`&&Lt(e)?`.${e}`:`[${JSON.stringify(e)}]`}function Lt(e){return/^[a-z0-9\$_]+$/i.test(e)}function q(e,t,n,r){return new Proxy(e,{get:(i,a)=>Rt(a,e,t,n,r)})}function Rt(e,...t){let[n,r,i,a]=t,o=String(e);if(e===`_isProxyObject`)return!0;
3if(e===`dangerouslyUseInternals`)return t[2]=!0,q(...t);if(e===`_originalObject`)return n;if(a&&!(e in n))return a(e);let s=n[e];return zt(o,s,r),s}function zt(e,t,n){if(t!==`__VIKE__NOT_SERIALIZABLE__`)return;let r=It(e);_(S()),v(!1,`Can't access ${n}${r} on the client side. Because it can't be serialized, see server logs.`)}function Bt(e){return _(e._isOriginalObject),q(e,`globalContext`)}function Vt(e){_(!e._isProxyObject),_(!e.globalContext),_(e._isOriginalObject),Pt(e),`_pageId`in e||Object.defineProperty(e,"_pageId",{get(){return y(!1,`pageContext._pageId has been renamed to pageContext.pageId`,{showStackTrace:!0,onlyOnce:!0}),e.pageId},enumerable:!1});let t=Bt(e._globalContext);return q(e,`pageContext`,!0,e=>{if(e===`globalContext`)return t;if(e in t)return t[e]})}function Ht(e){[`urlPathname`,`urlParsed`,`url`,`pageExports`].forEach(t=>{e.prop&&_(Nt(e,t))})}var J=n(`utils/execHook.ts`,{userHookErrors:new WeakMap,pageContext:null});async function Ut(e,t,n){return await Gt(Et(e,t),t,n)}async function Wt(e,t,n){let r=Dt(t._pageConfigGlobal,e),i=n(t);await Promise.all(r.map(async e=>{await qt(()=>e.hookFn(i),e,t,null)}))}async function Gt(e,t,n){if(!e.length)return[];let r=n(t);return await Promise.all(e.map(async e=>{let n=await qt(()=>e.hookFn(r),e,t._globalContext,r);return{...e,hookReturn:n}}))}async function Kt(e,t,n){let{hookReturn:r}=(await Gt([e],t,n))[0];v(r===void 0,`The ${e.hookName}() hook defined by ${e.hookFilePath} isn't allowed to return a value`)}function qt(e,t,n,r){let{hookName:i,hookFilePath:a,hookTimeout:{error:o,warning:s}}=t,c,l,u=new Promise((e,t)=>{c=t=>{d(),e(t)},l=e=>{d(),t(e)}}),d=()=>{f&&clearTimeout(f),p&&clearTimeout(p)},f=Yt(s)&&setTimeout(()=>{y(!1,`The ${i}() hook defined by ${a} is slow: it's taking more than ${T(s)} (https://vike.dev/hooksTimeout)`,{onlyOnce:!1})},s),p=Yt(o)&&setTimeout(()=>{let e=de(`The ${i}() hook defined by ${a} timed out: it didn't finish after ${T(o)} (https://vike.dev/hooksTimeout)`);l(e)},o);return(async()=>{try{let i=await Jt(e,t,n,r);c(i)}catch(e){k(e)&&J.userHookErrors.set(e,{hookName:i,hookFilePath:a}),l(e)}})(),u}function Jt(e,t,n,r){let{hookName:i,hookFilePath:a}=t;_(i!==`onHookCall`);let o=n._pageConfigGlobal.configValues.onHookCall,s=()=>(Xt(r),e());if(!(o!=null&&o.value))return s();let c=!1,l,u,d=()=>{c=!0;try{l=s()}catch(e){throw u=e,e}return l};for(let e of o.value){let t={name:i,filePath:a,call:d};d=()=>((async()=>{try{await e(t,r)}catch(e){e!==u&&console.error(e)}})(),v(c,`onHookCall() must run hook.call()`),l)}if(d(),u)throw u;return l}function Yt(e){return!!e&&e!==1/0}function Xt(e){J.pageContext=e,Promise.resolve().then(()=>{J.pageContext=null})}async function Zt(e,t,n,r,i){let{previousCreateGlobalContextPromise:a}=t,{promise:o,resolve:s}=Te({timeout:null});t.previousCreateGlobalContextPromise=o,a&&(_(t.globalContext),await a);try{var c;let a=Qt(e),o;t.globalContext?o=!0:(t.globalContext=a,o=!1),n&&a._pageConfigs.length>0?C(a,n==null?void 0:n(a)):C(a,await(r==null?void 0:r(a))),C(a,await(i==null?void 0:i(a)));let s=Dt(a._pageConfigGlobal,`onCreateGlobalContext`),l=!1;return en((c=t.onCreateGlobalContextHooks)==null?[]:c,s)||(t.onCreateGlobalContextHooks=s,await Wt(`onCreateGlobalContext`,a,Bt),l=!0),o&&(l?Ce(t.globalContext,a):C(t.globalContext,a,!0)),t.globalContext}finally{s()}}function Qt(e){let{pageFilesAll:t,pageConfigs:n,pageConfigGlobal:r}=st(e),i={isGlobalContext:!0,_isOriginalObject:!0,_virtualFileExportsGlobalEntry:e,_pageFilesAll:t,_pageConfigs:n,_pageConfigGlobal:r,_allPageIds:$t(t,n),...bt(n,r)};return w(i,`_isOriginalObject`,!1),i}function $t(e,n){let r=t(e.filter(({isDefaultPageFile:e})=>!e).map(({pageId:e})=>e)),i=n.map(e=>e.pageId);return[...r,...i]}function en(e,t){let n=e.map(e=>e.hookFn),r=t.map(e=>e.hookFn);return n.every(e=>r.includes(e))&&r.every(e=>n.includes(e))}var tn=`vike_pageContext`,nn=`vike_globalContext`;function rn(){let e=on(tn);return _(j(e,`pageId`,`string`)),_(j(e,`routeParams`,`string{}`)),e}function an(){return on(nn)}function on(e){let t=document.getElementById(e);v(t,`Couldn't find #${e} (which Vike automatically injects in the HTML): make sure it exists (i.e. don't remove it and make sure your HTML isn't malformed)`);let n=t.textContent;return _(n),B(n)}var Y=n(`getGlobalContextClientInternalShared.ts`,(()=>{let{promise:e,resolve:t}=Te();return{globalContextInitialPromise:e,globalContextInitialPromiseResolve:t}})());async function sn(){if(Y.globalContextPromise)return await Y.globalContextPromise;
3let e=Zt(Y.virtualFileExportsGlobalEntry,Y,()=>{let e={isClientSide:!0};return C(e,an()),e});Y.globalContextPromise=e;let t=await e;return _(Y.globalContext===t),Y.globalContextInitialPromiseResolve(),t}async function cn(e){Y.virtualFileExportsGlobalEntry!==e&&(delete Y.globalContextPromise,Y.virtualFileExportsGlobalEntry=e,await sn())}async function ln(){return await sn()}async function un(){let e=dn(),t=await ln();return C(e,{_globalContext:t,_pageFilesAll:t._pageFilesAll}),be(e,xe(e,t._globalConfigPublic)),e}function dn(){let e=Se();return C(e,{isClientSide:!0,isPrerendering:!1,isHydration:!0,isBackwardNavigation:null,isHistoryNavigation:null,_hasPageContextFromServer:!0}),e}async function fn(e,t){let n=null;n=Tt(e,`render`);{let t=Tt(e,`onRenderClient`);t&&(n=t)}if(!n){let t=pn(e);if(_(t),e._globalContext._pageConfigs.length>0)v(!1,`No onRenderClient() hook defined for URL '${t}', but it's needed, see https://vike.dev/onRenderClient`);else{let n=e._pageFilesLoaded.filter(e=>e.fileType===`.page.client`),r;r=n.length===0?"No file `*.page.client.*` found for URL "+t:`One of the following files should export a render() hook: `+n.map(e=>e.filePath).join(` `),v(!1,r)}}await Kt(n,e,t)}function pn(e){var t;let n;try{var r;n=(r=e.urlPathname)==null?e.urlOriginal:r}catch{}return n=(t=n)==null?window.location.href:t,n}function mn(e){var t,n;return C(e,{Page:((t=e.config)==null?void 0:t.Page)||((n=e.exports)==null?void 0:n.Page)}),Ht(e),gn(e),hn(e)}function hn(e){return Vt(e)}function gn(e){_n(e)}function _n(e){Object.entries(e).forEach(([t,n])=>{delete e[t],e[t]=n})}function X(e){return mn(e)}var vn=(function(){let e=typeof document<`u`&&document.createElement(`link`).relList;return e&&e.supports&&e.supports(`modulepreload`)?`modulepreload`:`preload`})(),yn=function(e){return`/`+e},bn={},Z=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute(`nonce`));function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=yn(t,n),t=s(t),t in bn)return;bn[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:vn,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},xn=e({neverLoaded:()=>En,pageConfigGlobalSerialized:()=>On,pageConfigsSerialized:()=>Dn,pageFilesEager:()=>Sn,pageFilesExportNamesEager:()=>wn,pageFilesExportNamesLazy:()=>Cn,pageFilesLazy:()=>Q,pageFilesList:()=>Tn}),Q={},Sn={},Cn={},wn={},Tn=[],En={},Dn=[{pageId:`/pages/_error`,isErrorPage:!0,routeFilesystem:void 0,loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/_error`,moduleExportsPromise:Z(()=>import(`./pages_error.DNX3rqal.js`),__vite__mapDeps([0,1,2,3,4,5,6,7]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/admin`,isErrorPage:void 0,routeFilesystem:{routeString:`/admin`,definedAtLocation:`/pages/admin/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/admin`,moduleExportsPromise:Z(()=>import(`./pages_admin.G58iL_Xu.js`),__vite__mapDeps([8,1,2,3,4,9,10,11,12,13,14]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/index`,isErrorPage:void 0,routeFilesystem:{routeString:`/`,definedAtLocation:`/pages/index/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/index`,moduleExportsPromise:Z(()=>import(`./pages_index.GhzmZ2p0.js`),__vite__mapDeps([15,1,2,3,4,5,6,9,10,16]))}
3),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/maintenance`,isErrorPage:void 0,routeFilesystem:{routeString:`/maintenance`,definedAtLocation:`/pages/maintenance/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/maintenance`,moduleExportsPromise:Z(()=>import(`./pages_maintenance.DIe7L5MN.js`),__vite__mapDeps([17,1,2,3,4,5,6,18]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/activation`,isErrorPage:void 0,routeFilesystem:{routeString:`/activation`,definedAtLocation:`/pages/activation/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/activation`,moduleExportsPromise:Z(()=>import(`./pages_activation.COW4vz2w.js`),__vite__mapDeps([19,1,2,3,4,5,6,20]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/p`,isErrorPage:void 0,routeFilesystem:{routeString:`/p`,definedAtLocation:`/pages/p/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/p`,moduleExportsPromise:Z(()=>import(`./pages_p.CC9iYOgl.js`),__vite__mapDeps([21,1,2,3,4,5,6,9,10,11,12,22,23,24,25,26,27]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}},{pageId:`/pages/u`,isErrorPage:void 0,routeFilesystem:{routeString:`/u`,definedAtLocation:`/pages/u/`},loadVirtualFilePageEntry:()=>({moduleId:`virtual:vike:page-entry:client:/pages/u`,moduleExportsPromise:Z(()=>import(`./pages_u.ByQfniFX.js`),__vite__mapDeps([28,1,2,3,4,5,6,9,10,11,12,22,29,30]))}),configValuesSerialized:{hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}}}}],On={configValuesSerialized:{}};Q[`.page`]={...Object.assign({})},Q[`.page.client`]={...Object.assign({})},En[`.page.server`]={...Object.assign({})};function kn(e){return e==null}function An(e){return!kn(e)}function jn(e,t){return Mn(e,t,!0)}function Mn(e,t,n){let r=n?`CLIENT_ONLY`:`SERVER_ONLY`,i=e.filter(e=>e.isRelevant(t)&&e.fileType!==`.page.route`).sort(Nn(n,t)),a=e=>{let n=i.filter(n=>n.pageId===t&&n.isEnv(e?`CLIENT_AND_SERVER`:r));v(n.length<=1,`Merge the following files into a single file: ${n.map(e=>e.filePath).join(` `)}`);let a=n[0];return _(a===void 0||!a.isDefaultPageFile),a},o=a(!1),s=a(!0),c=e=>i.filter(t=>t.isRendererPageFile&&t.isEnv(e?`CLIENT_AND_SERVER`:r))[0],l=c(!1),u=c(!0);return[o,s,...i.filter(e=>e.isDefaultPageFile&&!e.isRendererPageFile&&(e.isEnv(r)||e.isEnv(`CLIENT_AND_SERVER`))),l,u].filter(An)}function Nn(e,t){let n=e?`CLIENT_ONLY`:`SERVER_ONLY`;return(e,r)=>{if(!e.isDefaultPageFile&&r.isDefaultPageFile)return-1;if(!r.isDefaultPageFile&&e.isDefaultPageFile)return 1;{let t=e.isRendererPageFile,n=r.isRendererPageFile;if(!t&&n)return-1;if(!n&&t)return 1;_(t===n)}{let n=Pn(t,e.filePath),i=Pn(t,r.filePath);if(n<i)return-1;if(i<n)return 1;_(n===i)}return e.isEnv(n)&&r.isEnv(`CLIENT_AND_SERVER`)?-1:r.isEnv(n)&&e.isEnv(`CLIENT_AND_SERVER`)?1:0}}function Pn(e,t){let n=0;for(;n<e.length&&n<t.length&&e[n]===t[n];n++);let r=e.slice(n),i=t.slice(n);return r.split(`/`).length+i.split(`/`).length}function Fn(e,t){var n;let r=e.filter(e=>e.pageId===t);return _(r.length<=1),(n=r[0])==null?null:n}async function In(e,t){if(`isPageEntryLoaded`in e&&!t)return e;let{moduleId:n,moduleExportsPromise:r}=e.loadVirtualFilePageEntry(),i=await r;W(i,()=>`configValuesSerialized`in i,n);let a=i,o;try{o=Ln(a)}catch(e){if(!(e instanceof ReferenceError)&&!(e instanceof TypeError))throw e;await new Promise(e=>setTimeout(e)),o=Ln(a)}return Object.assign(e.configValues,o),C(e,{isPageEntryLoaded:!0}),e}function Ln(e){return H(e.configValuesSerialized)}
3var Rn=`_isAssetsError`;async function zn(e,t,n,r){let i=jn(t,e),a=Fn(n,e),o;try{o=(await Promise.all([a&&In(a,!1),...i.map(e=>{var t;return(t=e.loadFile)==null?void 0:t.call(e)})]))[0]}catch(e){throw Bn(e)&&Object.assign(e,{[Rn]:!0}),e}let s={};return C(s,yt(i,o,r)),C(s,{_pageFilesLoaded:i}),s}function Bn(e){return e instanceof Error&&[`Failed to fetch dynamically imported module`,`error loading dynamically imported module`,`Importing a module script failed`,`error resolving module specifier`,`failed to resolve module`].some(t=>e.message.toLowerCase().includes(t.toLowerCase()))}function Vn(e,t){_(nr(e),e),_(t.startsWith(`/`));let{hashString:n,withoutHash:r}=Hn(e);_(n===null||n.startsWith(`#`));let i=n===null?``:$(n.slice(1)),{searchString:a,withoutSearch:o}=Un(r);_(a===null||a.startsWith(`?`));let s=``;if(a!==null)s=a;else if(e.startsWith(`#`)){let e=Kn();s=e&&Un(e).searchString||``}let c={},l={};Array.from(new URLSearchParams(s)).forEach(([e,t])=>{c[e]=t,l[e]=[...l.hasOwnProperty(e)?l[e]:[],t]});let{protocol:u,origin:d,pathnameAbsoluteWithBase:f}=Gn(o,t),p=o.slice((d||``).length);er(e,d,p,a,n);let{pathname:m,isBaseMissing:ee}=Qn(f,t),te=tr(d,m,a,n),{hostname:ne,port:h}=Jn(d?d.slice(u.length):null,e);return m=Wn(m),_(m.startsWith(`/`)),{href:te,protocol:u,hostname:ne,port:h,origin:d,pathname:m,pathnameOriginal:p,isBaseMissing:ee,search:c,searchAll:l,searchOriginal:a,hash:i,hashOriginal:n}}function Hn(e){let[t,...n]=e.split(`#`);return{hashString:[``,...n].join(`#`)||null,withoutHash:t}}function Un(e){let[t,...n]=e.split(`?`);return{searchString:[``,...n].join(`?`)||null,withoutSearch:t}}function $(e){try{return decodeURIComponent(e)}catch{}try{return decodeURI(e)}catch{}return e}function Wn(e){return e=e.replace(/\s+$/,``),e=e.split(`/`).map(e=>$(e).split(`/`).join(`%2F`)).join(`/`),e}function Gn(e,t){_(!e.includes(`?`)&&!e.includes(`#`));{let{protocol:t,origin:n,pathname:r}=qn(e);if(n)return{protocol:t,origin:n,pathnameAbsoluteWithBase:r};_(r===e)}if(e.startsWith(`/`))return{protocol:null,origin:null,pathnameAbsoluteWithBase:e};{let n=Kn(),r;return r=n?qn(n.split(`?`)[0].split(`#`)[0]).pathname:t,{protocol:null,origin:null,pathnameAbsoluteWithBase:Zn(e,r)}}}function Kn(){var e;return typeof window<`u`?(e=window)==null||(e=e.document)==null?void 0:e.baseURI:void 0}function qn(e){if(or(e)){let{protocol:t,uriWithoutProtocol:n}=Yn(e);_(t);let[r,...i]=n.split(`/`),a=t+r;return{pathname:`/`+i.join(`/`),origin:a,protocol:t}}return{pathname:e,origin:null,protocol:null}}function Jn(e,t){let n={hostname:null,port:null};if(!e)return n;let r=e.split(`:`);if(r.length>1){let e=parseInt(r.pop(),10);_(e||e===0,t),n.port=e}return n.hostname=r.join(`:`),n}function Yn(e){let[t,...n]=e.split(`:`);if(n.length===0||!/^[a-z][a-z0-9\+\-]*$/i.test(t))return{protocol:null,uriWithoutProtocol:e};let r=t+`:`,i=n.join(`:`);return i.startsWith(`//`)&&(r+=`//`,i=i.slice(2)),{protocol:r,uriWithoutProtocol:i}}function Xn(e){return![`ipfs://`,`ipns://`].includes(e)&&e.endsWith(`://`)}function Zn(e,t){let n=t.split(`/`),r=e.split(`/`),i=t.endsWith(`/`);e.startsWith(`.`)&&n.pop();for(let e in r){let t=r[e];(t!=``||e!==`0`)&&t!=`.`&&(t==`..`?n.pop():(i=!1,n.push(t)))}let a=n.join(`/`);return i&&!a.endsWith(`/`)&&(a+=`/`),a.startsWith(`/`)||(a=`/`+a),a}function Qn(e,t){_(e.startsWith(`/`)),_($n(t));let n=e;if(_(n.startsWith(`/`)),_(t.startsWith(`/`)),t===`/`)return{pathname:e,isBaseMissing:!1};let r=t;return t.endsWith(`/`)&&n===M(t,0,-1)&&(r=M(t,0,-1),_(n===r)),n.startsWith(r)?(_(n.startsWith(`/`)||n.startsWith(`http`)),_(n.startsWith(r)),n=n.slice(r.length),n.startsWith(`/`)||(n=`/`+n),_(n.startsWith(`/`)),{pathname:n,isBaseMissing:!1}):{pathname:e,isBaseMissing:!0}}function $n(e){return e.startsWith(`/`)}function er(e,t,n,r,i){_(e===tr(t,n,r,i))}function tr(e,t,n,r){return`${e||``}${t}${n||``}${r||``}`}function nr(e){return rr(e)||ar(e)}function rr(e){return ir(e)||or(e)}function ir(e){return e.startsWith(`/`)}function ar(e){return[`.`,`?`,`#`].some(t=>e.startsWith(t))||e===``}function or(e){let{protocol:t}=Yn(e);return!!t&&Xn(t)}function sr(e,t){_(!e.startsWith(`#`));let{searchOriginal:n,hashOriginal:r,pathname:i}=Vn(e,`/`),a=`${i}${n||``}`;
3return t!=null&&t.withoutHash||(a+=r||``),_(a.startsWith(`/`)),a}function cr(e){return sr(window.location.href,e)}ge();var lr=cr({withoutHash:!0});f(!0),cn(xn),ur();async function ur(){let e=await un();C(e,rn()),C(e,await zn(e.pageId,e._pageFilesAll,e._globalContext._pageConfigs,e._globalContext._pageConfigGlobal)),await Ut(`onCreatePageContext`,e,X),dr(),await fn(e,X),await Ut(`onHydrationEnd`,e,X)}function dr(){let e=cr({withoutHash:!0});v(lr===e,`The URL was manipulated before the hydration finished ('${lr}' to '${e}'). Ensure the hydration has finished before manipulating the URL. Consider using the onHydrationEnd() hook.`)}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.