/** * @vue/shared v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Is(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const te={},_t=[],Te=()=>{},Fo=()=>!1,Yt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Os=e=>e.startsWith("onUpdate:"),ae=Object.assign,Ps=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},No=Object.prototype.hasOwnProperty,z=(e,t)=>No.call(e,t),K=Array.isArray,vt=e=>Ln(e)==="[object Map]",oi=e=>Ln(e)==="[object Set]",W=e=>typeof e=="function",le=e=>typeof e=="string",Lt=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",li=e=>(Z(e)||W(e))&&W(e.then)&&W(e.catch),ci=Object.prototype.toString,Ln=e=>ci.call(e),$o=e=>Ln(e).slice(8,-1),ai=e=>Ln(e)==="[object Object]",Ms=e=>le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,bt=Is(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),In=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ho=/-(\w)/g,He=In(e=>e.replace(Ho,(t,n)=>n?n.toUpperCase():"")),Bo=/\B([A-Z])/g,ft=In(e=>e.replace(Bo,"-$1").toLowerCase()),On=In(e=>e.charAt(0).toUpperCase()+e.slice(1)),mn=In(e=>e?`on${On(e)}`:""),et=(e,t)=>!Object.is(e,t),yn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ds=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ui=e=>{const t=le(e)?Number(e):NaN;return isNaN(t)?e:t};let ur;const fi=()=>ur||(ur=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fs(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(ko);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ns(e){let t="";if(le(e))t=e;else if(K(e))for(let n=0;nle(e)?e:e==null?"":K(e)||Z(e)&&(e.toString===ci||!W(e.toString))?JSON.stringify(e,hi,2):String(e),hi=(e,t)=>t&&t.__v_isRef?hi(e,t.value):vt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Xn(s,i)+" =>"]=r,n),{})}:oi(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Xn(n))}:Lt(t)?Xn(t):Z(t)&&!K(t)&&!ai(t)?String(t):t,Xn=(e,t="")=>{var n;return Lt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let we;class Wo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=we,!t&&we&&(this.index=(we.scopes||(we.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=we;try{return we=this,t()}finally{we=n}}}on(){we=this}off(){we=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),ht()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Je,n=ct;try{return Je=!0,ct=this,this._runnings++,fr(this),this.fn()}finally{dr(this),this._runnings--,ct=n,Je=t}}stop(){var t;this.active&&(fr(this),dr(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Xo(e){return e.value}function fr(e){e._trackId++,e._depsLength=0}function dr(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},En=new WeakMap,at=Symbol(""),gs=Symbol("");function ve(e,t,n){if(Je&&ct){let s=En.get(e);s||En.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=vi(()=>s.delete(n))),yi(ct,r)}}function ke(e,t,n,s,r,i){const o=En.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&K(e)){const c=Number(s);o.forEach((a,f)=>{(f==="length"||!Lt(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":K(e)?Ms(n)&&l.push(o.get("length")):(l.push(o.get(at)),vt(e)&&l.push(o.get(gs)));break;case"delete":K(e)||(l.push(o.get(at)),vt(e)&&l.push(o.get(gs)));break;case"set":vt(e)&&l.push(o.get(at));break}Hs();for(const c of l)c&&_i(c,4);Bs()}function Yo(e,t){var n;return(n=En.get(e))==null?void 0:n.get(t)}const zo=Is("__proto__,__v_isRef,__isVue"),bi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Lt)),hr=Jo();function Jo(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let i=0,o=this.length;i{e[t]=function(...n){dt(),Hs();const s=J(this)[t].apply(this,n);return Bs(),ht(),s}}),e}function Qo(e){const t=J(this);return ve(t,"has",e),t.hasOwnProperty(e)}class wi{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?fl:Ti:i?xi:Ci).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=K(t);if(!r){if(o&&z(hr,n))return Reflect.get(hr,n,s);if(n==="hasOwnProperty")return Qo}const l=Reflect.get(t,n,s);return(Lt(n)?bi.has(n):zo(n))||(r||ve(t,"get",n),i)?l:de(l)?o&&Ms(n)?l:l.value:Z(l)?r?Fn(l):Mn(l):l}}class Ei extends wi{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=St(i);if(!Cn(s)&&!St(s)&&(i=J(i),s=J(s)),!K(t)&&de(i)&&!de(s))return c?!1:(i.value=s,!0)}const o=K(t)&&Ms(n)?Number(n)e,Pn=e=>Reflect.getPrototypeOf(e);function tn(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),i=J(t);n||(et(t,i)&&ve(r,"get",t),ve(r,"get",i));const{has:o}=Pn(r),l=s?js:n?Ds:Ut;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function nn(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(et(e,r)&&ve(s,"has",e),ve(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function sn(e,t=!1){return e=e.__v_raw,!t&&ve(J(e),"iterate",at),Reflect.get(e,"size",e)}function pr(e){e=J(e);const t=J(this);return Pn(t).has.call(t,e)||(t.add(e),ke(t,"add",e,e)),this}function gr(e,t){t=J(t);const n=J(this),{has:s,get:r}=Pn(n);let i=s.call(n,e);i||(e=J(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?et(t,o)&&ke(n,"set",e,t):ke(n,"add",e,t),this}function mr(e){const t=J(this),{has:n,get:s}=Pn(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&ke(t,"delete",e,void 0),i}function yr(){const e=J(this),t=e.size!==0,n=e.clear();return t&&ke(e,"clear",void 0,void 0),n}function rn(e,t){return function(s,r){const i=this,o=i.__v_raw,l=J(o),c=t?js:e?Ds:Ut;return!e&&ve(l,"iterate",at),o.forEach((a,f)=>s.call(r,c(a),c(f),i))}}function on(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=vt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=r[e](...s),f=n?js:t?Ds:Ut;return!t&&ve(i,"iterate",c?gs:at),{next(){const{value:d,done:p}=a.next();return p?{value:d,done:p}:{value:l?[f(d[0]),f(d[1])]:f(d),done:p}},[Symbol.iterator](){return this}}}}function Ue(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function sl(){const e={get(i){return tn(this,i)},get size(){return sn(this)},has:nn,add:pr,set:gr,delete:mr,clear:yr,forEach:rn(!1,!1)},t={get(i){return tn(this,i,!1,!0)},get size(){return sn(this)},has:nn,add:pr,set:gr,delete:mr,clear:yr,forEach:rn(!1,!0)},n={get(i){return tn(this,i,!0)},get size(){return sn(this,!0)},has(i){return nn.call(this,i,!0)},add:Ue("add"),set:Ue("set"),delete:Ue("delete"),clear:Ue("clear"),forEach:rn(!0,!1)},s={get(i){return tn(this,i,!0,!0)},get size(){return sn(this,!0)},has(i){return nn.call(this,i,!0)},add:Ue("add"),set:Ue("set"),delete:Ue("delete"),clear:Ue("clear"),forEach:rn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=on(i,!1,!1),n[i]=on(i,!0,!1),t[i]=on(i,!1,!0),s[i]=on(i,!0,!0)}),[e,n,t,s]}const[rl,il,ol,ll]=sl();function ks(e,t){const n=t?e?ll:ol:e?il:rl;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(z(n,r)&&r in s?n:s,r,i)}const cl={get:ks(!1,!1)},al={get:ks(!1,!0)},ul={get:ks(!0,!1)},Ci=new WeakMap,xi=new WeakMap,Ti=new WeakMap,fl=new WeakMap;function dl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function hl(e){return e.__v_skip||!Object.isExtensible(e)?0:dl($o(e))}function Mn(e){return St(e)?e:Vs(e,!1,el,cl,Ci)}function pl(e){return Vs(e,!1,nl,al,xi)}function Fn(e){return Vs(e,!0,tl,ul,Ti)}function Vs(e,t,n,s,r){if(!Z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=hl(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function wt(e){return St(e)?wt(e.__v_raw):!!(e&&e.__v_isReactive)}function St(e){return!!(e&&e.__v_isReadonly)}function Cn(e){return!!(e&&e.__v_isShallow)}function Si(e){return wt(e)||St(e)}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Nt(e){return Object.isExtensible(e)&&wn(e,"__v_skip",!0),e}const Ut=e=>Z(e)?Mn(e):e,Ds=e=>Z(e)?Fn(e):e;class Ai{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $s(()=>t(this._value),()=>$t(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&et(t._value,t._value=t.effect.run())&&$t(t,4),Us(t),t.effect._dirtyLevel>=2&&$t(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function gl(e,t,n=!1){let s,r;const i=W(e);return i?(s=e,r=Te):(s=e.get,r=e.set),new Ai(s,r,i||!r,n)}function Us(e){var t;Je&&ct&&(e=J(e),yi(ct,(t=e.dep)!=null?t:e.dep=vi(()=>e.dep=void 0,e instanceof Ai?e:void 0)))}function $t(e,t=4,n){e=J(e);const s=e.dep;s&&_i(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function ie(e){return Ri(e,!1)}function Ks(e){return Ri(e,!0)}function Ri(e,t){return de(e)?e:new ml(e,t)}class ml{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Ut(t)}get value(){return Us(this),this._value}set value(t){const n=this.__v_isShallow||Cn(t)||St(t);t=n?t:J(t),et(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ut(t),$t(this,4))}}function Li(e){return de(e)?e.value:e}const yl={get:(e,t,n)=>Li(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ii(e){return wt(e)?e:new Proxy(e,yl)}class _l{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Us(this),()=>$t(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function vl(e){return new _l(e)}class bl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Yo(J(this._object),this._key)}}class wl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function El(e,t,n){return de(e)?e:W(e)?new wl(e):Z(e)&&arguments.length>1?Cl(e,t,n):ie(e)}function Cl(e,t,n){const s=e[t];return de(s)?s:new bl(e,t,n)}/** * @vue/runtime-core v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Qe(e,t,n,s){try{return s?e(...s):e()}catch(r){It(r,t,n)}}function Ae(e,t,n,s){if(W(e)){const i=Qe(e,t,n,s);return i&&li(i)&&i.catch(o=>{It(o,t,n)}),i}const r=[];for(let i=0;i>>1,r=he[s],i=Wt(r);iMe&&he.splice(t,1)}function ys(e){K(e)?Et.push(...e):(!Ge||!Ge.includes(e,e.allowRecurse?ot+1:ot))&&Et.push(e),Pi()}function _r(e,t,n=Kt?Me+1:0){for(;nWt(n)-Wt(s));if(Et.length=0,Ge){Ge.push(...t);return}for(Ge=t,ot=0;ote.id==null?1/0:e.id,Al=(e,t)=>{const n=Wt(e)-Wt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Mi(e){ms=!1,Kt=!0,he.sort(Al);try{for(Me=0;Mele(g)?g.trim():g)),d&&(r=n.map(ds))}let l,c=s[l=mn(t)]||s[l=mn(He(t))];!c&&i&&(c=s[l=mn(ft(t))]),c&&Ae(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ae(a,e,6,r)}}function Fi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!W(e)){const c=a=>{const f=Fi(a,t,!0);f&&(l=!0,ae(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Z(e)&&s.set(e,null),null):(K(i)?i.forEach(c=>o[c]=null):ae(o,i),Z(e)&&s.set(e,o),o)}function Hn(e,t){return!e||!Yt(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,ft(t))||z(e,t))}let ce=null,Bn=null;function Tn(e){const t=ce;return ce=e,Bn=e&&e.type.__scopeId||null,t}function uu(e){Bn=e}function fu(){Bn=null}function Ll(e,t=ce,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Mr(-1);const i=Tn(t);let o;try{o=e(...r)}finally{Tn(i),s._d&&Mr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Yn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:c,emit:a,render:f,renderCache:d,data:p,setupState:g,ctx:_,inheritAttrs:I}=e;let $,U;const k=Tn(e);try{if(n.shapeFlag&4){const v=r||s,w=v;$=xe(f.call(w,v,d,i,g,p,_)),U=c}else{const v=t;$=xe(v.length>1?v(i,{attrs:c,slots:l,emit:a}):v(i,null)),U=t.props?c:Ol(c)}}catch(v){Vt.length=0,It(v,e,1),$=oe(me)}let m=$;if(U&&I!==!1){const v=Object.keys(U),{shapeFlag:w}=m;v.length&&w&7&&(o&&v.some(Os)&&(U=Pl(U,o)),m=tt(m,U))}return n.dirs&&(m=tt(m),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),$=m,Tn(k),$}function Il(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||Yt(n))&&((t||(t={}))[n]=e[n]);return t},Pl=(e,t)=>{const n={};for(const s in e)(!Os(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ml(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?vr(s,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;let _s=0;const Nl={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,c,a){if(e==null)$l(t,n,s,r,i,o,l,c,a);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Hl(e,t,n,s,r,o,l,c,a)}},hydrate:Bl,create:Xs,normalize:jl},pu=Nl;function qt(e,t){const n=e.props&&e.props[t];W(n)&&n()}function $l(e,t,n,s,r,i,o,l,c){const{p:a,o:{createElement:f}}=c,d=f("div"),p=e.suspense=Xs(e,r,s,t,d,n,i,o,l,c);a(null,p.pendingBranch=e.ssContent,d,null,s,p,i,o),p.deps>0?(qt(e,"onPending"),qt(e,"onFallback"),a(null,e.ssFallback,t,n,s,null,i,o),Ct(p,e.ssFallback)):p.resolve(!1,!0)}function Hl(e,t,n,s,r,i,o,l,{p:c,um:a,o:{createElement:f}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,g=t.ssFallback,{activeBranch:_,pendingBranch:I,isInFallback:$,isHydrating:U}=d;if(I)d.pendingBranch=p,Fe(p,I)?(c(I,p,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0?d.resolve():$&&(U||(c(_,g,n,s,r,null,i,o,l),Ct(d,g)))):(d.pendingId=_s++,U?(d.isHydrating=!1,d.activeBranch=I):a(I,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=f("div"),$?(c(null,p,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0?d.resolve():(c(_,g,n,s,r,null,i,o,l),Ct(d,g))):_&&Fe(p,_)?(c(_,p,n,s,r,d,i,o,l),d.resolve(!0)):(c(null,p,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0&&d.resolve()));else if(_&&Fe(p,_))c(_,p,n,s,r,d,i,o,l),Ct(d,p);else if(qt(t,"onPending"),d.pendingBranch=p,p.shapeFlag&512?d.pendingId=p.component.suspenseId:d.pendingId=_s++,c(null,p,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0)d.resolve();else{const{timeout:k,pendingId:m}=d;k>0?setTimeout(()=>{d.pendingId===m&&d.fallback(g)},k):k===0&&d.fallback(g)}}function Xs(e,t,n,s,r,i,o,l,c,a,f=!1){const{p:d,m:p,um:g,n:_,o:{parentNode:I,remove:$}}=a;let U;const k=kl(e);k&&t!=null&&t.pendingBranch&&(U=t.pendingId,t.deps++);const m=e.props?ui(e.props.timeout):void 0,v=i,w={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:r,deps:0,pendingId:_s++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(E=!1,F=!1){const{vnode:S,activeBranch:P,pendingBranch:b,pendingId:H,effects:A,parentComponent:G,container:ee}=w;let se=!1;w.isHydrating?w.isHydrating=!1:E||(se=P&&b.transition&&b.transition.mode==="out-in",se&&(P.transition.afterLeave=()=>{H===w.pendingId&&(p(b,ee,i===v?_(P):i,0),ys(A))}),P&&(I(P.el)!==w.hiddenContainer&&(i=_(P)),g(P,G,w,!0)),se||p(b,ee,i,0)),Ct(w,b),w.pendingBranch=null,w.isInFallback=!1;let B=w.parent,X=!1;for(;B;){if(B.pendingBranch){B.effects.push(...A),X=!0;break}B=B.parent}!X&&!se&&ys(A),w.effects=[],k&&t&&t.pendingBranch&&U===t.pendingId&&(t.deps--,t.deps===0&&!F&&t.resolve()),qt(S,"onResolve")},fallback(E){if(!w.pendingBranch)return;const{vnode:F,activeBranch:S,parentComponent:P,container:b,namespace:H}=w;qt(F,"onFallback");const A=_(S),G=()=>{w.isInFallback&&(d(null,E,b,A,P,null,H,l,c),Ct(w,E))},ee=E.transition&&E.transition.mode==="out-in";ee&&(S.transition.afterLeave=G),w.isInFallback=!0,g(S,P,null,!0),ee||G()},move(E,F,S){w.activeBranch&&p(w.activeBranch,E,F,S),w.container=E},next(){return w.activeBranch&&_(w.activeBranch)},registerDep(E,F){const S=!!w.pendingBranch;S&&w.deps++;const P=E.vnode.el;E.asyncDep.catch(b=>{It(b,E,0)}).then(b=>{if(E.isUnmounted||w.isUnmounted||w.pendingId!==E.suspenseId)return;E.asyncResolved=!0;const{vnode:H}=E;As(E,b,!1),P&&(H.el=P);const A=!P&&E.subTree.el;F(E,H,I(P||E.subTree.el),P?null:_(E.subTree),w,o,c),A&&$(A),qs(E,H.el),S&&--w.deps===0&&w.resolve()})},unmount(E,F){w.isUnmounted=!0,w.activeBranch&&g(w.activeBranch,n,E,F),w.pendingBranch&&g(w.pendingBranch,n,E,F)}};return w}function Bl(e,t,n,s,r,i,o,l,c){const a=t.suspense=Xs(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),f=c(e,a.pendingBranch=t.ssContent,n,a,i,o);return a.deps===0&&a.resolve(!1,!0),f}function jl(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=wr(s?n.default:n),e.ssFallback=s?wr(n.fallback):oe(me)}function wr(e){let t;if(W(e)){const n=Rt&&e._c;n&&(e._d=!1,er()),e=e(),n&&(e._d=!0,t=Se,no())}return K(e)&&(e=Il(e)),e=xe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Hi(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):ys(e)}function Ct(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,qs(s,r))}function kl(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}const Vl=Symbol.for("v-scx"),Dl=()=>Tt(Vl);function Ys(e,t){return jn(e,null,t)}function gu(e,t){return jn(e,null,{flush:"post"})}const ln={};function Ne(e,t,n){return jn(e,t,n)}function jn(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=te){if(t&&i){const E=t;t=(...F)=>{E(...F),w()}}const c=fe,a=E=>s===!0?E:lt(E,s===!1?1:void 0);let f,d=!1,p=!1;if(de(e)?(f=()=>e.value,d=Cn(e)):wt(e)?(f=()=>a(e),d=!0):K(e)?(p=!0,d=e.some(E=>wt(E)||Cn(E)),f=()=>e.map(E=>{if(de(E))return E.value;if(wt(E))return a(E);if(W(E))return Qe(E,c,2)})):W(e)?t?f=()=>Qe(e,c,2):f=()=>(g&&g(),Ae(e,c,3,[_])):f=Te,t&&s){const E=f;f=()=>lt(E())}let g,_=E=>{g=m.onStop=()=>{Qe(E,c,4),g=m.onStop=void 0}},I;if(Qt)if(_=Te,t?n&&Ae(t,c,3,[f(),p?[]:void 0,_]):f(),r==="sync"){const E=Dl();I=E.__watcherHandles||(E.__watcherHandles=[])}else return Te;let $=p?new Array(e.length).fill(ln):ln;const U=()=>{if(!(!m.active||!m.dirty))if(t){const E=m.run();(s||d||(p?E.some((F,S)=>et(F,$[S])):et(E,$)))&&(g&&g(),Ae(t,c,3,[E,$===ln?void 0:p&&$[0]===ln?[]:$,_]),$=E)}else m.run()};U.allowRecurse=!!t;let k;r==="sync"?k=U:r==="post"?k=()=>ye(U,c&&c.suspense):(U.pre=!0,c&&(U.id=c.uid),k=()=>$n(U));const m=new $s(f,Te,k),v=pi(),w=()=>{m.stop(),v&&Ps(v.effects,m)};return t?n?U():$=m.run():r==="post"?ye(m.run.bind(m),c&&c.suspense):m.run(),I&&I.push(w),w}function Ul(e,t,n){const s=this.proxy,r=le(e)?e.includes(".")?Bi(s,e):()=>s[e]:e.bind(s,s);let i;W(t)?i=t:(i=t.handler,n=t);const o=Jt(this),l=jn(r,i.bind(s),n);return o(),l}function Bi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r0){if(n>=t)return e;n++}if(s=s||new Set,s.has(e))return e;if(s.add(e),de(e))lt(e.value,t,n,s);else if(K(e))for(let r=0;r{lt(r,t,n,s)});else if(ai(e))for(const r in e)lt(e[r],t,n,s);return e}function mu(e,t){if(ce===null)return e;const n=Kn(ce)||ce.proxy,s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),Ui(()=>{e.isUnmounting=!0}),e}const Ee=[Function,Array],ji={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},Wl={name:"BaseTransition",props:ji,setup(e,{slots:t}){const n=Un(),s=Kl();return()=>{const r=t.default&&Vi(t.default(),!0);if(!r||!r.length)return;let i=r[0];if(r.length>1){for(const p of r)if(p.type!==me){i=p;break}}const o=J(e),{mode:l}=o;if(s.isLeaving)return zn(i);const c=Er(i);if(!c)return zn(i);const a=vs(c,o,s,n);bs(c,a);const f=n.subTree,d=f&&Er(f);if(d&&d.type!==me&&!Fe(c,d)){const p=vs(d,o,s,n);if(bs(d,p),l==="out-in")return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},zn(i);l==="in-out"&&c.type!==me&&(p.delayLeave=(g,_,I)=>{const $=ki(s,d);$[String(d.key)]=d,g[Xe]=()=>{_(),g[Xe]=void 0,delete a.delayedLeave},a.delayedLeave=I})}return i}}},ql=Wl;function ki(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function vs(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:g,onLeaveCancelled:_,onBeforeAppear:I,onAppear:$,onAfterAppear:U,onAppearCancelled:k}=t,m=String(e.key),v=ki(n,e),w=(S,P)=>{S&&Ae(S,s,9,P)},E=(S,P)=>{const b=P[1];w(S,P),K(S)?S.every(H=>H.length<=1)&&b():S.length<=1&&b()},F={mode:i,persisted:o,beforeEnter(S){let P=l;if(!n.isMounted)if(r)P=I||l;else return;S[Xe]&&S[Xe](!0);const b=v[m];b&&Fe(e,b)&&b.el[Xe]&&b.el[Xe](),w(P,[S])},enter(S){let P=c,b=a,H=f;if(!n.isMounted)if(r)P=$||c,b=U||a,H=k||f;else return;let A=!1;const G=S[cn]=ee=>{A||(A=!0,ee?w(H,[S]):w(b,[S]),F.delayedLeave&&F.delayedLeave(),S[cn]=void 0)};P?E(P,[S,G]):G()},leave(S,P){const b=String(e.key);if(S[cn]&&S[cn](!0),n.isUnmounting)return P();w(d,[S]);let H=!1;const A=S[Xe]=G=>{H||(H=!0,P(),G?w(_,[S]):w(g,[S]),S[Xe]=void 0,v[b]===e&&delete v[b])};v[b]=e,p?E(p,[S,A]):A()},clone(S){return vs(S,t,n,s)}};return F}function zn(e){if(zt(e))return e=tt(e),e.children=null,e}function Er(e){return zt(e)?e.children?e.children[0]:void 0:e}function bs(e,t){e.shapeFlag&6&&e.component?bs(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Vi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function yu(e){W(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:l}=e;let c=null,a,f=0;const d=()=>(f++,c=null,p()),p=()=>{let g;return c||(g=c=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),l)return new Promise((I,$)=>{l(_,()=>I(d()),()=>$(_),f+1)});throw _}).then(_=>g!==c&&c?c:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),a=_,_)))};return zs({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return a},setup(){const g=fe;if(a)return()=>Jn(a,g);const _=k=>{c=null,It(k,g,13,!s)};if(o&&g.suspense||Qt)return p().then(k=>()=>Jn(k,g)).catch(k=>(_(k),()=>s?oe(s,{error:k}):null));const I=ie(!1),$=ie(),U=ie(!!r);return r&&setTimeout(()=>{U.value=!1},r),i!=null&&setTimeout(()=>{if(!I.value&&!$.value){const k=new Error(`Async component timed out after ${i}ms.`);_(k),$.value=k}},i),p().then(()=>{I.value=!0,g.parent&&zt(g.parent.vnode)&&(g.parent.effect.dirty=!0,$n(g.parent.update))}).catch(k=>{_(k),$.value=k}),()=>{if(I.value&&a)return Jn(a,g);if($.value&&s)return oe(s,{error:$.value});if(n&&!U.value)return oe(n)}}})}function Jn(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=oe(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const zt=e=>e.type.__isKeepAlive;function Gl(e,t){Di(e,"a",t)}function Xl(e,t){Di(e,"da",t)}function Di(e,t,n=fe){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(kn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)zt(r.parent.vnode)&&Yl(s,t,n,r),r=r.parent}}function Yl(e,t,n,s){const r=kn(t,e,s,!0);Vn(()=>{Ps(s[t],r)},n)}function kn(e,t,n=fe,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;dt();const l=Jt(n),c=Ae(t,n,e,o);return l(),ht(),c});return s?r.unshift(i):r.push(i),i}}const De=e=>(t,n=fe)=>(!Qt||e==="sp")&&kn(e,(...s)=>t(...s),n),zl=De("bm"),Ot=De("m"),Jl=De("bu"),Ql=De("u"),Ui=De("bum"),Vn=De("um"),Zl=De("sp"),ec=De("rtg"),tc=De("rtc");function nc(e,t=fe){kn("ec",e,t)}function _u(e,t,n,s){let r;const i=n&&n[s];if(K(e)||le(e)){r=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,c=o.length;lGt(t)?!(t.type===me||t.type===_e&&!Ki(t.children)):!0)?e:null}function bu(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:mn(s)]=e[s];return n}const ws=e=>e?co(e)?Kn(e)||e.proxy:ws(e.parent):null,Ht=ae(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=>ws(e.parent),$root:e=>ws(e.root),$emit:e=>e.emit,$options:e=>Js(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,$n(e.update)}),$nextTick:e=>e.n||(e.n=Nn.bind(e.proxy)),$watch:e=>Ul.bind(e)}),Qn=(e,t)=>e!==te&&!e.__isScriptSetup&&z(e,t),sc={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const g=o[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Qn(s,t))return o[t]=1,s[t];if(r!==te&&z(r,t))return o[t]=2,r[t];if((a=e.propsOptions[0])&&z(a,t))return o[t]=3,i[t];if(n!==te&&z(n,t))return o[t]=4,n[t];Es&&(o[t]=0)}}const f=Ht[t];let d,p;if(f)return t==="$attrs"&&ve(e,"get",t),f(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==te&&z(n,t))return o[t]=4,n[t];if(p=c.config.globalProperties,z(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Qn(r,t)?(r[t]=n,!0):s!==te&&z(s,t)?(s[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==te&&z(e,o)||Qn(t,o)||(l=i[0])&&z(l,o)||z(s,o)||z(Ht,o)||z(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function wu(){return rc().slots}function rc(){const e=Un();return e.setupContext||(e.setupContext=uo(e))}function Cr(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Es=!0;function ic(e){const t=Js(e),n=e.proxy,s=e.ctx;Es=!1,t.beforeCreate&&xr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:d,mounted:p,beforeUpdate:g,updated:_,activated:I,deactivated:$,beforeDestroy:U,beforeUnmount:k,destroyed:m,unmounted:v,render:w,renderTracked:E,renderTriggered:F,errorCaptured:S,serverPrefetch:P,expose:b,inheritAttrs:H,components:A,directives:G,filters:ee}=t;if(a&&oc(a,s,null),o)for(const X in o){const V=o[X];W(V)&&(s[X]=V.bind(n))}if(r){const X=r.call(n,n);Z(X)&&(e.data=Mn(X))}if(Es=!0,i)for(const X in i){const V=i[X],Be=W(V)?V.bind(n,n):W(V.get)?V.get.bind(n,n):Te,Zt=!W(V)&&W(V.set)?V.set.bind(n):Te,nt=re({get:Be,set:Zt});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>nt.value,set:Ie=>nt.value=Ie})}if(l)for(const X in l)Wi(l[X],s,n,X);if(c){const X=W(c)?c.call(n):c;Reflect.ownKeys(X).forEach(V=>{dc(V,X[V])})}f&&xr(f,e,"c");function B(X,V){K(V)?V.forEach(Be=>X(Be.bind(n))):V&&X(V.bind(n))}if(B(zl,d),B(Ot,p),B(Jl,g),B(Ql,_),B(Gl,I),B(Xl,$),B(nc,S),B(tc,E),B(ec,F),B(Ui,k),B(Vn,v),B(Zl,P),K(b))if(b.length){const X=e.exposed||(e.exposed={});b.forEach(V=>{Object.defineProperty(X,V,{get:()=>n[V],set:Be=>n[V]=Be})})}else e.exposed||(e.exposed={});w&&e.render===Te&&(e.render=w),H!=null&&(e.inheritAttrs=H),A&&(e.components=A),G&&(e.directives=G)}function oc(e,t,n=Te){K(e)&&(e=Cs(e));for(const s in e){const r=e[s];let i;Z(r)?"default"in r?i=Tt(r.from||s,r.default,!0):i=Tt(r.from||s):i=Tt(r),de(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function xr(e,t,n){Ae(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Wi(e,t,n,s){const r=s.includes(".")?Bi(n,s):()=>n[s];if(le(e)){const i=t[e];W(i)&&Ne(r,i)}else if(W(e))Ne(r,e.bind(n));else if(Z(e))if(K(e))e.forEach(i=>Wi(i,t,n,s));else{const i=W(e.handler)?e.handler.bind(n):t[e.handler];W(i)&&Ne(r,i,e)}}function Js(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>Sn(c,a,o,!0)),Sn(c,t,o)),Z(t)&&i.set(t,c),c}function Sn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Sn(e,i,n,!0),r&&r.forEach(o=>Sn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=lc[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const lc={data:Tr,props:Sr,emits:Sr,methods:Ft,computed:Ft,beforeCreate:pe,created:pe,beforeMount:pe,mounted:pe,beforeUpdate:pe,updated:pe,beforeDestroy:pe,beforeUnmount:pe,destroyed:pe,unmounted:pe,activated:pe,deactivated:pe,errorCaptured:pe,serverPrefetch:pe,components:Ft,directives:Ft,watch:ac,provide:Tr,inject:cc};function Tr(e,t){return t?e?function(){return ae(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function cc(e,t){return Ft(Cs(e),Cs(t))}function Cs(e){if(K(e)){const t={};for(let n=0;n1)return n&&W(t)?t.call(s&&s.proxy):t}}function hc(e,t,n,s=!1){const r={},i={};wn(i,Dn,1),e.propsDefaults=Object.create(null),Gi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:pl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function pc(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let a=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[p,g]=Xi(d,t,!0);ae(o,p),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return Z(e)&&s.set(e,_t),_t;if(K(i))for(let f=0;f-1,g[1]=I<0||_-1||z(g,"default"))&&l.push(d)}}}const a=[o,l];return Z(e)&&s.set(e,a),a}function Ar(e){return e[0]!=="$"&&!bt(e)}function Rr(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Lr(e,t){return Rr(e)===Rr(t)}function Ir(e,t){return K(t)?t.findIndex(n=>Lr(n,e)):W(t)&&Lr(t,e)?0:-1}const Yi=e=>e[0]==="_"||e==="$stable",Qs=e=>K(e)?e.map(xe):[xe(e)],gc=(e,t,n)=>{if(t._n)return t;const s=Ll((...r)=>Qs(t(...r)),n);return s._c=!1,s},zi=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Yi(r))continue;const i=e[r];if(W(i))t[r]=gc(r,i,s);else if(i!=null){const o=Qs(i);t[r]=()=>o}}},Ji=(e,t)=>{const n=Qs(t);e.slots.default=()=>n},mc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=J(t),wn(t,"_",n)):zi(t,e.slots={})}else e.slots={},t&&Ji(e,t);wn(e.slots,Dn,1)},yc=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ae(r,t),!n&&l===1&&delete r._):(i=!t.$stable,zi(t,r)),o=t}else t&&(Ji(e,t),o={default:1});if(i)for(const l in r)!Yi(l)&&o[l]==null&&delete r[l]};function An(e,t,n,s,r=!1){if(K(e)){e.forEach((p,g)=>An(p,t&&(K(t)?t[g]:t),n,s,r));return}if(xt(s)&&!r)return;const i=s.shapeFlag&4?Kn(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===te?l.refs={}:l.refs,d=l.setupState;if(a!=null&&a!==c&&(le(a)?(f[a]=null,z(d,a)&&(d[a]=null)):de(a)&&(a.value=null)),W(c))Qe(c,l,12,[o,f]);else{const p=le(c),g=de(c);if(p||g){const _=()=>{if(e.f){const I=p?z(d,c)?d[c]:f[c]:c.value;r?K(I)&&Ps(I,i):K(I)?I.includes(i)||I.push(i):p?(f[c]=[i],z(d,c)&&(d[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else p?(f[c]=o,z(d,c)&&(d[c]=o)):g&&(c.value=o,e.k&&(f[e.k]=o))};o?(_.id=-1,ye(_,n)):_()}}}let Ke=!1;const _c=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",vc=e=>e.namespaceURI.includes("MathML"),an=e=>{if(_c(e))return"svg";if(vc(e))return"mathml"},un=e=>e.nodeType===8;function bc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(m,v)=>{if(!v.hasChildNodes()){n(null,m,v),xn(),v._vnode=m;return}Ke=!1,d(v.firstChild,m,null,null,null),xn(),v._vnode=m,Ke&&console.error("Hydration completed but contains mismatches.")},d=(m,v,w,E,F,S=!1)=>{const P=un(m)&&m.data==="[",b=()=>I(m,v,w,E,F,P),{type:H,ref:A,shapeFlag:G,patchFlag:ee}=v;let se=m.nodeType;v.el=m,ee===-2&&(S=!1,v.dynamicChildren=null);let B=null;switch(H){case At:se!==3?v.children===""?(c(v.el=r(""),o(m),m),B=m):B=b():(m.data!==v.children&&(Ke=!0,m.data=v.children),B=i(m));break;case me:k(m)?(B=i(m),U(v.el=m.content.firstChild,m,w)):se!==8||P?B=b():B=i(m);break;case kt:if(P&&(m=i(m),se=m.nodeType),se===1||se===3){B=m;const X=!v.children.length;for(let V=0;V{S=S||!!v.dynamicChildren;const{type:P,props:b,patchFlag:H,shapeFlag:A,dirs:G,transition:ee}=v,se=P==="input"||P==="option";if(se||H!==-1){G&&Pe(v,null,w,"created");let B=!1;if(k(m)){B=Zi(E,ee)&&w&&w.vnode.props&&w.vnode.props.appear;const V=m.content.firstChild;B&&ee.beforeEnter(V),U(V,m,w),v.el=m=V}if(A&16&&!(b&&(b.innerHTML||b.textContent))){let V=g(m.firstChild,v,m,w,E,F,S);for(;V;){Ke=!0;const Be=V;V=V.nextSibling,l(Be)}}else A&8&&m.textContent!==v.children&&(Ke=!0,m.textContent=v.children);if(b)if(se||!S||H&48)for(const V in b)(se&&(V.endsWith("value")||V==="indeterminate")||Yt(V)&&!bt(V)||V[0]===".")&&s(m,V,null,b[V],void 0,void 0,w);else b.onClick&&s(m,"onClick",null,b.onClick,void 0,void 0,w);let X;(X=b&&b.onVnodeBeforeMount)&&Ce(X,w,v),G&&Pe(v,null,w,"beforeMount"),((X=b&&b.onVnodeMounted)||G||B)&&Hi(()=>{X&&Ce(X,w,v),B&&ee.enter(m),G&&Pe(v,null,w,"mounted")},E)}return m.nextSibling},g=(m,v,w,E,F,S,P)=>{P=P||!!v.dynamicChildren;const b=v.children,H=b.length;for(let A=0;A{const{slotScopeIds:P}=v;P&&(F=F?F.concat(P):P);const b=o(m),H=g(i(m),v,b,w,E,F,S);return H&&un(H)&&H.data==="]"?i(v.anchor=H):(Ke=!0,c(v.anchor=a("]"),b,H),H)},I=(m,v,w,E,F,S)=>{if(Ke=!0,v.el=null,S){const H=$(m);for(;;){const A=i(m);if(A&&A!==H)l(A);else break}}const P=i(m),b=o(m);return l(m),n(null,v,b,P,w,E,an(b),F),P},$=(m,v="[",w="]")=>{let E=0;for(;m;)if(m=i(m),m&&un(m)&&(m.data===v&&E++,m.data===w)){if(E===0)return i(m);E--}return m},U=(m,v,w)=>{const E=v.parentNode;E&&E.replaceChild(m,v);let F=w;for(;F;)F.vnode.el===v&&(F.vnode.el=F.subTree.el=m),F=F.parent},k=m=>m.nodeType===1&&m.tagName.toLowerCase()==="template";return[f,d]}const ye=Hi;function wc(e){return Qi(e)}function Ec(e){return Qi(e,bc)}function Qi(e,t){const n=fi();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:d,nextSibling:p,setScopeId:g=Te,insertStaticContent:_}=e,I=(u,h,y,C=null,x=null,L=null,M=void 0,R=null,O=!!h.dynamicChildren)=>{if(u===h)return;u&&!Fe(u,h)&&(C=en(u),Ie(u,x,L,!0),u=null),h.patchFlag===-2&&(O=!1,h.dynamicChildren=null);const{type:T,ref:N,shapeFlag:D}=h;switch(T){case At:$(u,h,y,C);break;case me:U(u,h,y,C);break;case kt:u==null&&k(h,y,C,M);break;case _e:A(u,h,y,C,x,L,M,R,O);break;default:D&1?w(u,h,y,C,x,L,M,R,O):D&6?G(u,h,y,C,x,L,M,R,O):(D&64||D&128)&&T.process(u,h,y,C,x,L,M,R,O,pt)}N!=null&&x&&An(N,u&&u.ref,L,h||u,!h)},$=(u,h,y,C)=>{if(u==null)s(h.el=l(h.children),y,C);else{const x=h.el=u.el;h.children!==u.children&&a(x,h.children)}},U=(u,h,y,C)=>{u==null?s(h.el=c(h.children||""),y,C):h.el=u.el},k=(u,h,y,C)=>{[u.el,u.anchor]=_(u.children,h,y,C,u.el,u.anchor)},m=({el:u,anchor:h},y,C)=>{let x;for(;u&&u!==h;)x=p(u),s(u,y,C),u=x;s(h,y,C)},v=({el:u,anchor:h})=>{let y;for(;u&&u!==h;)y=p(u),r(u),u=y;r(h)},w=(u,h,y,C,x,L,M,R,O)=>{h.type==="svg"?M="svg":h.type==="math"&&(M="mathml"),u==null?E(h,y,C,x,L,M,R,O):P(u,h,x,L,M,R,O)},E=(u,h,y,C,x,L,M,R)=>{let O,T;const{props:N,shapeFlag:D,transition:j,dirs:q}=u;if(O=u.el=o(u.type,L,N&&N.is,N),D&8?f(O,u.children):D&16&&S(u.children,O,null,C,x,Zn(u,L),M,R),q&&Pe(u,null,C,"created"),F(O,u,u.scopeId,M,C),N){for(const Q in N)Q!=="value"&&!bt(Q)&&i(O,Q,null,N[Q],L,u.children,C,x,je);"value"in N&&i(O,"value",null,N.value,L),(T=N.onVnodeBeforeMount)&&Ce(T,C,u)}q&&Pe(u,null,C,"beforeMount");const Y=Zi(x,j);Y&&j.beforeEnter(O),s(O,h,y),((T=N&&N.onVnodeMounted)||Y||q)&&ye(()=>{T&&Ce(T,C,u),Y&&j.enter(O),q&&Pe(u,null,C,"mounted")},x)},F=(u,h,y,C,x)=>{if(y&&g(u,y),C)for(let L=0;L{for(let T=O;T{const R=h.el=u.el;let{patchFlag:O,dynamicChildren:T,dirs:N}=h;O|=u.patchFlag&16;const D=u.props||te,j=h.props||te;let q;if(y&&st(y,!1),(q=j.onVnodeBeforeUpdate)&&Ce(q,y,h,u),N&&Pe(h,u,y,"beforeUpdate"),y&&st(y,!0),T?b(u.dynamicChildren,T,R,y,C,Zn(h,x),L):M||V(u,h,R,null,y,C,Zn(h,x),L,!1),O>0){if(O&16)H(R,h,D,j,y,C,x);else if(O&2&&D.class!==j.class&&i(R,"class",null,j.class,x),O&4&&i(R,"style",D.style,j.style,x),O&8){const Y=h.dynamicProps;for(let Q=0;Q{q&&Ce(q,y,h,u),N&&Pe(h,u,y,"updated")},C)},b=(u,h,y,C,x,L,M)=>{for(let R=0;R{if(y!==C){if(y!==te)for(const R in y)!bt(R)&&!(R in C)&&i(u,R,y[R],null,M,h.children,x,L,je);for(const R in C){if(bt(R))continue;const O=C[R],T=y[R];O!==T&&R!=="value"&&i(u,R,T,O,M,h.children,x,L,je)}"value"in C&&i(u,"value",y.value,C.value,M)}},A=(u,h,y,C,x,L,M,R,O)=>{const T=h.el=u?u.el:l(""),N=h.anchor=u?u.anchor:l("");let{patchFlag:D,dynamicChildren:j,slotScopeIds:q}=h;q&&(R=R?R.concat(q):q),u==null?(s(T,y,C),s(N,y,C),S(h.children||[],y,N,x,L,M,R,O)):D>0&&D&64&&j&&u.dynamicChildren?(b(u.dynamicChildren,j,y,x,L,M,R),(h.key!=null||x&&h===x.subTree)&&Zs(u,h,!0)):V(u,h,y,N,x,L,M,R,O)},G=(u,h,y,C,x,L,M,R,O)=>{h.slotScopeIds=R,u==null?h.shapeFlag&512?x.ctx.activate(h,y,C,M,O):ee(h,y,C,x,L,M,O):se(u,h,O)},ee=(u,h,y,C,x,L,M)=>{const R=u.component=Pc(u,C,x);if(zt(u)&&(R.ctx.renderer=pt),Mc(R),R.asyncDep){if(x&&x.registerDep(R,B),!u.el){const O=R.subTree=oe(me);U(null,O,h,y)}}else B(R,u,h,y,x,L,M)},se=(u,h,y)=>{const C=h.component=u.component;if(Ml(u,h,y))if(C.asyncDep&&!C.asyncResolved){X(C,h,y);return}else C.next=h,Sl(C.update),C.effect.dirty=!0,C.update();else h.el=u.el,C.vnode=h},B=(u,h,y,C,x,L,M)=>{const R=()=>{if(u.isMounted){let{next:N,bu:D,u:j,parent:q,vnode:Y}=u;{const gt=eo(u);if(gt){N&&(N.el=Y.el,X(u,N,M)),gt.asyncDep.then(()=>{u.isUnmounted||R()});return}}let Q=N,ne;st(u,!1),N?(N.el=Y.el,X(u,N,M)):N=Y,D&&yn(D),(ne=N.props&&N.props.onVnodeBeforeUpdate)&&Ce(ne,q,N,Y),st(u,!0);const ue=Yn(u),Le=u.subTree;u.subTree=ue,I(Le,ue,d(Le.el),en(Le),u,x,L),N.el=ue.el,Q===null&&qs(u,ue.el),j&&ye(j,x),(ne=N.props&&N.props.onVnodeUpdated)&&ye(()=>Ce(ne,q,N,Y),x)}else{let N;const{el:D,props:j}=h,{bm:q,m:Y,parent:Q}=u,ne=xt(h);if(st(u,!1),q&&yn(q),!ne&&(N=j&&j.onVnodeBeforeMount)&&Ce(N,Q,h),st(u,!0),D&&Gn){const ue=()=>{u.subTree=Yn(u),Gn(D,u.subTree,u,x,null)};ne?h.type.__asyncLoader().then(()=>!u.isUnmounted&&ue()):ue()}else{const ue=u.subTree=Yn(u);I(null,ue,y,C,u,x,L),h.el=ue.el}if(Y&&ye(Y,x),!ne&&(N=j&&j.onVnodeMounted)){const ue=h;ye(()=>Ce(N,Q,ue),x)}(h.shapeFlag&256||Q&&xt(Q.vnode)&&Q.vnode.shapeFlag&256)&&u.a&&ye(u.a,x),u.isMounted=!0,h=y=C=null}},O=u.effect=new $s(R,Te,()=>$n(T),u.scope),T=u.update=()=>{O.dirty&&O.run()};T.id=u.uid,st(u,!0),T()},X=(u,h,y)=>{h.component=u;const C=u.vnode.props;u.vnode=h,u.next=null,pc(u,h.props,C,y),yc(u,h.children,y),dt(),_r(u),ht()},V=(u,h,y,C,x,L,M,R,O=!1)=>{const T=u&&u.children,N=u?u.shapeFlag:0,D=h.children,{patchFlag:j,shapeFlag:q}=h;if(j>0){if(j&128){Zt(T,D,y,C,x,L,M,R,O);return}else if(j&256){Be(T,D,y,C,x,L,M,R,O);return}}q&8?(N&16&&je(T,x,L),D!==T&&f(y,D)):N&16?q&16?Zt(T,D,y,C,x,L,M,R,O):je(T,x,L,!0):(N&8&&f(y,""),q&16&&S(D,y,C,x,L,M,R,O))},Be=(u,h,y,C,x,L,M,R,O)=>{u=u||_t,h=h||_t;const T=u.length,N=h.length,D=Math.min(T,N);let j;for(j=0;jN?je(u,x,L,!0,!1,D):S(h,y,C,x,L,M,R,O,D)},Zt=(u,h,y,C,x,L,M,R,O)=>{let T=0;const N=h.length;let D=u.length-1,j=N-1;for(;T<=D&&T<=j;){const q=u[T],Y=h[T]=O?Ye(h[T]):xe(h[T]);if(Fe(q,Y))I(q,Y,y,null,x,L,M,R,O);else break;T++}for(;T<=D&&T<=j;){const q=u[D],Y=h[j]=O?Ye(h[j]):xe(h[j]);if(Fe(q,Y))I(q,Y,y,null,x,L,M,R,O);else break;D--,j--}if(T>D){if(T<=j){const q=j+1,Y=qj)for(;T<=D;)Ie(u[T],x,L,!0),T++;else{const q=T,Y=T,Q=new Map;for(T=Y;T<=j;T++){const be=h[T]=O?Ye(h[T]):xe(h[T]);be.key!=null&&Q.set(be.key,T)}let ne,ue=0;const Le=j-Y+1;let gt=!1,lr=0;const Pt=new Array(Le);for(T=0;T=Le){Ie(be,x,L,!0);continue}let Oe;if(be.key!=null)Oe=Q.get(be.key);else for(ne=Y;ne<=j;ne++)if(Pt[ne-Y]===0&&Fe(be,h[ne])){Oe=ne;break}Oe===void 0?Ie(be,x,L,!0):(Pt[Oe-Y]=T+1,Oe>=lr?lr=Oe:gt=!0,I(be,h[Oe],y,null,x,L,M,R,O),ue++)}const cr=gt?Cc(Pt):_t;for(ne=cr.length-1,T=Le-1;T>=0;T--){const be=Y+T,Oe=h[be],ar=be+1{const{el:L,type:M,transition:R,children:O,shapeFlag:T}=u;if(T&6){nt(u.component.subTree,h,y,C);return}if(T&128){u.suspense.move(h,y,C);return}if(T&64){M.move(u,h,y,pt);return}if(M===_e){s(L,h,y);for(let D=0;DR.enter(L),x);else{const{leave:D,delayLeave:j,afterLeave:q}=R,Y=()=>s(L,h,y),Q=()=>{D(L,()=>{Y(),q&&q()})};j?j(L,Y,Q):Q()}else s(L,h,y)},Ie=(u,h,y,C=!1,x=!1)=>{const{type:L,props:M,ref:R,children:O,dynamicChildren:T,shapeFlag:N,patchFlag:D,dirs:j}=u;if(R!=null&&An(R,null,y,u,!0),N&256){h.ctx.deactivate(u);return}const q=N&1&&j,Y=!xt(u);let Q;if(Y&&(Q=M&&M.onVnodeBeforeUnmount)&&Ce(Q,h,u),N&6)Mo(u.component,y,C);else{if(N&128){u.suspense.unmount(y,C);return}q&&Pe(u,null,h,"beforeUnmount"),N&64?u.type.remove(u,h,y,x,pt,C):T&&(L!==_e||D>0&&D&64)?je(T,h,y,!1,!0):(L===_e&&D&384||!x&&N&16)&&je(O,h,y),C&&ir(u)}(Y&&(Q=M&&M.onVnodeUnmounted)||q)&&ye(()=>{Q&&Ce(Q,h,u),q&&Pe(u,null,h,"unmounted")},y)},ir=u=>{const{type:h,el:y,anchor:C,transition:x}=u;if(h===_e){Po(y,C);return}if(h===kt){v(u);return}const L=()=>{r(y),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(u.shapeFlag&1&&x&&!x.persisted){const{leave:M,delayLeave:R}=x,O=()=>M(y,L);R?R(u.el,L,O):O()}else L()},Po=(u,h)=>{let y;for(;u!==h;)y=p(u),r(u),u=y;r(h)},Mo=(u,h,y)=>{const{bum:C,scope:x,update:L,subTree:M,um:R}=u;C&&yn(C),x.stop(),L&&(L.active=!1,Ie(M,u,h,y)),R&&ye(R,h),ye(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},je=(u,h,y,C=!1,x=!1,L=0)=>{for(let M=L;Mu.shapeFlag&6?en(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let Wn=!1;const or=(u,h,y)=>{u==null?h._vnode&&Ie(h._vnode,null,null,!0):I(h._vnode||null,u,h,null,null,null,y),Wn||(Wn=!0,_r(),xn(),Wn=!1),h._vnode=u},pt={p:I,um:Ie,m:nt,r:ir,mt:ee,mc:S,pc:V,pbc:b,n:en,o:e};let qn,Gn;return t&&([qn,Gn]=t(pt)),{render:or,hydrate:qn,createApp:fc(or,qn)}}function Zn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function st({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Zi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Zs(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function eo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:eo(t)}const xc=e=>e.__isTeleport,jt=e=>e&&(e.disabled||e.disabled===""),Or=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Pr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ts=(e,t)=>{const n=e&&e.to;return le(n)?t?t(n):null:n},Tc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,a){const{mc:f,pc:d,pbc:p,o:{insert:g,querySelector:_,createText:I,createComment:$}}=a,U=jt(t.props);let{shapeFlag:k,children:m,dynamicChildren:v}=t;if(e==null){const w=t.el=I(""),E=t.anchor=I("");g(w,n,s),g(E,n,s);const F=t.target=Ts(t.props,_),S=t.targetAnchor=I("");F&&(g(S,F),o==="svg"||Or(F)?o="svg":(o==="mathml"||Pr(F))&&(o="mathml"));const P=(b,H)=>{k&16&&f(m,b,H,r,i,o,l,c)};U?P(n,E):F&&P(F,S)}else{t.el=e.el;const w=t.anchor=e.anchor,E=t.target=e.target,F=t.targetAnchor=e.targetAnchor,S=jt(e.props),P=S?n:E,b=S?w:F;if(o==="svg"||Or(E)?o="svg":(o==="mathml"||Pr(E))&&(o="mathml"),v?(p(e.dynamicChildren,v,P,r,i,o,l),Zs(e,t,!0)):c||d(e,t,P,b,r,i,o,l,!1),U)S?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):fn(t,n,w,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=Ts(t.props,_);H&&fn(t,H,null,a,0)}else S&&fn(t,E,F,a,1)}to(t)},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:d,props:p}=e;if(d&&i(f),o&&i(a),l&16){const g=o||!jt(p);for(let _=0;_0?Se||_t:null,no(),Rt>0&&Se&&Se.push(e),e}function Cu(e,t,n,s,r,i){return so(oo(e,t,n,s,r,i,!0))}function ro(e,t,n,s,r){return so(oe(e,t,n,s,r,!0))}function Gt(e){return e?e.__v_isVNode===!0:!1}function Fe(e,t){return e.type===t.type&&e.key===t.key}const Dn="__vInternal",io=({key:e})=>e??null,_n=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?le(e)||de(e)||W(e)?{i:ce,r:e,k:t,f:!!n}:e:null);function oo(e,t=null,n=null,s=0,r=null,i=e===_e?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&io(t),ref:t&&_n(t),scopeId:Bn,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:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ce};return l?(tr(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=le(n)?8:16),Rt>0&&!o&&Se&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Se.push(c),c}const oe=Ac;function Ac(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Ni)&&(e=me),Gt(e)){const l=tt(e,t,!0);return n&&tr(l,n),Rt>0&&!i&&Se&&(l.shapeFlag&6?Se[Se.indexOf(e)]=l:Se.push(l)),l.patchFlag|=-2,l}if(Hc(e)&&(e=e.__vccOpts),t){t=Rc(t);let{class:l,style:c}=t;l&&!le(l)&&(t.class=Ns(l)),Z(c)&&(Si(c)&&!K(c)&&(c=ae({},c)),t.style=Fs(c))}const o=le(e)?1:Fl(e)?128:xc(e)?64:Z(e)?4:W(e)?2:0;return oo(e,t,n,s,r,o,i,!0)}function Rc(e){return e?Si(e)||Dn in e?ae({},e):e:null}function tt(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?Lc(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&io(l),ref:t&&t.ref?n&&r?K(r)?r.concat(_n(t)):[r,_n(t)]:_n(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==_e?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&&tt(e.ssContent),ssFallback:e.ssFallback&&tt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function lo(e=" ",t=0){return oe(At,null,e,t)}function xu(e,t){const n=oe(kt,null,e);return n.staticCount=t,n}function Tu(e="",t=!1){return t?(er(),ro(me,null,e)):oe(me,null,e)}function xe(e){return e==null||typeof e=="boolean"?oe(me):K(e)?oe(_e,null,e.slice()):typeof e=="object"?Ye(e):oe(At,null,String(e))}function Ye(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tt(e)}function tr(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),tr(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Dn in t)?t._ctx=ce:r===3&&ce&&(ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:ce},n=32):(t=String(t),s&64?(n=16,t=[lo(t)]):n=8);e.children=t,e.shapeFlag|=n}function Lc(...e){const t={};for(let n=0;nfe||ce;let Rn,Ss;{const e=fi(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Rn=t("__VUE_INSTANCE_SETTERS__",n=>fe=n),Ss=t("__VUE_SSR_SETTERS__",n=>Qt=n)}const Jt=e=>{const t=fe;return Rn(e),e.scope.on(),()=>{e.scope.off(),Rn(t)}},Fr=()=>{fe&&fe.scope.off(),Rn(null)};function co(e){return e.vnode.shapeFlag&4}let Qt=!1;function Mc(e,t=!1){t&&Ss(t);const{props:n,children:s}=e.vnode,r=co(e);hc(e,n,r,t),mc(e,s);const i=r?Fc(e,t):void 0;return t&&Ss(!1),i}function Fc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Nt(new Proxy(e.ctx,sc));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?uo(e):null,i=Jt(e);dt();const o=Qe(s,e,0,[e.props,r]);if(ht(),i(),li(o)){if(o.then(Fr,Fr),t)return o.then(l=>{As(e,l,t)}).catch(l=>{It(l,e,0)});e.asyncDep=o}else As(e,o,t)}else ao(e,t)}function As(e,t,n){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=Ii(t)),ao(e,n)}let Nr;function ao(e,t,n){const s=e.type;if(!e.render){if(!t&&Nr&&!s.render){const r=s.template||Js(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=ae(ae({isCustomElement:i,delimiters:l},o),c);s.render=Nr(r,a)}}e.render=s.render||Te}{const r=Jt(e);dt();try{ic(e)}finally{ht(),r()}}}function Nc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ve(e,"get","$attrs"),t[n]}}))}function uo(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Nc(e)},slots:e.slots,emit:e.emit,expose:t}}function Kn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ii(Nt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ht)return Ht[n](e)},has(t,n){return n in t||n in Ht}}))}function $c(e,t=!0){return W(e)?e.displayName||e.name:e.name||t&&e.__name}function Hc(e){return W(e)&&"__vccOpts"in e}const re=(e,t)=>gl(e,t,Qt);function Rs(e,t,n){const s=arguments.length;return s===2?Z(t)&&!K(t)?Gt(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Gt(n)&&(n=[n]),oe(e,t,n))}const Bc="3.4.21";/** * @vue/runtime-dom v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const jc="http://www.w3.org/2000/svg",kc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,$r=ze&&ze.createElement("template"),Vc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(jc,e):t==="mathml"?ze.createElementNS(kc,e):ze.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{$r.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=$r.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},We="transition",Mt="animation",Xt=Symbol("_vtc"),fo=(e,{slots:t})=>Rs(ql,Dc(e),t);fo.displayName="Transition";const ho={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};fo.props=ae({},ji,ho);const rt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hr=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function Dc(e){const t={};for(const A in e)A in ho||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,_=Uc(r),I=_&&_[0],$=_&&_[1],{onBeforeEnter:U,onEnter:k,onEnterCancelled:m,onLeave:v,onLeaveCancelled:w,onBeforeAppear:E=U,onAppear:F=k,onAppearCancelled:S=m}=t,P=(A,G,ee)=>{it(A,G?f:l),it(A,G?a:o),ee&&ee()},b=(A,G)=>{A._isLeaving=!1,it(A,d),it(A,g),it(A,p),G&&G()},H=A=>(G,ee)=>{const se=A?F:k,B=()=>P(G,A,ee);rt(se,[G,B]),Br(()=>{it(G,A?c:i),qe(G,A?f:l),Hr(se)||jr(G,s,I,B)})};return ae(t,{onBeforeEnter(A){rt(U,[A]),qe(A,i),qe(A,o)},onBeforeAppear(A){rt(E,[A]),qe(A,c),qe(A,a)},onEnter:H(!1),onAppear:H(!0),onLeave(A,G){A._isLeaving=!0;const ee=()=>b(A,G);qe(A,d),qc(),qe(A,p),Br(()=>{A._isLeaving&&(it(A,d),qe(A,g),Hr(v)||jr(A,s,$,ee))}),rt(v,[A,ee])},onEnterCancelled(A){P(A,!1),rt(m,[A])},onAppearCancelled(A){P(A,!0),rt(S,[A])},onLeaveCancelled(A){b(A),rt(w,[A])}})}function Uc(e){if(e==null)return null;if(Z(e))return[es(e.enter),es(e.leave)];{const t=es(e);return[t,t]}}function es(e){return ui(e)}function qe(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Xt]||(e[Xt]=new Set)).add(t)}function it(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Xt];n&&(n.delete(t),n.size||(e[Xt]=void 0))}function Br(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Kc=0;function jr(e,t,n,s){const r=e._endId=++Kc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=Wc(e,t);if(!o)return s();const a=o+"end";let f=0;const d=()=>{e.removeEventListener(a,p),i()},p=g=>{g.target===e&&++f>=c&&d()};setTimeout(()=>{f(n[_]||"").split(", "),r=s(`${We}Delay`),i=s(`${We}Duration`),o=kr(r,i),l=s(`${Mt}Delay`),c=s(`${Mt}Duration`),a=kr(l,c);let f=null,d=0,p=0;t===We?o>0&&(f=We,d=o,p=i.length):t===Mt?a>0&&(f=Mt,d=a,p=c.length):(d=Math.max(o,a),f=d>0?o>a?We:Mt:null,p=f?f===We?i.length:c.length:0);const g=f===We&&/\b(transform|all)(,|$)/.test(s(`${We}Property`).toString());return{type:f,timeout:d,propCount:p,hasTransform:g}}function kr(e,t){for(;e.lengthVr(n)+Vr(e[s])))}function Vr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function qc(){return document.body.offsetHeight}function Gc(e,t,n){const s=e[Xt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Dr=Symbol("_vod"),Xc=Symbol("_vsh"),Yc=Symbol(""),zc=/(^|;)\s*display\s*:/;function Jc(e,t,n){const s=e.style,r=le(n);let i=!1;if(n&&!r){if(t)if(le(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&vn(s,l,"")}else for(const o in t)n[o]==null&&vn(s,o,"");for(const o in n)o==="display"&&(i=!0),vn(s,o,n[o])}else if(r){if(t!==n){const o=s[Yc];o&&(n+=";"+o),s.cssText=n,i=zc.test(n)}}else t&&e.removeAttribute("style");Dr in e&&(e[Dr]=i?s.display:"",e[Xc]&&(s.display="none"))}const Ur=/\s*!important$/;function vn(e,t,n){if(K(n))n.forEach(s=>vn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Qc(e,t);Ur.test(n)?e.setProperty(ft(s),n.replace(Ur,""),"important"):e[s]=n}}const Kr=["Webkit","Moz","ms"],ts={};function Qc(e,t){const n=ts[t];if(n)return n;let s=He(t);if(s!=="filter"&&s in e)return ts[t]=s;s=On(s);for(let r=0;rns||(ra.then(()=>ns=0),ns=Date.now());function oa(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Ae(la(s,n.value),t,5,[s])};return n.value=e,n.attached=ia(),n}function la(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Xr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ca=(e,t,n,s,r,i,o,l,c)=>{const a=r==="svg";t==="class"?Gc(e,s,a):t==="style"?Jc(e,n,s):Yt(t)?Os(t)||na(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):aa(e,t,s,a))?ea(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Zc(e,t,s,a))};function aa(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xr(t)&&W(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Xr(t)&&le(n)?!1:t in e}const Yr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>yn(t,n):t};function ua(e){e.target.composing=!0}function zr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ss=Symbol("_assign"),Su={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[ss]=Yr(r);const i=s||r.props&&r.props.type==="number";mt(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=ds(l)),e[ss](l)}),n&&mt(e,"change",()=>{e.value=e.value.trim()}),t||(mt(e,"compositionstart",ua),mt(e,"compositionend",zr),mt(e,"change",zr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e[ss]=Yr(i),e.composing)return;const o=r||e.type==="number"?ds(e.value):e.value,l=t??"";o!==l&&(document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===l)||(e.value=l))}},fa=["ctrl","shift","alt","meta"],da={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>fa.some(n=>e[`${n}Key`]&&!t.includes(n))},Au=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ft(r.key);if(t.some(o=>o===i||ha[o]===i))return e(r)})},po=ae({patchProp:ca},Vc);let Dt,Jr=!1;function pa(){return Dt||(Dt=wc(po))}function ga(){return Dt=Jr?Dt:Ec(po),Jr=!0,Dt}const Lu=(...e)=>{const t=pa().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=mo(s);if(!r)return;const i=t._component;!W(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,go(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},Iu=(...e)=>{const t=ga().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=mo(s);if(r)return n(r,!0,go(r))},t};function go(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mo(e){return le(e)?document.querySelector(e):e}const Ou=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Pu="/recore.png",Mu="/xinshosting.png",ma=window.__VP_SITE_DATA__;function nr(e){return pi()?(Go(e),!0):!1}function $e(e){return typeof e=="function"?e():Li(e)}const yo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ya=Object.prototype.toString,_a=e=>ya.call(e)==="[object Object]",Ze=()=>{},Ls=va();function va(){var e,t;return yo&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function ba(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const _o=e=>e();function wa(e,t={}){let n,s,r=Ze;const i=l=>{clearTimeout(l),r(),r=Ze};return l=>{const c=$e(e),a=$e(t.maxWait);return n&&i(n),c<=0||a!==void 0&&a<=0?(s&&(i(s),s=null),Promise.resolve(l())):new Promise((f,d)=>{r=t.rejectOnCancel?d:f,a&&!s&&(s=setTimeout(()=>{n&&i(n),s=null,f(l())},a)),n=setTimeout(()=>{s&&i(s),s=null,f(l())},c)})}}function Ea(e=_o){const t=ie(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:Fn(t),pause:n,resume:s,eventFilter:r}}function Ca(e){return e||Un()}function vo(...e){if(e.length!==1)return El(...e);const t=e[0];return typeof t=="function"?Fn(vl(()=>({get:t,set:Ze}))):ie(t)}function bo(e,t,n={}){const{eventFilter:s=_o,...r}=n;return Ne(e,ba(s,t),r)}function xa(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=Ea(s);return{stop:bo(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function sr(e,t=!0,n){Ca()?Ot(e,n):t?e():Nn(e)}function Fu(e,t,n={}){const{debounce:s=0,maxWait:r=void 0,...i}=n;return bo(e,t,{...i,eventFilter:wa(s,{maxWait:r})})}function Nu(e,t,n){let s;de(n)?s={evaluating:n}:s=n||{};const{lazy:r=!1,evaluating:i=void 0,shallow:o=!0,onError:l=Ze}=s,c=ie(!r),a=o?Ks(t):ie(t);let f=0;return Ys(async d=>{if(!c.value)return;f++;const p=f;let g=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const _=await e(I=>{d(()=>{i&&(i.value=!1),g||I()})});p===f&&(a.value=_)}catch(_){l(_)}finally{i&&p===f&&(i.value=!1),g=!0}}),r?re(()=>(c.value=!0,a.value)):a}function yt(e){var t;const n=$e(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Re=yo?window:void 0;function Ve(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=Re):[t,n,s,r]=e,!t)return Ze;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(f=>f()),i.length=0},l=(f,d,p,g)=>(f.addEventListener(d,p,g),()=>f.removeEventListener(d,p,g)),c=Ne(()=>[yt(t),$e(r)],([f,d])=>{if(o(),!f)return;const p=_a(d)?{...d}:d;i.push(...n.flatMap(g=>s.map(_=>l(f,g,_,p))))},{immediate:!0,flush:"post"}),a=()=>{c(),o()};return nr(a),a}let Qr=!1;function $u(e,t,n={}){const{window:s=Re,ignore:r=[],capture:i=!0,detectIframe:o=!1}=n;if(!s)return Ze;Ls&&!Qr&&(Qr=!0,Array.from(s.document.body.children).forEach(p=>p.addEventListener("click",Ze)),s.document.documentElement.addEventListener("click",Ze));let l=!0;const c=p=>r.some(g=>{if(typeof g=="string")return Array.from(s.document.querySelectorAll(g)).some(_=>_===p.target||p.composedPath().includes(_));{const _=yt(g);return _&&(p.target===_||p.composedPath().includes(_))}}),f=[Ve(s,"click",p=>{const g=yt(e);if(!(!g||g===p.target||p.composedPath().includes(g))){if(p.detail===0&&(l=!c(p)),!l){l=!0;return}t(p)}},{passive:!0,capture:i}),Ve(s,"pointerdown",p=>{const g=yt(e);l=!c(p)&&!!(g&&!p.composedPath().includes(g))},{passive:!0}),o&&Ve(s,"blur",p=>{setTimeout(()=>{var g;const _=yt(e);((g=s.document.activeElement)==null?void 0:g.tagName)==="IFRAME"&&!(_!=null&&_.contains(s.document.activeElement))&&t(p)},0)})].filter(Boolean);return()=>f.forEach(p=>p())}function Ta(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Hu(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Re,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Ta(t);return Ve(r,i,f=>{f.repeat&&$e(l)||c(f)&&n(f)},o)}function Sa(){const e=ie(!1),t=Un();return t&&Ot(()=>{e.value=!0},t),e}function Aa(e){const t=Sa();return re(()=>(t.value,!!e()))}function wo(e,t={}){const{window:n=Re}=t,s=Aa(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ie(!1),o=a=>{i.value=a.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=Ys(()=>{s.value&&(l(),r=n.matchMedia($e(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return nr(()=>{c(),l(),r=void 0}),i}const dn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hn="__vueuse_ssr_handlers__",Ra=La();function La(){return hn in dn||(dn[hn]=dn[hn]||{}),dn[hn]}function Eo(e,t){return Ra[e]||t}function Ia(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Oa={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Zr="vueuse-storage";function rr(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:d=Re,eventFilter:p,onError:g=b=>{console.error(b)},initOnMounted:_}=s,I=(f?Ks:ie)(typeof t=="function"?t():t);if(!n)try{n=Eo("getDefaultStorage",()=>{var b;return(b=Re)==null?void 0:b.localStorage})()}catch(b){g(b)}if(!n)return I;const $=$e(t),U=Ia($),k=(r=s.serializer)!=null?r:Oa[U],{pause:m,resume:v}=xa(I,()=>E(I.value),{flush:i,deep:o,eventFilter:p});d&&l&&sr(()=>{Ve(d,"storage",S),Ve(d,Zr,P),_&&S()}),_||S();function w(b,H){d&&d.dispatchEvent(new CustomEvent(Zr,{detail:{key:e,oldValue:b,newValue:H,storageArea:n}}))}function E(b){try{const H=n.getItem(e);if(b==null)w(H,null),n.removeItem(e);else{const A=k.write(b);H!==A&&(n.setItem(e,A),w(H,A))}}catch(H){g(H)}}function F(b){const H=b?b.newValue:n.getItem(e);if(H==null)return c&&$!=null&&n.setItem(e,k.write($)),$;if(!b&&a){const A=k.read(H);return typeof a=="function"?a(A,$):U==="object"&&!Array.isArray(A)?{...$,...A}:A}else return typeof H!="string"?H:k.read(H)}function S(b){if(!(b&&b.storageArea!==n)){if(b&&b.key==null){I.value=$;return}if(!(b&&b.key!==e)){m();try{(b==null?void 0:b.newValue)!==k.write(I.value)&&(I.value=F(b))}catch(H){g(H)}finally{b?Nn(v):v()}}}}function P(b){S(b.detail)}return I}function Co(e){return wo("(prefers-color-scheme: dark)",e)}function Pa(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Re,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},p=Co({window:r}),g=re(()=>p.value?"dark":"light"),_=c||(o==null?vo(s):rr(o,s,i,{window:r,listenToStorageChanges:l})),I=re(()=>_.value==="auto"?g.value:_.value),$=Eo("updateHTMLAttrs",(v,w,E)=>{const F=typeof v=="string"?r==null?void 0:r.document.querySelector(v):yt(v);if(!F)return;let S;if(f&&(S=r.document.createElement("style"),S.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(S)),w==="class"){const P=E.split(/\s/g);Object.values(d).flatMap(b=>(b||"").split(/\s/g)).filter(Boolean).forEach(b=>{P.includes(b)?F.classList.add(b):F.classList.remove(b)})}else F.setAttribute(w,E);f&&(r.getComputedStyle(S).opacity,document.head.removeChild(S))});function U(v){var w;$(t,n,(w=d[v])!=null?w:v)}function k(v){e.onChanged?e.onChanged(v,U):U(v)}Ne(I,k,{flush:"post",immediate:!0}),sr(()=>k(I.value));const m=re({get(){return a?_.value:I.value},set(v){_.value=v}});try{return Object.assign(m,{store:_,system:g,state:I})}catch{return m}}function Ma(e={}){const{valueDark:t="dark",valueLight:n="",window:s=Re}=e,r=Pa({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=re(()=>r.system?r.system.value:Co({window:s}).value?"dark":"light");return re({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function rs(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Bu(e,t,n={}){const{window:s=Re}=n;return rr(e,t,s==null?void 0:s.localStorage,n)}function xo(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const pn=new WeakMap;function ju(e,t=!1){const n=ie(t);let s=null;Ne(vo(e),o=>{const l=rs($e(o));if(l){const c=l;pn.get(c)||pn.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const o=rs($e(e));!o||n.value||(Ls&&(s=Ve(o,"touchmove",l=>{Fa(l)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},i=()=>{var o;const l=rs($e(e));!l||!n.value||(Ls&&(s==null||s()),l.style.overflow=(o=pn.get(l))!=null?o:"",pn.delete(l),n.value=!1)};return nr(i),re({get(){return n.value},set(o){o?r():i()}})}function ku(e,t,n={}){const{window:s=Re}=n;return rr(e,t,s==null?void 0:s.sessionStorage,n)}function Vu(e={}){const{window:t=Re,behavior:n="auto"}=e;if(!t)return{x:ie(0),y:ie(0)};const s=ie(t.scrollX),r=ie(t.scrollY),i=re({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=re({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Ve(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function Du(e={}){const{window:t=Re,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,o=ie(n),l=ie(s),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),sr(c),Ve("resize",c,{passive:!0}),r){const a=wo("(orientation: portrait)");Ne(a,()=>c())}return{width:o,height:l}}var is={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},os={};const To=/^(?:[a-z]+:|\/\/)/i,Na="vitepress-theme-appearance",$a=/#.*$/,Ha=/[?#].*$/,Ba=/(?:(^|\/)index)?\.(?:md|html)$/,ge=typeof document<"u",So={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ja(e,t,n=!1){if(t===void 0)return!1;if(e=ei(`/${e}`),n)return new RegExp(t).test(e);if(ei(t)!==e)return!1;const s=t.match($a);return s?(ge?location.hash:"")===s[0]:!0}function ei(e){return decodeURI(e).replace(Ha,"").replace(Ba,"$1")}function ka(e){return To.test(e)}function Va(e,t){var s,r,i,o,l,c,a;const n=Object.keys(e.locales).find(f=>f!=="root"&&!ka(f)&&ja(t,`/${f}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:Ro(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Ao(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Da(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Da(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Ua(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function Ro(e,t){return[...e.filter(n=>!Ua(t,n)),...t]}const Ka=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Wa=/^[a-z]:/i;function ti(e){const t=Wa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Ka,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const ls=new Set;function qa(e){if(ls.size===0){const n=typeof process=="object"&&(os==null?void 0:os.VITE_EXTRA_EXTENSIONS)||(is==null?void 0:is.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>ls.add(s))}const t=e.split(".").pop();return t==null||!ls.has(t.toLowerCase())}function Uu(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Ga=Symbol(),ut=Ks(ma);function Ku(e){const t=re(()=>Va(ut.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ie(!0):n?Ma({storageKey:Na,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ie(!1),r=ie(ge?location.hash:"");return ge&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=ge?location.hash:""}),{site:t,theme:re(()=>t.value.themeConfig),page:re(()=>e.data),frontmatter:re(()=>e.data.frontmatter),params:re(()=>e.data.params),lang:re(()=>t.value.lang),dir:re(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:re(()=>t.value.localeIndex||"root"),title:re(()=>Ao(t.value,e.data)),description:re(()=>e.data.description||t.value.description),isDark:s,hash:re(()=>r.value)}}function Xa(){const e=Tt(Ga);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Ya(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function ni(e){return To.test(e)||!e.startsWith("/")?e:Ya(ut.value.base,e)}function za(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ge){const n="/";t=ti(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${ti(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let bn=[];function Wu(e){bn.push(e),Vn(()=>{bn=bn.filter(t=>t!==e)})}function Ja(){let e=ut.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=si(e,n);else if(Array.isArray(e))for(const s of e){const r=si(s,n);if(r){t=r;break}}return t}function si(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Qa=Symbol(),Lo="http://a.com",Za=()=>({path:"/",component:null,data:So});function qu(e,t){const n=Mn(Za()),s={route:n,go:r};async function r(l=ge?location.href:"/"){var c,a;l=cs(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(ge&&l!==cs(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await o(l),await((a=s.onAfterRouteChanged)==null?void 0:a.call(s,l)))}let i=null;async function o(l,c=0,a=!1){var p;if(await((p=s.onBeforePageLoad)==null?void 0:p.call(s,l))===!1)return;const f=new URL(l,Lo),d=i=f.pathname;try{let g=await e(d);if(!g)throw new Error(`Page not found: ${d}`);if(i===d){i=null;const{default:_,__pageData:I}=g;if(!_)throw new Error(`Invalid route component: ${_}`);n.path=ge?d:ni(d),n.component=Nt(_),n.data=Nt(I),ge&&Nn(()=>{let $=ut.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ut.value.cleanUrls&&!$.endsWith("/")&&($+=".html"),$!==f.pathname&&(f.pathname=$,l=$+f.search+f.hash,history.replaceState(null,"",l)),f.hash&&!c){let U=null;try{U=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(k){console.warn(k)}if(U){ri(U,f.hash);return}}window.scrollTo(0,c)})}}catch(g){if(!/fetch|Page not found/.test(g.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(g),!a)try{const _=await fetch(ut.value.base+"hashmap.json");window.__VP_HASH_MAP__=await _.json(),await o(l,c,!0);return}catch{}i===d&&(i=null,n.path=ge?d:ni(d),n.component=t?Nt(t):null,n.data=So)}}return ge&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:f}=a,{href:d,origin:p,pathname:g,hash:_,search:I}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),$=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!f&&p===$.origin&&qa(g)&&(l.preventDefault(),g===$.pathname&&I===$.search?(_!==$.hash&&(history.pushState(null,"",d),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:$.href,newURL:d}))),_?ri(a,_,a.classList.contains("header-anchor")):window.scrollTo(0,0)):r(d))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;await o(cs(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function eu(){const e=Tt(Qa);if(!e)throw new Error("useRouter() is called without provider.");return e}function Io(){return eu().route}function ri(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Ja()+i;requestAnimationFrame(r)}}function cs(e){const t=new URL(e,Lo);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),ut.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const as=()=>bn.forEach(e=>e()),Gu=zs({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Io(),{site:n}=Xa();return()=>Rs(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?Rs(t.component,{onVnodeMounted:as,onVnodeUpdated:as,onVnodeUnmounted:as}):"404 Page Not Found"])}}),tu="modulepreload",nu=function(e){return"/"+e},ii={},Xu=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.all(n.map(c=>{if(c=nu(c),c in ii)return;ii[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(!!s)for(let g=i.length-1;g>=0;g--){const _=i[g];if(_.href===c&&(!a||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=a?"stylesheet":tu,a||(p.as="script",p.crossOrigin=""),p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),a)return new Promise((g,_)=>{p.addEventListener("load",g),p.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${c}`)))})}))}return r.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Yu="/niceplaceholders.png",zu=zs({setup(e,{slots:t}){const n=ie(!1);return Ot(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Ju(){ge&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(a=>a.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Qu(){if(ge){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let a=c.textContent||"";o&&(a=a.replace(/^ *(\$|>) /gm,"").trim()),su(a).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function su(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Zu(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=us(l);for(const a of document.head.children)if(a.isEqualNode(c)){s.push(a);return}});return}const o=i.map(us);s.forEach((l,c)=>{const a=o.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));a!==-1?delete o[a]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};Ys(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],a=Ao(o,i);a!==document.title&&(document.title=a);const f=l||o.description;let d=document.querySelector("meta[name=description]");d?d.getAttribute("content")!==f&&d.setAttribute("content",f):us(["meta",{name:"description",content:f}]),r(Ro(o.head,iu(c)))})}function us([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function ru(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function iu(e){return e.filter(t=>!ru(t))}const fs=new Set,Oo=()=>document.createElement("link"),ou=e=>{const t=Oo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},lu=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let gn;const cu=ge&&(gn=Oo())&&gn.relList&&gn.relList.supports&&gn.relList.supports("prefetch")?ou:lu;function ef(){if(!ge||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!fs.has(c)){fs.add(c);const a=za(c);a&&cu(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):fs.add(l))})})};Ot(s);const r=Io();Ne(()=>r.path,s),Vn(()=>{n&&n.disconnect()})}export{dc as $,gu as A,Ql as B,Ja as C,du as D,_u as E,_e as F,Ks as G,Wu as H,oe as I,hu as J,To as K,Io as L,Lc as M,Tt as N,Du as O,Fs as P,$u as Q,Hu as R,Nn as S,fo as T,Vu as U,ge as V,Fn as W,yu as X,Xu as Y,ju as Z,Ou as _,lo as a,bu as a0,Ru as a1,Au as a2,wu as a3,xu as a4,pu as a5,Pu as a6,Mu as a7,Yu as a8,Zu as a9,Nt as aA,Lu as aB,Uu as aC,Qa as aa,Ku as ab,Ga as ac,Gu as ad,zu as ae,ut as af,Iu as ag,qu as ah,za as ai,ef as aj,Qu as ak,Ju as al,Rs as am,yt as an,nr as ao,Nu as ap,ku as aq,Bu as ar,Fu as as,eu as at,Ve as au,Ui as av,mu as aw,Su as ax,de as ay,Eu as az,ro as b,Cu as c,zs as d,Tu as e,qa as f,ni as g,re as h,ka as i,ie as j,Ot as k,oo as l,Li as m,Ns as n,er as o,uu as p,fu as q,vu as r,ja as s,au as t,Xa as u,wo as v,Ll as w,Ne as x,Ys as y,Vn as z};