function gs(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s!!n[s.toLowerCase()]:s=>!!n[s]}const ql="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Wl=gs(ql);function di(e){return!!e||e===""}function or(e){if(z(e)){const t={};for(let n=0;n{if(n){const r=n.split(zl);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ir(e){let t="";if(he(e))t=e;else if(z(e))for(let n=0;nhe(e)?e:e==null?"":z(e)||pe(e)&&(e.toString===gi||!Q(e.toString))?JSON.stringify(e,hi,2):String(e),hi=(e,t)=>t&&t.__v_isRef?hi(e,t.value):Ut(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:pi(t)?{[`Set(${t.size})`]:[...t.values()]}:pe(t)&&!z(t)&&!mi(t)?String(t):t,ce={},jt=[],De=()=>{},Jl=()=>!1,Yl=/^on[^a-z]/,kn=e=>Yl.test(e),ms=e=>e.startsWith("onUpdate:"),be=Object.assign,_s=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Xl=Object.prototype.hasOwnProperty,G=(e,t)=>Xl.call(e,t),z=Array.isArray,Ut=e=>lr(e)==="[object Map]",pi=e=>lr(e)==="[object Set]",Q=e=>typeof e=="function",he=e=>typeof e=="string",ys=e=>typeof e=="symbol",pe=e=>e!==null&&typeof e=="object",vs=e=>pe(e)&&Q(e.then)&&Q(e.catch),gi=Object.prototype.toString,lr=e=>gi.call(e),Zl=e=>lr(e).slice(8,-1),mi=e=>lr(e)==="[object Object]",bs=e=>he(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,un=gs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gl=/-(\w)/g,Xe=cr(e=>e.replace(Gl,(t,n)=>n?n.toUpperCase():"")),ec=/\B([A-Z])/g,Xt=cr(e=>e.replace(ec,"-$1").toLowerCase()),ar=cr(e=>e.charAt(0).toUpperCase()+e.slice(1)),wr=cr(e=>e?`on${ar(e)}`:""),bn=(e,t)=>!Object.is(e,t),Dt=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},En=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let zs;const tc=()=>zs||(zs=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let ze;class nc{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&ze&&(this.parent=ze,this.index=(ze.scopes||(ze.scopes=[])).push(this)-1)}run(t){if(this.active){const n=ze;try{return ze=this,t()}finally{ze=n}}}on(){ze=this}off(){ze=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},_i=e=>(e.w&yt)>0,yi=e=>(e.n&yt)>0,sc=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(a==="length"||a>=r)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":z(e)?bs(n)&&l.push(i.get("length")):(l.push(i.get(At)),Ut(e)&&l.push(i.get(Kr)));break;case"delete":z(e)||(l.push(i.get(At)),Ut(e)&&l.push(i.get(Kr)));break;case"set":Ut(e)&&l.push(i.get(At));break}if(l.length===1)l[0]&&qr(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);qr(Es(c))}}function qr(e,t){const n=z(e)?e:[...e];for(const r of n)r.computed&&Js(r);for(const r of n)r.computed||Js(r)}function Js(e,t){(e!==Ue||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ic=gs("__proto__,__v_isRef,__isVue"),Ei=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ys)),lc=Cs(),cc=Cs(!1,!0),ac=Cs(!0),Ys=uc();function uc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ne(this);for(let o=0,i=this.length;o{e[t]=function(...n){Zt();const r=ne(this)[t].apply(this,n);return Gt(),r}}),e}function Cs(e=!1,t=!1){return function(r,s,o){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&o===(e?t?xc:xi:t?Si:Ri).get(r))return r;const i=z(r);if(!e&&i&&G(Ys,s))return Reflect.get(Ys,s,o);const l=Reflect.get(r,s,o);return(ys(s)?Ei.has(s):ic(s))||(e||Pe(r,"get",s),t)?l:_e(l)?i&&bs(s)?l:l.value:pe(l)?e?Ai(l):Ke(l):l}}const fc=wi(),dc=wi(!0);function wi(e=!1){return function(n,r,s,o){let i=n[r];if(wn(i)&&_e(i)&&!_e(s))return!1;if(!e&&!wn(s)&&(Wr(s)||(s=ne(s),i=ne(i)),!z(n)&&_e(i)&&!_e(s)))return i.value=s,!0;const l=z(n)&&bs(r)?Number(r)e,ur=e=>Reflect.getPrototypeOf(e);function Nn(e,t,n=!1,r=!1){e=e.__v_raw;const s=ne(e),o=ne(t);n||(t!==o&&Pe(s,"get",t),Pe(s,"get",o));const{has:i}=ur(s),l=r?Rs:n?ks:Cn;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function Mn(e,t=!1){const n=this.__v_raw,r=ne(n),s=ne(e);return t||(e!==s&&Pe(r,"has",e),Pe(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Ln(e,t=!1){return e=e.__v_raw,!t&&Pe(ne(e),"iterate",At),Reflect.get(e,"size",e)}function Xs(e){e=ne(e);const t=ne(this);return ur(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function Zs(e,t){t=ne(t);const n=ne(this),{has:r,get:s}=ur(n);let o=r.call(n,e);o||(e=ne(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?bn(t,i)&&st(n,"set",e,t):st(n,"add",e,t),this}function Gs(e){const t=ne(this),{has:n,get:r}=ur(t);let s=n.call(t,e);s||(e=ne(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&st(t,"delete",e,void 0),o}function eo(){const e=ne(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function In(e,t){return function(r,s){const o=this,i=o.__v_raw,l=ne(i),c=t?Rs:e?ks:Cn;return!e&&Pe(l,"iterate",At),i.forEach((a,u)=>r.call(s,c(a),c(u),o))}}function Hn(e,t,n){return function(...r){const s=this.__v_raw,o=ne(s),i=Ut(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=s[e](...r),u=n?Rs:t?ks:Cn;return!t&&Pe(o,"iterate",c?Kr:At),{next(){const{value:f,done:h}=a.next();return h?{value:f,done:h}:{value:l?[u(f[0]),u(f[1])]:u(f),done:h}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function yc(){const e={get(o){return Nn(this,o)},get size(){return Ln(this)},has:Mn,add:Xs,set:Zs,delete:Gs,clear:eo,forEach:In(!1,!1)},t={get(o){return Nn(this,o,!1,!0)},get size(){return Ln(this)},has:Mn,add:Xs,set:Zs,delete:Gs,clear:eo,forEach:In(!1,!0)},n={get(o){return Nn(this,o,!0)},get size(){return Ln(this,!0)},has(o){return Mn.call(this,o,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:In(!0,!1)},r={get(o){return Nn(this,o,!0,!0)},get size(){return Ln(this,!0)},has(o){return Mn.call(this,o,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:In(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Hn(o,!1,!1),n[o]=Hn(o,!0,!1),t[o]=Hn(o,!1,!0),r[o]=Hn(o,!0,!0)}),[e,n,t,r]}const[vc,bc,Ec,wc]=yc();function Ss(e,t){const n=t?e?wc:Ec:e?bc:vc;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(G(n,s)&&s in r?n:r,s,o)}const Cc={get:Ss(!1,!1)},Rc={get:Ss(!1,!0)},Sc={get:Ss(!0,!1)},Ri=new WeakMap,Si=new WeakMap,xi=new WeakMap,xc=new WeakMap;function Ac(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function kc(e){return e.__v_skip||!Object.isExtensible(e)?0:Ac(Zl(e))}function Ke(e){return wn(e)?e:xs(e,!1,Ci,Cc,Ri)}function Tc(e){return xs(e,!1,_c,Rc,Si)}function Ai(e){return xs(e,!0,mc,Sc,xi)}function xs(e,t,n,r,s){if(!pe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=kc(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function Kt(e){return wn(e)?Kt(e.__v_raw):!!(e&&e.__v_isReactive)}function wn(e){return!!(e&&e.__v_isReadonly)}function Wr(e){return!!(e&&e.__v_isShallow)}function ki(e){return Kt(e)||wn(e)}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function As(e){return zn(e,"__v_skip",!0),e}const Cn=e=>pe(e)?Ke(e):e,ks=e=>pe(e)?Ai(e):e;function Ti(e){gt&&Ue&&(e=ne(e),bi(e.dep||(e.dep=Es())))}function Pi(e,t){e=ne(e),e.dep&&qr(e.dep)}function _e(e){return!!(e&&e.__v_isRef===!0)}function qt(e){return Oi(e,!1)}function Qn(e){return Oi(e,!0)}function Oi(e,t){return _e(e)?e:new Pc(e,t)}class Pc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ne(t),this._value=n?t:Cn(t)}get value(){return Ti(this),this._value}set value(t){t=this.__v_isShallow?t:ne(t),bn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Cn(t),Pi(this))}}function Fe(e){return _e(e)?e.value:e}const Oc={get:(e,t,n)=>Fe(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return _e(s)&&!_e(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Ni(e){return Kt(e)?e:new Proxy(e,Oc)}class Nc{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Mc(e,t,n){const r=e[t];return _e(r)?r:new Nc(e,t,n)}class Lc{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new ws(t,()=>{this._dirty||(this._dirty=!0,Pi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ne(this);return Ti(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ic(e,t,n=!1){let r,s;const o=Q(e);return o?(r=e,s=De):(r=e.get,s=e.set),new Lc(r,s,o||!s,n)}function mt(e,t,n,r){let s;try{s=r?e(...r):e()}catch(o){en(o,t,n)}return s}function $e(e,t,n,r){if(Q(e)){const o=mt(e,t,n,r);return o&&vs(o)&&o.catch(i=>{en(i,t,n)}),o}const s=[];for(let o=0;o>>1;Rn(Te[r])tt&&Te.splice(t,1)}function Ii(e,t,n,r){z(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),Li()}function Bc(e){Ii(e,cn,fn,It)}function Hi(e){Ii(e,dt,dn,Ht)}function fr(e,t=null){if(fn.length){for(zr=t,cn=[...new Set(fn)],fn.length=0,It=0;ItRn(n)-Rn(r)),Ht=0;Hte.id==null?1/0:e.id;function Fi(e){Vr=!1,Jn=!0,fr(e),Te.sort((n,r)=>Rn(n)-Rn(r));const t=De;try{for(tt=0;ttm.trim())),f&&(s=n.map(En))}let l,c=r[l=wr(t)]||r[l=wr(Xe(t))];!c&&o&&(c=r[l=wr(Xt(t))]),c&&$e(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,$e(a,e,6,s)}}function $i(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},l=!1;if(!Q(e)){const c=a=>{const u=$i(a,t,!0);u&&(l=!0,be(i,u))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(r.set(e,null),null):(z(o)?o.forEach(c=>i[c]=null):be(i,o),r.set(e,i),i)}function dr(e,t){return!e||!kn(t)?!1:(t=t.slice(2).replace(/Once$/,""),G(e,t[0].toLowerCase()+t.slice(1))||G(e,Xt(t))||G(e,t))}let Ee=null,hr=null;function Xn(e){const t=Ee;return Ee=e,hr=e&&e.type.__scopeId||null,t}function Fh(e){hr=e}function $h(){hr=null}function Bi(e,t=Ee,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&po(-1);const o=Xn(t),i=e(...s);return Xn(o),r._d&&po(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function Cr(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[i],slots:l,attrs:c,emit:a,render:u,renderCache:f,data:h,setupState:m,ctx:y,inheritAttrs:A}=e;let S,_;const p=Xn(e);try{if(n.shapeFlag&4){const R=s||r;S=Le(u.call(R,R,f,o,m,h,y)),_=c}else{const R=t;S=Le(R.length>1?R(o,{attrs:c,slots:l,emit:a}):R(o,null)),_=t.props?c:Dc(c)}}catch(R){gn.length=0,en(R,e,1),S=de(Re)}let b=S;if(_&&A!==!1){const R=Object.keys(_),{shapeFlag:M}=b;R.length&&M&7&&(i&&R.some(ms)&&(_=Kc(_,i)),b=ot(b,_))}return n.dirs&&(b=ot(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),S=b,Xn(p),S}function Uc(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||kn(n))&&((t||(t={}))[n]=e[n]);return t},Kc=(e,t)=>{const n={};for(const r in e)(!ms(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function qc(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?to(r,i,a):!!i;if(c&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense,Wc={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,l,c,a){e==null?Vc(t,n,r,s,o,i,l,c,a):zc(e,t,n,r,s,i,l,c,a)},hydrate:Qc,create:Ms,normalize:Jc},Ui=Wc;function Sn(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function Vc(e,t,n,r,s,o,i,l,c){const{p:a,o:{createElement:u}}=c,f=u("div"),h=e.suspense=Ms(e,s,r,t,f,n,o,i,l,c);a(null,h.pendingBranch=e.ssContent,f,null,r,h,o,i),h.deps>0?(Sn(e,"onPending"),Sn(e,"onFallback"),a(null,e.ssFallback,t,n,r,null,o,i),Wt(h,e.ssFallback)):h.resolve()}function zc(e,t,n,r,s,o,i,l,{p:c,um:a,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const h=t.ssContent,m=t.ssFallback,{activeBranch:y,pendingBranch:A,isInFallback:S,isHydrating:_}=f;if(A)f.pendingBranch=h,Je(h,A)?(c(A,h,f.hiddenContainer,null,s,f,o,i,l),f.deps<=0?f.resolve():S&&(c(y,m,n,r,s,null,o,i,l),Wt(f,m))):(f.pendingId++,_?(f.isHydrating=!1,f.activeBranch=A):a(A,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),S?(c(null,h,f.hiddenContainer,null,s,f,o,i,l),f.deps<=0?f.resolve():(c(y,m,n,r,s,null,o,i,l),Wt(f,m))):y&&Je(h,y)?(c(y,h,n,r,s,f,o,i,l),f.resolve(!0)):(c(null,h,f.hiddenContainer,null,s,f,o,i,l),f.deps<=0&&f.resolve()));else if(y&&Je(h,y))c(y,h,n,r,s,f,o,i,l),Wt(f,h);else if(Sn(t,"onPending"),f.pendingBranch=h,f.pendingId++,c(null,h,f.hiddenContainer,null,s,f,o,i,l),f.deps<=0)f.resolve();else{const{timeout:p,pendingId:b}=f;p>0?setTimeout(()=>{f.pendingId===b&&f.fallback(m)},p):p===0&&f.fallback(m)}}function Ms(e,t,n,r,s,o,i,l,c,a,u=!1){const{p:f,m:h,um:m,n:y,o:{parentNode:A,remove:S}}=a,_=En(e.props&&e.props.timeout),p={vnode:e,parent:t,parentComponent:n,isSVG:i,container:r,hiddenContainer:s,anchor:o,deps:0,pendingId:0,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(b=!1){const{vnode:R,activeBranch:M,pendingBranch:H,pendingId:D,effects:T,parentComponent:U,container:K}=p;if(p.isHydrating)p.isHydrating=!1;else if(!b){const Y=M&&H.transition&&H.transition.mode==="out-in";Y&&(M.transition.afterLeave=()=>{D===p.pendingId&&h(H,K,F,0)});let{anchor:F}=p;M&&(F=y(M),m(M,U,p,!0)),Y||h(H,K,F,0)}Wt(p,H),p.pendingBranch=null,p.isInFallback=!1;let V=p.parent,L=!1;for(;V;){if(V.pendingBranch){V.effects.push(...T),L=!0;break}V=V.parent}L||Hi(T),p.effects=[],Sn(R,"onResolve")},fallback(b){if(!p.pendingBranch)return;const{vnode:R,activeBranch:M,parentComponent:H,container:D,isSVG:T}=p;Sn(R,"onFallback");const U=y(M),K=()=>{!p.isInFallback||(f(null,b,D,U,H,null,T,l,c),Wt(p,b))},V=b.transition&&b.transition.mode==="out-in";V&&(M.transition.afterLeave=K),p.isInFallback=!0,m(M,H,null,!0),V||K()},move(b,R,M){p.activeBranch&&h(p.activeBranch,b,R,M),p.container=b},next(){return p.activeBranch&&y(p.activeBranch)},registerDep(b,R){const M=!!p.pendingBranch;M&&p.deps++;const H=b.vnode.el;b.asyncDep.catch(D=>{en(D,b,0)}).then(D=>{if(b.isUnmounted||p.isUnmounted||p.pendingId!==b.suspenseId)return;b.asyncResolved=!0;const{vnode:T}=b;es(b,D,!1),H&&(T.el=H);const U=!H&&b.subTree.el;R(b,T,A(H||b.subTree.el),H?null:y(b.subTree),p,i,c),U&&S(U),Ns(b,T.el),M&&--p.deps===0&&p.resolve()})},unmount(b,R){p.isUnmounted=!0,p.activeBranch&&m(p.activeBranch,n,b,R),p.pendingBranch&&m(p.pendingBranch,n,b,R)}};return p}function Qc(e,t,n,r,s,o,i,l,c){const a=t.suspense=Ms(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,l,!0),u=c(e,a.pendingBranch=t.ssContent,n,a,o,i);return a.deps===0&&a.resolve(),u}function Jc(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=no(r?n.default:n),e.ssFallback=r?no(n.fallback):de(Re)}function no(e){let t;if(Q(e)){const n=Vt&&e._c;n&&(e._d=!1,Pt()),e=e(),n&&(e._d=!0,t=Ie,al())}return z(e)&&(e=Uc(e)),e=Le(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Di(e,t){t&&t.pendingBranch?z(e)?t.effects.push(...e):t.effects.push(e):Hi(e)}function Wt(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,s=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=s,Ns(r,s))}function hn(e,t){if(ge){let n=ge.provides;const r=ge.parent&&ge.parent.provides;r===n&&(n=ge.provides=Object.create(r)),n[e]=t}}function nt(e,t,n=!1){const r=ge||Ee;if(r){const s=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&Q(t)?t.call(r.proxy):t}}function ro(e,t){return Ls(e,null,t)}const so={};function kt(e,t,n){return Ls(e,t,n)}function Ls(e,t,{immediate:n,deep:r,flush:s,onTrack:o,onTrigger:i}=ce){const l=ge;let c,a=!1,u=!1;if(_e(e)?(c=()=>e.value,a=Wr(e)):Kt(e)?(c=()=>e,r=!0):z(e)?(u=!0,a=e.some(_=>Kt(_)||Wr(_)),c=()=>e.map(_=>{if(_e(_))return _.value;if(Kt(_))return xt(_);if(Q(_))return mt(_,l,2)})):Q(e)?t?c=()=>mt(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return f&&f(),$e(e,l,3,[h])}:c=De,t&&r){const _=c;c=()=>xt(_())}let f,h=_=>{f=S.onStop=()=>{mt(_,l,4)}};if(Qt)return h=De,t?n&&$e(t,l,3,[c(),u?[]:void 0,h]):c(),De;let m=u?[]:so;const y=()=>{if(!!S.active)if(t){const _=S.run();(r||a||(u?_.some((p,b)=>bn(p,m[b])):bn(_,m)))&&(f&&f(),$e(t,l,3,[_,m===so?void 0:m,h]),m=_)}else S.run()};y.allowRecurse=!!t;let A;s==="sync"?A=y:s==="post"?A=()=>ve(y,l&&l.suspense):A=()=>Bc(y);const S=new ws(c,A);return t?n?y():m=S.run():s==="post"?ve(S.run.bind(S),l&&l.suspense):S.run(),()=>{S.stop(),l&&l.scope&&_s(l.scope.effects,S)}}function Yc(e,t,n){const r=this.proxy,s=he(e)?e.includes(".")?Ki(r,e):()=>r[e]:e.bind(r,r);let o;Q(t)?o=t:(o=t.handler,n=t);const i=ge;vt(this);const l=Ls(s,o.bind(r),n);return i?vt(i):_t(),l}function Ki(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{xt(n,t)});else if(mi(e))for(const n in e)xt(e[n],t);return e}function Xc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Is(()=>{e.isMounted=!0}),gr(()=>{e.isUnmounting=!0}),e}const Me=[Function,Array],Zc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Me,onEnter:Me,onAfterEnter:Me,onEnterCancelled:Me,onBeforeLeave:Me,onLeave:Me,onAfterLeave:Me,onLeaveCancelled:Me,onBeforeAppear:Me,onAppear:Me,onAfterAppear:Me,onAppearCancelled:Me},setup(e,{slots:t}){const n=tn(),r=Xc();let s;return()=>{const o=t.default&&Vi(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const A of o)if(A.type!==Re){i=A;break}}const l=ne(e),{mode:c}=l;if(r.isLeaving)return Rr(i);const a=oo(i);if(!a)return Rr(i);const u=Qr(a,l,r,n);Zn(a,u);const f=n.subTree,h=f&&oo(f);let m=!1;const{getTransitionKey:y}=a.type;if(y){const A=y();s===void 0?s=A:A!==s&&(s=A,m=!0)}if(h&&h.type!==Re&&(!Je(a,h)||m)){const A=Qr(h,l,r,n);if(Zn(h,A),c==="out-in")return r.isLeaving=!0,A.afterLeave=()=>{r.isLeaving=!1,n.update()},Rr(i);c==="in-out"&&a.type!==Re&&(A.delayLeave=(S,_,p)=>{const b=Wi(r,h);b[String(h.key)]=h,S._leaveCb=()=>{_(),S._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=p})}return i}}},qi=Zc;function Wi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Qr(e,t,n,r){const{appear:s,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:u,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:y,onBeforeAppear:A,onAppear:S,onAfterAppear:_,onAppearCancelled:p}=t,b=String(e.key),R=Wi(n,e),M=(T,U)=>{T&&$e(T,r,9,U)},H=(T,U)=>{const K=U[1];M(T,U),z(T)?T.every(V=>V.length<=1)&&K():T.length<=1&&K()},D={mode:o,persisted:i,beforeEnter(T){let U=l;if(!n.isMounted)if(s)U=A||l;else return;T._leaveCb&&T._leaveCb(!0);const K=R[b];K&&Je(e,K)&&K.el._leaveCb&&K.el._leaveCb(),M(U,[T])},enter(T){let U=c,K=a,V=u;if(!n.isMounted)if(s)U=S||c,K=_||a,V=p||u;else return;let L=!1;const Y=T._enterCb=F=>{L||(L=!0,F?M(V,[T]):M(K,[T]),D.delayedLeave&&D.delayedLeave(),T._enterCb=void 0)};U?H(U,[T,Y]):Y()},leave(T,U){const K=String(e.key);if(T._enterCb&&T._enterCb(!0),n.isUnmounting)return U();M(f,[T]);let V=!1;const L=T._leaveCb=Y=>{V||(V=!0,U(),Y?M(y,[T]):M(m,[T]),T._leaveCb=void 0,R[K]===e&&delete R[K])};R[K]=e,h?H(h,[T,L]):L()},clone(T){return Qr(T,t,n,r)}};return D}function Rr(e){if(Tn(e))return e=ot(e),e.children=null,e}function oo(e){return Tn(e)?e.children?e.children[0]:void 0:e}function Zn(e,t){e.shapeFlag&6&&e.component?Zn(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 Vi(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;function Jr(e){Q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:i=!0,onError:l}=e;let c=null,a,u=0;const f=()=>(u++,c=null,h()),h=()=>{let m;return c||(m=c=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),l)return new Promise((A,S)=>{l(y,()=>A(f()),()=>S(y),u+1)});throw y}).then(y=>m!==c&&c?c:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),a=y,y)))};return we({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return a},setup(){const m=ge;if(a)return()=>Sr(a,m);const y=p=>{c=null,en(p,m,13,!r)};if(i&&m.suspense||Qt)return h().then(p=>()=>Sr(p,m)).catch(p=>(y(p),()=>r?de(r,{error:p}):null));const A=qt(!1),S=qt(),_=qt(!!s);return s&&setTimeout(()=>{_.value=!1},s),o!=null&&setTimeout(()=>{if(!A.value&&!S.value){const p=new Error(`Async component timed out after ${o}ms.`);y(p),S.value=p}},o),h().then(()=>{A.value=!0,m.parent&&Tn(m.parent.vnode)&&Os(m.parent.update)}).catch(p=>{y(p),S.value=p}),()=>{if(A.value&&a)return Sr(a,m);if(S.value&&r)return de(r,{error:S.value});if(n&&!_.value)return de(n)}}})}function Sr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:s},parent:o}){const i=de(e,n,r);return i.ref=t,i}const Tn=e=>e.type.__isKeepAlive,Gc={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=tn(),r=n.ctx;if(!r.renderer)return()=>{const p=t.default&&t.default();return p&&p.length===1?p[0]:p};const s=new Map,o=new Set;let i=null;const l=n.suspense,{renderer:{p:c,m:a,um:u,o:{createElement:f}}}=r,h=f("div");r.activate=(p,b,R,M,H)=>{const D=p.component;a(p,b,R,0,l),c(D.vnode,p,b,R,D,l,M,p.slotScopeIds,H),ve(()=>{D.isDeactivated=!1,D.a&&Dt(D.a);const T=p.props&&p.props.onVnodeMounted;T&&Se(T,D.parent,p)},l)},r.deactivate=p=>{const b=p.component;a(p,h,null,1,l),ve(()=>{b.da&&Dt(b.da);const R=p.props&&p.props.onVnodeUnmounted;R&&Se(R,b.parent,p),b.isDeactivated=!0},l)};function m(p){xr(p),u(p,n,l,!0)}function y(p){s.forEach((b,R)=>{const M=ts(b.type);M&&(!p||!p(M))&&A(R)})}function A(p){const b=s.get(p);!i||b.type!==i.type?m(b):i&&xr(i),s.delete(p),o.delete(p)}kt(()=>[e.include,e.exclude],([p,b])=>{p&&y(R=>an(p,R)),b&&y(R=>!an(b,R))},{flush:"post",deep:!0});let S=null;const _=()=>{S!=null&&s.set(S,Ar(n.subTree))};return Is(_),Qi(_),gr(()=>{s.forEach(p=>{const{subTree:b,suspense:R}=n,M=Ar(b);if(p.type===M.type){xr(M);const H=M.component.da;H&&ve(H,R);return}m(p)})}),()=>{if(S=null,!t.default)return null;const p=t.default(),b=p[0];if(p.length>1)return i=null,p;if(!zt(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return i=null,b;let R=Ar(b);const M=R.type,H=ts(Tt(R)?R.type.__asyncResolved||{}:M),{include:D,exclude:T,max:U}=e;if(D&&(!H||!an(D,H))||T&&H&&an(T,H))return i=R,b;const K=R.key==null?M:R.key,V=s.get(K);return R.el&&(R=ot(R),b.shapeFlag&128&&(b.ssContent=R)),S=K,V?(R.el=V.el,R.component=V.component,R.transition&&Zn(R,R.transition),R.shapeFlag|=512,o.delete(K),o.add(K)):(o.add(K),U&&o.size>parseInt(U,10)&&A(o.values().next().value)),R.shapeFlag|=256,i=R,ji(b.type)?b:R}}},ea=Gc;function an(e,t){return z(e)?e.some(n=>an(n,t)):he(e)?e.split(",").includes(t):e.test?e.test(t):!1}function ta(e,t){zi(e,"a",t)}function na(e,t){zi(e,"da",t)}function zi(e,t,n=ge){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(pr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Tn(s.parent.vnode)&&ra(r,t,n,s),s=s.parent}}function ra(e,t,n,r){const s=pr(t,e,r,!0);Ji(()=>{_s(r[t],s)},n)}function xr(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function Ar(e){return e.shapeFlag&128?e.ssContent:e}function pr(e,t,n=ge,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Zt(),vt(n);const l=$e(t,n,e,i);return _t(),Gt(),l});return r?s.unshift(o):s.push(o),o}}const it=e=>(t,n=ge)=>(!Qt||e==="sp")&&pr(e,t,n),sa=it("bm"),Is=it("m"),oa=it("bu"),Qi=it("u"),gr=it("bum"),Ji=it("um"),ia=it("sp"),la=it("rtg"),ca=it("rtc");function Yi(e,t=ge){pr("ec",e,t)}function Bh(e,t){const n=Ee;if(n===null)return e;const r=_r(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let o=0;ot(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,c=i.length;lzt(t)?!(t.type===Re||t.type===xe&&!Zi(t.children)):!0)?e:null}const Yr=e=>e?pl(e)?_r(e)||e.proxy:Yr(e.parent):null,Gn=be(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=>Yr(e.parent),$root:e=>Yr(e.root),$emit:e=>e.emit,$options:e=>el(e),$forceUpdate:e=>e.f||(e.f=()=>Os(e.update)),$nextTick:e=>e.n||(e.n=Ps.bind(e.proxy)),$watch:e=>Yc.bind(e)}),fa={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(r!==ce&&G(r,t))return i[t]=1,r[t];if(s!==ce&&G(s,t))return i[t]=2,s[t];if((a=e.propsOptions[0])&&G(a,t))return i[t]=3,o[t];if(n!==ce&&G(n,t))return i[t]=4,n[t];Xr&&(i[t]=0)}}const u=Gn[t];let f,h;if(u)return t==="$attrs"&&Pe(e,"get",t),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ce&&G(n,t))return i[t]=4,n[t];if(h=c.config.globalProperties,G(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return s!==ce&&G(s,t)?(s[t]=n,!0):r!==ce&&G(r,t)?(r[t]=n,!0):G(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==ce&&G(e,i)||t!==ce&&G(t,i)||(l=o[0])&&G(l,i)||G(r,i)||G(Gn,i)||G(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:G(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Xr=!0;function da(e){const t=el(e),n=e.proxy,r=e.ctx;Xr=!1,t.beforeCreate&&lo(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:l,provide:c,inject:a,created:u,beforeMount:f,mounted:h,beforeUpdate:m,updated:y,activated:A,deactivated:S,beforeDestroy:_,beforeUnmount:p,destroyed:b,unmounted:R,render:M,renderTracked:H,renderTriggered:D,errorCaptured:T,serverPrefetch:U,expose:K,inheritAttrs:V,components:L,directives:Y,filters:F}=t;if(a&&ha(a,r,null,e.appContext.config.unwrapInjectedRef),i)for(const ae in i){const re=i[ae];Q(re)&&(r[ae]=re.bind(n))}if(s){const ae=s.call(n,n);pe(ae)&&(e.data=Ke(ae))}if(Xr=!0,o)for(const ae in o){const re=o[ae],Ae=Q(re)?re.bind(n,n):Q(re.get)?re.get.bind(n,n):De,Nt=!Q(re)&&Q(re.set)?re.set.bind(n):De,Ze=me({get:Ae,set:Nt});Object.defineProperty(r,ae,{enumerable:!0,configurable:!0,get:()=>Ze.value,set:We=>Ze.value=We})}if(l)for(const ae in l)Gi(l[ae],r,n,ae);if(c){const ae=Q(c)?c.call(n):c;Reflect.ownKeys(ae).forEach(re=>{hn(re,ae[re])})}u&&lo(u,e,"c");function te(ae,re){z(re)?re.forEach(Ae=>ae(Ae.bind(n))):re&&ae(re.bind(n))}if(te(sa,f),te(Is,h),te(oa,m),te(Qi,y),te(ta,A),te(na,S),te(Yi,T),te(ca,H),te(la,D),te(gr,p),te(Ji,R),te(ia,U),z(K))if(K.length){const ae=e.exposed||(e.exposed={});K.forEach(re=>{Object.defineProperty(ae,re,{get:()=>n[re],set:Ae=>n[re]=Ae})})}else e.exposed||(e.exposed={});M&&e.render===De&&(e.render=M),V!=null&&(e.inheritAttrs=V),L&&(e.components=L),Y&&(e.directives=Y)}function ha(e,t,n=De,r=!1){z(e)&&(e=Zr(e));for(const s in e){const o=e[s];let i;pe(o)?"default"in o?i=nt(o.from||s,o.default,!0):i=nt(o.from||s):i=nt(o),_e(i)&&r?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[s]=i}}function lo(e,t,n){$e(z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Gi(e,t,n,r){const s=r.includes(".")?Ki(n,r):()=>n[r];if(he(e)){const o=t[e];Q(o)&&kt(s,o)}else if(Q(e))kt(s,e.bind(n));else if(pe(e))if(z(e))e.forEach(o=>Gi(o,t,n,r));else{const o=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(o)&&kt(s,o,e)}}function el(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>er(c,a,i,!0)),er(c,t,i)),o.set(t,c),c}function er(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&er(e,o,n,!0),s&&s.forEach(i=>er(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=pa[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const pa={data:co,props:Rt,emits:Rt,methods:Rt,computed:Rt,beforeCreate:Ce,created:Ce,beforeMount:Ce,mounted:Ce,beforeUpdate:Ce,updated:Ce,beforeDestroy:Ce,beforeUnmount:Ce,destroyed:Ce,unmounted:Ce,activated:Ce,deactivated:Ce,errorCaptured:Ce,serverPrefetch:Ce,components:Rt,directives:Rt,watch:ma,provide:co,inject:ga};function co(e,t){return t?e?function(){return be(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function ga(e,t){return Rt(Zr(e),Zr(t))}function Zr(e){if(z(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{c=!0;const[h,m]=nl(f,t,!0);be(i,h),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!c)return r.set(e,jt),jt;if(z(o))for(let u=0;u-1,m[1]=A<0||y-1||G(m,"default"))&&l.push(f)}}}const a=[i,l];return r.set(e,a),a}function ao(e){return e[0]!=="$"}function uo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function fo(e,t){return uo(e)===uo(t)}function ho(e,t){return z(t)?t.findIndex(n=>fo(n,e)):Q(t)&&fo(t,e)?0:-1}const rl=e=>e[0]==="_"||e==="$stable",Fs=e=>z(e)?e.map(Le):[Le(e)],va=(e,t,n)=>{if(t._n)return t;const r=Bi((...s)=>Fs(t(...s)),n);return r._c=!1,r},sl=(e,t,n)=>{const r=e._ctx;for(const s in e){if(rl(s))continue;const o=e[s];if(Q(o))t[s]=va(s,o,r);else if(o!=null){const i=Fs(o);t[s]=()=>i}}},ol=(e,t)=>{const n=Fs(t);e.slots.default=()=>n},ba=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ne(t),zn(t,"_",n)):sl(t,e.slots={})}else e.slots={},t&&ol(e,t);zn(e.slots,mr,1)},Ea=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=ce;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(be(s,t),!n&&l===1&&delete s._):(o=!t.$stable,sl(t,s)),i=t}else t&&(ol(e,t),i={default:1});if(o)for(const l in s)!rl(l)&&!(l in i)&&delete s[l]};function il(){return{app:null,config:{isNativeTag:Jl,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 wa=0;function Ca(e,t){return function(r,s=null){Q(r)||(r=Object.assign({},r)),s!=null&&!pe(s)&&(s=null);const o=il(),i=new Set;let l=!1;const c=o.app={_uid:wa++,_component:r,_props:s,_container:null,_context:o,_instance:null,version:Da,get config(){return o.config},set config(a){},use(a,...u){return i.has(a)||(a&&Q(a.install)?(i.add(a),a.install(c,...u)):Q(a)&&(i.add(a),a(c,...u))),c},mixin(a){return o.mixins.includes(a)||o.mixins.push(a),c},component(a,u){return u?(o.components[a]=u,c):o.components[a]},directive(a,u){return u?(o.directives[a]=u,c):o.directives[a]},mount(a,u,f){if(!l){const h=de(r,s);return h.appContext=o,u&&t?t(h,a):e(h,a,f),l=!0,c._container=a,a.__vue_app__=c,_r(h.component)||h.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,u){return o.provides[a]=u,c}};return c}}function tr(e,t,n,r,s=!1){if(z(e)){e.forEach((h,m)=>tr(h,t&&(z(t)?t[m]:t),n,r,s));return}if(Tt(r)&&!s)return;const o=r.shapeFlag&4?_r(r.component)||r.component.proxy:r.el,i=s?null:o,{i:l,r:c}=e,a=t&&t.r,u=l.refs===ce?l.refs={}:l.refs,f=l.setupState;if(a!=null&&a!==c&&(he(a)?(u[a]=null,G(f,a)&&(f[a]=null)):_e(a)&&(a.value=null)),Q(c))mt(c,l,12,[i,u]);else{const h=he(c),m=_e(c);if(h||m){const y=()=>{if(e.f){const A=h?u[c]:c.value;s?z(A)&&_s(A,o):z(A)?A.includes(o)||A.push(o):h?(u[c]=[o],G(f,c)&&(f[c]=u[c])):(c.value=[o],e.k&&(u[e.k]=c.value))}else h?(u[c]=i,G(f,c)&&(f[c]=i)):m&&(c.value=i,e.k&&(u[e.k]=i))};i?(y.id=-1,ve(y,n)):y()}}}let ct=!1;const Fn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",$n=e=>e.nodeType===8;function Ra(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,u=(_,p)=>{if(!p.hasChildNodes()){n(null,_,p),Yn(),p._vnode=_;return}ct=!1,f(p.firstChild,_,null,null,null),Yn(),p._vnode=_,ct&&console.error("Hydration completed but contains mismatches.")},f=(_,p,b,R,M,H=!1)=>{const D=$n(_)&&_.data==="[",T=()=>A(_,p,b,R,M,D),{type:U,ref:K,shapeFlag:V,patchFlag:L}=p,Y=_.nodeType;p.el=_,L===-2&&(H=!1,p.dynamicChildren=null);let F=null;switch(U){case xn:Y!==3?p.children===""?(c(p.el=s(""),i(_),_),F=_):F=T():(_.data!==p.children&&(ct=!0,_.data=p.children),F=o(_));break;case Re:Y!==8||D?F=T():F=o(_);break;case pn:if(Y!==1&&Y!==3)F=T();else{F=_;const ye=!p.children.length;for(let te=0;te{H=H||!!p.dynamicChildren;const{type:D,props:T,patchFlag:U,shapeFlag:K,dirs:V}=p,L=D==="input"&&V||D==="option";if(L||U!==-1){if(V&&Qe(p,null,b,"created"),T)if(L||!H||U&48)for(const F in T)(L&&F.endsWith("value")||kn(F)&&!un(F))&&r(_,F,null,T[F],!1,void 0,b);else T.onClick&&r(_,"onClick",null,T.onClick,!1,void 0,b);let Y;if((Y=T&&T.onVnodeBeforeMount)&&Se(Y,b,p),V&&Qe(p,null,b,"beforeMount"),((Y=T&&T.onVnodeMounted)||V)&&Di(()=>{Y&&Se(Y,b,p),V&&Qe(p,null,b,"mounted")},R),K&16&&!(T&&(T.innerHTML||T.textContent))){let F=m(_.firstChild,p,_,b,R,M,H);for(;F;){ct=!0;const ye=F;F=F.nextSibling,l(ye)}}else K&8&&_.textContent!==p.children&&(ct=!0,_.textContent=p.children)}return _.nextSibling},m=(_,p,b,R,M,H,D)=>{D=D||!!p.dynamicChildren;const T=p.children,U=T.length;for(let K=0;K{const{slotScopeIds:D}=p;D&&(M=M?M.concat(D):D);const T=i(_),U=m(o(_),p,T,b,R,M,H);return U&&$n(U)&&U.data==="]"?o(p.anchor=U):(ct=!0,c(p.anchor=a("]"),T,U),U)},A=(_,p,b,R,M,H)=>{if(ct=!0,p.el=null,H){const U=S(_);for(;;){const K=o(_);if(K&&K!==U)l(K);else break}}const D=o(_),T=i(_);return l(_),n(null,p,T,D,b,R,Fn(T),M),D},S=_=>{let p=0;for(;_;)if(_=o(_),_&&$n(_)&&(_.data==="["&&p++,_.data==="]")){if(p===0)return o(_);p--}return _};return[u,f]}const ve=Di;function Sa(e){return ll(e)}function xa(e){return ll(e,Ra)}function ll(e,t){const n=tc();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:u,parentNode:f,nextSibling:h,setScopeId:m=De,cloneNode:y,insertStaticContent:A}=e,S=(d,g,v,C=null,w=null,P=null,I=!1,k=null,O=!!g.dynamicChildren)=>{if(d===g)return;d&&!Je(d,g)&&(C=j(d),Ne(d,w,P,!0),d=null),g.patchFlag===-2&&(O=!1,g.dynamicChildren=null);const{type:x,ref:q,shapeFlag:$}=g;switch(x){case xn:_(d,g,v,C);break;case Re:p(d,g,v,C);break;case pn:d==null&&b(g,v,C,I);break;case xe:Y(d,g,v,C,w,P,I,k,O);break;default:$&1?H(d,g,v,C,w,P,I,k,O):$&6?F(d,g,v,C,w,P,I,k,O):($&64||$&128)&&x.process(d,g,v,C,w,P,I,k,O,ue)}q!=null&&w&&tr(q,d&&d.ref,P,g||d,!g)},_=(d,g,v,C)=>{if(d==null)r(g.el=l(g.children),v,C);else{const w=g.el=d.el;g.children!==d.children&&a(w,g.children)}},p=(d,g,v,C)=>{d==null?r(g.el=c(g.children||""),v,C):g.el=d.el},b=(d,g,v,C)=>{[d.el,d.anchor]=A(d.children,g,v,C,d.el,d.anchor)},R=({el:d,anchor:g},v,C)=>{let w;for(;d&&d!==g;)w=h(d),r(d,v,C),d=w;r(g,v,C)},M=({el:d,anchor:g})=>{let v;for(;d&&d!==g;)v=h(d),s(d),d=v;s(g)},H=(d,g,v,C,w,P,I,k,O)=>{I=I||g.type==="svg",d==null?D(g,v,C,w,P,I,k,O):K(d,g,w,P,I,k,O)},D=(d,g,v,C,w,P,I,k)=>{let O,x;const{type:q,props:$,shapeFlag:W,transition:J,patchFlag:ee,dirs:oe}=d;if(d.el&&y!==void 0&&ee===-1)O=d.el=y(d.el);else{if(O=d.el=i(d.type,P,$&&$.is,$),W&8?u(O,d.children):W&16&&U(d.children,O,null,C,w,P&&q!=="foreignObject",I,k),oe&&Qe(d,null,C,"created"),$){for(const fe in $)fe!=="value"&&!un(fe)&&o(O,fe,null,$[fe],P,d.children,C,w,N);"value"in $&&o(O,"value",null,$.value),(x=$.onVnodeBeforeMount)&&Se(x,C,d)}T(O,d,d.scopeId,I,C)}oe&&Qe(d,null,C,"beforeMount");const ie=(!w||w&&!w.pendingBranch)&&J&&!J.persisted;ie&&J.beforeEnter(O),r(O,g,v),((x=$&&$.onVnodeMounted)||ie||oe)&&ve(()=>{x&&Se(x,C,d),ie&&J.enter(O),oe&&Qe(d,null,C,"mounted")},w)},T=(d,g,v,C,w)=>{if(v&&m(d,v),C)for(let P=0;P{for(let x=O;x{const k=g.el=d.el;let{patchFlag:O,dynamicChildren:x,dirs:q}=g;O|=d.patchFlag&16;const $=d.props||ce,W=g.props||ce;let J;v&&Et(v,!1),(J=W.onVnodeBeforeUpdate)&&Se(J,v,g,d),q&&Qe(g,d,v,"beforeUpdate"),v&&Et(v,!0);const ee=w&&g.type!=="foreignObject";if(x?V(d.dynamicChildren,x,k,v,C,ee,P):I||Ae(d,g,k,null,v,C,ee,P,!1),O>0){if(O&16)L(k,g,$,W,v,C,w);else if(O&2&&$.class!==W.class&&o(k,"class",null,W.class,w),O&4&&o(k,"style",$.style,W.style,w),O&8){const oe=g.dynamicProps;for(let ie=0;ie{J&&Se(J,v,g,d),q&&Qe(g,d,v,"updated")},C)},V=(d,g,v,C,w,P,I)=>{for(let k=0;k{if(v!==C){for(const k in C){if(un(k))continue;const O=C[k],x=v[k];O!==x&&k!=="value"&&o(d,k,x,O,I,g.children,w,P,N)}if(v!==ce)for(const k in v)!un(k)&&!(k in C)&&o(d,k,v[k],null,I,g.children,w,P,N);"value"in C&&o(d,"value",v.value,C.value)}},Y=(d,g,v,C,w,P,I,k,O)=>{const x=g.el=d?d.el:l(""),q=g.anchor=d?d.anchor:l("");let{patchFlag:$,dynamicChildren:W,slotScopeIds:J}=g;J&&(k=k?k.concat(J):J),d==null?(r(x,v,C),r(q,v,C),U(g.children,v,q,w,P,I,k,O)):$>0&&$&64&&W&&d.dynamicChildren?(V(d.dynamicChildren,W,v,w,P,I,k),(g.key!=null||w&&g===w.subTree)&&cl(d,g,!0)):Ae(d,g,v,q,w,P,I,k,O)},F=(d,g,v,C,w,P,I,k,O)=>{g.slotScopeIds=k,d==null?g.shapeFlag&512?w.ctx.activate(g,v,C,I,O):ye(g,v,C,w,P,I,O):te(d,g,O)},ye=(d,g,v,C,w,P,I)=>{const k=d.component=Ia(d,C,w);if(Tn(d)&&(k.ctx.renderer=ue),Ha(k),k.asyncDep){if(w&&w.registerDep(k,ae),!d.el){const O=k.subTree=de(Re);p(null,O,g,v)}return}ae(k,d,g,v,w,P,I)},te=(d,g,v)=>{const C=g.component=d.component;if(qc(d,g,v))if(C.asyncDep&&!C.asyncResolved){re(C,g,v);return}else C.next=g,$c(C.update),C.update();else g.el=d.el,C.vnode=g},ae=(d,g,v,C,w,P,I)=>{const k=()=>{if(d.isMounted){let{next:q,bu:$,u:W,parent:J,vnode:ee}=d,oe=q,ie;Et(d,!1),q?(q.el=ee.el,re(d,q,I)):q=ee,$&&Dt($),(ie=q.props&&q.props.onVnodeBeforeUpdate)&&Se(ie,J,q,ee),Et(d,!0);const fe=Cr(d),Be=d.subTree;d.subTree=fe,S(Be,fe,f(Be.el),j(Be),d,w,P),q.el=fe.el,oe===null&&Ns(d,fe.el),W&&ve(W,w),(ie=q.props&&q.props.onVnodeUpdated)&&ve(()=>Se(ie,J,q,ee),w)}else{let q;const{el:$,props:W}=g,{bm:J,m:ee,parent:oe}=d,ie=Tt(g);if(Et(d,!1),J&&Dt(J),!ie&&(q=W&&W.onVnodeBeforeMount)&&Se(q,oe,g),Et(d,!0),$&&X){const fe=()=>{d.subTree=Cr(d),X($,d.subTree,d,w,null)};ie?g.type.__asyncLoader().then(()=>!d.isUnmounted&&fe()):fe()}else{const fe=d.subTree=Cr(d);S(null,fe,v,C,d,w,P),g.el=fe.el}if(ee&&ve(ee,w),!ie&&(q=W&&W.onVnodeMounted)){const fe=g;ve(()=>Se(q,oe,fe),w)}(g.shapeFlag&256||oe&&Tt(oe.vnode)&&oe.vnode.shapeFlag&256)&&d.a&&ve(d.a,w),d.isMounted=!0,g=v=C=null}},O=d.effect=new ws(k,()=>Os(x),d.scope),x=d.update=()=>O.run();x.id=d.uid,Et(d,!0),x()},re=(d,g,v)=>{g.component=d;const C=d.vnode.props;d.vnode=g,d.next=null,ya(d,g.props,C,v),Ea(d,g.children,v),Zt(),fr(void 0,d.update),Gt()},Ae=(d,g,v,C,w,P,I,k,O=!1)=>{const x=d&&d.children,q=d?d.shapeFlag:0,$=g.children,{patchFlag:W,shapeFlag:J}=g;if(W>0){if(W&128){Ze(x,$,v,C,w,P,I,k,O);return}else if(W&256){Nt(x,$,v,C,w,P,I,k,O);return}}J&8?(q&16&&N(x,w,P),$!==x&&u(v,$)):q&16?J&16?Ze(x,$,v,C,w,P,I,k,O):N(x,w,P,!0):(q&8&&u(v,""),J&16&&U($,v,C,w,P,I,k,O))},Nt=(d,g,v,C,w,P,I,k,O)=>{d=d||jt,g=g||jt;const x=d.length,q=g.length,$=Math.min(x,q);let W;for(W=0;W<$;W++){const J=g[W]=O?ht(g[W]):Le(g[W]);S(d[W],J,v,null,w,P,I,k,O)}x>q?N(d,w,P,!0,!1,$):U(g,v,C,w,P,I,k,O,$)},Ze=(d,g,v,C,w,P,I,k,O)=>{let x=0;const q=g.length;let $=d.length-1,W=q-1;for(;x<=$&&x<=W;){const J=d[x],ee=g[x]=O?ht(g[x]):Le(g[x]);if(Je(J,ee))S(J,ee,v,null,w,P,I,k,O);else break;x++}for(;x<=$&&x<=W;){const J=d[$],ee=g[W]=O?ht(g[W]):Le(g[W]);if(Je(J,ee))S(J,ee,v,null,w,P,I,k,O);else break;$--,W--}if(x>$){if(x<=W){const J=W+1,ee=JW)for(;x<=$;)Ne(d[x],w,P,!0),x++;else{const J=x,ee=x,oe=new Map;for(x=ee;x<=W;x++){const ke=g[x]=O?ht(g[x]):Le(g[x]);ke.key!=null&&oe.set(ke.key,x)}let ie,fe=0;const Be=W-ee+1;let Mt=!1,qs=0;const rn=new Array(Be);for(x=0;x=Be){Ne(ke,w,P,!0);continue}let Ve;if(ke.key!=null)Ve=oe.get(ke.key);else for(ie=ee;ie<=W;ie++)if(rn[ie-ee]===0&&Je(ke,g[ie])){Ve=ie;break}Ve===void 0?Ne(ke,w,P,!0):(rn[Ve-ee]=x+1,Ve>=qs?qs=Ve:Mt=!0,S(ke,g[Ve],v,null,w,P,I,k,O),fe++)}const Ws=Mt?Aa(rn):jt;for(ie=Ws.length-1,x=Be-1;x>=0;x--){const ke=ee+x,Ve=g[ke],Vs=ke+1{const{el:P,type:I,transition:k,children:O,shapeFlag:x}=d;if(x&6){We(d.component.subTree,g,v,C);return}if(x&128){d.suspense.move(g,v,C);return}if(x&64){I.move(d,g,v,ue);return}if(I===xe){r(P,g,v);for(let $=0;$k.enter(P),w);else{const{leave:$,delayLeave:W,afterLeave:J}=k,ee=()=>r(P,g,v),oe=()=>{$(P,()=>{ee(),J&&J()})};W?W(P,ee,oe):oe()}else r(P,g,v)},Ne=(d,g,v,C=!1,w=!1)=>{const{type:P,props:I,ref:k,children:O,dynamicChildren:x,shapeFlag:q,patchFlag:$,dirs:W}=d;if(k!=null&&tr(k,null,v,d,!0),q&256){g.ctx.deactivate(d);return}const J=q&1&&W,ee=!Tt(d);let oe;if(ee&&(oe=I&&I.onVnodeBeforeUnmount)&&Se(oe,g,d),q&6)B(d.component,v,C);else{if(q&128){d.suspense.unmount(v,C);return}J&&Qe(d,null,g,"beforeUnmount"),q&64?d.type.remove(d,g,v,w,ue,C):x&&(P!==xe||$>0&&$&64)?N(x,g,v,!1,!0):(P===xe&&$&384||!w&&q&16)&&N(O,g,v),C&&nn(d)}(ee&&(oe=I&&I.onVnodeUnmounted)||J)&&ve(()=>{oe&&Se(oe,g,d),J&&Qe(d,null,g,"unmounted")},v)},nn=d=>{const{type:g,el:v,anchor:C,transition:w}=d;if(g===xe){E(v,C);return}if(g===pn){M(d);return}const P=()=>{s(v),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(d.shapeFlag&1&&w&&!w.persisted){const{leave:I,delayLeave:k}=w,O=()=>I(v,P);k?k(d.el,P,O):O()}else P()},E=(d,g)=>{let v;for(;d!==g;)v=h(d),s(d),d=v;s(g)},B=(d,g,v)=>{const{bum:C,scope:w,update:P,subTree:I,um:k}=d;C&&Dt(C),w.stop(),P&&(P.active=!1,Ne(I,d,g,v)),k&&ve(k,g),ve(()=>{d.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},N=(d,g,v,C=!1,w=!1,P=0)=>{for(let I=P;Id.shapeFlag&6?j(d.component.subTree):d.shapeFlag&128?d.suspense.next():h(d.anchor||d.el),se=(d,g,v)=>{d==null?g._vnode&&Ne(g._vnode,null,null,!0):S(g._vnode||null,d,g,null,null,null,v),Yn(),g._vnode=d},ue={p:S,um:Ne,m:We,r:nn,mt:ye,mc:U,pc:Ae,pbc:V,n:j,o:e};let Z,X;return t&&([Z,X]=t(ue)),{render:se,hydrate:Z,createApp:Ca(se,Z)}}function Et({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function cl(e,t,n=!1){const r=e.children,s=t.children;if(z(r)&&z(s))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const ka=e=>e.__isTeleport,xe=Symbol(void 0),xn=Symbol(void 0),Re=Symbol(void 0),pn=Symbol(void 0),gn=[];let Ie=null;function Pt(e=!1){gn.push(Ie=e?null:[])}function al(){gn.pop(),Ie=gn[gn.length-1]||null}let Vt=1;function po(e){Vt+=e}function ul(e){return e.dynamicChildren=Vt>0?Ie||jt:null,al(),Vt>0&&Ie&&Ie.push(e),e}function Ta(e,t,n,r,s,o){return ul(dl(e,t,n,r,s,o,!0))}function mn(e,t,n,r,s){return ul(de(e,t,n,r,s,!0))}function zt(e){return e?e.__v_isVNode===!0:!1}function Je(e,t){return e.type===t.type&&e.key===t.key}const mr="__vInternal",fl=({key:e})=>e!=null?e:null,Vn=({ref:e,ref_key:t,ref_for:n})=>e!=null?he(e)||_e(e)||Q(e)?{i:Ee,r:e,k:t,f:!!n}:e:null;function dl(e,t=null,n=null,r=0,s=null,o=e===xe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&fl(t),ref:t&&Vn(t),scopeId:hr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null};return l?($s(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=he(n)?8:16),Vt>0&&!i&&Ie&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Ie.push(c),c}const de=Pa;function Pa(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===aa)&&(e=Re),zt(e)){const l=ot(e,t,!0);return n&&$s(l,n),Vt>0&&!o&&Ie&&(l.shapeFlag&6?Ie[Ie.indexOf(e)]=l:Ie.push(l)),l.patchFlag|=-2,l}if(ja(e)&&(e=e.__vccOpts),t){t=Oa(t);let{class:l,style:c}=t;l&&!he(l)&&(t.class=ir(l)),pe(c)&&(ki(c)&&!z(c)&&(c=be({},c)),t.style=or(c))}const i=he(e)?1:ji(e)?128:ka(e)?64:pe(e)?4:Q(e)?2:0;return dl(e,t,n,r,s,i,o,!0)}function Oa(e){return e?ki(e)||mr in e?be({},e):e:null}function ot(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:i}=e,l=t?Na(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&fl(l),ref:t&&t.ref?n&&s?z(s)?s.concat(Vn(t)):[s,Vn(t)]:Vn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==xe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ot(e.ssContent),ssFallback:e.ssFallback&&ot(e.ssFallback),el:e.el,anchor:e.anchor}}function hl(e=" ",t=0){return de(xn,null,e,t)}function Dh(e,t){const n=de(pn,null,e);return n.staticCount=t,n}function Kh(e="",t=!1){return t?(Pt(),mn(Re,null,e)):de(Re,null,e)}function Le(e){return e==null||typeof e=="boolean"?de(Re):z(e)?de(xe,null,e.slice()):typeof e=="object"?ht(e):de(xn,null,String(e))}function ht(e){return e.el===null||e.memo?e:ot(e)}function $s(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(z(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),$s(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(mr in t)?t._ctx=Ee:s===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Ee},n=32):(t=String(t),r&64?(n=16,t=[hl(t)]):n=8);e.children=t,e.shapeFlag|=n}function Na(...e){const t={};for(let n=0;nge||Ee,vt=e=>{ge=e,e.scope.on()},_t=()=>{ge&&ge.scope.off(),ge=null};function pl(e){return e.vnode.shapeFlag&4}let Qt=!1;function Ha(e,t=!1){Qt=t;const{props:n,children:r}=e.vnode,s=pl(e);_a(e,n,s,t),ba(e,r);const o=s?Fa(e,t):void 0;return Qt=!1,o}function Fa(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=As(new Proxy(e.ctx,fa));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?Ba(e):null;vt(e),Zt();const o=mt(r,e,0,[e.props,s]);if(Gt(),_t(),vs(o)){if(o.then(_t,_t),t)return o.then(i=>{es(e,i,t)}).catch(i=>{en(i,e,0)});e.asyncDep=o}else es(e,o,t)}else gl(e,t)}function es(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:pe(t)&&(e.setupState=Ni(t)),gl(e,n)}let go;function gl(e,t,n){const r=e.type;if(!e.render){if(!t&&go&&!r.render){const s=r.template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=be(be({isCustomElement:o,delimiters:l},i),c);r.render=go(s,a)}}e.render=r.render||De}vt(e),Zt(),da(e),Gt(),_t()}function $a(e){return new Proxy(e.attrs,{get(t,n){return Pe(e,"get","$attrs"),t[n]}})}function Ba(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=$a(e))},slots:e.slots,emit:e.emit,expose:t}}function _r(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ni(As(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Gn)return Gn[n](e)}}))}function ts(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function ja(e){return Q(e)&&"__vccOpts"in e}const me=(e,t)=>Ic(e,t,Qt);function Ua(e){const t=tn();let n=e();return _t(),vs(n)&&(n=n.catch(r=>{throw vt(t),r})),[n,()=>vt(t)]}function He(e,t,n){const r=arguments.length;return r===2?pe(t)&&!z(t)?zt(t)?de(e,null,[t]):de(e,t):de(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&zt(n)&&(n=[n]),de(e,t,n))}const Da="3.2.37",Ka="http://www.w3.org/2000/svg",St=typeof document!="undefined"?document:null,mo=St&&St.createElement("template"),qa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?St.createElementNS(Ka,e):St.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>St.createTextNode(e),createComment:e=>St.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>St.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{mo.innerHTML=r?`${e}`:e;const l=mo.content;if(r){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Wa(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Va(e,t,n){const r=e.style,s=he(n);if(n&&!s){for(const o in n)ns(r,o,n[o]);if(t&&!he(t))for(const o in t)n[o]==null&&ns(r,o,"")}else{const o=r.display;s?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}const _o=/\s*!important$/;function ns(e,t,n){if(z(n))n.forEach(r=>ns(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=za(e,t);_o.test(n)?e.setProperty(Xt(r),n.replace(_o,""),"important"):e[r]=n}}const yo=["Webkit","Moz","ms"],kr={};function za(e,t){const n=kr[t];if(n)return n;let r=Xe(t);if(r!=="filter"&&r in e)return kr[t]=r;r=ar(r);for(let s=0;s{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let rs=0;const Xa=Promise.resolve(),Za=()=>{rs=0},Ga=()=>rs||(Xa.then(Za),rs=ml());function Ft(e,t,n,r){e.addEventListener(t,n,r)}function eu(e,t,n,r){e.removeEventListener(t,n,r)}function tu(e,t,n,r,s=null){const o=e._vei||(e._vei={}),i=o[t];if(r&&i)i.value=r;else{const[l,c]=nu(t);if(r){const a=o[t]=ru(r,s);Ft(e,l,a,c)}else i&&(eu(e,l,i,c),o[t]=void 0)}}const bo=/(?:Once|Passive|Capture)$/;function nu(e){let t;if(bo.test(e)){t={};let n;for(;n=e.match(bo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Xt(e.slice(2)),t]}function ru(e,t){const n=r=>{const s=r.timeStamp||ml();(Ya||s>=n.attached-1)&&$e(su(r,n.value),t,5,[r])};return n.value=e,n.attached=Ga(),n}function su(e,t){if(z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Eo=/^on[a-z]/,ou=(e,t,n,r,s=!1,o,i,l,c)=>{t==="class"?Wa(e,r,s):t==="style"?Va(e,n,r):kn(t)?ms(t)||tu(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):iu(e,t,r,s))?Ja(e,t,r,o,i,l,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Qa(e,t,r,s))};function iu(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Eo.test(t)&&Q(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Eo.test(t)&&he(n)?!1:t in e}const at="transition",sn="animation",yr=(e,{slots:t})=>He(qi,lu(e),t);yr.displayName="Transition";const _l={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};yr.props=be({},qi.props,_l);const wt=(e,t=[])=>{z(e)?e.forEach(n=>n(...t)):e&&e(...t)},wo=e=>e?z(e)?e.some(t=>t.length>1):e.length>1:!1;function lu(e){const t={};for(const L in e)L in _l||(t[L]=e[L]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,y=cu(s),A=y&&y[0],S=y&&y[1],{onBeforeEnter:_,onEnter:p,onEnterCancelled:b,onLeave:R,onLeaveCancelled:M,onBeforeAppear:H=_,onAppear:D=p,onAppearCancelled:T=b}=t,U=(L,Y,F)=>{Ct(L,Y?u:l),Ct(L,Y?a:i),F&&F()},K=(L,Y)=>{L._isLeaving=!1,Ct(L,f),Ct(L,m),Ct(L,h),Y&&Y()},V=L=>(Y,F)=>{const ye=L?D:p,te=()=>U(Y,L,F);wt(ye,[Y,te]),Co(()=>{Ct(Y,L?c:o),ut(Y,L?u:l),wo(ye)||Ro(Y,r,A,te)})};return be(t,{onBeforeEnter(L){wt(_,[L]),ut(L,o),ut(L,i)},onBeforeAppear(L){wt(H,[L]),ut(L,c),ut(L,a)},onEnter:V(!1),onAppear:V(!0),onLeave(L,Y){L._isLeaving=!0;const F=()=>K(L,Y);ut(L,f),fu(),ut(L,h),Co(()=>{!L._isLeaving||(Ct(L,f),ut(L,m),wo(R)||Ro(L,r,S,F))}),wt(R,[L,F])},onEnterCancelled(L){U(L,!1),wt(b,[L])},onAppearCancelled(L){U(L,!0),wt(T,[L])},onLeaveCancelled(L){K(L),wt(M,[L])}})}function cu(e){if(e==null)return null;if(pe(e))return[Tr(e.enter),Tr(e.leave)];{const t=Tr(e);return[t,t]}}function Tr(e){return En(e)}function ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Ct(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Co(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let au=0;function Ro(e,t,n,r){const s=e._endId=++au,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=uu(e,t);if(!i)return r();const a=i+"end";let u=0;const f=()=>{e.removeEventListener(a,h),o()},h=m=>{m.target===e&&++u>=c&&f()};setTimeout(()=>{u(n[y]||"").split(", "),s=r(at+"Delay"),o=r(at+"Duration"),i=So(s,o),l=r(sn+"Delay"),c=r(sn+"Duration"),a=So(l,c);let u=null,f=0,h=0;t===at?i>0&&(u=at,f=i,h=o.length):t===sn?a>0&&(u=sn,f=a,h=c.length):(f=Math.max(i,a),u=f>0?i>a?at:sn:null,h=u?u===at?o.length:c.length:0);const m=u===at&&/\b(transform|all)(,|$)/.test(n[at+"Property"]);return{type:u,timeout:f,propCount:h,hasTransform:m}}function So(e,t){for(;e.lengthxo(n)+xo(e[r])))}function xo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function fu(){return document.body.offsetHeight}const Ao=e=>{const t=e.props["onUpdate:modelValue"]||!1;return z(t)?n=>Dt(t,n):t};function du(e){e.target.composing=!0}function ko(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const qh={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e._assign=Ao(s);const o=r||s.props&&s.props.type==="number";Ft(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),o&&(l=En(l)),e._assign(l)}),n&&Ft(e,"change",()=>{e.value=e.value.trim()}),t||(Ft(e,"compositionstart",du),Ft(e,"compositionend",ko),Ft(e,"change",ko))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:s}},o){if(e._assign=Ao(o),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(s||e.type==="number")&&En(e.value)===t))return;const i=t==null?"":t;e.value!==i&&(e.value=i)}},hu=["ctrl","shift","alt","meta"],pu={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>hu.some(n=>e[`${n}Key`]&&!t.includes(n))},Wh=(e,t)=>(n,...r)=>{for(let s=0;s{const t=gu().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=vl(r);if(!s)return;const o=t._component;!Q(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},yu=(...e)=>{const t=mu().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=vl(r);if(s)return n(s,!0,s instanceof SVGElement)},t};function vl(e){return he(e)?document.querySelector(e):e}const vu=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,bu=/"(?: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*:/,Eu=/^["{[]|^-?[0-9][0-9.]{0,14}$/;function wu(e,t){if(!(e==="__proto__"||e==="constructor"))return t}function Cu(e){if(typeof e!="string")return e;const t=e.toLowerCase();if(t==="true")return!0;if(t==="false")return!1;if(t==="null")return null;if(t==="nan")return NaN;if(t==="infinity")return 1/0;if(t!=="undefined"){if(!Eu.test(e))return e;try{return vu.test(e)||bu.test(e)?JSON.parse(e,wu):JSON.parse(e)}catch{return e}}}const Ru=/#/g,Su=/&/g,xu=/=/g,bl=/\+/g,Au=/%5B/gi,ku=/%5D/gi,Tu=/%5E/gi,Pu=/%60/gi,Ou=/%7B/gi,Nu=/%7C/gi,Mu=/%7D/gi,Lu=/%20/gi;function Iu(e){return encodeURI(""+e).replace(Nu,"|").replace(Au,"[").replace(ku,"]")}function ss(e){return Iu(e).replace(bl,"%2B").replace(Lu,"+").replace(Ru,"%23").replace(Su,"%26").replace(Pu,"`").replace(Ou,"{").replace(Mu,"}").replace(Tu,"^")}function Pr(e){return ss(e).replace(xu,"%3D")}function El(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Hu(e){return El(e.replace(bl," "))}function Fu(e=""){const t={};e[0]==="?"&&(e=e.substr(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=El(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Hu(r[2]||"");t[s]?Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]:t[s]=o}return t}function $u(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Pr(e)}=${ss(n)}`).join("&"):`${Pr(e)}=${ss(t)}`:Pr(e)}function Bu(e){return Object.keys(e).map(t=>$u(t,e[t])).join("&")}const ju=/^\w+:(\/\/)?/,Uu=/^\/\/[^/]+/;function wl(e,t=!1){return ju.test(e)||t&&Uu.test(e)}const Du=/\/$|\/\?/;function os(e="",t=!1){return t?Du.test(e):e.endsWith("/")}function Cl(e="",t=!1){if(!t)return(os(e)?e.slice(0,-1):e)||"/";if(!os(e,!0))return e||"/";const[n,...r]=e.split("?");return(n.slice(0,-1)||"/")+(r.length?`?${r.join("?")}`:"")}function Ku(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(os(e,!0))return e||"/";const[n,...r]=e.split("?");return n+"/"+(r.length?`?${r.join("?")}`:"")}function qu(e=""){return e.startsWith("/")}function Wu(e=""){return(qu(e)?e.substr(1):e)||"/"}function Vu(e,t){if(Rl(t))return e;const n=Cl(t);return e.startsWith(n)?e:Bs(n,e)}function Po(e,t){if(Rl(t))return e;const n=Cl(t);if(!e.startsWith(n))return e;const r=e.substring(n.length);return r[0]==="/"?r:"/"+r}function zu(e,t){const n=Sl(e),r={...Fu(n.search),...t};return n.search=Bu(r),Ju(n)}function Rl(e){return!e||e==="/"}function Qu(e){return e&&e!=="/"}function Bs(e,...t){let n=e||"";for(const r of t.filter(Qu))n=n?Ku(n)+Wu(r):r;return n}function Sl(e="",t){if(!wl(e,!0))return t?Sl(t+e):Oo(e);const[n="",r,s=""]=(e.replace(/\\/g,"/").match(/([^:/]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[o="",i=""]=(s.match(/([^/?#]*)(.*)?/)||[]).splice(1),{pathname:l,search:c,hash:a}=Oo(i);return{protocol:n,auth:r?r.substr(0,r.length-1):"",host:o,pathname:l,search:c,hash:a}}function Oo(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function Ju(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class Yu extends Error{constructor(){super(...arguments),this.name="FetchError"}}function Xu(e,t,n){let r="";e&&n&&(r=`${n.status} ${n.statusText} (${e.toString()})`),t&&(r=`${t.message} (${r})`);const s=new Yu(r);return Object.defineProperty(s,"request",{get(){return e}}),Object.defineProperty(s,"response",{get(){return n}}),Object.defineProperty(s,"data",{get(){return n&&n._data}}),s}const Zu=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function No(e="GET"){return Zu.has(e.toUpperCase())}function Gu(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.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const ef=new Set(["image/svg","application/xml","application/xhtml","application/html"]),tf=/^application\/(?:[\w!#$%&*`\-.^~]*\+)?json(;.+)?$/i;function nf(e=""){if(!e)return"json";const t=e.split(";").shift();return tf.test(t)?"json":ef.has(t)||t.startsWith("text/")?"text":"blob"}const rf=new Set([408,409,425,429,500,502,503,504]);function xl(e){const{fetch:t,Headers:n}=e;function r(i){if(i.options.retry!==!1){const c=typeof i.options.retry=="number"?i.options.retry:No(i.options.method)?0:1,a=i.response&&i.response.status||500;if(c>0&&rf.has(a))return s(i.request,{...i.options,retry:c-1})}const l=Xu(i.request,i.error,i.response);throw Error.captureStackTrace&&Error.captureStackTrace(l,s),l}const s=async function(l,c={}){const a={request:l,options:{...e.defaults,...c},response:void 0,error:void 0};a.options.onRequest&&await a.options.onRequest(a),typeof a.request=="string"&&(a.options.baseURL&&(a.request=Vu(a.request,a.options.baseURL)),a.options.params&&(a.request=zu(a.request,a.options.params)),a.options.body&&No(a.options.method)&&Gu(a.options.body)&&(a.options.body=typeof a.options.body=="string"?a.options.body:JSON.stringify(a.options.body),a.options.headers=new n(a.options.headers),a.options.headers.has("content-type")||a.options.headers.set("content-type","application/json"),a.options.headers.has("accept")||a.options.headers.set("accept","application/json"))),a.response=await t(a.request,a.options).catch(async f=>(a.error=f,a.options.onRequestError&&await a.options.onRequestError(a),r(a)));const u=(a.options.parseResponse?"json":a.options.responseType)||nf(a.response.headers.get("content-type")||"");if(u==="json"){const f=await a.response.text(),h=a.options.parseResponse||Cu;a.response._data=h(f)}else a.response._data=await a.response[u]();return a.options.onResponse&&await a.options.onResponse(a),a.response.ok||a.options.onResponseError&&await a.options.onResponseError(a),a.response.ok?a.response:r(a)},o=function(l,c){return s(l,c).then(a=>a._data)};return o.raw=s,o.create=(i={})=>xl({...e,defaults:{...e.defaults,...i}}),o}const Al=function(){if(typeof globalThis!="undefined")return globalThis;if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("unable to locate global object")}(),sf=Al.fetch||(()=>Promise.reject(new Error("[ohmyfetch] global.fetch is not supported!"))),of=Al.Headers,lf=xl({fetch:sf,Headers:of}),cf=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},nr=cf().app,af=()=>nr.baseURL,uf=()=>nr.buildAssetsDir,ff=(...e)=>Bs(kl(),uf(),...e),kl=(...e)=>{const t=nr.cdnURL||nr.baseURL;return e.length?Bs(t,...e):t};function is(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?is(s,t,o):typeof s=="function"&&(t[o]=s)}return t}function df(e,t){return e.reduce((n,r)=>n.then(()=>r.apply(void 0,t)),Promise.resolve(null))}function hf(e,t){return Promise.all(e.map(n=>n.apply(void 0,t)))}class pf{constructor(){this._hooks={},this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n){if(!t||typeof n!="function")return()=>{};const r=t;let s;for(;this._deprecatedHooks[t];){const o=this._deprecatedHooks[t];typeof o=="string"?s={to:o}:s=o,t=s.to}return s&&(s.message?console.warn(s.message):console.warn(`${r} hook has been deprecated`+(s.to?`, please use ${s.to}`:""))),this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=null)}}hookOnce(t,n){let r,s=(...o)=>(r(),r=null,s=null,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=n}deprecateHooks(t){Object.assign(this._deprecatedHooks,t)}addHooks(t){const n=is(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{r.splice(0,r.length).forEach(s=>s())}}removeHooks(t){const n=is(t);for(const r in n)this.removeHook(r,n[r])}callHook(t,...n){return df(this._hooks[t]||[],n)}callHookParallel(t,...n){return hf(this._hooks[t]||[],n)}callHookWith(t,n,...r){return t(this._hooks[n]||[],r)}}function gf(){return new pf}function mf(){let e=null,t=!1;const n=r=>{if(e&&e!==r)throw new Error("Context conflict")};return{use:()=>e,tryUse:()=>e,set:(r,s)=>{s||n(r),e=r,t=!0},unset:()=>{e=null,t=!1},call:(r,s)=>{n(r),e=r;try{return s()}finally{t||(e=null)}},async callAsync(r,s){e=r;const o=()=>{e=r},i=()=>e===r?o:void 0;ls.add(i);try{const l=s();return t||(e=null),await l}finally{ls.delete(i)}}}}function _f(){const e={};return{get(t){return e[t]||(e[t]=mf()),e[t],e[t]}}}const rr=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof global!="undefined"?global:typeof window!="undefined"?window:{},Mo="__unctx__",yf=rr[Mo]||(rr[Mo]=_f()),vf=e=>yf.get(e),Lo="__unctx_async_handlers__",ls=rr[Lo]||(rr[Lo]=new Set);function Vh(e){const t=[];for(const r of ls){const s=r();s&&t.push(s)}const n=()=>{for(const r of t)r()};return[e(),n]}const Tl=vf("nuxt-app"),bf="__nuxt_plugin";function Ef(e){const t={provide:void 0,globalName:"nuxt",payload:Ke({data:{},state:{},_errors:{},...window.__NUXT__}),isHydrating:!0,_asyncDataPromises:{},...e};t.hooks=gf(),t.hook=t.hooks.hook,t.callHook=t.hooks.callHook,t.provide=(s,o)=>{const i="$"+s;Bn(t,i,o),Bn(t.vueApp.config.globalProperties,i,o)},Bn(t.vueApp,"$nuxt",t),Bn(t.vueApp.config.globalProperties,"$nuxt",t),t.ssrContext&&(t.ssrContext.nuxt=t);const n=Ke(t.payload.config),r=new Proxy(n,{get(s,o){var i;return o==="public"?s.public:(i=s[o])!=null?i:s.public[o]},set(s,o,i){return o==="public"||o==="app"?!1:(s[o]=i,s.public[o]=i,!0)}});return t.provide("config",r),t}async function wf(e,t){if(typeof t!="function")return;const{provide:n}=await $t(e,t,[e])||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}async function Cf(e,t){for(const n of t)await wf(e,n)}function Rf(e){return e.map(n=>typeof n!="function"?null:n.length>1?r=>n(r,r.provide):n).filter(Boolean)}function Pn(e){return e[bf]=!0,e}function $t(e,t,n){const r=()=>n?t(...n):t();return Tl.set(e),r()}function Oe(){const e=Tl.use();if(!e){const t=tn();if(!t)throw new Error("nuxt instance unavailable");return t.appContext.app.$nuxt}return e}function js(){return Oe().$config}function Bn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}/*! * vue-router v4.1.3 * (c) 2022 Eduardo San Martin Morote * @license MIT */const Bt=typeof window!="undefined";function Sf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const le=Object.assign;function Or(e,t){const n={};for(const r in t){const s=t[r];n[r]=qe(s)?s.map(e):e(s)}return n}const yn=()=>{},qe=Array.isArray,xf=/\/$/,Af=e=>e.replace(xf,"");function Nr(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(r=t.slice(0,c),o=t.slice(c+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Of(r!=null?r:t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function kf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Io(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Tf(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Jt(t.matched[r],n.matched[s])&&Pl(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Jt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Pl(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Pf(e[n],t[n]))return!1;return!0}function Pf(e,t){return qe(e)?Ho(e,t):qe(t)?Ho(t,e):e===t}function Ho(e,t){return qe(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Of(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,o,i;for(o=0;o1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(o-(o===r.length?1:0)).join("/")}var An;(function(e){e.pop="pop",e.push="push"})(An||(An={}));var vn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(vn||(vn={}));function Nf(e){if(!e)if(Bt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Af(e)}const Mf=/^[^#]+#/;function Lf(e,t){return e.replace(Mf,"#")+t}function If(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const vr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Hf(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=If(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Fo(e,t){return(history.state?history.state.position-t:-1)+e}const cs=new Map;function Ff(e,t){cs.set(e,t)}function $f(e){const t=cs.get(e);return cs.delete(e),t}let Bf=()=>location.protocol+"//"+location.host;function Ol(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,c=s.slice(l);return c[0]!=="/"&&(c="/"+c),Io(c,"")}return Io(n,e)+r+s}function jf(e,t,n,r){let s=[],o=[],i=null;const l=({state:h})=>{const m=Ol(e,location),y=n.value,A=t.value;let S=0;if(h){if(n.value=m,t.value=h,i&&i===y){i=null;return}S=A?h.position-A.position:0}else r(m);s.forEach(_=>{_(n.value,y,{delta:S,type:An.pop,direction:S?S>0?vn.forward:vn.back:vn.unknown})})};function c(){i=n.value}function a(h){s.push(h);const m=()=>{const y=s.indexOf(h);y>-1&&s.splice(y,1)};return o.push(m),m}function u(){const{history:h}=window;!h.state||h.replaceState(le({},h.state,{scroll:vr()}),"")}function f(){for(const h of o)h();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u),{pauseListeners:c,listen:a,destroy:f}}function $o(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?vr():null}}function Uf(e){const{history:t,location:n}=window,r={value:Ol(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,a,u){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:Bf()+e+c;try{t[u?"replaceState":"pushState"](a,"",h),s.value=a}catch(m){console.error(m),n[u?"replace":"assign"](h)}}function i(c,a){const u=le({},t.state,$o(s.value.back,c,s.value.forward,!0),a,{position:s.value.position});o(c,u,!0),r.value=c}function l(c,a){const u=le({},s.value,t.state,{forward:c,scroll:vr()});o(u.current,u,!0);const f=le({},$o(r.value,c,null),{position:u.position+1},a);o(c,f,!1),r.value=c}return{location:r,state:s,push:l,replace:i}}function Df(e){e=Nf(e);const t=Uf(e),n=jf(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=le({location:"",base:e,go:r,createHref:Lf.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Kf(e){return typeof e=="string"||e&&typeof e=="object"}function Nl(e){return typeof e=="string"||typeof e=="symbol"}const ft={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ml=Symbol("");var Bo;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bo||(Bo={}));function Yt(e,t){return le(new Error,{type:e,[Ml]:!0},t)}function Ge(e,t){return e instanceof Error&&Ml in e&&(t==null||!!(e.type&t))}const jo="[^/]+?",qf={sensitive:!1,strict:!1,start:!0,end:!0},Wf=/[.+*?^${}()[\]/\\]/g;function Vf(e,t){const n=le({},qf,t),r=[];let s=n.start?"^":"";const o=[];for(const a of e){const u=a.length?[]:[90];n.strict&&!a.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function Qf(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const Jf={type:0,value:""},Yf=/[a-zA-Z0-9_]/;function Xf(e){if(!e)return[[]];if(e==="/")return[[Jf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${a}": ${m}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,c,a="",u="";function f(){!a||(n===0?o.push({type:0,value:a}):n===1||n===2||n===3?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:a,regexp:u,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function h(){a+=c}for(;l{i(p)}:yn}function i(u){if(Nl(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!Ll(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!Do(u)&&r.set(u.record.name,u)}function a(u,f){let h,m={},y,A;if("name"in u&&u.name){if(h=r.get(u.name),!h)throw Yt(1,{location:u});A=h.record.name,m=le(ed(f.params,h.keys.filter(p=>!p.optional).map(p=>p.name)),u.params),y=h.stringify(m)}else if("path"in u)y=u.path,h=n.find(p=>p.re.test(y)),h&&(m=h.parse(y),A=h.record.name);else{if(h=f.name?r.get(f.name):n.find(p=>p.re.test(f.path)),!h)throw Yt(1,{location:u,currentLocation:f});A=h.record.name,m=le({},f.params,u.params),y=h.stringify(m)}const S=[];let _=h;for(;_;)S.unshift(_.record),_=_.parent;return{name:A,path:y,params:m,matched:S,meta:rd(S)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:a,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function ed(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function td(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:nd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function nd(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function Do(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rd(e){return e.reduce((t,n)=>le(t,n.meta),{})}function Ko(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ll(e,t){return t.children.some(n=>n===e||Ll(e,n))}const Il=/#/g,sd=/&/g,od=/\//g,id=/=/g,ld=/\?/g,Hl=/\+/g,cd=/%5B/g,ad=/%5D/g,Fl=/%5E/g,ud=/%60/g,$l=/%7B/g,fd=/%7C/g,Bl=/%7D/g,dd=/%20/g;function Us(e){return encodeURI(""+e).replace(fd,"|").replace(cd,"[").replace(ad,"]")}function hd(e){return Us(e).replace($l,"{").replace(Bl,"}").replace(Fl,"^")}function as(e){return Us(e).replace(Hl,"%2B").replace(dd,"+").replace(Il,"%23").replace(sd,"%26").replace(ud,"`").replace($l,"{").replace(Bl,"}").replace(Fl,"^")}function pd(e){return as(e).replace(id,"%3D")}function gd(e){return Us(e).replace(Il,"%23").replace(ld,"%3F")}function md(e){return e==null?"":gd(e).replace(od,"%2F")}function sr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function _d(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&as(o)):[r&&as(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function yd(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=qe(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const vd=Symbol(""),Wo=Symbol(""),Ds=Symbol(""),jl=Symbol(""),us=Symbol("");function on(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function pt(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const c=f=>{f===!1?l(Yt(4,{from:n,to:t})):f instanceof Error?l(f):Kf(f)?l(Yt(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},a=e.call(r&&r.instances[s],t,n,c);let u=Promise.resolve(a);e.length<3&&(u=u.then(c)),u.catch(f=>l(f))})}function Mr(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(bd(l)){const a=(l.__vccOpts||l)[t];a&&s.push(pt(a,n,r,o,i))}else{let c=l();s.push(()=>c.then(a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=Sf(a)?a.default:a;o.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&pt(h,n,r,o,i)()}))}}return s}function bd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Vo(e){const t=nt(Ds),n=nt(jl),r=me(()=>t.resolve(Fe(e.to))),s=me(()=>{const{matched:c}=r.value,{length:a}=c,u=c[a-1],f=n.matched;if(!u||!f.length)return-1;const h=f.findIndex(Jt.bind(null,u));if(h>-1)return h;const m=zo(c[a-2]);return a>1&&zo(u)===m&&f[f.length-1].path!==m?f.findIndex(Jt.bind(null,c[a-2])):h}),o=me(()=>s.value>-1&&Rd(n.params,r.value.params)),i=me(()=>s.value>-1&&s.value===n.matched.length-1&&Pl(n.params,r.value.params));function l(c={}){return Cd(c)?t[Fe(e.replace)?"replace":"push"](Fe(e.to)).catch(yn):Promise.resolve()}return{route:r,href:me(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const Ed=we({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vo,setup(e,{slots:t}){const n=Ke(Vo(e)),{options:r}=nt(Ds),s=me(()=>({[Qo(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Qo(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:He("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),wd=Ed;function Cd(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Rd(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!qe(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function zo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Qo=(e,t,n)=>e!=null?e:t!=null?t:n,Sd=we({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=nt(us),s=me(()=>e.route||r.value),o=nt(Wo,0),i=me(()=>{let a=Fe(o);const{matched:u}=s.value;let f;for(;(f=u[a])&&!f.components;)a++;return a}),l=me(()=>s.value.matched[i.value]);hn(Wo,me(()=>i.value+1)),hn(vd,l),hn(us,s);const c=qt();return kt(()=>[c.value,l.value,e.name],([a,u,f],[h,m,y])=>{u&&(u.instances[f]=a,m&&m!==u&&a&&a===h&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),a&&u&&(!m||!Jt(u,m)||!h)&&(u.enterCallbacks[f]||[]).forEach(A=>A(a))},{flush:"post"}),()=>{const a=s.value,u=e.name,f=l.value,h=f&&f.components[u];if(!h)return Jo(n.default,{Component:h,route:a});const m=f.props[u],y=m?m===!0?a.params:typeof m=="function"?m(a):m:null,S=He(h,le({},y,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:c}));return Jo(n.default,{Component:S,route:a})||S}}});function Jo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Ul=Sd;function xd(e){const t=Gf(e.routes,e),n=e.parseQuery||_d,r=e.stringifyQuery||qo,s=e.history,o=on(),i=on(),l=on(),c=Qn(ft);let a=ft;Bt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Or.bind(null,E=>""+E),f=Or.bind(null,md),h=Or.bind(null,sr);function m(E,B){let N,j;return Nl(E)?(N=t.getRecordMatcher(E),j=B):j=E,t.addRoute(j,N)}function y(E){const B=t.getRecordMatcher(E);B&&t.removeRoute(B)}function A(){return t.getRoutes().map(E=>E.record)}function S(E){return!!t.getRecordMatcher(E)}function _(E,B){if(B=le({},B||c.value),typeof E=="string"){const X=Nr(n,E,B.path),d=t.resolve({path:X.path},B),g=s.createHref(X.fullPath);return le(X,d,{params:h(d.params),hash:sr(X.hash),redirectedFrom:void 0,href:g})}let N;if("path"in E)N=le({},E,{path:Nr(n,E.path,B.path).path});else{const X=le({},E.params);for(const d in X)X[d]==null&&delete X[d];N=le({},E,{params:f(E.params)}),B.params=f(B.params)}const j=t.resolve(N,B),se=E.hash||"";j.params=u(h(j.params));const ue=kf(r,le({},E,{hash:hd(se),path:j.path})),Z=s.createHref(ue);return le({fullPath:ue,hash:se,query:r===qo?yd(E.query):E.query||{}},j,{redirectedFrom:void 0,href:Z})}function p(E){return typeof E=="string"?Nr(n,E,c.value.path):le({},E)}function b(E,B){if(a!==E)return Yt(8,{from:B,to:E})}function R(E){return D(E)}function M(E){return R(le(p(E),{replace:!0}))}function H(E){const B=E.matched[E.matched.length-1];if(B&&B.redirect){const{redirect:N}=B;let j=typeof N=="function"?N(E):N;return typeof j=="string"&&(j=j.includes("?")||j.includes("#")?j=p(j):{path:j},j.params={}),le({query:E.query,hash:E.hash,params:"path"in j?{}:E.params},j)}}function D(E,B){const N=a=_(E),j=c.value,se=E.state,ue=E.force,Z=E.replace===!0,X=H(N);if(X)return D(le(p(X),{state:se,force:ue,replace:Z}),B||N);const d=N;d.redirectedFrom=B;let g;return!ue&&Tf(r,j,N)&&(g=Yt(16,{to:d,from:j}),Nt(j,j,!0,!1)),(g?Promise.resolve(g):U(d,j)).catch(v=>Ge(v)?Ge(v,2)?v:Ae(v):ae(v,d,j)).then(v=>{if(v){if(Ge(v,2))return D(le({replace:Z},p(v.to),{state:se,force:ue}),B||d)}else v=V(d,j,!0,Z,se);return K(d,j,v),v})}function T(E,B){const N=b(E,B);return N?Promise.reject(N):Promise.resolve()}function U(E,B){let N;const[j,se,ue]=Ad(E,B);N=Mr(j.reverse(),"beforeRouteLeave",E,B);for(const X of j)X.leaveGuards.forEach(d=>{N.push(pt(d,E,B))});const Z=T.bind(null,E,B);return N.push(Z),Lt(N).then(()=>{N=[];for(const X of o.list())N.push(pt(X,E,B));return N.push(Z),Lt(N)}).then(()=>{N=Mr(se,"beforeRouteUpdate",E,B);for(const X of se)X.updateGuards.forEach(d=>{N.push(pt(d,E,B))});return N.push(Z),Lt(N)}).then(()=>{N=[];for(const X of E.matched)if(X.beforeEnter&&!B.matched.includes(X))if(qe(X.beforeEnter))for(const d of X.beforeEnter)N.push(pt(d,E,B));else N.push(pt(X.beforeEnter,E,B));return N.push(Z),Lt(N)}).then(()=>(E.matched.forEach(X=>X.enterCallbacks={}),N=Mr(ue,"beforeRouteEnter",E,B),N.push(Z),Lt(N))).then(()=>{N=[];for(const X of i.list())N.push(pt(X,E,B));return N.push(Z),Lt(N)}).catch(X=>Ge(X,8)?X:Promise.reject(X))}function K(E,B,N){for(const j of l.list())j(E,B,N)}function V(E,B,N,j,se){const ue=b(E,B);if(ue)return ue;const Z=B===ft,X=Bt?history.state:{};N&&(j||Z?s.replace(E.fullPath,le({scroll:Z&&X&&X.scroll},se)):s.push(E.fullPath,se)),c.value=E,Nt(E,B,N,Z),Ae()}let L;function Y(){L||(L=s.listen((E,B,N)=>{if(!nn.listening)return;const j=_(E),se=H(j);if(se){D(le(se,{replace:!0}),j).catch(yn);return}a=j;const ue=c.value;Bt&&Ff(Fo(ue.fullPath,N.delta),vr()),U(j,ue).catch(Z=>Ge(Z,12)?Z:Ge(Z,2)?(D(Z.to,j).then(X=>{Ge(X,20)&&!N.delta&&N.type===An.pop&&s.go(-1,!1)}).catch(yn),Promise.reject()):(N.delta&&s.go(-N.delta,!1),ae(Z,j,ue))).then(Z=>{Z=Z||V(j,ue,!1),Z&&(N.delta&&!Ge(Z,8)?s.go(-N.delta,!1):N.type===An.pop&&Ge(Z,20)&&s.go(-1,!1)),K(j,ue,Z)}).catch(yn)}))}let F=on(),ye=on(),te;function ae(E,B,N){Ae(E);const j=ye.list();return j.length?j.forEach(se=>se(E,B,N)):console.error(E),Promise.reject(E)}function re(){return te&&c.value!==ft?Promise.resolve():new Promise((E,B)=>{F.add([E,B])})}function Ae(E){return te||(te=!E,Y(),F.list().forEach(([B,N])=>E?N(E):B()),F.reset()),E}function Nt(E,B,N,j){const{scrollBehavior:se}=e;if(!Bt||!se)return Promise.resolve();const ue=!N&&$f(Fo(E.fullPath,0))||(j||!N)&&history.state&&history.state.scroll||null;return Ps().then(()=>se(E,B,ue)).then(Z=>Z&&Hf(Z)).catch(Z=>ae(Z,E,B))}const Ze=E=>s.go(E);let We;const Ne=new Set,nn={currentRoute:c,listening:!0,addRoute:m,removeRoute:y,hasRoute:S,getRoutes:A,resolve:_,options:e,push:R,replace:M,go:Ze,back:()=>Ze(-1),forward:()=>Ze(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:ye.add,isReady:re,install(E){const B=this;E.component("RouterLink",wd),E.component("RouterView",Ul),E.config.globalProperties.$router=B,Object.defineProperty(E.config.globalProperties,"$route",{enumerable:!0,get:()=>Fe(c)}),Bt&&!We&&c.value===ft&&(We=!0,R(s.location).catch(se=>{}));const N={};for(const se in ft)N[se]=me(()=>c.value[se]);E.provide(Ds,B),E.provide(jl,Ke(N)),E.provide(us,c);const j=E.unmount;Ne.add(E),E.unmount=function(){Ne.delete(E),Ne.size<1&&(a=ft,L&&L(),L=null,c.value=ft,We=!1,te=!1),j()}}};return nn}function Lt(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Ad(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iJt(a,l))?r.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>Jt(a,c))||s.push(c))}return[n,r,s]}function rt(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s="$s"+n,o=Oe(),i=Mc(o.payload.state,s);if(i.value===void 0&&r){const l=r();if(_e(l))return o.payload.state[s]=l,l;i.value=l}return i}const br=()=>{const e=Oe();return rt("error",()=>e.payload.error,"$cdl71rFmr2")},Lr=e=>{const t=Oe(),n=br(),r=typeof e=="string"?new Error(e):e;return t.callHook("app:error",r),n.value=n.value||r,r},kd=async(e={})=>{const t=Oe(),n=br();t.callHook("app:error:cleared",e),e.redirect&&await t.$router.replace(e.redirect),n.value=null};class fs extends Error{constructor(){super(...arguments),this.statusCode=500,this.fatal=!1,this.unhandled=!1,this.statusMessage="Internal Server Error"}}fs.__h3_error__=!0;function Td(e){var n;if(typeof e=="string")return new fs(e);if(Pd(e))return e;const t=new fs((n=e.message)!=null?n:e.statusMessage,e.cause?{cause:e.cause}:void 0);return e.statusCode&&(t.statusCode=e.statusCode),e.statusMessage&&(t.statusMessage=e.statusMessage),e.data&&(t.data=e.data),e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Pd(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const On=()=>{var e;return(e=Oe())==null?void 0:e.$router},Od=()=>Oe()._route,zh=e=>e,Nd=()=>{try{if(Oe()._processingMiddleware)return!0}catch{return!0}return!1},Md=(e,t={})=>{if(e||(e="/"),Nd())return e;const n=On();return t.replace?n.replace(e):n.push(e)},Ld=(...e)=>e.find(t=>t!==void 0),Id="noopener noreferrer";function Hd(e){const t=e.componentName||"NuxtLink";return we({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(n,{slots:r}){const s=On(),o=me(()=>n.to||n.href||""),i=me(()=>n.external||n.target&&n.target!=="_self"?!0:typeof o.value=="object"?!1:o.value===""||wl(o.value,!0));return()=>{var f,h,m;if(!i.value)return He(Hs("RouterLink"),{to:o.value,activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom},r.default);const l=typeof o.value=="object"?(h=(f=s.resolve(o.value))==null?void 0:f.href)!=null?h:null:o.value||null,c=n.target||null,a=n.noRel?null:Ld(n.rel,e.externalRelAttribute,l?Id:"")||null,u=()=>Md(l,{replace:n.replace});return n.custom?r.default?r.default({href:l,navigate:u,route:s.resolve(l),rel:a,target:c,isActive:!1,isExactActive:!1}):null:He("a",{href:l,rel:a,target:c},(m=r.default)==null?void 0:m.call(r))}}})}var Qh=Hd({componentName:"NuxtLink"});function Er(e){const t=Q(e)?me(e):e;Oe()._useHead(t)}const Ir={};var Fd=Pn(e=>{for(const t in Ir)e.vueApp.component(t,Ir[t]),e.vueApp.component("Lazy"+t,Ir[t])}),$d=Object.defineProperty,Yo=Object.getOwnPropertySymbols,Bd=Object.prototype.hasOwnProperty,jd=Object.prototype.propertyIsEnumerable,Xo=(e,t,n)=>t in e?$d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ud=(e,t)=>{for(var n in t||(t={}))Bd.call(t,n)&&Xo(e,n,t[n]);if(Yo)for(var n of Yo(t))jd.call(t,n)&&Xo(e,n,t[n]);return e},Dd="usehead",Zo="head:count",Hr="data-head-attrs",Dl="data-meta-body",Kd=(e,t,n)=>{const r=n.createElement(e);for(const s of Object.keys(t))if(s==="body"&&t.body===!0)r.setAttribute(Dl,"true");else{let o=t[s];if(s==="key"||o===!1)continue;s==="children"?r.textContent=o:r.setAttribute(s,o)}return r};function Go(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}var qd=e=>{const t=["key","id","name","property"];for(const n of t){const r=typeof e.getAttribute=="function"?e.hasAttribute(n)?e.getAttribute(n):void 0:e[n];if(r!==void 0)return{name:n,value:r}}},Wd=["title","meta","link","base","style","script","noscript","htmlAttrs","bodyAttrs"],Vd=(e,t)=>e==null?"":typeof e=="string"?e.replace("%s",t!=null?t:""):e(Fe(t)),zd=e=>{const t=[],n=Object.keys(e);for(const r of n)if(e[r]!=null)switch(r){case"title":t.push({tag:r,props:{children:e[r]}});break;case"titleTemplate":break;case"base":t.push({tag:r,props:Ud({key:"default"},e[r])});break;default:if(Wd.includes(r)){const s=e[r];Array.isArray(s)?s.forEach(o=>{t.push({tag:r,props:o})}):s&&t.push({tag:r,props:s})}break}return t},ei=(e,t)=>{const n=e.getAttribute(Hr);if(n)for(const s of n.split(","))s in t||e.removeAttribute(s);const r=[];for(const s in t){const o=t[s];o!=null&&(o===!1?e.removeAttribute(s):e.setAttribute(s,o),r.push(s))}r.length?e.setAttribute(Hr,r.join(",")):e.removeAttribute(Hr)},Qd=(e=window.document,t,n)=>{var r,s;const o=e.head,i=e.body;let l=o.querySelector(`meta[name="${Zo}"]`),c=i.querySelectorAll(`[${Dl}]`);const a=l?Number(l.getAttribute("content")):0,u=[],f=[];if(c)for(let m=0;m{var y;return{element:Kd(m.tag,m.props,e),body:(y=m.props.body)!=null?y:!1}});h=h.filter(m=>{for(let y=0;y{var y;return(y=m.parentNode)==null?void 0:y.removeChild(m)}),u.forEach(m=>{var y;return(y=m.parentNode)==null?void 0:y.removeChild(m)}),h.forEach(m=>{m.body===!0?i.insertAdjacentElement("beforeend",m.element):o.insertBefore(m.element,l)}),l.setAttribute("content",""+(a-u.length+h.filter(m=>!m.body).length))},Jd=e=>{let t=[],n=new Set;e&&t.push(Qn(e));const r={install(s){s.config.globalProperties.$head=r,s.provide(Dd,r)},get headTags(){const s=[],o=t.map(i=>Fe(i).titleTemplate).reverse().find(i=>i!=null);return t.forEach(i=>{zd(Fe(i)).forEach(c=>{if(c.tag==="meta"||c.tag==="base"||c.tag==="script"){const a=qd(c.props);if(a){let u=-1;for(let f=0;fo!==s)},updateDOM(s=window.document){let o,i={},l={};const c={};for(const u of r.headTags){if(u.tag==="title"){o=u.props.children;continue}if(u.tag==="htmlAttrs"){Object.assign(i,u.props);continue}if(u.tag==="bodyAttrs"){Object.assign(l,u.props);continue}c[u.tag]=c[u.tag]||[],c[u.tag].push(u)}o!==void 0&&(s.title=o),ei(s.documentElement,i),ei(s.body,l);const a=new Set([...Object.keys(c),...n]);for(const u of a)Qd(s,u,c[u]||[]);n.clear(),Object.keys(c).forEach(u=>n.add(u))}};return r};function Fr(e){return e!==null&&typeof e=="object"}function ds(e,t,n=".",r){if(!Fr(t))return ds(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=i.concat(s[o]):Fr(i)&&Fr(s[o])?s[o]=ds(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function Yd(e){return(...t)=>t.reduce((n,r)=>ds(n,r,"",e),{})}const Xd=Yd();var Zd=Pn(e=>{const t=Jd();e.vueApp.use(t);let n=!1;e.hooks.hookOnce("app:mounted",()=>{ro(()=>{t.updateDOM()}),n=!0});const r=qt();e._useHead=s=>{const o=qt(s);"titleTemplate"in o.value&&(r.value=o.value.titleTemplate);const i=me(()=>{const c={meta:[]};return r.value&&"title"in o.value&&(c.title=typeof r.value=="function"?r.value(o.value.title):r.value.replace(/%s/g,o.value.title)),o.value.charset&&c.meta.push({key:"charset",charset:o.value.charset}),o.value.viewport&&c.meta.push({name:"viewport",content:o.value.viewport}),Xd(c,o.value)});t.addHeadObjs(i),n&&ro(()=>{t.updateDOM()}),tn()&&gr(()=>{t.removeHeadObjs(i),t.updateDOM()})}});const Gd=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0)),bt=(e,t)=>(n,r)=>(Er(()=>e({...Gd(n),...r.attrs},r)),()=>{var s,o;return t?(o=(s=r.slots).default)==null?void 0:o.call(s):null}),Ot={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:String,contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:String,tabindex:String,title:String,translate:String},eh=we({name:"Script",inheritAttrs:!1,props:{...Ot,async:Boolean,crossorigin:{type:[Boolean,String],default:void 0},defer:Boolean,integrity:String,nomodule:Boolean,nonce:String,referrerpolicy:String,src:String,type:String,charset:String,language:String},setup:bt(e=>({script:[e]}))}),th=we({name:"Link",inheritAttrs:!1,props:{...Ot,as:String,crossorigin:String,disabled:Boolean,href:String,hreflang:String,imagesizes:String,imagesrcset:String,integrity:String,media:String,prefetch:{type:Boolean,default:void 0},referrerpolicy:String,rel:String,sizes:String,title:String,type:String,methods:String,target:String},setup:bt(e=>({link:[e]}))}),nh=we({name:"Base",inheritAttrs:!1,props:{...Ot,href:String,target:String},setup:bt(e=>({base:e}))}),rh=we({name:"Title",inheritAttrs:!1,setup:bt((e,{slots:t})=>{var r,s,o;return{title:((o=(s=(r=t.default)==null?void 0:r.call(t))==null?void 0:s[0])==null?void 0:o.children)||null}})}),sh=we({name:"Meta",inheritAttrs:!1,props:{...Ot,charset:String,content:String,httpEquiv:String,name:String},setup:bt(e=>({meta:[e]}))}),oh=we({name:"Style",inheritAttrs:!1,props:{...Ot,type:String,media:String,nonce:String,title:String,scoped:{type:Boolean,default:void 0}},setup:bt((e,{slots:t})=>{var s,o,i;const n={...e},r=(i=(o=(s=t.default)==null?void 0:s.call(t))==null?void 0:o[0])==null?void 0:i.children;return r&&(n.children=r),{style:[n]}})}),ih=we({name:"Head",inheritAttrs:!1,setup:(e,t)=>()=>{var n,r;return(r=(n=t.slots).default)==null?void 0:r.call(n)}}),lh=we({name:"Html",inheritAttrs:!1,props:{...Ot,manifest:String,version:String,xmlns:String},setup:bt(e=>({htmlAttrs:e}),!0)}),ch=we({name:"Body",inheritAttrs:!1,props:Ot,setup:bt(e=>({bodyAttrs:e}),!0)});var ti=Object.freeze(Object.defineProperty({__proto__:null,Script:eh,Link:th,Base:nh,Title:rh,Meta:sh,Style:oh,Head:ih,Html:lh,Body:ch},Symbol.toStringTag,{value:"Module"})),ah={globalMeta:{charset:"utf-8",viewport:"width=device-width, initial-scale=1",meta:[],link:[],style:[],script:[]}};const uh={created(){const e=tn();if(!e)return;const t=e.type;if(!t||!("head"in t))return;const n=Oe(),r=typeof t.head=="function"?me(()=>t.head(n)):t.head;Er(r)}};var fh=Pn(e=>{Er(As({title:"",...ah.globalMeta})),e.vueApp.mixin(uh);for(const t in ti)e.vueApp.component(t,ti[t])});const dh=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),ni=(e,t)=>{var s;const n=t.route.matched.find(o=>o.components.default===t.Component.type),r=(s=e!=null?e:n==null?void 0:n.meta.key)!=null?s:dh(t.route,n);return typeof r=="function"?r(t.route):r},hh=(e,t)=>({default:()=>e?He(ea,e===!0?{}:e,t):t}),ph={setup(e,{slots:t}){return()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}},hs=(e,t,n)=>({default:()=>t?He(e,t===!0?{}:t,n):He(ph,{},n)}),ri=Symbol("isNested");var $r=we({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t}){const n=Oe(),r=nt(ri,!1);return hn(ri,!0),()=>He(Ul,{name:e.name,route:e.route,...t},{default:s=>{var o;return s.Component&&hs(yr,(o=s.route.meta.pageTransition)!=null?o:gh,hh(s.route.meta.keepalive,r&&n.isHydrating?He(s.Component,{key:ni(e.pageKey,s)}):He(Ui,{onPending:()=>n.callHook("page:start",s.Component),onResolve:()=>n.callHook("page:finish",s.Component)},{default:()=>He(s.Component,{key:ni(e.pageKey,s)})}))).default()}})}});const gh={name:"page",mode:"out-in"},mh="modulepreload",si={},_h=ff(),je=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${_h}${r}`,r in si)return;si[r]=!0;const s=r.endsWith(".css"),o=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${o}`))return;const i=document.createElement("link");if(i.rel=s?"stylesheet":mh,s||(i.as="script",i.crossOrigin=""),i.href=r,document.head.appendChild(i),s)return new Promise((l,c)=>{i.addEventListener("load",l),i.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())};var oi={default:Jr(()=>je(()=>import("./default-200c2e0e.mjs"),["default-200c2e0e.mjs","plugin-vue_export-helper-84c1d017.mjs"])),private:Jr(()=>je(()=>import("./private-9d9e9d44.mjs"),["private-9d9e9d44.mjs","plugin-vue_export-helper-84c1d017.mjs"]))};const yh={name:"layout",mode:"out-in"};var Jh=we({props:{name:{type:[String,Boolean,Object],default:null}},setup(e,t){const n=Od();return()=>{var o,i,l;const r=(i=(o=_e(e.name)?e.name.value:e.name)!=null?o:n.meta.layout)!=null?i:"default",s=r&&r in oi;return hs(yr,s&&((l=n.meta.layoutTransition)!=null?l:yh),hs(oi[r],s,t.slots)).default()}}});const jn={title:"Document Details",middleware:"auth",layout:"private"},Un={title:"Documents",middleware:"auth",layout:"private"},Dn={middleware:"auth",layout:"private"};var Yh=`${kl()}img/logo.png`;async function vh(){const e=rt("user","$HjRrTEZeEH");if(!rt("auth_token","$ltCuW5l1lF").value&&!e.value){const n=JSON.parse(window.sessionStorage.getItem("m_auth_ss"));rt("auth_token","$jhcz1oqdEc").value=n==null?void 0:n.token,e.value=n==null?void 0:n.user}return e.value}async function bh(e,t){rt("auth_token","$kBG1mZB6Ue").value=e,rt("user","$UIISAspOpg").value=t,window.sessionStorage.setItem("m_auth_ss",JSON.stringify({token:e,user:t}))}async function Xh(){const e=js(),t={Authorization:"Bearer "+rt("auth_token","$6zrb0qrtCy").value};await $fetch(`${e.BASE_URL}/auth/logout`,{method:"POST",headers:t}),rt("user","$VQJ8ZhAs1F").value=null,window.sessionStorage.removeItem("m_auth_ss"),await On().push("/login")}async function Zh(e,t){const n=js(),{data:r,token:s,message:o,statusCode:i,error:l}=await $fetch(`${n.BASE_URL}/auth/login`,{method:"POST",body:{email:e,password:t}});if(l)return window.alert(l),{hasErrors:!0,errors:new Map([["email",{check:"email",message:l}]])};console.log(s),bh(s,r),await On().push("/")}const Kn={},qn={title:"User Details",middleware:"auth",layout:"private"},Wn={title:"Utilisateurs",middleware:"auth",layout:"private"};var Eh=[{name:"documents-id",path:"/documents/:id",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/documents/[id].vue",children:[],meta:jn,alias:(jn==null?void 0:jn.alias)||[],component:()=>je(()=>import("./_id_-7ebcdce3.mjs"),["_id_-7ebcdce3.mjs","pagetitle-4f95b1a0.mjs","user-infos-e36ea5cb.mjs","useUser-c46be46a.mjs","useDocument-e4ae1962.mjs"])},{name:"documents",path:"/documents",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/documents/index.vue",children:[],meta:Un,alias:(Un==null?void 0:Un.alias)||[],component:()=>je(()=>import("./index-70708d3d.mjs"),["index-70708d3d.mjs","pagetitle-4f95b1a0.mjs","table-63b359c3.mjs","useDocument-e4ae1962.mjs"])},{name:"index",path:"/",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/index.vue",children:[],meta:Dn,alias:(Dn==null?void 0:Dn.alias)||[],component:()=>je(()=>import("./index-97a4041c.mjs"),["index-97a4041c.mjs","pagetitle-4f95b1a0.mjs","table-63b359c3.mjs","useUser-c46be46a.mjs"])},{name:"login",path:"/login",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/login.vue",children:[],meta:Kn,alias:(Kn==null?void 0:Kn.alias)||[],component:()=>je(()=>import("./login-365278d0.mjs"),[])},{name:"users-id",path:"/users/:id",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/users/[id].vue",children:[],meta:qn,alias:(qn==null?void 0:qn.alias)||[],component:()=>je(()=>import("./_id_-37975801.mjs"),["_id_-37975801.mjs","pagetitle-4f95b1a0.mjs","user-infos-e36ea5cb.mjs","useUser-c46be46a.mjs"])},{name:"users",path:"/users",file:"/media/kodesonik/data3/WS/molory/frontend-admin/pages/users/index.vue",children:[],meta:Wn,alias:(Wn==null?void 0:Wn.alias)||[],component:()=>je(()=>import("./index-677caf08.mjs"),["index-677caf08.mjs","pagetitle-4f95b1a0.mjs","table-63b359c3.mjs","useUser-c46be46a.mjs"])}];const wh={};var Ch={...wh};const Rh=[],Br={auth:()=>je(()=>import("./auth-f0b4155e.mjs"),[]),guest:()=>je(()=>import("./guest-9df974f6.mjs"),[])};function Sh(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){const l=s.includes(e.slice(o))?e.slice(o).length:1;let c=s.slice(l);return c[0]!=="/"&&(c="/"+c),Po(c,"")}return Po(n,e)+r+s}var xh=Pn(async e=>{e.vueApp.component("NuxtPage",$r),e.vueApp.component("NuxtNestedPage",$r),e.vueApp.component("NuxtChild",$r);const t=js().app.baseURL,n=Df(t),r=Sh(t,window.location),s=xd({...Ch,history:n,routes:Eh});e.vueApp.use(s);const o=Qn(s.currentRoute.value);s.afterEach((f,h)=>{o.value=h}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>o.value});const i={};for(const f in s.currentRoute.value)i[f]=me(()=>s.currentRoute.value[f]);const l=Qn(s.resolve(r)),c=()=>{l.value=s.currentRoute.value};e.hook("page:finish",c),s.afterEach((f,h)=>{var m,y,A,S;((y=(m=f.matched[0])==null?void 0:m.components)==null?void 0:y.default)===((S=(A=h.matched[0])==null?void 0:A.components)==null?void 0:S.default)&&c()});const a={};for(const f in l.value)a[f]=me(()=>l.value[f]);e._route=Ke(i),e._activeRoute=Ke(a),e._middleware=e._middleware||{global:[],named:{}};const u=br();try{await s.isReady()}catch(f){$t(e,Lr,[f])}return s.beforeEach(async(f,h)=>{var y;f.meta=Ke(f.meta),e._processingMiddleware=!0;const m=new Set([...Rh,...e._middleware.global]);for(const A of f.matched){const S=A.meta.middleware;if(!!S)if(Array.isArray(S))for(const _ of S)m.add(_);else m.add(S)}for(const A of m){const S=typeof A=="string"?e._middleware.named[A]||await((y=Br[A])==null?void 0:y.call(Br).then(p=>p.default||p)):A;if(!S)throw new Error(`Unknown route middleware: '${A}'.`);const _=await $t(e,S,[f,h]);if(_||_===!1)return _}}),s.afterEach(async f=>{delete e._processingMiddleware,!e.isHydrating&&u.value&&await $t(e,kd),f.matched.length===0&&$t(e,Lr,[Td({statusCode:404,statusMessage:`Page not found: ${f.fullPath}`})])}),e.hooks.hookOnce("app:created",async()=>{try{await s.replace({...s.resolve(r),name:void 0,force:!0})}catch(f){$t(e,Lr,[f])}}),{provide:{router:s}}});const Ks=window,Ye=document.documentElement,Ah=["dark","light"],ps=window.localStorage.getItem("nuxt-color-mode")||"system";let jr=ps==="system"?Kl():ps;const ii=Ye.getAttribute("data-color-mode-forced");ii&&(jr=ii),li(jr),Ks.__NUXT_COLOR_MODE__={preference:ps,value:jr,getColorScheme:Kl,addColorScheme:li,removeColorScheme:kh};function li(e){const t=""+e,n="";Ye.classList?Ye.classList.add(t):Ye.className+=" "+t,Ye.setAttribute("data-"+n,e)}function kh(e){const t=""+e,n="";Ye.classList?Ye.classList.remove(t):Ye.className=Ye.className.replace(new RegExp(t,"g"),""),Ye.removeAttribute("data-"+n)}function ci(e){return Ks.matchMedia("(prefers-color-scheme"+e+")")}function Kl(){if(Ks.matchMedia&&ci("").media!=="not all"){for(const e of Ah)if(ci(":"+e).matches)return e}return"light"}var Th=()=>{};const Ph="__NUXT_COLOR_MODE__",ai="nuxt-color-mode",et=window[Ph];var Oh=Pn(e=>{const t=rt("color-mode",()=>Ke({preference:et.preference,value:et.value,unknown:!1,forced:!1}),"$iHZaP1q0KS").value;On().afterEach(o=>{const i=o.meta.colorMode;i&&i!=="system"?(t.value=i,t.forced=!0):(i==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?et.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=et.getColorScheme())}))}function s(){window.addEventListener("storage",o=>{o.key===ai&&o.newValue&&t.preference!==o.newValue&&(t.preference=o.newValue)})}kt(()=>t.preference,o=>{var i;t.forced||(o==="system"?(t.value=et.getColorScheme(),r()):t.value=o,(i=window.localStorage)==null||i.setItem(ai,o))},{immediate:!0}),kt(()=>t.value,(o,i)=>{et.removeColorScheme(i),et.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{window.localStorage&&s(),t.unknown&&(t.preference=et.preference,t.value=et.value,t.unknown=!1)}),e.provide("colorMode",t)}),Nh=[Fd,Zd,fh,xh,Th,Oh];const ui={__name:"nuxt-root",setup(e){const t=Jr(()=>je(()=>import("./error-component-fc0943a6.mjs"),[])),n=Oe(),r=()=>n.callHook("app:suspense:resolve");n.hooks.callHookWith(o=>o.map(i=>i()),"vue:setup");const s=br();return Yi((o,i,l)=>{n.hooks.callHook("vue:error",o,i,l).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c))}),(o,i)=>{const l=Hs("App");return Pt(),mn(Ui,{onResolve:r},{default:Bi(()=>[Fe(s)?(Pt(),mn(Fe(t),{key:0,error:Fe(s)},null,8,["error"])):(Pt(),mn(l,{key:1}))]),_:1})}}},Mh=we({__name:"app",async setup(e){let t,n;return Er({title:"Molory Admin",viewport:"width=device-width, initial-scale=1, maximum-scale=1",charset:"utf-8",link:[{rel:"icon",type:"image/x-icon",href:"/favicon.png"}],meta:[{name:"description",content:"My amazing site."}],bodyAttrs:{class:"test"}}),Oe().hook("page:finish",()=>{window.scrollTo(0,0)}),[t,n]=Ua(()=>vh()),await t,n(),(s,o)=>{const i=Hs("NuxtPage");return Pt(),Ta("div",null,[de(i)])}}});globalThis.$fetch||(globalThis.$fetch=lf.create({baseURL:af()}));let fi;const Lh=Rf(Nh);fi=async function(){var s;const n=Boolean((s=window.__NUXT__)==null?void 0:s.serverRendered)?yu(ui):_u(ui);n.component("App",Mh);const r=Ef({vueApp:n});r.hooks.hookOnce("app:suspense:resolve",()=>{r.isHydrating=!1});try{await Cf(r,Lh)}catch(o){await r.callHook("app:error",o),r.payload.error=r.payload.error||o}try{await r.hooks.callHook("app:created",n),await r.hooks.callHook("app:beforeMount",n),n.mount("#__nuxt"),await r.hooks.callHook("app:mounted",n),await Ps()}catch(o){await r.callHook("app:error",o),r.payload.error=r.payload.error||o}},fi().catch(e=>{console.error("Error while mounting app:",e)});export{Wh as A,Yh as B,Dh as C,hl as D,Zh as E,xe as F,zh as G,Vh as H,vh as I,Uh as J,kl as K,Xh as L,Qh as M,Er as N,Fh as O,$h as P,je as _,we as a,Ta as b,mn as c,Jr as d,dl as e,ir as f,Oa as g,Kh as h,me as i,_e as j,Od as k,Ua as l,Bi as m,Ih as n,Pt as o,Jh as p,de as q,qt as r,js as s,Hh as t,Fe as u,qh as v,Bh as w,rt as x,On as y,jh as z};