(function(Ai,wi){typeof exports=="object"&&typeof module<"u"?wi(require("axios")):typeof define=="function"&&define.amd?define(["axios"],wi):(Ai=typeof globalThis<"u"?globalThis:Ai||self,wi(Ai.mgvue.axios))})(this,function(Ai){"use strict";var w9=Object.defineProperty;var y9=(Ai,wi,In)=>wi in Ai?w9(Ai,wi,{enumerable:!0,configurable:!0,writable:!0,value:In}):Ai[wi]=In;var ds=(Ai,wi,In)=>y9(Ai,typeof wi!="symbol"?wi+"":wi,In);/** * @vue/shared v3.5.40 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/var tS,nS,iS,rS,aS,oS,sS,lS,uS,cS,fS,dS,hS,pS,gS,vS,mS,AS;function wi(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const In=Object.freeze({}),Fl=Object.freeze([]),qi=()=>{},pm=()=>!1,Nu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Bu=e=>e.startsWith("onUpdate:"),Jn=Object.assign,fh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},tC=Object.prototype.hasOwnProperty,Cn=(e,t)=>tC.call(e,t),Gt=Array.isArray,Vs=e=>Fu(e)==="[object Map]",gm=e=>Fu(e)==="[object Set]",vm=e=>Fu(e)==="[object Date]",_t=e=>typeof e=="function",Xn=e=>typeof e=="string",Rr=e=>typeof e=="symbol",bn=e=>e!==null&&typeof e=="object",dh=e=>(bn(e)||_t(e))&&_t(e.then)&&_t(e.catch),mm=Object.prototype.toString,Fu=e=>mm.call(e),hh=e=>Fu(e).slice(8,-1),of=e=>Fu(e)==="[object Object]",sf=e=>Xn(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Uu=wi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),nC=wi("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),lf=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},iC=/-\w/g,yi=lf(e=>e.replace(iC,t=>t.slice(1).toUpperCase())),rC=/\B([A-Z])/g,kr=lf(e=>e.replace(rC,"-$1").toLowerCase()),Hs=lf(e=>e.charAt(0).toUpperCase()+e.slice(1)),Gs=lf(e=>e?`on${Hs(e)}`:""),ro=(e,t)=>!Object.is(e,t),Ul=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},ph=e=>{const t=parseFloat(e);return isNaN(t)?e:t},gh=e=>{const t=Xn(e)?Number(e):NaN;return isNaN(t)?e:t};let Am;const Vu=()=>Am||(Am=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Mr(e){if(Gt(e)){const t={};for(let n=0;n{if(n){const i=n.split(oC);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function rn(e){let t="";if(Xn(e))t=e;else if(Gt(e))for(let n=0;n!!(e&&e.__v_isRef===!0),ot=e=>Xn(e)?e:e==null?"":Gt(e)||bn(e)&&(e.toString===mm||!_t(e.toString))?ym(e)?ot(e.value):JSON.stringify(e,bm,2):String(e),bm=(e,t)=>ym(t)?bm(e,t.value):Vs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,r],a)=>(n[mh(i,a)+" =>"]=r,n),{})}:gm(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>mh(n))}:Rr(t)?mh(t):bn(t)&&!Gt(t)&&!of(t)?String(t):t,mh=(e,t="")=>{var n;return Rr(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function mC(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:((typeof e!="number"||!Number.isFinite(e))&&console.warn("[Vue warn] Invalid value used for CSS binding. Expected a string or a finite number but received:",e),String(e))}var AC={NODE_ENV:'"production"'};function $r(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let Ni;class Em{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&Ni&&(Ni.active?(this.parent=Ni,this.index=(Ni.scopes||(Ni.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const i=this.scopes.slice();for(t=0,n=i.length;t0&&--this._on===0){if(Ni===this)Ni=this.prevScope;else{let t=Ni;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n0)return;if(Gu){let t=Gu;for(Gu=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Hu;){let t=Hu;for(Hu=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function Dm(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Pm(e){let t,n=e.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Eh(i),yC(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}e.deps=t,e.depsTail=n}function bh(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Rm(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Rm(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===zu)||(e.globalVersion=zu,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!bh(e))))return;e.flags|=2;const t=e.dep,n=Un,i=Pa;Un=e,Pa=!0;try{Dm(e);const r=e.fn(e._value);(t.version===0||ro(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Un=n,Pa=i,Pm(e),e.flags&=-3}}function Eh(e,t=!1){const{dep:n,prevSub:i,nextSub:r}=e;if(i&&(i.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=i,e.nextSub=void 0),n.subsHead===e&&(n.subsHead=r),n.subs===e&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)Eh(a,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function yC(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Pa=!0;const km=[];function Ra(){km.push(Pa),Pa=!1}function ka(){const e=km.pop();Pa=e===void 0?!0:e}function Mm(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Un;Un=void 0;try{t()}finally{Un=n}}}let zu=0;class bC{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Sh{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0,this.subsHead=void 0}track(t){if(!Un||!Pa||Un===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Un)n=this.activeLink=new bC(Un,this),Un.deps?(n.prevDep=Un.depsTail,Un.depsTail.nextDep=n,Un.depsTail=n):Un.deps=Un.depsTail=n,Om(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=Un.depsTail,n.nextDep=void 0,Un.depsTail.nextDep=n,Un.depsTail=n,Un.deps===n&&(Un.deps=i)}return Un.onTrack&&Un.onTrack(Jn({effect:Un},t)),n}trigger(t){this.version++,zu++,this.notify(t)}notify(t){wh();try{if(AC.NODE_ENV!=="production")for(let n=this.subsHead;n;n=n.nextSub)n.sub.onTrigger&&!(n.sub.flags&8)&&n.sub.onTrigger(Jn({effect:n.sub},t));for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{yh()}}}function Om(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)Om(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subsHead===void 0&&(e.dep.subsHead=e),e.dep.subs=e}}const cf=new WeakMap,zs=Symbol("Object iterate"),Ih=Symbol("Map keys iterate"),Qu=Symbol("Array iterate");function zi(e,t,n){if(Pa&&Un){let i=cf.get(e);i||cf.set(e,i=new Map);let r=i.get(n);r||(i.set(n,r=new Sh),r.map=i,r.key=n),r.track({target:e,type:t,key:n})}}function ao(e,t,n,i,r,a){const s=cf.get(e);if(!s){zu++;return}const c=u=>{u&&u.trigger({target:e,type:t,key:n,newValue:i,oldValue:r,oldTarget:a})};if(wh(),t==="clear")s.forEach(c);else{const u=Gt(e),f=u&&sf(n);if(u&&n==="length"){const p=Number(i);s.forEach((h,y)=>{(y==="length"||y===Qu||!Rr(y)&&y>=p)&&c(h)})}else switch((n!==void 0||s.has(void 0))&&c(s.get(n)),f&&c(s.get(Qu)),t){case"add":u?f&&c(s.get("length")):(c(s.get(zs)),Vs(e)&&c(s.get(Ih)));break;case"delete":u||(c(s.get(zs)),Vs(e)&&c(s.get(Ih)));break;case"set":Vs(e)&&c(s.get(zs));break}}yh()}function EC(e,t){const n=cf.get(e);return n&&n.get(t)}function Vl(e){const t=Wt(e);return t===e?t:(zi(t,"iterate",Qu),ir(e)?t:t.map(Oa))}function ff(e){return zi(e=Wt(e),"iterate",Qu),e}function oo(e,t){return Ma(e)?Gl(ga(e)?Oa(t):t):Oa(t)}const SC={__proto__:null,[Symbol.iterator](){return Ch(this,Symbol.iterator,e=>oo(this,e))},concat(...e){return Vl(this).concat(...e.map(t=>Gt(t)?Vl(t):t))},entries(){return Ch(this,"entries",e=>(e[1]=oo(this,e[1]),e))},every(e,t){return Bo(this,"every",e,t,void 0,arguments)},filter(e,t){return Bo(this,"filter",e,t,n=>n.map(i=>oo(this,i)),arguments)},find(e,t){return Bo(this,"find",e,t,n=>oo(this,n),arguments)},findIndex(e,t){return Bo(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Bo(this,"findLast",e,t,n=>oo(this,n),arguments)},findLastIndex(e,t){return Bo(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Bo(this,"forEach",e,t,void 0,arguments)},includes(...e){return Th(this,"includes",e)},indexOf(...e){return Th(this,"indexOf",e)},join(e){return Vl(this).join(e)},lastIndexOf(...e){return Th(this,"lastIndexOf",e)},map(e,t){return Bo(this,"map",e,t,void 0,arguments)},pop(){return ju(this,"pop")},push(...e){return ju(this,"push",e)},reduce(e,...t){return Lm(this,"reduce",e,t)},reduceRight(e,...t){return Lm(this,"reduceRight",e,t)},shift(){return ju(this,"shift")},some(e,t){return Bo(this,"some",e,t,void 0,arguments)},splice(...e){return ju(this,"splice",e)},toReversed(){return Vl(this).toReversed()},toSorted(e){return Vl(this).toSorted(e)},toSpliced(...e){return Vl(this).toSpliced(...e)},unshift(...e){return ju(this,"unshift",e)},values(){return Ch(this,"values",e=>oo(this,e))}};function Ch(e,t,n){const i=ff(e),r=i[t]();return i!==e&&!ir(e)&&(r._next=r.next,r.next=()=>{const a=r._next();return a.done||(a.value=n(a.value)),a}),r}const IC=Array.prototype;function Bo(e,t,n,i,r,a){const s=ff(e),c=s!==e&&!ir(e),u=s[t];if(u!==IC[t]){const h=u.apply(e,a);return c?Oa(h):h}let f=n;s!==e&&(c?f=function(h,y){return n.call(this,oo(e,h),y,e)}:n.length>2&&(f=function(h,y){return n.call(this,h,y,e)}));const p=u.call(s,f,i);return c&&r?r(p):p}function Lm(e,t,n,i){const r=ff(e),a=r!==e&&!ir(e);let s=n,c=!1;r!==e&&(a?(c=i.length===0,s=function(f,p,h){return c&&(c=!1,f=oo(e,f)),n.call(this,f,oo(e,p),h,e)}):n.length>3&&(s=function(f,p,h){return n.call(this,f,p,h,e)}));const u=r[t](s,...i);return c?oo(e,u):u}function Th(e,t,n){const i=Wt(e);zi(i,"iterate",Qu);const r=i[t](...n);return(r===-1||r===!1)&&Hl(n[0])?(n[0]=Wt(n[0]),i[t](...n)):r}function ju(e,t,n=[]){Ra(),wh();const i=Wt(e)[t].apply(e,n);return yh(),ka(),i}const CC=wi("__proto__,__v_isRef,__isVue"),Nm=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Rr));function TC(e){Rr(e)||(e=String(e));const t=Wt(this);return zi(t,"has",e),t.hasOwnProperty(e)}class Bm{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return a;if(n==="__v_raw")return i===(r?a?Qm:zm:a?Gm:Hm).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const s=Gt(t);if(!r){let u;if(s&&(u=SC[n]))return u;if(n==="hasOwnProperty")return TC}const c=Reflect.get(t,n,Qn(t)?t:i);if((Rr(n)?Nm.has(n):CC(n))||(r||zi(t,"get",n),a))return c;if(Qn(c)){const u=s&&sf(n)?c:c.value;return r&&bn(u)?Dh(u):u}return bn(c)?r?Dh(c):hs(c):c}}class Fm extends Bm{constructor(t=!1){super(!1,t)}set(t,n,i,r){let a=t[n];const s=Gt(t)&&sf(n);if(!this._isShallow){const f=Ma(a);if(!ir(i)&&!Ma(i)&&(a=Wt(a),i=Wt(i)),!s&&Qn(a)&&!Qn(i))return f?($r(`Set operation on key "${String(n)}" failed: target is readonly.`,t[n]),!0):(a.value=i,!0)}const c=s?Number(n)e,df=e=>Reflect.getPrototypeOf(e);function kC(e,t,n){return function(...i){const r=this.__v_raw,a=Wt(r),s=Vs(a),c=e==="entries"||e===Symbol.iterator&&s,u=e==="keys"&&s,f=r[e](...i),p=n?xh:t?Gl:Oa;return!t&&zi(a,"iterate",u?Ih:zs),Jn(Object.create(f),{next(){const{value:h,done:y}=f.next();return y?{value:h,done:y}:{value:c?[p(h[0]),p(h[1])]:p(h),done:y}}})}}function hf(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";$r(`${Hs(e)} operation ${n}failed: target is readonly.`,Wt(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function MC(e,t){const n={get(r){const a=this.__v_raw,s=Wt(a),c=Wt(r);e||(ro(r,c)&&zi(s,"get",r),zi(s,"get",c));const{has:u}=df(s),f=t?xh:e?Gl:Oa;if(u.call(s,r))return f(a.get(r));if(u.call(s,c))return f(a.get(c));a!==s&&a.get(r)},get size(){const r=this.__v_raw;return!e&&zi(Wt(r),"iterate",zs),r.size},has(r){const a=this.__v_raw,s=Wt(a),c=Wt(r);return e||(ro(r,c)&&zi(s,"has",r),zi(s,"has",c)),r===c?a.has(r):a.has(r)||a.has(c)},forEach(r,a){const s=this,c=s.__v_raw,u=Wt(c),f=t?xh:e?Gl:Oa;return!e&&zi(u,"iterate",zs),c.forEach((p,h)=>r.call(a,f(p),f(h),s))}};return Jn(n,e?{add:hf("add"),set:hf("set"),delete:hf("delete"),clear:hf("clear")}:{add(r){const a=Wt(this),s=df(a),c=Wt(r),u=!t&&!ir(r)&&!Ma(r)?c:r;return s.has.call(a,u)||ro(r,u)&&s.has.call(a,r)||ro(c,u)&&s.has.call(a,c)||(a.add(u),ao(a,"add",u,u)),this},set(r,a){!t&&!ir(a)&&!Ma(a)&&(a=Wt(a));const s=Wt(this),{has:c,get:u}=df(s);let f=c.call(s,r);f?Vm(s,c,r):(r=Wt(r),f=c.call(s,r));const p=u.call(s,r);return s.set(r,a),f?ro(a,p)&&ao(s,"set",r,a,p):ao(s,"add",r,a),this},delete(r){const a=Wt(this),{has:s,get:c}=df(a);let u=s.call(a,r);u?Vm(a,s,r):(r=Wt(r),u=s.call(a,r));const f=c?c.call(a,r):void 0,p=a.delete(r);return u&&ao(a,"delete",r,void 0,f),p},clear(){const r=Wt(this),a=r.size!==0,s=Vs(r)?new Map(r):new Set(r),c=r.clear();return a&&ao(r,"clear",void 0,void 0,s),c}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=kC(r,e,t)}),n}function pf(e,t){const n=MC(e,t);return(i,r,a)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(Cn(n,r)&&r in i?n:i,r,a)}const OC={get:pf(!1,!1)},LC={get:pf(!1,!0)},NC={get:pf(!0,!1)},BC={get:pf(!0,!0)};function Vm(e,t,n){const i=Wt(n);if(i!==n&&t.call(e,i)){const r=hh(e);$r(`Reactive ${r} contains both the raw and reactive versions of the same object${r==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Hm=new WeakMap,Gm=new WeakMap,zm=new WeakMap,Qm=new WeakMap;function FC(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function hs(e){return Ma(e)?e:gf(e,!1,xC,OC,Hm)}function UC(e){return gf(e,!1,PC,LC,Gm)}function Dh(e){return gf(e,!0,DC,NC,zm)}function so(e){return gf(e,!0,RC,BC,Qm)}function gf(e,t,n,i,r){if(!bn(e))return $r(`value cannot be made ${t?"readonly":"reactive"}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const a=r.get(e);if(a)return a;const s=FC(hh(e));if(s===0)return e;const c=new Proxy(e,s===2?i:n);return r.set(e,c),c}function ga(e){return Ma(e)?ga(e.__v_raw):!!(e&&e.__v_isReactive)}function Ma(e){return!!(e&&e.__v_isReadonly)}function ir(e){return!!(e&&e.__v_isShallow)}function Hl(e){return e?!!e.__v_raw:!1}function Wt(e){const t=e&&e.__v_raw;return t?Wt(t):e}function lo(e){return!Cn(e,"__v_skip")&&Object.isExtensible(e)&&uf(e,"__v_skip",!0),e}const Oa=e=>bn(e)?hs(e):e,Gl=e=>bn(e)?Dh(e):e;function Qn(e){return e?e.__v_isRef===!0:!1}function re(e){return jm(e,!1)}function VC(e){return jm(e,!0)}function jm(e,t){return Qn(e)?e:new HC(e,t)}class HC{constructor(t,n){this.dep=new Sh,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Wt(t),this._value=n?t:Oa(t),this.__v_isShallow=n}get value(){return this.dep.track({target:this,type:"get",key:"value"}),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||ir(t)||Ma(t);t=i?t:Wt(t),ro(t,n)&&(this._rawValue=t,this._value=i?t:Oa(t),this.dep.trigger({target:this,type:"set",key:"value",newValue:t,oldValue:n}))}}function kt(e){return Qn(e)?e.value:e}const GC={get:(e,t,n)=>t==="__v_raw"?e:kt(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return Qn(r)&&!Qn(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function Wm(e){return ga(e)?e:new Proxy(e,GC)}function Km(e){Hl(e)||$r("toRefs() expects a reactive object but received a plain one.");const t=Gt(e)?new Array(e.length):{};for(const n in e)t[n]=Ym(e,n);return t}class zC{constructor(t,n,i){this._object=t,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._key=Rr(n)?n:String(n),this._raw=Wt(t);let r=!0,a=t;if(!Gt(t)||Rr(this._key)||!sf(this._key))do r=!Hl(a)||ir(a);while(r&&(a=a.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=kt(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Qn(this._raw[this._key])){const n=this._object[this._key];if(Qn(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return EC(this._raw,this._key)}}class QC{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function vf(e,t,n){return Qn(e)?e:_t(e)?new QC(e):bn(e)&&arguments.length>1?Ym(e,t,n):re(e)}function Ym(e,t,n){return new zC(e,t,n)}class jC{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Sh(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=zu-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&Un!==this)return xm(this,!0),!0}get value(){const t=this.dep.track({target:this,type:"get",key:"value"});return Rm(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter?this.setter(t):$r("Write operation failed: computed value is readonly")}}function WC(e,t,n=!1){let i,r;return _t(e)?i=e:(i=e.get,r=e.set),new jC(i,r,n)}const mf={},Af=new WeakMap;let Qs;function KC(e,t=!1,n=Qs){if(n){let i=Af.get(n);i||Af.set(n,i=[]),i.push(e)}else t||$r("onWatcherCleanup() was called when there was no active watcher to associate with.")}function YC(e,t,n=In){const{immediate:i,deep:r,once:a,scheduler:s,augmentJob:c,call:u}=n,f=te=>{(n.onWarn||$r)("Invalid watch source: ",te,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},p=te=>r?te:ir(te)||r===!1||r===0?Fo(te,1):Fo(te);let h,y,A,I,T=!1,V=!1;if(Qn(e)?(y=()=>e.value,T=ir(e)):ga(e)?(y=()=>p(e),T=!0):Gt(e)?(V=!0,T=e.some(te=>ga(te)||ir(te)),y=()=>e.map(te=>{if(Qn(te))return te.value;if(ga(te))return p(te);if(_t(te))return u?u(te,2):te();f(te)})):_t(e)?t?y=u?()=>u(e,2):e:y=()=>{if(A){Ra();try{A()}finally{ka()}}const te=Qs;Qs=h;try{return u?u(e,3,[I]):e(I)}finally{Qs=te}}:(y=qi,f(e)),t&&r){const te=y,X=r===!0?1/0:r;y=()=>Fo(te(),X)}const x=Im(),k=()=>{h.stop(),x&&x.active&&fh(x.effects,h)};if(a&&t){const te=t;t=(...X)=>{const F=te(...X);return k(),F}}let S=V?new Array(e.length).fill(mf):mf;const $=te=>{if(!(!(h.flags&1)||!h.dirty&&!te))if(t){const X=h.run();if(te||r||T||(V?X.some((F,q)=>ro(F,S[q])):ro(X,S))){A&&A();const F=Qs;Qs=h;try{const q=[X,S===mf?void 0:V&&S[0]===mf?[]:S,I];S=X,u?u(t,3,q):t(...q)}finally{Qs=F}}}else h.run()};return c&&c($),h=new Cm(y),h.scheduler=s?()=>s($,!1):$,I=te=>KC(te,!1,h),A=h.onStop=()=>{const te=Af.get(h);if(te){if(u)u(te,4);else for(const X of te)X();Af.delete(h)}},h.onTrack=n.onTrack,h.onTrigger=n.onTrigger,t?i?$(!0):S=h.run():s?s($.bind(null,!0),!0):h.run(),k.pause=h.pause.bind(h),k.resume=h.resume.bind(h),k.stop=k,k}function Fo(e,t=1/0,n){if(t<=0||!bn(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Qn(e))Fo(e.value,t,n);else if(Gt(e))for(let i=0;i{Fo(i,t,n)});else if(of(e)){for(const i in e)Fo(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Fo(e[i],t,n)}return e}var ps={NODE_ENV:'"production"'};const js=[];function wf(e){js.push(e)}function yf(){js.pop()}let Ph=!1;function mt(e,...t){if(Ph)return;Ph=!0,Ra();const n=js.length?js[js.length-1].component:null,i=n&&n.appContext.config.warnHandler,r=qC();if(i)zl(i,n,11,[e+t.map(a=>{var s,c;return(c=(s=a.toString)==null?void 0:s.call(a))!=null?c:JSON.stringify(a)}).join(""),n&&n.proxy,r.map(({vnode:a})=>`at <${sc(n,a.type)}>`).join(` `),r]);else{const a=[`[Vue warn]: ${e}`,...t];r.length&&a.push(` `,...JC(r)),console.warn(...a)}ka(),Ph=!1}function qC(){let e=js[js.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const i=e.component&&e.component.parent;e=i&&i.vnode}return t}function JC(e){const t=[];return e.forEach((n,i)=>{t.push(...i===0?[]:[` `],...XC(n))}),t}function XC({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",i=e.component?e.component.parent==null:!1,r=` at <${sc(e.component,e.type,i)}`,a=">"+n;return e.props?[r,...ZC(e.props),a]:[r+a]}function ZC(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(i=>{t.push(...qm(i,e[i]))}),n.length>3&&t.push(" ..."),t}function qm(e,t,n){return Xn(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:Qn(t)?(t=qm(e,Wt(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):_t(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Wt(t),n?t:[`${e}=`,t])}function _C(e,t){e!==void 0&&(typeof e!="number"?mt(`${t} is not a valid number - got ${JSON.stringify(e)}.`):isNaN(e)&&mt(`${t} is NaN - the duration expression might be incorrect.`))}const Rh={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function zl(e,t,n,i){try{return i?e(...i):e()}catch(r){Wu(r,t,n)}}function va(e,t,n,i){if(_t(e)){const r=zl(e,t,n,i);return r&&dh(r)&&r.catch(a=>{Wu(a,t,n)}),r}if(Gt(e)){const r=[];for(let a=0;a>>1,r=dr[i],a=Ku(r);a=Ku(n)?dr.push(e):dr.splice(tT(t),0,e),e.flags|=1,Xm()}}function Xm(){bf||(bf=Jm.then($m))}function kh(e){Gt(e)?Ql.push(...e):gs&&e.id===-1?gs.splice(jl+1,0,e):e.flags&1||(Ql.push(e),e.flags|=1),Xm()}function Zm(e,t,n=uo+1){for(t=t||new Map;nKu(n)-Ku(i));if(Ql.length=0,gs){gs.push(...t);return}for(gs=t,e=e||new Map,jl=0;jle.id==null?e.flags&2?-1:1/0:e.id;function $m(e){e=e||new Map;const t=n=>Mh(e,n);try{for(uo=0;uoeT){const i=t.i,r=i&&ip(i.type);return Wu(`Maximum recursive updates exceeded${r?` in component <${r}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}return e.set(t,n+1),!1}let hr=!1;const eA=e=>{try{return hr}finally{hr=e}},Sf=new Map;Vu().__VUE_HMR_RUNTIME__={createRecord:Oh(tA),rerender:Oh(rT),reload:Oh(aT)};const Ws=new Map;function nT(e){const t=e.type.__hmrId;let n=Ws.get(t);n||(tA(t,e.type),n=Ws.get(t)),n.instances.add(e)}function iT(e){Ws.get(e.type.__hmrId).instances.delete(e)}function tA(e,t){return Ws.has(e)?!1:(Ws.set(e,{initialDef:If(t),instances:new Set}),!0)}function If(e){return h0(e)?e.__vccOpts:e}function rT(e,t){const n=Ws.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(i=>{t&&(i.render=t,If(i.type).render=t),i.renderCache=[],hr=!0,i.job.flags&8||i.update(),hr=!1}))}function aT(e,t){const n=Ws.get(e);if(!n)return;t=If(t),nA(n.initialDef,t);const i=[...n.instances];for(let r=0;r{a.job.flags&8||(hr=!0,a.parent.update(),hr=!1,c.delete(a))}):a.appContext.reload?a.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required."),a.root.ce&&a!==a.root&&a.root.ce._removeChildStyle(s)}kh(()=>{Sf.clear()})}function nA(e,t){Jn(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function Oh(e){return(t,n)=>{try{return e(t,n)}catch(i){console.error(i),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let co,Yu=[],Lh=!1;function qu(e,...t){co?co.emit(e,...t):Lh||Yu.push({event:e,args:t})}function iA(e,t){var n,i;co=e,co?(co.enabled=!0,Yu.forEach(({event:r,args:a})=>co.emit(r,...a)),Yu=[]):typeof window<"u"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{iA(a,t)}),setTimeout(()=>{co||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Lh=!0,Yu=[])},3e3)):(Lh=!0,Yu=[])}function oT(e,t){qu("app:init",e,t,{Fragment:Kt,Text:ic,Comment:bi,Static:Jl})}function sT(e){qu("app:unmount",e)}const lT=Nh("component:added"),rA=Nh("component:updated"),uT=Nh("component:removed"),cT=e=>{co&&typeof co.cleanupBuffer=="function"&&!co.cleanupBuffer(e)&&uT(e)};function Nh(e){return t=>{qu(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}const fT=aA("perf:start"),dT=aA("perf:end");function aA(e){return(t,n,i)=>{qu(e,t.appContext.app,t.uid,t,n,i)}}function hT(e,t,n){qu("component:emit",e.appContext.app,e,t,n)}let Pi=null,oA=null;function Cf(e){const t=Pi;return Pi=e,oA=e&&e.type.__scopeId||null,t}function Ks(e,t=Pi,n){if(!t||e._n)return e;const i=(...r)=>{i._d&&Lf(-1);const a=Cf(t),s=Go.length;let c;try{c=e(...r)}finally{for(let u=Go.length;u>s;u--)ep();Cf(a),i._d&&Lf(1)}return rA(t),c};return i._n=!0,i._c=!0,i._d=!0,i}function sA(e){nC(e)&&mt("Do not use built-in directive ids as custom directive id: "+e)}function Dn(e,t){if(Pi===null)return mt("withDirectives can only be used inside render functions."),e;const n=Uf(Pi),i=e.dirs||(e.dirs=[]);for(let r=0;r1)return n&&_t(t)?t.call(i&&i.proxy):t;mt(`injection "${String(e)}" not found.`)}else mt("inject() can only be used inside setup() or functional components.")}function gT(){return!!($s()||Js)}const vT=Symbol.for("v-scx"),mT=()=>{{const e=Wl(vT);return e||mt("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function zt(e,t,n){return _t(t)||mt("`watch(fn, options?)` signature has been moved to a separate API. Use `watchEffect(fn, options?)` instead. `watch` now only supports `watch(source, cb, options?) signature."),lA(e,t,n)}function lA(e,t,n=In){const{immediate:i,deep:r,flush:a,once:s}=n;t||(i!==void 0&&mt('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),r!==void 0&&mt('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'),s!==void 0&&mt('watch() "once" option is only respected when using the watch(source, callback, options?) signature.'));const c=Jn({},n);c.onWarn=mt;const u=t&&i||!t&&a!=="post";let f;if(oc){if(a==="sync"){const A=mT();f=A.__watcherHandles||(A.__watcherHandles=[])}else if(!u){const A=()=>{};return A.stop=qi,A.resume=qi,A.pause=qi,A}}const p=Ri;c.call=(A,I,T)=>va(A,p,I,T);let h=!1;a==="post"?c.scheduler=A=>{gr(A,p&&p.suspense)}:a!=="sync"&&(h=!0,c.scheduler=(A,I)=>{I?A():Ef(A)}),c.augmentJob=A=>{t&&(A.flags|=4),h&&(A.flags|=2,p&&(A.id=p.uid,A.i=p))};const y=YC(e,t,c);return oc&&(f?f.push(y):u&&y()),y}function AT(e,t,n){const i=this.proxy,r=Xn(e)?e.includes(".")?uA(i,e):()=>i[e]:e.bind(i,i);let a;_t(t)?a=t:(a=t.handler,n=t);const s=ac(this),c=lA(r,a.bind(i),n);return s(),c}function uA(e,t){const n=t.split(".");return()=>{let i=e;for(let r=0;re.__isTeleport,Uo=e=>e&&(e.disabled||e.disabled===""),wT=e=>e&&(e.defer||e.defer===""),dA=e=>typeof SVGElement<"u"&&e instanceof SVGElement,hA=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Bh=(e,t)=>{const n=e&&e.to;if(Xn(n))if(t){const i=t(n);return!i&&!Uo(e)&&mt(`Failed to locate Teleport target with selector "${n}". Note the target element must exist before the component is mounted - i.e. the target cannot be rendered by the component itself, and ideally should be outside of the entire Vue component tree.`),i}else return mt("Current renderer does not support string target for Teleports. (missing querySelector renderer option)"),null;else return!n&&!Uo(e)&&mt(`Invalid Teleport target: ${n}`),n},yT={name:"Teleport",__isTeleport:!0,process(e,t,n,i,r,a,s,c,u,f){const{mc:p,pc:h,pbc:y,o:{insert:A,querySelector:I,createText:T,createComment:V,parentNode:x}}=f,k=Uo(t.props);let{dynamicChildren:S}=t;hr&&(u=!1,S=null);const $=(F,q,Q)=>{F.shapeFlag&16&&p(F.children,q,Q,r,a,s,c,u)},te=(F=t)=>{const q=Uo(F.props),Q=F.target=Bh(F.props,I),Y=Fh(Q,F,T,A);Q?(s!=="svg"&&dA(Q)?s="svg":s!=="mathml"&&hA(Q)&&(s="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(Q),q||($(F,Q,Y),Ju(F,!1))):q||mt("Invalid Teleport target on mount:",Q,`(${typeof Q})`)},X=F=>{const q=()=>{if(vs.get(F)===q){if(vs.delete(F),Uo(F.props)){const Q=x(F.el)||n;$(F,Q,F.anchor),Ju(F,!0)}te(F)}};vs.set(F,q),gr(q,a)};if(e==null){const F=t.el=V("teleport start"),q=t.anchor=V("teleport end");if(A(F,n,i),A(q,n,i),wT(t.props)||a&&a.pendingBranch){X(t);return}k&&($(t,n,q),Ju(t,!0)),te()}else{t.el=e.el;const F=t.anchor=e.anchor,q=vs.get(e);if(q){q.flags|=8,vs.delete(e),X(t);return}t.targetStart=e.targetStart;const Q=t.target=e.target,Y=t.targetAnchor=e.targetAnchor,ie=Uo(e.props),se=ie?n:Q,U=ie?F:Y;if(s==="svg"||dA(Q)?s="svg":(s==="mathml"||hA(Q))&&(s="mathml"),S?(y(e.dynamicChildren,S,se,r,a,s,c),Of(e,t,!1)):u||h(e,t,se,U,r,a,s,c,!1),k)ie?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Tf(t,n,F,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ue=Bh(t.props,I);ue?(t.target=ue,Tf(t,ue,null,f,0)):mt("Invalid Teleport target on update:",Q,`(${typeof Q})`)}else ie&&Tf(t,Q,Y,f,1);Ju(t,k)}},remove(e,t,n,{um:i,o:{remove:r}},a){const{shapeFlag:s,children:c,anchor:u,targetStart:f,targetAnchor:p,target:h,props:y}=e,A=Uo(y),I=a||!A,T=vs.get(e);if(T&&(T.flags|=8,vs.delete(e)),h&&(r(f),r(p)),a&&r(u),!T&&(A||h)&&s&16)for(let V=0;V{e.isMounted=!0}),La(()=>{e.isUnmounting=!0}),e}const Aa=[Function,Array],pA={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Aa,onEnter:Aa,onAfterEnter:Aa,onEnterCancelled:Aa,onBeforeLeave:Aa,onLeave:Aa,onAfterLeave:Aa,onLeaveCancelled:Aa,onBeforeAppear:Aa,onAppear:Aa,onAfterAppear:Aa,onAppearCancelled:Aa},gA=e=>{const t=e.subTree;return t.component?gA(t.component):t},IT={name:"BaseTransition",props:pA,setup(e,{slots:t}){const n=$s(),i=ST();return()=>{const r=t.default&&wA(t.default(),!0),a=r&&r.length?vA(r):n.subTree?Rt():void 0;if(!a)return;const s=Wt(e),{mode:c}=s;if(c&&c!=="in-out"&&c!=="out-in"&&c!=="default"&&mt(`invalid mode: ${c}`),i.isLeaving)return Vh(a);const u=AA(a);if(!u)return Vh(a);let f=Uh(u,s,i,n,h=>f=h);u.type!==bi&&Zu(u,f);let p=n.subTree&&AA(n.subTree);if(p&&p.type!==bi&&!_s(p,u)&&gA(n).type!==bi){let h=Uh(p,s,i,n);if(Zu(p,h),c==="out-in"&&u.type!==bi)return i.isLeaving=!0,h.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave,p=void 0},Vh(a);c==="in-out"&&u.type!==bi?h.delayLeave=(y,A,I)=>{const T=mA(i,p);T[String(p.key)]=p,y[ma]=()=>{A(),y[ma]=void 0,delete f.delayedLeave,p=void 0},f.delayedLeave=()=>{I(),delete f.delayedLeave,p=void 0}}:p=void 0}else p&&(p=void 0);return a}}};function vA(e){let t=e[0];if(e.length>1){let n=!1;for(const i of e)if(i.type!==bi){if(n){mt(" can only be used on a single element or component. Use for lists.");break}t=i,n=!0}}return t}const CT=IT;function mA(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Uh(e,t,n,i,r){const{appear:a,mode:s,persisted:c=!1,onBeforeEnter:u,onEnter:f,onAfterEnter:p,onEnterCancelled:h,onBeforeLeave:y,onLeave:A,onAfterLeave:I,onLeaveCancelled:T,onBeforeAppear:V,onAppear:x,onAfterAppear:k,onAppearCancelled:S}=t,$=String(e.key),te=mA(n,e),X=(Q,Y)=>{Q&&va(Q,i,9,Y)},F=(Q,Y)=>{const ie=Y[1];X(Q,Y),Gt(Q)?Q.every(se=>se.length<=1)&&ie():Q.length<=1&&ie()},q={mode:s,persisted:c,beforeEnter(Q){let Y=u;if(!n.isMounted)if(a)Y=V||u;else return;Q[ma]&&Q[ma](!0);const ie=te[$];ie&&_s(e,ie)&&ie.el[ma]&&ie.el[ma](),X(Y,[Q])},enter(Q){if(!hr&&te[$]===e)return;let Y=f,ie=p,se=h;if(!n.isMounted)if(a)Y=x||f,ie=k||p,se=S||h;else return;let U=!1;Q[Xu]=Ae=>{U||(U=!0,Ae?X(se,[Q]):X(ie,[Q]),q.delayedLeave&&q.delayedLeave(),Q[Xu]=void 0)};const ue=Q[Xu].bind(null,!1);Y?F(Y,[Q,ue]):ue()},leave(Q,Y){const ie=String(e.key);if(Q[Xu]&&Q[Xu](!0),n.isUnmounting)return Y();X(y,[Q]);let se=!1;Q[ma]=ue=>{se||(se=!0,Y(),ue?X(T,[Q]):X(I,[Q]),Q[ma]=void 0,te[ie]===e&&delete te[ie])};const U=Q[ma].bind(null,!1);te[ie]=e,A?F(A,[Q,U]):U()},clone(Q){const Y=Uh(Q,t,n,i,r);return r&&r(Y),Y}};return q}function Vh(e){if($u(e))return e=fo(e),e.children=null,e}function AA(e){if(!$u(e))return fA(e.type)&&e.children?vA(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_t(n.default))return n.default()}}function Zu(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Zu(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 wA(e,t=!1,n){let i=[],r=0;for(let a=0;a1)for(let a=0;a_u(T,t&&(Gt(t)?t[V]:t),n,i,r));return}if(Kl(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&_u(e,t,n,i.component.subTree);return}const a=i.shapeFlag&4?Uf(i.component):i.el,s=r?null:a,{i:c,r:u}=e;if(!c){mt("Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function.");return}const f=t&&t.r,p=c.refs===In?c.refs={}:c.refs,h=c.setupState,y=Wt(h),A=h===In?pm:T=>(Cn(y,T)&&!Qn(y[T])&&mt(`Template ref "${T}" used on a non-ref value. It will not work in the production build.`),bA.has(y[T])||EA(p,T)?!1:Cn(y,T)),I=(T,V)=>!(bA.has(T)||V&&EA(p,V));if(f!=null&&f!==u){if(SA(t),Xn(f))p[f]=null,A(f)&&(h[f]=null);else if(Qn(f)){const T=t;I(f,T.k)&&(f.value=null),T.k&&(p[T.k]=null)}}if(_t(u))zl(u,c,12,[s,p]);else{const T=Xn(u),V=Qn(u);if(T||V){const x=()=>{if(e.f){const k=T?A(u)?h[u]:p[u]:I(u)||!e.k?u.value:p[e.k];if(r)Gt(k)&&fh(k,a);else if(Gt(k))k.includes(a)||k.push(a);else if(T)p[u]=[a],A(u)&&(h[u]=p[u]);else{const S=[a];I(u,e.k)&&(u.value=S),e.k&&(p[e.k]=S)}}else T?(p[u]=s,A(u)&&(h[u]=s)):V?(I(u,e.k)&&(u.value=s),e.k&&(p[e.k]=s)):mt("Invalid template ref type:",u,`(${typeof u})`)};if(s){const k=()=>{x(),xf.delete(e)};k.id=-1,xf.set(e,k),gr(k,n)}else SA(e),x()}else mt("Invalid template ref type:",u,`(${typeof u})`)}}function SA(e){const t=xf.get(e);t&&(t.flags|=8,xf.delete(e))}Vu().requestIdleCallback,Vu().cancelIdleCallback;const Kl=e=>!!e.type.__asyncLoader,$u=e=>e.type.__isKeepAlive;function TT(e,t){IA(e,"a",t)}function xT(e,t){IA(e,"da",t)}function IA(e,t,n=Ri){const i=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Df(t,i,n),n){let r=n.parent;for(;r&&r.parent;)$u(r.parent.vnode)&&DT(i,t,n,r),r=r.parent}}function DT(e,t,n,i){const r=Df(t,e,i,!0);ec(()=>{fh(i[t],r)},n)}function Df(e,t,n=Ri,i=!1){if(n){const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...s)=>{Ra();const c=ac(n),u=va(t,n,e,s);return c(),ka(),u});return i?r.unshift(a):r.push(a),a}else{const r=Gs(Rh[e].replace(/ hook$/,""));mt(`${r} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.`)}}const Vo=e=>(t,n=Ri)=>{(!oc||e==="sp")&&Df(e,(...i)=>t(...i),n)},PT=Vo("bm"),Qi=Vo("m"),CA=Vo("bu"),RT=Vo("u"),La=Vo("bum"),ec=Vo("um"),kT=Vo("sp"),MT=Vo("rtg"),OT=Vo("rtc");function LT(e,t=Ri){Df("ec",e,t)}const Hh="components",NT="directives",TA=Symbol.for("v-ndc");function BT(e){return Xn(e)?xA(Hh,e,!1)||e:e||TA}function Gh(e){return xA(NT,e)}function xA(e,t,n=!0,i=!1){const r=Pi||Ri;if(r){const a=r.type;if(e===Hh){const c=ip(a,!1);if(c&&(c===t||c===yi(t)||c===Hs(yi(t))))return a}const s=DA(r[e]||a[e],t)||DA(r.appContext[e],t);if(!s&&i)return a;if(n&&!s){const c=e===Hh?` If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`:"";mt(`Failed to resolve ${e.slice(0,-1)}: ${t}${c}`)}return s}else mt(`resolve${Hs(e.slice(0,-1))} can only be used in render() or setup().`)}function DA(e,t){return e&&(e[t]||e[yi(t)]||e[Hs(yi(t))])}function kn(e,t,n,i){let r;const a=n,s=Gt(e);if(s||Xn(e)){const c=s&&ga(e);let u=!1,f=!1;c&&(u=!ir(e),f=Ma(e),e=ff(e)),r=new Array(e.length);for(let p=0,h=e.length;pt(c,u,void 0,a));else{const c=Object.keys(e);r=new Array(c.length);for(let u=0,f=c.length;u0;return t!=="default"&&(f.name=t),ye(),Ei(Kt,null,[En("slot",f,i)],p?-2:64)}let s=e[t];s&&s.length>1&&(mt("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),s=()=>[]),s&&s._c&&(s._d=!1);const c=Go.length;ye();let u;try{const f=s&&RA(s(n)),p=n.key||a||f&&f.key;u=Ei(Kt,{key:(p&&!Rr(p)?p:`_${t}`)+(!f&&i?"_fb":"")},f||(i?i():[]),f&&e._===1?64:-2)}catch(f){for(let p=Go.length;p>c;p--)ep();throw f}finally{s&&s._c&&(s._d=!0)}return u}function RA(e){return e.some(t=>Zs(t)?!(t.type===bi||t.type===Kt&&!RA(t.children)):!0)?e:null}const zh=e=>e?c0(e)?Uf(e):zh(e.parent):null,qs=Jn(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>so(e.props),$attrs:e=>so(e.attrs),$slots:e=>so(e.slots),$refs:e=>so(e.refs),$parent:e=>zh(e.parent),$root:e=>zh(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>NA(e),$forceUpdate:e=>e.f||(e.f=()=>{Ef(e.update)}),$nextTick:e=>e.n||(e.n=Bt.bind(e.proxy)),$watch:e=>AT.bind(e)}),Qh=e=>e==="_"||e==="$",jh=(e,t)=>e!==In&&!e.__isScriptSetup&&Cn(e,t),kA={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:a,accessCache:s,type:c,appContext:u}=e;if(t==="__isVue")return!0;if(t[0]!=="$"){const y=s[t];if(y!==void 0)switch(y){case 1:return i[t];case 2:return r[t];case 4:return n[t];case 3:return a[t]}else{if(jh(i,t))return s[t]=1,i[t];if(r!==In&&Cn(r,t))return s[t]=2,r[t];if(Cn(a,t))return s[t]=3,a[t];if(n!==In&&Cn(n,t))return s[t]=4,n[t];Wh&&(s[t]=0)}}const f=qs[t];let p,h;if(f)return t==="$attrs"?(zi(e.attrs,"get",""),kf()):t==="$slots"&&zi(e,"get",t),f(e);if((p=c.__cssModules)&&(p=p[t]))return p;if(n!==In&&Cn(n,t))return s[t]=4,n[t];if(h=u.config.globalProperties,Cn(h,t))return h[t];Pi&&(!Xn(t)||t.indexOf("__v")!==0)&&(r!==In&&Qh(t[0])&&Cn(r,t)?mt(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===Pi&&mt(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:i,setupState:r,ctx:a}=e;return jh(r,t)?(r[t]=n,!0):r.__isScriptSetup&&Cn(r,t)?(mt(`Cannot mutate