@futuremeng/vue-advanced-chat
Version:
A beautiful chat rooms component made with Vue.js
1 lines • 516 kB
JavaScript
(function(ur,ti){typeof exports=="object"&&typeof module!="undefined"?ti(exports):typeof define=="function"&&define.amd?define(["exports"],ti):(ur=typeof globalThis!="undefined"?globalThis:ur||self,ti(ur["vue-advanced-chat"]={}))})(this,function(ur){"use strict";function ti(e,t){const n=Object.create(null),r=e.split(",");for(let a=0;a<r.length;a++)n[r[a]]=!0;return t?a=>!!n[a.toLowerCase()]:a=>!!n[a]}const n1=()=>{},r1=Object.assign,i1=Object.prototype.hasOwnProperty,Ui=(e,t)=>i1.call(e,t),Kn=Array.isArray,Vi=e=>Uo(e)==="[object Map]",a1=e=>typeof e=="function",s1=e=>typeof e=="string",Ga=e=>typeof e=="symbol",qi=e=>e!==null&&typeof e=="object",o1=Object.prototype.toString,Uo=e=>o1.call(e),l1=e=>Uo(e).slice(8,-1),Wa=e=>s1(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Vo=(e,t)=>!Object.is(e,t),c1=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})};let Sn;class u1{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Sn&&(this.parent=Sn,this.index=(Sn.scopes||(Sn.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Sn;try{return Sn=this,t()}finally{Sn=n}}}on(){Sn=this}off(){Sn=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.active=!1}}}function d1(e,t=Sn){t&&t.active&&t.effects.push(e)}const Za=e=>{const t=new Set(e);return t.w=0,t.n=0,t},qo=e=>(e.w&Gn)>0,Xo=e=>(e.n&Gn)>0,f1=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Gn},m1=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const a=t[r];qo(a)&&!Xo(a)?a.delete(e):t[n++]=a,a.w&=~Gn,a.n&=~Gn}t.length=n}},Qa=new WeakMap;let ni=0,Gn=1;const Ja=30;let _n;const dr=Symbol(""),$a=Symbol("");class es{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,d1(this,r)}run(){if(!this.active)return this.fn();let t=_n,n=Wn;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=_n,_n=this,Wn=!0,Gn=1<<++ni,ni<=Ja?f1(this):Yo(this),this.fn()}finally{ni<=Ja&&m1(this),Gn=1<<--ni,_n=this.parent,Wn=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){_n===this?this.deferStop=!0:this.active&&(Yo(this),this.onStop&&this.onStop(),this.active=!1)}}function Yo(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Wn=!0;const Ko=[];function Lr(){Ko.push(Wn),Wn=!1}function jr(){const e=Ko.pop();Wn=e===void 0?!0:e}function tn(e,t,n){if(Wn&&_n){let r=Qa.get(e);r||Qa.set(e,r=new Map);let a=r.get(n);a||r.set(n,a=Za()),Go(a)}}function Go(e,t){let n=!1;ni<=Ja?Xo(e)||(e.n|=Gn,n=!qo(e)):n=!e.has(_n),n&&(e.add(_n),_n.deps.push(e))}function Hn(e,t,n,r,a,i){const s=Qa.get(e);if(!s)return;let l=[];if(t==="clear")l=[...s.values()];else if(n==="length"&&Kn(e))s.forEach((f,u)=>{(u==="length"||u>=r)&&l.push(f)});else switch(n!==void 0&&l.push(s.get(n)),t){case"add":Kn(e)?Wa(n)&&l.push(s.get("length")):(l.push(s.get(dr)),Vi(e)&&l.push(s.get($a)));break;case"delete":Kn(e)||(l.push(s.get(dr)),Vi(e)&&l.push(s.get($a)));break;case"set":Vi(e)&&l.push(s.get(dr));break}if(l.length===1)l[0]&&ts(l[0]);else{const f=[];for(const u of l)u&&f.push(...u);ts(Za(f))}}function ts(e,t){const n=Kn(e)?e:[...e];for(const r of n)r.computed&&Wo(r);for(const r of n)r.computed||Wo(r)}function Wo(e,t){(e!==_n||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const h1=ti("__proto__,__v_isRef,__isVue"),Zo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ga)),p1=ns(),_1=ns(!1,!0),v1=ns(!0),Qo=g1();function g1(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ft(this);for(let i=0,s=this.length;i<s;i++)tn(r,"get",i+"");const a=r[t](...n);return a===-1||a===!1?r[t](...n.map(ft)):a}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Lr();const r=ft(this)[t].apply(this,n);return jr(),r}}),e}function ns(e=!1,t=!1){return function(r,a,i){if(a==="__v_isReactive")return!e;if(a==="__v_isReadonly")return e;if(a==="__v_isShallow")return t;if(a==="__v_raw"&&i===(e?t?F1:sl:t?al:il).get(r))return r;const s=Kn(r);if(!e&&s&&Ui(Qo,a))return Reflect.get(Qo,a,i);const l=Reflect.get(r,a,i);return(Ga(a)?Zo.has(a):h1(a))||(e||tn(r,"get",a),t)?l:qt(l)?s&&Wa(a)?l:l.value:qi(l)?e?ol(l):as(l):l}}const b1=Jo(),x1=Jo(!0);function Jo(e=!1){return function(n,r,a,i){let s=n[r];if(ri(s)&&qt(s)&&!qt(a))return!1;if(!e&&!ri(a)&&(os(a)||(a=ft(a),s=ft(s)),!Kn(n)&&qt(s)&&!qt(a)))return s.value=a,!0;const l=Kn(n)&&Wa(r)?Number(r)<n.length:Ui(n,r),f=Reflect.set(n,r,a,i);return n===ft(i)&&(l?Vo(a,s)&&Hn(n,"set",r,a):Hn(n,"add",r,a)),f}}function y1(e,t){const n=Ui(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&Hn(e,"delete",t,void 0),r}function w1(e,t){const n=Reflect.has(e,t);return(!Ga(t)||!Zo.has(t))&&tn(e,"has",t),n}function k1(e){return tn(e,"iterate",Kn(e)?"length":dr),Reflect.ownKeys(e)}const $o={get:p1,set:b1,deleteProperty:y1,has:w1,ownKeys:k1},S1={get:v1,set(e,t){return!0},deleteProperty(e,t){return!0}},M1=r1({},$o,{get:_1,set:x1}),rs=e=>e,Xi=e=>Reflect.getPrototypeOf(e);function Yi(e,t,n=!1,r=!1){e=e.__v_raw;const a=ft(e),i=ft(t);n||(t!==i&&tn(a,"get",t),tn(a,"get",i));const{has:s}=Xi(a),l=r?rs:n?cs:ls;if(s.call(a,t))return l(e.get(t));if(s.call(a,i))return l(e.get(i));e!==a&&e.get(t)}function Ki(e,t=!1){const n=this.__v_raw,r=ft(n),a=ft(e);return t||(e!==a&&tn(r,"has",e),tn(r,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function Gi(e,t=!1){return e=e.__v_raw,!t&&tn(ft(e),"iterate",dr),Reflect.get(e,"size",e)}function el(e){e=ft(e);const t=ft(this);return Xi(t).has.call(t,e)||(t.add(e),Hn(t,"add",e,e)),this}function tl(e,t){t=ft(t);const n=ft(this),{has:r,get:a}=Xi(n);let i=r.call(n,e);i||(e=ft(e),i=r.call(n,e));const s=a.call(n,e);return n.set(e,t),i?Vo(t,s)&&Hn(n,"set",e,t):Hn(n,"add",e,t),this}function nl(e){const t=ft(this),{has:n,get:r}=Xi(t);let a=n.call(t,e);a||(e=ft(e),a=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return a&&Hn(t,"delete",e,void 0),i}function rl(){const e=ft(this),t=e.size!==0,n=e.clear();return t&&Hn(e,"clear",void 0,void 0),n}function Wi(e,t){return function(r,a){const i=this,s=i.__v_raw,l=ft(s),f=t?rs:e?cs:ls;return!e&&tn(l,"iterate",dr),s.forEach((u,h)=>r.call(a,f(u),f(h),i))}}function Zi(e,t,n){return function(...r){const a=this.__v_raw,i=ft(a),s=Vi(i),l=e==="entries"||e===Symbol.iterator&&s,f=e==="keys"&&s,u=a[e](...r),h=n?rs:t?cs:ls;return!t&&tn(i,"iterate",f?$a:dr),{next(){const{value:c,done:v}=u.next();return v?{value:c,done:v}:{value:l?[h(c[0]),h(c[1])]:h(c),done:v}},[Symbol.iterator](){return this}}}}function Zn(e){return function(...t){return e==="delete"?!1:this}}function A1(){const e={get(i){return Yi(this,i)},get size(){return Gi(this)},has:Ki,add:el,set:tl,delete:nl,clear:rl,forEach:Wi(!1,!1)},t={get(i){return Yi(this,i,!1,!0)},get size(){return Gi(this)},has:Ki,add:el,set:tl,delete:nl,clear:rl,forEach:Wi(!1,!0)},n={get(i){return Yi(this,i,!0)},get size(){return Gi(this,!0)},has(i){return Ki.call(this,i,!0)},add:Zn("add"),set:Zn("set"),delete:Zn("delete"),clear:Zn("clear"),forEach:Wi(!0,!1)},r={get(i){return Yi(this,i,!0,!0)},get size(){return Gi(this,!0)},has(i){return Ki.call(this,i,!0)},add:Zn("add"),set:Zn("set"),delete:Zn("delete"),clear:Zn("clear"),forEach:Wi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Zi(i,!1,!1),n[i]=Zi(i,!0,!1),t[i]=Zi(i,!1,!0),r[i]=Zi(i,!0,!0)}),[e,n,t,r]}const[E1,T1,R1,I1]=A1();function is(e,t){const n=t?e?I1:R1:e?T1:E1;return(r,a,i)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?r:Reflect.get(Ui(n,a)&&a in r?n:r,a,i)}const C1={get:is(!1,!1)},B1={get:is(!1,!0)},O1={get:is(!0,!1)},il=new WeakMap,al=new WeakMap,sl=new WeakMap,F1=new WeakMap;function L1(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function j1(e){return e.__v_skip||!Object.isExtensible(e)?0:L1(l1(e))}function as(e){return ri(e)?e:ss(e,!1,$o,C1,il)}function N1(e){return ss(e,!1,M1,B1,al)}function ol(e){return ss(e,!0,S1,O1,sl)}function ss(e,t,n,r,a){if(!qi(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=a.get(e);if(i)return i;const s=j1(e);if(s===0)return e;const l=new Proxy(e,s===2?r:n);return a.set(e,l),l}function Nr(e){return ri(e)?Nr(e.__v_raw):!!(e&&e.__v_isReactive)}function ri(e){return!!(e&&e.__v_isReadonly)}function os(e){return!!(e&&e.__v_isShallow)}function ll(e){return Nr(e)||ri(e)}function ft(e){const t=e&&e.__v_raw;return t?ft(t):e}function cl(e){return c1(e,"__v_skip",!0),e}const ls=e=>qi(e)?as(e):e,cs=e=>qi(e)?ol(e):e;function H1(e){Wn&&_n&&(e=ft(e),Go(e.dep||(e.dep=Za())))}function D1(e,t){e=ft(e),e.dep&&ts(e.dep)}function qt(e){return!!(e&&e.__v_isRef===!0)}function P1(e){return qt(e)?e.value:e}const z1={get:(e,t,n)=>P1(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const a=e[t];return qt(a)&&!qt(n)?(a.value=n,!0):Reflect.set(e,t,n,r)}};function ul(e){return Nr(e)?e:new Proxy(e,z1)}class U1{constructor(t,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new es(t,()=>{this._dirty||(this._dirty=!0,D1(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const t=ft(this);return H1(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function V1(e,t,n=!1){let r,a;const i=a1(e);return i?(r=e,a=n1):(r=e.get,a=e.set),new U1(r,a,i||!a,n)}function q1(e,t){const n=Object.create(null),r=e.split(",");for(let a=0;a<r.length;a++)n[r[a]]=!0;return t?a=>!!n[a.toLowerCase()]:a=>!!n[a]}function St(e){if(ot(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],a=Xt(r)?K1(r):St(r);if(a)for(const i in a)t[i]=a[i]}return t}else{if(Xt(e))return e;if(Yt(e))return e}}const X1=/;(?![^(]*\))/g,Y1=/:(.+)/;function K1(e){const t={};return e.split(X1).forEach(n=>{if(n){const r=n.split(Y1);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function nt(e){let t="";if(Xt(e))t=e;else if(ot(e))for(let n=0;n<e.length;n++){const r=nt(e[n]);r&&(t+=r+" ")}else if(Yt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function _t(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Xt(t)&&(e.class=nt(t)),n&&(e.style=St(n)),e}const Qe=e=>Xt(e)?e:e==null?"":ot(e)||Yt(e)&&(e.toString===_l||!it(e.toString))?JSON.stringify(e,dl,2):String(e),dl=(e,t)=>t&&t.__v_isRef?dl(e,t.value):ml(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:hl(t)?{[`Set(${t.size})`]:[...t.values()]}:Yt(t)&&!ot(t)&&!vl(t)?String(t):t,bt={},Hr=[],Mn=()=>{},G1=()=>!1,W1=/^on[^a-z]/,us=e=>W1.test(e),fl=e=>e.startsWith("onUpdate:"),nn=Object.assign,ds=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Z1=Object.prototype.hasOwnProperty,mt=(e,t)=>Z1.call(e,t),ot=Array.isArray,ml=e=>fs(e)==="[object Map]",hl=e=>fs(e)==="[object Set]",it=e=>typeof e=="function",Xt=e=>typeof e=="string",Yt=e=>e!==null&&typeof e=="object",pl=e=>Yt(e)&&it(e.then)&&it(e.catch),_l=Object.prototype.toString,fs=e=>_l.call(e),vl=e=>fs(e)==="[object Object]",Qi=q1(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ji=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Q1=/-(\w)/g,An=Ji(e=>e.replace(Q1,(t,n)=>n?n.toUpperCase():"")),J1=/\B([A-Z])/g,$i=Ji(e=>e.replace(J1,"-$1").toLowerCase()),ms=Ji(e=>e.charAt(0).toUpperCase()+e.slice(1)),hs=Ji(e=>e?`on${ms(e)}`:""),gl=(e,t)=>!Object.is(e,t),ps=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},_s=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},$1=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let bl;const ed=()=>bl||(bl=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function Qn(e,t,n,r){let a;try{a=r?e(...r):e()}catch(i){ea(i,t,n)}return a}function un(e,t,n,r){if(it(e)){const i=Qn(e,t,n,r);return i&&pl(i)&&i.catch(s=>{ea(s,t,n)}),i}const a=[];for(let i=0;i<e.length;i++)a.push(un(e[i],t,n,r));return a}function ea(e,t,n,r=!0){const a=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,l=n;for(;i;){const u=i.ec;if(u){for(let h=0;h<u.length;h++)if(u[h](e,s,l)===!1)return}i=i.parent}const f=t.appContext.config.errorHandler;if(f){Qn(f,null,10,[e,s,l]);return}}td(e,n,a,r)}function td(e,t,n,r=!0){console.error(e)}let ta=!1,vs=!1;const rn=[];let Dn=0;const ii=[];let ai=null,Dr=0;const si=[];let Jn=null,Pr=0;const xl=Promise.resolve();let gs=null,bs=null;function yl(e){const t=gs||xl;return e?t.then(this?e.bind(this):e):t}function nd(e){let t=Dn+1,n=rn.length;for(;t<n;){const r=t+n>>>1;oi(rn[r])<e?t=r+1:n=r}return t}function wl(e){(!rn.length||!rn.includes(e,ta&&e.allowRecurse?Dn+1:Dn))&&e!==bs&&(e.id==null?rn.push(e):rn.splice(nd(e.id),0,e),kl())}function kl(){!ta&&!vs&&(vs=!0,gs=xl.then(Al))}function rd(e){const t=rn.indexOf(e);t>Dn&&rn.splice(t,1)}function Sl(e,t,n,r){ot(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),kl()}function id(e){Sl(e,ai,ii,Dr)}function ad(e){Sl(e,Jn,si,Pr)}function na(e,t=null){if(ii.length){for(bs=t,ai=[...new Set(ii)],ii.length=0,Dr=0;Dr<ai.length;Dr++)ai[Dr]();ai=null,Dr=0,bs=null,na(e,t)}}function Ml(e){if(na(),si.length){const t=[...new Set(si)];if(si.length=0,Jn){Jn.push(...t);return}for(Jn=t,Jn.sort((n,r)=>oi(n)-oi(r)),Pr=0;Pr<Jn.length;Pr++)Jn[Pr]();Jn=null,Pr=0}}const oi=e=>e.id==null?1/0:e.id;function Al(e){vs=!1,ta=!0,na(e),rn.sort((n,r)=>oi(n)-oi(r));const t=Mn;try{for(Dn=0;Dn<rn.length;Dn++){const n=rn[Dn];n&&n.active!==!1&&Qn(n,null,14)}}finally{Dn=0,rn.length=0,Ml(),ta=!1,gs=null,(rn.length||ii.length||si.length)&&Al(e)}}function sd(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||bt;let a=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const h=`${s==="modelValue"?"model":s}Modifiers`,{number:c,trim:v}=r[h]||bt;v&&(a=n.map(p=>p.trim())),c&&(a=n.map($1))}let l,f=r[l=hs(t)]||r[l=hs(An(t))];!f&&i&&(f=r[l=hs($i(t))]),f&&un(f,e,6,a);const u=r[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,un(u,e,6,a)}}function El(e,t,n=!1){const r=t.emitsCache,a=r.get(e);if(a!==void 0)return a;const i=e.emits;let s={},l=!1;if(!it(e)){const f=u=>{const h=El(u,t,!0);h&&(l=!0,nn(s,h))};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!i&&!l?(r.set(e,null),null):(ot(i)?i.forEach(f=>s[f]=null):nn(s,i),r.set(e,s),s)}function ra(e,t){return!e||!us(t)?!1:(t=t.slice(2).replace(/Once$/,""),mt(e,t[0].toLowerCase()+t.slice(1))||mt(e,$i(t))||mt(e,t))}let Dt=null,Tl=null;function ia(e){const t=Dt;return Dt=e,Tl=e&&e.type.__scopeId||null,t}function Ge(e,t=Dt,n){if(!t||e._n)return e;const r=(...a)=>{r._d&&s0(-1);const i=ia(t),s=e(...a);return ia(i),r._d&&s0(1),s};return r._n=!0,r._c=!0,r._d=!0,r}function Cb(){}function xs(e){const{type:t,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[s],slots:l,attrs:f,emit:u,render:h,renderCache:c,data:v,setupState:p,ctx:o,inheritAttrs:j}=e;let O,I;const _=ia(e);try{if(n.shapeFlag&4){const F=a||r;O=En(h.call(F,F,c,i,p,v,o)),I=f}else{const F=t;O=En(F.length>1?F(i,{attrs:f,slots:l,emit:u}):F(i,null)),I=t.props?f:od(f)}}catch(F){di.length=0,ea(F,e,1),O=Oe(fn)}let E=O;if(I&&j!==!1){const F=Object.keys(I),{shapeFlag:T}=E;F.length&&T&7&&(s&&F.some(fl)&&(I=ld(I,s)),E=$n(E,I))}return n.dirs&&(E=$n(E),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&(E.transition=n.transition),O=E,ia(_),O}const od=e=>{let t;for(const n in e)(n==="class"||n==="style"||us(n))&&((t||(t={}))[n]=e[n]);return t},ld=(e,t)=>{const n={};for(const r in e)(!fl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function cd(e,t,n){const{props:r,children:a,component:i}=e,{props:s,children:l,patchFlag:f}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&f>=0){if(f&1024)return!0;if(f&16)return r?Rl(r,s,u):!!s;if(f&8){const h=t.dynamicProps;for(let c=0;c<h.length;c++){const v=h[c];if(s[v]!==r[v]&&!ra(u,v))return!0}}}else return(a||l)&&(!l||!l.$stable)?!0:r===s?!1:r?s?Rl(r,s,u):!0:!!s;return!1}function Rl(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let a=0;a<r.length;a++){const i=r[a];if(t[i]!==e[i]&&!ra(n,i))return!0}return!1}function ud({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const dd=e=>e.__isSuspense;function fd(e,t){t&&t.pendingBranch?ot(e)?t.effects.push(...e):t.effects.push(e):ad(e)}function md(e,t){if(Lt){let n=Lt.provides;const r=Lt.parent&&Lt.parent.provides;r===n&&(n=Lt.provides=Object.create(r)),n[e]=t}}function ys(e,t,n=!1){const r=Lt||Dt;if(r){const a=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&it(t)?t.call(r.proxy):t}}const Il={};function ws(e,t,n){return Cl(e,t,n)}function Cl(e,t,{immediate:n,deep:r,flush:a,onTrack:i,onTrigger:s}=bt){const l=Lt;let f,u=!1,h=!1;if(qt(e)?(f=()=>e.value,u=os(e)):Nr(e)?(f=()=>e,r=!0):ot(e)?(h=!0,u=e.some(I=>Nr(I)||os(I)),f=()=>e.map(I=>{if(qt(I))return I.value;if(Nr(I))return fr(I);if(it(I))return Qn(I,l,2)})):it(e)?t?f=()=>Qn(e,l,2):f=()=>{if(!(l&&l.isUnmounted))return c&&c(),un(e,l,3,[v])}:f=Mn,t&&r){const I=f;f=()=>fr(I())}let c,v=I=>{c=O.onStop=()=>{Qn(I,l,4)}};if(mi)return v=Mn,t?n&&un(t,l,3,[f(),h?[]:void 0,v]):f(),Mn;let p=h?[]:Il;const o=()=>{if(!!O.active)if(t){const I=O.run();(r||u||(h?I.some((_,E)=>gl(_,p[E])):gl(I,p)))&&(c&&c(),un(t,l,3,[I,p===Il?void 0:p,v]),p=I)}else O.run()};o.allowRecurse=!!t;let j;a==="sync"?j=o:a==="post"?j=()=>Wt(o,l&&l.suspense):j=()=>id(o);const O=new es(f,j);return t?n?o():p=O.run():a==="post"?Wt(O.run.bind(O),l&&l.suspense):O.run(),()=>{O.stop(),l&&l.scope&&ds(l.scope.effects,O)}}function hd(e,t,n){const r=this.proxy,a=Xt(e)?e.includes(".")?Bl(r,e):()=>r[e]:e.bind(r,r);let i;it(t)?i=t:(i=t.handler,n=t);const s=Lt;zr(this);const l=Cl(a,i.bind(r),n);return s?zr(s):vr(),l}function Bl(e,t){const n=t.split(".");return()=>{let r=e;for(let a=0;a<n.length&&r;a++)r=r[n[a]];return r}}function fr(e,t){if(!Yt(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),qt(e))fr(e.value,t);else if(ot(e))for(let n=0;n<e.length;n++)fr(e[n],t);else if(hl(e)||ml(e))e.forEach(n=>{fr(n,t)});else if(vl(e))for(const n in e)fr(e[n],t);return e}function Ol(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Hl(()=>{e.isMounted=!0}),Pl(()=>{e.isUnmounting=!0}),e}const dn=[Function,Array],Fl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:dn,onEnter:dn,onAfterEnter:dn,onEnterCancelled:dn,onBeforeLeave:dn,onLeave:dn,onAfterLeave:dn,onLeaveCancelled:dn,onBeforeAppear:dn,onAppear:dn,onAfterAppear:dn,onAppearCancelled:dn},setup(e,{slots:t}){const n=c0(),r=Ol();let a;return()=>{const i=t.default&&Ss(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const j of i)if(j.type!==fn){s=j;break}}const l=ft(e),{mode:f}=l;if(r.isLeaving)return ks(s);const u=jl(s);if(!u)return ks(s);const h=li(u,l,r,n);ci(u,h);const c=n.subTree,v=c&&jl(c);let p=!1;const{getTransitionKey:o}=u.type;if(o){const j=o();a===void 0?a=j:j!==a&&(a=j,p=!0)}if(v&&v.type!==fn&&(!_r(u,v)||p)){const j=li(v,l,r,n);if(ci(v,j),f==="out-in")return r.isLeaving=!0,j.afterLeave=()=>{r.isLeaving=!1,n.update()},ks(s);f==="in-out"&&u.type!==fn&&(j.delayLeave=(O,I,_)=>{const E=Ll(r,v);E[String(v.key)]=v,O._leaveCb=()=>{I(),O._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=_})}return s}}};function Ll(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 li(e,t,n,r){const{appear:a,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:f,onAfterEnter:u,onEnterCancelled:h,onBeforeLeave:c,onLeave:v,onAfterLeave:p,onLeaveCancelled:o,onBeforeAppear:j,onAppear:O,onAfterAppear:I,onAppearCancelled:_}=t,E=String(e.key),F=Ll(n,e),T=(A,S)=>{A&&un(A,r,9,S)},R=(A,S)=>{const m=S[1];T(A,S),ot(A)?A.every(x=>x.length<=1)&&m():A.length<=1&&m()},g={mode:i,persisted:s,beforeEnter(A){let S=l;if(!n.isMounted)if(a)S=j||l;else return;A._leaveCb&&A._leaveCb(!0);const m=F[E];m&&_r(e,m)&&m.el._leaveCb&&m.el._leaveCb(),T(S,[A])},enter(A){let S=f,m=u,x=h;if(!n.isMounted)if(a)S=O||f,m=I||u,x=_||h;else return;let b=!1;const y=A._enterCb=k=>{b||(b=!0,k?T(x,[A]):T(m,[A]),g.delayedLeave&&g.delayedLeave(),A._enterCb=void 0)};S?R(S,[A,y]):y()},leave(A,S){const m=String(e.key);if(A._enterCb&&A._enterCb(!0),n.isUnmounting)return S();T(c,[A]);let x=!1;const b=A._leaveCb=y=>{x||(x=!0,S(),y?T(o,[A]):T(p,[A]),A._leaveCb=void 0,F[m]===e&&delete F[m])};F[m]=e,v?R(v,[A,b]):b()},clone(A){return li(A,t,n,r)}};return g}function ks(e){if(aa(e))return e=$n(e),e.children=null,e}function jl(e){return aa(e)?e.children?e.children[0]:void 0:e}function ci(e,t){e.shapeFlag&6&&e.component?ci(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 Ss(e,t=!1,n){let r=[],a=0;for(let i=0;i<e.length;i++){let s=e[i];const l=n==null?s.key:String(n)+String(s.key!=null?s.key:i);s.type===st?(s.patchFlag&128&&a++,r=r.concat(Ss(s.children,t,l))):(t||s.type!==fn)&&r.push(l!=null?$n(s,{key:l}):s)}if(a>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function pd(e){return it(e)?{setup:e,name:e.name}:e}const ui=e=>!!e.type.__asyncLoader,aa=e=>e.type.__isKeepAlive;function _d(e,t){Nl(e,"a",t)}function vd(e,t){Nl(e,"da",t)}function Nl(e,t,n=Lt){const r=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(sa(t,r,n),n){let a=n.parent;for(;a&&a.parent;)aa(a.parent.vnode)&&gd(r,t,n,a),a=a.parent}}function gd(e,t,n,r){const a=sa(t,e,r,!0);zl(()=>{ds(r[t],a)},n)}function sa(e,t,n=Lt,r=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Lr(),zr(n);const l=un(t,n,e,s);return vr(),jr(),l});return r?a.unshift(i):a.push(i),i}}const Pn=e=>(t,n=Lt)=>(!mi||e==="sp")&&sa(e,t,n),bd=Pn("bm"),Hl=Pn("m"),xd=Pn("bu"),Dl=Pn("u"),Pl=Pn("bum"),zl=Pn("um"),yd=Pn("sp"),wd=Pn("rtg"),kd=Pn("rtc");function Sd(e,t=Lt){sa("ec",e,t)}function zn(e,t){const n=Dt;if(n===null)return e;const r=ma(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[s,l,f,u=bt]=t[i];it(s)&&(s={mounted:s,updated:s}),s.deep&&fr(l),a.push({dir:s,instance:r,value:l,oldValue:void 0,arg:f,modifiers:u})}return e}function mr(e,t,n,r){const a=e.dirs,i=t&&t.dirs;for(let s=0;s<a.length;s++){const l=a[s];i&&(l.oldValue=i[s].value);let f=l.dir[r];f&&(Lr(),un(f,n,8,[e.el,l,e,t]),jr())}}const Ms="components",Md="directives";function Ye(e,t){return As(Ms,e,!0,t)||e}const Ul=Symbol();function Ad(e){return Xt(e)?As(Ms,e,!1)||e:e||Ul}function oa(e){return As(Md,e)}function As(e,t,n=!0,r=!1){const a=Dt||Lt;if(a){const i=a.type;if(e===Ms){const l=$d(i,!1);if(l&&(l===t||l===An(t)||l===ms(An(t))))return i}const s=Vl(a[e]||i[e],t)||Vl(a.appContext[e],t);return!s&&r?i:s}}function Vl(e,t){return e&&(e[t]||e[An(t)]||e[ms(An(t))])}function et(e,t,n,r){let a;const i=n&&n[r];if(ot(e)||Xt(e)){a=new Array(e.length);for(let s=0,l=e.length;s<l;s++)a[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){a=new Array(e);for(let s=0;s<e;s++)a[s]=t(s+1,s,void 0,i&&i[s])}else if(Yt(e))if(e[Symbol.iterator])a=Array.from(e,(s,l)=>t(s,l,void 0,i&&i[l]));else{const s=Object.keys(e);a=new Array(s.length);for(let l=0,f=s.length;l<f;l++){const u=s[l];a[l]=t(e[u],u,l,i&&i[l])}}else a=[];return n&&(n[r]=a),a}function vt(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(ot(r))for(let a=0;a<r.length;a++)e[r[a].name]=r[a].fn;else r&&(e[r.name]=r.fn)}return e}function Ie(e,t,n={},r,a){if(Dt.isCE||Dt.parent&&ui(Dt.parent)&&Dt.parent.isCE)return Oe("slot",t==="default"?null:{name:t},r&&r());let i=e[t];i&&i._c&&(i._d=!1),$();const s=i&&ql(i(n)),l=ht(st,{key:n.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function ql(e){return e.some(t=>ua(t)?!(t.type===fn||t.type===st&&!ql(t.children)):!0)?e:null}const Es=e=>e?u0(e)?ma(e)||e.proxy:Es(e.parent):null,la=nn(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=>Es(e.parent),$root:e=>Es(e.root),$emit:e=>e.emit,$options:e=>Kl(e),$forceUpdate:e=>e.f||(e.f=()=>wl(e.update)),$nextTick:e=>e.n||(e.n=yl.bind(e.proxy)),$watch:e=>hd.bind(e)}),Ed={get({_:e},t){const{ctx:n,setupState:r,data:a,props:i,accessCache:s,type:l,appContext:f}=e;let u;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return i[t]}else{if(r!==bt&&mt(r,t))return s[t]=1,r[t];if(a!==bt&&mt(a,t))return s[t]=2,a[t];if((u=e.propsOptions[0])&&mt(u,t))return s[t]=3,i[t];if(n!==bt&&mt(n,t))return s[t]=4,n[t];Ts&&(s[t]=0)}}const h=la[t];let c,v;if(h)return t==="$attrs"&&tn(e,"get",t),h(e);if((c=l.__cssModules)&&(c=c[t]))return c;if(n!==bt&&mt(n,t))return s[t]=4,n[t];if(v=f.config.globalProperties,mt(v,t))return v[t]},set({_:e},t,n){const{data:r,setupState:a,ctx:i}=e;return a!==bt&&mt(a,t)?(a[t]=n,!0):r!==bt&&mt(r,t)?(r[t]=n,!0):mt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:a,propsOptions:i}},s){let l;return!!n[s]||e!==bt&&mt(e,s)||t!==bt&&mt(t,s)||(l=i[0])&&mt(l,s)||mt(r,s)||mt(la,s)||mt(a.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:mt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ts=!0;function Td(e){const t=Kl(e),n=e.proxy,r=e.ctx;Ts=!1,t.beforeCreate&&Xl(t.beforeCreate,e,"bc");const{data:a,computed:i,methods:s,watch:l,provide:f,inject:u,created:h,beforeMount:c,mounted:v,beforeUpdate:p,updated:o,activated:j,deactivated:O,beforeDestroy:I,beforeUnmount:_,destroyed:E,unmounted:F,render:T,renderTracked:R,renderTriggered:g,errorCaptured:A,serverPrefetch:S,expose:m,inheritAttrs:x,components:b,directives:y,filters:k}=t;if(u&&Rd(u,r,null,e.appContext.config.unwrapInjectedRef),s)for(const Y in s){const P=s[Y];it(P)&&(r[Y]=P.bind(n))}if(a){const Y=a.call(n,n);Yt(Y)&&(e.data=as(Y))}if(Ts=!0,i)for(const Y in i){const P=i[Y],V=it(P)?P.bind(n,n):it(P.get)?P.get.bind(n,n):Mn,d=!it(P)&&it(P.set)?P.set.bind(n):Mn,M=tf({get:V,set:d});Object.defineProperty(r,Y,{enumerable:!0,configurable:!0,get:()=>M.value,set:W=>M.value=W})}if(l)for(const Y in l)Yl(l[Y],r,n,Y);if(f){const Y=it(f)?f.call(n):f;Reflect.ownKeys(Y).forEach(P=>{md(P,Y[P])})}h&&Xl(h,e,"c");function H(Y,P){ot(P)?P.forEach(V=>Y(V.bind(n))):P&&Y(P.bind(n))}if(H(bd,c),H(Hl,v),H(xd,p),H(Dl,o),H(_d,j),H(vd,O),H(Sd,A),H(kd,R),H(wd,g),H(Pl,_),H(zl,F),H(yd,S),ot(m))if(m.length){const Y=e.exposed||(e.exposed={});m.forEach(P=>{Object.defineProperty(Y,P,{get:()=>n[P],set:V=>n[P]=V})})}else e.exposed||(e.exposed={});T&&e.render===Mn&&(e.render=T),x!=null&&(e.inheritAttrs=x),b&&(e.components=b),y&&(e.directives=y)}function Rd(e,t,n=Mn,r=!1){ot(e)&&(e=Rs(e));for(const a in e){const i=e[a];let s;Yt(i)?"default"in i?s=ys(i.from||a,i.default,!0):s=ys(i.from||a):s=ys(i),qt(s)&&r?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:l=>s.value=l}):t[a]=s}}function Xl(e,t,n){un(ot(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Yl(e,t,n,r){const a=r.includes(".")?Bl(n,r):()=>n[r];if(Xt(e)){const i=t[e];it(i)&&ws(a,i)}else if(it(e))ws(a,e.bind(n));else if(Yt(e))if(ot(e))e.forEach(i=>Yl(i,t,n,r));else{const i=it(e.handler)?e.handler.bind(n):t[e.handler];it(i)&&ws(a,i,e)}}function Kl(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:a,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,l=i.get(t);let f;return l?f=l:!a.length&&!n&&!r?f=t:(f={},a.length&&a.forEach(u=>ca(f,u,s,!0)),ca(f,t,s)),i.set(t,f),f}function ca(e,t,n,r=!1){const{mixins:a,extends:i}=t;i&&ca(e,i,n,!0),a&&a.forEach(s=>ca(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const l=Id[s]||n&&n[s];e[s]=l?l(e[s],t[s]):t[s]}return e}const Id={data:Gl,props:hr,emits:hr,methods:hr,computed:hr,beforeCreate:Kt,created:Kt,beforeMount:Kt,mounted:Kt,beforeUpdate:Kt,updated:Kt,beforeDestroy:Kt,beforeUnmount:Kt,destroyed:Kt,unmounted:Kt,activated:Kt,deactivated:Kt,errorCaptured:Kt,serverPrefetch:Kt,components:hr,directives:hr,watch:Bd,provide:Gl,inject:Cd};function Gl(e,t){return t?e?function(){return nn(it(e)?e.call(this,this):e,it(t)?t.call(this,this):t)}:t:e}function Cd(e,t){return hr(Rs(e),Rs(t))}function Rs(e){if(ot(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Kt(e,t){return e?[...new Set([].concat(e,t))]:t}function hr(e,t){return e?nn(nn(Object.create(null),e),t):t}function Bd(e,t){if(!e)return t;if(!t)return e;const n=nn(Object.create(null),e);for(const r in t)n[r]=Kt(e[r],t[r]);return n}function Od(e,t,n,r=!1){const a={},i={};_s(i,da,1),e.propsDefaults=Object.create(null),Wl(e,t,a,i);for(const s in e.propsOptions[0])s in a||(a[s]=void 0);n?e.props=r?a:N1(a):e.type.props?e.props=a:e.props=i,e.attrs=i}function Fd(e,t,n,r){const{props:a,attrs:i,vnode:{patchFlag:s}}=e,l=ft(a),[f]=e.propsOptions;let u=!1;if((r||s>0)&&!(s&16)){if(s&8){const h=e.vnode.dynamicProps;for(let c=0;c<h.length;c++){let v=h[c];if(ra(e.emitsOptions,v))continue;const p=t[v];if(f)if(mt(i,v))p!==i[v]&&(i[v]=p,u=!0);else{const o=An(v);a[o]=Is(f,l,o,p,e,!1)}else p!==i[v]&&(i[v]=p,u=!0)}}}else{Wl(e,t,a,i)&&(u=!0);let h;for(const c in l)(!t||!mt(t,c)&&((h=$i(c))===c||!mt(t,h)))&&(f?n&&(n[c]!==void 0||n[h]!==void 0)&&(a[c]=Is(f,l,c,void 0,e,!0)):delete a[c]);if(i!==l)for(const c in i)(!t||!mt(t,c)&&!0)&&(delete i[c],u=!0)}u&&Hn(e,"set","$attrs")}function Wl(e,t,n,r){const[a,i]=e.propsOptions;let s=!1,l;if(t)for(let f in t){if(Qi(f))continue;const u=t[f];let h;a&&mt(a,h=An(f))?!i||!i.includes(h)?n[h]=u:(l||(l={}))[h]=u:ra(e.emitsOptions,f)||(!(f in r)||u!==r[f])&&(r[f]=u,s=!0)}if(i){const f=ft(n),u=l||bt;for(let h=0;h<i.length;h++){const c=i[h];n[c]=Is(a,f,c,u[c],e,!mt(u,c))}}return s}function Is(e,t,n,r,a,i){const s=e[n];if(s!=null){const l=mt(s,"default");if(l&&r===void 0){const f=s.default;if(s.type!==Function&&it(f)){const{propsDefaults:u}=a;n in u?r=u[n]:(zr(a),r=u[n]=f.call(null,t),vr())}else r=f}s[0]&&(i&&!l?r=!1:s[1]&&(r===""||r===$i(n))&&(r=!0))}return r}function Zl(e,t,n=!1){const r=t.propsCache,a=r.get(e);if(a)return a;const i=e.props,s={},l=[];let f=!1;if(!it(e)){const h=c=>{f=!0;const[v,p]=Zl(c,t,!0);nn(s,v),p&&l.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!f)return r.set(e,Hr),Hr;if(ot(i))for(let h=0;h<i.length;h++){const c=An(i[h]);Ql(c)&&(s[c]=bt)}else if(i)for(const h in i){const c=An(h);if(Ql(c)){const v=i[h],p=s[c]=ot(v)||it(v)?{type:v}:v;if(p){const o=e0(Boolean,p.type),j=e0(String,p.type);p[0]=o>-1,p[1]=j<0||o<j,(o>-1||mt(p,"default"))&&l.push(c)}}}const u=[s,l];return r.set(e,u),u}function Ql(e){return e[0]!=="$"}function Jl(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function $l(e,t){return Jl(e)===Jl(t)}function e0(e,t){return ot(t)?t.findIndex(n=>$l(n,e)):it(t)&&$l(t,e)?0:-1}const t0=e=>e[0]==="_"||e==="$stable",Cs=e=>ot(e)?e.map(En):[En(e)],Ld=(e,t,n)=>{if(t._n)return t;const r=Ge((...a)=>Cs(t(...a)),n);return r._c=!1,r},n0=(e,t,n)=>{const r=e._ctx;for(const a in e){if(t0(a))continue;const i=e[a];if(it(i))t[a]=Ld(a,i,r);else if(i!=null){const s=Cs(i);t[a]=()=>s}}},r0=(e,t)=>{const n=Cs(t);e.slots.default=()=>n},jd=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ft(t),_s(t,"_",n)):n0(t,e.slots={})}else e.slots={},t&&r0(e,t);_s(e.slots,da,1)},Nd=(e,t,n)=>{const{vnode:r,slots:a}=e;let i=!0,s=bt;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(nn(a,t),!n&&l===1&&delete a._):(i=!t.$stable,n0(t,a)),s=t}else t&&(r0(e,t),s={default:1});if(i)for(const l in a)!t0(l)&&!(l in s)&&delete a[l]};function i0(){return{app:null,config:{isNativeTag:G1,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 Hd=0;function Dd(e,t){return function(r,a=null){it(r)||(r=Object.assign({},r)),a!=null&&!Yt(a)&&(a=null);const i=i0(),s=new Set;let l=!1;const f=i.app={_uid:Hd++,_component:r,_props:a,_container:null,_context:i,_instance:null,version:rf,get config(){return i.config},set config(u){},use(u,...h){return s.has(u)||(u&&it(u.install)?(s.add(u),u.install(f,...h)):it(u)&&(s.add(u),u(f,...h))),f},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),f},component(u,h){return h?(i.components[u]=h,f):i.components[u]},directive(u,h){return h?(i.directives[u]=h,f):i.directives[u]},mount(u,h,c){if(!l){const v=Oe(r,a);return v.appContext=i,h&&t?t(v,u):e(v,u,c),l=!0,f._container=u,u.__vue_app__=f,ma(v.component)||v.component.proxy}},unmount(){l&&(e(null,f._container),delete f._container.__vue_app__)},provide(u,h){return i.provides[u]=h,f}};return f}}function Bs(e,t,n,r,a=!1){if(ot(e)){e.forEach((v,p)=>Bs(v,t&&(ot(t)?t[p]:t),n,r,a));return}if(ui(r)&&!a)return;const i=r.shapeFlag&4?ma(r.component)||r.component.proxy:r.el,s=a?null:i,{i:l,r:f}=e,u=t&&t.r,h=l.refs===bt?l.refs={}:l.refs,c=l.setupState;if(u!=null&&u!==f&&(Xt(u)?(h[u]=null,mt(c,u)&&(c[u]=null)):qt(u)&&(u.value=null)),it(f))Qn(f,l,12,[s,h]);else{const v=Xt(f),p=qt(f);if(v||p){const o=()=>{if(e.f){const j=v?h[f]:f.value;a?ot(j)&&ds(j,i):ot(j)?j.includes(i)||j.push(i):v?(h[f]=[i],mt(c,f)&&(c[f]=h[f])):(f.value=[i],e.k&&(h[e.k]=f.value))}else v?(h[f]=s,mt(c,f)&&(c[f]=s)):p&&(f.value=s,e.k&&(h[e.k]=s))};s?(o.id=-1,Wt(o,n)):o()}}}const Wt=fd;function Pd(e){return zd(e)}function zd(e,t){const n=ed();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:s,createText:l,createComment:f,setText:u,setElementText:h,parentNode:c,nextSibling:v,setScopeId:p=Mn,cloneNode:o,insertStaticContent:j}=e,O=(z,X,ne,ce=null,de=null,Me=null,Ee=!1,ye=null,Ae=!!X.dynamicChildren)=>{if(z===X)return;z&&!_r(z,X)&&(ce=He(z),C(z,de,Me,!0),z=null),X.patchFlag===-2&&(Ae=!1,X.dynamicChildren=null);const{type:ge,ref:Pe,shapeFlag:je}=X;switch(ge){case Os:I(z,X,ne,ce);break;case fn:_(z,X,ne,ce);break;case Fs:z==null&&E(X,ne,ce,Ee);break;case st:y(z,X,ne,ce,de,Me,Ee,ye,Ae);break;default:je&1?R(z,X,ne,ce,de,Me,Ee,ye,Ae):je&6?k(z,X,ne,ce,de,Me,Ee,ye,Ae):(je&64||je&128)&&ge.process(z,X,ne,ce,de,Me,Ee,ye,Ae,he)}Pe!=null&&de&&Bs(Pe,z&&z.ref,Me,X||z,!X)},I=(z,X,ne,ce)=>{if(z==null)r(X.el=l(X.children),ne,ce);else{const de=X.el=z.el;X.children!==z.children&&u(de,X.children)}},_=(z,X,ne,ce)=>{z==null?r(X.el=f(X.children||""),ne,ce):X.el=z.el},E=(z,X,ne,ce)=>{[z.el,z.anchor]=j(z.children,X,ne,ce,z.el,z.anchor)},F=({el:z,anchor:X},ne,ce)=>{let de;for(;z&&z!==X;)de=v(z),r(z,ne,ce),z=de;r(X,ne,ce)},T=({el:z,anchor:X})=>{let ne;for(;z&&z!==X;)ne=v(z),a(z),z=ne;a(X)},R=(z,X,ne,ce,de,Me,Ee,ye,Ae)=>{Ee=Ee||X.type==="svg",z==null?g(X,ne,ce,de,Me,Ee,ye,Ae):m(z,X,de,Me,Ee,ye,Ae)},g=(z,X,ne,ce,de,Me,Ee,ye)=>{let Ae,ge;const{type:Pe,props:je,shapeFlag:ze,transition:Ue,patchFlag:Ke,dirs:ue}=z;if(z.el&&o!==void 0&&Ke===-1)Ae=z.el=o(z.el);else{if(Ae=z.el=s(z.type,Me,je&&je.is,je),ze&8?h(Ae,z.children):ze&16&&S(z.children,Ae,null,ce,de,Me&&Pe!=="foreignObject",Ee,ye),ue&&mr(z,null,ce,"created"),je){for(const ee in je)ee!=="value"&&!Qi(ee)&&i(Ae,ee,null,je[ee],Me,z.children,ce,de,_e);"value"in je&&i(Ae,"value",null,je.value),(ge=je.onVnodeBeforeMount)&&Tn(ge,ce,z)}A(Ae,z,z.scopeId,Ee,ce)}ue&&mr(z,null,ce,"beforeMount");const we=(!de||de&&!de.pendingBranch)&&Ue&&!Ue.persisted;we&&Ue.beforeEnter(Ae),r(Ae,X,ne),((ge=je&&je.onVnodeMounted)||we||ue)&&Wt(()=>{ge&&Tn(ge,ce,z),we&&Ue.enter(Ae),ue&&mr(z,null,ce,"mounted")},de)},A=(z,X,ne,ce,de)=>{if(ne&&p(z,ne),ce)for(let Me=0;Me<ce.length;Me++)p(z,ce[Me]);if(de){let Me=de.subTree;if(X===Me){const Ee=de.vnode;A(z,Ee,Ee.scopeId,Ee.slotScopeIds,de.parent)}}},S=(z,X,ne,ce,de,Me,Ee,ye,Ae=0)=>{for(let ge=Ae;ge<z.length;ge++){const Pe=z[ge]=ye?er(z[ge]):En(z[ge]);O(null,Pe,X,ne,ce,de,Me,Ee,ye)}},m=(z,X,ne,ce,de,Me,Ee)=>{const ye=X.el=z.el;let{patchFlag:Ae,dynamicChildren:ge,dirs:Pe}=X;Ae|=z.patchFlag&16;const je=z.props||bt,ze=X.props||bt;let Ue;ne&&pr(ne,!1),(Ue=ze.onVnodeBeforeUpdate)&&Tn(Ue,ne,X,z),Pe&&mr(X,z,ne,"beforeUpdate"),ne&&pr(ne,!0);const Ke=de&&X.type!=="foreignObject";if(ge?x(z.dynamicChildren,ge,ye,ne,ce,Ke,Me):Ee||V(z,X,ye,null,ne,ce,Ke,Me,!1),Ae>0){if(Ae&16)b(ye,X,je,ze,ne,ce,de);else if(Ae&2&&je.class!==ze.class&&i(ye,"class",null,ze.class,de),Ae&4&&i(ye,"style",je.style,ze.style,de),Ae&8){const ue=X.dynamicProps;for(let we=0;we<ue.length;we++){const ee=ue[we],Be=je[ee],B=ze[ee];(B!==Be||ee==="value")&&i(ye,ee,Be,B,de,z.children,ne,ce,_e)}}Ae&1&&z.children!==X.children&&h(ye,X.children)}else!Ee&&ge==null&&b(ye,X,je,ze,ne,ce,de);((Ue=ze.onVnodeUpdated)||Pe)&&Wt(()=>{Ue&&Tn(Ue,ne,X,z),Pe&&mr(X,z,ne,"updated")},ce)},x=(z,X,ne,ce,de,Me,Ee)=>{for(let ye=0;ye<X.length;ye++){const Ae=z[ye],ge=X[ye],Pe=Ae.el&&(Ae.type===st||!_r(Ae,ge)||Ae.shapeFlag&70)?c(Ae.el):ne;O(Ae,ge,Pe,null,ce,de,Me,Ee,!0)}},b=(z,X,ne,ce,de,Me,Ee)=>{if(ne!==ce){for(const ye in ce){if(Qi(ye))continue;const Ae=ce[ye],ge=ne[ye];Ae!==ge&&ye!=="value"&&i(z,ye,ge,Ae,Ee,X.children,de,Me,_e)}if(ne!==bt)for(const ye in ne)!Qi(ye)&&!(ye in ce)&&i(z,ye,ne[ye],null,Ee,X.children,de,Me,_e);"value"in ce&&i(z,"value",ne.value,ce.value)}},y=(z,X,ne,ce,de,Me,Ee,ye,Ae)=>{const ge=X.el=z?z.el:l(""),Pe=X.anchor=z?z.anchor:l("");let{patchFlag:je,dynamicChildren:ze,slotScopeIds:Ue}=X;Ue&&(ye=ye?ye.concat(Ue):Ue),z==null?(r(ge,ne,ce),r(Pe,ne,ce),S(X.children,ne,Pe,de,Me,Ee,ye,Ae)):je>0&&je&64&&ze&&z.dynamicChildren?(x(z.dynamicChildren,ze,ne,de,Me,Ee,ye),(X.key!=null||de&&X===de.subTree)&&a0(z,X,!0)):V(z,X,ne,Pe,de,Me,Ee,ye,Ae)},k=(z,X,ne,ce,de,Me,Ee,ye,Ae)=>{X.slotScopeIds=ye,z==null?X.shapeFlag&512?de.ctx.activate(X,ne,ce,Ee,Ae):w(X,ne,ce,de,Me,Ee,Ae):H(z,X,Ae)},w=(z,X,ne,ce,de,Me,Ee)=>{const ye=z.component=Gd(z,ce,de);if(aa(z)&&(ye.ctx.renderer=he),Wd(ye),ye.asyncDep){if(de&&de.registerDep(ye,Y),!z.el){const Ae=ye.subTree=Oe(fn);_(null,Ae,X,ne)}return}Y(ye,z,X,ne,de,Me,Ee)},H=(z,X,ne)=>{const ce=X.component=z.component;if(cd(z,X,ne))if(ce.asyncDep&&!ce.asyncResolved){P(ce,X,ne);return}else ce.next=X,rd(ce.update),ce.update();else X.el=z.el,ce.vnode=X},Y=(z,X,ne,ce,de,Me,Ee)=>{const ye=()=>{if(z.isMounted){let{next:Pe,bu:je,u:ze,parent:Ue,vnode:Ke}=z,ue=Pe,we;pr(z,!1),Pe?(Pe.el=Ke.el,P(z,Pe,Ee)):Pe=Ke,je&&ps(je),(we=Pe.props&&Pe.props.onVnodeBeforeUpdate)&&Tn(we,Ue,Pe,Ke),pr(z,!0);const ee=xs(z),Be=z.subTree;z.subTree=ee,O(Be,ee,c(Be.el),He(Be),z,de,Me),Pe.el=ee.el,ue===null&&ud(z,ee.el),ze&&Wt(ze,de),(we=Pe.props&&Pe.props.onVnodeUpdated)&&Wt(()=>Tn(we,Ue,Pe,Ke),de)}else{let Pe;const{el:je,props:ze}=X,{bm:Ue,m:Ke,parent:ue}=z,we=ui(X);if(pr(z,!1),Ue&&ps(Ue),!we&&(Pe=ze&&ze.onVnodeBeforeMount)&&Tn(Pe,ue,X),pr(z,!0),je&&rt){const ee=()=>{z.subTree=xs(z),rt(je,z.subTree,z,de,null)};we?X.type.__asyncLoader().then(()=>!z.isUnmounted&&ee()):ee()}else{const ee=z.subTree=xs(z);O(null,ee,ne,ce,z,de,Me),X.el=ee.el}if(Ke&&Wt(Ke,de),!we&&(Pe=ze&&ze.onVnodeMounted)){const ee=X;Wt(()=>Tn(Pe,ue,ee),de)}(X.shapeFlag&256||ue&&ui(ue.vnode)&&ue.vnode.shapeFlag&256)&&z.a&&Wt(z.a,de),z.isMounted=!0,X=ne=ce=null}},Ae=z.effect=new es(ye,()=>wl(ge),z.scope),ge=z.update=()=>Ae.run();ge.id=z.uid,pr(z,!0),ge()},P=(z,X,ne)=>{X.component=z;const ce=z.vnode.props;z.vnode=X,z.next=null,Fd(z,X.props,ce,ne),Nd(z,X.children,ne),Lr(),na(void 0,z.update),jr()},V=(z,X,ne,ce,de,Me,Ee,ye,Ae=!1)=>{const ge=z&&z.children,Pe=z?z.shapeFlag:0,je=X.children,{patchFlag:ze,shapeFlag:Ue}=X;if(ze>0){if(ze&128){M(ge,je,ne,ce,de,Me,Ee,ye,Ae);return}else if(ze&256){d(ge,je,ne,ce,de,Me,Ee,ye,Ae);return}}Ue&8?(Pe&16&&_e(ge,de,Me),je!==ge&&h(ne,je)):Pe&16?Ue&16?M(ge,je,ne,ce,de,Me,Ee,ye,Ae):_e(ge,de,Me,!0):(Pe&8&&h(ne,""),Ue&16&&S(je,ne,ce,de,Me,Ee,ye,Ae))},d=(z,X,ne,ce,de,Me,Ee,ye,Ae)=>{z=z||Hr,X=X||Hr;const ge=z.length,Pe=X.length,je=Math.min(ge,Pe);let ze;for(ze=0;ze<je;ze++){const Ue=X[ze]=Ae?er(X[ze]):En(X[ze]);O(z[ze],Ue,ne,null,de,Me,Ee,ye,Ae)}ge>Pe?_e(z,de,Me,!0,!1,je):S(X,ne,ce,de,Me,Ee,ye,Ae,je)},M=(z,X,ne,ce,de,Me,Ee,ye,Ae)=>{let ge=0;const Pe=X.length;let je=z.length-1,ze=Pe-1;for(;ge<=je&&ge<=ze;){const Ue=z[ge],Ke=X[ge]=Ae?er(X[ge]):En(X[ge]);if(_r(Ue,Ke))O(Ue,Ke,ne,null,de,Me,Ee,ye,Ae);else break;ge++}for(;ge<=je&&ge<=ze;){const Ue=z[je],Ke=X[ze]=Ae?er(X[ze]):En(X[ze]);if(_r(Ue,Ke))O(Ue,Ke,ne,null,de,Me,Ee,ye,Ae);else break;je--,ze--}if(ge>je){if(ge<=ze){const Ue=ze+1,Ke=Ue<Pe?X[Ue].el:ce;for(;ge<=ze;)O(null,X[ge]=Ae?er(X[ge]):En(X[ge]),ne,Ke,de,Me,Ee,ye,Ae),ge++}}else if(ge>ze)for(;ge<=je;)C(z[ge],de,Me,!0),ge++;else{const Ue=ge,Ke=ge,ue=new Map;for(ge=Ke;ge<=ze;ge++){const K=X[ge]=Ae?er(X[ge]):En(X[ge]);K.key!=null&&ue.set(K.key,ge)}let we,ee=0;const Be=ze-Ke+1;let B=!1,N=0;const U=new Array(Be);for(ge=0;ge<Be;ge++)U[ge]=0;for(ge=Ue;ge<=je;ge++){const K=z[ge];if(ee>=Be){C(K,de,Me,!0);continue}let D;if(K.key!=null)D=ue.get(K.key);else for(we=Ke;we<=ze;we++)if(U[we-Ke]===0&&_r(K,X[we])){D=we;break}D===void 0?C(K,de,Me,!0):(U[D-Ke]=ge+1,D>=N?N=D:B=!0,O(K,X[D],ne,null,de,Me,Ee,ye,Ae),ee++)}const q=B?Ud(U):Hr;for(we=q.length-1,ge=Be-1;ge>=0;ge--){const K=Ke+ge,D=X[K],Z=K+1<Pe?X[K+1].el:ce;U[ge]===0?O(null,D,ne,Z,de,Me,Ee,ye,Ae):B&&(we<0||ge!==q[we]?W(D,ne,Z,2):we--)}}},W=(z,X,ne,ce,de=null)=>{const{el:Me,type:Ee,transition:ye,children:Ae,shapeFlag:ge}=z;if(ge&6){W(z.component.subTree,X,ne,ce);return}if(ge&128){z.suspense.move(X,ne,ce);return}if(ge&64){Ee.move(z,X,ne,he);return}if(Ee===st){r(Me,X,ne);for(let je=0;je<Ae.length;je++)W(Ae[je],X,ne,ce);r(z.anchor,X,ne);return}if(Ee===Fs){F(z,X,ne);return}if(ce!==2&&ge&1&&ye)if(ce===0)ye.beforeEnter(Me),r(Me,X,ne),Wt(()=>ye.enter(Me),de);else{const{leave:je,delayLeave:ze,afterLeave:Ue}=ye,Ke=()=>r(Me,X,ne),ue=()=>{je(Me,()=>{Ke(),Ue&&Ue()})};ze?ze(Me,Ke,ue):ue()}else r(Me,X,ne)},C=(z,X,ne,ce=!1,de=!1)=>{const{type:Me,props:Ee,ref:ye,children:Ae,dynamicChildren:ge,shapeFlag:Pe,patchFlag:je,dirs:ze}=z;if(ye!=null&&Bs(ye,null,ne,z,!0),Pe&256){X.ctx.deactivate(z);return}const Ue=Pe&1&&ze,Ke=!ui(z);let ue;if(Ke&&(ue=Ee&&Ee.onVnodeBeforeUnmount)&&Tn(ue,X,z),Pe&6)ve(z.component,ne,ce);else{if(Pe&128){z.suspense.unmount(ne,ce);return}Ue&&mr(z,null,X,"beforeUnmount"),Pe&64?z.type.remove(z,X,ne,de,he,ce):ge&&(Me!==st||je>0&&je&64)?_e(ge,X,ne,!1,!0):(Me===st&&je&384||!de&&Pe&16)&&_e(Ae,X,ne),ce&&me(z)}(Ke&&(ue=Ee&&Ee.onVnodeUnmounted)||Ue)&&Wt(()=>{ue&&Tn(ue,X,z),Ue&&mr(z,null,X,"unmounted")},ne)},me=z=>{const{type:X,el:ne,anchor:ce,transition:de}=z;if(X===st){Se(ne,ce);return}if(X===Fs){T(z);return}const Me=()=>{a(ne),de&&!de.persisted&&de.afterLeave&&de.afterLeave()};if(z.shapeFlag&1&&de&&!de.persisted){const{leave:Ee,delayLeave:ye}=de,Ae=()=>Ee(ne,Me);ye?ye(z.el,Me,Ae):Ae()}else Me()},Se=(z,X)=>{let ne;for(;z!==X;)ne=v(z),a(z),z=ne;a(X)},ve=(z,X,ne)=>{const{bum:ce,scope:de,update:Me,subTree:Ee,um:ye}=z;ce&&ps(ce),de.stop(),Me&&(Me.active=!1,C(Ee,z,X,ne)),ye&&Wt(ye,X),Wt(()=>{z.isUnmounted=!0},X),X&&X.pendingBranch&&!X.isUnmounted&&z.asyncDep&&!z.asyncResolved&&z.suspenseId===X.pendingId&&(X.deps--,X.deps===0&&X.resolve())},_e=(z,X,ne,ce=!1,de=!1,Me=0)=>{for(let Ee=Me;Ee<z.length;Ee++)C(z[Ee],X,ne,ce,de)},He=z=>z.shapeFlag&6?He(z.component.subTree):z.shapeFlag&128?z.suspense.next():v(z.anchor||z.el),Te=(z,X,ne)=>{z==null?X._vnode&&C(X._vnode,null,null,!0):O(X._vnode||null,z,X,null,null,null,ne),Ml(),X._vnode=z},he={p:O,um:C,m:W,r:me,mt:w,mc:S,pc:V,pbc:x,n:He,o:e};let Ve,rt;return t&&([Ve,rt]=t(he)),{render:Te,hydrate:Ve,createApp:Dd(Te,Ve)}}function pr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function a0(e,t,n=!1){const r=e.children,a=t.children;if(ot(r)&&ot(a))for(let i=0;i<r.length;i++){const s=r[i];let l=a[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=a[i]=er(a[i]),l.el=s.el),n||a0(s,l))}}function Ud(e){const t=e.slice(),n=[0];let r,a,i,s,l;const f=e.length;for(r=0;r<f;r++){const u=e[r];if(u!==0){if(a=n[n.length-1],e[a]<u){t[r]=a,n.push(r);continue}for(i=0,s=n.length-1;i<s;)l=i+s>>1,e[n[l]]<u?i=l+1:s=l;u<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const Vd=e=>e.__isTeleport,st=Symbol(void 0),Os=Symbol(void 0),fn=Symbol(void 0),Fs=Symbol(void 0),di=[];let vn=null;function $(e=!1){di.push(vn=e?null:[])}function qd(){di.pop(),vn=di[di.length-1]||null}let fi=1;function s0(e){fi+=e}function o0(e){return e.dynamicChildren=fi>0?vn||Hr:null,qd(),fi>0&&vn&&vn.push(e),e}function le(e,t,n,r,a,i){return o0(ke(e,t,n,r,a,i,!0))}function ht(e,t,n,r,a){return o0(Oe(e,t,n,r,a,!0))}function ua(e){return e?e.__v_isVNode===!0:!1}function _r(e,t){return e.type===t.type&&e.key===t.key}const da="__vInternal",l0=({key:e})=>e!=null?e:null,fa=({ref:e,ref_key:t,ref_for:n})=>e!=null?Xt(e)||qt(e)||it(e)?{i:Dt,r:e,k:t,f:!!n}:e:null;function ke(e,t=null,n=null,r=0,a=null,i=e===st?0:1,s=!1,l=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&l0(t),ref:t&&fa(t),scopeId:Tl,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:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null};return l?(Ls(f,n),i&128&&e.normalize(f)):n&&(f.shapeFlag|=Xt(n)?8:16),fi>0&&!s&&vn&&(f.patchFlag>0||i&6)&&f.patchFlag!==32&&vn.push(f),f}const Oe=Xd;function Xd(e,t=null,n=null,r=0,a=null,i=!1){if((!e||e===Ul)&&(e=fn),ua(e)){const l=$n(e,t,!0);return n&&Ls(l,n),fi>0&&!i&&vn&&(l.shapeFlag&6?vn[vn.indexOf(e)]=l:vn.push(l)),l.patchFlag|=-2,l}if(ef(e)&&(e=e.__vccOpts),t){t=pt(t);let{class:l,style:f}=t;l&&!Xt(l)&&(t.class=nt(l)),Yt(f)&&(ll(f)&&!ot(f)&&(f=nn({},f)),t.style=St(f))}const s=Xt(e)?1:dd(e)?128:Vd(e)?64:Yt(e)?4:it(e)?2:0;return ke(e,t,n,r,a,s,i,!0)}function pt(e){return e?ll(e)||da in e?nn({},e):e:null}function $n(e,t,n=!1){const{props:r,ref:a,patchFlag:i,children:s}=e,l=t?js(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&l0(l),ref:t&&t.ref?n&&a?ot(a)?a.concat(fa(t)):[a,fa(t)]:fa(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$n(e.ssContent),ssFallback:e.ssFallback&&$n(e.ssFallback),el:e.el,anchor:e.anchor}}function Un(e=" ",t=0){return Oe(Os,null,e,t)}function Ce(e="",t=!1){return t?($(),ht(fn,null,e)):Oe(fn,null,e)}function En(e){return e==null||typeof e=="boolean"?Oe(fn):ot(e)?Oe(st,null,e.slice()):typeof e=="object"?er(e):Oe(Os,null,String(e))}function er(e){return e.el===null||e.memo?e:$n(e)}function Ls(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ot(t))n=16;else if(typeof t=="object")if(r&65){const a=t.default;a&&(a._c&&(a._d=!1),Ls(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(da in t)?t._ctx=Dt:a===3&&Dt&&(Dt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else it(t)?(t={default:t,_ctx:Dt},n=32):(t=String(t),r&64?(n=16,t=[Un(t)]):n=8);e.children=t,e.shapeFlag|=n}function js(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const a in r)if(a==="class")t.class!==r.class&&(t.class=nt([t.class,r.class]));else if(a==="style")t.style=St([t.style,r.style]);else if(us(a)){const i=t[a],s=r[a];s&&i!==s&&!(ot(i)&&i.includes(s))&&(t[a]=i?[].concat(i,s):s)}else a!==""&&(t[a]=r[a])}return t}function Tn(e,t,n,r=null){un(e,t,7,[n,r])}const Yd=i0();let Kd=0;function Gd(e,t,n){const r=e.type,a=(t?t.appContext:e.appContext)||Yd,i={uid:Kd++,vnode:e,type:r,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new u1(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Zl(r,a),emitsOptions:El(r,a),emit:null,emitted:null,propsDefaults:bt,inheritAttrs:r.inheritAttrs,ctx:bt,data:bt,props:bt,attrs:bt,slots:bt,refs:bt,setupState:bt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=sd.bind(null,i),e.ce&&e.ce(i),i}let Lt=null;const c0=()=>Lt||Dt,zr=e=>{Lt=e,e.scope.on()},vr=()=>{Lt&&Lt.scope.off(),Lt=null};function u0(e){return e.vnode.shapeFlag&4}let mi=!1;function Wd(e,t=!1){mi=t;const{props:n,children:r}=e.vnode,a=u0(e);Od(e,n,a,t),jd(e,r);const i=a?Zd(e,t):void 0;return mi=!1,i}function Zd(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=cl(new Proxy(e.ctx,Ed));const{setup:r}=n;if(r){const a=e.setupContext=r.length>1?Jd(e):null;zr(e),Lr();const i=Qn(r,e,0,[e.props,a]);if(jr(),vr(),pl(i)){if(i.then(vr,vr),t)return i.then(s=>{d0(e,s,t)}).catch(s=>{ea(s,e,0)});e.asyncDep=i}else d0(e,i,t)}else m0(e,t)}function d0(e,t,n){it(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Yt(t)&&(e.setupState=ul(t)),m0(e,n)}let f0;function m0(e,t,n){const r=e.type;if(!e.render){if(!t&&f0&&!r.render){const a=r.template;if(a){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:l,compilerOptions:f}=r,u=nn(nn({isCustomElement:i,delimiters:l},s),f);r.render=f0(a,u)}}e.render=r.render||Mn}zr(e),Lr(),Td(e),jr(),vr()}function Qd(e){return new Proxy(e.attrs,{get(t,n){return tn(e,"get","$attrs"),t[n]}})}function Jd(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Qd(e))},slots:e.slots,emit:e.emit,expose:t}}function ma(e){if(e.e