(function(sn,Jn){typeof exports=="object"&&typeof module<"u"?Jn(require("axios")):typeof define=="function"&&define.amd?define(["axios"],Jn):(sn=typeof globalThis<"u"?globalThis:sn||self,Jn(sn.mgvue.axios))})(this,function(sn){"use strict";var cV=Object.defineProperty;var dV=(sn,Jn,on)=>Jn in sn?cV(sn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:on}):sn[Jn]=on;var Uw=(sn,Jn,on)=>dV(sn,typeof Jn!="symbol"?Jn+"":Jn,on);/** * @vue/shared v3.5.40 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Jn(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const on=Object.freeze({}),Ea=Object.freeze([]),wr=()=>{},Ig=()=>!1,vl=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),ml=t=>t.startsWith("onUpdate:"),wn=Object.assign,rf=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Hw=Object.prototype.hasOwnProperty,an=(t,e)=>Hw.call(t,e),mt=Array.isArray,Ho=t=>_l(t)==="[object Map]",Cg=t=>_l(t)==="[object Set]",Sg=t=>_l(t)==="[object Date]",Mt=t=>typeof t=="function",En=t=>typeof t=="string",$r=t=>typeof t=="symbol",tn=t=>t!==null&&typeof t=="object",sf=t=>(tn(t)||Mt(t))&&Mt(t.then)&&Mt(t.catch),Pg=Object.prototype.toString,_l=t=>Pg.call(t),of=t=>_l(t).slice(8,-1),Nu=t=>_l(t)==="[object Object]",Uu=t=>En(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Al=Jn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Fw=Jn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Hu=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},Gw=/-\w/g,mr=Hu(t=>t.replace(Gw,e=>e.slice(1).toUpperCase())),Vw=/\B([A-Z])/g,zr=Hu(t=>t.replace(Vw,"-$1").toLowerCase()),Fu=Hu(t=>t.charAt(0).toUpperCase()+t.slice(1)),Fo=Hu(t=>t?`on${Fu(t)}`:""),is=(t,e)=>!Object.is(t,e),Ta=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},af=t=>{const e=parseFloat(t);return isNaN(e)?t:e},lf=t=>{const e=En(t)?Number(t):NaN;return isNaN(e)?t:e};let xg;const yl=()=>xg||(xg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Pn(t){if(mt(t)){const e={};for(let n=0;n{if(n){const r=n.split(Yw);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Dt(t){let e="";if(En(t))e=t;else if(mt(t))for(let n=0;n!!(t&&t.__v_isRef===!0),je=t=>En(t)?t:t==null?"":mt(t)||tn(t)&&(t.toString===Pg||!Mt(t.toString))?Og(t)?je(t.value):JSON.stringify(t,Dg,2):String(t),Dg=(t,e)=>Og(e)?Dg(t,e.value):Ho(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],s)=>(n[cf(r,s)+" =>"]=i,n),{})}:Cg(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>cf(n))}:$r(e)?cf(e):tn(e)&&!mt(e)&&!Nu(e)?String(e):e,cf=(t,e="")=>{var n;return $r(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};var tE={NODE_ENV:'"production"'};function Zr(t,...e){console.warn(`[Vue warn] ${t}`,...e)}let sr;class kg{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&sr&&(sr.active?(this.parent=sr,this.index=(sr.scopes||(sr.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes){const r=this.scopes.slice();for(e=0,n=r.length;e0&&--this._on===0){if(sr===this)sr=this.prevScope;else{let e=sr;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(wl){let e=wl;for(wl=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;bl;){let e=bl;for(bl=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function Hg(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Fg(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),gf(r),rE(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function hf(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Gg(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Gg(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===El)||(t.globalVersion=El,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!hf(t))))return;t.flags|=2;const e=t.dep,n=fn,r=Li;fn=t,Li=!0;try{Hg(t);const i=t.fn(t._value);(e.version===0||is(i,t._value))&&(t.flags|=128,t._value=i,e.version++)}catch(i){throw e.version++,i}finally{fn=n,Li=r,Fg(t),t.flags&=-3}}function gf(t,e=!1){const{dep:n,prevSub:r,nextSub:i}=t;if(r&&(r.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=r,t.nextSub=void 0),n.subsHead===t&&(n.subsHead=i),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)gf(s,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function rE(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let Li=!0;const Vg=[];function Ri(){Vg.push(Li),Li=!1}function Bi(){const t=Vg.pop();Li=t===void 0?!0:t}function zg(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=fn;fn=void 0;try{e()}finally{fn=n}}}let El=0;class iE{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class vf{constructor(e){this.computed=e,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(e){if(!fn||!Li||fn===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==fn)n=this.activeLink=new iE(fn,this),fn.deps?(n.prevDep=fn.depsTail,fn.depsTail.nextDep=n,fn.depsTail=n):fn.deps=fn.depsTail=n,Yg(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=fn.depsTail,n.nextDep=void 0,fn.depsTail.nextDep=n,fn.depsTail=n,fn.deps===n&&(fn.deps=r)}return fn.onTrack&&fn.onTrack(wn({effect:fn},e)),n}trigger(e){this.version++,El++,this.notify(e)}notify(e){ff();try{if(tE.NODE_ENV!=="production")for(let n=this.subsHead;n;n=n.nextSub)n.sub.onTrigger&&!(n.sub.flags&8)&&n.sub.onTrigger(wn({effect:n.sub},e));for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{pf()}}}function Yg(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)Yg(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subsHead===void 0&&(t.dep.subsHead=t),t.dep.subs=t}}const Vu=new WeakMap,Go=Symbol("Object iterate"),mf=Symbol("Map keys iterate"),Tl=Symbol("Array iterate");function fr(t,e,n){if(Li&&fn){let r=Vu.get(t);r||Vu.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new vf),i.map=r,i.key=n),i.track({target:t,type:e,key:n})}}function ss(t,e,n,r,i,s){const a=Vu.get(t);if(!a){El++;return}const u=c=>{c&&c.trigger({target:t,type:e,key:n,newValue:r,oldValue:i,oldTarget:s})};if(ff(),e==="clear")a.forEach(u);else{const c=mt(t),d=c&&Uu(n);if(c&&n==="length"){const h=Number(r);a.forEach((p,m)=>{(m==="length"||m===Tl||!$r(m)&&m>=h)&&u(p)})}else switch((n!==void 0||a.has(void 0))&&u(a.get(n)),d&&u(a.get(Tl)),e){case"add":c?d&&u(a.get("length")):(u(a.get(Go)),Ho(t)&&u(a.get(mf)));break;case"delete":c||(u(a.get(Go)),Ho(t)&&u(a.get(mf)));break;case"set":Ho(t)&&u(a.get(Go));break}}pf()}function sE(t,e){const n=Vu.get(t);return n&&n.get(e)}function Ia(t){const e=Ut(t);return e===t?e:(fr(e,"iterate",Tl),Er(t)?e:e.map(Ui))}function zu(t){return fr(t=Ut(t),"iterate",Tl),t}function os(t,e){return Ni(t)?Sa(hi(t)?Ui(e):e):Ui(e)}const oE={__proto__:null,[Symbol.iterator](){return _f(this,Symbol.iterator,t=>os(this,t))},concat(...t){return Ia(this).concat(...t.map(e=>mt(e)?Ia(e):e))},entries(){return _f(this,"entries",t=>(t[1]=os(this,t[1]),t))},every(t,e){return Ps(this,"every",t,e,void 0,arguments)},filter(t,e){return Ps(this,"filter",t,e,n=>n.map(r=>os(this,r)),arguments)},find(t,e){return Ps(this,"find",t,e,n=>os(this,n),arguments)},findIndex(t,e){return Ps(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Ps(this,"findLast",t,e,n=>os(this,n),arguments)},findLastIndex(t,e){return Ps(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Ps(this,"forEach",t,e,void 0,arguments)},includes(...t){return Af(this,"includes",t)},indexOf(...t){return Af(this,"indexOf",t)},join(t){return Ia(this).join(t)},lastIndexOf(...t){return Af(this,"lastIndexOf",t)},map(t,e){return Ps(this,"map",t,e,void 0,arguments)},pop(){return Il(this,"pop")},push(...t){return Il(this,"push",t)},reduce(t,...e){return Wg(this,"reduce",t,e)},reduceRight(t,...e){return Wg(this,"reduceRight",t,e)},shift(){return Il(this,"shift")},some(t,e){return Ps(this,"some",t,e,void 0,arguments)},splice(...t){return Il(this,"splice",t)},toReversed(){return Ia(this).toReversed()},toSorted(t){return Ia(this).toSorted(t)},toSpliced(...t){return Ia(this).toSpliced(...t)},unshift(...t){return Il(this,"unshift",t)},values(){return _f(this,"values",t=>os(this,t))}};function _f(t,e,n){const r=zu(t),i=r[e]();return r!==t&&!Er(t)&&(i._next=i.next,i.next=()=>{const s=i._next();return s.done||(s.value=n(s.value)),s}),i}const aE=Array.prototype;function Ps(t,e,n,r,i,s){const a=zu(t),u=a!==t&&!Er(t),c=a[e];if(c!==aE[e]){const p=c.apply(t,s);return u?Ui(p):p}let d=n;a!==t&&(u?d=function(p,m){return n.call(this,os(t,p),m,t)}:n.length>2&&(d=function(p,m){return n.call(this,p,m,t)}));const h=c.call(a,d,r);return u&&i?i(h):h}function Wg(t,e,n,r){const i=zu(t),s=i!==t&&!Er(t);let a=n,u=!1;i!==t&&(s?(u=r.length===0,a=function(d,h,p){return u&&(u=!1,d=os(t,d)),n.call(this,d,os(t,h),p,t)}):n.length>3&&(a=function(d,h,p){return n.call(this,d,h,p,t)}));const c=i[e](a,...r);return u?os(t,c):c}function Af(t,e,n){const r=Ut(t);fr(r,"iterate",Tl);const i=r[e](...n);return(i===-1||i===!1)&&Ca(n[0])?(n[0]=Ut(n[0]),r[e](...n)):i}function Il(t,e,n=[]){Ri(),ff();const r=Ut(t)[e].apply(t,n);return pf(),Bi(),r}const lE=Jn("__proto__,__v_isRef,__isVue"),Kg=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter($r));function uE(t){$r(t)||(t=String(t));const e=Ut(this);return fr(e,"has",t),e.hasOwnProperty(t)}class jg{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){if(n==="__v_skip")return e.__v_skip;const i=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(i?s?ev:Zg:s?$g:Xg).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const a=mt(e);if(!i){let c;if(a&&(c=oE[n]))return c;if(n==="hasOwnProperty")return uE}const u=Reflect.get(e,n,vn(e)?e:r);if(($r(n)?Kg.has(n):lE(n))||(i||fr(e,"get",n),s))return u;if(vn(u)){const c=a&&Uu(n)?u:u.value;return i&&tn(c)?bf(c):c}return tn(u)?i?bf(u):Vo(u):u}}class Qg extends jg{constructor(e=!1){super(!1,e)}set(e,n,r,i){let s=e[n];const a=mt(e)&&Uu(n);if(!this._isShallow){const d=Ni(s);if(!Er(r)&&!Ni(r)&&(s=Ut(s),r=Ut(r)),!a&&vn(s)&&!vn(r))return d?(Zr(`Set operation on key "${String(n)}" failed: target is readonly.`,e[n]),!0):(s.value=r,!0)}const u=a?Number(n)t,Yu=t=>Reflect.getPrototypeOf(t);function hE(t,e,n){return function(...r){const i=this.__v_raw,s=Ut(i),a=Ho(s),u=t==="entries"||t===Symbol.iterator&&a,c=t==="keys"&&a,d=i[t](...r),h=n?yf:e?Sa:Ui;return!e&&fr(s,"iterate",c?mf:Go),wn(Object.create(d),{next(){const{value:p,done:m}=d.next();return m?{value:p,done:m}:{value:u?[h(p[0]),h(p[1])]:h(p),done:m}}})}}function Wu(t){return function(...e){{const n=e[0]?`on key "${e[0]}" `:"";Zr(`${Fu(t)} operation ${n}failed: target is readonly.`,Ut(this))}return t==="delete"?!1:t==="clear"?void 0:this}}function gE(t,e){const n={get(i){const s=this.__v_raw,a=Ut(s),u=Ut(i);t||(is(i,u)&&fr(a,"get",i),fr(a,"get",u));const{has:c}=Yu(a),d=e?yf:t?Sa:Ui;if(c.call(a,i))return d(s.get(i));if(c.call(a,u))return d(s.get(u));s!==a&&s.get(i)},get size(){const i=this.__v_raw;return!t&&fr(Ut(i),"iterate",Go),i.size},has(i){const s=this.__v_raw,a=Ut(s),u=Ut(i);return t||(is(i,u)&&fr(a,"has",i),fr(a,"has",u)),i===u?s.has(i):s.has(i)||s.has(u)},forEach(i,s){const a=this,u=a.__v_raw,c=Ut(u),d=e?yf:t?Sa:Ui;return!t&&fr(c,"iterate",Go),u.forEach((h,p)=>i.call(s,d(h),d(p),a))}};return wn(n,t?{add:Wu("add"),set:Wu("set"),delete:Wu("delete"),clear:Wu("clear")}:{add(i){const s=Ut(this),a=Yu(s),u=Ut(i),c=!e&&!Er(i)&&!Ni(i)?u:i;return a.has.call(s,c)||is(i,c)&&a.has.call(s,i)||is(u,c)&&a.has.call(s,u)||(s.add(c),ss(s,"add",c,c)),this},set(i,s){!e&&!Er(s)&&!Ni(s)&&(s=Ut(s));const a=Ut(this),{has:u,get:c}=Yu(a);let d=u.call(a,i);d?Jg(a,u,i):(i=Ut(i),d=u.call(a,i));const h=c.call(a,i);return a.set(i,s),d?is(s,h)&&ss(a,"set",i,s,h):ss(a,"add",i,s),this},delete(i){const s=Ut(this),{has:a,get:u}=Yu(s);let c=a.call(s,i);c?Jg(s,a,i):(i=Ut(i),c=a.call(s,i));const d=u?u.call(s,i):void 0,h=s.delete(i);return c&&ss(s,"delete",i,void 0,d),h},clear(){const i=Ut(this),s=i.size!==0,a=Ho(i)?new Map(i):new Set(i),u=i.clear();return s&&ss(i,"clear",void 0,void 0,a),u}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=hE(i,t,e)}),n}function Ku(t,e){const n=gE(t,e);return(r,i,s)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(an(n,i)&&i in r?n:r,i,s)}const vE={get:Ku(!1,!1)},mE={get:Ku(!1,!0)},_E={get:Ku(!0,!1)},AE={get:Ku(!0,!0)};function Jg(t,e,n){const r=Ut(n);if(r!==n&&e.call(t,r)){const i=of(t);Zr(`Reactive ${i} contains both the raw and reactive versions of the same object${i==="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 Xg=new WeakMap,$g=new WeakMap,Zg=new WeakMap,ev=new WeakMap;function yE(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vo(t){return Ni(t)?t:ju(t,!1,cE,vE,Xg)}function bE(t){return ju(t,!1,fE,mE,$g)}function bf(t){return ju(t,!0,dE,_E,Zg)}function as(t){return ju(t,!0,pE,AE,ev)}function ju(t,e,n,r,i){if(!tn(t))return Zr(`value cannot be made ${e?"readonly":"reactive"}: ${String(t)}`),t;if(t.__v_raw&&!(e&&t.__v_isReactive)||t.__v_skip||!Object.isExtensible(t))return t;const s=i.get(t);if(s)return s;const a=yE(of(t));if(a===0)return t;const u=new Proxy(t,a===2?r:n);return i.set(t,u),u}function hi(t){return Ni(t)?hi(t.__v_raw):!!(t&&t.__v_isReactive)}function Ni(t){return!!(t&&t.__v_isReadonly)}function Er(t){return!!(t&&t.__v_isShallow)}function Ca(t){return t?!!t.__v_raw:!1}function Ut(t){const e=t&&t.__v_raw;return e?Ut(e):t}function oo(t){return!an(t,"__v_skip")&&Object.isExtensible(t)&&Gu(t,"__v_skip",!0),t}const Ui=t=>tn(t)?Vo(t):t,Sa=t=>tn(t)?bf(t):t;function vn(t){return t?t.__v_isRef===!0:!1}function U(t){return wE(t,!1)}function wE(t,e){return vn(t)?t:new EE(t,e)}class EE{constructor(e,n){this.dep=new vf,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Ut(e),this._value=n?e:Ui(e),this.__v_isShallow=n}get value(){return this.dep.track({target:this,type:"get",key:"value"}),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||Er(e)||Ni(e);e=r?e:Ut(e),is(e,n)&&(this._rawValue=e,this._value=r?e:Ui(e),this.dep.trigger({target:this,type:"set",key:"value",newValue:e,oldValue:n}))}}function ut(t){return vn(t)?t.value:t}const TE={get:(t,e,n)=>e==="__v_raw"?t:ut(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return vn(i)&&!vn(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function tv(t){return hi(t)?t:new Proxy(t,TE)}function nv(t){Ca(t)||Zr("toRefs() expects a reactive object but received a plain one.");const e=mt(t)?new Array(t.length):{};for(const n in t)e[n]=rv(t,n);return e}class IE{constructor(e,n,r){this._object=e,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._key=$r(n)?n:String(n),this._raw=Ut(e);let i=!0,s=e;if(!mt(e)||$r(this._key)||!Uu(this._key))do i=!Ca(s)||Er(s);while(i&&(s=s.__v_raw));this._shallow=i}get value(){let e=this._object[this._key];return this._shallow&&(e=ut(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&vn(this._raw[this._key])){const n=this._object[this._key];if(vn(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return sE(this._raw,this._key)}}class CE{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Qu(t,e,n){return vn(t)?t:Mt(t)?new CE(t):tn(t)&&arguments.length>1?rv(t,e,n):U(t)}function rv(t,e,n){return new IE(t,e,n)}class SE{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new vf(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=El-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&fn!==this)return Ug(this,!0),!0}get value(){const e=this.dep.track({target:this,type:"get",key:"value"});return Gg(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter?this.setter(e):Zr("Write operation failed: computed value is readonly")}}function PE(t,e,n=!1){let r,i;return Mt(t)?r=t:(r=t.get,i=t.set),new SE(r,i,n)}const qu={},Ju=new WeakMap;let zo;function xE(t,e=!1,n=zo){if(n){let r=Ju.get(n);r||Ju.set(n,r=[]),r.push(t)}else e||Zr("onWatcherCleanup() was called when there was no active watcher to associate with.")}function ME(t,e,n=on){const{immediate:r,deep:i,once:s,scheduler:a,augmentJob:u,call:c}=n,d=Y=>{(n.onWarn||Zr)("Invalid watch source: ",Y,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},h=Y=>i?Y:Er(Y)||i===!1||i===0?xs(Y,1):xs(Y);let p,m,_,y,E=!1,C=!1;if(vn(t)?(m=()=>t.value,E=Er(t)):hi(t)?(m=()=>h(t),E=!0):mt(t)?(C=!0,E=t.some(Y=>hi(Y)||Er(Y)),m=()=>t.map(Y=>{if(vn(Y))return Y.value;if(hi(Y))return h(Y);if(Mt(Y))return c?c(Y,2):Y();d(Y)})):Mt(t)?e?m=c?()=>c(t,2):t:m=()=>{if(_){Ri();try{_()}finally{Bi()}}const Y=zo;zo=p;try{return c?c(t,3,[y]):t(y)}finally{zo=Y}}:(m=wr,d(t)),e&&i){const Y=m,ee=i===!0?1/0:i;m=()=>xs(Y(),ee)}const P=Rg(),k=()=>{p.stop(),P&&P.active&&rf(P.effects,p)};if(s&&e){const Y=e;e=(...ee)=>{const H=Y(...ee);return k(),H}}let b=C?new Array(t.length).fill(qu):qu;const B=Y=>{if(!(!(p.flags&1)||!p.dirty&&!Y))if(e){const ee=p.run();if(Y||i||E||(C?ee.some((H,ve)=>is(H,b[ve])):is(ee,b))){_&&_();const H=zo;zo=p;try{const ve=[ee,b===qu?void 0:C&&b[0]===qu?[]:b,y];b=ee,c?c(e,3,ve):e(...ve)}finally{zo=H}}}else p.run()};return u&&u(B),p=new Bg(m),p.scheduler=a?()=>a(B,!1):B,y=Y=>xE(Y,!1,p),_=p.onStop=()=>{const Y=Ju.get(p);if(Y){if(c)c(Y,4);else for(const ee of Y)ee();Ju.delete(p)}},p.onTrack=n.onTrack,p.onTrigger=n.onTrigger,e?r?B(!0):b=p.run():a?a(B.bind(null,!0),!0):p.run(),k.pause=p.pause.bind(p),k.resume=p.resume.bind(p),k.stop=k,k}function xs(t,e=1/0,n){if(e<=0||!tn(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,vn(t))xs(t.value,e,n);else if(mt(t))for(let r=0;r{xs(r,e,n)});else if(Nu(t)){for(const r in t)xs(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&xs(t[r],e,n)}return t}var ao={NODE_ENV:'"production"'};const Yo=[];function Xu(t){Yo.push(t)}function $u(){Yo.pop()}let wf=!1;function Ve(t,...e){if(wf)return;wf=!0,Ri();const n=Yo.length?Yo[Yo.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=OE();if(r)Pa(r,n,11,[t+e.map(s=>{var a,u;return(u=(a=s.toString)==null?void 0:a.call(s))!=null?u:JSON.stringify(s)}).join(""),n&&n.proxy,i.map(({vnode:s})=>`at <${zl(n,s.type)}>`).join(` `),i]);else{const s=[`[Vue warn]: ${t}`,...e];i.length&&s.push(` `,...DE(i)),console.warn(...s)}Bi(),wf=!1}function OE(){let t=Yo[Yo.length-1];if(!t)return[];const e=[];for(;t;){const n=e[0];n&&n.vnode===t?n.recurseCount++:e.push({vnode:t,recurseCount:0});const r=t.component&&t.component.parent;t=r&&r.vnode}return e}function DE(t){const e=[];return t.forEach((n,r)=>{e.push(...r===0?[]:[` `],...kE(n))}),e}function kE({vnode:t,recurseCount:e}){const n=e>0?`... (${e} recursive calls)`:"",r=t.component?t.component.parent==null:!1,i=` at <${zl(t.component,t.type,r)}`,s=">"+n;return t.props?[i,...LE(t.props),s]:[i+s]}function LE(t){const e=[],n=Object.keys(t);return n.slice(0,3).forEach(r=>{e.push(...iv(r,t[r]))}),n.length>3&&e.push(" ..."),e}function iv(t,e,n){return En(e)?(e=JSON.stringify(e),n?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?n?e:[`${t}=${e}`]:vn(e)?(e=iv(t,Ut(e.value),!0),n?e:[`${t}=Ref<`,e,">"]):Mt(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=Ut(e),n?e:[`${t}=`,e])}function RE(t,e){t!==void 0&&(typeof t!="number"?Ve(`${e} is not a valid number - got ${JSON.stringify(t)}.`):isNaN(t)&&Ve(`${e} is NaN - the duration expression might be incorrect.`))}const Ef={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 Pa(t,e,n,r){try{return r?t(...r):t()}catch(i){Cl(i,e,n)}}function gi(t,e,n,r){if(Mt(t)){const i=Pa(t,e,n,r);return i&&sf(i)&&i.catch(s=>{Cl(s,e,n)}),i}if(mt(t)){const i=[];for(let s=0;s>>1,i=Mr[r],s=Sl(i);s=Sl(n)?Mr.push(t):Mr.splice(UE(e),0,t),t.flags|=1,ov()}}function ov(){Zu||(Zu=sv.then(cv))}function av(t){mt(t)?xa.push(...t):lo&&t.id===-1?lo.splice(Ma+1,0,t):t.flags&1||(xa.push(t),t.flags|=1),ov()}function lv(t,e,n=ls+1){for(e=e||new Map;nSl(n)-Sl(r));if(xa.length=0,lo){lo.push(...e);return}for(lo=e,t=t||new Map,Ma=0;Mat.id==null?t.flags&2?-1:1/0:t.id;function cv(t){t=t||new Map;const e=n=>Tf(t,n);try{for(ls=0;lsNE){const r=e.i,i=r&&ym(r.type);return Cl(`Maximum recursive updates exceeded${i?` in component <${i}>`:""}. 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 t.set(e,n+1),!1}let Or=!1;const dv=t=>{try{return Or}finally{Or=t}},tc=new Map;yl().__VUE_HMR_RUNTIME__={createRecord:If(fv),rerender:If(GE),reload:If(VE)};const Wo=new Map;function HE(t){const e=t.type.__hmrId;let n=Wo.get(e);n||(fv(e,t.type),n=Wo.get(e)),n.instances.add(t)}function FE(t){Wo.get(t.type.__hmrId).instances.delete(t)}function fv(t,e){return Wo.has(t)?!1:(Wo.set(t,{initialDef:nc(e),instances:new Set}),!0)}function nc(t){return bm(t)?t.__vccOpts:t}function GE(t,e){const n=Wo.get(t);n&&(n.initialDef.render=e,[...n.instances].forEach(r=>{e&&(r.render=e,nc(r.type).render=e),r.renderCache=[],Or=!0,r.job.flags&8||r.update(),Or=!1}))}function VE(t,e){const n=Wo.get(t);if(!n)return;e=nc(e),pv(n.initialDef,e);const r=[...n.instances];for(let i=0;i{s.job.flags&8||(Or=!0,s.parent.update(),Or=!1,u.delete(s))}):s.appContext.reload?s.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required."),s.root.ce&&s!==s.root&&s.root.ce._removeChildStyle(a)}av(()=>{tc.clear()})}function pv(t,e){wn(t,e);for(const n in t)n!=="__file"&&!(n in e)&&delete t[n]}function If(t){return(e,n)=>{try{return t(e,n)}catch(r){console.error(r),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let us,Pl=[],Cf=!1;function xl(t,...e){us?us.emit(t,...e):Cf||Pl.push({event:t,args:e})}function hv(t,e){var n,r;us=t,us?(us.enabled=!0,Pl.forEach(({event:i,args:s})=>us.emit(i,...s)),Pl=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(s=>{hv(s,e)}),setTimeout(()=>{us||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Cf=!0,Pl=[])},3e3)):(Cf=!0,Pl=[])}function zE(t,e){xl("app:init",t,e,{Fragment:Kt,Text:Ul,Comment:ir,Static:fc})}function YE(t){xl("app:unmount",t)}const WE=Sf("component:added"),gv=Sf("component:updated"),KE=Sf("component:removed"),jE=t=>{us&&typeof us.cleanupBuffer=="function"&&!us.cleanupBuffer(t)&&KE(t)};function Sf(t){return e=>{xl(t,e.appContext.app,e.uid,e.parent?e.parent.uid:void 0,e)}}const QE=vv("perf:start"),qE=vv("perf:end");function vv(t){return(e,n,r)=>{xl(t,e.appContext.app,e.uid,e,n,r)}}function JE(t,e,n){xl("component:emit",t.appContext.app,t,e,n)}let Dr=null,mv=null;function rc(t){const e=Dr;return Dr=t,mv=t&&t.type.__scopeId||null,e}function uo(t,e=Dr,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&pc(-1);const s=rc(e),a=Jo.length;let u;try{u=t(...i)}finally{for(let c=Jo.length;c>a;c--)fm();rc(s),r._d&&pc(1)}return gv(e),u};return r._n=!0,r._c=!0,r._d=!0,r}function _v(t){Fw(t)&&Ve("Do not use built-in directive ids as custom directive id: "+t)}function _r(t,e){if(Dr===null)return Ve("withDirectives can only be used inside render functions."),t;const n=_c(Dr),r=t.dirs||(t.dirs=[]);for(let i=0;i1)return n&&Mt(e)?e.call(r&&r.proxy):e;Ve(`injection "${String(t)}" not found.`)}else Ve("inject() can only be used inside setup() or functional components.")}function Av(){return!!(Fl()||Qo)}const $E=Symbol.for("v-scx"),ZE=()=>{{const t=cs($E);return t||Ve("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),t}};function Xn(t,e,n){return Mt(e)||Ve("`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."),yv(t,e,n)}function yv(t,e,n=on){const{immediate:r,deep:i,flush:s,once:a}=n;e||(r!==void 0&&Ve('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),i!==void 0&&Ve('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'),a!==void 0&&Ve('watch() "once" option is only respected when using the watch(source, callback, options?) signature.'));const u=wn({},n);u.onWarn=Ve;const c=e&&r||!e&&s!=="post";let d;if(Vl){if(s==="sync"){const _=ZE();d=_.__watcherHandles||(_.__watcherHandles=[])}else if(!c){const _=()=>{};return _.stop=wr,_.resume=wr,_.pause=wr,_}}const h=or;u.call=(_,y,E)=>gi(_,h,y,E);let p=!1;s==="post"?u.scheduler=_=>{Lr(_,h&&h.suspense)}:s!=="sync"&&(p=!0,u.scheduler=(_,y)=>{y?_():ec(_)}),u.augmentJob=_=>{e&&(_.flags|=4),p&&(_.flags|=2,h&&(_.id=h.uid,_.i=h))};const m=ME(t,e,u);return Vl&&(d?d.push(m):c&&m()),m}function e1(t,e,n){const r=this.proxy,i=En(t)?t.includes(".")?bv(r,t):()=>r[t]:t.bind(r,r);let s;Mt(e)?s=e:(s=e.handler,n=e);const a=Gl(this),u=yv(i,s.bind(r),n);return a(),u}function bv(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;it.__isTeleport,Ms=t=>t&&(t.disabled||t.disabled===""),t1=t=>t&&(t.defer||t.defer===""),Tv=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Iv=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Pf=(t,e)=>{const n=t&&t.to;if(En(n))if(e){const r=e(n);return!r&&!Ms(t)&&Ve(`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.`),r}else return Ve("Current renderer does not support string target for Teleports. (missing querySelector renderer option)"),null;else return!n&&!Ms(t)&&Ve(`Invalid Teleport target: ${n}`),n},n1={name:"Teleport",__isTeleport:!0,process(t,e,n,r,i,s,a,u,c,d){const{mc:h,pc:p,pbc:m,o:{insert:_,querySelector:y,createText:E,createComment:C,parentNode:P}}=d,k=Ms(e.props);let{dynamicChildren:b}=e;Or&&(c=!1,b=null);const B=(H,ve,de)=>{H.shapeFlag&16&&h(H.children,ve,de,i,s,a,u,c)},Y=(H=e)=>{const ve=Ms(H.props),de=H.target=Pf(H.props,y),X=xf(de,H,E,_);de?(a!=="svg"&&Tv(de)?a="svg":a!=="mathml"&&Iv(de)&&(a="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(de),ve||(B(H,de,X),Ml(H,!1))):ve||Ve("Invalid Teleport target on mount:",de,`(${typeof de})`)},ee=H=>{const ve=()=>{if(co.get(H)===ve){if(co.delete(H),Ms(H.props)){const de=P(H.el)||n;B(H,de,H.anchor),Ml(H,!0)}Y(H)}};co.set(H,ve),Lr(ve,s)};if(t==null){const H=e.el=C("teleport start"),ve=e.anchor=C("teleport end");if(_(H,n,r),_(ve,n,r),t1(e.props)||s&&s.pendingBranch){ee(e);return}k&&(B(e,n,ve),Ml(e,!0)),Y()}else{e.el=t.el;const H=e.anchor=t.anchor,ve=co.get(t);if(ve){ve.flags|=8,co.delete(t),ee(e);return}e.targetStart=t.targetStart;const de=e.target=t.target,X=e.targetAnchor=t.targetAnchor,W=Ms(t.props),te=W?n:de,G=W?H:X;if(a==="svg"||Tv(de)?a="svg":(a==="mathml"||Iv(de))&&(a="mathml"),b?(m(t.dynamicChildren,b,te,i,s,a,u),dc(t,e,!1)):c||p(t,e,te,G,i,s,a,u,!1),k)W?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):ic(e,n,H,d,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const Ae=Pf(e.props,y);Ae?(e.target=Ae,ic(e,Ae,null,d,0)):Ve("Invalid Teleport target on update:",de,`(${typeof de})`)}else W&&ic(e,de,X,d,1);Ml(e,k)}},remove(t,e,n,{um:r,o:{remove:i}},s){const{shapeFlag:a,children:u,anchor:c,targetStart:d,targetAnchor:h,target:p,props:m}=t,_=Ms(m),y=s||!_,E=co.get(t);if(E&&(E.flags|=8,co.delete(t)),p&&(i(d),i(h)),s&&i(c),!E&&(_||p)&&a&16)for(let C=0;C{t.isMounted=!0}),Df(()=>{t.isUnmounting=!0}),t}const mi=[Function,Array],Cv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:mi,onEnter:mi,onAfterEnter:mi,onEnterCancelled:mi,onBeforeLeave:mi,onLeave:mi,onAfterLeave:mi,onLeaveCancelled:mi,onBeforeAppear:mi,onAppear:mi,onAfterAppear:mi,onAppearCancelled:mi},Sv=t=>{const e=t.subTree;return e.component?Sv(e.component):e},o1={name:"BaseTransition",props:Cv,setup(t,{slots:e}){const n=Fl(),r=s1();return()=>{const i=e.default&&Ov(e.default(),!0),s=i&&i.length?Pv(i):n.subTree?Ge():void 0;if(!s)return;const a=Ut(t),{mode:u}=a;if(u&&u!=="in-out"&&u!=="out-in"&&u!=="default"&&Ve(`invalid mode: ${u}`),r.isLeaving)return Of(s);const c=Mv(s);if(!c)return Of(s);let d=Mf(c,a,r,n,p=>d=p);c.type!==ir&&Dl(c,d);let h=n.subTree&&Mv(n.subTree);if(h&&h.type!==ir&&!Xo(h,c)&&Sv(n).type!==ir){let p=Mf(h,a,r,n);if(Dl(h,p),u==="out-in"&&c.type!==ir)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave,h=void 0},Of(s);u==="in-out"&&c.type!==ir?p.delayLeave=(m,_,y)=>{const E=xv(r,h);E[String(h.key)]=h,m[vi]=()=>{_(),m[vi]=void 0,delete d.delayedLeave,h=void 0},d.delayedLeave=()=>{y(),delete d.delayedLeave,h=void 0}}:h=void 0}else h&&(h=void 0);return s}}};function Pv(t){let e=t[0];if(t.length>1){let n=!1;for(const r of t)if(r.type!==ir){if(n){Ve(" can only be used on a single element or component. Use for lists.");break}e=r,n=!0}}return e}const a1=o1;function xv(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function Mf(t,e,n,r,i){const{appear:s,mode:a,persisted:u=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:h,onEnterCancelled:p,onBeforeLeave:m,onLeave:_,onAfterLeave:y,onLeaveCancelled:E,onBeforeAppear:C,onAppear:P,onAfterAppear:k,onAppearCancelled:b}=e,B=String(t.key),Y=xv(n,t),ee=(de,X)=>{de&&gi(de,r,9,X)},H=(de,X)=>{const W=X[1];ee(de,X),mt(de)?de.every(te=>te.length<=1)&&W():de.length<=1&&W()},ve={mode:a,persisted:u,beforeEnter(de){let X=c;if(!n.isMounted)if(s)X=C||c;else return;de[vi]&&de[vi](!0);const W=Y[B];W&&Xo(t,W)&&W.el[vi]&&W.el[vi](),ee(X,[de])},enter(de){if(!Or&&Y[B]===t)return;let X=d,W=h,te=p;if(!n.isMounted)if(s)X=P||d,W=k||h,te=b||p;else return;let G=!1;de[Ol]=xe=>{G||(G=!0,xe?ee(te,[de]):ee(W,[de]),ve.delayedLeave&&ve.delayedLeave(),de[Ol]=void 0)};const Ae=de[Ol].bind(null,!1);X?H(X,[de,Ae]):Ae()},leave(de,X){const W=String(t.key);if(de[Ol]&&de[Ol](!0),n.isUnmounting)return X();ee(m,[de]);let te=!1;de[vi]=Ae=>{te||(te=!0,X(),Ae?ee(E,[de]):ee(y,[de]),de[vi]=void 0,Y[W]===t&&delete Y[W])};const G=de[vi].bind(null,!1);Y[W]=t,_?H(_,[de,G]):G()},clone(de){const X=Mf(de,e,n,r,i);return i&&i(X),X}};return ve}function Of(t){if(Rl(t))return t=ds(t),t.children=null,t}function Mv(t){if(!Rl(t))return Ev(t.type)&&t.children?Pv(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&Mt(n.default))return n.default()}}function Dl(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Dl(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Ov(t,e=!1,n){let r=[],i=0;for(let s=0;s1)for(let s=0;skl(E,e&&(mt(e)?e[C]:e),n,r,i));return}if(Ll(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&kl(t,e,n,r.component.subTree);return}const s=r.shapeFlag&4?_c(r.component):r.el,a=i?null:s,{i:u,r:c}=t;if(!u){Ve("Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function.");return}const d=e&&e.r,h=u.refs===on?u.refs={}:u.refs,p=u.setupState,m=Ut(p),_=p===on?Ig:E=>(an(m,E)&&!vn(m[E])&&Ve(`Template ref "${E}" used on a non-ref value. It will not work in the production build.`),kv.has(m[E])||Lv(h,E)?!1:an(m,E)),y=(E,C)=>!(kv.has(E)||C&&Lv(h,C));if(d!=null&&d!==c){if(Rv(e),En(d))h[d]=null,_(d)&&(p[d]=null);else if(vn(d)){const E=e;y(d,E.k)&&(d.value=null),E.k&&(h[E.k]=null)}}if(Mt(c))Pa(c,u,12,[a,h]);else{const E=En(c),C=vn(c);if(E||C){const P=()=>{if(t.f){const k=E?_(c)?p[c]:h[c]:y(c)||!t.k?c.value:h[t.k];if(i)mt(k)&&rf(k,s);else if(mt(k))k.includes(s)||k.push(s);else if(E)h[c]=[s],_(c)&&(p[c]=h[c]);else{const b=[s];y(c,t.k)&&(c.value=b),t.k&&(h[t.k]=b)}}else E?(h[c]=a,_(c)&&(p[c]=a)):C?(y(c,t.k)&&(c.value=a),t.k&&(h[t.k]=a)):Ve("Invalid template ref type:",c,`(${typeof c})`)};if(a){const k=()=>{P(),sc.delete(t)};k.id=-1,sc.set(t,k),Lr(k,n)}else Rv(t),P()}else Ve("Invalid template ref type:",c,`(${typeof c})`)}}function Rv(t){const e=sc.get(t);e&&(e.flags|=8,sc.delete(t))}yl().requestIdleCallback,yl().cancelIdleCallback;const Ll=t=>!!t.type.__asyncLoader,Rl=t=>t.type.__isKeepAlive;function l1(t,e){Bv(t,"a",e)}function u1(t,e){Bv(t,"da",e)}function Bv(t,e,n=or){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(oc(e,r,n),n){let i=n.parent;for(;i&&i.parent;)Rl(i.parent.vnode)&&c1(r,e,n,i),i=i.parent}}function c1(t,e,n,r){const i=oc(e,t,r,!0);Oa(()=>{rf(r[e],i)},n)}function oc(t,e,n=or,r=!1){if(n){const i=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...a)=>{Ri();const u=Gl(n),c=gi(e,n,t,a);return u(),Bi(),c});return r?i.unshift(s):i.push(s),s}else{const i=Fo(Ef[t].replace(/ hook$/,""));Ve(`${i} 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 Os=t=>(e,n=or)=>{(!Vl||t==="sp")&&oc(t,(...r)=>e(...r),n)},d1=Os("bm"),Ds=Os("m"),f1=Os("bu"),p1=Os("u"),Df=Os("bum"),Oa=Os("um"),h1=Os("sp"),g1=Os("rtg"),v1=Os("rtc");function m1(t,e=or){oc("ec",t,e)}const _1=Symbol.for("v-ndc");function Nn(t,e,n,r){let i;const s=n,a=mt(t);if(a||En(t)){const u=a&&hi(t);let c=!1,d=!1;u&&(c=!Er(t),d=Ni(t),t=zu(t)),i=new Array(t.length);for(let h=0,p=t.length;he(u,c,void 0,s));else{const u=Object.keys(t);i=new Array(u.length);for(let c=0,d=u.length;ct?mm(t)?_c(t):kf(t.parent):null,jo=wn(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>as(t.props),$attrs:t=>as(t.attrs),$slots:t=>as(t.slots),$refs:t=>as(t.refs),$parent:t=>kf(t.parent),$root:t=>kf(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Gv(t),$forceUpdate:t=>t.f||(t.f=()=>{ec(t.update)}),$nextTick:t=>t.n||(t.n=pr.bind(t.proxy)),$watch:t=>e1.bind(t)}),Lf=t=>t==="_"||t==="$",Rf=(t,e)=>t!==on&&!t.__isScriptSetup&&an(t,e),Nv={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:s,accessCache:a,type:u,appContext:c}=t;if(e==="__isVue")return!0;if(e[0]!=="$"){const m=a[e];if(m!==void 0)switch(m){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return s[e]}else{if(Rf(r,e))return a[e]=1,r[e];if(i!==on&&an(i,e))return a[e]=2,i[e];if(an(s,e))return a[e]=3,s[e];if(n!==on&&an(n,e))return a[e]=4,n[e];Bf&&(a[e]=0)}}const d=jo[e];let h,p;if(d)return e==="$attrs"?(fr(t.attrs,"get",""),uc()):e==="$slots"&&fr(t,"get",e),d(t);if((h=u.__cssModules)&&(h=h[e]))return h;if(n!==on&&an(n,e))return a[e]=4,n[e];if(p=c.config.globalProperties,an(p,e))return p[e];Dr&&(!En(e)||e.indexOf("__v")!==0)&&(i!==on&&Lf(e[0])&&an(i,e)?Ve(`Property ${JSON.stringify(e)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):t===Dr&&Ve(`Property ${JSON.stringify(e)} was accessed during render but is not defined on instance.`))},set({_:t},e,n){const{data:r,setupState:i,ctx:s}=t;return Rf(i,e)?(i[e]=n,!0):i.__isScriptSetup&&an(i,e)?(Ve(`Cannot mutate