1import{H as A,L as E,an as $,gn as W,in as j,yn as u}from"./runtime-core.esm-bundler-vVj0RfwH.js";import{a as D}from"./virtual_nuxt_node_modules_.cache_nuxt_.nuxt_nuxt.config-hqRO2sc2.js";var L=Error.captureStackTrace,I=class b extends Error{name;code;docs;fix;sources;get why(){return this.message}constructor(o,t=b){super(o.why,{cause:o.cause}),this.code=this.name=o.code,this.fix=o.fix,this.docs=o.docs,this.sources=o.sources,L?.(this,t)}toJSON(){return{name:this.name,why:this.why,fix:this.fix,docs:this.docs,sources:this.sources,cause:this.cause,stack:this.stack}}};function O(e,o){return typeof e=="string"?`${e}/${o.toLowerCase()}`:e?.(o)}function U(e={}){const{docsBase:o,reporters:t=[]}=e;return new Proxy({},{get(s,r){if(typeof r!="string")return;const i=(a={},h={})=>{const n=O(o,r),c=new I({code:r,why:n??"",docs:n,cause:a.cause,sources:a.sources},i);for(const f of t)f(c,h);return c};return i}})}function M(e){return`https://nuxt.com/docs/4.x/errors/${e.replace("NUXT_","").toLowerCase()}`}var R=e=>{console.error(`[${e.name}]`)},X=[R],m=U({docsBase:M,reporters:X});function y(e,o={},t){for(const s in e){const r=e[s],i=t?`${t}:${s}`:s;typeof r=="object"&&r!==null?y(r,o,i):typeof r=="function"&&(o[i]=r)}return o}var P=(()=>{if(console.createTask)return console.createTask;const e={run:o=>o()};return()=>e})();function g(e,o,t,s){for(let r=t;r<e.length;r+=1)try{const i=s?s.run(()=>e[r](...o)):e[r](...o);if(i&&typeof i.then=="function")return Promise.resolve(i).then(()=>g(e,o,r+1,s))}catch(i){return Promise.reject(i)}}function F(e,o,t){if(e.length>0)return g(e,o,0,P(t))}function K(e,o,t){if(e.length>0){const s=P(t);return Promise.all(e.map(r=>s.run(()=>r(...o))))}}function k(e,o){for(const t of[...e])t(o)}var z=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,o,t={}){if(!e||typeof o!="function")return()=>{};const s=e;let r;for(;this._deprecatedHooks[e];)r=this._deprecatedHooks[e],e=r.to;if(r&&!t.allowDeprecated){let i=r.message;i||(i=`${s} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!o.name)try{Object.defineProperty(o,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(o),()=>{o&&(this.removeHook(e,o),o=void 0)}}hookOnce(e,o){let t,s=(...r)=>(typeof t=="function"&&t(),t=void 0,s=void 0,o(...r));return t=this.hook(e,s),t}removeHook(e,o){const t=this._hooks[e];if(t){const s=t.indexOf(o);s!==-1&&t.splice(s,1),t.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,o){this._deprecatedHooks[e]=typeof o=="string"?{to:o}:o;const t=this._hooks[e]||[];this._hooks[e]=void 0;for(const s of t)this.hook(e,s)}deprecateHooks(e){for(const o in e)this.deprecateHook(o,e[o])}addHooks(e){const o=y(e),t=Object.keys(o).map(s=>this.hook(s,o[s]));return()=>{for(const s of t)s();t.length=0}}removeHooks(e){const o=y(e);for(const t in o)this.removeHook(t,o[t])}removeAllHooks(){this._hooks={}}callHook(e,...o){return this.callHookWith(F,e,o)}callHookParallel(e,...o){return this.callHookWith(K,e,o)}callHookWith(e,o,t){const s=this._before||this._after?{name:o,args:t,context:{}}:void 0;this._before&&k(this._before,s);const r=e(this._hooks[o]?[...this._hooks[o]]:[],t,o);return r instanceof Promise?r.finally(()=>{this._after&&s&&k(this._after,s)}):(this._after&&s&&k(this._after,s),r)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const o=this._before.indexOf(e);o!==-1&&this._before.splice(o,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const o=this._after.indexOf(e);o!==-1&&this._after.splice(o,1)}}}};function B(){return new z}var ne=class{_hooks;constructor(){this._hooks={}}hook(e,o){return!e||typeof o!="function"?()=>{}:(this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(o),()=>{o&&(this.removeHook(e,o),o=void 0)})}removeHook(e,o){const t=this._hooks[e];if(t){const s=t.indexOf(o);s!==-1&&t.splice(s,1),t.length===0&&(this._hooks[e]=void 0)}}callHook(e,...o){const t=this._hooks[e];if(!(!t||t.length===0))return g(t,o,0)}};function G(){return globalThis.AsyncLocalStorage||globalThis.process?.getBuiltinModule?.("node:async_hooks")?.AsyncLocalStorage}function J(e={}){let o,t=!1;const s=n=>{if(o&&o!==n)throw new Error("Context conflict")};let r;if(e.asyncContext){const n=e.AsyncLocalStorage||G();n?r=new n:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const i=n=>r&&n!==null&&typeof n=="object"?{__unctx_weak:new WeakRef(n)}:n,a=n=>n&&n.__unctx_weak?n.__unctx_weak.deref():n,h=()=>
1{if(r){const n=r.getStore();if(n!==void 0)return a(n)}return o};return{use:()=>{const n=h();if(n===void 0)throw new Error("Context is not available");return n},tryUse:()=>h(),set:(n,c)=>{c||s(n),o=n,t=!0},unset:()=>{o=void 0,t=!1},call:(n,c)=>{s(n),o=n;try{return r?r.run(i(n),c):c()}finally{t||(o=void 0)}},async callAsync(n,c){o=n;const f=()=>{o=n},l=()=>o===n?f:void 0;v.add(l);try{const _=r?r.run(i(n),c):c();return t||(o=void 0),await _}finally{v.delete(l)}}}}function q(e={}){const o={};return{get(t,s={}){return o[t]||(o[t]=J({...e,...s})),o[t]}}}var p=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},w="__unctx__",Q=p[w]||(p[w]=q()),V=(e,o={})=>Q.get(e,o),x="__unctx_async_handlers__",v=p[x]||(p[x]=new Set);function ie(e){const o=[];for(const r of v){const i=r();i&&o.push(i)}const t=()=>{for(const r of o)r()};let s=e();return s&&typeof s=="object"&&"catch"in s&&(s=s.catch(r=>{throw t(),r})),[s,t]}function C(e="nuxt-app"){return V(e,{asyncContext:!1})}var Y="__nuxt_plugin";function ae(e){let o=0;const t={_id:e.id||"nuxt-app",_scope:j(),provide:void 0,versions:{get nuxt(){return"4.5.2"},get vue(){return t.vueApp.version}},payload:u({...e.ssrContext?.payload||{},data:u({}),state:W({}),once:new Set,_errors:u({})}),static:{data:{}},runWithContext(r){return t._scope.active&&!$()?t._scope.run(()=>H(t,r)):H(t,r)},isHydrating:!0,deferHydration(){if(!t.isHydrating)return()=>{};o++;let r=!1;return()=>{if(!r&&(r=!0,o--,o===0))return t.isHydrating=!1,t.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:u({}),_state:u({}),_payloadRevivers:{},...e};{const r=window.__NUXT__;if(r)for(const i in r)switch(i){case"data":case"state":case"_errors":Object.assign(t.payload[i],r[i]);break;default:t.payload[i]=r[i]}}t.hooks=B(),t.hook=t.hooks.hook;{const r=t.hooks.callHook;t.hooks.callHook=(i,...a)=>Promise.resolve().then(()=>r(i,...a))}t.callHook=t.hooks.callHook,t.provide=(r,i)=>{const a="$"+r;d(t,a,i),d(t.vueApp.config.globalProperties,a,i)},d(t.vueApp,"$nuxt",t),d(t.vueApp.config.globalProperties,"$nuxt",t);{window.addEventListener(D,i=>{t.callHook("app:chunkError",{error:i.payload}),i.payload?.message?.includes("Unable to preload CSS")&&i.preventDefault()}),window.useNuxtApp||=N;const r=t.hook("app:error",(...i)=>{m.NUXT_E1005({cause:i.length>1?i:i[0]})});t.hook("app:mounted",r)}const s=t.payload.config;return t.provide("config",s),t}function S(e,o){o.hooks&&e.hooks.addHooks(o.hooks)}async function T(e,o){if(typeof o=="function"){const t=()=>e.runWithContext(()=>o(e)),{provide:s}=await t()||{};if(s&&typeof s=="object")for(const r in s)e.provide(r,s[r])}}async function ce(e,o){return Z(e,o)}async function Z(e,o){const t=new Set,s=[],r=[];let i,a=0;async function h(n){const c=n.dependsOn?.filter(f=>o.some(l=>l._name===f)&&!t.has(f))??[];if(c.length>0)s.push([new Set(c),n]);else{const f=T(e,n).then(async()=>{n._name&&(t.add(n._name),await Promise.all(s.map(async([l,_])=>{l.has(n._name)&&(l.delete(n._name),l.size===0&&(a++,await h(_)))})))}).catch(l=>{if(!n.parallel&&!e.payload.error)throw l;i||=l});n.parallel?r.push(f):await f}}for(const n of o)S(e,n);for(const n of o)await h(n);if(await Promise.all(r),a)for(let n=0;n<a;n++)await Promise.all(r);if(i)throw e.payload.error||i}function ee(e){if(typeof e=="function")return e;const o=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Y]:!0,_name:o})}var le=ee;function H(e,o,t){const s=()=>t?o(...t):o();return C(e._id).set(e),e.vueApp.runWithContext(s)}function oe(e){let o;return A()&&(o=E()?.appContext.app.$nuxt),o||=C(e).tryUse(),o||null}function N(e){const o=oe(e);if(!o)throw m.NUXT_E1001();return o}function fe(e){return N().$config}function d(e,o,t){Object.defineProperty(e,o,{get:()=>t})}export{N as a,ne as c,M as d,X as f,le as i,B as l,ae as n,fe as o,U as p,ee as r,ie as s,ce as t,m as u};
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.