vendor: 6,119 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CSh46jQO.js","./BsyhmdC7.js","./error-404.DfycGljD.css","./WWSPGWr_.js","./error-500.CFs_vaIA.css"])))=>i.map(i=>d[i]); 2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))s(n);new MutationObserver(n=>{for(const o of n)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function r(n){const o={};return n.integrity&&(o.integrity=n.integrity),n.referrerPolicy&&(o.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?o.credentials="include":n.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(n){if(n.ep)return;n.ep=!0;const o=r(n);fetch(n.href,o)}})();function In(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const oe={},Wt=[],st=()=>{},wi=()=>!1,Ar=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ys=e=>e.startsWith("onUpdate:"),Ee=Object.assign,Dn=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},Ml=Object.prototype.hasOwnProperty,ee=(e,t)=>Ml.call(e,t),W=Array.isArray,Vt=e=>Pr(e)==="[object Map]",ms=e=>Pr(e)==="[object Set]",yo=e=>Pr(e)==="[object Date]",V=e=>typeof e=="function",ce=e=>typeof e=="string",Ue=e=>typeof e=="symbol",te=e=>e!==null&&typeof e=="object",xi=e=>(te(e)||V(e))&&V(e.then)&&V(e.catch),Si=Object.prototype.toString,Pr=e=>Si.call(e),Ol=e=>Pr(e).slice(8,-1),Ln=e=>Pr(e)==="[object Object]",bs=e=>ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pt=In(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_s=e=>{const t=Object.create(null);return(r=>t[r]||(t[r]=e(r)))},Il=/-\w/g,Ie=_s(e=>e.replace(Il,t=>t.slice(1).toUpperCase())),Dl=/\B([A-Z])/g,Dt=_s(e=>e.replace(Dl,"-$1").toLowerCase()),vs=_s(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ns=_s(e=>e?`on${vs(e)}`:""),tt=(e,t)=>!Object.is(e,t),Jr=(e,...t)=>{for(let r=0;r<e.length;r++)e[r](...t)},Ei=(e,t,r,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:r})},ws=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ll=e=>{const t=ce(e)?Number(e):NaN;return isNaN(t)?e:t};let mo;const xs=()=>mo||(mo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ss(e){if(W(e)){const t={};for(let r=0;r<e.length;r++){const s=e[r],n=ce(s)?Nl(s):Ss(s);if(n)for(const o in n)t[o]=n[o]}return t}else if(ce(e)||te(e))return e}const jl=/;(?![^(]*\))/g,$l=/:([^]+)/,Hl=/\/\*[^]*?\*\//g;function Nl(e){const t={};return e.replace(Hl,"").split(jl).forEach(r=>{if(r){const s=r.split($l);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Rr(e){let t="";if(ce(e))t=e;else if(W(e))for(let r=0;r<e.length;r++){const s=Rr(e[r]);s&&(t+=s+" ")}else if(te(e))for(const r in e)e[r]&&(t+=r+" ");return t.trim()}function Ti(e){if(!e)return null;let{class:t,style:r}=e;return t&&!ce(t)&&(e.class=Rr(t)),r&&(e.style=Ss(r)),e}const Fl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ul=In(Fl);function Ci(e){return!!e||e===""}function Bl(e,t){if(e.length!==t.length)return!1;let r=!0;for(let s=0;r&&s<e.length;s++)r=Mr(e[s],t[s]);return r}function Mr(e,t){if(e===t)return!0;let r=yo(e),s=yo(t);if(r||s)return r&&s?e.getTime()===t.getTime():!1;if(r=Ue(e),s=Ue(t),r||s)return e===t;if(r=W(e),s=W(t),r||s)return r&&s?Bl(e,t):!1;if(r=te(e),s=te(t),r||s){if(!r||!s)return!1;const n=Object.keys(e).length,o=Object.keys(t).length;if(n!==o)return!1;for(const i in e){const a=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(a&&!l||!a&&l||!Mr(e[i],t[i]))return!1}}return String(e)===String(t)}function Wl(e,t){return e.findIndex(r=>Mr(r,t))}const ki=e=>!!(e&&e.__v_isRef===!0),Be=e=>ce(e)?e:e==null?"":W(e)||te(e)&&(e.toString===Si||!V(e.toString))?ki(e)?Be(e.value):JSON.stringify(e,Ai,2):String(e),Ai=(e,t)=>ki(t)?Ai(e,t.value):Vt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[s,n],o)=>(r[Fs(s,o)+" =>"]=n,r),{})}:ms(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>Fs(r))}:Ue(t)?Fs(t):te(t)&&!W(t)&&!Ln(t)?String(t):t,Fs=(e,t="")=>{var r;return Ue(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};let _e;class Pi{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&_e&&(_e.active?(this.parent=_e,this.index=(_e.scopes||(_e.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].pause();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].resume();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].resume()}}run(t){if(this._active){const r=_e;try{return _e=this,t()}finally{_e=r}}}on(){++this._on===1&&(this.prevScope=_e,_e=this)}off(){if(this._on>0&&--this._on===0){if(_e===this)_e=this.prevScope;else{let t=_e;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let r,s;for(r=0,s=this.effects.length;r<s;r++)this.effects[r].stop();for(this.effects.length=0,r=0,s=this.cleanups.length;r<s;r++)this.cleanups[r]();if(this.cleanups.length=0,this.scopes){for(r=0,s=this.scopes.length;r<s;r++)this.scopes[r].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0}}}function Vl(e){return new Pi(e)}function Es(){return _e}function _r(e,t=!1){_e&&_e.cleanups.push(e)}let ae;const Us=new WeakSet;class Ri{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler
vendor: 18,876 bytes, line 2
2=void 0,_e&&(_e.active?_e.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Us.has(this)&&(Us.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Oi(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,bo(this),Ii(this);const t=ae,r=Ke;ae=this,Ke=!0;try{return this.fn()}finally{Di(this),ae=t,Ke=r,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Hn(t);this.deps=this.depsTail=void 0,bo(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Us.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){nn(this)&&this.run()}get dirty(){return nn(this)}}let Mi=0,pr,hr;function Oi(e,t=!1){if(e.flags|=8,t){e.next=hr,hr=e;return}e.next=pr,pr=e}function jn(){Mi++}function $n(){if(--Mi>0)return;if(hr){let t=hr;for(hr=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;pr;){let t=pr;for(pr=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=r}}if(e)throw e}function Ii(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Di(e){let t,r=e.depsTail,s=r;for(;s;){const n=s.prevDep;s.version===-1?(s===r&&(r=n),Hn(s),ql(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=n}e.deps=t,e.depsTail=r}function nn(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Li(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Li(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===vr)||(e.globalVersion=vr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!nn(e))))return;e.flags|=2;const t=e.dep,r=ae,s=Ke;ae=e,Ke=!0;try{Ii(e);const n=e.fn(e._value);(t.version===0||tt(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(n){throw t.version++,n}finally{ae=r,Ke=s,Di(e),e.flags&=-3}}function Hn(e,t=!1){const{dep:r,prevSub:s,nextSub:n}=e;if(s&&(s.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=s,e.nextSub=void 0),r.subs===e&&(r.subs=s,!s&&r.computed)){r.computed.flags&=-5;for(let o=r.computed.deps;o;o=o.nextDep)Hn(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function ql(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let Ke=!0;const ji=[];function nt(){ji.push(Ke),Ke=!1}function ot(){const e=ji.pop();Ke=e===void 0?!0:e}function bo(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=ae;ae=void 0;try{t()}finally{ae=r}}}let vr=0;class zl{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Nn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!ae||!Ke||ae===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==ae)r=this.activeLink=new zl(ae,this),ae.deps?(r.prevDep=ae.depsTail,ae.depsTail.nextDep=r,ae.depsTail=r):ae.deps=ae.depsTail=r,$i(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const s=r.nextDep;s.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=s),r.prevDep=ae.depsTail,r.nextDep=void 0,ae.depsTail.nextDep=r,ae.depsTail=r,ae.deps===r&&(ae.deps=s)}return r}trigger(t){this.version++,vr++,this.notify(t)}notify(t){jn();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{$n()}}}function $i(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)$i(s)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const es=new WeakMap,Rt=Symbol(""),on=Symbol(""),wr=Symbol("");function ke(e,t,r){if(Ke&&ae){let s=es.get(e);s||es.set(e,s=new Map);let n=s.get(r);n||(s.set(r,n=new Nn),n.map=s,n.key=r),n.track()}}function ft(e,t,r,s,n,o){const i=es.get(e);if(!i){vr++;return}const a=l=>{l&&l.trigger()};if(jn(),t==="clear")i.forEach(a);else{const l=W(e),u=l&&bs(r);if(l&&r==="length"){const c=Number(s);i.forEach((f,d)=>{(d==="length"||d===wr||!Ue(d)&&d>=c)&&a(f)})}else switch((r!==void 0||i.has(void 0))&&a(i.get(r)),u&&a(i.get(wr)),t){case"add":l?u&&a(i.get("length")):(a(i.get(Rt)),Vt(e)&&a(i.get(on)));break;case"delete":l||(a(i.get(Rt)),Vt(e)&&a(i.get(on)));break;case"set":Vt(e)&&a(i.get(Rt));break}}$n()}function Kl(e,t){const r=es.get(e);return r&&r.get(t)}function $t(e){const t=Q(e);return t===e?t:(ke(t,"iterate",wr),Fe(e)?t:t.map(Je))}function Ts(e){return ke(e=Q(e),"iterate",wr),e}function et(e,t){return at(e)?Yt(mt(e)?Je(t):t):Je(t)}const Jl={__proto__:null,[Symbol.iterator](){return Bs(this,Symbol.iterator,e=>et(this,e))},concat(...e){return $t(this).concat(...e.map(t=>W(t)?$t(t):t))},entries(){return Bs(this,"entries",e=>(e[1]=et(this,e[1]),e))},every(e,t){return lt(this,"every",e,t,void 0,arguments)},filter(e,t){return lt(this,"filter",e,t,r=>r.map(s=>et(this,s)),arguments)},find(e,t){return lt(this,"find",e,t,r=>et(this,r),arguments)},findIndex(e,t){return lt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return lt(this,"findLast",e,t,r=>et(this,r),arguments)},findLastIndex(e,t){return lt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return lt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ws(this,"includes",e)},indexOf(...e){return Ws(this,"indexOf",e)},join(e){return $t(this).join(e)},lastIndexOf(...e){return Ws(this,"lastIndexOf",e)},map(e,t){return lt(this,"map",e,t,void 0,arguments)},pop(){return lr(this,"pop")},push(...e){return lr(this,"push",e)},reduce(e,...t){return _o(this,"reduce",e,t)},reduceRight(e,...t){return _o(this,"reduceRight",e,t)},shift(){return lr(this,"shift")},some(e,t){return lt(this,"some",e,t,void 0,arguments)},splice(...e){return lr(this,"splice",e)},toReversed(){return $t(this).toReversed()},toSorted(e){return $t(this).toSorted(e)},toSpliced(...e){return $t(this).toSpliced(...e)},unshift(...e){return lr(this,"unshift",e)},values(){return Bs(this,"values",e=>et(this,e))}};function Bs(e,t,r){const s=Ts(e),n=s[t]();return s!==e&&!Fe(e)&&(n._next=n.next,n.next=()=>{const o=n._next();return o.done||(o.value=r(o.value)),o}),n}const Yl=Array.prototype;function lt(e,t,r,s,n,o){const i=Ts(e),a=i!==e&&!Fe(e),l=i[t];if(l!==Yl[t]){const f=l.apply(e,o);return a?Je(f):f}let u=r;i!==e&&(a?u=function(f,d){return r.call(this,et(e,f),d,e)}:r.length>2&&(u=function(f,d){return r.call(this,f,d,e)}));const c=l.call(i,u,s);return a&&n?n(c):c}function _o(e,t,r,s){const n=Ts(e),o=n!==e&&!Fe(e);let i=r,a=!1;n!==e&&(o?(a=s.length===0,i=function(u,c,f){return a&&(a=!1,u=et(e,u)),r.call(this,u,et(e,c),f,e)}):r.length>3&&(i=function(u,c,f){return r.call(this,u,c,f,e)}));const l=n[t](i,...s);return a?et(e,l):l}function Ws(e,t,r){const s=Q(e);ke(s,"iterate",wr);const n=s[t](...r);return(n===-1||n===!1)&&Cs(r[0])?(r[0]=Q(r[0]),s[t](...r)):n}function lr(e,t,r=[]){nt(),jn();const s=Q(e)[t].apply(e,r);return $n(),ot(),s}const Gl=In("__proto__,__v_isRef,__isVue"),Hi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ue));function Xl(e){Ue(e)||(e=String(e));const t=Q(this);return ke(t,"has",e),t.hasOwnProperty(e)}class Ni{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,s){if(r==="__v_skip")return t.__v_skip;const n=this._isReadonly,o=this._isShallow;if(r==="__v_isReactive")return!n;if(r==="__v_isReadonly")return n;if(r==="__v_isShallow")return o;if(r==="__v_raw")return s===(n?o?ac:Wi:o?Bi:Ui).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=W(t);if(!n){let l;if(i&&(l=Jl[r]))return l;if(r==="hasOwnProperty")return Xl}const a=Reflect.get(t,r,pe(t)?t:s);if((Ue(r)?Hi.has(r):Gl(r))||(n||ke(t,"get",r),o))return a;if(pe(a)){const l=i&&bs(r)?a:a.value;return n&&te(l)?ln(l):l}return te(a)?n?ln(a):it(a):a}}class Fi extends Ni{constructor(t=!1){super(!1,t)}set(t,r,s,n){let o=t[r];const i=W(t)&&bs(r);if(!this._isShallow){const u=at(o);if(!Fe(s)&&!at(s)&&(o=Q(o),s=Q(s)),!i&&pe(o)&&!pe(s))return u||(o.value=s),!0}const a=i?Number(r)<t.length:ee(t,r),l=Reflect.set(t,r,s,pe(t)?t:n);return t===Q(n)&&l&&(a?tt(s,o)&&ft(t,"set",r,s):ft(t,"add",r,s)),l}deleteProperty(t,r){const s=ee(t,r);t[r];const n=Reflect.deleteProperty(t,r);return n&&s&&ft(t,"delete",r,void 0),n}has(t,r){const s=Reflect.has(t,r);return(!Ue(r)||!Hi.has(r))&&ke(t,"has",r),s}ownKeys(t){return ke(t,"iterate",W(t)?"length":Rt),Reflect.ownKeys(t)}}class Zl extends Ni{constructor(t=!1){super(!0,t)}set(t,r){return!0}deleteProperty(t,r){return!0}}const Ql=new Fi,ec=new Zl,tc=new Fi(!0);const an=e=>e,$r=e=>Reflect.getPrototypeOf(e);function rc(e,t,r){return function(...s){const n=this.__v_raw,o=Q(n),i=Vt(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=n[e](...s),c=r?an:t?Yt:Je;return!t&&ke(o,"iterate",l?on:Rt),Ee(Object.create(u),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}}})}}function Hr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function sc(e,t){const r={get(n){const o=this.__v_raw,i=Q(o),a=Q(n);e||(tt(n,a)&&ke(i,"get",n),ke(i,"get",a));const{has:l}=$r(i),u=t?an:e?Yt:Je;if(l.call(i,n))return u(o.get(n));if(l.call(i,a))return u(o.get(a));o!==i&&o.get(n)},get size(){const n=this.__v_raw;return!e&&ke(Q(n),"iterate",Rt),n.size},has(n){const o=this.__v_raw,i=Q(o),a=Q(n);return e||(tt(n,a)&&ke(i,"has",n),ke(i,"has",a)),n===a?o.has(n):o.has(n)||o.has(a)},forEach(n,o){const i=this,a=i.__v_raw,l=Q(a),u=t?an:e?Yt:Je;return!e&&ke(l,"iterate",Rt),a.forEach((c,f)=>n.call(o,u(c),u(f),i))}};return Ee(r,e?{add:Hr("add"),set:Hr("set"),delete:Hr("delete"),clear:Hr("clear")}:{add(n){const o=Q(this),i=$r(o),a=Q(n),l=!t&&!Fe(n)&&!at(n)?a:n;return i.has.call(o,l)||tt(n,l)&&i.has.call(o,n)||tt(a,l)&&i.has.call(o,a)||(o.add(l),ft(o,"add",l,l)),this},set(n,o){!t&&!Fe(o)&&!at(o)&&(o=Q(o));const i=Q(this),{has:a,get:l}=$r(i);let u=a.call(i,n);u||(n=Q(n),u=a.call(i,n));const c=l.call(i,n);return i.set(n,o),u?tt(o,c)&&ft(i,"set",n,o):ft(i,"add",n,o),this},delete(n){const o=Q(this),{has:i,get:a}=$r(o);let l=i.call(o,n);l||(n=Q(n),l=i.call(o,n)),a&&a.call(o,n);const u=o.delete(n);return l&&ft(o,"delete",n,void 0),u},clear(){const n=Q(this),o=n.size!==0,i=n.clear();return o&&ft(n,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(n=>{r[n]=rc(n,e,t)}),r}function Fn(e,t){const r=sc(e,t);return(s,n,o)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?s:Reflect.get(ee(r,n)&&n in s?r:s,n,o)}const nc={get:Fn(!1,!1)},oc={get:Fn(!1,!0)},ic={get:Fn(!0,!1)};const Ui=new WeakMap,Bi=new WeakMap,Wi=new WeakMap,ac=new WeakMap;function lc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function it(e){return at(e)?e:Un(e,!1,Ql,nc,Ui)}function Tt(e){return Un(e,!1,tc,oc,Bi)}function ln(e){return Un(e,!0,ec,ic,Wi)}function Un(e,t,r,s,n){if(!te(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const o=n.get(e);if(o)return o;const i=lc(Ol(e));if(i===0)return e;const a=new Proxy(e,i===2?s:r);return n.set(e,a),a}function mt(e){return at(e)?mt(e.__v_raw):!!(e&&e.__v_isReactive)}function at(e){return!!(e&&e.__v_isReadonly)}function Fe(e){return!!(e&&e.__v_isShallow)}function Cs(e){return e?!!e.__v_raw:!1}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function Vi(e){return!ee(e,"__v_skip")&&Object.isExtensible(e)&&Ei(e,"__v_skip",!0),e}const Je=e=>te(e)?it(e):e,Yt=e=>te(e)?ln(e):e;function pe(e){return e?e.__v_isRef===!0:!1}function ue(e){return qi(e,!1)}function Gt(e){return qi(e,!0)}function qi(e,t){return pe(e)?e:new cc(e,t)}class cc{constructor(t,r){this.dep=new Nn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Q(t),this._value=r?t:Je(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,s=this.__v_isShallow||Fe(t)||at(t);t=s?t:Q(t),tt(t,r)&&(this._rawValue=t,this._value=s?t:Je(t),this.dep.trigger())}}function K(e){return pe(e)?e.value:e}function Ae(e){return V(e)?e():K(e)}const uc={get:(e,t,r)=>t==="__v_raw"?e:K(Reflect.get(e,t,r)),set:(e,t,r,s)=>{const n=e[t];return pe(n)&&!pe(r)?(n.value=r,!0):Reflect.set(e,t,r,s)}};function zi(e){return mt(e)?e:new Proxy(e,uc)}class fc{constructor(t,r,s){this._object=t,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Ue(r)?r:String(r),this._raw=Q(t);let n=!0,o=t;if(!W(t)||Ue(this._key)||!bs(this._key))do n=!Cs(o)||Fe(o);while(n&&(o=o.__v_raw));this._shallow=n}get value(){let t=this._object[this._key];return this._shallow&&(t=K(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&pe(this._raw[this._key])){const r=this._object[this._key];if(pe(r)){r.value=t;return}}this._object[this._key]=t}get dep(){return Kl(this._raw,this._key)}}class dc{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ki(e,t,r){return pe(e)?e:V(e)?new dc(e):te(e)&&arguments.length>1?pc(e,t,r):ue(e)}function pc(e,t,r){return new fc(e,t,r)}class hc{constructor(t,r,s){this.fn=t,this.setter=r,this._value=void 0,this.dep=new Nn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=vr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ae!==this)return Oi(this,!0),!0}get value(){const t=this.dep.track();return Li(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function gc(e,t,r=!1){let s,n;return V(e)?s=e:(s=e.get,n=e.set),new hc(s,n,r)}const Nr={},ts=new WeakMap;let Et;function yc(e,t=!1,r=Et){if(r){let s=ts.get(r);s||ts.set(r,s=[]),s.push(e)}}function mc(e,t,r=oe){const{immediate:s,deep:n,once:o,scheduler:i,augmentJob:a,call:l}=r,u=_=>n?_:Fe(_)||n===!1||n===0?dt(_,1):dt(_);let c,f,d,h,p=!1,g=!1;if(pe(e)?(f=()=>e.value,p=Fe(e)):mt(e)?(f=()=>u(e),p=!0):W(e)?(g=!0,p=e.some(_=>mt(_)||Fe(_)),f=()=>e.map(_=>{if(pe(_))return _.value;if(mt(_))return u(_);if(V(_))return l?l(_,2):_()})):V(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){nt();try{d()}finally{ot()}}const _=Et;Et=c;try{return l?l(e,3,[h]):e(h)}finally{Et=_}}:f=st,t&&n){const _=f,v=n===!0?1/0:n;f=()=>dt(_(),v)}const C=Es(),x=()=>{c.stop(),C&&C.active&&Dn(C.effects,c)};if(o&&t){const _=t;t=(...v)=>{const A=_(...v);return x(),A}}let E=g?new Array(e.length).fill(Nr):Nr;const m=_=>{if(!(!(c.flags&1)||!c.dirty&&!_))if(t){const v=c.run();if(_||n||p||(g?v.some((A,w)=>tt(A,E[w])):tt(v,E))){d&&d();const A=Et;Et=c;try{const w=[v,E===Nr?void 0:g&&E[0]===Nr?[]:E,h];E=v,l?l(t,3,w):t(...w)}finally{Et=A}}}else c.run()};return a&&a(m),c=new Ri(f),c.scheduler=i?()=>i(m,!1):m,h=_=>yc(_,!1,c),d=c.onStop=()=>{const _=ts.get(c);if(_){if(l)l(_,4);else for(const v of _)v();ts.delete(c)}},t?s?m(!0):E=c.run():i?i(m.bind(null,!0),!0):c.run(),x.pause=c.pause.bind(c),x.resume=c.resume.bind(c),x.stop=x,x}function dt(e,t=1/0,r){if(t<=0||!te(e)||e.__v_skip||(r=r||new Map,(r.get(e)||0)>=t))return e;if(r.set(e,t),t--,pe(e))dt(e.value,t,r);else if(W(e))for(let s=0;s<e.length;s++)dt(e[s],t,r);else if(ms(e)||Vt(e))e.forEach(s=>{dt(s,t,r)});else if(Ln(e)){for(const s in e)dt(e[s],t,r);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&dt(e[s],t,r)}return e}function Or(e,t,r,s){try{return s?e(...s):e()}catch(n){nr(n,t,r)}}function Ye(e,t,r,s){if(V(e)){const n=Or(e,t,r,s);return n&&xi(n)&&n.catch(o=>{nr(o,t,r)}),n}if(W(e)){const n=[];for(let o=0;o<e.length;o++)n.push(Ye(e[o],t,r,s));return n}}function nr(e,t,r,s=!0){const n=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||oe;if(t){let a=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${r}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,l,u)===!1)return}a=a.parent}if(o){nt(),Or(o,null,10,[e,l,u]),ot();return}}bc(e,r,n,s,i)}function bc(e,t,r,s=!0,n=!1){if(n)throw e;console.error(e)}const Oe=[];let Ze=-1;const qt=[];let gt=null,Nt=0;const Ji=Promise.resolve();let rs=null;function Ir(e){const t=rs||Ji;return e?t.then(this?e.bind(this):e):t}function _c(e){let t=Ze+1,r=Oe.length;for(;t<r;){const s=t+r>>>1,n=Oe[s],o=Sr(n);o<e||o===e&&n.flags&2?t=s+1:r=s}return t}function Bn(e){if(!(e.flags&1)){const t=Sr(e),r=Oe[Oe.length-1];!r||!(e.flags&2)&&t>=Sr(r)?Oe.push(e):Oe.splice(_c(t),0,e),e.flags|=1,Yi()}}function Yi(){rs||(rs=Ji.then(Gi))}function xr(e){W(e)?qt.push(...e):gt&&e.id===-1?gt.splice(Nt+1,0,e):e.flags&1||(qt.push(e),e.flags|=1),Yi()}function vo(e,t,r=Ze+1){for(;r<Oe.length;r++){const s=Oe[r];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;Oe.splice(r,1),r--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function ss(e){if(qt.length){const t=[...new Set(qt)].sort((r,s)=>Sr(r)-Sr(s));if(qt.length=0,gt){gt.push(...t);return}for(gt=t,Nt=0;Nt<gt.length;Nt++){const r=gt[Nt];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}gt=null,Nt=0}}const Sr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Gi(e){try{for(Ze=0;Ze<Oe.length;Ze++){const t=Oe[Ze];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Or(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Ze<Oe.length;Ze++){const t=Oe[Ze];t&&(t.flags&=-2)}Ze=-1,Oe.length=0,ss(),rs=null,(Oe.length||qt.length)&&Gi()}}let Se=null,Xi=null;function ns(e){const t=Se;return Se=e,Xi=e&&e.type.__scopeId||null,t}function Zi(e,t=Se,r){if(!t||e._n)return e;const s=(...n)=>{s._d&&ls(-1);const o=ns(t);let i;try{i=e(...n)}finally{ns(o),s._d&&ls(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Fr(e,t){if(Se===null)return e;const r=Os(Se),s=e.dirs||(e.dirs=[]);for(let n=0;n<t.length;n++){let[o,i,a,l=oe]=t[n];o&&(V(o)&&(o={mounted:o,updated:o}),o.deep&&dt(i),s.push({dir:o,instance:r,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function Qe(e,t,r,s){const n=e.dirs,o=t&&t.dirs;for(let i=0;i<n.length;i++){const a=n[i];o&&(a.oldValue=o[i].value);let l=a.dir[s];l&&(nt(),Ye(l,r,8,[e.el,a,e,t]),ot())}}function Qi(e,t){if(xe){let r=xe.provides;const s=xe.parent&&xe.parent.provides;s===r&&(r=xe.provides=Object.create(s)),r[e]=t}}function bt(e,t,r=!1){const s=_t();if(s||Ot){let n=Ot?Ot._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(n&&e in n)return n[e];if(arguments.length>1)return r&&V(t)?t.call(s&&s.proxy):t}}function ks(){return!!(_t()||Ot)}const vc=Symbol.for("v-scx"),wc=()=>bt(vc);function xc(e,t){return Wn(e,null,t)}function Le(e,t,r){return Wn(e,t,r)}function Wn(e,t,r=oe){const{immediate:s,deep:n,flush:o,once:i}=r,a=Ee({},r),l=t&&s||!t&&o!=="post";let u;if(er){if(o==="sync"){const h=wc();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=st,h.resume=st,h.pause=st,h}}const c=xe;a.call=(h,p,g)=>Ye(h,c,p,g);let f=!1;
2o==="post"?a.scheduler=h=>{Re(h,c&&c.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(h,p)=>{p?h():Bn(h)}),a.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,c&&(h.id=c.uid,h.i=c))};const d=mc(e,t,a);return er&&(u?u.push(d):l&&d()),d}function Sc(e,t,r){const s=this.proxy,n=ce(e)?e.includes(".")?ea(s,e):()=>s[e]:e.bind(s,s);let o;V(t)?o=t:(o=t.handler,r=t);const i=Dr(this),a=Wn(n,o.bind(s),r);return i(),a}function ea(e,t){const r=t.split(".");return()=>{let s=e;for(let n=0;n<r.length&&s;n++)s=s[r[n]];return s}}const Ec=Symbol("_vte"),Tc=e=>e.__isTeleport,Vs=Symbol("_leaveCb");function Vn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Vn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function qn(e,t){return V(e)?Ee({name:e.name},t,{setup:e}):e}function zn(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function wo(e,t){let r;return!!((r=Object.getOwnPropertyDescriptor(e,t))&&!r.configurable)}const os=new WeakMap;function zt(e,t,r,s,n=!1){if(W(e)){e.forEach((g,C)=>zt(g,t&&(W(t)?t[C]:t),r,s,n));return}if(Mt(s)&&!n){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&zt(e,t,r,s.component.subTree);return}const o=s.shapeFlag&4?Os(s.component):s.el,i=n?null:o,{i:a,r:l}=e,u=t&&t.r,c=a.refs===oe?a.refs={}:a.refs,f=a.setupState,d=Q(f),h=f===oe?wi:g=>wo(c,g)?!1:ee(d,g),p=(g,C)=>!(C&&wo(c,C));if(u!=null&&u!==l){if(xo(t),ce(u))c[u]=null,h(u)&&(f[u]=null);else if(pe(u)){const g=t;p(u,g.k)&&(u.value=null),g.k&&(c[g.k]=null)}}if(V(l)){nt();try{Or(l,a,12,[i,c])}finally{ot()}}else{const g=ce(l),C=pe(l);if(g||C){const x=()=>{if(e.f){const E=g?h(l)?f[l]:c[l]:p()||!e.k?l.value:c[e.k];if(n)W(E)&&Dn(E,o);else if(W(E))E.includes(o)||E.push(o);else if(g)c[l]=[o],h(l)&&(f[l]=c[l]);else{const m=[o];p(l,e.k)&&(l.value=m),e.k&&(c[e.k]=m)}}else g?(c[l]=i,h(l)&&(f[l]=i)):C&&(p(l,e.k)&&(l.value=i),e.k&&(c[e.k]=i))};if(i){const E=()=>{x(),os.delete(e)};E.id=-1,os.set(e,E),Re(E,r)}else xo(e),x()}}}function xo(e){const t=os.get(e);t&&(t.flags|=8,os.delete(e))}let So=!1;const Ht=()=>{So||(console.error("Hydration completed but contains mismatches."),So=!0)},Cc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",kc=e=>e.namespaceURI.includes("MathML"),Ur=e=>{if(e.nodeType===1){if(Cc(e))return"svg";if(kc(e))return"mathml"}},Ut=e=>e.nodeType===8;function Ac(e){const{mt:t,p:r,o:{patchProp:s,createText:n,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(m,_)=>{if(!_.hasChildNodes()){r(null,m,_),ss(),_._vnode=m;return}f(_.firstChild,m,null,null,null),ss(),_._vnode=m},f=(m,_,v,A,w,N=!1)=>{N=N||!!_.dynamicChildren;const T=Ut(m)&&m.data==="[",L=()=>g(m,_,v,A,w,T),{type:$,ref:Y,shapeFlag:X,patchFlag:re}=_;let he=m.nodeType;_.el=m,re===-2&&(N=!1,_.dynamicChildren=null);let F=null;switch($){case It:he!==3?_.children===""?(l(_.el=n(""),i(m),m),F=m):F=L():(m.data!==_.children&&(Ht(),m.data=_.children),F=o(m));break;case qe:E(m)?(F=o(m),x(_.el=m.content.firstChild,m,v)):he!==8||T?F=L():F=o(m);break;case yr:if(T&&(m=o(m),he=m.nodeType),he===1||he===3){F=m;const J=!_.children.length;for(let z=0;z<_.staticCount;z++)J&&(_.children+=F.nodeType===1?F.outerHTML:F.data),z===_.staticCount-1&&(_.anchor=F),F=o(F);return T?o(F):F}else L();break;case we:T?F=p(m,_,v,A,w,N):F=L();break;default:if(X&1)(he!==1||_.type.toLowerCase()!==m.tagName.toLowerCase())&&!E(m)?F=L():F=d(m,_,v,A,w,N);else if(X&6){_.slotScopeIds=w;const J=i(m);if(T?F=C(m):Ut(m)&&m.data==="teleport start"?F=C(m,m.data,"teleport end"):F=o(m),t(_,J,null,v,A,Ur(J),N),Mt(_)&&!_.type.__asyncResolved){let z;T?(z=de(we),z.anchor=F?F.previousSibling:J.lastChild):z=m.nodeType===3?Ct(""):de("div"),z.el=m,_.component.subTree=z}}else X&64?he!==8?F=L():F=_.type.hydrate(m,_,v,A,w,N,e,h):X&128&&(F=_.type.hydrate(m,_,v,A,Ur(i(m)),w,N,e,f))}return Y!=null&&zt(Y,null,A,_),F},d=(m,_,v,A,w,N)=>{N=N||!!_.dynamicChildren;const{type:T,dynamicProps:L,props:$,patchFlag:Y,shapeFlag:X,dirs:re,transition:he}=_,F=T==="input"||T==="option",J=!!L;if(F||J||Y!==-1){re&&Qe(_,null,v,"created");let z=!1;if(E(m)){z=Ea(null,he)&&v&&v.vnode.props&&v.vnode.props.appear;const ie=m.content.firstChild;if(z){const le=ie.getAttribute("class");le&&(ie.$cls=le),he.beforeEnter(ie)}x(ie,m,v),_.el=m=ie}if(X&16&&!($&&($.innerHTML||$.textContent))){let ie=h(m.firstChild,_,m,v,A,w,N);for(ie&&!Yr(m,1)&&Ht();ie;){const le=ie;ie=ie.nextSibling,a(le)}}else if(X&8){let ie=_.children;ie[0]===` 3`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(ie=ie.slice(1));const{textContent:le}=m;le!==ie&&le!==ie.replace(/\r\n|\r/g,` 4`)&&(Yr(m,0)||Ht(),m.textContent=_.children)}if($){if(F||J||!N||Y&48){const ie=m.tagName.includes("-");
4for(const le in $)(F&&(le.endsWith("value")||le==="indeterminate")||Ar(le)&&!Pt(le)||le[0]==="."||ie&&!Pt(le)||L&&L.includes(le))&&s(m,le,null,$[le],void 0,v)}else if($.onClick)s(m,"onClick",null,$.onClick,void 0,v);else if(Y&4&&mt($.style))for(const ie in $.style)$.style[ie]}let Ce;(Ce=$&&$.onVnodeBeforeMount)&&We(Ce,v,_),re&&Qe(_,null,v,"beforeMount"),((Ce=$&&$.onVnodeMounted)||re||z)&&Ra(()=>{Ce&&We(Ce,v,_),z&&he.enter(m),re&&Qe(_,null,v,"mounted")},A)}return m.nextSibling},h=(m,_,v,A,w,N,T)=>{T=T||!!_.dynamicChildren;const L=_.children,$=L.length;let Y=!1;for(let X=0;X<$;X++){const re=T?L[X]:L[X]=Ne(L[X]),he=re.type===It;m?(he&&!T&&X+1<$&&Ne(L[X+1]).type===It&&(l(n(m.data.slice(re.children.length)),v,o(m)),m.data=re.children),m=f(m,re,A,w,N,T)):he&&!re.children?l(re.el=n(""),v):(Y||(Y=!0,Yr(v,1)||Ht()),r(null,re,v,null,A,w,Ur(v),N))}return m},p=(m,_,v,A,w,N)=>{const{slotScopeIds:T}=_;T&&(w=w?w.concat(T):T);const L=i(m),$=h(o(m),_,L,v,A,w,N);return $&&Ut($)&&$.data==="]"?o(_.anchor=$):(Ht(),l(_.anchor=u("]"),L,$),$)},g=(m,_,v,A,w,N)=>{if(Rc(m,_)||Ht(),_.el=null,N){const $=C(m);for(;;){const Y=o(m);if(Y&&Y!==$)a(Y);else break}}const T=o(m),L=i(m);return a(m),r(null,_,L,T,v,A,Ur(L),w),v&&(v.vnode.el=_.el,Ms(v,_.el)),T},C=(m,_="[",v="]")=>{let A=0;for(;m;)if(m=o(m),m&&Ut(m)&&(m.data===_&&A++,m.data===v)){if(A===0)return o(m);A--}return m},x=(m,_,v)=>{const A=_.parentNode;A&&A.replaceChild(m,_);let w=v;for(;w;)w.vnode.el===_&&(w.vnode.el=w.subTree.el=m),w=w.parent},E=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[c,f]}const is="data-allow-mismatch",Pc={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Yr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(is);)e=e.parentElement;return Kn(e&&e.getAttribute(is),t)}function Kn(e,t){if(e==null)return!1;if(e==="")return!0;{const r=e.split(",");return t===0&&r.includes("children")?!0:r.includes(Pc[t])}}function Rc(e,t){return Yr(e.parentElement,1)||Mc(e)||Oc(t)}function Mc(e){return e.nodeType===1&&Kn(e.getAttribute(is),1)}function Oc({props:e}){const t=e&&e[is];return typeof t=="string"&&Kn(t,1)}xs().requestIdleCallback;xs().cancelIdleCallback;function Ic(e,t){if(Ut(e)&&e.data==="["){let r=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Ut(s))if(s.data==="]"){if(--r===0)break}else s.data==="["&&r++;s=s.nextSibling}}else t(e)}const Mt=e=>!!e.type.__asyncLoader;function Eo(e){V(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:s,delay:n=200,hydrate:o,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,c,f=0;const d=()=>(f++,u=null,h()),h=()=>{let p;return u||(p=u=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((C,x)=>{l(g,()=>C(d()),()=>x(g),f+1)});throw g}).then(g=>p!==u&&u?u:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),c=g,g)))};return qn({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(p,g,C){let x=!1;(g.bu||(g.bu=[])).push(()=>x=!0);const E=()=>{x||C()},m=o?()=>{const _=o(E,v=>Ic(p,v));_&&(g.bum||(g.bum=[])).push(_)}:E;c?m():h().then(()=>!g.isUnmounted&&m())},get __asyncResolved(){return c},setup(){const p=xe;if(zn(p),c)return()=>Br(c,p);const g=v=>{u=null,nr(v,p,13,!s)};if(a&&p.suspense||er)return h().then(v=>()=>Br(v,p)).catch(v=>(g(v),()=>s?de(s,{error:v}):null));const C=ue(!1),x=ue(),E=ue(!!n);let m,_;return Ps(()=>{m!=null&&clearTimeout(m),_!=null&&clearTimeout(_)}),n&&(_=setTimeout(()=>{p.isUnmounted||(E.value=!1)},n)),i!=null&&(m=setTimeout(()=>{if(!p.isUnmounted&&!C.value&&!x.value){const v=new Error(`Async component timed out after ${i}ms.`);g(v),x.value=v}},i)),h().then(()=>{p.isUnmounted||(C.value=!0,p.parent&&Jn(p.parent.vnode)&&p.parent.update())}).catch(v=>{if(p.isUnmounted){u=null;return}g(v),x.value=v}),()=>{if(C.value&&c)return Br(c,p);if(x.value&&s)return de(s,{error:x.value});if(r&&!E.value)return Br(r,p)}}})}function Br(e,t){const{ref:r,props:s,children:n,ce:o}=t.vnode,i=de(e,s,n);return i.ref=r,i.ce=o,delete t.vnode.ce,i}const Jn=e=>e.type.__isKeepAlive;function ta(e,t){sa(e,"a",t)}function ra(e,t){sa(e,"da",t)}function sa(e,t,r=xe){const s=e.__wdc||(e.__wdc=()=>{let n=r;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(As(t,s,r),r){let n=r.parent;for(;n&&n.parent;)Jn(n.parent.vnode)&&Dc(s,t,r,n),n=n.parent}}function Dc(e,t,r,s){const n=As(t,e,s,!0);Ps(()=>{Dn(s[t],n)},r)}function As(e,t,r=xe,s=!1){if(r){const n=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{nt();const a=Dr(r),l=Ye(t,r,e,i);return a(),ot(),l});return s?n.unshift(o):n.push(o),o}}const pt=e=>(t,r=xe)=>{(!er||e==="sp")&&As(e,(...s)=>t(...s),r)},na=pt("bm"),or=pt("m"),Lc=pt("bu"),jc=pt("u"),Yn=pt("bum"),Ps=pt("um"),$c=pt("sp"),Hc=pt("rtg"),Nc=pt("rtc");function oa(e,t=xe){As("ec",e,t)}const ia="components";function gy(e,t){return la(ia,e,!0,t)||e}const aa=Symbol.for("v-ndc");function Fc(e){return ce(e)?la(ia,e,!1)||e:e||aa}function la(e,t,r=!0,s=!1){const n=Se||xe;if(n){const o=n.type;{const a=Cu(o,!1);if(a&&(a===t||a===Ie(t)||a===vs(Ie(t))))return o}const i=To(n[e]||o[e],t)||To(n.appContext[e],t);return!i&&s?o:i}}function To(e,t){return e&&(e[t]||e[Ie(t)]||e[vs(Ie(t))])}function Wr(e,t,r,s){let n;const o=r,i=W(e);if(i||ce(e)){const a=i&&mt(e);let l=!1,u=!1;a&&(l=!Fe(e),u=at(e),e=Ts(e)),n=new Array(e.length);for(let c=0,f=e.length;c<f;c++)n[c]=t(l?u?Yt(Je(e[c])):Je(e[c]):e[c],c,void 0,o)}else if(typeof e=="number"){n=new Array(e);for(let a=0;a<e;a++)n[a]=t(a+1,a,void 0,o)}else if(te(e))if(e[Symbol.iterator])n=Array.from(e,(a,l)=>t(a,l,void 0,o));else{const a=Object.keys(e);n=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];
vendor: 8,554 bytes, line 4
4n[l]=t(e[c],c,l,o)}}else n=[];return n}function cr(e,t,r={},s,n){if(Se.ce||Se.parent&&Mt(Se.parent)&&Se.parent.ce){const u=Object.keys(r).length>0;return t!=="default"&&(r.name=t),Z(),rt(we,null,[de("slot",r,s&&s())],u?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),Z();const i=o&&ca(o(r)),a=r.key||i&&i.key,l=rt(we,{key:(a&&!Ue(a)?a:`_${t}`)+(!i&&s?"_fb":"")},i||(s?s():[]),i&&e._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function ca(e){return e.some(t=>Zt(t)?!(t.type===qe||t.type===we&&!ca(t.children)):!0)?e:null}const cn=e=>e?La(e)?Os(e):cn(e.parent):null,gr=Ee(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>cn(e.parent),$root:e=>cn(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>fa(e),$forceUpdate:e=>e.f||(e.f=()=>{Bn(e.update)}),$nextTick:e=>e.n||(e.n=Ir.bind(e.proxy)),$watch:e=>Sc.bind(e)}),qs=(e,t)=>e!==oe&&!e.__isScriptSetup&&ee(e,t),Uc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:s,data:n,props:o,accessCache:i,type:a,appContext:l}=e;if(t[0]!=="$"){const d=i[t];if(d!==void 0)switch(d){case 1:return s[t];case 2:return n[t];case 4:return r[t];case 3:return o[t]}else{if(qs(s,t))return i[t]=1,s[t];if(n!==oe&&ee(n,t))return i[t]=2,n[t];if(ee(o,t))return i[t]=3,o[t];if(r!==oe&&ee(r,t))return i[t]=4,r[t];un&&(i[t]=0)}}const u=gr[t];let c,f;if(u)return t==="$attrs"&&ke(e.attrs,"get",""),u(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(r!==oe&&ee(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,ee(f,t))return f[t]},set({_:e},t,r){const{data:s,setupState:n,ctx:o}=e;return qs(n,t)?(n[t]=r,!0):s!==oe&&ee(s,t)?(s[t]=r,!0):ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:s,appContext:n,props:o,type:i}},a){let l;return!!(r[a]||e!==oe&&a[0]!=="$"&&ee(e,a)||qs(t,a)||ee(o,a)||ee(s,a)||ee(gr,a)||ee(n.config.globalProperties,a)||(l=i.__cssModules)&&l[a])},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:ee(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Co(e){return W(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let un=!0;function Bc(e){const t=fa(e),r=e.proxy,s=e.ctx;un=!1,t.beforeCreate&&ko(t.beforeCreate,e,"bc");const{data:n,computed:o,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:h,updated:p,activated:g,deactivated:C,beforeDestroy:x,beforeUnmount:E,destroyed:m,unmounted:_,render:v,renderTracked:A,renderTriggered:w,errorCaptured:N,serverPrefetch:T,expose:L,inheritAttrs:$,components:Y,directives:X,filters:re}=t;if(u&&Wc(u,s,null),i)for(const J in i){const z=i[J];V(z)&&(s[J]=z.bind(r))}if(n){const J=n.call(r,r);te(J)&&(e.data=it(J))}if(un=!0,o)for(const J in o){const z=o[J],Ce=V(z)?z.bind(r,r):V(z.get)?z.get.bind(r,r):st,ie=!V(z)&&V(z.set)?z.set.bind(r):st,le=me({get:Ce,set:ie});Object.defineProperty(s,J,{enumerable:!0,configurable:!0,get:()=>le.value,set:Ge=>le.value=Ge})}if(a)for(const J in a)ua(a[J],s,r,J);if(l){const J=V(l)?l.call(r):l;Reflect.ownKeys(J).forEach(z=>{Qi(z,J[z])})}c&&ko(c,e,"c");function F(J,z){W(z)?z.forEach(Ce=>J(Ce.bind(r))):z&&J(z.bind(r))}if(F(na,f),F(or,d),F(Lc,h),F(jc,p),F(ta,g),F(ra,C),F(oa,N),F(Nc,A),F(Hc,w),F(Yn,E),F(Ps,_),F($c,T),W(L))if(L.length){const J=e.exposed||(e.exposed={});L.forEach(z=>{Object.defineProperty(J,z,{get:()=>r[z],set:Ce=>r[z]=Ce,enumerable:!0})})}else e.exposed||(e.exposed={});v&&e.render===st&&(e.render=v),$!=null&&(e.inheritAttrs=$),Y&&(e.components=Y),X&&(e.directives=X),T&&zn(e)}function Wc(e,t,r=st){W(e)&&(e=fn(e));for(const s in e){const n=e[s];let o;te(n)?"default"in n?o=bt(n.from||s,n.default,!0):o=bt(n.from||s):o=bt(n),pe(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function ko(e,t,r){Ye(W(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,r)}function ua(e,t,r,s){let n=s.includes(".")?ea(r,s):()=>r[s];if(ce(e)){const o=t[e];V(o)&&Le(n,o)}else if(V(e))Le(n,e.bind(r));else if(te(e))if(W(e))e.forEach(o=>ua(o,t,r,s));else{const o=V(e.handler)?e.handler.bind(r):t[e.handler];V(o)&&Le(n,o,e)}}function fa(e){const t=e.type,{mixins:r,extends:s}=t,{mixins:n,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!n.length&&!r&&!s?l=t:(l={},n.length&&n.forEach(u=>as(l,u,i,!0)),as(l,t,i)),te(t)&&o.set(t,l),l}function as(e,t,r,s=!1){const{mixins:n,extends:o}=t;o&&as(e,o,r,!0),n&&n.forEach(i=>as(e,i,r,!0));for(const i in t)if(!(s&&i==="expose")){const a=Vc[i]||r&&r[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Vc={data:Ao,props:Po,emits:Po,methods:fr,computed:fr,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:fr,directives:fr,watch:zc,provide:Ao,inject:qc};function Ao(e,t){return t?e?function(){return Ee(V(e)?e.call(this,this):e,V(t)?t.call(this,this):t)}:t:e}function qc(e,t){return fr(fn(e),fn(t))}function fn(e){if(W(e)){const t={};for(let r=0;r<e.length;r++)t[e[r]]=e[r];return t}return e}function Pe(e,t){return e?[...new Set([].concat(e,t))]:t}function fr(e,t){return e?Ee(Object.create(null),e,t):t}function Po(e,t){return e?W(e)&&W(t)?[...new Set([...e,...t])]:Ee(Object.create(null),Co(e),Co(t??{})):t}function zc(e,t){if(!e)return t;if(!t)return e;const r=Ee(Object.create(null),e);for(const s in t)r[s]=Pe(e[s],t[s]);return r}function da(){return{app:null,config:{isNativeTag:wi,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Kc=0;function Jc(e,t){return function(s,n=null){V(s)||(s=Ee({},s)),n!=null&&!te(n)&&(n=null);const o=da(),i=new WeakSet,a=[];let l=!1;const u=o.app={_uid:Kc++,_component:s,_props:n,_container:null,_context:o,_instance:null,version:Pu,get config(){return o.config},set config(c){},use(c,...f){return i.has(c)||(c&&V(c.install)?(i.add(c),c.install(u,...f)):V(c)&&(i.add(c),c(u,...f))),u},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),u},component(c,f){return f?(o.components[c]=f,u):o.components[c]},directive(c,f){return f?(o.directives[c]=f,u):o.directives[c]},mount(c,f,d){if(!l){const h=u._ceVNode||de(s,n);return h.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(h,c):e(h,c,d),l=!0,u._container=c,c.__vue_app__=u,Os(h.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Ye(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return o.provides[c]=f,u},runWithContext(c){const f=Ot;Ot=u;try{return c()}finally{Ot=f}}};return u}}let Ot=null;const Yc=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ie(t)}Modifiers`]||e[`${Dt(t)}Modifiers`];function Gc(e,t,...r){if(e.isUnmounted)return;const s=e.vnode.props||oe;let n=r;const o=t.startsWith("update:"),i=o&&Yc(s,t.slice(7));i&&(i.trim&&(n=r.map(c=>ce(c)?c.trim():c)),i.number&&(n=r.map(ws)));let a,l=s[a=Ns(t)]||s[a=Ns(Ie(t))];!l&&o&&(l=s[a=Ns(Dt(t))]),l&&Ye(l,e,6,n);const u=s[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Ye(u,e,6,n)}}const Xc=new WeakMap;function pa(e,t,r=!1){const s=r?Xc:t.emitsCache,n=s.get(e);if(n!==void 0)return n;const o=e.emits;let i={},a=!1;if(!V(e)){const l=u=>{const c=pa(u,t,!0);c&&(a=!0,Ee(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(te(e)&&s.set(e,null),null):(W(o)?o.forEach(l=>i[l]=null):Ee(i,o),te(e)&&s.set(e,i),i)}function Rs(e,t){return!e||!Ar(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),ee(e,t[0].toLowerCase()+t.slice(1))||ee(e,Dt(t))||ee(e,t))}function zs(e){const{type:t,vnode:r,proxy:s,withProxy:n,propsOptions:[o],slots:i,attrs:a,emit:l,render:u,renderCache:c,props:f,data:d,setupState:h,ctx:p,inheritAttrs:g}=e,C=ns(e);let x,E;try{if(r.shapeFlag&4){const _=n||s,v=_;x=Ne(u.call(v,_,c,f,h,d,p)),E=a}else{const _=t;x=Ne(_.length>1?_(f,{attrs:a,slots:i,emit:l}):_(f,null)),E=t.props?a:Qc(a)}}catch(_){mr.length=0,nr(_,e,1),x=de(qe)}let m=x;if(E&&g!==!1){const _=Object.keys(E),{shapeFlag:v}=m;_.length&&v&7&&(o&&_.some(ys)&&(E=eu(E,o)),m=Qt(m,E,!1,!0))}return r.dirs&&(m=Qt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&Vn(m,r.transition),x=m,ns(C),x}function Zc(e,t=!0){let r;for(let s=0;s<e.length;s++){const n=e[s];
vendor: 27,404 bytes, line 4
4if(Zt(n)){if(n.type!==qe||n.children==="v-if"){if(r)return;r=n}}else return}return r}const Qc=e=>{let t;for(const r in e)(r==="class"||r==="style"||Ar(r))&&((t||(t={}))[r]=e[r]);return t},eu=(e,t)=>{const r={};for(const s in e)(!ys(s)||!(s.slice(9)in t))&&(r[s]=e[s]);return r};function tu(e,t,r){const{props:s,children:n,component:o}=e,{props:i,children:a,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return s?Ro(s,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(ha(i,s,d)&&!Rs(u,d))return!0}}}else return(n||a)&&(!a||!a.$stable)?!0:s===i?!1:s?i?Ro(s,i,u):!0:!!i;return!1}function Ro(e,t,r){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let n=0;n<s.length;n++){const o=s[n];if(ha(t,e,o)&&!Rs(r,o))return!0}return!1}function ha(e,t,r){const s=e[r],n=t[r];return r==="style"&&te(s)&&te(n)?!Mr(s,n):s!==n}function Ms({vnode:e,parent:t,suspense:r},s){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=s,e=n),n===e)(e=t.vnode).el=s,t=t.parent;else break}r&&r.activeBranch===e&&(r.vnode.el=s)}const ga={},ya=()=>Object.create(ga),ma=e=>Object.getPrototypeOf(e)===ga;function ru(e,t,r,s=!1){const n={},o=ya();e.propsDefaults=Object.create(null),ba(e,t,n,o);for(const i in e.propsOptions[0])i in n||(n[i]=void 0);r?e.props=s?n:Tt(n):e.type.props?e.props=n:e.props=o,e.attrs=o}function su(e,t,r,s){const{props:n,attrs:o,vnode:{patchFlag:i}}=e,a=Q(n),[l]=e.propsOptions;let u=!1;if((s||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(Rs(e.emitsOptions,d))continue;const h=t[d];if(l)if(ee(o,d))h!==o[d]&&(o[d]=h,u=!0);else{const p=Ie(d);n[p]=dn(l,a,p,h,e,!1)}else h!==o[d]&&(o[d]=h,u=!0)}}}else{ba(e,t,n,o)&&(u=!0);let c;for(const f in a)(!t||!ee(t,f)&&((c=Dt(f))===f||!ee(t,c)))&&(l?r&&(r[f]!==void 0||r[c]!==void 0)&&(n[f]=dn(l,a,f,void 0,e,!0)):delete n[f]);if(o!==a)for(const f in o)(!t||!ee(t,f))&&(delete o[f],u=!0)}u&&ft(e.attrs,"set","")}function ba(e,t,r,s){const[n,o]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(Pt(l))continue;const u=t[l];let c;n&&ee(n,c=Ie(l))?!o||!o.includes(c)?r[c]=u:(a||(a={}))[c]=u:Rs(e.emitsOptions,l)||(!(l in s)||u!==s[l])&&(s[l]=u,i=!0)}if(o){const l=Q(r),u=a||oe;for(let c=0;c<o.length;c++){const f=o[c];r[f]=dn(n,l,f,u[f],e,!ee(u,f))}}return i}function dn(e,t,r,s,n,o){const i=e[r];if(i!=null){const a=ee(i,"default");if(a&&s===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&V(l)){const{propsDefaults:u}=n;if(r in u)s=u[r];else{const c=Dr(n);s=u[r]=l.call(null,t),c()}}else s=l;n.ce&&n.ce._setProp(r,s)}i[0]&&(o&&!a?s=!1:i[1]&&(s===""||s===Dt(r))&&(s=!0))}return s}const nu=new WeakMap;function _a(e,t,r=!1){const s=r?nu:t.propsCache,n=s.get(e);if(n)return n;const o=e.props,i={},a=[];let l=!1;if(!V(e)){const c=f=>{l=!0;const[d,h]=_a(f,t,!0);Ee(i,d),h&&a.push(...h)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return te(e)&&s.set(e,Wt),Wt;if(W(o))for(let c=0;c<o.length;c++){const f=Ie(o[c]);Mo(f)&&(i[f]=oe)}else if(o)for(const c in o){const f=Ie(c);if(Mo(f)){const d=o[c],h=i[f]=W(d)||V(d)?{type:d}:Ee({},d),p=h.type;let g=!1,C=!0;if(W(p))for(let x=0;x<p.length;++x){const E=p[x],m=V(E)&&E.name;if(m==="Boolean"){g=!0;break}else m==="String"&&(C=!1)}else g=V(p)&&p.name==="Boolean";h[0]=g,h[1]=C,(g||ee(h,"default"))&&a.push(f)}}const u=[i,a];return te(e)&&s.set(e,u),u}function Mo(e){return e[0]!=="$"&&!Pt(e)}const Gn=e=>e==="_"||e==="_ctx"||e==="$stable",Xn=e=>W(e)?e.map(Ne):[Ne(e)],ou=(e,t,r)=>{if(t._n)return t;const s=Zi((...n)=>Xn(t(...n)),r);return s._c=!1,s},va=(e,t,r)=>{const s=e._ctx;for(const n in e){if(Gn(n))continue;const o=e[n];if(V(o))t[n]=ou(n,o,s);else if(o!=null){const i=Xn(o);t[n]=()=>i}}},wa=(e,t)=>{const r=Xn(t);e.slots.default=()=>r},xa=(e,t,r)=>{for(const s in t)(r||!Gn(s))&&(e[s]=t[s])},iu=(e,t,r)=>{const s=e.slots=ya();if(e.vnode.shapeFlag&32){const n=t._;n?(xa(s,t,r),r&&Ei(s,"_",n,!0)):va(t,s)}else t&&wa(e,t)},au=(e,t,r)=>{const{vnode:s,slots:n}=e;let o=!0,i=oe;if(s.shapeFlag&32){const a=t._;a?r&&a===1?o=!1:xa(n,t,r):(o=!t.$stable,va(t,n)),i=t}else t&&(wa(e,t),i={default:1});if(o)for(const a in n)!Gn(a)&&i[a]==null&&delete n[a]},Re=Ra;function lu(e){return Sa(e)}function cu(e){return Sa(e,Ac)}function Sa(e,t){const r=xs();r.__VUE__=!0;const{insert:s,remove:n,patchProp:o,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:h=st,insertStaticContent:p}=e,g=(y,b,S,M=null,P=null,k=null,j=void 0,D=null,O=!!b.dynamicChildren)=>{if(y===b)return;y&&!yt(y,b)&&(M=jr(y),Ge(y,P,k,!0),y=null),b.patchFlag===-2&&(O=!1,b.dynamicChildren=null);const{type:R,ref:B,shapeFlag:H}=b;switch(R){case It:C(y,b,S,M);break;case qe:x(y,b,S,M);break;case yr:y==null&&E(b,S,M,j);break;case we:Y(y,b,S,M,P,k,j,D,O);break;default:H&1?v(y,b,S,M,P,k,j,D,O):H&6?X(y,b,S,M,P,k,j,D,O):(H&64||H&128)&&R.process(y,b,S,M,P,k,j,D,O,jt)}B!=null&&P?zt(B,y&&y.ref,k,b||y,!b):B==null&&y&&y.ref!=null&&zt(y.ref,null,k,y,!0)},C=(y,b,S,M)=>{if(y==null)s(b.el=a(b.children),S,M);else{const P=b.el=y.el;b.children!==y.children&&u(P,b.children)}},x=(y,b,S,M)=>{y==null?s(b.el=l(b.children||""),S,M):b.el=y.el},E=(y,b,S,M)=>{[y.el,y.anchor]=p(y.children,b,S,M,y.el,y.anchor)},m=({el:y,anchor:b},S,M)=>{let P;for(;y&&y!==b;)P=d(y),s(y,S,M),y=P;s(b,S,M)},_=({el:y,anchor:b})=>{let S;for(;y&&y!==b;)S=d(y),n(y),y=S;n(b)},v=(y,b,S,M,P,k,j,D,O)=>{if(b.type==="svg"?j="svg":b.type==="math"&&(j="mathml"),y==null)A(b,S,M,P,k,j,D,O);else{const R=y.el&&y.el._isVueCE?y.el:null;try{R&&R._beginPatch(),T(y,b,P,k,j,D,O)}finally{R&&R._endPatch()}}},A=(y,b,S,M,P,k,j,D)=>{let O,R;const{props:B,shapeFlag:H,transition:U,dirs:q}=y;if(O=y.el=i(y.type,k,B&&B.is,B),H&8?c(O,y.children):H&16&&N(y.children,O,null,M,P,Ks(y,k),j,D),q&&Qe(y,null,M,"created"),w(O,y,y.scopeId,j,M),B){for(const ne in B)ne!=="value"&&!Pt(ne)&&o(O,ne,null,B[ne],k,M);"value"in B&&o(O,"value",null,B.value,k),(R=B.onVnodeBeforeMount)&&We(R,M,y)}q&&Qe(y,null,M,"beforeMount");const G=Ea(P,U);G&&U.beforeEnter(O),s(O,b,S),((R=B&&B.onVnodeMounted)||G||q)&&Re(()=>{R&&We(R,M,y),G&&U.enter(O),q&&Qe(y,null,M,"mounted")},P)},w=(y,b,S,M,P)=>{if(S&&h(y,S),M)for(let k=0;k<M.length;k++)h(y,M[k]);if(P){let k=P.subTree;if(b===k||Aa(k.type)&&(k.ssContent===b||k.ssFallback===b)){const j=P.vnode;w(y,j,j.scopeId,j.slotScopeIds,P.parent)}}},N=(y,b,S,M,P,k,j,D,O=0)=>{for(let R=O;R<y.length;R++){const B=y[R]=D?ut(y[R]):Ne(y[R]);g(null,B,b,S,M,P,k,j,D)}},T=(y,b,S,M,P,k,j)=>{const D=b.el=y.el;let{patchFlag:O,dynamicChildren:R,dirs:B}=b;O|=y.patchFlag&16;const H=y.props||oe,U=b.props||oe;let q;if(S&&vt(S,!1),(q=U.onVnodeBeforeUpdate)&&We(q,S,b,y),B&&Qe(b,y,S,"beforeUpdate"),S&&vt(S,!0),R&&(!y.dynamicChildren||y.dynamicChildren.length!==R.length)&&(O=0,j=!1,R=null),(H.innerHTML&&U.innerHTML==null||H.textContent&&U.textContent==null)&&c(D,""),R?L(y.dynamicChildren,R,D,S,M,Ks(b,P),k):j||z(y,b,D,null,S,M,Ks(b,P),k,!1),O>0){if(O&16)$(D,H,U,S,P);else if(O&2&&H.class!==U.class&&o(D,"class",null,U.class,P),O&4&&o(D,"style",H.style,U.style,P),O&8){const G=b.dynamicProps;for(let ne=0;ne<G.length;ne++){const se=G[ne],ge=H[se],be=U[se];(be!==ge||se==="value")&&o(D,se,ge,be,P,S)}}O&1&&y.children!==b.children&&c(D,b.children)}else!j&&R==null&&$(D,H,U,S,P);((q=U.onVnodeUpdated)||B)&&Re(()=>{q&&We(q,S,b,y),B&&Qe(b,y,S,"updated")},M)},L=(y,b,S,M,P,k,j)=>{for(let D=0;D<b.length;D++){const O=y[D],R=b[D],B=O.el&&(O.type===we||!yt(O,R)||O.shapeFlag&198)?f(O.el):S;g(O,R,B,null,M,P,k,j,!0)}},$=(y,b,S,M,P)=>{if(b!==S){if(b!==oe)for(const k in b)!Pt(k)&&!(k in S)&&o(y,k,b[k],null,P,M);for(const k in S){if(Pt(k))continue;const j=S[k],D=b[k];j!==D&&k!=="value"&&o(y,k,D,j,P,M)}"value"in S&&o(y,"value",b.value,S.value,P)}},Y=(y,b,S,M,P,k,j,D,O)=>{const R=b.el=y?y.el:a(""),B=b.anchor=y?y.anchor:a("");let{patchFlag:H,dynamicChildren:U,slotScopeIds:q}=b;q&&(D=D?D.concat(q):q),y==null?(s(R,S,M),s(B,S,M),N(b.children||[],S,B,P,k,j,D,O)):H>0&&H&64&&U&&y.dynamicChildren&&y.dynamicChildren.length===U.length?(L(y.dynamicChildren,U,S,P,k,j,D),(b.key!=null||P&&b===P.subTree)&&Ta(y,b,!0)):z(y,b,S,B,P,k,j,D,O)},X=(y,b,S,M,P,k,j,D,O)=>{b.slotScopeIds=D,y==null?b.shapeFlag&512?P.ctx.activate(b,S,M,j,O):re(b,S,M,P,k,j,O):he(y,b,O)},re=(y,b,S,M,P,k,j)=>{const D=y.component=wu(y,M,P);if(Jn(y)&&(D.ctx.renderer=jt),xu(D,!1,j),D.asyncDep){if(P&&P.registerDep(D,F,j),!y.el){const O=D.subTree=de(qe);x(null,O,b,S),y.placeholder=O.el}}else F(D,y,b,S,P,k,j)},he=(y,b,S)=>{const M=b.component=y.component;if(tu(y,b,S))if(M.asyncDep&&!M.asyncResolved){J(M,b,S);return}else M.next=b,M.update();else b.el=y.el,M.vnode=b},F=(y,b,S,M,P,k,j)=>{const D=()=>{if(y.isMounted){let{next:H,bu:U,u:q,parent:G,vnode:ne}=y;{const je=Ca(y);if(je){H&&(H.el=ne.el,J(y,H,j)),je.asyncDep.then(()=>{Re(()=>{y.isUnmounted||R()},P)});return}}let se=H,ge;vt(y,!1),H?(H.el=ne.el,J(y,H,j)):H=ne,U&&Jr(U),(ge=H.props&&H.props.onVnodeBeforeUpdate)&&We(ge,G,H,ne),vt(y,!0);const be=zs(y),ze=y.subTree;y.subTree=be,g(ze,be,f(ze.el),jr(ze),y,P,k),H.el=be.el,se===null&&Ms(y,be.el),q&&Re(q,P),(ge=H.props&&H.props.onVnodeUpdated)&&Re(()=>We(ge,G,H,ne),P)}else{let H;const{el:U,props:q}=b,{bm:G,m:ne,parent:se,root:ge,type:be}=y,ze=Mt(b);if(vt(y,!1),G&&Jr(G),!ze&&(H=q&&q.onVnodeBeforeMount)&&We(H,se,b),vt(y,!0),U&&Hs){const je=()=>{y.subTree=zs(y),Hs(U,y.subTree,y,P,null)};ze&&be.__asyncHydrate?be.__asyncHydrate(U,y,je):je()}else{ge.ce&&ge.ce._hasShadowRoot()&&ge.ce._injectChildStyle(be,y.parent?y.parent.type:void 0);const je=y.subTree=zs(y);g(null,je,S,M,y,P,k),b.el=je.el}if(ne&&Re(ne,P),!ze&&(H=q&&q.onVnodeMounted)){const je=b;Re(()=>We(H,se,je),P)}(b.shapeFlag&256||se&&Mt(se.vnode)&&se.vnode.shapeFlag&256)&&y.a&&Re(y.a,P),y.isMounted=!0,b=S=M=null}};y.scope.on();const O=y.effect=new Ri(D);y.scope.off();const R=y.update=O.run.bind(O),B=y.job=O.runIfDirty.bind(O);B.i=y,B.id=y.uid,O.scheduler=()=>Bn(B),vt(y,!0),R()},J=(y,b,S)=>{b.component=y;const M=y.vnode.props;y.vnode=b,y.next=null,su(y,b.props,M,S),au(y,b.children,S),nt(),vo(y),ot()},z=(y,b,S,M,P,k,j,D,O=!1)=>{const R=y&&y.children,B=y?y.shapeFlag:0,H=b.children,{patchFlag:U,shapeFlag:q}=b;if(U>0){if(U&128){ie(R,H,S,M,P,k,j,D,O);return}else if(U&256){Ce(R,H,S,M,P,k,j,D,O);return}}q&8?(B&16&&ir(R,P,k),H!==R&&c(S,H)):B&16?q&16?ie(R,H,S,M,P,k,j,D,O):ir(R,P,k,!0):(B&8&&c(S,""),q&16&&N(H,S,M,P,k,j,D,O))},Ce=(y,b,S,M,P,k,j,D,O)=>{y=y||Wt,b=b||Wt;const R=y.length,B=b.length,H=Math.min(R,B);let U;for(U=0;U<H;U++){const q=b[U]=O?ut(b[U]):Ne(b[U]);g(y[U],q,S,null,P,k,j,D,O)}R>B?ir(y,P,k,!0,!1,H):N(b,S,M,P,k,j,D,O,H)},ie=(y,b,S,M,P,k,j,D,O)=>{let R=0;const B=b.length;let H=y.length-1,U=B-1;for(;R<=H&&R<=U;){const q=y[R],G=b[R]=O?ut(b[R]):Ne(b[R]);if(yt(q,G))g(q,G,S,null,P,k,j,D,O);else break;R++}for(;R<=H&&R<=U;){const q=y[H],G=b[U]=O?ut(b[U]):Ne(b[U]);if(yt(q,G))g(q,G,S,null,P,k,j,D,O);else break;H--,U--}if(R>H){if(R<=U){const q=U+1,G=q<B?b[q].el:M;for(;R<=U;)g(null,b[R]=O?ut(b[R]):Ne(b[R]),S,G,P,k,j,D,O),R++}}else if(R>U)for(;R<=H;)Ge(y[R],P,k,!0),R++;else{const q=R,G=R,ne=new Map;for(R=G;R<=U;R++){const $e=b[R]=O?ut(b[R]):Ne(b[R]);$e.key!=null&&ne.set($e.key,R)}let se,ge=0;const be=U-G+1;let ze=!1,je=0;const ar=new Array(be);for(R=0;R<be;R++)ar[R]=0;for(R=q;R<=H;R++){const $e=y[R];if(ge>=be){Ge($e,P,k,!0);continue}let Xe;if($e.key!=null)Xe=ne.get($e.key);else for(se=G;se<=U;se++)if(ar[se-G]===0&&yt($e,b[se])){Xe=se;break}Xe===void 0?Ge($e,P,k,!0):(ar[Xe-G]=R+1,Xe>=je?je=Xe:ze=!0,g($e,b[Xe],S,null,P,k,j,D,O),ge++)}const po=ze?uu(ar):Wt;for(se=po.length-1,R=be-1;R>=0;R--){const $e=G+R,Xe=b[$e],ho=b[$e+1],go=$e+1<B?ho.el||ka(ho):M;ar[R]===0?g(null,Xe,S,go,P,k,j,D,O):ze&&(se<0||R!==po[se]?le(Xe,S,go,2):se--)}}},le=(y,b,S,M,P=null)=>{const{el:k,type:j,transition:D,children:O,shapeFlag:R}=y;if(R&6){le(y.component.subTree,b,S,M);return}if(R&128){y.suspense.move(b,S,M);return}if(R&64){j.move(y,b,S,jt);return}if(j===we){s(k,b,S);for(let H=0;H<O.length;H++)le(O[H],b,S,M);s(y.anchor,b,S);return}if(j===yr){m(y,b,S);return}if(M!==2&&R&1&&D)if(M===0)D.persisted&&!k[Vs]?s(k,b,S):(D.beforeEnter(k),s(k,b,S),Re(()=>D.enter(k),P));else{const{leave:H,delayLeave:U,afterLeave:q}=D,G=()=>{y.ctx.isUnmounted?n(k):s(k,b,S)},ne=()=>{const se=k._isLeaving||!!k[Vs];k._isLeaving&&k[Vs](!0),D.persisted&&!se?G():H(k,()=>{G(),q&&q()})};U?U(k,G,ne):ne()}else s(k,b,S)},Ge=(y,b,S,M=!1,P=!1)=>{const{type:k,props:j,ref:D,children:O,dynamicChildren:R,shapeFlag:B,patchFlag:H,dirs:U,cacheIndex:q,memo:G}=y;if(H===-2&&(P=!1),D!=null&&(nt(),zt(D,null,S,y,!0),ot()),q!=null&&(b.renderCache[q]=void 0),B&256){b.ctx.deactivate(y);return}const ne=B&1&&U,se=!Mt(y);let ge;if(se&&(ge=j&&j.onVnodeBeforeUnmount)&&We(ge,b,y),B&6)Rl(y.component,S,M);else{if(B&128){y.suspense.unmount(S,M);return}ne&&Qe(y,null,b,"beforeUnmount"),B&64?y.type.remove(y,b,S,jt,M):R&&!R.hasOnce&&(k!==we||H>0&&H&64)?ir(R,b,S,!1,!0):(k===we&&H&384||!P&&B&16)&&ir(O,b,S),M&&uo(y)}const be=G!=null&&q==null;(se&&(ge=j&&j.onVnodeUnmounted)||ne||be)&&Re(()=>{ge&&We(ge,b,y),ne&&Qe(y,null,b,"unmounted"),be&&(y.el=null)},S)},uo=y=>{const{type:b,el:S,anchor:M,transition:P}=y;if(b===we){Pl(S,M);return}if(b===yr){_(y);return}const k=()=>{n(S),P&&!P.persisted&&P.afterLeave&&P.afterLeave()};if(y.shapeFlag&1&&P&&!P.persisted){const{leave:j,delayLeave:D}=P,O=()=>j(S,k);D?D(y.el,k,O):O()}else k()},Pl=(y,b)=>{let S;for(;y!==b;)S=d(y),n(y),y=S;n(b)},Rl=(y,b,S)=>{const{bum:M,scope:P,job:k,subTree:j,um:D,m:O,a:R}=y;Oo(O),Oo(R),M&&Jr(M),P.stop(),k&&(k.flags|=8,Ge(j,y,b,S)),D&&Re(D,b),Re(()=>{y.isUnmounted=!0},b)},ir=(y,b,S,M=!1,P=!1,k=0)=>{for(let j=k;j<y.length;j++)Ge(y[j],b,S,M,P)},jr=y=>{if(y.shapeFlag&6)return jr(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const b=d(y.anchor||y.el),S=b&&b[Ec];return S?d(S):b};let js=!1;const fo=(y,b,S)=>{let M;y==null?b._vnode&&(Ge(b._vnode,null,null,!0),M=b._vnode.component):g(b._vnode||null,y,b,null,null,null,S),b._vnode=y,js||(js=!0,vo(M),ss(),js=!1)},jt={p:g,um:Ge,m:le,r:uo,mt:re,mc:N,pc:z,pbc:L,n:jr,o:e};let $s,Hs;return t&&([$s,Hs]=t(jt)),{render:fo,hydrate:$s,createApp:Jc(fo,$s)}}function Ks({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function vt({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ea(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ta(e,t,r=!1){const s=e.children,n=t.children;if(W(s)&&W(n))for(let o=0;o<s.length;o++){const i=s[o];let a=n[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=n[o]=ut(n[o]),a.el=i.el),!r&&a.patchFlag!==-2&&Ta(i,a)),a.type===It&&(a.patchFlag===-1&&(a=n[o]=ut(a)),a.el=i.el),a.type===qe&&!a.el&&(a.el=i.el)}}function uu(e){const t=e.slice(),r=[0];let s,n,o,i,a;const l=e.length;for(s=0;s<l;s++){const u=e[s];if(u!==0){if(n=r[r.length-1],e[n]<u){t[s]=n,r.push(s);continue}for(o=0,i=r.length-1;o<i;)a=o+i>>1,e[r[a]]<u?o=a+1:i=a;u<e[r[o]]&&(o>0&&(t[s]=r[o-1]),r[o]=s)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function Ca(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ca(t)}function Oo(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function ka(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?ka(t.subTree):null}const Aa=e=>e.__isSuspense;let pn=0;const fu={name:"Suspense",__isSuspense:!0,process(e,t,r,s,n,o,i,a,l,u){if(e==null)pu(t,r,s,n,o,i,a,l,u);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}hu(e,t,r,s,n,i,a,l,u)}},hydrate:gu,normalize:yu},du=fu;function Er(e,t){const r=e.props&&e.props[t];V(r)&&r()}function pu(e,t,r,s,n,o,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),d=e.suspense=Pa(e,n,s,t,f,r,o,i,a,l);u(null,d.pendingBranch=e.ssContent,f,null,s,d,o,i),d.deps>0?(Er(e,"onPending"),Er(e,"onFallback"),u(null,e.ssFallback,t,r,s,null,o,i),Kt(d,e.ssFallback)):d.resolve(!1,!0)}function hu(e,t,r,s,n,o,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:g,isInFallback:C,isHydrating:x}=f;if(g)f.pendingBranch=d,yt(g,d)?(l(g,d,f.hiddenContainer,null,n,f,o,i,a),f.deps<=0?f.resolve():C&&(x||(l(p,h,r,s,n,null,o,i,a),Kt(f,h)))):(f.pendingId=pn++,x?(f.isHydrating=!1,f.activeBranch=g):u(g,n,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),C?(l(null,d,f.hiddenContainer,null,n,f,o,i,a),f.deps<=0?f.resolve():(l(p,h,r,s,n,null,o,i,a),Kt(f,h))):p&&yt(p,d)?(l(p,d,r,s,n,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,n,f,o,i,a),f.deps<=0&&f.resolve()));else if(p&&yt(p,d))l(p,d,r,s,n,f,o,i,a),Kt(f,d);else if(Er(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=pn++,l(null,d,f.hiddenContainer,null,n,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:E,pendingId:m}=f;E>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},E):E===0&&f.fallback(h)}}function Pa(e,t,r,s,n,o,i,a,l,u,c=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:g,remove:C}}=u;let x;const E=mu(e);E&&t&&t.pendingBranch&&(x=t.pendingId,t.deps++);const m=e.props?Ll(e.props.timeout):void 0,_=o,v={vnode:e,parent:t,parentComponent:r,namespace:i,container:s,hiddenContainer:n,deps:0,pendingId:pn++,timeout:typeof m=="number"?m:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,w=!1){const{vnode:N,activeBranch:T,pendingBranch:L,pendingId:$,effects:Y,parentComponent:X,container:re,isInFallback:he}=v;let F=!1;if(v.isHydrating)v.isHydrating=!1;else if(!A){F=T&&L.transition&&L.transition.mode==="out-in";let Ce=!1;F&&(T.transition.afterLeave=()=>{$===v.pendingId&&(d(L,re,o===_&&!Ce?p(T):o,0),xr(Y),he&&N.ssFallback&&(N.ssFallback.el=null))}),T&&!v.isFallbackMountPending&&(g(T.el)===re&&(o=p(T),Ce=!0),h(T,X,v,!0),!F&&he&&N.ssFallback&&Re(()=>N.ssFallback.el=null,v)),F||d(L,re,o,0)}v.isFallbackMountPending=!1,Kt(v,L),v.pendingBranch=null,v.isInFallback=!1;let J=v.parent,z=!1;for(;J;){if(J.pendingBranch){J.effects.push(...Y),z=!0;break}J=J.parent}!z&&!F&&xr(Y),v.effects=[],E&&t&&t.pendingBranch&&x===t.pendingId&&(t.deps--,t.deps===0&&!w&&t.resolve()),Er(N,"onResolve")},fallback(A){if(!v.pendingBranch)return;const{vnode:w,activeBranch:N,parentComponent:T,container:L,namespace:$}=v;Er(w,"onFallback");const Y=p(N),X=()=>{v.isFallbackMountPending=!1,v.isInFallback&&(f(null,A,L,Y,T,null,$,a,l),Kt(v,A))},re=A.transition&&A.transition.mode==="out-in";re&&(v.isFallbackMountPending=!0,N.transition.afterLeave=X),v.isInFallback=!0,h(N,T,null,!0),re||X()},move(A,w,N){v.activeBranch&&d(v.activeBranch,A,w,N),v.container=A},next(){return v.activeBranch&&p(v.activeBranch)},registerDep(A,w,N){const T=!!v.pendingBranch;T&&v.deps++;const L=A.vnode.el;A.asyncDep.catch($=>{nr($,A,0)}).then($=>{if(A.isUnmounted||v.isUnmounted||v.pendingId!==A.suspenseId)return;gn(),A.asyncResolved=!0;const{vnode:Y}=A;yn(A,$),L&&(Y.el=L);const X=!L&&A.subTree.el;w(A,Y,g(L||A.subTree.el),L?null:p(A.subTree),v,i,N),X&&(Y.placeholder=null,C(X)),Ms(A,Y.el),T&&--v.deps===0&&v.resolve()})},unmount(A,w){v.isUnmounted=!0,v.activeBranch&&h(v.activeBranch,r,A,w),v.pendingBranch&&h(v.pendingBranch,r,A,w)}};return v}function gu(e,t,r,s,n,o,i,a,l){const u=t.suspense=Pa(t,s,r,e.parentNode,document.createElement("div"),null,n,o,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,r,u,o,i);return u.deps===0&&u.resolve(!1,!0),c}function yu(e){const{shapeFlag:t,children:r}=e,s=t&32;e.ssContent=Io(s?r.default:r),e.ssFallback=s?Io(r.fallback):de(qe)}function Io(e){let t;if(V(e)){const r=Xt&&e._c;r&&(e._d=!1,Z()),e=e(),r&&(e._d=!0,t=De,Ma())}return W(e)&&(e=Zc(e)),e=Ne(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function Ra(e,t){t&&t.pendingBranch?W(e)?t.effects.push(...e):t.effects.push(e):xr(e)}function Kt(e,t){e.activeBranch=t;const{vnode:r,parentComponent:s}=e;let n=t.el;for(;!n&&t.component;)t=t.component.subTree,n=t.el;r.el=n,s&&s.subTree===r&&(s.vnode.el=n,Ms(s,n))}function mu(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const we=Symbol.for("v-fgt"),It=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),yr=Symbol.for("v-stc"),mr=[];let De=null;function Z(e=!1){mr.push(De=e?null:[])}function Ma(){mr.pop(),De=mr[mr.length-1]||null}let Xt=1;function ls(e,t=!1){Xt+=e,e<0&&De&&t&&(De.hasOnce=!0)}function Oa(e){return e.dynamicChildren=Xt>0?De||Wt:null,Ma(),Xt>0&&De&&De.push(e),e}function ye(e,t,r,s,n,o){return Oa(I(e,t,r,s,n,o,!0))}function rt(e,t,r,s,n){return Oa(de(e,t,r,s,n,!0))}function Zt(e){return e?e.__v_isVNode===!0:!1}function yt(e,t){return e.type===t.type&&e.key===t.key}const Ia=({key:e})=>e??null,Gr=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?ce(e)||pe(e)||V(e)?{i:Se,r:e,k:t,f:!!r}:e:null);function I(e,t=null,r=null,s=0,n=null,o=e===we?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ia(t),ref:t&&Gr(t),scopeId:Xi,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:Se};return a?(cs(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=ce(r)?8:16),Xt>0&&!i&&De&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&De.push(l),l}const de=bu;function bu(e,t=null,r=null,s=0,n=null,o=!1){if((!e||e===aa)&&(e=qe),Zt(e)){const a=Qt(e,t,!0);return r&&cs(a,r),Xt>0&&!o&&De&&(a.shapeFlag&6?De[De.indexOf(e)]=a:De.push(a)),a.patchFlag=-2,a}if(ku(e)&&(e=e.__vccOpts),t){t=Zn(t);let{class:a,style:l}=t;a&&!ce(a)&&(t.class=Rr(a)),te(l)&&(Cs(l)&&!W(l)&&(l=Ee({},l)),t.style=Ss(l))}const i=ce(e)?1:Aa(e)?128:Tc(e)?64:te(e)?4:V(e)?2:0;return I(e,t,r,s,n,i,o,!0)}function Zn(e){return e?Cs(e)||ma(e)?Ee({},e):e:null}function Qt(e,t,r=!1,s=!1){const{props:n,ref:o,patchFlag:i,children:a,transition:l}=e,u=t?Da(n||{},t):n,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Ia(u),ref:t&&t.ref?r&&o?W(o)?o.concat(Gr(t)):[o,Gr(t)]:Gr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qt(e.ssContent),ssFallback:e.ssFallback&&Qt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&s&&Vn(c,l.clone(c)),c}function Ct(e=" ",t=0){return de(It,null,e,t)}function Vr(e,t){const r=de(yr,null,e);return r.staticCount=t,r}function At(e="",t=!1){return t?(Z(),rt(qe,null,e)):de(qe,null,e)}function Ne(e){return e==null||typeof e=="boolean"?de(qe):W(e)?de(we,null,e.slice()):Zt(e)?ut(e):de(It,null,String(e))}function ut(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qt(e)}function cs(e,t){let r=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(W(t))r=16;else if(typeof t=="object")if(s&65){const n=t.default;n&&(n._c&&(n._d=!1),cs(e,n()),n._c&&(n._d=!0));return}else{r=32;const n=t._;!n&&!ma(t)?t._ctx=Se:n===3&&Se&&(Se.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(V(t)){if(s&65){cs(e,{default:t});return}t={default:t,_ctx:Se},r=32}else t=String(t),s&64?(r=16,t=[Ct(t)]):r=8;e.children=t,e.shapeFlag|=r}function Da(...e){const t={};for(let r=0;r<e.length;r++){const s=e[r];for(const n in s)if(n==="class")t.class!==s.class&&(t.class=Rr([t.class,s.class]));else if(n==="style")t.style=Ss([t.style,s.style]);else if(Ar(n)){const o=t[n],i=s[n];i&&o!==i&&!(W(o)&&o.includes(i))?t[n]=o?[].concat(o,i):i:i==null&&o==null&&!ys(n)&&(t[n]=i)}else n!==""&&(t[n]=s[n])}return t}function We(e,t,r,s=null){Ye(e,t,7,[r,s])}const _u=da();let vu=0;function wu(e,t,r){const s=e.type,n=(t?t.appContext:e.appContext)||_u,o={uid:vu++,vnode:e,type:s,parent:t,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Pi(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(n.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:_a(s,n),emitsOptions:pa(s,n),emit:null,emitted:null,propsDefaults:oe,inheritAttrs:s.inheritAttrs,ctx:oe,data:oe,props:oe,attrs:oe,slots:oe,refs:oe,setupState:oe,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Gc.bind(null,o),e.ce&&e.ce(o),o}let xe=null;const _t=()=>xe||Se;let us,hn;{const e=xs(),t=(r,s)=>{let n;return(n=e[r])||(n=e[r]=[]),n.push(s),o=>{n.length>1?n.forEach(i=>i(o)):n[0](o)}};us=t("__VUE_INSTANCE_SETTERS__",r=>xe=r),hn=t("__VUE_SSR_SETTERS__",r=>er=r)}const Dr=e=>{const t=xe;return us(e),e.scope.on(),()=>{e.scope.off(),us(t)}},gn=()=>{xe&&xe.scope.off(),us(null)};function La(e){return e.vnode.shapeFlag&4}let er=!1;function xu(e,t=!1,r=!1){t&&hn(t);const{props:s,children:n}=e.vnode,o=La(e);ru(e,s,o,t),iu(e,n,r||t);const i=o?Su(e,t):void 0;return t&&hn(!1),i}function Su(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Uc);const{setup:s}=r;if(s){nt();const n=e.setupContext=s.length>1?Tu(e):null,o=Dr(e),i=Or(s,e,0,[e.props,n]),a=xi(i);if(ot(),o(),(a||e.sp)&&!Mt(e)&&zn(e),a){if(i.then(gn,gn),t)return i.then(l=>{yn(e,l)}).catch(l=>{nr(l,e,0)});e.asyncDep=i}else yn(e,i)}else ja(e)}function yn(e,t,r){V(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:te(t)&&(e.setupState=zi(t)),ja(e)}function ja(e,t,r){const s=e.type;e.render||(e.render=s.render||st);{const n=Dr(e);nt();try{Bc(e)}finally{ot(),n()}}}const Eu={get(e,t){return ke(e,"get",""),e[t]}};function Tu(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,Eu),slots:e.slots,emit:e.emit,expose:t}}function Os(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(zi(Vi(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in gr)return gr[r](e)},has(t,r){return r in t||r in gr}})):e.proxy}function Cu(e,t=!0){return V(e)?e.displayName||e.name:e.name||t&&e.__name}function ku(e){return V(e)&&"__vccOpts"in e}const me=(e,t)=>gc(e,t,er);function Au(e,t,r){try{ls(-1);const s=arguments.length;return s===2?te(t)&&!W(t)?Zt(t)?de(e,null,[t]):de(e,t):de(e,null,t):(s>3?r=Array.prototype.slice.call(arguments,2):s===3&&Zt(r)&&(r=[r]),de(e,t,r))}finally{ls(1)}}const Pu="3.5.39";let mn;const Do=typeof window<"u"&&window.trustedTypes;if(Do)try{mn=Do.createPolicy("vue",{createHTML:e=>e})}catch{}const $a=mn?e=>mn.createHTML(e):e=>e,Ru="http://www.w3.org/2000/svg",Mu="http://www.w3.org/1998/Math/MathML",ct=typeof document<"u"?document:null,Lo=ct&&ct.createElement("template"),Ou={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,s)=>{const n=t==="svg"?ct.createElementNS(Ru,e):t==="mathml"?ct.createElementNS(Mu,e):r?ct.createElement(e,{is:r}):ct.createElement(e);return e==="select"&&s&&s.multiple!=null&&n.setAttribute("multiple",s.multiple),n},createText:e=>ct.createTextNode(e),createComment:e=>ct.createComment(e),setText:(e,t)=>
4{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,s,n,o){const i=r?r.previousSibling:t.lastChild;if(n&&(n===o||n.nextSibling))for(;t.insertBefore(n.cloneNode(!0),r),!(n===o||!(n=n.nextSibling)););else{Lo.innerHTML=$a(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const a=Lo.content;if(s==="svg"||s==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},Iu=Symbol("_vtc");function Du(e,t,r){const s=e[Iu];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const jo=Symbol("_vod"),Lu=Symbol("_vsh"),ju=Symbol(""),$u=/(?:^|;)\s*display\s*:/;function Hu(e,t,r){const s=e.style,n=ce(r);let o=!1;if(r&&!n){if(t)if(ce(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();r[a]==null&&dr(s,a,"")}else for(const i in t)r[i]==null&&dr(s,i,"");for(const i in r){i==="display"&&(o=!0);const a=r[i];a!=null?Fu(e,i,!ce(t)&&t?t[i]:void 0,a)||dr(s,i,a):dr(s,i,"")}}else if(n){if(t!==r){const i=s[ju];i&&(r+=";"+i),s.cssText=r,o=$u.test(r)}}else t&&e.removeAttribute("style");jo in e&&(e[jo]=o?s.display:"",e[Lu]&&(s.display="none"))}const $o=/\s*!important$/;function dr(e,t,r){if(W(r))r.forEach(s=>dr(e,t,s));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const s=Nu(e,t);$o.test(r)?e.setProperty(Dt(s),r.replace($o,""),"important"):e[s]=r}}const Ho=["Webkit","Moz","ms"],Js={};function Nu(e,t){const r=Js[t];if(r)return r;let s=Ie(t);if(s!=="filter"&&s in e)return Js[t]=s;s=vs(s);for(let n=0;n<Ho.length;n++){const o=Ho[n]+s;if(o in e)return Js[t]=o}return t}function Fu(e,t,r,s){return e.tagName==="TEXTAREA"&&(t==="width"||t==="height")&&ce(s)&&r===s}const No="http://www.w3.org/1999/xlink";function Fo(e,t,r,s,n,o=Ul(t)){s&&t.startsWith("xlink:")?r==null?e.removeAttributeNS(No,t.slice(6,t.length)):e.setAttributeNS(No,t,r):r==null||o&&!Ci(r)?e.removeAttribute(t):e.setAttribute(t,o?"":Ue(r)?String(r):r)}function Uo(e,t,r,s,n){if(t==="innerHTML"||t==="textContent"){r!=null&&(e[t]=t==="innerHTML"?$a(r):r);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?e.getAttribute("value")||"":e.value,l=r==null?e.type==="checkbox"?"on":"":String(r);(a!==l||!("_value"in e))&&(e.value=l),r==null&&e.removeAttribute(t),e._value=r;return}let i=!1;if(r===""||r==null){const a=typeof e[t];a==="boolean"?r=Ci(r):r==null&&a==="string"?(r="",i=!0):a==="number"&&(r=0,i=!0)}try{e[t]=r}catch{}i&&e.removeAttribute(n||t)}function kt(e,t,r,s){e.addEventListener(t,r,s)}function Uu(e,t,r,s){e.removeEventListener(t,r,s)}const Bo=Symbol("_vei");function Bu(e,t,r,s,n=null){const o=e[Bo]||(e[Bo]={}),i=o[t];if(s&&i)i.value=s;else{const[a,l]=qu(t);if(s){const u=o[t]=Ju(s,n);kt(e,a,u,l)}else i&&(Uu(e,a,i,l),o[t]=void 0)}}const Wu=/(Once|Passive|Capture)$/,Vu=/^on:?(?:Once|Passive|Capture)$/;function qu(e){let t,r;for(;(r=e.match(Wu))&&!Vu.test(e);)t||(t={}),e=e.slice(0,e.length-r[1].length),t[r[1].toLowerCase()]=!0;return[e[2]===":"?e.slice(3):Dt(e.slice(2)),t]}let Ys=0;const zu=Promise.resolve(),Ku=()=>Ys||(zu.then(()=>Ys=0),Ys=Date.now());function Ju(e,t){const r=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=r.attached)return;const n=r.value;if(W(n)){const o=s.stopImmediatePropagation;s.stopImmediatePropagation=()=>{o.call(s),s._stopped=!0};const i=n.slice(),a=[s];for(let l=0;l<i.length&&!s._stopped;l++){const u=i[l];u&&Ye(u,t,5,a)}}else Ye(n,t,5,[s])};return r.value=e,r.attached=Ku(),r}const Wo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Yu=(e,t,r,s,n,o)=>{const i=n==="svg";t==="class"?Du(e,s,i):t==="style"?Hu(e,r,s):Ar(t)?ys(t)||Bu(e,t,r,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Gu(e,t,s,i))?(Uo(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Fo(e,t,s,i,o,t!=="value")):e._isVueCE&&(Xu(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!ce(s)))?Uo(e,Ie(t),s,o,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Fo(e,t,s,i))};function Gu(e,t,r,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Wo(t)&&V(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const n=e.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return Wo(t)&&ce(r)?!1:t in e}function Xu(e,t){const r=e._def.props;if(!r)return!1;const s=Ie(t);return Array.isArray(r)?r.some(n=>Ie(n)===s):Object.keys(r).some(n=>Ie(n)===s)}const fs=e=>{const t=e.props["onUpdate:modelValue"]||!1;return W(t)?r=>Jr(t,r):t};function Zu(e){e.target.composing=!0}function Vo(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Jt=Symbol("_assign");function qo(e,t,r){return t&&(e=e.trim()),r&&(e=ws(e)),e}const zo={created(e,{modifiers:{lazy:t,trim:r,number:s}},n){e[Jt]=fs(n);const o=s||n.props&&n.props.type==="number";kt(e,t?"change":"input",i=>{i.target.composing||e[Jt](qo(e.value,r,o))}),(r||o)&&kt(e,"change",()=>{e.value=qo(e.value,r,o)}),t||(kt(e,"compositionstart",Zu),kt(e,"compositionend",Vo),kt(e,"change",Vo))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:s,trim:n,number:o}},i){if(e[Jt]=fs(i),e.composing)return;const a=(o||e.type==="number")&&!/^0\d/.test(e.value)?ws(e.value):e.value,l=t??"";if(a===l)return;const u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!=="range"&&(s&&t===r||n&&e.value.trim()===l)||(e.value=l)}},Ko={deep:!0,created(e,{value:t,modifiers:{number:r}},s){const n=ms(t);kt(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>r?ws(ds(i)):ds(i));e[Jt](e.multiple?n?new Set(o):o:o[0]),e._assigning=!0,Ir(()=>{e._assigning=!1})}),e[Jt]=fs(s)},mounted(e,{value:t}){Jo(e,t)},beforeUpdate(e,t,r){e[Jt]=fs(r)},updated(e,{value:t}){e._assigning||Jo(e,t)}};function Jo(e,t){const r=e.multiple,s=W(t);if(!(r&&!s&&!ms(t))){for(let n=0,o=e.options.length;n<o;n++){const i=e.options[n],a=ds(i);if(r)if(s){const l=typeof a;l==="string"||l==="number"?i.selected=t.some(u=>String(u)===String(a)):i.selected=Wl(t,a)>-1}else i.selected=t.has(a);else if(Mr(ds(i),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function ds(e){return"_value"in e?e._value:e.value}const Ha=Ee({patchProp:Yu},Ou);let br,Yo=!1;function Qu(){return br||(br=lu(Ha))}function ef(){return br=Yo?br:cu(Ha),Yo=!0,br}const tf=((...e)=>{const t=Qu().createApp(...e),{mount:r}=t;return t.mount=s=>{const n=Fa(s);if(!n)return;const o=t._component;
4!V(o)&&!o.render&&!o.template&&(o.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const i=r(n,!1,Na(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),i},t}),rf=((...e)=>{const t=ef().createApp(...e),{mount:r}=t;return t.mount=s=>{const n=Fa(s);if(n)return r(n,!0,Na(n))},t});function Na(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Fa(e){return ce(e)?document.querySelector(e):e}const sf=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,nf=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,of=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function af(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){lf(e);return}return t}function lf(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function cf(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const r=e.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!of.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(sf.test(e)||nf.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,af)}return JSON.parse(e)}catch(s){if(t.strict)throw s;return e}}const Ua=/#/g,Ba=/&/g,uf=/\//g,ff=/=/g,df=/\?/g,Is=/\+/g,pf=/%5e/gi,hf=/%60/gi,gf=/%7c/gi,yf=/%20/gi,mf=/%2f/gi,bf=/%252f/gi;function Wa(e){return encodeURI(""+e).replace(gf,"|")}function bn(e){return Wa(typeof e=="string"?e:JSON.stringify(e)).replace(Is,"%2B").replace(yf,"+").replace(Ua,"%23").replace(Ba,"%26").replace(hf,"`").replace(pf,"^").replace(uf,"%2F")}function Gs(e){return bn(e).replace(ff,"%3D")}function _f(e){return Wa(e).replace(Ua,"%23").replace(df,"%3F").replace(bf,"%2F").replace(Ba,"%26").replace(Is,"%2B")}function Tr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function vf(e){return Tr(e.replace(mf,"%252F"))}function wf(e){return Tr(e.replace(Is," "))}function xf(e){return Tr(e.replace(Is," "))}function Cr(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const r of e.split("&")){const s=r.match(/([^=]+)=?(.*)/)||[];if(s.length<2)continue;const n=wf(s[1]);if(n==="__proto__"||n==="constructor")continue;const o=xf(s[2]||"");t[n]===void 0?t[n]=o:Array.isArray(t[n])?t[n].push(o):t[n]=[t[n],o]}return t}function Sf(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(r=>`${Gs(e)}=${bn(r)}`).join("&"):`${Gs(e)}=${bn(t)}`:Gs(e)}function Va(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Sf(t,e[t])).filter(Boolean).join("&")}const Ef=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Tf=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Cf=/^([/\\]\s*){2,}[^/\\]/,kf=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Af=/\/$|\/\?|\/#/,Pf=/^\.?\//;function Lr(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Ef.test(e):Tf.test(e)||(t.acceptRelative?Cf.test(e):!1)}function _n(e){return!!e&&kf.test(e)}function vn(e="",t){return t?Af.test(e):e.endsWith("/")}function qa(e="",t){if(!t)return(vn(e)?e.slice(0,-1):e)||"/";if(!vn(e,!0))return e||"/";let r=e,s="";const n=e.indexOf("#");n!==-1&&(r=e.slice(0,n),s=e.slice(n));const[o,...i]=r.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+s}function wn(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(vn(e,!0))return e||"/";let r=e,s="";const n=e.indexOf("#");if(n!==-1&&(r=e.slice(0,n),s=e.slice(n),!r))return s;const[o,...i]=r.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+s}function Rf(e=""){return e.startsWith("/")}function Go(e=""){return Rf(e)?e:"/"+e}function Mf(e,t){if(za(t)||Lr(e))return e;const r=qa(t);if(e.startsWith(r)){const s=e[r.length];if(!s||s==="/"||s==="?")return e}return eo(r,e)}function Of(e,t){if(za(t))return e;const r=qa(t);if(!e.startsWith(r))return e;const s=e[r.length];return s&&s!=="/"&&s!=="?"?e:"/"+e.slice(r.length).replace(/^\/+/,"")}function Qn(e,t){const r=kr(e),s={...Cr(r.search),...t};return r.search=Va(s),Ya(r)}function za(e){return!e||e==="/"}function If(e){return e&&e!=="/"}function eo(e,...t){let r=e||"";for(const s of t.filter(n=>If(n)))if(r){const n=s.replace(Pf,"");r=wn(r)+n}else r=s;return r}function Ka(...e){const t=/\/(?!\/)/,r=e.filter(Boolean),s=[];let n=0;for(const i of r)if(!(!i||i==="/")){for(const[a,l]of i.split(t).entries())if(!(!l||l===".")){if(l===".."){if(s.length===1&&Lr(s[0]))continue;s.pop(),n--;continue}if(a===1&&s[s.length-1]?.endsWith(":/")){s[s.length-1]+="/"+l;continue}s.push(l),n++}}let o=s.join("/");return n>=0?r[0]?.startsWith("/")&&!o.startsWith("/")?o="/"+o:r[0]?.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*n)+o,r[r.length-1]?.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function Df(e,t,r={}){return r.trailingSlash||(e=wn(e),t=wn(t)),r.leadingSlash||(e=Go(e),t=Go(t)),r.encoding||(e=Tr(e),t=Tr(t)),e===t}const Ja=Symbol.for("ufo:protocolRelative");function kr(e="",t){const r=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){const[,f,d=""]=r;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!Lr(e,{acceptRelative:!0}))return Xo(e);const[,s="",n,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];s==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=Xo(a);return{protocol:s.toLowerCase(),auth:n?n.slice(0,Math.max(0,n.length-1)):"",host:i,pathname:l,search:u,hash:c,[Ja]:!s}}function Xo(e=""){const[t="",r="",s=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:s}}function Ya(e){const t=e.pathname||"",r=e.search?(e.search.startsWith("?")?""
4:"?")+e.search:"",s=e.hash||"",n=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[Ja]?(e.protocol||"")+"//":"")+n+o+t+r+s}class Lf extends Error{constructor(t,r){super(t,r),this.name="FetchError",r?.cause&&!this.cause&&(this.cause=r.cause)}}function jf(e){const t=e.error?.message||e.error?.toString()||"",r=e.request?.method||e.options?.method||"GET",s=e.request?.url||String(e.request)||"/",n=`[${r}] ${JSON.stringify(s)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${n}: ${o}${t?` ${t}`:""}`,a=new Lf(i,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return e[l]}});for(const[l,u]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return e.response&&e.response[u]}});return a}const $f=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Zo(e="GET"){return $f.has(e.toUpperCase())}function Hf(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const Nf=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Ff=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Uf(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return Ff.test(t)?"json":t==="text/event-stream"?"stream":Nf.has(t)||t.startsWith("text/")?"text":"blob"}function Bf(e,t,r,s){const n=Wf(t?.headers??e?.headers,r?.headers,s);let o;return(r?.query||r?.params||t?.params||t?.query)&&(o={...r?.params,...r?.query,...t?.params,...t?.query}),{...r,...t,query:o,params:o,headers:n}}function Wf(e,t,r){if(!t)return new r(e);const s=new r(t);if(e)for(const[n,o]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))s.set(n,o);return s}async function qr(e,t){if(t)if(Array.isArray(t))for(const r of t)await r(e);else await t(e)}const Vf=new Set([408,409,425,429,500,502,503,504]),qf=new Set([101,204,205,304]);function Ga(e={}){const{fetch:t=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:s=globalThis.AbortController}=e;async function n(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=Zo(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Vf.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(a.request,{...a.options,retry:c-1})}}const u=jf(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,o),u}const o=async function(l,u={}){const c={request:l,options:Bf(l,u,e.defaults,r),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await qr(c,c.options.onRequest),c.options.headers instanceof r||(c.options.headers=new r(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Mf(c.request,c.options.baseURL)),c.options.query&&(c.request=Qn(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&Zo(c.options.method))if(Hf(c.options.body)){const h=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=h==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),h||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let f;if(!c.options.signal&&c.options.timeout){const h=new s;f=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,h.abort(p)},c.options.timeout),c.options.signal=h.signal}try{c.response=await t(c.request,c.options)}catch(h){return c.error=h,c.options.onRequestError&&await qr(c,c.options.onRequestError),await n(c)}finally{f&&clearTimeout(f)}if((c.response.body||c.response._bodyInit)&&!qf.has(c.response.status)&&c.options.method!=="HEAD"){const h=(c.options.parseResponse?"json":c.options.responseType)||Uf(c.response.headers.get("content-type")||"");switch(h){case"json":{const p=await c.response.text(),g=c.options.parseResponse||cf;c.response._data=g(p);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[h]()}}return c.options.onResponse&&await qr(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await qr(c,c.options.onResponseError),await n(c)):c.response},i=async function(l,u){return(await o(l,u))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={},l={})=>Ga({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),i}const ps=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),zf=ps.fetch?(...e)=>ps.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Kf=ps.Headers,Jf=ps.AbortController,Yf=Ga({fetch:zf,Headers:Kf,AbortController:Jf}),Gf=Yf,Xf=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,to=()=>Xf().app,Zf=()=>to().baseURL,Qf=()=>to().buildAssetsDir,ro=(...e)=>Ka(Xa(),Qf(),...e),Xa=(...e)=>{const t=to(),r=t.cdnURL||t.baseURL;return e.length?Ka(r,...e):r};globalThis.__buildAssetsURL=ro,globalThis.__publicAssetsURL=Xa;globalThis.$fetch||(globalThis.$fetch=Gf.create({baseURL:Zf()}));"global"in globalThis||(globalThis.global=globalThis);function xn(e,t={},r){for(const s in e){const n=e[s],o=r?`${r}:${s}`:s;typeof n=="object"&&n!==null?xn(n,t,o):typeof n=="function"&&(t[o]=n)}return t}const Za=(()=>
4{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function Qa(e,t,r,s){for(let n=r;n<e.length;n+=1)try{const o=s?s.run(()=>e[n](...t)):e[n](...t);if(o&&typeof o.then=="function")return Promise.resolve(o).then(()=>Qa(e,t,n+1,s))}catch(o){return Promise.reject(o)}}function ed(e,t,r){if(e.length>0)return Qa(e,t,0,Za(r))}function td(e,t,r){if(e.length>0){const s=Za(r);return Promise.all(e.map(n=>s.run(()=>n(...t))))}}function Xs(e,t){for(const r of[...e])r(t)}var rd=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,t,r={}){if(!e||typeof t!="function")return()=>{};const s=e;let n;for(;this._deprecatedHooks[e];)n=this._deprecatedHooks[e],e=n.to;if(n&&!r.allowDeprecated){let o=n.message;o||(o=`${s} hook has been deprecated`+(n.to?`, please use ${n.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let r,s=(...n)=>(typeof r=="function"&&r(),r=void 0,s=void 0,t(...n));return r=this.hook(e,s),r}removeHook(e,t){const r=this._hooks[e];if(r){const s=r.indexOf(t);s!==-1&&r.splice(s,1),r.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const r=this._hooks[e]||[];this._hooks[e]=void 0;for(const s of r)this.hook(e,s)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=xn(e),r=Object.keys(t).map(s=>this.hook(s,t[s]));return()=>{for(const s of r)s();r.length=0}}removeHooks(e){const t=xn(e);for(const r in t)this.removeHook(r,t[r])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(ed,e,t)}callHookParallel(e,...t){return this.callHookWith(td,e,t)}callHookWith(e,t,r){const s=this._before||this._after?{name:t,args:r,context:{}}:void 0;this._before&&Xs(this._before,s);const n=e(this._hooks[t]?[...this._hooks[t]]:[],r,t);return n instanceof Promise?n.finally(()=>{this._after&&s&&Xs(this._after,s)}):(this._after&&s&&Xs(this._after,s),n)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function el(){return new rd}function sd(e={}){let t,r=!1;const s=i=>{if(t&&t!==i)throw new Error("Context conflict")};let n;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?n=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(n){const i=n.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||s(i),t=i,r=!0},unset:()=>{t=void 0,r=!1},call:(i,a)=>{s(i),t=i;try{return n?n.run(i,a):a()}finally{r||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;Sn.add(u);try{const c=n?n.run(i,a):a();return r||(t=void 0),await c}finally{Sn.delete(u)}}}}function nd(e={}){const t={};return{get(r,s={}){return t[r]||(t[r]=sd({...e,...s})),t[r]}}}const hs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Qo="__unctx__",od=hs[Qo]||(hs[Qo]=nd()),id=(e,t={})=>od.get(e,t),ei="__unctx_async_handlers__",Sn=hs[ei]||(hs[ei]=new Set);function ad(e){const t=[];for(const n of Sn){const o=n();o&&t.push(o)}const r=()=>{for(const n of t)n()};let s=e();return s&&typeof s=="object"&&"catch"in s&&(s=s.catch(n=>{throw r(),n})),[s,r]}const ti={id:"__nuxt-loader"},yy={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},ld={deep:!1},cd={},ud="#__nuxt",tl="nuxt-app",ri=36e5,fd="vite:preloadError";function rl(e=tl){return id(e,{asyncContext:!1})}const dd="__nuxt_plugin";function pd(e){let t=0;const r={_id:e.id||tl||"nuxt-app",_scope:Vl(),provide:void 0,versions:{get nuxt(){return"4.4.8"},get vue(){return r.vueApp.version}},payload:Tt({...e.ssrContext?.payload||{},data:Tt({}),state:it({}),once:new Set,_errors:Tt({})}),static:{data:{}},runWithContext(n){return r._scope.active&&!Es()?r._scope.run(()=>si(r,n)):si(r,n)},isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};t++;let n=!1;return()=>{if(!n&&(n=!0,t--,t===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Tt({}),_state:Tt({}),_payloadRevivers:{},...e};{const n=window.__NUXT__;if(n)for(const o in n)switch(o){case"data":case"state":case"_errors":Object.assign(r.payload[o],n[o]);break;default:r.payload[o]=n[o]}}r.hooks=el(),r.hook=r.hooks.hook;{const n=r.hooks.callHook;r.hooks.callHook=(o,...i)=>Promise.resolve().then(()=>n(o,...i))}r.callHook=r.hooks.callHook,r.provide=(n,o)=>{const i="$"+n;zr(r,i,o),zr(r.vueApp.config.globalProperties,i,o)},zr(r.vueApp,"$nuxt",r),zr(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener(fd,o=>{r.callHook("app:chunkError",{error:o.payload}),o.payload?.message?.includes("Unable to preload CSS")&&o.preventDefault()}),window.useNuxtApp||=ve;const n=r.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});r.hook("app:mounted",n)}const s=r.payload.config;return r.provide("config",s),r}function hd(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function gd(e,t){if(typeof t=="function"){const{provide:r}=await e.runWithContext(()=>t(e))||{};if(r&&typeof r=="object")for(const s in r)e.provide(s,r[s])}}async function yd(e,t){const r=new Set,s=[],n=[];let o,i=0;
4async function a(l){const u=l.dependsOn?.filter(c=>t.some(f=>f._name===c)&&!r.has(c))??[];if(u.length>0)s.push([new Set(u),l]);else{const c=gd(e,l).then(async()=>{l._name&&(r.add(l._name),await Promise.all(s.map(async([f,d])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(i++,await a(d)))})))}).catch(f=>{if(!l.parallel&&!e.payload.error)throw f;o||=f});l.parallel?n.push(c):await c}}for(const l of t)hd(e,l);for(const l of t)await a(l);if(await Promise.all(n),i)for(let l=0;l<i;l++)await Promise.all(n);if(o)throw e.payload.error||o}function Lt(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[dd]:!0,_name:t})}function si(e,t,r){const s=()=>t();return rl(e._id).set(e),e.vueApp.runWithContext(s)}function md(e){let t;return ks()&&(t=_t()?.appContext.app.$nuxt),t||=rl(e).tryUse(),t||null}function ve(e){const t=md(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function tr(e){return ve().$config}function zr(e,t,r){Object.defineProperty(e,t,{get:()=>r})}function Zs(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function En(e,t,r=".",s){if(!Zs(t))return En(e,{},r,s);const n={...t};for(const o of Object.keys(e)){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(s&&s(n,o,i,r)||(Array.isArray(i)&&Array.isArray(n[o])?n[o]=[...i,...n[o]]:Zs(i)&&Zs(n[o])?n[o]=En(i,n[o],(r?`${r}.`:"")+o.toString(),s):n[o]=i))}return n}function bd(e){return(...t)=>t.reduce((r,s)=>En(r,s,"",e),{})}const rr=bd();function _d(e,t){try{return t in e}catch{return!1}}
4class ni extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,r={}){super(t,r),r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const t={message:this.message,statusCode:Tn(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=sl(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function vd(e){if(typeof e=="string")return new ni(e);if(wd(e))return e;const t=new ni(e.message??e.statusMessage??"",{cause:e.cause||e});if(_d(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Tn(e.statusCode,t.statusCode):e.status&&(t.statusCode=Tn(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const r=t.statusMessage;sl(t.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function wd(e){return e?.constructor?.__h3_error__===!0}const xd=/[^\u0009\u0020-\u007E]/g;function sl(e=""){return e.replace(xd,"")}function Tn(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const nl=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const sr=()=>ve()?.$router,Sd=()=>ks()?bt(nl,ve()._route):ve()._route;function my(e){return e}const Ed=()=>{try{if(ve()._processingMiddleware)return!0}catch{return!1}return!1},Td=(e,t)=>{e||="/";const r=typeof e=="string"?e:"path"in e?Cd(e):sr().resolve(e).href;if(t?.open){const{protocol:u}=new URL(r,window.location.href);if(u&&_n(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`);const{target:c="_blank",windowFeatures:f={}}=t.open,d=[];for(const[h,p]of Object.entries(f))p!==void 0&&d.push(`${h.toLowerCase()}=${p}`);return open(r,c,d.join(", ")),Promise.resolve()}const s=Lr(r,{acceptRelative:!0}),n=t?.external||s;if(n){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:u}=new URL(r,window.location.href);if(u&&_n(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`)}const o=Ed();if(!n&&o){if(t?.replace){if(typeof e=="string"){const{pathname:u,search:c,hash:f}=kr(e);return{path:u,...c&&{query:Cr(c)},...f&&{hash:f},replace:!0}}return{...e,replace:!0}}return e}const i=sr(),a=ve();if(n)return a._scope.stop(),t?.replace?location.replace(r):location.href=r,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof e=="string"?kd(e):e;return t?.replace?i.replace(l):i.push(l)};function Cd(e){return Qn(e.path||"",e.query||{})+(e.hash||"")}function kd(e){const t=kr(e);return _f(vf(t.pathname))+t.search+t.hash}const ol="__nuxt_error",so=()=>Ki(ve().payload,"error"),Ad=e=>{const t=Ds(e);try{const r=so();ve().hooks.callHook("app:error",t),r.value||=t}catch{throw t}return t},Pd=async(e={})=>{const t=ve(),r=so();t.callHook("app:error:cleared",e),e.redirect&&await sr().replace(e.redirect),r.value=void 0},Rd=e=>!!e&&typeof e=="object"&&ol in e,Ds=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=vd(e);return Object.defineProperty(t,ol,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t},Md=-1,Od=-2,Id=-3,Dd=-4,Ld=-5,jd=-6,$d=-7,il=2**32-1,Cn=il-1;function Hd(e){return!(!Number.isInteger(e)||e<0||e>Cn)}function Nd(e){return!(!Number.isInteger(e)||e<0||e>il)}function Fd(e){return Uint8Array.fromBase64(e).buffer}function Ud(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function Bd(e){const t=atob(e),r=t.length,s=new Uint8Array(r);for(let n=0;n<r;n++)s[n]=t.charCodeAt(n);return s.buffer}const Wd=typeof Uint8Array.fromBase64=="function",Vd=typeof process=="object"&&process.versions?.node!==void 0,qd=Wd?Fd:Vd?Ud:Bd;function zd(e,t){return Kd(JSON.parse(e),t)}function Kd(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const r=e,s=Array(r.length);let n=null;function o(i,a=!1){if(i===Md)return;if(i===Id)return NaN;if(i===Dd)return 1/0;if(i===Ld)return-1/0;if(i===jd)return-0;if(a||typeof i!="number")throw new Error("Invalid input");if(i in s)return s[i];const l=r[i];if(!l||typeof l!="object")s[i]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const u=l[0],c=t&&Object.hasOwn(t,u)?t[u]:void 0;if(c){let f=l[1];if(typeof f!="number"&&(f=r.push(l[1])-1),n??=new Set,n.has(f))throw new Error("Invalid circular reference");return n.add(f),s[i]=c(o(f)),n.delete(f),s[i]}switch(u){case"Date":s[i]=new Date(l[1]);break;case"Set":const f=new Set;s[i]=f;for(let p=1;p<l.length;p+=1)f.add(o(l[p]));break;case"Map":const d=new Map;s[i]=d;for(let p=1;p<l.length;p+=2)d.set(o(l[p]),o(l[p+1]));break;case"RegExp":s[i]=new RegExp(l[1],l[2]);break;case"Object":{const p=l[1];if(typeof r[p]=="object"&&r[p][0]!=="BigInt")throw new Error("Invalid input");s[i]=Object(o(p));break}case"BigInt":s[i]=BigInt(l[1]);break;case"null":const h=Object.create(null);s[i]=h;for(let p=1;p<l.length;p+=2){if(l[p]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");h[l[p]]=o(l[p+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(r[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const p=globalThis[u],g=o(l[1]);s[i]=l[2]!==void 0?new p(g,l[2],l[3]):new p(g);break}case"ArrayBuffer":{const p=l[1];if(typeof p!="string")throw new Error("Invalid ArrayBuffer encoding");const g=qd(p);s[i]=g;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const p=u.slice(9);s[i]=Temporal[p].from(l[1]);break}case"URL":{const p=new URL(l[1]);s[i]=p;break}case"URLSearchParams":{const p=new URLSearchParams(l[1]);s[i]=p;break}default:throw new Error(`Unknown type ${u}`)}}else if(l[0]===$d){const u=l[1];if(!Nd(u))throw new Error("Invalid input");const c=[];s[i]=c,c[Cn]=void 0,delete c[Cn];for(let f=2;f<l.length;f+=2){const d=l[f];if(!Hd(d)||d>=u)throw new Error("Invalid input");
4c[d]=o(l[f+1])}c.length=u}else{const u=new Array(l.length);s[i]=u;for(let c=0;c<l.length;c+=1){const f=l[c];f!==Od&&(u[c]=o(f))}}else{const u={};s[i]=u;for(const c of Object.keys(l)){if(c==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const f=l[c];u[c]=o(f)}}return s[i]}return o(0)}const Jd=new Set(["link","style","script","noscript"]),Yd=new Set(["title","titleTemplate","script","style","noscript"]),kn=new Set(["base","meta","link","style","script","noscript"]),Gd=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Xd=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Zd=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),Qd=new Set(["onload","onerror"]),ep=new Set(["templateParams","htmlAttrs","bodyAttrs"]),tp=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),rp=["name","property","http-equiv"],sp=new Set(["viewport","description","keywords","robots"]);function al(e){const t=e.split(":");return t.length?tp.has(t[1]):!1}function An(e){const{props:t,tag:r}=e;if(Xd.has(r))return r;if(r==="link"&&t.rel==="canonical")return"canonical";if(r==="link"&&t.rel==="alternate"){if(t.hreflang)return`alternate:${t.hreflang}`;if(t.type)return`alternate:${t.type}:${t.href||""}`}if(t.charset)return"charset";if(e.tag==="meta"){for(const s of rp)if(t[s]!==void 0){const n=t[s],o=n&&typeof n=="string"&&n.includes(":"),i=n&&sp.has(n),l=!(o||i)&&e.key?`:key:${e.key}`:"";return`${r}:${n}${l}`}}if(e.key)return`${r}:key:${e.key}`;if(t.id)return`${r}:id:${t.id}`;if(r==="link"&&t.rel==="alternate")return`alternate:${t.href||""}`;if(Yd.has(r)){const s=e.textContent||e.innerHTML;if(s)return`${r}:content:${s}`}}function ll(e){const t=e._h||e._d;if(t)return t;const r=e.textContent||e.innerHTML;return r||`${e.tag}:${Object.entries(e.props).map(([s,n])=>`${s}:${String(n)}`).join(",")}`}function gs(e,t,r){typeof e==="function"&&(!r||r!=="titleTemplate"&&!(r[0]==="o"&&r[1]==="n"))&&(e=e());const n=t?t(r,e):e;if(Array.isArray(n))return n.map(o=>gs(o,t));if(n?.constructor===Object){const o={};for(const i of Object.keys(n))o[i]=gs(n[i],t,i);return o}return n}function np(e,t){const r=e==="style"?new Map:new Set;function s(n){if(n==null||n===void 0)return;const o=String(n).trim();if(o)if(e==="style"){const[i,...a]=o.split(":").map(l=>l?l.trim():"");i&&a.length&&r.set(i,a.join(":"))}else o.split(" ").filter(Boolean).forEach(i=>r.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(s):s(t):Array.isArray(t)?t.forEach(n=>s(n)):t&&typeof t=="object"&&Object.entries(t).forEach(([n,o])=>{o&&o!=="false"&&(e==="style"?r.set(String(n).trim(),String(o)):s(n))}),r}function cl(e,t){if(e.props=e.props||{},!t)return e;if(e.tag==="templateParams")return e.props=t,e;const r=kn.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";return Object.entries(t).forEach(([s,n])=>{if(s==="__proto__"||s==="constructor"||s==="prototype")return;if(n===null){e.props[s]=null;return}if(s==="class"||s==="style"){e.props[s]=np(s,n);return}if(Zd.has(s)){if((s==="textContent"||s==="innerHTML")&&typeof n=="object"){let u=t.type;if(t.type||(u="application/json"),!u?.endsWith("json")&&u!=="speculationrules")return;t.type=u,e.props.type=u,e[s]=JSON.stringify(n)}else e[s]=n;return}const o=s.startsWith("data-"),i=r&&!o?s.toLowerCase():s,a=String(n),l=e.tag==="meta"&&i==="content";a==="true"||a===""?e.props[i]=o||l?a:!0:!n&&o&&a==="false"?e.props[i]="false":n!==void 0&&(e.props[i]=n)}),e}function op(e,t){const r=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},s=cl({tag:e,props:{}},r);return s.key&&Jd.has(s.tag)&&(s.props["data-hid"]=s._h=s.key),s.tag==="script"&&typeof s.innerHTML=="object"&&(s.innerHTML=JSON.stringify(s.innerHTML),s.props.type=s.props.type||"application/json"),Array.isArray(s.props.content)?s.props.content.map(n=>({...s,props:{...s.props,content:n}})):s}function ip(e,t){if(!e)return[];typeof e=="function"&&(e=e());const r=(n,o)=>{for(let i=0;i<t.length;i++)o=t[i](n,o);return o};e=r(void 0,e);const s=[];return e=gs(e,r),Object.entries(e||{}
4).forEach(([n,o])=>{if(o!==void 0)for(const i of Array.isArray(o)?o:[o])s.push(op(n,i))}),s.flat()}const oi=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,ii={base:-10,title:10},ap={critical:-8,high:-1,low:2},ai={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},lp=/@import/,ur=e=>e===""||e===!0;function cp(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let r=100;const s=ap[t.tagPriority]||0,n=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:ai;if(t.tag in ii)r=ii[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(r=ai.meta[o])}else if(t.tag==="link"&&t.props.rel)r=n.link[t.props.rel];else if(t.tag==="script"){const o=String(t.props.type);ur(t.props.async)?r=n.script.async:t.props.src&&!ur(t.props.defer)&&!ur(t.props.async)&&o!=="module"&&!o.endsWith("json")||t.innerHTML&&!o.endsWith("json")?r=n.script.sync:(ur(t.props.defer)&&t.props.src&&!ur(t.props.async)||o==="module")&&(r=n.script.defer)}else t.tag==="style"&&(r=t.innerHTML&&lp.test(t.innerHTML)?n.style.imported:n.style.sync);return(r||100)+s}function li(e,t){const r=typeof t=="function"?t(e):t,s=r.key||String(e.plugins.size+1);e.plugins.get(s)||(e.plugins.set(s,r),e.hooks.addHooks(r.hooks||{}))}function up(e={}){const t=el();t.addHooks(e.hooks||{});const r=!e.document,s=new Map,n=new Map,o=new Set,i={_entryCount:1,plugins:n,dirty:!1,resolvedOptions:e,hooks:t,ssr:r,entries:s,headEntries(){return[...s.values()]},use:a=>li(i,a),push(a,l){const u={...l||{}};delete u.head;const c=u._index??i._entryCount++,f={_i:c,input:a,options:u},d={_poll(h=!1){i.dirty=!0,!h&&o.add(c),t.callHook("entries:updated",i)},dispose(){s.delete(c)&&i.invalidate()},patch(h){(!u.mode||u.mode==="server"&&r||u.mode==="client"&&!r)&&(f.input=h,s.set(c,f),d._poll())}};return d.patch(a),d},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await t.callHook("entries:resolve",a);o.size;){const d=o.values().next().value;o.delete(d);const h=s.get(d);if(h){const p={tags:ip(h.input,e.propResolvers||[]).map(g=>Object.assign(g,h.options)),entry:h};await t.callHook("entries:normalize",p),h._tags=p.tags.map((g,C)=>(g._w=cp(i,g),g._p=(h._i<<10)+C,g._d=An(g),g._d||(g._h=ll(g)),g))}}let l=!1;a.entries.flatMap(d=>(d._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(oi).reduce((d,h)=>{const p=h._d||h._h;
4if(!d.has(p))return d.set(p,h);const g=d.get(p);if((h?.tagDuplicateStrategy||(ep.has(h.tag)?"merge":null)||(h.key&&h.key===g.key?"merge":null))==="merge"){const x={...g.props};Object.entries(h.props).forEach(([E,m])=>x[E]=E==="style"?new Map([...g.props.style||new Map,...m]):E==="class"?new Set([...g.props.class||new Set,...m]):m),d.set(p,{...h,props:x})}else h._p>>10===g._p>>10&&h.tag==="meta"&&al(p)?(d.set(p,Object.assign([...Array.isArray(g)?g:[g],h],h)),l=!0):(h._w===g._w?h._p>g._p:h?._w<g?._w)&&d.set(p,h);return d},a.tagMap);const u=a.tagMap.get("title"),c=a.tagMap.get("titleTemplate");if(i._title=u?.textContent,c){const d=c?.textContent;if(i._titleTemplate=d,d){let h=typeof d=="function"?d(u?.textContent):d;typeof h=="string"&&!i.plugins.has("template-params")&&(h=h.replace("%s",u?.textContent||"")),u?h===null?a.tagMap.delete("title"):a.tagMap.set("title",{...u,textContent:h}):(c.tag="title",c.textContent=h)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(oi)),await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a);const f=[];for(const d of a.tags){const{innerHTML:h,tag:p,props:g}=d;if(Gd.has(p)&&!(Object.keys(g).length===0&&!d.innerHTML&&!d.textContent)&&!(p==="meta"&&!g.content&&!g["http-equiv"]&&!g.charset)){if(p==="script"&&h){if(String(g.type).endsWith("json")){const C=typeof h=="string"?h:JSON.stringify(h);d.innerHTML=C.replace(/</g,"\\u003C")}else typeof h=="string"&&(d.innerHTML=h.replace(new RegExp(`</${p}`,"g"),`<\\/${p}`));d._d=An(d)}f.push(d)}}return f},invalidate(){for(const a of s.values())o.add(a._i);i.dirty=!0,t.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(a=>li(i,a)),i.hooks.callHook("init",i),e.init?.forEach(a=>a&&i.push(a)),i}function fp(e={}){const t=[];let r=-1;const s=(n=!1)=>({get(o,i,a){if(!n){const l=Reflect.get(o,i,a);if(typeof l<"u")return l;r++,t[r]=[]}return t[r].push({type:"get",key:i}),new Proxy(()=>{},s(!0))},apply(o,i,a){t[r].push({type:"apply",key:"",args:a})}});return{proxy:new Proxy(e||{},s()),stack:t}}function dp(e){const t={get(r,s,n){const o=Reflect.get(r,s,n);return typeof o=="object"?new Proxy(o,t):o},apply(r,s,n){Reflect.apply(r,s,n)}};return new Proxy(e,t)}function pp(e,t){t.forEach(r=>{let s=e,n=e;r.forEach(({type:o,key:i,args:a})=>{o==="get"?(n=s,s=s[i]):o==="apply"&&(s=s.call(n,...a))})})}function hp(e){return e.key||e.src||(typeof e.innerHTML=="string"?e.innerHTML:"")}const gp=["preconnect","dns-prefetch"];function yp(e,t,r){const s=typeof t=="string"?{src:t}:t,n=r||{},o=hp(s),i=e._scripts?.[o];if(i)return i.setupTriggerHandler(n.trigger),i;n.beforeInit?.();const a=p=>{d.status=p,e.hooks.callHook("script:updated",h)};Qd.forEach(p=>{const g=p,C=typeof s[g]=="function"?s[g].bind(n.eventContext):null;s[g]=x=>{a(p==="onload"?"loaded":p==="onerror"?"error":"loading"),C?.(x)}});const l={loaded:[],error:[]},u=new Set,c=(p,g,C)=>{if(!e.ssr){if(C?.key){const x=`${C?.key}:${C.key}`;if(u.has(x))return;u.add(x)}if(l[p]){const x=l[p].push(g);return()=>l[p]?.splice(x-1,1)}return g(d.instance),()=>{}}},f=new Promise(p=>{if(e.ssr)return;const g=x=>requestAnimationFrame(()=>p(x)),C=e.hooks.hook("script:updated",({script:x})=>{const E=x.status;if(x.id===o&&(E==="loaded"||E==="error")){if(E==="loaded")if(typeof n.use=="function"){const m=n.use();m&&g(m)}else g({});else E==="error"&&p(!1);C()}})}),d={_loadPromise:f,instance:!e.ssr&&n?.use?.()||null,proxy:null,id:o,status:"awaitingLoad",remove(){return d._triggerAbortControllers?.forEach(p=>p.abort()),d._triggerAbortControllers?.clear(),d._triggerPromises=[],d._warmupEl?.dispose(),d.entry?(d.entry.dispose(),d.entry=void 0,a("removed"),delete e._scripts?.[o],!0):!1},warmup(p){const{src:g}=s,C=!g.startsWith("/")||g.startsWith("//"),x=p&&gp.includes(p);let E=g;if(!p||x&&!C)return;if(x){const _=new URL(g);E=`${_.protocol}//${_.host}`}const m={href:E,rel:p,crossorigin:typeof s.crossorigin<"u"?s.crossorigin:C?"anonymous":void 0,referrerpolicy:typeof s.referrerpolicy<"u"?s.referrerpolicy:C?"no-referrer":void 0,fetchpriority:typeof s.fetchpriority<"u"?s.fetchpriority:"low",integrity:s.integrity,as:p==="preload"?"script":void 0};return d._warmupEl=e.push({link:[m]},{head:e,tagPriority:"high"}),d._warmupEl},load(p){if(d._triggerAbortControllers?.forEach(g=>g.abort()),d._triggerAbortControllers?.clear(),d._triggerPromises=[],!d.entry){a("loading");const g={defer:!0,fetchpriority:"low"};s.src&&(s.src.startsWith("http")||s.src.startsWith("//"))&&(g.crossorigin="anonymous",g.referrerpolicy="no-referrer"),d.entry=e.push({script:[{...g,...s}]},n)}
4return p&&c("loaded",p),f},onLoaded(p,g){return c("loaded",p,g)},onError(p,g){return c("error",p,g)},setupTriggerHandler(p){if(d.status==="awaitingLoad")if((typeof p>"u"||p==="client")&&!e.ssr||p==="server")d.load();else if(p instanceof Promise){if(e.ssr)return;const g=new AbortController;d._triggerAbortControllers=d._triggerAbortControllers||new Set,d._triggerAbortControllers.add(g);const C=new Promise(E=>{g.signal.addEventListener("abort",()=>{d._triggerAbortControllers?.delete(g),E()})});d._triggerAbortController=g,d._triggerPromises=d._triggerPromises||[];const x=d._triggerPromises.push(Promise.race([p.then(E=>typeof E>"u"||E?d.load:void 0),C]).catch(()=>{}).then(E=>{E?.()}).finally(()=>{d._triggerPromises?.splice(x,1)}))}else typeof p=="function"&&p(d.load)},_cbs:l};f.then(p=>{p!==!1?(d.instance=p,l.loaded?.forEach(g=>g(p)),l.loaded=null):(l.error?.forEach(g=>g()),l.error=null)});const h={script:d};if(d.setupTriggerHandler(n.trigger),n.use){const{proxy:p,stack:g}=fp(e.ssr?{}:n.use()||{});d.proxy=p,d.onLoaded(C=>{pp(C,g),d.proxy=dp(C)})}return!n.warmupStrategy&&(typeof n.trigger>"u"||n.trigger==="client")&&(n.warmupStrategy="preload"),n.warmupStrategy&&d.warmup(n.warmupStrategy),e._scripts=Object.assign(e._scripts||{},{[o]:d}),d}const mp=(e,t)=>pe(t)?Ae(t):t,no="usehead";function bp(e){return{install(r){r.config.globalProperties.$unhead=e,r.config.globalProperties.$head=e,r.provide(no,e)}}.install}function ul(){if(ks()){const e=bt(no);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function _p(e,t={}){const r=t.head||ul();return r.ssr?r.push(e||{},t):vp(r,e,t)}function vp(e,t,r={}){const s=ue(!1);let n;return xc(()=>{const i=s.value?{}:gs(t,mp);n?n.patch(i):n=e.push(i,r)}),_t()&&(Yn(()=>{n.dispose()}),ra(()=>{s.value=!0}),ta(()=>{s.value=!1})),n}function wp(e,t){if(!t)return;const r=(n,o)=>
4{if(!e._cbs[n])return o(e.instance),()=>{};let i=e._cbs[n].push(o);const a=()=>{i&&(e._cbs[n]?.splice(i-1,1),i=null)};return _r(a),a};e.onLoaded=n=>r("loaded",n),e.onError=n=>r("error",n);const s=e._triggerAbortController;_r(()=>{s?.abort()})}function ci(e,t){const r=typeof e=="string"?{src:e}:e,s=t||{},n=s?.head||ul();s.head=n;const o=_t();if(s.eventContext=o,o&&typeof s.trigger>"u")s.trigger=or;else if(pe(s.trigger)||typeof s.trigger=="function"&&s.trigger.length===0){const a=s.trigger;let l;s.trigger=new Promise(u=>{l=Le(a,c=>{c&&u(!0)},{immediate:!0}),_r(()=>u(!1),!0)}).then(u=>(l?.(),u))}n._scriptStatusWatcher=n._scriptStatusWatcher||n.hooks.hook("script:updated",({script:a})=>{a._statusRef&&(a._statusRef.value=a.status)});const i=yp(n,r,s);return i._statusRef=i._statusRef||ue(i.status),wp(i,o),new Proxy(i,{get(a,l,u){return Reflect.get(a,l==="status"?"_statusRef":l,u)}})}function fl(e){const t=e||ve();return t.ssrContext?.head||t.runWithContext(()=>{if(ks()){const r=bt(no);if(!r)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return r}})}function dl(e,t={}){const r=t.head||fl(t.nuxt);return _p(e,{head:r,...t})}const xp=(e,t)=>[],Sp=e=>rr({},...xp("",typeof e=="string"?e.toLowerCase():e).map(t=>t.data).reverse()),Ep=Sp;let Xr;function Tp(){let e;return e=$fetch(ro(`builds/meta/${tr().app.buildId}.json`),{responseType:"json"}).then(t=>{if(!t||typeof t!="object"||!Array.isArray(t.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return t}),Xr=e,e.catch(t=>{Xr===e&&(Xr=void 0),console.error("[nuxt] Error fetching app manifest.",t)}),e}function Cp(){return Xr||Tp()}function pl(e){const t=typeof e=="string"?e:e.path;try{return Ep(t.toLowerCase())}catch(r){return console.error("[nuxt] Error matching route rules.",r),{}}}async function kp(e){return null}let wt=null;async function Ap(){if(wt)return wt;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Pp(e.textContent||""),r=e.dataset.src?await kp(e.dataset.src):void 0;return wt={...t,...r,...window.__NUXT__},wt.config?.public&&(wt.config.public=it(wt.config.public)),wt}async function Pp(e){return await zd(e,ve()._payloadRevivers)}function Rp(e,t){ve()._payloadRevivers[e]=t}function ui(e){try{return JSON.parse(e)}catch{return e}}const Mp=[["NuxtError",e=>Ds(e)],["EmptyShallowRef",e=>Gt(e==="_"?void 0:e==="0n"?BigInt(0):ui(e))],["EmptyRef",e=>ue(e==="_"?void 0:e==="0n"?BigInt(0):ui(e))],["ShallowRef",e=>Gt(e)],["ShallowReactive",e=>Tt(e)],["Ref",e=>ue(e)],["Reactive",e=>it(e)]],Op=Lt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,r;for(const[s,n]of Mp)Rp(s,n);Object.assign(e.payload,([t,r]=ad(()=>e.runWithContext(Ap)),t=await t,r(),t)),delete window.__NUXT__}});async function oo(e,t={}){const r=t.document||e.resolvedOptions.document;if(!r||!e.dirty)return;const s={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",s),!!s.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async n=>{const o=new Map,i=new Promise(h=>{e.resolveTags().then(p=>{h(p.map(g=>{const C=o.get(g._d)||0,x={tag:g,id:(C?`${g._d}:${C}`:g._d)||g._h,shouldRender:!0};return g._d&&al(g._d)&&o.set(g._d,C+1),x}))})});let a=e._dom;if(!a){a={title:r.title,elMap:new Map().set("htmlAttrs",r.documentElement).set("bodyAttrs",r.body)};for(const h of["body","head"]){const p=r[h]?.children;for(const g of p){const C=g.tagName.toLowerCase();if(!kn.has(C))continue;const x=cl({tag:C,props:{}},{innerHTML:g.innerHTML,...g.getAttributeNames().reduce((E,m)=>(E[m]=g.getAttribute(m),E),{})||{}});if(x.key=g.getAttribute("data-hid")||void 0,x._d=An(x)||ll(x),a.elMap.has(x._d)){let E=1,m=x._d;for(;a.elMap.has(m);)m=`${x._d}:${E++}`;a.elMap.set(m,g)}else a.elMap.set(x._d,g)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(h,p,g){const C=`${h}:${p}`;a.sideEffects[C]=g,delete a.pendingSideEffects[C]}function u({id:h,$el:p,tag:g}){const C=g.tag.endsWith("Attrs");a.elMap.set(h,p),C||(g.textContent&&g.textContent!==p.textContent&&(p.textContent=g.textContent),g.innerHTML&&g.innerHTML!==p.innerHTML&&(p.innerHTML=g.innerHTML),l(h,"el",()=>{p?.remove(),a.elMap.delete(h)}));for(const x in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,x))continue;const E=g.props[x];if(x.startsWith("on")&&typeof E=="function"){const _=p?.dataset;if(_&&_[`${x}
4fired`]){const v=x.slice(0,-5);E.call(p,new Event(v.substring(2)))}p.getAttribute(`data-${x}`)!==""&&((g.tag==="bodyAttrs"?r.defaultView:p).addEventListener(x.substring(2),E.bind(p)),p.setAttribute(`data-${x}`,""));continue}const m=`attr:${x}`;if(x==="class"){if(!E)continue;for(const _ of E)C&&l(h,`${m}:${_}`,()=>p.classList.remove(_)),!p.classList.contains(_)&&p.classList.add(_)}else if(x==="style"){if(!E)continue;for(const[_,v]of E)l(h,`${m}:${_}`,()=>{p.style.removeProperty(_)}),p.style.setProperty(_,v)}else E!==!1&&E!==null&&(p.getAttribute(x)!==E&&p.setAttribute(x,E===!0?"":String(E)),C&&l(h,m,()=>p.removeAttribute(x)))}}const c=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await i;for(const h of d){const{tag:p,shouldRender:g,id:C}=h;if(g){if(p.tag==="title"){r.title=p.textContent,l("title","",()=>r.title=a.title);continue}h.$el=h.$el||a.elMap.get(C),h.$el?u(h):kn.has(p.tag)&&c.push(h)}}for(const h of c){const p=h.tag.tagPosition||"head";h.$el=r.createElement(h.tag.tag),u(h),f[p]=f[p]||r.createDocumentFragment(),f[p].appendChild(h.$el)}for(const h of d)await e.hooks.callHook("dom:renderTag",h,r,l);f.head&&r.head.appendChild(f.head),f.bodyOpen&&r.body.insertBefore(f.bodyOpen,r.body.firstChild),f.bodyClose&&r.body.appendChild(f.bodyClose);for(const h in a.pendingSideEffects)a.pendingSideEffects[h]();e._dom=a,await e.hooks.callHook("dom:rendered",{renders:d}),n()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Ip(e={}){const t=e.domOptions?.render||oo;e.document=e.document||(typeof window<"u"?document:void 0);const r=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return up({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[r?JSON.parse(r):!1,...e.init||[]]})}function Dp(e,t){let r=0;return()=>{const s=++r;t(()=>{r===s&&e()})}}function Lp(e={}){const t=Ip({domOptions:{render:Dp(()=>oo(t),r=>setTimeout(r,0))},...e});return t.install=bp(t),t}const jp={disableDefaults:!0},$p=Lt({name:"nuxt:head",enforce:"pre",setup(e){const t=Lp(jp);e.vueApp.use(t);{let r=!0;const s=async()=>{r=!1,await oo(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!r}),e.hooks.hook("page:start",()=>{r=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||s()}),e.hooks.hook("app:error",s),e.hooks.hook("app:suspense:resolve",s);const n=t.push.bind(t);t.push=((o,i)=>{const a=n(o,i),l=a.dispose.bind(a);return a.dispose=()=>{const u=e["~transitionPromise"];u?u.then(l):l()},a})}}}),Hp=e=>{const t=pl({path:e.path});if(t.redirect){const r=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return Lr(r,{acceptRelative:!0})?(window.location.href=r,!1):r}},Np=[Hp];function Qs(e){const t=e&&typeof e=="object"?e:{};typeof e=="object"&&(e=Ya({pathname:e.path||"",search:Va(e.query||{}),hash:e.hash||""}));const r=new URL(e.toString(),window.location.href);return{path:r.pathname,fullPath:e,query:Cr(r.search),hash:r.hash,params:t.params||{},name:void 0,matched:t.matched||[],redirectedFrom:void 0,meta:t.meta||{},href:e}}const Fp=Lt({name:"nuxt:router",enforce:"pre",setup(e){const t=Of(window.location.pathname,tr().app.baseURL)+window.location.search+window.location.hash,r=[],s={"navigate:before":[],"resolve:before":[],"navigate:after":[],error:[]},n=(d,h)=>(s[d].push(h),()=>s[d].splice(s[d].indexOf(h),1)),o=tr().app.baseURL,i=it(Qs(t));async function a(d,h){try{const p=Qs(d);for(const g of s["navigate:before"]){const C=await g(p,i);if(C===!1||C instanceof Error)return;if(typeof C=="string"&&C.length)return await a(C,!0)}for(const g of s["resolve:before"])await g(p,i);Object.assign(i,p),window.history[h?"replaceState":"pushState"]({},"",eo(o,p.fullPath)),e.isHydrating||await e.runWithContext(Pd);for(const g of s["navigate:after"])await g(p,i)}catch(p){for(const g of s.error)await g(p)}}const u={currentRoute:me(()=>i),isReady:()=>Promise.resolve(),options:{},install:()=>Promise.resolve(),push:d=>a(d,!1),replace:d=>a(d,!0),back:()=>window.history.go(-1),go:d=>window.history.go(d),forward:()=>window.history.go(1),beforeResolve:d=>n("resolve:before",d),beforeEach:d=>n("navigate:before",d),afterEach:d=>n("navigate:after",d),onError:d=>n("error",d),resolve:Qs,addRoute:(d,h)=>{r.push(h)},getRoutes:()=>r,hasRoute:d=>r.some(h=>h.name===d),removeRoute:d=>{const h=r.findIndex(p=>p.name===d);h!==-1&&r.splice(h,1)}};e.vueApp.component("RouterLink",qn({functional:!0,props:{to:{type:String,required:!0},custom:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:String},setup:(d,{slots:h})=>{const p=()=>a(d.to,d.replace);return()=>{const g=u.resolve(d.to);return d.custom?h.default?.({href:d.to,navigate:p,route:g}):Au("a",{href:d.to,onClick:C=>(C.preventDefault(),p())},h)}}})),window.addEventListener("popstate",d=>{const h=d.target.location;u.replace(h.href.replace(h.origin,""))}),e._route=i,e._middleware||={global:[],named:{}};const c=e.payload.state._layout,f=e.payload.state._layoutProps;return e.hooks.hookOnce("app:created",async()=>{u.beforeEach(async(d,h)=>{d.meta=it(d.meta||{}),e.isHydrating&&c&&!at(d.meta.layout)&&(d.meta.layout=c,d.meta.layoutProps=f),e._processingMiddleware=!0;{const p=new Set([...Np,...e._middleware.global]),g=pl({path:d.path});if(g.appMiddleware)for(const C in g.appMiddleware){const x=e._middleware.named[C];x&&(g.appMiddleware[C]?p.add(x):p.delete(x))}for(const C of p){const x=await e.runWithContext(()=>C(d,h));if(x!==!0&&(x||x===!1))return x}}}),u.afterEach(()=>{delete e._processingMiddleware}),await u.replace(t),Df(i.fullPath,t)||await e.runWithContext(()=>Td(i.fullPath))}),{provide:{route:i,router:u}}}}),fi=globalThis.requestIdleCallback||(e=>{const t=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(r)},1)}),by=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),io=e=>{const t=ve();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{fi(()=>e())}):fi(()=>e())},Up=Lt(()=>{const e=sr();io(()=>
4{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Bp=Lt(e=>{let t;async function r(){let s;try{s=await Cp()}catch(n){const o=n;if(!("status"in o&&(o.status===404||o.status===403)))throw o}t&&clearTimeout(t),t=setTimeout(r,ri);try{const n=await $fetch(ro("builds/latest.json")+`?${Date.now()}`);n.id!==s?.id&&(e.hooks.callHook("app:manifest:update",n),t&&clearTimeout(t))}catch{}}io(()=>{t=setTimeout(r,ri)})});function Wp(e={}){const t=e.path||window.location.pathname,r=new URL(t,window.location.href);if(r.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${t}'.`);if(r.protocol&&_n(r.protocol))throw new Error(`Cannot navigate to a URL with '${r.protocol}' protocol.`);let s={};try{s=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||s?.path!==t||s?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:ve().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const Vp=Lt({name:"nuxt:chunk-reload",setup(e){const t=sr(),r=tr(),s=new Set;t.beforeEach(()=>{s.clear()}),e.hook("app:chunkError",({error:o})=>{s.add(o)});function n(o){const i=eo(r.app.baseURL,o.fullPath);Wp({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(n)}),t.onError((o,i)=>{s.has(o)&&n(i)})}}),qp=Lt({name:"nuxt:global-components"}),zp=[Op,$p,Fp,Up,Bp,Vp,qp];function Kp(e){return typeof e=="string"?`'${e}'`:new Jp().serialize(e)}const Jp=(function(){class e{#e=new Map;compare(r,s){const n=typeof r,o=typeof s;return n==="string"&&o==="string"?r.localeCompare(s):n==="number"&&o==="number"?r-s:String.prototype.localeCompare.call(this.serialize(r,!0),this.serialize(s,!0))}serialize(r,s){if(r===null)return"null";switch(typeof r){case"string":return s?r:`'${r}'`;case"bigint":return`${r}n`;case"object":return this.$object(r);case"function":return this.$function(r)}return String(r)}serializeObject(r){const s=Object.prototype.toString.call(r);if(s!=="[object Object]")return this.serializeBuiltInType(s.length<10?`unknown:${s}`:s.slice(8,-1),r);const n=r.constructor,o=n===Object||n===void 0?"":n.name;if(o!==""&&globalThis[o]===n)return this.serializeBuiltInType(o,r);if(typeof r.toJSON=="function"){const i=r.toJSON();return o+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(o,Object.entries(r))}serializeBuiltInType(r,s){const n=this["$"+r];if(n)return n.call(this,s);if(typeof s?.entries=="function")return this.serializeObjectEntries(r,s.entries());throw new Error(`Cannot serialize ${r}`)}serializeObjectEntries(r,s){const n=Array.from(s).sort((i,a)=>this.compare(i[0],a[0]));let o=`${r}{`;for(let i=0;i<n.length;i++){const[a,l]=n[i];o+=`${this.serialize(a,!0)}:${this.serialize(l)}`,i<n.length-1&&(o+=",")}return o+"}"}$object(r){let s=this.#e.get(r);return s===void 0&&(this.#e.set(r,`#${this.#e.size}`),s=this.serializeObject(r),this.#e.set(r,s)),s}$function(r){const s=Function.prototype.toString.call(r);return s.slice(-15)==="[native code] }"?`${r.name||""}()[native]`:`${r.name}(${r.length})${s.replace(/\s*\n\s*/g,"")}`}$Array(r){let s="[";for(let n=0;n<r.length;n++)s+=this.serialize(r[n]),n<r.length-1&&(s+=",");return s+"]"}$Date(r){try{return`Date(${r.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(r){return`ArrayBuffer[${new Uint8Array(r).join(",")}]`}$Set(r){return`Set${this.$Array(Array.from(r).sort((s,n)=>this.compare(s,n)))}`}$Map(r){return this.serializeObjectEntries("Map",r.entries())}}
4for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(r){return`${t}(${r})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(r){return`${t}[${r.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(r){return`${t}[${r.join("n,")}${r.length>0?"n":""}]`};return e})(),Yp=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Gp=[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],Xp="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",xt=[];class Zp{_data=new Bt;_hash=new Bt([...Yp]);_nDataBytes=0;_minBufferSize=0;finalize(t){t&&this._append(t);const r=this._nDataBytes*8,s=this._data.sigBytes*8;return this._data.words[s>>>5]|=128<<24-s%32,this._data.words[(s+64>>>9<<4)+14]=Math.floor(r/4294967296),this._data.words[(s+64>>>9<<4)+15]=r,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(t,r){const s=this._hash.words;let n=s[0],o=s[1],i=s[2],a=s[3],l=s[4],u=s[5],c=s[6],f=s[7];for(let d=0;d<64;d++){if(d<16)xt[d]=t[r+d]|0;else{const m=xt[d-15],_=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,v=xt[d-2],A=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;xt[d]=_+xt[d-7]+A+xt[d-16]}const h=l&u^~l&c,p=n&o^n&i^o&i,g=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),C=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),x=f+C+h+Gp[d]+xt[d],E=g+p;f=c,c=u,u=l,l=a+x|0,a=i,i=o,o=n,n=x+E|0}s[0]=s[0]+n|0,s[1]=s[1]+o|0,s[2]=s[2]+i|0,s[3]=s[3]+a|0,s[4]=s[4]+l|0,s[5]=s[5]+u|0,s[6]=s[6]+c|0,s[7]=s[7]+f|0}_append(t){typeof t=="string"&&(t=Bt.fromUtf8(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_process(t){let r,s=this._data.sigBytes/64;t?s=Math.ceil(s):s=Math.max((s|0)-this._minBufferSize,0);const n=s*16,o=Math.min(n*4,this._data.sigBytes);if(n){for(let i=0;i<n;i+=16)this._doProcessBlock(this._data.words,i);r=this._data.words.splice(0,n),this._data.sigBytes-=o}return new Bt(r,o)}}class Bt{words;sigBytes;constructor(t,r){t=this.words=t||[],this.sigBytes=r===void 0?t.length*4:r}static fromUtf8(t){const r=unescape(encodeURIComponent(t)),s=r.length,n=[];for(let o=0;o<s;o++)n[o>>>2]|=(r.charCodeAt(o)&255)<<24-o%4*8;return new Bt(n,s)}toBase64(){const t=[];for(let r=0;r<this.sigBytes;r+=3){const s=this.words[r>>>2]>>>24-r%4*8&255,n=this.words[r+1>>>2]>>>24-(r+1)%4*8&255,o=this.words[r+2>>>2]>>>24-(r+2)%4*8&255,i=s<<16|n<<8|o;for(let a=0;a<4&&r*8+a*6<this.sigBytes*8;a++)t.push(Xp.charAt(i>>>6*(3-a)&63))}return t.join("")}concat(t){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 r=0;r<t.sigBytes;r++){const s=t.words[r>>>2]>>>24-r%4*8&255;this.words[this.sigBytes+r>>>2]|=s<<24-(this.sigBytes+r)%4*8}else for(let r=0;r<t.sigBytes;r+=4)this.words[this.sigBytes+r>>>2]=t.words[r>>>2];this.sigBytes+=t.sigBytes}}function Qp(e){return new Zp().finalize(e).toBase64()}function Ft(e){return Qp(Kp(e))}const eh={trailing:!0};function th(e,t=25,r={}){if(r={...eh,...r},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let s,n,o=[],i,a;const l=(f,d)=>(i=rh(e,f,d),i.finally(()=>{if(i=null,r.trailing&&a&&!n){const h=l(f,a);return a=null,h}}),i),u=function(...f){return r.trailing&&(a=f),i||new Promise(d=>{const h=!n&&r.leading;clearTimeout(n),n=setTimeout(()=>{n=null;const p=r.leading?s:l(this,f);a=null;for(const g of o)g(p);o=[]},t),h?(s=l(this,f),d(s)):o.push(d)})},c=f=>{f&&(clearTimeout(f),n=null)};return u.isPending=()=>!!n,u.cancel=()=>{c(n),o=[],a=null},u.flush=()=>
4{if(c(n),!a||i)return;const f=a;return a=null,l(this,f)},u}async function rh(e,t,r){return await e.apply(t,r)}const sh=Symbol.for("nuxt:client-only");function hl(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const gl=hl({name:"createUseAsyncData",factory(e={}){function t(...r){const s=typeof r[r.length-1]=="string"?r.pop():void 0;oh(r[0],r[1])&&r.unshift(s);let[n,o,i={}]=r,a=!1;const l=pe(n)||typeof n=="function",u=l?me(()=>Ae(n)):{value:n};if(!u.value||typeof u.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a non-empty string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const c=typeof e=="function",f=ve(),d=c?e(i):e;if(!c)for(const m in d)d[m]!==void 0&&i[m]===void 0&&(i[m]=d[m]);if(i.server??=!0,i.default??=ah,i.getCachedData??=ml,i.lazy??=!1,i.immediate??=!0,i.deep??=ld.deep,i.dedupe??="cancel",c)for(const m in d)d[m]!==void 0&&(i[m]=d[m]);f._asyncData[u.value];function h(){const m={cause:"initial",dedupe:i.dedupe},_=f._asyncData[u.value];return _?._init?f._asyncDataPromises[u.value]&&(m.cachedData=_._initialCachedData):(m.cachedData=i.getCachedData(u.value,f,{cause:"initial"}),f._asyncData[u.value]=di(f,u.value,o,i,m.cachedData),f._asyncData[u.value]._initialCachedData=m.cachedData),()=>f._asyncData[u.value].execute(m)}const p=h(),g=f._asyncData[u.value];g._deps++;const C=i.server!==!1&&f.payload.serverRendered;{let m=function(L){const $=f._asyncData[L];$?._deps&&($._deps--,$._deps===0&&$?._off())};const _=_t();if(_&&C&&i.immediate&&!_.sp&&(_.sp=[]),_&&!_._nuxtOnBeforeMountCbs){_._nuxtOnBeforeMountCbs=[];const L=_._nuxtOnBeforeMountCbs;na(()=>{L.forEach($=>{$()}),L.splice(0,L.length)}),Ps(()=>L.splice(0,L.length))}const v=_&&(_._nuxtClientOnly||bt(sh,!1));C&&f.isHydrating&&(g.error.value||g.data.value!==void 0)?g.status.value=g.error.value?"error":"success":_&&(!v&&f.payload.serverRendered&&f.isHydrating||i.lazy)&&i.immediate?_._nuxtOnBeforeMountCbs.push(p):i.immediate&&g.status.value!=="success"&&p();const A=Es(),w=()=>{},N=l?Le(u,(L,$)=>{if((L||$)&&L!==$){a=!0;const Y=f._asyncData[$]?.data.value!==void 0,X=f._asyncDataPromises[$]!==void 0,re={cause:"initial",dedupe:i.dedupe};if(!f._asyncData[L]?._init){let F;$&&Y?F=f._asyncData[$].data.value:(F=i.getCachedData(L,f,{cause:"initial"}),re.cachedData=F),f._asyncData[L]=di(f,L,o,i,F)}f._asyncData[L]._deps++,$&&m($),i._keyTriggersExecute!==!1&&(i.immediate||Y||X)&&f._asyncData[L].execute(re),xr(()=>{a=!1})}},{flush:"sync"}):w,T=i.watch?Le(i.watch,()=>{a||(f._asyncData[u.value]?._execute.isPending()&&xr(()=>{f._asyncData[u.value]?._execute.flush()}),f._asyncData[u.value]?._execute({cause:"watch",dedupe:i.dedupe}))}):w;A&&_r(()=>{N(),T(),m(u.value)})}const x={data:Kr(()=>f._asyncData[u.value]?.data),pending:Kr(()=>f._asyncData[u.value]?.pending),status:Kr(()=>f._asyncData[u.value]?.status),error:Kr(()=>f._asyncData[u.value]?.error),refresh:(...m)=>f._asyncData[u.value]?._init?f._asyncData[u.value].execute(...m):h()(),execute:(...m)=>x.refresh(...m),clear:()=>{const m=f._asyncData[u.value];if(m?._abortController)try{m._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{m._abortController=void 0}yl(f,u.value)}},E=Promise.resolve(f._asyncDataPromises[u.value]).then(()=>x);return Object.assign(E,x),Object.defineProperties(E,{then:{enumerable:!0,value:E.then.bind(E)},catch:{enumerable:!0,value:E.catch.bind(E)},finally:{enumerable:!0,value:E.finally.bind(E)}}),E}return t}}),nh=gl.__nuxt_factory();gl.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function Kr(e){return me({get(){return e()?.value},set(t){const r=e();r&&(r.value=t)}})}function oh(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function yl(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=K(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle",e._asyncData[t]._initialCachedData=void 0),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function ih(e,t){const r={};for(const s of t)r[s]=e[s];return r}function di(e,t,r,s,n){e.payload._errors[t]??=void 0;const o=s.getCachedData!==ml,i=r,a=s.deep?ue:Gt,l=n!==void 0,u=e.hook("app:data:refresh",async f=>{(!f||f.includes(t))&&await c.execute({cause:"refresh:hook"})}),c={data:a(l?n:s.default()),pending:me(()=>c.status.value==="pending"),error:Ki(e.payload._errors,t),status:Gt("idle"),execute:(...f)=>{const[d,h=void 0]=f,p=d&&h===void 0&&typeof d=="object"?d:{};if(e._asyncDataPromises[t]&&(p.dedupe??s.dedupe)==="defer")return e._asyncDataPromises[t];{const x="cachedData"in p?p.cachedData:s.getCachedData(t,e,{cause:p.cause??"refresh:manual"});if(x!==void 0)return e.payload.data[t]=c.data.value=x,c.error.value=void 0,c.status.value="success",Promise.resolve(x)}c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const g=new AbortController,C=new Promise((x,E)=>{try{const m=p.timeout??s.timeout,_=lh([c._abortController?.signal,p?.signal],g.signal,m);if(_.aborted){const v=_.reason;E(v instanceof Error?v:new DOMException(String(v??"Aborted"),"AbortError"));return}return _.addEventListener("abort",()=>{const v=_.reason;E(v instanceof Error?v:new DOMException(String(v??"Aborted"),"AbortError"))},{once:!0,signal:g.signal}),Promise.resolve(i(e,{signal:_})).then(x,E)}catch(m){E(m)}}).then(async x=>{if(e._asyncDataPromises[t]!==C)return;let E=x;s.transform&&(E=await s.transform(x)),s.pick&&(E=ih(E,s.pick)),e.payload.data[t]=E,c.data.value=E,c.error.value=void 0,c.status.value="success"}).catch(x=>
4{if(e._asyncDataPromises[t]!==C||c._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&x instanceof DOMException&&x.name==="AbortError")return c.status.value="idle",e._asyncDataPromises[t];c.error.value=Ds(x),c.data.value=K(s.default()),c.status.value="error"}).finally(()=>{g.abort(),e._asyncDataPromises[t]===C&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=C,e._asyncDataPromises[t]},_execute:th((...f)=>c.execute(...f),0,{leading:!0}),_default:s.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),o||Ir(()=>{e._asyncData[t]?._init||(yl(e,t),c.execute=()=>Promise.resolve())})}};return c}const ah=()=>{},ml=(e,t,r)=>{if(t.isHydrating)return t.payload.data[e];if(r.cause!=="refresh:manual"&&r.cause!=="refresh:hook")return t.static.data[e]};function lh(e,t,r){const s=e.filter(i=>!!i);if(typeof r=="number"&&r>=0){const i=AbortSignal.timeout?.(r);i&&s.push(i)}if(AbortSignal.any)return AbortSignal.any(s);const n=new AbortController;for(const i of s)if(i.aborted){const a=i.reason??new DOMException("Aborted","AbortError");try{n.abort(a)}catch{n.abort()}return n.signal}const o=()=>{const a=s.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{n.abort(a)}catch{n.abort()}};for(const i of s)i.addEventListener?.("abort",o,{once:!0,signal:t});return n.signal}function ch(e){const t=[Ae(e.method)?.toUpperCase()||"GET",Ae(e.baseURL)];for(const r of[e.query||e.params]){const s=Ae(r);if(!s)continue;const n={};for(const[o,i]of Object.entries(s))n[Ae(o)]=Ae(i);t.push(n)}if(e.body){const r=Ae(e.body);if(!r)t.push(Ft(r));else if(r instanceof ArrayBuffer)t.push(Ft(Object.fromEntries([...new Uint8Array(r).entries()].map(([s,n])=>[s,n.toString()]))));else if(r instanceof FormData){const s=[];for(const n of r.entries()){const[o,i]=n;s.push([o,i instanceof File?`${i.name}:${i.size}:${i.lastModified}`:i])}t.push(Ft(s))}else if(Ln(r))t.push(Ft(it(r)));else try{t.push(Ft(r))}catch{console.warn("[useFetch] Failed to hash body",r)}}return t}const bl=hl({name:"createUseFetch",factory(e={}){function t(r,s,n){const[o={},i]=typeof s=="string"?[{},s]:[s,n],a=typeof e=="function"?e(o):e,{server:l,lazy:u,default:c,transform:f,pick:d,watch:h,immediate:p,getCachedData:g,deep:C,dedupe:x,timeout:E,...m}={...typeof e=="function"?{}:a,...o,...typeof e=="function"?a:{}},_=me(()=>Ae(r)),v=me(()=>Ae(m.key)||"$f"+Ft([i,typeof _.value=="string"?_.value:"",...ch(m)]));if(!m.baseURL&&typeof _.value=="string"&&_.value[0]==="/"&&_.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const A=it({...cd,...m,cache:typeof m.cache=="boolean"?void 0:m.cache}),w={server:l,lazy:u,default:c,transform:f,pick:d,immediate:p,getCachedData:g,deep:C,dedupe:x,timeout:E,watch:h===!1?[]:[...h||[],A]};return h===!1&&(w._keyTriggersExecute=!1),nh(v,(T,{signal:L})=>(m.$fetch||globalThis.$fetch)(_.value,{signal:L,...A}),w)}return t}}),uh=bl.__nuxt_factory();bl.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});function ao(e,t){return Es()?(_r(e,t),!0):!1}const fh=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const dh=e=>e!=null,ph=Object.prototype.toString,hh=e=>ph.call(e)==="[object Object]",en=()=>{};function Zr(e){return Array.isArray(e)?e:[e]}function gh(e){return _t()}function yh(e,t=!0,r){gh()?or(e,r):t?e():Ir(e)}function mh(e,t,r){return Le(e,t,{...r,immediate:!0})}const _l=fh?window:void 0;function Qr(e){var t;const r=Ae(e);return(t=r?.$el)!==null&&t!==void 0?t:r}function bh(...e){const t=(s,n,o,i)=>(s.addEventListener(n,o,i),()=>s.removeEventListener(n,o,i)),r=me(()=>{const s=Zr(Ae(e[0])).filter(n=>n!=null);return s.every(n=>typeof n!="string")?s:void 0});return mh(()=>{var s,n;return[(s=(n=r.value)===null||n===void 0?void 0:n.map(o=>Qr(o)))!==null&&s!==void 0?s:[_l].filter(o=>o!=null),Zr(Ae(r.value?e[1]:e[0])),Zr(K(r.value?e[2]:e[1])),Ae(r.value?e[3]:e[2])]},([s,n,o,i],a,l)=>{if(!s?.length||!n?.length||!o?.length)return;const u=hh(i)?{...i}:i,c=s.flatMap(f=>n.flatMap(d=>o.map(h=>t(f,d,h,u))));l(()=>
4{c.forEach(f=>f())})},{flush:"post"})}function _h(){const e=Gt(!1),t=_t();return t&&or(()=>{e.value=!0},t),e}function vh(e){const t=_h();return me(()=>(t.value,!!e()))}function wh(e,t,r={}){const{root:s,rootMargin:n,threshold:o=0,window:i=_l,immediate:a=!0}=r,l=vh(()=>i&&"IntersectionObserver"in i),u=me(()=>Zr(Ae(e)).map(Qr).filter(dh));let c=en;const f=Gt(a),d=l.value?Le(()=>[u.value,Qr(s),Ae(n),f.value],([p,g,C])=>{if(c(),!f.value||!p.length)return;const x=new IntersectionObserver(t,{root:Qr(g),rootMargin:C,threshold:o});p.forEach(E=>E&&x.observe(E)),c=()=>{x.disconnect(),c=en}},{immediate:a,flush:"post"}):en,h=()=>{c(),d(),f.value=!1};return ao(h),{isSupported:l,isActive:f,pause(){c(),f.value=!1},resume(){f.value=!0},stop:h}}function xh(e){let t;return new Promise(r=>{t=wh(e,s=>{for(const n of s)n.isIntersecting&&r(!0)},{rootMargin:"30px 0px 0px 0px",threshold:0}),ao(()=>r(!1))}).finally(()=>{t.stop()})}function Sh(e){const{el:t,trigger:r}=e,s=(Array.isArray(e.trigger)?e.trigger:[e.trigger]).filter(Boolean);if(!r||s.includes("immediate")||s.includes("onNuxtReady"))return"onNuxtReady";if(s.some(i=>["visibility","visible"].includes(i)))return t?xh(t):new Promise(()=>{});const n={},o=new Promise(i=>{const a=typeof t<"u"?t:document.body,l=bh(a,s,()=>{l(),i(!0)},{once:!0,passive:!0});yh(()=>{Le(a,u=>{u&&s.forEach(c=>{u.dataset[`script_${c}`]&&(l(),i(!0))})},{immediate:!0})}),ao(()=>i(!1))});return Object.assign(o,{ssrAttrs:n})}const Eh={lang:void 0,message:void 0,abortEarly:void 0,abortPipeEarly:void 0};function vl(e){return Eh}let Th;function Ch(e){return Th?.get(e)}let kh;function Ah(e){return kh?.get(e)}let Ph;function Rh(e,t){return Ph?.get(e)?.get(t)}function wl(e){const t=typeof e;return t==="string"?`"${e}"`:t==="number"||t==="bigint"||t==="boolean"?`${e}`:t==="object"||t==="function"?(e&&Object.getPrototypeOf(e)?.constructor?.name)??"null":t}function Ve(e,t,r,s,n){const o=n&&"input"in n?n.input:r.value,i=n?.expected??e.expects??null,a=n?.received??wl(o),l={kind:e.kind,type:e.type,input:o,expected:i,received:a,message:`Invalid ${t}: ${i?`Expected ${i} but r`:"R"}eceived ${a}`,requirement:e.requirement,path:n?.path,issues:n?.issues,lang:s.lang,abortEarly:s.abortEarly,abortPipeEarly:s.abortPipeEarly},u=e.kind==="schema",c=n?.message??e.message??Rh(e.reference,l.lang)??(u?Ah(l.lang):null)??s.message??Ch(l.lang);c!==void 0&&(l.message=typeof c=="function"?c(l):c),u&&(r.typed=!1),r.issues?r.issues.push(l):r.issues=[l]}const pi=new WeakMap;function ht(e){let t=pi.get(e);return t||(t={version:1,vendor:"valibot",validate(r){return e["~run"]({value:r},vl())}},pi.set(e,t)),t}function Mh(e,t){const r=[...new Set(e)];return r.length>1?`(${r.join(` ${t} `)})`:r[0]??"never"}function xl(e,t,r){return typeof e.fallback=="function"?e.fallback(t,r):e.fallback}function lo(e,t,r){return typeof e.default=="function"?e.default(t,r):e.default}function Sl(e,t){return{kind:"schema",type:"array",reference:Sl,expects:"Array",async:!1,item:e,message:t,get"~standard"(){return ht(this)},"~run"(r,s){const n=r.value;if(Array.isArray(n)){r.typed=!0,r.value=[];for(let o=0;o<n.length;o++){const i=n[o],a=this.item["~run"]({value:i},s);if(a.issues){const l={type:"array",origin:"value",input:n,key:o,value:i};for(const u of a.issues)u.path?u.path.unshift(l):u.path=[l],r.issues?.push(u);if(r.issues||(r.issues=a.issues),s.abortEarly){r.typed=!1;break}}a.typed||(r.typed=!1),r.value.push(a.value)}}else Ve(this,"type",r,s);return r}}}function El(e){return{kind:"schema",type:"boolean",reference:El,expects:"boolean",async:!1,message:e,get"~standard"(){return ht(this)},"~run"(t,r){return typeof t.value=="boolean"?t.typed=!0:Ve(this,"type",t,r),t}}}function Pn(e,t){return{kind:"schema",type:"literal",reference:Pn,expects:wl(e),async:!1,literal:e,message:t,get"~standard"(){return ht(this)},"~run"(r,s){return r.value===this.literal?r.typed=!0:Ve(this,"type",r,s),r}}}function Tl(e){return{kind:"schema",type:"number",reference:Tl,expects:"number",async:!1,message:e,get"~standard"(){return ht(this)},"~run"(t,r){return typeof t.value=="number"&&!isNaN(t.value)?t.typed=!0:Ve(this,"type",t,r),t}}}function Ls(e,t){return{kind:"schema",type:"object",reference:Ls,expects:"Object",async:!1,entries:e,message:t,get"~standard"(){return ht(this)},"~run"(r,s){const n=r.value;if(n&&typeof n=="object"){r.typed=!0,r.value={};for(const o in this.entries){const i=this.entries[o];if(o in n||(i.type==="exact_optional"||i.type==="optional"||i.type==="nullish")&&i.default!==void 0){const a=o in n?n[o]:lo(i),l=i["~run"]({value:a},s);if(l.issues){const u={type:"object",origin:"value",input:n,key:o,value:a};for(const c of l.issues)c.path?c.path.unshift(u):c.path=[u],r.issues?.pu
4sh(c);if(r.issues||(r.issues=l.issues),s.abortEarly){r.typed=!1;break}}l.typed||(r.typed=!1),r.value[o]=l.value}else if(i.fallback!==void 0)r.value[o]=xl(i);else if(i.type!=="exact_optional"&&i.type!=="optional"&&i.type!=="nullish"&&(Ve(this,"key",r,s,{input:void 0,expected:`"${o}"`,path:[{type:"object",origin:"key",input:n,key:o,value:n[o]}]}),s.abortEarly))break}}else Ve(this,"type",r,s);return r}}}function fe(e,t){return{kind:"schema",type:"optional",reference:fe,expects:`(${e.expects} | undefined)`,async:!1,wrapped:e,default:t,get"~standard"(){return ht(this)},"~run"(r,s){return r.value===void 0&&(this.default!==void 0&&(r.value=lo(this,r,s)),r.value===void 0)?(r.typed=!0,r):this.wrapped["~run"](r,s)}}}function Cl(e,t){return{kind:"schema",type:"strict_object",reference:Cl,expects:"Object",async:!1,entries:e,message:t,get"~standard"(){return ht(this)},"~run"(r,s){const n=r.value;if(n&&typeof n=="object"){r.typed=!0,r.value={};for(const o in this.entries){const i=this.entries[o];if(o in n||(i.type==="exact_optional"||i.type==="optional"||i.type==="nullish")&&i.default!==void 0){const a=o in n?n[o]:lo(i),l=i["~run"]({value:a},s);if(l.issues){const u={type:"object",origin:"value",input:n,key:o,value:a};for(const c of l.issues)c.path?c.path.unshift(u):c.path=[u],r.issues?.push(c);if(r.issues||(r.issues=l.issues),s.abortEarly){r.typed=!1;break}}l.typed||(r.typed=!1),r.value[o]=l.value}else if(i.fallback!==void 0)r.value[o]=xl(i);else if(i.type!=="exact_optional"&&i.type!=="optional"&&i.type!=="nullish"&&(Ve(this,"key",r,s,{input:void 0,expected:`"${o}"`,path:[{type:"object",origin:"key",input:n,key:o,value:n[o]}]}),s.abortEarly))break}if(!r.issues||!s.abortEarly){for(const o in n)if(!(o in this.entries)){Ve(this,"key",r,s,{input:o,expected:"never",path:[{type:"object",origin:"key",input:n,key:o,value:n[o]}]});break}}}else Ve(this,"type",r,s);return r}}}function Me(e){return{kind:"schema",type:"string",reference:Me,expects:"string",async:!1,message:e,get"~standard"(){return ht(this)},"~run"(t,r){return typeof t.value=="string"?t.typed=!0:Ve(this,"type",t,r),t}}}function hi(e){let t;if(e)for(const r of e)if(t)for(const s of r.issues)t.push(s);else t=r.issues;return t}function kl(e,t){return{kind:"schema",type:"union",reference:kl,expects:Mh(e.map(r=>r.expects),"|"),async:!1,options:e,message:t,get"~standard"(){return ht(this)},"~run"(r,s){let n,o,i;for(const a of this.options){const l=a["~run"]({value:r.value},s);if(l.typed)if(l.issues)o?o.push(l):o=[l];else{n=l;break}else i?i.push(l):i=[l]}if(n)return n;if(o){if(o.length===1)return o[0];Ve(this,"type",r,s,{issues:hi(o)}),r.typed=!0}else{if(i?.length===1)return i[0];Ve(this,"type",r,s,{issues:hi(i)})}return r}}}function Oh(e,t,r){const s=e["~run"]({value:t},vl());return{typed:s.typed,success:!s.issues,output:s.value,issues:s.issues}}function Ih(e){return null}const He={fatal:0,error:0,warn:1,log:2,info:3,success:3,fail:3,debug:4,trace:5,verbose
4:Number.POSITIVE_INFINITY},gi={silent:{level:-1},fatal:{level:He.fatal},error:{level:He.error},warn:{level:He.warn},log:{level:He.log},info:{level:He.info},success:{level:He.success},fail:{level:He.fail},ready:{level:He.info},start:{level:He.info},box:{level:He.info},debug:{level:He.debug},trace:{level:He.trace},verbose:{level:He.verbose}};function tn(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Rn(e,t,r=".",s){if(!tn(t))return Rn(e,{},r);const n=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(Array.isArray(i)&&Array.isArray(n[o])?n[o]=[...i,...n[o]]:tn(i)&&tn(n[o])?n[o]=Rn(i,n[o],(r?`${r}.`:"")+o.toString()):n[o]=i)}return n}function Dh(e){return(...t)=>t.reduce((r,s)=>Rn(r,s,""),{})}const Lh=Dh();function jh(e){return Object.prototype.toString.call(e)==="[object Object]"}function $h(e){return!(!jh(e)||!e.message&&!e.args||e.stack)}let rn=!1;const yi=[];class Te{options;_lastLog;_mockFn;constructor(t={}){const r=t.types||gi;this.options=Lh({...t,defaults:{...t.defaults},level:sn(t.level,r),reporters:[...t.reporters||[]]},{types:gi,throttle:1e3,throttleMin:5,formatOptions:{date:!0,colors:!1,compact:!0}});for(const s in r){const n={type:s,...this.options.defaults,...r[s]};this[s]=this._wrapLogFn(n),this[s].raw=this._wrapLogFn(n,!0)}this.options.mockFn&&this.mockTypes(),this._lastLog={}}get level(){return this.options.level}set level(t){this.options.level=sn(t,this.options.types,this.options.level)}prompt(t,r){if(!this.options.prompt)throw new Error("prompt is not supported!");return this.options.prompt(t,r)}create(t){const r=new Te({...this.options,...t});return this._mockFn&&r.mockTypes(this._mockFn),r}withDefaults(t){return this.create({...this.options,defaults:{...this.options.defaults,...t}})}withTag(t){return this.withDefaults({tag:this.options.defaults.tag?this.options.defaults.tag+":"+t:t})}addReporter(t){return this.options.reporters.push(t),this}removeReporter(t){if(t){const r=this.options.reporters.indexOf(t);if(r!==-1)return this.options.reporters.splice(r,1)}else this.options.reporters.splice(0);return this}setReporters(t){return this.options.reporters=Array.isArray(t)?t:[t],this}wrapAll(){this.wrapConsole(),this.wrapStd()}restoreAll(){this.restoreConsole(),this.restoreStd()}wrapConsole(){for(const t in this.options.types)console["__"+t]||(console["__"+t]=console[t]),console[t]=this[t].raw}restoreConsole(){for(const t in this.options.types)console["__"+t]&&(console[t]=console["__"+t],delete console["__"+t])}wrapStd(){this._wrapStream(this.options.stdout,"log"),this._wrapStream(this.options.stderr,"log")}_wrapStream(t,r){t&&(t.__write||(t.__write=t.write),t.write=s=>{this[r].raw(String(s).trim())})}restoreStd(){this._restoreStream(this.options.stdout),this._restoreStream(this.options.stderr)}_restoreStream(t){t&&t.__write&&(t.write=t.__write,delete t.__write)}pauseLogs(){rn=!0}resumeLogs(){rn=!1;const t=yi.splice(0);for(const r of t)r[0]._logFn(r[1],r[2])}mockTypes(t){const r=t||this.options.mockFn;if(this._mockFn=r,typeof r=="function")for(const s in this.options.types)this[s]=r(s,this.options.types[s])||this[s],this[s].raw=this[s]}_wrapLogFn(t,r){return(...s)=>{if(rn){yi.push([this,t,s,r]);return}return this._logFn(t,s,r)}}_logFn(t,r,s){if((t.level||0)>this.level)return!1;const n={date:new Date,args:[],...t,level:sn(t.level,this.options.types)};!s&&r.length===1&&$h(r[0])?Object.assign(n,r[0]):n.args=[...r],n.message&&(n.args.unshift(n.message),delete n.message),n.additional&&(Array.isArray(n.additional)||(n.additional=n.additional.split(` 5`)),n.args.push(` 6`+n.additional.join(` 7`)),delete n.additional),n.type=typeof n.type=="string"?n.type.toLowerCase():"log",n.tag=typeof n.tag=="string"?n.tag:"";const o=(a=!1)=>{const l=(this._lastLog.count||0)-this.options.throttleMin;if(this._lastLog.object&&l>0){const u=[...this._lastLog.object.args];l>1&&u.push(`(repeated ${l} times)`),this._log({...this._lastLog.object,args:u}),this._lastLog.count=1}a&&(this._lastLog.object=n,this._log(n))};clearTimeout(this._lastLog.timeout);const i=this._lastLog.time&&n.date?n.date.getTime()-this._lastLog.time.getTime():0;if(this._lastLog.time=n.date,i<this.options.throttle)try{const a=JSON.stringify([n.type,n.tag,n.args]),l=this._lastLog.serialized===a;if(this._lastLog.serialized=a,l&&(this._lastLog.count=(this._lastLog.count||0)+1,this._lastLog.count>this.options.throttleMin)){this._lastLog.timeout=setTimeout(o,this.options.throttle);return}}catch{}o(!0)}_log(t){for(const r of this.options.reporters)r.log(t,{options:this.options})}}function sn(e,t={},r=3){return e===void 0?r:typeof e=="number"?e:t[e]&&t[e].level!==void 0?t[e].level:r}Te.prototype.add=Te.prototype.addReporter;Te.prototype.remove=Te.prototype.removeReporter;Te.prototype.clear=Te.prototype.removeReporter;Te.prototype.withScope=Te.prototype.withTag;Te.prototype.mock=Te.prototype.mockTypes;Te.prototype.pause=Te.prototype.pauseLogs;Te.prototype.resume=Te.prototype.resumeLogs;function Hh(e={}){return new Te(e)}class Nh{options;defaultColor;levelColorMap;typeColorMap;constructor(t){this.options={...t},this.defaultColor="#7f8c8d",this.levelColorMap={0:"#c0392b",1:"#f39c12",3:"#00BCD4"},this.typeColorMap={success:"#2ecc71"}}_getLogFn(t){return t<1?console.__error||console.error:t===1?console.__warn||console.warn:console.__log||console.log}log(t){const r=this._getLogFn(t.level),s=t.type==="log"?"":t.type,n=t.tag||"",i=` 8 background: ${this.typeColorMap[t.type]||this.levelColorMap[t.level]||this.defaultColor}; 9 border-radius: 0.5em; 10 color: white; 11 font-weight: bold; 12 padding: 2px 0.5em;
13 `,a=`%c${[n,s].filter(Boolean).join(":")}`;typeof t.args[0]=="string"?r(`${a}%c ${t.args[0]}`,i,"",...t.args.slice(1)):r(a,i,...t.args)}}function Al(e={}){return Hh({reporters:e.reporters||[new Nh({})],prompt(r,s={}){return s.type==="confirm"?Promise.resolve(confirm(r)):Promise.resolve(prompt(r))},...e})}Al();const Mn=Al({level:3,defaults:{tag:"nuxt-scripts"}});function mi(e){e.$scripts||(e.$scripts={})}function Fh(){return tr().public["nuxt-scripts"]}function Uh(e){return e.key||e.src||(typeof e.innerHTML=="string"?e.innerHTML:"")}function Bh(e,t){if(e=typeof e=="string"?{src:e}:e,t=rr(t,Fh()?.defaultScriptOptions),t.partytown){const l=e.src;if(!l)throw new Error("useScript with partytown requires a src");dl({script:[{src:l,type:"text/partytown"}]});const u=ve();mi(u);const f={id:l,status:ue("loaded"),load:()=>Promise.resolve({}),remove:()=>!1,entry:void 0};return u.$scripts[l]=f,f}t.trigger&&typeof t.trigger=="object"&&!("then"in t.trigger)&&Ih(t.trigger);const r=ve(),s=String(Uh(e));if(t.head=t.head||fl(),!t.head)throw new Error("useScript() has been called without Nuxt context.");t.head.hooks,mi(r),r.$scripts?.[s];const n=t._validate?.();(t.trigger==="onNuxtReady"||t.trigger==="client")&&(t.warmupStrategy||(t.warmupStrategy="preload"),t.trigger==="onNuxtReady"&&(t.trigger=io));const o=ci(e,t),i=o.remove;o.remove=()=>(r.$scripts[s]=void 0,i());const a=o.load;return o.load=async()=>n?Promise.reject(n):a(),o.reload=async()=>{o.remove();const l=typeof e=="string"?{src:e,key:`${s}-${Date.now()}`}:{...e,key:`${s}-${Date.now()}`},u=ci(l,{...t,trigger:"client"});return Object.assign(o,{status:u.status,entry:u.entry}),u.load()},r.$scripts[s]=o,Vi(o),o.toJSON=()=>({id:o.id,status:o.status.value}),o}const Wh="modulepreload",Vh=function(e,t){return new URL(e,t).href},bi={},On=function(t,r,s){let n=Promise.resolve();if(r&&r.length>0){let u=function(c){return Promise.all(c.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");n=u(r.map(c=>{if(c=Vh(c,s),c in bi)return;bi[c]=!0;const f=c.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(s)for(let p=i.length-1;p>=0;p--){const g=i[p];if(g.href===c&&(!f||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const h=document.createElement("link");if(h.rel=f?"stylesheet":Wh,f||(h.as="script"),h.crossOrigin="",h.href=c,l&&h.setAttribute("nonce",l),document.head.appendChild(h),f)return new Promise((p,g)=>{h.addEventListener("load",p),h.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function o(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return n.then(i=>{for(const a of i||[])a.status==="rejected"&&o(a.reason);return t().catch(o)})};function qh(e){const t=ue("awaitingLoad"),r=[];let s=null,n=!1;const o=e.use?.()||{},i={status:t,proxy:o,async load(){if(!(n||t.value!=="awaitingLoad")){n=!0,t.value="loading";try{e.clientInit&&(console.log(`[NpmScriptStub] Initializing ${e.key}...`),s=Promise.resolve(e.clientInit()),await s,console.log(`[NpmScriptStub] ${e.key} initialized successfully`)),t.value="loaded",r.forEach(a=>{try{a(o)}catch(l){Mn.error(`[NpmScriptStub] Error in onLoaded callback for ${e.key}:`,l)}})}catch(a){Mn.error(`[NpmScriptStub] Failed to initialize ${e.key}:`,a),t.value="error"}}},onLoaded(a){t.value==="loaded"?a(o):r.push(a)},get $script(){return{status:t.value,load:i.load}}};if(e.trigger)if(typeof e.trigger=="function"){const a=e.trigger(()=>i.load());a&&typeof a=="object"&&"then"in a&&a.then(()=>i.load())}else e.trigger==="manual"||(e.trigger==="onNuxtReady"?On(async()=>{const{onNuxtReady:a}=await import("./BsyhmdC7.js").then(l=>l.i);return{onNuxtReady:a}},[],import.meta.url).then(({onNuxtReady:a})=>{a(()=>i.load())}):e.trigger==="client"&&i.load());else i.load();return i}const St=kl([Pn("granted"),Pn("denied")]),zh=Ls({ad_storage:fe(St),ad_user_data:fe(St),ad_personalization:fe(St),analytics_storage:fe(St),functionality_storage:fe(St),personalization_storage:fe(St),security_storage:fe(St),wait_for_update:fe(Tl()),region:fe(Sl(Me()))}),Kh=Ls({user_email:fe(Me()),ip_address:fe(Me()),user_phone_number:fe(Me()),user_hashed_email:fe(Me()),user_hashed_phone_number:fe(Me()),firstname:fe(Me()),lastname:fe(Me()),geo_city:fe(Me()),geo_region:fe(Me()),geo_postal_code:fe(Me()),geo_country:fe(Me()),age:fe(Me())});({...Kh?.entries||{}});const Jh=Cl(zh.entries);function Yh(e,t,r){const s=Oh(Jh,t);if(!s.success)for(const n of s.issues)e.warn(`${r}: ${n.message} (path: ${n.path?.map(o=>o.key).join(".")||"<root>"})`)}function Gh(e,t,r){if(e.consent)return;const s=Mn.withTag(r),n=(o,i)=>{Yh(s,i,`consent.${o}
13()`),t.push(e.proxy,o,i)};e.consent={default:o=>n("default",o),update:o=>n("update",o)}}function Xh(e){return(tr().public.scripts||{})[e]}function Zh(e,t,r){const s=Xh(e),n=rr(r||{},typeof s=="object"?s:{}),o=t(n,{scriptInput:n.scriptInput});if(o.scriptMode==="npm")return qh({key:String(e),use:o.scriptOptions?.use,clientInit:o.clientInit,trigger:n.scriptOptions?.trigger});let i=o.scriptInput;const a=n.scriptInput?.src,l=o.scriptInput?.src;if(a&&l&&typeof l=="string"&&typeof a=="string"){const h=kr(l),p=kr(a),g=Cr(h.search||""),C=Cr(p.search||""),x={...g,...C},E=p.href?.split("?")[0]||a;i={...o.scriptInput||{},src:Qn(E,x)}}const u=rr(i,n.scriptInput,{key:e}),c={...n?.scriptOptions,...o.scriptOptions};c.use&&(c.use=c.use);const f=c.beforeInit;c.beforeInit=()=>{f?.(),o.clientInit?.()};const d=Bh(u,c);return o.gcmConsent&&Gh(d,o.gcmConsent,String(e)),d}function Qh(e){let t=Promise.resolve();const r=Zh("youtubePlayer",()=>({scriptInput:{src:"https://www.youtube.com/iframe_api",crossorigin:!1},scriptOptions:{use(){return{YT:window.YT||t.then(()=>window.YT)}}},clientInit:()=>{t=new Promise(s=>{window.onYouTubeIframeAPIReady=s})}}),e);{const s=Le(r.status,n=>{n==="loading"&&(dl({link:[{rel:"preconnect",href:"https://www.youtube-nocookie.com"},{rel:"preconnect",href:"https://www.google.com"},{rel:"preconnect",href:"https://googleads.g.doubleclick.net"},{rel:"preconnect",href:"https://static.doubleclick.net"}]}),s())})}return r}const co=(e,t)=>{const r=e.__vccOpts||e;for(const[s,n]of t)r[s]=n;return r},eg={},tg={class:"sr-only","aria-label":"Loading...",role:"status"};function rg(e,t){return Z(),ye("div",tg)}const sg=Object.assign(co(eg,[["render",rg],["__scopeId","data-v-265c32c8"]]),{__name:"ScriptAriaLoadingIndicator"}),ng={__name:"ScriptYouTubePlayer",props:{placeholderAttrs:{type:Object,required:!1},rootAttrs:{type:Object,required:!1},aboveTheFold:{type:Boolean,required:!1},trigger:{type:[String,Array,Boolean],required:!1,default:"mousedown"},videoId:{type:String,required:!0},playerVars:{type:null,required:!1,default:{autoplay:0,playsinline:1}},width:{type:Number,required:!1,default:640},height:{type:Number,required:!1,default:360},ratio:{type:String,required:!1,default:"16/9"},cookies:{type:Boolean,required:!1,default:!1},playerOptions:{type:null,required:!1},thumbnailSize:{type:String,required:!1,default:"hq720"},webp:{type:Boolean,required:!1,default:!0},placeholderObjectFit:{type:String,required:!1,default:"cover"}},emits:["ready","state-change","playback-quality-change","playback-rate-change","error","api-change"],setup(e,{expose:t,emit:r}){const s=e,n=r,o=["onReady","onStateChange","onPlaybackQualityChange","onPlaybackRateChange","onError","onApiChange"],i=/([A-Z])/g,a=ue(),l=ue(),u=ue(!1),c=ue(!1),f=Sh({trigger:s.trigger,el:a}),d=Qh({scriptOptions:{trigger:f}}),{onLoaded:h,status:p}=d,g=ue(),C=ue(!1);f instanceof Promise?f.then(T=>{T&&(c.value=!0,s.trigger==="mousedown"&&(C.value=!0))}):c.value=!0;const x=Le(()=>s.videoId,T=>{u.value&&g.value&&g.value.loadVideoById(T)});Yn(()=>{x(),g.value?.destroy()}),or(()=>{h(async T=>{if(!c.value&&f instanceof Promise&&!await f||!l.value)return;const L=T.YT instanceof Promise?await T.YT:T.YT;await new Promise($=>{typeof YT.Player>"u"?L.ready($):$()}),l.value&&(g.value=new YT.Player(l.value,{host:s.cookies?"https://www.youtube.com":"https://www.youtube-nocookie.com",videoId:s.videoId,width:s.width,height:s.height,playerVars:s.playerVars,...s.playerOptions,events:Object.fromEntries(o.map($=>[$,Y=>{const X=$.replace(i,"-$1").replace("on-","").toLowerCase();n(X,Y),$==="onReady"&&(u.value=!0,C.value&&(g.value?.playVideo(),C.value=!1))}]))}))}),Le(p,T=>{T==="error"&&n("error")})}),t({player:g});const E=me(()=>c.value?!1:(Array.isArray(s.trigger)?s.trigger:[s.trigger]).some(L=>typeof L=="string"&&!["immediate","onNuxtReady","visibility","visible"].includes(L)));function m(T){if(T.key!=="Enter"&&T.key!==" "||(T.preventDefault(),!a.value))return;const L=(Array.isArray(s.trigger)?s.trigger:[s.trigger]).filter(Boolean);for(const $ of L)["immediate","onNuxtReady","visibility","visible"].includes($)||a.value.dispatchEvent(new Event($,{bubbles:!1}))}const _=me(()=>{const T=E.value;return rr(s.rootAttrs,{"aria-busy":p.value==="loading","aria-label":p.value==="awaitingLoad"?T?"Play video":"YouTube Player - Placeholder":p.value==="loading"?"YouTube Player - Loading":"YouTube Player - Loaded","aria-live":"polite",role:T?"button":"application",tabindex:T?0:void 0,style:{cursor:"pointer",position:"relative",backgroundColor:"black",width:"100%",aspectRatio:s.ratio},...f instanceof Promise?f.ssrAttrs||{}:{}})}),v=me(()=>`https://i.ytimg.com/vi/${s.videoId}/hqdefault.jpg`),A=me(()=>`https://i.ytimg.com/${s.webp?"vi_webp":"vi"}/${s.videoId}/${s.thumbnailSize}.${s.webp?"webp":"jpg"}`),w=ue(!1),N=me(()=>rr(s.placeholderAttrs,{src:w.value?v.value:A.value,alt:"Play video",loading:s.aboveTheFold?"eager":"lazy",fetchpriority:s.aboveTheFold?"high":void 0,style:{width:"100%",objectFit:s.placeholderObjectFit,height:"100%"},onLoad(T){const L=T.target;
13L.naturalWidth===120&&L.naturalHeight===90&&(w.value=!0)}}));return(T,L)=>(Z(),ye("div",Da({ref_key:"rootEl",ref:a},_.value,{onKeydown:L[0]||(L[0]=$=>E.value?m($):void 0)}),[I("div",{ref_key:"youtubeEl",ref:l,style:{width:"100%",height:"100%",position:"absolute",top:"0",left:"0"}},null,512),u.value?At("",!0):cr(T.$slots,"placeholder",{key:0,placeholder:A.value},()=>[I("img",Ti(Zn(N.value)),null,16)]),K(p)==="loading"?cr(T.$slots,"loading",{key:1},()=>[de(sg)]):At("",!0),K(p)==="awaitingLoad"?cr(T.$slots,"awaitingLoad",{key:2}):K(p)==="error"?cr(T.$slots,"error",{key:3}):At("",!0),cr(T.$slots,"default")],16))}},og=Object.assign(ng,{__name:"ScriptYouTubePlayer"}),ig=e=>{if(!e)return null;const t=/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/\s]{11})/;return e.match(t)?.[1]??null},ag=e=>{try{const t=new Date(e);return isNaN(t.getTime())?"Invalid Date":new Intl.DateTimeFormat("en-US",{year:"numeric",month:"short",day:"numeric"}).format(t)}catch(t){return console.error("Error formatting date:",e,t),"Invalid Date"}},lg=e=>{try{const t=new Date(e);if(isNaN(t.getTime()))return"unknown time";const s=new Date().getTime()-t.getTime(),n=Math.max(0,Math.floor(s/1e3)),o=Math.floor(n/60),i=Math.floor(o/60),a=Math.floor(i/24),l=Math.floor(a/30),u=Math.floor(a/365);return n<60?"just now":o<60?`${o}m ago`:i<24?`${i}h ago`:a<30?`${a}d ago`:l<12?`${l}mo ago`:`${u}y ago`}catch(t){return console.error("Error formatting relative time:",e,t),"unknown time"}},cg={class:"min-h-screen bg-base-300/40 text-base-content antialiased"},ug={class:"fixed top-0 left-0 right-0 z-50 glass-nav shadow-sm"},fg={class:"max-w-7xl mx-auto px-4 lg:px-8 h-16 flex items-center justify-between"},dg={class:"flex items-center gap-3"},pg={key:0,class:"hidden md:flex badge badge-outline border-base-content/20 gap-1.5 px-3 py-3 font-semibold text-xs shadow-sm"},hg={class:"dropdown dropdown-end"},gg={tabindex:"0",role:"button",class:"btn btn-ghost btn-sm border border-base-content/10 flex items-center gap-1.5"},yg={class:"text-xs uppercase font-bold"},mg={tabindex:"0",class:"dropdown-content z-[100] menu p-2 shadow-xl bg-base-100 rounded-box w-52 mt-2 border border-base-200"},bg=["onClick"],_g={class:"max-w-7xl mx-auto px-4 lg:px-8 pt-24 pb-16"},vg={class:"glass-panel rounded-2xl p-4 lg:p-6 mb-8 shadow-sm"},wg={class:"grid grid-cols-1 md:grid-cols-12 gap-4 items-end"},xg={class:"form-control md:col-span-6"},Sg={class:"relative w-full"},Eg=["disabled"],Tg={key:0,class:"absolute inset-y-0 right-0 flex items-center pr-3"},Cg={class:"form-control md:col-span-3"},kg=["disabled"],Ag={class:"form-control md:col-span-3"},Pg=["disabled"],Rg=["value"],Mg={key:0,class:"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4"},Og={key:1,class:"alert alert-error shadow-lg mb-6 border border-error/20",role:"alert"},Ig={class:"flex items-center gap-3 w-full"},Dg={class:"text-white"},Lg={class:"text-xs opacity-90"},jg={key:2,class:"hero min-h-[300px] rounded-2xl bg-base-100 border border-base-200 shadow-sm"},$g={class:"hero-content text-center"},Hg={class:"max-w-md p-6"},Ng={class:"flex gap-2 justify-center mt-4"},Fg={key:3},Ug={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4"},Bg={class:"group relative aspect-video bg-black/90 overflow-hidden shadow-inner flex items-center justify-center"},Wg={key:1,class:"flex items-center justify-center h-full text-base-content/50 text-xs font-semibold"},Vg={class:"card-body p-4 flex flex-col flex-grow justify-between"},qg=["innerHTML"],zg={class:"text-xs text-base-content/65 mt-2 flex items-center gap-1 select-none"},Kg=["title"],Jg={class:"flex flex-wrap gap-2 mt-3 select-none"},Yg={class:"badge badge-sm badge-ghost border-base-content/10 font-bold flex items-center gap-1"},Gg={class:"badge badge-sm badge-ghost border-base-content/10 font-bold flex items-center gap-1"},Xg={class:"card-actions justify-end mt-4 pt-3 border-t border-base-content/5"},Zg=["href"],Qg=["href"],ey={key:0,class:"flex flex-col sm:flex-row items-center justify-between mt-10 pt-6 border-t border-base-content/10 gap-4"},ty=["disabled"],ry={class:"join w-full sm:w-auto flex justify-center shadow-sm"},sy=["max","disabled"],ny=["disabled"],oy={class:"join-item flex items-center px-4 bg-base-200 border border-l-0 border-base-300 text-xs sm:text-sm font-semibold rounded-r-lg select-none"},iy=["disabled"],ay="youtube.com",ly=qn({__name:"YouList",setup(e){const t=[10,20,50],r=ue(0),s=ue
13(t[0]),n=ue("date"),o=ue("1"),i=ue(""),a=ue("dark"),l=[{name:"dark",label:"Dark Mode ð"},{name:"light",label:"Light Mode âï¸"},{name:"synthwave",label:"Synthwave ðï¸"},{name:"retro",label:"Retro ð»"},{name:"cyberpunk",label:"Cyberpunk â¡"},{name:"nord",label:"Nord âï¸"},{name:"dim",label:"Dim ð«ï¸"},{name:"sunset",label:"Sunset ð"}];Le(a,A=>{document.documentElement.setAttribute("data-theme",A),localStorage.setItem("hn-yt-theme",A)}),or(()=>{{const A=localStorage.getItem("hn-yt-theme");A&&l.some(w=>w.name===A)?a.value=A:window.matchMedia("(prefers-color-scheme: light)").matches?a.value="light":a.value="dark",document.documentElement.setAttribute("data-theme",a.value)}});const u=me(()=>i.value.trim()?100:s.value),c=me(()=>{const A=n.value==="date"?"https://hn.algolia.com/api/v1/search_by_date":"https://hn.algolia.com/api/v1/search",w=new URLSearchParams({query:ay,restrictSearchableAttributes:"url",page:r.value.toString(),hitsPerPage:u.value.toString()});return n.value==="points"&&(w.append("numericFilters","points>1"),w.append("tags","story")),`${A}?${w.toString()}`}),{data:f,error:d,pending:h,refresh:p}=uh(c,{transform:A=>{if(!A||!Array.isArray(A.hits))return{hits:[],nbPages:0,nbHits:0};const w=A.hits.map(N=>({...N,videoId:ig(N.url),formattedDate:ag(N.created_at),relativeTime:lg(N.created_at)})).filter(N=>!!N.videoId);return{...A,hits:w}}},"$cjHd0Xolwz"),g=me(()=>
13f.value?.nbPages??0),C=me(()=>f.value?.nbHits??0),x=me(()=>{const A=f.value?.hits??[],w=i.value.trim().toLowerCase();return w?A.filter(N=>N.title.toLowerCase().includes(w)||N.author.toLowerCase().includes(w)):A}),E=A=>{A>=0&&A<g.value&&(r.value=A,o.value=(A+1).toString(),window.scrollTo({top:0,behavior:"smooth"}))},m=A=>{A.preventDefault();const w=parseInt(o.value,10)-1;!isNaN(w)&&w>=0&&w<g.value?E(w):o.value=(r.value+1).toString()},_=A=>A.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),v=(A,w)=>{const N=_(A);if(!w.trim())return N;const T=new RegExp(`(${w.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")})`,"gi");return N.replace(T,'<mark class="bg-primary/20 text-primary font-semibold rounded px-0.5 border border-primary/10">$1</mark>')};return Le([n,s,i],()=>{r.value=0,o.value="1"}),(A,w)=>{const N=og;return Z(),ye("div",cg,[I("header",ug,[I("div",fg,[w[13]||(w[13]=Vr('<div class="flex items-center gap-3" data-v-f6d5e8e3><div class="flex items-center gap-1.5" data-v-f6d5e8e3><span class="relative flex h-3 w-3" data-v-f6d5e8e3><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-error opacity-75" data-v-f6d5e8e3></span><span class="relative inline-flex rounded-full h-3 w-3 bg-error" data-v-f6d5e8e3></span></span><h1 class="text-xl lg:text-2xl font-black tracking-tight bg-gradient-to-r from-primary via-secondary to-accent bg-clip-text text-transparent select-none" data-v-f6d5e8e3> HN-YT </h1></div><span class="hidden sm:inline text-xs font-semibold px-2 py-0.5 rounded-full bg-base-200 border border-base-content/10" data-v-f6d5e8e3> Hacker News Video Hub </span></div>',1)),I("div",dg,[!K(h)&&!K(d)&&C.value>0?(Z(),ye("div",pg,[w[11]||(w[11]=I("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3.5 w-3.5 text-primary",viewBox:"0 0 20 20",fill:"currentColor"},[I("path",{d:"M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z"})],-1)),Ct(" "+Be(C.value)+" Videos ",1)])):At("",!0),I("div",hg,[I("div",gg,[w[12]||(w[12]=I("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-4 h-4"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M9.53 16.122A3 3 0 0 0 10.469 19.75M10.469 19.75a3 3 0 0 0 3.75-3.628M10.469 19.75a3.999 3.999 0 0 1-3.593-3.83m0 0a3.999 3.999 0 0 1 2.507-4.061m-2.507 4.061H3.76M20.24 16.122a3 3 0 0 1-2.507-4.061m2.507 4.061a3 3 0 0 1-3.74 3.628m-3.74-3.628a3.999 3.999 0 0 1 3.593-3.83m0 0a3.999 3.999 0 0 1-2.507-4.061m2.507 4.061h6.24M12 3a9 9 0 0 0-9 9m9-9a9 9 0 0 1 9 9m-9-9v1.5a3.999 3.999 0 0 0-3.593 3.83M12 4.5a2.499 2.499 0 0 1 2.5 2.5M12 7.5a1.5 1.5 0 0 0-1.5-1.5M11.25 12h1.5"})],-1)),I("span",yg,Be(a.value),1)]),I("ul",mg,[(Z(),ye(we,null,Wr(l,T=>I("li",{key:T.name},[I("button",{onClick:L=>a.value=T.name,class:Rr([{active:a.value===T.name},"text-xs font-semibold py-2"])},Be(T.label),11,bg)])),64))])])])])]),I("main",_g,[I("section",vg,[I("div",wg,[I("div",xg,[w[15]||(w[15]=I("label",{class:"label pt-0 pb-1",for:"search-input"},[I("span",{class:"label-text text-xs font-bold uppercase tracking-wider text-base-content/60"},"Search Titles & Authors")],-1)),I("div",Sg,[w[14]||(w[14]=I("span",{class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none text-base-content/50"},[I("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"w-5 h-5"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.602 10.602Z"})])],-1)),Fr(I("input",{id:"search-input","onUpdate:modelValue":w[0]||(w[0]=T=>i.value=T),type:"text",placeholder:"Type to filter...",class:"input input-bordered input-md w-full pl-10 focus:input-primary transition-all duration-200",disabled:K(h)},null,8,Eg),[[zo,i.value]]),i.value?(Z(),ye("span",Tg,[I("button",{onClick:w[1]||(w[1]=T=>i.value=""),class:"btn btn-ghost btn-xs btn-circle text-base-content/60 hover:text-base-content","aria-label":"Clear Search"},"â")])):At("",!0)])]),I("div",Cg,[w[17]||(w[17]=I("label",{class:"label pt-0 pb-1",for:"sort-select"},[I("span",{class:"label-text text-xs font-bold uppercase tracking-wider text-base-content/60"}
13,"Sort By")],-1)),Fr(I("select",{id:"sort-select","onUpdate:modelValue":w[2]||(w[2]=T=>n.value=T),class:"select select-bordered select-md w-full focus:select-primary transition-all duration-200",disabled:K(h)},[...w[16]||(w[16]=[I("option",{value:"date"},"Most Recent",-1),I("option",{value:"points"},"Most Popular",-1)])],8,kg),[[Ko,n.value]])]),I("div",Ag,[w[18]||(w[18]=I("label",{class:"label pt-0 pb-1",for:"hits-per-page-select"},[I("span",{class:"label-text text-xs font-bold uppercase tracking-wider text-base-content/60"},"Per Page")],-1)),Fr(I("select",{id:"hits-per-page-select","onUpdate:modelValue":w[3]||(w[3]=T=>s.value=T),class:"select select-bordered select-md w-full focus:select-primary transition-all duration-200",disabled:K(h)},[(Z(),ye(we,null,Wr(t,T=>I("option",{key:T,value:T},Be(T)+" Videos ",9,Rg)),64))],8,Pg),[[Ko,s.value]])])])]),K(h)?(Z(),ye("section",Mg,[(Z(!0),ye(we,null,Wr(s.value,T=>(Z(),ye("div",{key:T,class:"card bg-base-100/50 border border-base-200 shadow-sm overflow-hidden flex flex-col h-[380px]"},[...w[19]||(w[19]=[Vr('<div class="aspect-video w-full skeleton-shimmer bg-base-300" data-v-f6d5e8e3></div><div class="card-body p-4 flex flex-col flex-grow justify-between" data-v-f6d5e8e3><div class="space-y-2.5" data-v-f6d5e8e3><div class="h-4 w-5/6 skeleton-shimmer bg-base-300 rounded" data-v-f6d5e8e3></div><div class="h-4 w-2/3 skeleton-shimmer bg-base-300 rounded" data-v-f6d5e8e3></div></div><div class="space-y-2 mt-4" data-v-f6d5e8e3><div class="h-3 w-1/2 skeleton-shimmer bg-base-300 rounded" data-v-f6d5e8e3></div><div class="flex gap-2 mt-2" data-v-f6d5e8e3><div class="h-5 w-16 skeleton-shimmer bg-base-300 rounded-full" data-v-f6d5e8e3></div><div class="h-5 w-16 skeleton-shimmer bg-base-300 rounded-full" data-v-f6d5e8e3></div></div></div><div class="flex justify-end gap-2 mt-auto pt-3 border-t border-base-200" data-v-f6d5e8e3><div class="h-6 w-16 skeleton-shimmer bg-base-300 rounded" data-v-f6d5e8e3></div><div class="h-6 w-16 skeleton-shimmer bg-base-300 rounded" data-v-f6d5e8e3></div></div></div>',2)])]))),128))])):K(d)?(Z(),ye("div",Og,[I("div",Ig,[w[21]||(w[21]=I("svg",{xmlns:"http://www.w3.org/2000/svg",class:"stroke-current shrink-0 h-6 w-6 text-white",fill:"none",viewBox:"0 0 24 24"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"})],-1)),I("div",Dg,[w[20]||(w[20]=I("h3",{class:"font-bold"},"Failed to load videos",-1)),I("p",Lg,Be(K(d).message||"Hacker News API is currently unresponsive."),1)]),I("button",{onClick:w[4]||(w[4]=(...T)=>K(p)&&K(p)(...T)),class:"btn btn-sm btn-ghost bg-black/10 hover:bg-black/20 text-white ml-auto border-none"},"Retry")])])):x.value.length?(Z(),ye("section",Fg,[I("div",Ug,[(Z(!0),ye(we,null,Wr(x.value,T=>(Z(),ye("article",{key:T.objectID,class:"card video-card bg-base-100 border border-base-200 hover:border-primary/20 shadow-sm hover:shadow-xl transition-all duration-300 rounded-2xl overflow-hidden flex flex-col h-[390px]"},[I("div",Bg,[T.videoId?(Z(),rt(N,{key:0,"video-id":T.videoId,title:T.title,trigger:"manual",class:"w-full h-full object-contain pointer-events-none video-card-thumb"},null,8,["video-id","title"])):(Z(),ye("div",Wg," Invalid Video URL ")),w[23]||(w[23]=Vr('<div class="absolute inset-0 bg-black/35 opacity-0 group-hover:opacity-100 transition-opacity duration-300 flex items-center justify-center pointer-events-none" data-v-f6d5e8e3><div class="bg-primary text-primary-content p-3 rounded-full shadow-lg transform scale-75 group-hover:scale-100 transition-all duration-300" data-v-f6d5e8e3><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor" class="w-5 h-5" data-v-f6d5e8e3><path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z" data-v-f6d5e8e3></path></svg></div></div><div class="absolute top-2 left-2 bg-error text-error-content text-[10px] px-2 py-0.5 rounded font-black tracking-wider up
13percase flex items-center gap-1 shadow-sm select-none" data-v-f6d5e8e3><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" class="h-2.5 w-2.5" data-v-f6d5e8e3><path d="M23.498 6.163g" data-v-f6d5e8e3></path><path d="M23.498 6.163c-.272-1.022-1.074-1.826-2.099-2.098C19.544 3.5 12 3.5 12 3.5s-7.544 0-9.4.565C1.74 4.337.939 5.141.666 6.163.1 8.018.1 12 .1 12s0 3.982.566 5.837c.272 1.022 1.074 1.826 2.099 2.098C4.544 20.5 12 20.5 12 20.5s7.544 0 9.4-.565c1.025-.272 1.827-1.076 2.099-2.098.566-1.855.566-5.837.566-5.837s0-3.982-.566-5.837zm-14.32 8.78v-5.88l5.88 2.94-5.88 2.94z" data-v-f6d5e8e3></path></svg> YouTube </div>',2))]),I("div",Vg,[I("div",null,[I("h2",{class:"font-display font-bold text-sm sm:text-base leading-snug line-clamp-3 text-base-content hover:text-primary transition-colors duration-200",innerHTML:v(T.title,i.value)},null,8,qg),I("p",zg,[I("span",null,"By "+Be(T.author),1),w[24]||(w[24]=I("span",{class:"opacity-60"},"â¢",-1)),I("span",{class:"font-medium",title:T.formattedDate},Be(T.relativeTime),9,Kg)]),I("div",Jg,[I("div",Yg,[w[25]||(w[25]=I("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"w-3.5 h-3.5 text-orange-500"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.362 5.214A8.252 8.252 0 0 1 12 21 8.25 8.25 0 0 1 6.038 7.047 8.287 8.287 0 0 0 9 9.601a8.983 8.983 0 0 1 3.361-6.867 8.21 8.21 0 0 0 3 2.48Z"})],-1)),Ct(" "+Be(T.points)+" pts ",1)]),I("div",Gg,[w[26]||(w[26]=I("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"w-3.5 h-3.5 text-blue-500"},[I("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.625 9.75a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Zm0 0H8.625m2.025 1.19a3 3 0 1 1-6.05 0 3 3 0 0 1 6.05 0Zm10.8 1.11a3 3 0 1 1-6.05 0 3 3 0 0 1 6.05 0Zm0 0V20.25a.75.75 0 0 1-1.071.676l-2.096-1.048a.75.75 0 0 0-.67 0L12.03 20.926a.75.75 0 0 1-1.072-.676V17.25"})],-1)),Ct(" "+Be(T.num_comments)+" comments ",1)])])]),I("div",Xg,[I("a",{href:`https://news.ycombinator.com/item?id=${T.objectID}`,target:"_blank",rel:"noopener noreferrer",class:"btn btn-outline btn-xs flex items-center gap-1 font-bold border-base-content/15 transition-all duration-200 hover:bg-orange-600 hover:text-white hover:border-orange-600","aria-label":"View Hacker News Discussion"},[...w[27]||(w[27]=[I("span",{class:"w-3.5 h-3.5 bg-orange-500 text-white text-[9px] font-black flex items-center justify-center rounded-sm"},"Y",-1),Ct(" Discussion ",-1)])],8,Zg),I("a",{href:T.url,target:"_blank",rel:"noopener noreferrer",class:"btn btn-error bt
13n-xs text-white flex items-center gap-1 font-bold transition-all duration-200 hover:bg-red-700","aria-label":"Watch Video on YouTube"},[...w[28]||(w[28]=[I("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24",class:"w-3.5 h-3.5"},[I("path",{d:"M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816-.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 4-8 4z"})],-1),Ct(" Watch ",-1)])],8,Qg)])])]))),128))]),g.value>1?(Z(),ye("div",ey,[I("button",{onClick:w[7]||(w[7]=T=>E(r.value-1)),disabled:r.value===0||K(h),class:"btn btn-outline btn-sm w-full sm:w-auto font-bold"}," « Previous ",8,ty),I("div",ry,[I("form",{onSubmit:m,class:"join-item flex"},[w[29]||(w[29]=I("label",{for:"page-input",class:"sr-only"},"Go to page",-1)),Fr(I("input",{id:"page-input","onUpdate:modelValue":w[8]||(w[8]=T=>o.value=T),type:"number",min:"1",max:g.value,class:"input input-bordered input-sm w-20 text-center rounded-l-lg focus:input-primary focus:z-10",placeholder:"Page","aria-label":"Current Page Number",disabled:K(h),onFocus:w[9]||(w[9]=T=>T.target.select())},null,40,sy),[[zo,o.value,void 0,{lazy:!0}]]),I("button",{type:"submit",class:"btn btn-primary btn-sm rounded-none border-x-none",disabled:K(h)}," Go ",8,ny)],32),I("div",oy," of "+Be(g.value)+" ("+Be(C.value)+" total) ",1)]),I("button",{onClick:w[10]||(w[10]=T=>E(r.value+1)),disabled:r.value>=g.value-1||K(h),class:"btn btn-outline btn-sm w-full sm:w-auto font-bold"}," Next » ",8,iy)])):At("",!0)])):(Z(),ye("div",jg,[I("div",$g,[I("div",Hg,[w[22]||(w[22]=Vr('<div class="w-16 h-16 bg-base-200 rounded-full flex items-center justify-center mx-auto mb-4 border border-base-content/10" data-v-f6d5e8e3><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-8 h-8 opacity-65" data-v-f6d5e8e3><path stroke-linecap="round" stroke-linejoin="round" d="m15.75 10.5 4.72-4.72a.75.75 0 0 1 1.28.53v11.38a.75.75 0 0 1-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 0 0 2.25-2.25v-9a2.25 2.25 0 0 0-2.25-2.25h-9A2.25 2.25 0 0 0 2.25 7.5v9a2.25 2.25 0 0 0 2.25 2.25Z" data-v-f6d5e8e3></path></svg></div><h2 class="text-2xl font-black" data-v-f6d5e8e3>No Videos Found</h2><p class="py-3 text-sm opacity-70" data-v-f6d5e8e3> We couldn't find any Hacker News stories matching your criteria. Try updating your filters or clearing your search. </p>',3)),I("div",Ng,[i.value?(Z(),ye("button",{key:0,onClick:w[5]||(w[5]=T=>i.value=""),class:"btn btn-primary btn-sm"},"Clear Search")):At("",!0),I("button",{onClick:w[6]||(w[6]=(...T)=>K(p)&&K(p)(...T)),class:"btn btn-outline btn-sm"},"Refresh Feed")])])])]))])])}}}),cy=Object.assign(co(ly,[["__scopeId","data-v-f6d5e8e3"]]),{__name:"YouList"}),uy={};function fy(e,t){const r=cy;return Z(),ye("div",null,[de(r)])}const dy=co(uy,[["render",fy]]),py={__name:"nuxt-error-page",props:{error:Object},setup(e){const r=e.error,s=Number(r.statusCode||500),n=s===404,o=r.statusMessage??(n?"Page Not Found":"Internal Server Error"),i=r.message||r.toString(),a=void 0,c=n?Eo(()=>On(()=>import("./CSh46jQO.js"),__vite__mapDeps([0,1,2]),import.meta.url)):Eo(()=>On(()=>import("./WWSPGWr_.js"),__vite__mapDeps([3,4]),import.meta.url));return(f,d)=>(Z(),rt(K(c),Ti(Zn({status:K(s),statusText:K(o),statusCode:K(s),statusMessage:K(o),description:K(i),stack:K(a)})),null,16))}},hy={key:0},_i={__name:"nuxt-root",setup(e){const t=()=>null,r=ve(),s=r.deferHydration();if(r.isHydrating){const c=r.hooks.hookOnce("app:error",s),f=sr().beforeEach(()=>{c(),f()})}const n=!1;Qi(nl,Sd()),r.hooks.callHookWith(c=>c.map(f=>f()),"vue:setup",[]);const o=so(),i=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(c,f,d){const h=r.vueApp.config.errorHandler;if(h&&!h.__nuxt_default)try{h(c,f,d)}catch(p){console.error("[nuxt] Error in `app.config.errorHandler`",p)}}oa((c,f,d)=>{if(r.hooks.callHook("vue:error",c,f,d)?.catch(h=>console.error("[nuxt] Error in `vue:error` hook",h)),a.test(navigator.userAgent))return r.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(Rd(c)&&(c.fatal||c.unhandled))return r.runWithContext(()=>Ad(c)),l(c,f,d),!1});const u=!1;return(c,f)=>
13(Z(),rt(du,{onResolve:K(s)},{default:Zi(()=>[K(i)?(Z(),ye("div",hy)):K(o)?(Z(),rt(K(py),{key:1,error:K(o)},null,8,["error"])):K(u)?(Z(),rt(K(t),{key:2,context:K(u)},null,8,["context"])):K(n)?(Z(),rt(Fc(K(n)),{key:3})):(Z(),rt(K(dy),{key:4}))]),_:1},8,["onResolve"]))}};let vi;{let e;vi=async function(){if(e)return e;const r=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),s=r?rf(_i):tf(_i),n=pd({vueApp:s});async function o(i){await n.callHook("app:error",i),n.payload.error||=Ds(i)}o.__nuxt_default=!0,s.config.errorHandler=o,n.hook("app:suspense:resolve",()=>{s.config.errorHandler===o&&(s.config.errorHandler=void 0)}),!r&&ti.id&&n.hook("app:suspense:resolve",()=>{document.getElementById(ti.id)?.remove()});try{await yd(n,zp)}catch(i){o(i)}try{await n.hooks.callHook("app:created",s),await n.hooks.callHook("app:beforeMount",s),s.mount(ud),await n.hooks.callHook("app:mounted",s),await Ir()}catch(i){o(i)}return s},e=vi().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{uh as $,eo as A,Lr as B,_n as C,tr as D,wn as E,qa as F,yy as G,gd as H,yd as I,si as J,Pd as K,Ds as L,pd as M,Lt as N,my as O,Rp as P,Cp as Q,pl as R,fl as S,Rd as T,hd as U,Wp as V,Ad as W,md as X,nh as Y,so as Z,co as _,I as a,Sd as a0,de as b,ye as c,Ct as d,sr as e,qn as f,ve as g,or as h,io as i,Yn as j,by as k,Au as l,gy as m,kd as n,Z as o,Cr as p,ue as q,fi as r,Gt as s,Be as t,dl as u,Cd as v,Zi as w,K as x,Td as y,me as z};
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.