1import{B as e,G as t,b as n,ct as r,lt as i,st as a,x as o}from"./FFsIuA2d.js";import{A as s,B as c,F as l,N as u,S as d,U as f,V as p,W as m,Z as h,at as g,ct as _,dt as v,ft as y,l as b,m as x,ot as S,pt as C,rt as w,u as T,ut as E,w as D,x as O}from"./D26NMIVi.js";import{s as k}from"./BBUWQLW8.js";var A=globalThis.requestIdleCallback||(e=>{let t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),j=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),M=t=>{let n=e();n.isHydrating?n.hooks.hookOnce(`app:suspense:resolve`,()=>{A(()=>t())}):A(()=>t())};function N(e,t={}){let n,r=!1,i=[],a,o,s=(t,n)=>{let i=P(e,t,n);return a=i,i.finally(()=>{if(a=void 0,o&&!r){let e=o;o=void 0,s(t,e)}}),i};return function(...e){return o=e,a||new Promise(a=>{let c=t.leading&&!r;r||(r=!0,m(()=>{r=!1;let a=o??e;o=void 0;let c=t.leading?n:s(this,a);for(let e of i)e(c);i=[]})),c?(n=s(this,e),a(n)):i.push(a)})}}async function P(e,t,n){return await e.apply(t,n)}O({name:`ServerPlaceholder`,render(){return x(`div`)}});var F=Symbol.for(`nuxt:client-only`),I=O({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:t,attrs:n}){let r=E(!1);c(()=>{r.value=!0});let i=d();return i&&(i._nuxtClientOnly=!0),f(F,!0),()=>{if(r.value){let e=t.default?.();return e&&e.length===1?[b(e[0],n)]:e}let i=t.fallback||t.placeholder;if(i)return D(i);let a=e.fallback||e.placeholder||``,o=k(e.fallbackTag||e.placeholderTag,`span`);return x(o,n,a)}}}),L=i({docsBase:a,reporters:r});function R(n={}){{function r(...r){let i=typeof r[r.length-1]==`string`?r.pop():void 0;V(r[0],r[1])&&r.unshift(i);let[a,o,c={}]=r,u=!1,f=g(a)||typeof a==`function`,_=f?T(()=>y(a)):{value:a};if(!_.value||typeof _.value!=`string`)throw L.NUXT_E3008();if(typeof o!=`function`)throw L.NUXT_E3009();let v=typeof n==`function`,b=e(),x=v?n(c):n;if(!v)for(let e in x)x[e]!==void 0&&c[e]===void 0&&(c[e]=x[e]);if(c.server??=!0,c.default??=K,c.getCachedData??=q,c.lazy??=!1,c.immediate??=!0,c.deep??=t.deep,c.dedupe??=`cancel`,c.enabled??=!0,v)for(let e in x)x[e]!==void 0&&(c[e]=x[e]);b._asyncData[_.value];function C(){let e={cause:`initial`,dedupe:c.dedupe},t=b._asyncData[_.value];return t?._init?b._asyncDataPromises[_.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=c.getCachedData(_.value,b,{cause:`initial`}),b._asyncData[_.value]=G(b,_.value,o,c,e.cachedData),b._asyncData[_.value]._initialCachedData=e.cachedData),()=>b._asyncData[_.value].execute(e)}let E=C(),D=b._asyncData[_.value];D._deps++;let O=c.server!==!1&&b.payload.serverRendered,k=()=>!1;{let e=d(),t=!!e||k();if(e&&O&&c.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;l(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),p(()=>t.splice(0,t.length))}let n=t&&(e?._nuxtClientOnly||s(F,!1)),r=_.value in b.payload.data;O&&b.isHydrating&&(D.error.value||D.data.value!==void 0&&(r||D._initialCachedData!==void 0))?D.status.value=D.error.value?`error`:`success`:t&&(!n&&b.payload.serverRendered&&b.isHydrating&&(!O||r)||c.lazy)&&c.immediate?e?e._nuxtOnBeforeMountCbs.push(E):l(()=>{E()}):c.immediate&&D.status.value!==`success`&&E();function i(e){let t=b._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let a=w(),v=()=>{},x=f?h(_,(e,t)=>{if((e||t)&&e!==t){u=!0;let n=b._asyncData[t]?.data.value!==void 0,r=b._asyncDataPromises[t]!==void 0,a={cause:`initial`,dedupe:c.dedupe};if(!b._asyncData[e]?._init){let r=c.getCachedData(e,b,{cause:`initial`});a.cachedData=r;let i=t&&n&&r===void 0?b._asyncData[t].data.value:r;b._asyncData[e]=G(b,e,o,c,i),b._asyncData[e]._initialCachedData=r}b._asyncData[e]._deps++,t&&i(t),c._keyTriggersExecute!==!1&&(c.immediate||n||r)&&b._asyncData[e].execute(a),m(()=>{u=!1})}},{flush:`sync`}):v,C=c.watch?h(c.watch,()=>{u||b._asyncData[_.value]?._execute({cause:`watch`,dedupe:c.dedupe})}):v,T=g(c.enabled)||typeof c.enabled==`function`?h(()=>y(c.enabled),e=>{let t=b._asyncData[_.value];!e&&t&&b._asyncDataPromises[_.value]&&(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete b._asyncDataPromises[_.value],t.status.value=`idle`)}):v;a&&S(()=>{x(),C(),T(),i(_.value)})}let A={data:B(()=>b._asyncData[_.value]?.data,!c.deep),pending:B(()=>b._asyncData[_.value]?.pending),status:B(()=>b._asyncData[_.value]?.status),error:B(()=>b._asyncData[_.value]?.error),refresh:(...e)=>b._asyncData[_.value]?._init?b._asyncData[_.value].execute(...e):C()(),execute:(...e)=>A.refresh(...e),clear:()=>{let e=b._asyncData[_.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}U(b,_.value)}},j=Promise.resolve(c.lazy?void 0:b._asyncDataPromises[_.value]).then(()=>A);return Object.assign(j,A),Object.defineProperties(j,{then:{enumerable:!0,value:j.then.bind(j)}
1,catch:{enumerable:!0,value:j.catch.bind(j)},finally:{enumerable:!0,value:j.finally.bind(j)}}),j}return r}}var z=R();function B(e,t=!1){let n=T({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}});return t&&(n.__v_isShallow=!0),n}function V(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}async function H(t){let r=e();r.isHydrating&&await new Promise(e=>M(e));let i=t?n(t):void 0;await r.hooks.callHookParallel(`app:data:refresh`,i)}function U(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=C(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),delete e._asyncDataPromises[t]}function W(e,t){let n={};for(let r of t)n[r]=e[r];return n}function G(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==q,s=n,c=r.deep?_:E,l=i!==void 0,d=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await f.execute({cause:`refresh:hook`})}),f={data:c(l?i:r.default()),pending:T(()=>f.status.value===`pending`),error:v(e.payload._errors,t),status:E(`idle`),execute:(...n)=>{let[i,a=void 0]=n,c=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(c.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in c?c.cachedData:r.getCachedData(t,e,{cause:c.cause??`refresh:manual`});if(n!==void 0)return r.serialize!==!1&&(e.payload.data[t]=n),f.data.value=n,f.error.value=void 0,f.status.value=`success`,Promise.resolve(n)}if(y(r.enabled)===!1)return Promise.resolve(f.data.value);f._abortController&&f._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),f._abortController=new AbortController,f.status.value=`pending`;let l=new AbortController,u=new Promise((t,n)=>{try{let i=c.timeout??r.timeout,a=J([f._abortController?.signal,c?.signal],l.signal,i);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:l.signal});let o={signal:a},u=()=>Promise.resolve(s(e,o));if(r.middleware?.length)for(let e=r.middleware.length-1;e>=0;e--){let t=r.middleware[e],n=u;u=()=>Promise.resolve(t(n,o))}return u().then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==u)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=W(i,r.pick)),r.serialize!==!1&&(e.payload.data[t]=i),f.data.value=i,f.error.value=void 0,f.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==u||f._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return f.status.value=`idle`,e._asyncDataPromises[t];f.error.value=o(n),f.data.value=C(r.default()),f.status.value=`error`}).finally(()=>{l.abort(),e._asyncDataPromises[t]===u&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=u,e._asyncDataPromises[t]},_execute:N((...e)=>f.execute(...e)),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{d(),e._asyncData[t]===f&&(e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(f._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t],f.status.value===`pending`&&(f.status.value=`idle`)),a||u(()=>{e._asyncData[t]?._init||(U(e,t),f.execute=()=>Promise.resolve())}))}};return f}var K=()=>void 0,q=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function J(e,t,n){let r=e.filter(e=>!!e);if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}export{M as a,I as i,z as n,j as o,L as r,A as s,H as t};
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.