1import{J as G,K as Q,L as X,M as Y,c as Z,N as z,O as P,Q as K,R as j,S as k,T as ee,U as te,V as ae,W as T,X as ne,B as S,Y as se,j as re,Z as oe,m as R,s as I,$ as ie,C as ce,a0 as U,a1 as le,u as ue}from"./Cvj6YUp_.js";import{u as fe}from"./DY-qDXGg.js";const de={trailing:!0};function he(n,a=25,e={}){if(e={...de,...e},!Number.isFinite(a))throw new TypeError("Expected `wait` to be a finite number");let t,r,c=[],s,l;const i=(f,d)=>(s=ye(n,f,d),s.finally(()=>{if(s=null,e.trailing&&l&&!r){const v=i(f,l);return l=null,v}}),s),y=function(...f){return e.trailing&&(l=f),s||new Promise(d=>{const v=!r&&e.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const g=e.leading?t:i(this,f);l=null;for(const D of c)D(g);c=[]},a),v?(t=i(this,f),d(t)):c.push(d)})},o=f=>{f&&(clearTimeout(f),r=null)};return y.isPending=()=>!!r,y.cancel=()=>{o(r),c=[],l=null},y.flush=()=>{if(o(r),!l||s)return;const f=l;return l=null,i(this,f)},y}async function ye(n,a,e){return await n.apply(a,e)}function _e(n){return typeof n=="string"?`'${n}'`:new ge().serialize(n)}const ge=(function(){class n{#e=new Map;compare(e,t){const r=typeof e,c=typeof t;return r==="string"&&c==="string"?e.localeCompare(t):r==="number"&&c==="number"?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return"null";switch(typeof e){case"string":return t?e:`'${e}'`;case"bigint":return`${e}n`;case"object":return this.$object(e);case"function":return this.$function(e)}return String(e)}serializeObject(e){const t=Object.prototype.toString.call(e);if(t!=="[object Object]")return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);const r=e.constructor,c=r===Object||r===void 0?"":r.name;if(c!==""&&globalThis[c]===r)return this.serializeBuiltInType(c,e);if(typeof e.toJSON=="function"){const s=e.toJSON();return c+(s!==null&&typeof s=="object"?this.$object(s):`(${this.serialize(s)})`)}return this.serializeObjectEntries(c,Object.entries(e))}serializeBuiltInType(e,t){const r=this["$"+e];if(r)return r.call(this,t);if(typeof t?.entries=="function")return this.serializeObjectEntries(e,t.entries());throw new Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){const r=Array.from(t).sort((s,l)=>this.compare(s[0],l[0]));let c=`${e}{`;for(let s=0;s<r.length;s++){const[l,i]=r[s];c+=`${this.serialize(l,!0)}:${this.serialize(i)}`,s<r.length-1&&(c+=",")}return c+"}"}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){const t=Function.prototype.toString.call(e);return t.slice(-15)==="[native code] }"?`${e.name||""}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,"")}`}$Array(e){let t="[";for(let r=0;r<e.length;r++)t+=this.serialize(e[r]),r<e.length-1&&(t+=",");return t+"]"}$Date(e){try{return`Date(${e.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(",")}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((t,r)=>this.compare(t,r)))}`}$Map(e){return this.serializeObjectEntries("Map",e.entries())}}for(const a of["Error","RegExp","URL"])n.prototype["$"+a]=function(e){return`${a}(${e})`};for(const a of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])n.prototype["$"+a]=function(e){return`${a}[${e.join(",")}]`};for(const a of["BigInt64Array","BigUint64Array"])n.prototype["$"+a]=function(e){return`${a}[${e.join("n,")}${e.length>0?"n":""}]`};return n})(),me=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],be=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],pe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",C=[];class ve{_data=new $;_hash=new $([...me]);_nDataBytes=0;_minBufferSize=0;finalize(a){a&&this._append(a);const e=this._nDataBytes*8,t=this._data.sigBytes*8;return this._data.words[t>>>5]|=128<<24-t%32,this._data.words[(t+64>>>9<<4)+14]=Math.floor(e/4294967296),this._data.words[(t+64>>>9<<4)+15]=e,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(a,e){const t=this._hash.words;let r=t[0],c=t[1],s=t[2],l=t[3],i=t[4],y=t[5],o=t[6],f=t[7];for(let d=0;d<64;d++){if(d<16)C[d]=a[e+d]|0;else{const _=C[d-15],w=(_<<25|_>>>7)^(_<<14|_>>>18)^_>>>3,b=C[d-2],A=(b<<15|b>>>17)^(b<<13|b>>>19)^b>>>10;C[d]=w+C[d-7]+A+C[d-16]}const v=i&y^~i&o,g=r&c^r&s^c&s,D=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),B=(i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25),h=f+B+v+be[d]+C[d],u=D+g;f=o,o=y,y=i,i=l+h|0,l=s,s=c,c=r,r=h+u|0}
1t[0]=t[0]+r|0,t[1]=t[1]+c|0,t[2]=t[2]+s|0,t[3]=t[3]+l|0,t[4]=t[4]+i|0,t[5]=t[5]+y|0,t[6]=t[6]+o|0,t[7]=t[7]+f|0}_append(a){typeof a=="string"&&(a=$.fromUtf8(a)),this._data.concat(a),this._nDataBytes+=a.sigBytes}_process(a){let e,t=this._data.sigBytes/64;a?t=Math.ceil(t):t=Math.max((t|0)-this._minBufferSize,0);const r=t*16,c=Math.min(r*4,this._data.sigBytes);if(r){for(let s=0;s<r;s+=16)this._doProcessBlock(this._data.words,s);e=this._data.words.splice(0,r),this._data.sigBytes-=c}return new $(e,c)}}class ${words;sigBytes;constructor(a,e){a=this.words=a||[],this.sigBytes=e===void 0?a.length*4:e}static fromUtf8(a){const e=unescape(encodeURIComponent(a)),t=e.length,r=[];for(let c=0;c<t;c++)r[c>>>2]|=(e.charCodeAt(c)&255)<<24-c%4*8;return new $(r,t)}toBase64(){const a=[];for(let e=0;e<this.sigBytes;e+=3){const t=this.words[e>>>2]>>>24-e%4*8&255,r=this.words[e+1>>>2]>>>24-(e+1)%4*8&255,c=this.words[e+2>>>2]>>>24-(e+2)%4*8&255,s=t<<16|r<<8|c;for(let l=0;l<4&&e*8+l*6<this.sigBytes*8;l++)a.push(pe.charAt(s>>>6*(3-l)&63))}return a.join("")}concat(a){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let e=0;e<a.sigBytes;e++){const t=a.words[e>>>2]>>>24-e%4*8&255;this.words[this.sigBytes+e>>>2]|=t<<24-(this.sigBytes+e)%4*8}else for(let e=0;e<a.sigBytes;e+=4)this.words[this.sigBytes+e>>>2]=a.words[e>>>2];this.sigBytes+=a.sigBytes}}function De(n){return new ve().finalize(n).toBase64()}function we(n){return De(_e(n))}const L=Symbol.for("nuxt:client-only"),xe=G({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(n,{slots:a,attrs:e}){const t=z(!1);Q(()=>{t.value=!0});const r=P();return r&&(r._nuxtClientOnly=!0),K(L,!0),()=>{if(t.value){const i=a.default?.();return i&&i.length===1?[X(i[0],e)]:i}const c=a.fallback||a.placeholder;if(c)return Y(c);const s=n.fallback||n.placeholder||"",l=n.fallbackTag||n.placeholderTag||"span";return Z(l,e,s)}}});function Be(n){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${n.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>n.factory})}const V=Be({name:"createUseAsyncData",factory(n={}){function a(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;$e(e[0],e[1])&&e.unshift(t);let[r,c,s={}]=e,l=!1;const i=S(()=>ce(r));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof c!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const y=typeof n=="function",o=j(),f=y?n(s):n;if(!y)for(const u in f)f[u]!==void 0&&s[u]===void 0&&(s[u]=f[u]);if(s.server??=!0,s.default??=Ee,s.getCachedData??=W,s.lazy??=!1,s.immediate??=!0,s.deep??=k.deep,s.dedupe??="cancel",y)for(const u in f)f[u]!==void 0&&(s[u]=f[u]);o._asyncData[i.value];function d(){const u={cause:"initial",dedupe:s.dedupe};return o._asyncData[i.value]?._init||(u.cachedData=s.getCachedData(i.value,o,{cause:"initial"}),o._asyncData[i.value]=N(o,i.value,c,s,u.cachedData)),()=>o._asyncData[i.value].execute(u)}const v=d(),g=o._asyncData[i.value];g._deps++;const D=s.server!==!1&&o.payload.serverRendered;{let u=function(m){const p=o._asyncData[m];p?._deps&&(p._deps--,p._deps===0&&p?._off())};const _=P();if(_&&D&&s.immediate&&!_.sp&&(_.sp=[]),_&&!_._nuxtOnBeforeMountCbs){_._nuxtOnBeforeMountCbs=[];const m=_._nuxtOnBeforeMountCbs;ee(()=>{m.forEach(p=>{p()}),m.splice(0,m.length)}),te(()=>m.splice(0,m.length))}const w=_&&(_._nuxtClientOnly||ae(L,!1));D&&o.isHydrating&&(g.error.value||g.data.value!==void 0)?g.status.value=g.error.value?"error":"success":_&&(!w&&o.payload.serverRendered&&o.isHydrating||s.lazy)&&s.immediate?_._nuxtOnBeforeMountCbs.push(v):s.immediate&&g.status.value!=="success"&&v();const b=se(),A=T(i,(m,p)=>{if((m||p)&&m!==p){l=!0;const x=o._asyncData[p]?.data.value!==void 0,J=o._asyncDataPromises[p]!==void 0,M={cause:"initial",dedupe:s.dedupe};if(!o._asyncData[m]?._init){let O;p&&x?O=o._asyncData[p].data.value:(O=s.getCachedData(m,o,{cause:"initial"}),M.cachedData=O),o._asyncData[m]=N(o,m,c,s,O)}o._asyncData[m]._deps++,p&&u(p),(s.immediate||x||J)&&o._asyncData[m].execute(M),U(()=>{l=!1})}},{flush:"sync"}),q=s.watch?T(s.watch,()=>{l||(o._asyncData[i.value]?._execute.isPending()&&U(()=>{o._asyncData[i.value]?._execute.flush()}),o._asyncData[i.value]?._execute({cause:"watch",dedupe:s.dedupe}))}):()=>{};b&&ne(()=>{A(),q(),u(i.value)})}const B={data:E(()=>o._asyncData[i.value]?.data),pending:E(()=>o._asyncData[i.value]?.pending),status:E(()=>o._asyncData[i.value]?.status),error:E(()=>o._asyncData[i.value]?.error),refresh:(...u)=>o._asyncData[i.value]?._init?o._asyncData[i.value].execute(...u):d()(),execute:(...u)=>B.refresh(...u),clear:()=>{const u=o._asyncData[i.value];if(u?._abortController)try{u._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{u._abortController=void 0}H(o,i.value)}},h=Promise.resolve(o._asyncDataPromises[i.value]).then(()=>B);return Object.assign(h,B),Object.defineProperties(h,{then:{enumerable:!0,value:h.then.bind(h)},catch:{enumerable:!0,value:h.catch.bind(h)},finally:{enumerable:!0,value:h.finally.bind(h)}}),h}return a}}),Ce=V.__nuxt_factory();V.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function E(n){return S({get(){return n()?.value},set(a){const e=n();e&&(e.value=a)}})}function $e(n,a){return!(typeof n=="string"||typeof n=="object"&&n!==null||typeof n=="function"&&typeof a=="function")}function H(n,a){a in n.payload.data&&(n.payload.data[a]=void 0),a in n.payload._errors&&(n.payload._errors[a]=void 0),n._asyncData[a]&&(n._asyncData[a].data.value=I(n._asyncData[a]._default()),n._asyncData[a].error.value=void 0,n._asyncData[a].status.value="idle"),a in n._asyncDataPromises&&(n._asyncDataPromises[a]=void 0)}function Oe(n,a){const e={};for(const t of a)e[t]=n[t];return e}function N(n,a,e,t,r){n.payload._errors[a]??=void 0;const c=t.getCachedData!==W,s=e,l=t.deep?re:z,i=r!==void 0,y=n.hook("app:data:refresh",async f=>{(!f||f.includes(a))&&await o.execute({cause:"refresh:hook"})}),o={data:l(i?r:t.default()),pending:S(()=>o.status.value==="pending"),error:ie(n.payload._errors,a),status:z("idle"),execute:(...f)=>
1{const[d,v=void 0]=f,g=d&&v===void 0&&typeof d=="object"?d:{};if(n._asyncDataPromises[a]&&(g.dedupe??t.dedupe)==="defer")return n._asyncDataPromises[a];{const h="cachedData"in g?g.cachedData:t.getCachedData(a,n,{cause:g.cause??"refresh:manual"});if(h!==void 0)return n.payload.data[a]=o.data.value=h,o.error.value=void 0,o.status.value="success",Promise.resolve(h)}o._abortController&&o._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),o._abortController=new AbortController,o.status.value="pending";const D=new AbortController,B=new Promise((h,u)=>{try{const _=g.timeout??t.timeout,w=Pe([o._abortController?.signal,g?.signal],D.signal,_);if(w.aborted){const b=w.reason;u(b instanceof Error?b:new DOMException(String(b??"Aborted"),"AbortError"));return}return w.addEventListener("abort",()=>{const b=w.reason;u(b instanceof Error?b:new DOMException(String(b??"Aborted"),"AbortError"))},{once:!0,signal:D.signal}),Promise.resolve(s(n,{signal:w})).then(h,u)}catch(_){u(_)}}).then(async h=>{let u=h;t.transform&&(u=await t.transform(h)),t.pick&&(u=Oe(u,t.pick)),n.payload.data[a]=u,o.data.value=u,o.error.value=void 0,o.status.value="success"}).catch(h=>{if(n._asyncDataPromises[a]&&n._asyncDataPromises[a]!==B||o._abortController?.signal.aborted)return n._asyncDataPromises[a];if(typeof DOMException<"u"&&h instanceof DOMException&&h.name==="AbortError")return o.status.value="idle",n._asyncDataPromises[a];o.error.value=R(h),o.data.value=I(t.default()),o.status.value="error"}).finally(()=>{D.abort(),delete n._asyncDataPromises[a]});return n._asyncDataPromises[a]=B,n._asyncDataPromises[a]},_execute:he((...f)=>o.execute(...f),0,{leading:!0}),_default:t.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{y(),n._asyncData[a]?._init&&(n._asyncData[a]._init=!1),c||oe(()=>{n._asyncData[a]?._init||(H(n,a),o.execute=()=>Promise.resolve())})}};return o}const Ee=()=>{},W=(n,a,e)=>{if(a.isHydrating)return a.payload.data[n];if(e.cause!=="refresh:manual"&&e.cause!=="refresh:hook")return a.static.data[n]};function Pe(n,a,e){const t=n.filter(s=>!!s);if(typeof e=="number"&&e>=0){const s=AbortSignal.timeout?.(e);s&&t.push(s)}if(AbortSignal.any)return AbortSignal.any(t);const r=new AbortController;for(const s of t)if(s.aborted){const l=s.reason??new DOMException("Aborted","AbortError");try{r.abort(l)}catch{r.abort()}return r.signal}const c=()=>{const l=t.find(i=>i.aborted)?.reason??new DOMException("Aborted","AbortError");try{r.abort(l)}catch{r.abort()}};for(const s of t)s.addEventListener?.("abort",c,{once:!0,signal:a});return r.signal}const F="__nuxt_component";function Se(){const n=P(),a=ue(),{_fetchKeyBase:e}=n.proxy.$options;return we([e,a.path,a.query,a.matched.findIndex(t=>Object.values(t.components||{}).includes(n.type))])}async function Ae(n,a){const e=j(),{fetchKey:t}=P().proxy.$options,r=(typeof t=="function"?t(()=>""):t)||Se(),{data:c,error:s}=await Ce(`options:asyncdata:${r}`,()=>a(e));if(s.value)throw R(s.value);if(c.value&&typeof c.value=="object"){const l=await n;for(const i in c.value)l[i]=S({get:()=>c.value?.[i],set(y){c.value=c.value?{...c.value,[i]:y}:{[i]:y}}})}}const Me=function(...a){const[e,t]=a,{setup:r}=e;return!r&&!e.asyncData&&!e.head?{[F]:!0,...e}:{[F]:!0,_fetchKeyBase:t,...e,setup(c,s){const l=j();let i={};if(r){const o=()=>Promise.resolve(r(c,s)).then(d=>d||{});le(l._id).set(l),i=o()}const y=[];return e.asyncData&&y.push(Ae(i,e.asyncData)),e.head&&fe(typeof e.head=="function"?()=>e.head(l):e.head),Promise.resolve(i).then(()=>Promise.all(y)).then(()=>i).finally(()=>{y.length=0})}}};export{xe as _,Be as a,Me as d,we as h,Ce 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.