function fs(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const te={},yt=[],Ee=()=>{},no=()=>!1,Ut=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ds=e=>e.startsWith("onUpdate:"),ie=Object.assign,hs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},so=Object.prototype.hasOwnProperty,Y=(e,t)=>so.call(e,t),B=Array.isArray,_t=e=>_n(e)==="[object Map]",Pr=e=>_n(e)==="[object Set]",k=e=>typeof e=="function",ne=e=>typeof e=="string",Tt=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",Mr=e=>(Z(e)||k(e))&&k(e.then)&&k(e.catch),Ir=Object.prototype.toString,_n=e=>Ir.call(e),ro=e=>_n(e).slice(8,-1),Nr=e=>_n(e)==="[object Object]",ps=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pt=fs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),bn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},io=/-(\w)/g,Ie=bn(e=>e.replace(io,(t,n)=>n?n.toUpperCase():"")),oo=/\B([A-Z])/g,ut=bn(e=>e.replace(oo,"-$1").toLowerCase()),vn=bn(e=>e.charAt(0).toUpperCase()+e.slice(1)),rn=bn(e=>e?`on${vn(e)}`:""),Qe=(e,t)=>!Object.is(e,t),Hn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},lo=e=>{const t=parseFloat(e);return isNaN(t)?e:t},co=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Vs;const Fr=()=>Vs||(Vs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function gs(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(uo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ms(e){let t="";if(ne(e))t=e;else if(B(e))for(let n=0;nne(e)?e:e==null?"":B(e)||Z(e)&&(e.toString===Ir||!k(e.toString))?JSON.stringify(e,Hr,2):String(e),Hr=(e,t)=>t&&t.__v_isRef?Hr(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[jn(s,i)+" =>"]=r,n),{})}:Pr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>jn(n))}:Tt(t)?jn(t):Z(t)&&!B(t)&&!Nr(t)?String(t):t,jn=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let be;class mo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=be,!t&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=be;try{return be=this,t()}finally{be=n}}}on(){be=this}off(){be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=2))break;dt(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ze,n=ot;try{return ze=!0,ot=this,this._runnings++,Ds(this),this.fn()}finally{Bs(this),this._runnings--,ot=n,ze=t}}stop(){var t;this.active&&(Ds(this),Bs(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function bo(e){return e.value}function Ds(e){e._trackId++,e._depsLength=0}function Bs(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},an=new WeakMap,lt=Symbol(""),Qn=Symbol("");function ye(e,t,n){if(ze&&ot){let s=an.get(e);s||an.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=kr(()=>s.delete(n))),Br(ot,r)}}function He(e,t,n,s,r,i){const o=an.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&B(e)){const c=Number(s);o.forEach((u,d)=>{(d==="length"||!Tt(d)&&d>=c)&&l.push(u)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":B(e)?ps(n)&&l.push(o.get("length")):(l.push(o.get(lt)),_t(e)&&l.push(o.get(Qn)));break;case"delete":B(e)||(l.push(o.get(lt)),_t(e)&&l.push(o.get(Qn)));break;case"set":_t(e)&&l.push(o.get(lt));break}_s();for(const c of l)c&&Ur(c,3);bs()}function vo(e,t){var n;return(n=an.get(e))==null?void 0:n.get(t)}const wo=fs("__proto__,__v_isRef,__isVue"),Kr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Tt)),Us=xo();function xo(){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){ft(),_s();const s=J(this)[t].apply(this,n);return bs(),dt(),s}}),e}function Co(e){const t=J(this);return ye(t,"has",e),t.hasOwnProperty(e)}class Wr{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const r=this._isReadonly,i=this._shallow;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?$o:Yr:i?Gr:zr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!r){if(o&&Y(Us,n))return Reflect.get(Us,n,s);if(n==="hasOwnProperty")return Co}const l=Reflect.get(t,n,s);return(Tt(n)?Kr.has(n):wo(n))||(r||ye(t,"get",n),i)?l:de(l)?o&&ps(n)?l:l.value:Z(l)?r?Cn(l):xn(l):l}}class qr extends Wr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._shallow){const c=Ct(i);if(!un(s)&&!Ct(s)&&(i=J(i),s=J(s)),!B(t)&&de(i)&&!de(s))return c?!1:(i.value=s,!0)}const o=B(t)&&ps(n)?Number(n)e,wn=e=>Reflect.getPrototypeOf(e);function Wt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),i=J(t);n||(Qe(t,i)&&ye(r,"get",t),ye(r,"get",i));const{has:o}=wn(r),l=s?vs:n?Cs:Ht;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 qt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Qe(e,r)&&ye(s,"has",e),ye(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function zt(e,t=!1){return e=e.__v_raw,!t&&ye(J(e),"iterate",lt),Reflect.get(e,"size",e)}function ks(e){e=J(e);const t=J(this);return wn(t).has.call(t,e)||(t.add(e),He(t,"add",e,e)),this}function Ks(e,t){t=J(t);const n=J(this),{has:s,get:r}=wn(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?Qe(t,o)&&He(n,"set",e,t):He(n,"add",e,t),this}function Ws(e){const t=J(this),{has:n,get:s}=wn(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&&He(t,"delete",e,void 0),i}function qs(){const e=J(this),t=e.size!==0,n=e.clear();return t&&He(e,"clear",void 0,void 0),n}function Gt(e,t){return function(s,r){const i=this,o=i.__v_raw,l=J(o),c=t?vs:e?Cs:Ht;return!e&&ye(l,"iterate",lt),o.forEach((u,d)=>s.call(r,c(u),c(d),i))}}function Yt(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=_t(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),d=n?vs:t?Cs:Ht;return!t&&ye(i,"iterate",c?Qn:lt),{next(){const{value:h,done:m}=u.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function De(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ro(){const e={get(i){return Wt(this,i)},get size(){return zt(this)},has:qt,add:ks,set:Ks,delete:Ws,clear:qs,forEach:Gt(!1,!1)},t={get(i){return Wt(this,i,!1,!0)},get size(){return zt(this)},has:qt,add:ks,set:Ks,delete:Ws,clear:qs,forEach:Gt(!1,!0)},n={get(i){return Wt(this,i,!0)},get size(){return zt(this,!0)},has(i){return qt.call(this,i,!0)},add:De("add"),set:De("set"),delete:De("delete"),clear:De("clear"),forEach:Gt(!0,!1)},s={get(i){return Wt(this,i,!0,!0)},get size(){return zt(this,!0)},has(i){return qt.call(this,i,!0)},add:De("add"),set:De("set"),delete:De("delete"),clear:De("clear"),forEach:Gt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Yt(i,!1,!1),n[i]=Yt(i,!0,!1),t[i]=Yt(i,!1,!0),s[i]=Yt(i,!0,!0)}),[e,n,t,s]}const[Oo,Lo,Po,Mo]=Ro();function ws(e,t){const n=t?e?Mo:Po:e?Lo:Oo;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Y(n,r)&&r in s?n:s,r,i)}const Io={get:ws(!1,!1)},No={get:ws(!1,!0)},Fo={get:ws(!0,!1)},zr=new WeakMap,Gr=new WeakMap,Yr=new WeakMap,$o=new WeakMap;function Ho(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function jo(e){return e.__v_skip||!Object.isExtensible(e)?0:Ho(ro(e))}function xn(e){return Ct(e)?e:xs(e,!1,So,Io,zr)}function Vo(e){return xs(e,!1,Ao,No,Gr)}function Cn(e){return xs(e,!0,To,Fo,Yr)}function xs(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=jo(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function bt(e){return Ct(e)?bt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ct(e){return!!(e&&e.__v_isReadonly)}function un(e){return!!(e&&e.__v_isShallow)}function Jr(e){return bt(e)||Ct(e)}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Mt(e){return cn(e,"__v_skip",!0),e}const Ht=e=>Z(e)?xn(e):e,Cs=e=>Z(e)?Cn(e):e;class Xr{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ys(()=>t(this._value),()=>fn(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return Es(t),(!t._cacheable||t.effect.dirty)&&Qe(t._value,t._value=t.effect.run())&&fn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Do(e,t,n=!1){let s,r;const i=k(e);return i?(s=e,r=Ee):(s=e.get,r=e.set),new Xr(s,r,i||!r,n)}function Es(e){ze&&ot&&(e=J(e),Br(ot,e.dep||(e.dep=kr(()=>e.dep=void 0,e instanceof Xr?e:void 0))))}function fn(e,t=3,n){e=J(e);const s=e.dep;s&&Ur(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function me(e){return Zr(e,!1)}function Qr(e){return Zr(e,!0)}function Zr(e,t){return de(e)?e:new Bo(e,t)}class Bo{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:Ht(t)}get value(){return Es(this),this._value}set value(t){const n=this.__v_isShallow||un(t)||Ct(t);t=n?t:J(t),Qe(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ht(t),fn(this,3))}}function ei(e){return de(e)?e.value:e}const Uo={get:(e,t,n)=>ei(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 ti(e){return bt(e)?e:new Proxy(e,Uo)}class ko{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Es(this),()=>fn(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function Ko(e){return new ko(e)}class Wo{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 vo(J(this._object),this._key)}}class qo{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function zo(e,t,n){return de(e)?e:k(e)?new qo(e):Z(e)&&arguments.length>1?Go(e,t,n):me(e)}function Go(e,t,n){const s=e[t];return de(s)?s:new Wo(e,t,n)}function Ge(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){En(i,t,n)}return r}function Se(e,t,n,s){if(k(e)){const i=Ge(e,t,n,s);return i&&Mr(i)&&i.catch(o=>{En(o,t,n)}),i}const r=[];for(let i=0;i>>1,r=ue[s],i=Vt(r);iMe&&ue.splice(t,1)}function Qo(e){B(e)?vt.push(...e):(!$e||!$e.includes(e,e.allowRecurse?rt+1:rt))&&vt.push(e),si()}function zs(e,t,n=jt?Me+1:0){for(;nVt(n)-Vt(s)),rt=0;rt<$e.length;rt++)$e[rt]();$e=null,rt=0}}const Vt=e=>e.id==null?1/0:e.id,Zo=(e,t)=>{const n=Vt(e)-Vt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ri(e){Zn=!1,jt=!0,ue.sort(Zo);try{for(Me=0;Mene(w)?w.trim():w)),h&&(r=n.map(lo))}let l,c=s[l=rn(t)]||s[l=rn(Ie(t))];!c&&i&&(c=s[l=rn(ut(t))]),c&&Se(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Se(u,e,6,r)}}function ii(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(!k(e)){const c=u=>{const d=ii(u,t,!0);d&&(l=!0,ie(o,d))};!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):(B(i)?i.forEach(c=>o[c]=null):ie(o,i),Z(e)&&s.set(e,o),o)}function Tn(e,t){return!e||!Ut(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,ut(t))||Y(e,t))}let fe=null,An=null;function hn(e){const t=fe;return fe=e,An=e&&e.type.__scopeId||null,t}function La(e){An=e}function Pa(){An=null}function tl(e,t=fe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ir(-1);const i=hn(t);let o;try{o=e(...r)}finally{hn(i),s._d&&ir(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Vn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:m,setupState:w,ctx:L,inheritAttrs:I}=e;let V,W;const X=hn(e);try{if(n.shapeFlag&4){const y=r||s,N=y;V=Ae(d.call(N,y,h,i,w,m,L)),W=c}else{const y=t;V=Ae(y.length>1?y(i,{attrs:c,slots:l,emit:u}):y(i,null)),W=t.props?c:nl(c)}}catch(y){Ft.length=0,En(y,e,1),V=ae(ve)}let p=V;if(W&&I!==!1){const y=Object.keys(W),{shapeFlag:N}=p;y.length&&N&7&&(o&&y.some(ds)&&(W=sl(W,o)),p=Ze(p,W))}return n.dirs&&(p=Ze(p),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),V=p,hn(X),V}const nl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ut(n))&&((t||(t={}))[n]=e[n]);return t},sl=(e,t)=>{const n={};for(const s in e)(!ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function rl(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Gs(s,o,u):!!o;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function ci(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Qo(e)}const ll=Symbol.for("v-scx"),cl=()=>xt(ll);function ai(e,t){return Rn(e,null,t)}function Na(e,t){return Rn(e,null,{flush:"post"})}const Jt={};function Ye(e,t,n){return Rn(e,t,n)}function Rn(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=te){if(t&&i){const P=t;t=(...D)=>{P(...D),N()}}const c=ce,u=P=>s===!0?P:gt(P,s===!1?1:void 0);let d,h=!1,m=!1;if(de(e)?(d=()=>e.value,h=un(e)):bt(e)?(d=()=>u(e),h=!0):B(e)?(m=!0,h=e.some(P=>bt(P)||un(P)),d=()=>e.map(P=>{if(de(P))return P.value;if(bt(P))return u(P);if(k(P))return Ge(P,c,2)})):k(e)?t?d=()=>Ge(e,c,2):d=()=>(w&&w(),Se(e,c,3,[L])):d=Ee,t&&s){const P=d;d=()=>gt(P())}let w,L=P=>{w=p.onStop=()=>{Ge(P,c,4),w=p.onStop=void 0}},I;if(Nn)if(L=Ee,t?n&&Se(t,c,3,[d(),m?[]:void 0,L]):d(),r==="sync"){const P=cl();I=P.__watcherHandles||(P.__watcherHandles=[])}else return Ee;let V=m?new Array(e.length).fill(Jt):Jt;const W=()=>{if(!(!p.active||!p.dirty))if(t){const P=p.run();(s||h||(m?P.some((D,R)=>Qe(D,V[R])):Qe(P,V)))&&(w&&w(),Se(t,c,3,[P,V===Jt?void 0:m&&V[0]===Jt?[]:V,L]),V=P)}else p.run()};W.allowRecurse=!!t;let X;r==="sync"?X=W:r==="post"?X=()=>pe(W,c&&c.suspense):(W.pre=!0,c&&(W.id=c.uid),X=()=>Ts(W));const p=new ys(d,Ee,X),y=jr(),N=()=>{p.stop(),y&&hs(y.effects,p)};return t?n?W():V=p.run():r==="post"?pe(p.run.bind(p),c&&c.suspense):p.run(),I&&I.push(N),N}function al(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?ui(s,e):()=>s[e]:e.bind(s,s);let i;k(t)?i=t:(i=t.handler,n=t);const o=ce;St(this);const l=Rn(r,i.bind(s),n);return o?St(o):ct(),l}function ui(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))gt(e.value,t,n,s);else if(B(e))for(let r=0;r{gt(r,t,n,s)});else if(Nr(e))for(const r in e)gt(e[r],t,n,s);return e}function Pe(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o{e.isMounted=!0}),mi(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],fi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},fl={name:"BaseTransition",props:fi,setup(e,{slots:t}){const n=In(),s=ul();let r;return()=>{const i=t.default&&hi(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const I of i)if(I.type!==ve){o=I;break}}const l=J(e),{mode:c}=l;if(s.isLeaving)return Dn(o);const u=Js(o);if(!u)return Dn(o);const d=es(u,l,s,n);ts(u,d);const h=n.subTree,m=h&&Js(h);let w=!1;const{getTransitionKey:L}=u.type;if(L){const I=L();r===void 0?r=I:I!==r&&(r=I,w=!0)}if(m&&m.type!==ve&&(!it(u,m)||w)){const I=es(m,l,s,n);if(ts(m,I),c==="out-in")return s.isLeaving=!0,I.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Dn(o);c==="in-out"&&u.type!==ve&&(I.delayLeave=(V,W,X)=>{const p=di(s,m);p[String(m.key)]=m,V[Ke]=()=>{W(),V[Ke]=void 0,delete d.delayedLeave},d.delayedLeave=X})}return o}}},dl=fl;function di(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 es(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:w,onLeaveCancelled:L,onBeforeAppear:I,onAppear:V,onAfterAppear:W,onAppearCancelled:X}=t,p=String(e.key),y=di(n,e),N=(R,T)=>{R&&Se(R,s,9,T)},P=(R,T)=>{const S=T[1];N(R,T),B(R)?R.every(K=>K.length<=1)&&S():R.length<=1&&S()},D={mode:i,persisted:o,beforeEnter(R){let T=l;if(!n.isMounted)if(r)T=I||l;else return;R[Ke]&&R[Ke](!0);const S=y[p];S&&it(e,S)&&S.el[Ke]&&S.el[Ke](),N(T,[R])},enter(R){let T=c,S=u,K=d;if(!n.isMounted)if(r)T=V||c,S=W||u,K=X||d;else return;let O=!1;const q=R[Xt]=re=>{O||(O=!0,re?N(K,[R]):N(S,[R]),D.delayedLeave&&D.delayedLeave(),R[Xt]=void 0)};T?P(T,[R,q]):q()},leave(R,T){const S=String(e.key);if(R[Xt]&&R[Xt](!0),n.isUnmounting)return T();N(h,[R]);let K=!1;const O=R[Ke]=q=>{K||(K=!0,T(),q?N(L,[R]):N(w,[R]),R[Ke]=void 0,y[S]===e&&delete y[S])};y[S]=e,m?P(m,[R,O]):O()},clone(R){return es(R,t,n,s)}};return D}function Dn(e){if(On(e))return e=Ze(e),e.children=null,e}function Js(e){return On(e)?e.children?e.children[0]:void 0:e}function ts(e,t){e.shapeFlag&6&&e.component?ts(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 hi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,On=e=>e.type.__isKeepAlive;function hl(e,t){gi(e,"a",t)}function pl(e,t){gi(e,"da",t)}function gi(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Ln(t,s,n),n){let r=n.parent;for(;r&&r.parent;)On(r.parent.vnode)&&gl(s,t,n,r),r=r.parent}}function gl(e,t,n,s){const r=Ln(t,e,s,!0);Pn(()=>{hs(s[t],r)},n)}function Ln(e,t,n=ce,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ft(),St(n);const l=Se(t,n,e,o);return ct(),dt(),l});return s?r.unshift(i):r.push(i),i}}const Ve=e=>(t,n=ce)=>(!Nn||e==="sp")&&Ln(e,(...s)=>t(...s),n),ml=Ve("bm"),At=Ve("m"),yl=Ve("bu"),_l=Ve("u"),mi=Ve("bum"),Pn=Ve("um"),bl=Ve("sp"),vl=Ve("rtg"),wl=Ve("rtc");function xl(e,t=ce){Ln("ec",e,t)}function Fa(e,t,n,s){let r;const i=n&&n[s];if(B(e)||ne(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;lyn(t)?!(t.type===ve||t.type===ge&&!yi(t.children)):!0)?e:null}function Ha(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:rn(s)]=e[s];return n}const ns=e=>e?Ni(e)?Ms(e)||e.proxy:ns(e.parent):null,It=ie(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=>ns(e.parent),$root:e=>ns(e.root),$emit:e=>e.emit,$options:e=>Rs(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ts(e.update)}),$nextTick:e=>e.n||(e.n=Sn.bind(e.proxy)),$watch:e=>al.bind(e)}),Bn=(e,t)=>e!==te&&!e.__isScriptSetup&&Y(e,t),Cl={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const w=o[t];if(w!==void 0)switch(w){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Bn(s,t))return o[t]=1,s[t];if(r!==te&&Y(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&Y(u,t))return o[t]=3,i[t];if(n!==te&&Y(n,t))return o[t]=4,n[t];ss&&(o[t]=0)}}const d=It[t];let h,m;if(d)return t==="$attrs"&&ye(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==te&&Y(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,Y(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Bn(r,t)?(r[t]=n,!0):s!==te&&Y(s,t)?(s[t]=n,!0):Y(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&&Y(e,o)||Bn(t,o)||(l=i[0])&&Y(l,o)||Y(s,o)||Y(It,o)||Y(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ja(){return El().slots}function El(){const e=In();return e.setupContext||(e.setupContext=$i(e))}function Xs(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ss=!0;function Sl(e){const t=Rs(e),n=e.proxy,s=e.ctx;ss=!1,t.beforeCreate&&Qs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:w,updated:L,activated:I,deactivated:V,beforeDestroy:W,beforeUnmount:X,destroyed:p,unmounted:y,render:N,renderTracked:P,renderTriggered:D,errorCaptured:R,serverPrefetch:T,expose:S,inheritAttrs:K,components:O,directives:q,filters:re}=t;if(u&&Tl(u,s,null),o)for(const G in o){const $=o[G];k($)&&(s[G]=$.bind(n))}if(r){const G=r.call(n,n);Z(G)&&(e.data=xn(G))}if(ss=!0,i)for(const G in i){const $=i[G],Ne=k($)?$.bind(n,n):k($.get)?$.get.bind(n,n):Ee,kt=!k($)&&k($.set)?$.set.bind(n):Ee,et=se({get:Ne,set:kt});Object.defineProperty(s,G,{enumerable:!0,configurable:!0,get:()=>et.value,set:Oe=>et.value=Oe})}if(l)for(const G in l)_i(l[G],s,n,G);if(c){const G=k(c)?c.call(n):c;Reflect.ownKeys(G).forEach($=>{Ml($,G[$])})}d&&Qs(d,e,"c");function H(G,$){B($)?$.forEach(Ne=>G(Ne.bind(n))):$&&G($.bind(n))}if(H(ml,h),H(At,m),H(yl,w),H(_l,L),H(hl,I),H(pl,V),H(xl,R),H(wl,P),H(vl,D),H(mi,X),H(Pn,y),H(bl,T),B(S))if(S.length){const G=e.exposed||(e.exposed={});S.forEach($=>{Object.defineProperty(G,$,{get:()=>n[$],set:Ne=>n[$]=Ne})})}else e.exposed||(e.exposed={});N&&e.render===Ee&&(e.render=N),K!=null&&(e.inheritAttrs=K),O&&(e.components=O),q&&(e.directives=q)}function Tl(e,t,n=Ee){B(e)&&(e=rs(e));for(const s in e){const r=e[s];let i;Z(r)?"default"in r?i=xt(r.from||s,r.default,!0):i=xt(r.from||s):i=xt(r),de(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Qs(e,t,n){Se(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function _i(e,t,n,s){const r=s.includes(".")?ui(n,s):()=>n[s];if(ne(e)){const i=t[e];k(i)&&Ye(r,i)}else if(k(e))Ye(r,e.bind(n));else if(Z(e))if(B(e))e.forEach(i=>_i(i,t,n,s));else{const i=k(e.handler)?e.handler.bind(n):t[e.handler];k(i)&&Ye(r,i,e)}}function Rs(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(u=>pn(c,u,o,!0)),pn(c,t,o)),Z(t)&&i.set(t,c),c}function pn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&pn(e,i,n,!0),r&&r.forEach(o=>pn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Al[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Al={data:Zs,props:er,emits:er,methods:Lt,computed:Lt,beforeCreate:he,created:he,beforeMount:he,mounted:he,beforeUpdate:he,updated:he,beforeDestroy:he,beforeUnmount:he,destroyed:he,unmounted:he,activated:he,deactivated:he,errorCaptured:he,serverPrefetch:he,components:Lt,directives:Lt,watch:Ol,provide:Zs,inject:Rl};function Zs(e,t){return t?e?function(){return ie(k(e)?e.call(this,this):e,k(t)?t.call(this,this):t)}:t:e}function Rl(e,t){return Lt(rs(e),rs(t))}function rs(e){if(B(e)){const t={};for(let n=0;n1)return n&&k(t)?t.call(s&&s.proxy):t}}function Il(e,t,n,s=!1){const r={},i={};cn(i,Mn,1),e.propsDefaults=Object.create(null),vi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Vo(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Nl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,w]=wi(h,t,!0);ie(o,m),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return Z(e)&&s.set(e,yt),yt;if(B(i))for(let d=0;d-1,w[1]=I<0||L-1||Y(w,"default"))&&l.push(h)}}}const u=[o,l];return Z(e)&&s.set(e,u),u}function tr(e){return e[0]!=="$"}function nr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function sr(e,t){return nr(e)===nr(t)}function rr(e,t){return B(t)?t.findIndex(n=>sr(n,e)):k(t)&&sr(t,e)?0:-1}const xi=e=>e[0]==="_"||e==="$stable",Os=e=>B(e)?e.map(Ae):[Ae(e)],Fl=(e,t,n)=>{if(t._n)return t;const s=tl((...r)=>Os(t(...r)),n);return s._c=!1,s},Ci=(e,t,n)=>{const s=e._ctx;for(const r in e){if(xi(r))continue;const i=e[r];if(k(i))t[r]=Fl(r,i,s);else if(i!=null){const o=Os(i);t[r]=()=>o}}},Ei=(e,t)=>{const n=Os(t);e.slots.default=()=>n},$l=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=J(t),cn(t,"_",n)):Ci(t,e.slots={})}else e.slots={},t&&Ei(e,t);cn(e.slots,Mn,1)},Hl=(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:(ie(r,t),!n&&l===1&&delete r._):(i=!t.$stable,Ci(t,r)),o=t}else t&&(Ei(e,t),o={default:1});if(i)for(const l in r)!xi(l)&&o[l]==null&&delete r[l]};function mn(e,t,n,s,r=!1){if(B(e)){e.forEach((m,w)=>mn(m,t&&(B(t)?t[w]:t),n,s,r));return}if(wt(s)&&!r)return;const i=s.shapeFlag&4?Ms(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,d=l.refs===te?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==c&&(ne(u)?(d[u]=null,Y(h,u)&&(h[u]=null)):de(u)&&(u.value=null)),k(c))Ge(c,l,12,[o,d]);else{const m=ne(c),w=de(c);if(m||w){const L=()=>{if(e.f){const I=m?Y(h,c)?h[c]:d[c]:c.value;r?B(I)&&hs(I,i):B(I)?I.includes(i)||I.push(i):m?(d[c]=[i],Y(h,c)&&(h[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else m?(d[c]=o,Y(h,c)&&(h[c]=o)):w&&(c.value=o,e.k&&(d[e.k]=o))};o?(L.id=-1,pe(L,n)):L()}}}let Be=!1;const jl=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Vl=e=>e.namespaceURI.includes("MathML"),Qt=e=>{if(jl(e))return"svg";if(Vl(e))return"mathml"},Zt=e=>e.nodeType===8;function Dl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,d=(p,y)=>{if(!y.hasChildNodes()){n(null,p,y),dn(),y._vnode=p;return}Be=!1,h(y.firstChild,p,null,null,null),dn(),y._vnode=p,Be&&console.error("Hydration completed but contains mismatches.")},h=(p,y,N,P,D,R=!1)=>{const T=Zt(p)&&p.data==="[",S=()=>I(p,y,N,P,D,T),{type:K,ref:O,shapeFlag:q,patchFlag:re}=y;let le=p.nodeType;y.el=p,re===-2&&(R=!1,y.dynamicChildren=null);let H=null;switch(K){case Et:le!==3?y.children===""?(c(y.el=r(""),o(p),p),H=p):H=S():(p.data!==y.children&&(Be=!0,p.data=y.children),H=i(p));break;case ve:X(p)?(H=i(p),W(y.el=p.content.firstChild,p,N)):le!==8||T?H=S():H=i(p);break;case Nt:if(T&&(p=i(p),le=p.nodeType),le===1||le===3){H=p;const G=!y.children.length;for(let $=0;${R=R||!!y.dynamicChildren;const{type:T,props:S,patchFlag:K,shapeFlag:O,dirs:q,transition:re}=y,le=T==="input"||T==="option";if(le||K!==-1){q&&Pe(y,null,N,"created");let H=!1;if(X(p)){H=Si(P,re)&&N&&N.vnode.props&&N.vnode.props.appear;const $=p.content.firstChild;H&&re.beforeEnter($),W($,p,N),y.el=p=$}if(O&16&&!(S&&(S.innerHTML||S.textContent))){let $=w(p.firstChild,y,p,N,P,D,R);for(;$;){Be=!0;const Ne=$;$=$.nextSibling,l(Ne)}}else O&8&&p.textContent!==y.children&&(Be=!0,p.textContent=y.children);if(S)if(le||!R||K&48)for(const $ in S)(le&&($.endsWith("value")||$==="indeterminate")||Ut($)&&!Pt($)||$[0]===".")&&s(p,$,null,S[$],void 0,void 0,N);else S.onClick&&s(p,"onClick",null,S.onClick,void 0,void 0,N);let G;(G=S&&S.onVnodeBeforeMount)&&xe(G,N,y),q&&Pe(y,null,N,"beforeMount"),((G=S&&S.onVnodeMounted)||q||H)&&ci(()=>{G&&xe(G,N,y),H&&re.enter(p),q&&Pe(y,null,N,"mounted")},P)}return p.nextSibling},w=(p,y,N,P,D,R,T)=>{T=T||!!y.dynamicChildren;const S=y.children,K=S.length;for(let O=0;O{const{slotScopeIds:T}=y;T&&(D=D?D.concat(T):T);const S=o(p),K=w(i(p),y,S,N,P,D,R);return K&&Zt(K)&&K.data==="]"?i(y.anchor=K):(Be=!0,c(y.anchor=u("]"),S,K),K)},I=(p,y,N,P,D,R)=>{if(Be=!0,y.el=null,R){const K=V(p);for(;;){const O=i(p);if(O&&O!==K)l(O);else break}}const T=i(p),S=o(p);return l(p),n(null,y,S,T,N,P,Qt(S),D),T},V=(p,y="[",N="]")=>{let P=0;for(;p;)if(p=i(p),p&&Zt(p)&&(p.data===y&&P++,p.data===N)){if(P===0)return i(p);P--}return p},W=(p,y,N)=>{const P=y.parentNode;P&&P.replaceChild(p,y);let D=N;for(;D;)D.vnode.el===y&&(D.vnode.el=D.subTree.el=p),D=D.parent},X=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[d,h]}const pe=ci;function Bl(e){return Ul(e,Dl)}function Ul(e,t){const n=Fr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:d,parentNode:h,nextSibling:m,setScopeId:w=Ee,insertStaticContent:L}=e,I=(a,f,g,_=null,b=null,C=null,A=void 0,x=null,E=!!f.dynamicChildren)=>{if(a===f)return;a&&!it(a,f)&&(_=Kt(a),Oe(a,b,C,!0),a=null),f.patchFlag===-2&&(E=!1,f.dynamicChildren=null);const{type:v,ref:M,shapeFlag:j}=f;switch(v){case Et:V(a,f,g,_);break;case ve:W(a,f,g,_);break;case Nt:a==null&&X(f,g,_,A);break;case ge:O(a,f,g,_,b,C,A,x,E);break;default:j&1?N(a,f,g,_,b,C,A,x,E):j&6?q(a,f,g,_,b,C,A,x,E):(j&64||j&128)&&v.process(a,f,g,_,b,C,A,x,E,ht)}M!=null&&b&&mn(M,a&&a.ref,C,f||a,!f)},V=(a,f,g,_)=>{if(a==null)s(f.el=l(f.children),g,_);else{const b=f.el=a.el;f.children!==a.children&&u(b,f.children)}},W=(a,f,g,_)=>{a==null?s(f.el=c(f.children||""),g,_):f.el=a.el},X=(a,f,g,_)=>{[a.el,a.anchor]=L(a.children,f,g,_,a.el,a.anchor)},p=({el:a,anchor:f},g,_)=>{let b;for(;a&&a!==f;)b=m(a),s(a,g,_),a=b;s(f,g,_)},y=({el:a,anchor:f})=>{let g;for(;a&&a!==f;)g=m(a),r(a),a=g;r(f)},N=(a,f,g,_,b,C,A,x,E)=>{f.type==="svg"?A="svg":f.type==="math"&&(A="mathml"),a==null?P(f,g,_,b,C,A,x,E):T(a,f,b,C,A,x,E)},P=(a,f,g,_,b,C,A,x)=>{let E,v;const{props:M,shapeFlag:j,transition:F,dirs:U}=a;if(E=a.el=o(a.type,C,M&&M.is,M),j&8?d(E,a.children):j&16&&R(a.children,E,null,_,b,Un(a,C),A,x),U&&Pe(a,null,_,"created"),D(E,a,a.scopeId,A,_),M){for(const Q in M)Q!=="value"&&!Pt(Q)&&i(E,Q,null,M[Q],C,a.children,_,b,Fe);"value"in M&&i(E,"value",null,M.value,C),(v=M.onVnodeBeforeMount)&&xe(v,_,a)}U&&Pe(a,null,_,"beforeMount");const z=Si(b,F);z&&F.beforeEnter(E),s(E,f,g),((v=M&&M.onVnodeMounted)||z||U)&&pe(()=>{v&&xe(v,_,a),z&&F.enter(E),U&&Pe(a,null,_,"mounted")},b)},D=(a,f,g,_,b)=>{if(g&&w(a,g),_)for(let C=0;C<_.length;C++)w(a,_[C]);if(b){let C=b.subTree;if(f===C){const A=b.vnode;D(a,A,A.scopeId,A.slotScopeIds,b.parent)}}},R=(a,f,g,_,b,C,A,x,E=0)=>{for(let v=E;v{const x=f.el=a.el;let{patchFlag:E,dynamicChildren:v,dirs:M}=f;E|=a.patchFlag&16;const j=a.props||te,F=f.props||te;let U;if(g&&tt(g,!1),(U=F.onVnodeBeforeUpdate)&&xe(U,g,f,a),M&&Pe(f,a,g,"beforeUpdate"),g&&tt(g,!0),v?S(a.dynamicChildren,v,x,g,_,Un(f,b),C):A||$(a,f,x,null,g,_,Un(f,b),C,!1),E>0){if(E&16)K(x,f,j,F,g,_,b);else if(E&2&&j.class!==F.class&&i(x,"class",null,F.class,b),E&4&&i(x,"style",j.style,F.style,b),E&8){const z=f.dynamicProps;for(let Q=0;Q{U&&xe(U,g,f,a),M&&Pe(f,a,g,"updated")},_)},S=(a,f,g,_,b,C,A)=>{for(let x=0;x{if(g!==_){if(g!==te)for(const x in g)!Pt(x)&&!(x in _)&&i(a,x,g[x],null,A,f.children,b,C,Fe);for(const x in _){if(Pt(x))continue;const E=_[x],v=g[x];E!==v&&x!=="value"&&i(a,x,v,E,A,f.children,b,C,Fe)}"value"in _&&i(a,"value",g.value,_.value,A)}},O=(a,f,g,_,b,C,A,x,E)=>{const v=f.el=a?a.el:l(""),M=f.anchor=a?a.anchor:l("");let{patchFlag:j,dynamicChildren:F,slotScopeIds:U}=f;U&&(x=x?x.concat(U):U),a==null?(s(v,g,_),s(M,g,_),R(f.children,g,M,b,C,A,x,E)):j>0&&j&64&&F&&a.dynamicChildren?(S(a.dynamicChildren,F,g,b,C,A,x),(f.key!=null||b&&f===b.subTree)&&Ti(a,f,!0)):$(a,f,g,M,b,C,A,x,E)},q=(a,f,g,_,b,C,A,x,E)=>{f.slotScopeIds=x,a==null?f.shapeFlag&512?b.ctx.activate(f,g,_,A,E):re(f,g,_,b,C,A,E):le(a,f,E)},re=(a,f,g,_,b,C,A)=>{const x=a.component=Xl(a,_,b);if(On(a)&&(x.ctx.renderer=ht),Ql(x),x.asyncDep){if(b&&b.registerDep(x,H),!a.el){const E=x.subTree=ae(ve);W(null,E,f,g)}}else H(x,a,f,g,b,C,A)},le=(a,f,g)=>{const _=f.component=a.component;if(rl(a,f,g))if(_.asyncDep&&!_.asyncResolved){G(_,f,g);return}else _.next=f,Xo(_.update),_.effect.dirty=!0,_.update();else f.el=a.el,_.vnode=f},H=(a,f,g,_,b,C,A)=>{const x=()=>{if(a.isMounted){let{next:M,bu:j,u:F,parent:U,vnode:z}=a;{const pt=Ai(a);if(pt){M&&(M.el=z.el,G(a,M,A)),pt.asyncDep.then(()=>{a.isUnmounted||x()});return}}let Q=M,ee;tt(a,!1),M?(M.el=z.el,G(a,M,A)):M=z,j&&Hn(j),(ee=M.props&&M.props.onVnodeBeforeUpdate)&&xe(ee,U,M,z),tt(a,!0);const oe=Vn(a),Te=a.subTree;a.subTree=oe,I(Te,oe,h(Te.el),Kt(Te),a,b,C),M.el=oe.el,Q===null&&il(a,oe.el),F&&pe(F,b),(ee=M.props&&M.props.onVnodeUpdated)&&pe(()=>xe(ee,U,M,z),b)}else{let M;const{el:j,props:F}=f,{bm:U,m:z,parent:Q}=a,ee=wt(f);if(tt(a,!1),U&&Hn(U),!ee&&(M=F&&F.onVnodeBeforeMount)&&xe(M,Q,f),tt(a,!0),j&&$n){const oe=()=>{a.subTree=Vn(a),$n(j,a.subTree,a,b,null)};ee?f.type.__asyncLoader().then(()=>!a.isUnmounted&&oe()):oe()}else{const oe=a.subTree=Vn(a);I(null,oe,g,_,a,b,C),f.el=oe.el}if(z&&pe(z,b),!ee&&(M=F&&F.onVnodeMounted)){const oe=f;pe(()=>xe(M,Q,oe),b)}(f.shapeFlag&256||Q&&wt(Q.vnode)&&Q.vnode.shapeFlag&256)&&a.a&&pe(a.a,b),a.isMounted=!0,f=g=_=null}},E=a.effect=new ys(x,Ee,()=>Ts(v),a.scope),v=a.update=()=>{E.dirty&&E.run()};v.id=a.uid,tt(a,!0),v()},G=(a,f,g)=>{f.component=a;const _=a.vnode.props;a.vnode=f,a.next=null,Nl(a,f.props,_,g),Hl(a,f.children,g),ft(),zs(a),dt()},$=(a,f,g,_,b,C,A,x,E=!1)=>{const v=a&&a.children,M=a?a.shapeFlag:0,j=f.children,{patchFlag:F,shapeFlag:U}=f;if(F>0){if(F&128){kt(v,j,g,_,b,C,A,x,E);return}else if(F&256){Ne(v,j,g,_,b,C,A,x,E);return}}U&8?(M&16&&Fe(v,b,C),j!==v&&d(g,j)):M&16?U&16?kt(v,j,g,_,b,C,A,x,E):Fe(v,b,C,!0):(M&8&&d(g,""),U&16&&R(j,g,_,b,C,A,x,E))},Ne=(a,f,g,_,b,C,A,x,E)=>{a=a||yt,f=f||yt;const v=a.length,M=f.length,j=Math.min(v,M);let F;for(F=0;FM?Fe(a,b,C,!0,!1,j):R(f,g,_,b,C,A,x,E,j)},kt=(a,f,g,_,b,C,A,x,E)=>{let v=0;const M=f.length;let j=a.length-1,F=M-1;for(;v<=j&&v<=F;){const U=a[v],z=f[v]=E?We(f[v]):Ae(f[v]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;v++}for(;v<=j&&v<=F;){const U=a[j],z=f[F]=E?We(f[F]):Ae(f[F]);if(it(U,z))I(U,z,g,null,b,C,A,x,E);else break;j--,F--}if(v>j){if(v<=F){const U=F+1,z=UF)for(;v<=j;)Oe(a[v],b,C,!0),v++;else{const U=v,z=v,Q=new Map;for(v=z;v<=F;v++){const _e=f[v]=E?We(f[v]):Ae(f[v]);_e.key!=null&&Q.set(_e.key,v)}let ee,oe=0;const Te=F-z+1;let pt=!1,$s=0;const Rt=new Array(Te);for(v=0;v=Te){Oe(_e,b,C,!0);continue}let Le;if(_e.key!=null)Le=Q.get(_e.key);else for(ee=z;ee<=F;ee++)if(Rt[ee-z]===0&&it(_e,f[ee])){Le=ee;break}Le===void 0?Oe(_e,b,C,!0):(Rt[Le-z]=v+1,Le>=$s?$s=Le:pt=!0,I(_e,f[Le],g,null,b,C,A,x,E),oe++)}const Hs=pt?kl(Rt):yt;for(ee=Hs.length-1,v=Te-1;v>=0;v--){const _e=z+v,Le=f[_e],js=_e+1{const{el:C,type:A,transition:x,children:E,shapeFlag:v}=a;if(v&6){et(a.component.subTree,f,g,_);return}if(v&128){a.suspense.move(f,g,_);return}if(v&64){A.move(a,f,g,ht);return}if(A===ge){s(C,f,g);for(let j=0;jx.enter(C),b);else{const{leave:j,delayLeave:F,afterLeave:U}=x,z=()=>s(C,f,g),Q=()=>{j(C,()=>{z(),U&&U()})};F?F(C,z,Q):Q()}else s(C,f,g)},Oe=(a,f,g,_=!1,b=!1)=>{const{type:C,props:A,ref:x,children:E,dynamicChildren:v,shapeFlag:M,patchFlag:j,dirs:F}=a;if(x!=null&&mn(x,null,g,a,!0),M&256){f.ctx.deactivate(a);return}const U=M&1&&F,z=!wt(a);let Q;if(z&&(Q=A&&A.onVnodeBeforeUnmount)&&xe(Q,f,a),M&6)to(a.component,g,_);else{if(M&128){a.suspense.unmount(g,_);return}U&&Pe(a,null,f,"beforeUnmount"),M&64?a.type.remove(a,f,g,b,ht,_):v&&(C!==ge||j>0&&j&64)?Fe(v,f,g,!1,!0):(C===ge&&j&384||!b&&M&16)&&Fe(E,f,g),_&&Ns(a)}(z&&(Q=A&&A.onVnodeUnmounted)||U)&&pe(()=>{Q&&xe(Q,f,a),U&&Pe(a,null,f,"unmounted")},g)},Ns=a=>{const{type:f,el:g,anchor:_,transition:b}=a;if(f===ge){eo(g,_);return}if(f===Nt){y(a);return}const C=()=>{r(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(a.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:x}=b,E=()=>A(g,C);x?x(a.el,C,E):E()}else C()},eo=(a,f)=>{let g;for(;a!==f;)g=m(a),r(a),a=g;r(f)},to=(a,f,g)=>{const{bum:_,scope:b,update:C,subTree:A,um:x}=a;_&&Hn(_),b.stop(),C&&(C.active=!1,Oe(A,a,f,g)),x&&pe(x,f),pe(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Fe=(a,f,g,_=!1,b=!1,C=0)=>{for(let A=C;Aa.shapeFlag&6?Kt(a.component.subTree):a.shapeFlag&128?a.suspense.next():m(a.anchor||a.el),Fs=(a,f,g)=>{a==null?f._vnode&&Oe(f._vnode,null,null,!0):I(f._vnode||null,a,f,null,null,null,g),zs(),dn(),f._vnode=a},ht={p:I,um:Oe,m:et,r:Ns,mt:re,mc:R,pc:$,pbc:S,n:Kt,o:e};let Fn,$n;return t&&([Fn,$n]=t(ht)),{render:Fs,hydrate:Fn,createApp:Pl(Fs,Fn)}}function Un({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 tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Si(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ti(e,t,n=!1){const s=e.children,r=t.children;if(B(s)&&B(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 Ai(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ai(t)}const Kl=e=>e.__isTeleport,ge=Symbol.for("v-fgt"),Et=Symbol.for("v-txt"),ve=Symbol.for("v-cmt"),Nt=Symbol.for("v-stc"),Ft=[];let Re=null;function Ri(e=!1){Ft.push(Re=e?null:[])}function Wl(){Ft.pop(),Re=Ft[Ft.length-1]||null}let Dt=1;function ir(e){Dt+=e}function Oi(e){return e.dynamicChildren=Dt>0?Re||yt:null,Wl(),Dt>0&&Re&&Re.push(e),e}function Va(e,t,n,s,r,i){return Oi(Mi(e,t,n,s,r,i,!0))}function Li(e,t,n,s,r){return Oi(ae(e,t,n,s,r,!0))}function yn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const Mn="__vInternal",Pi=({key:e})=>e??null,on=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||de(e)||k(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function Mi(e,t=null,n=null,s=0,r=null,i=e===ge?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Pi(t),ref:t&&on(t),scopeId:An,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:fe};return l?(Ls(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),Dt>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const ae=ql;function ql(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===oi)&&(e=ve),yn(e)){const l=Ze(e,t,!0);return n&&Ls(l,n),Dt>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(nc(e)&&(e=e.__vccOpts),t){t=zl(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=ms(l)),Z(c)&&(Jr(c)&&!B(c)&&(c=ie({},c)),t.style=gs(c))}const o=ne(e)?1:ol(e)?128:Kl(e)?64:Z(e)?4:k(e)?2:0;return Mi(e,t,n,s,r,o,i,!0)}function zl(e){return e?Jr(e)||Mn in e?ie({},e):e:null}function Ze(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?Gl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Pi(l),ref:t&&t.ref?n&&r?B(r)?r.concat(on(t)):[r,on(t)]:on(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!==ge?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&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ii(e=" ",t=0){return ae(Et,null,e,t)}function Da(e,t){const n=ae(Nt,null,e);return n.staticCount=t,n}function Ba(e="",t=!1){return t?(Ri(),Li(ve,null,e)):ae(ve,null,e)}function Ae(e){return e==null||typeof e=="boolean"?ae(ve):B(e)?ae(ge,null,e.slice()):typeof e=="object"?We(e):ae(Et,null,String(e))}function We(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Ls(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ls(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Mn in t)?t._ctx=fe:r===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else k(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),s&64?(n=16,t=[Ii(t)]):n=8);e.children=t,e.shapeFlag|=n}function Gl(...e){const t={};for(let n=0;nce||fe;let Ps,os;{const e=Fr(),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)}};Ps=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),os=t("__VUE_SSR_SETTERS__",n=>Nn=n)}const St=e=>{Ps(e),e.scope.on()},ct=()=>{ce&&ce.scope.off(),Ps(null)};function Ni(e){return e.vnode.shapeFlag&4}let Nn=!1;function Ql(e,t=!1){t&&os(t);const{props:n,children:s}=e.vnode,r=Ni(e);Il(e,n,r,t),$l(e,s);const i=r?Zl(e,t):void 0;return t&&os(!1),i}function Zl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Mt(new Proxy(e.ctx,Cl));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?$i(e):null;St(e),ft();const i=Ge(s,e,0,[e.props,r]);if(dt(),ct(),Mr(i)){if(i.then(ct,ct),t)return i.then(o=>{or(e,o,t)}).catch(o=>{En(o,e,0)});e.asyncDep=i}else or(e,i,t)}else Fi(e,t)}function or(e,t,n){k(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=ti(t)),Fi(e,n)}let lr;function Fi(e,t,n){const s=e.type;if(!e.render){if(!t&&lr&&!s.render){const r=s.template||Rs(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,u=ie(ie({isCustomElement:i,delimiters:l},o),c);s.render=lr(r,u)}}e.render=s.render||Ee}{St(e),ft();try{Sl(e)}finally{dt(),ct()}}}function ec(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ye(e,"get","$attrs"),t[n]}}))}function $i(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return ec(e)},slots:e.slots,emit:e.emit,expose:t}}function Ms(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ti(Mt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in It)return It[n](e)},has(t,n){return n in t||n in It}}))}function tc(e,t=!0){return k(e)?e.displayName||e.name:e.name||t&&e.__name}function nc(e){return k(e)&&"__vccOpts"in e}const se=(e,t)=>Do(e,t,Nn);function ls(e,t,n){const s=arguments.length;return s===2?Z(t)&&!B(t)?yn(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&yn(n)&&(n=[n]),ae(e,t,n))}const sc="3.4.5",rc="http://www.w3.org/2000/svg",ic="http://www.w3.org/1998/Math/MathML",qe=typeof document<"u"?document:null,cr=qe&&qe.createElement("template"),oc={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"?qe.createElementNS(rc,e):t==="mathml"?qe.createElementNS(ic,e):qe.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>qe.createTextNode(e),createComment:e=>qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>qe.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{cr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=cr.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]}},Ue="transition",Ot="animation",Bt=Symbol("_vtc"),Hi=(e,{slots:t})=>ls(dl,lc(e),t);Hi.displayName="Transition";const ji={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};Hi.props=ie({},fi,ji);const nt=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},ar=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function lc(e){const t={};for(const O in e)O in ji||(t[O]=e[O]);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:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,L=cc(r),I=L&&L[0],V=L&&L[1],{onBeforeEnter:W,onEnter:X,onEnterCancelled:p,onLeave:y,onLeaveCancelled:N,onBeforeAppear:P=W,onAppear:D=X,onAppearCancelled:R=p}=t,T=(O,q,re)=>{st(O,q?d:l),st(O,q?u:o),re&&re()},S=(O,q)=>{O._isLeaving=!1,st(O,h),st(O,w),st(O,m),q&&q()},K=O=>(q,re)=>{const le=O?D:X,H=()=>T(q,O,re);nt(le,[q,H]),ur(()=>{st(q,O?c:i),ke(q,O?d:l),ar(le)||fr(q,s,I,H)})};return ie(t,{onBeforeEnter(O){nt(W,[O]),ke(O,i),ke(O,o)},onBeforeAppear(O){nt(P,[O]),ke(O,c),ke(O,u)},onEnter:K(!1),onAppear:K(!0),onLeave(O,q){O._isLeaving=!0;const re=()=>S(O,q);ke(O,h),fc(),ke(O,m),ur(()=>{O._isLeaving&&(st(O,h),ke(O,w),ar(y)||fr(O,s,V,re))}),nt(y,[O,re])},onEnterCancelled(O){T(O,!1),nt(p,[O])},onAppearCancelled(O){T(O,!0),nt(R,[O])},onLeaveCancelled(O){S(O),nt(N,[O])}})}function cc(e){if(e==null)return null;if(Z(e))return[kn(e.enter),kn(e.leave)];{const t=kn(e);return[t,t]}}function kn(e){return co(e)}function ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Bt]||(e[Bt]=new Set)).add(t)}function st(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Bt];n&&(n.delete(t),n.size||(e[Bt]=void 0))}function ur(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ac=0;function fr(e,t,n,s){const r=e._endId=++ac,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=uc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,m),i()},m=w=>{w.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[L]||"").split(", "),r=s(`${Ue}Delay`),i=s(`${Ue}Duration`),o=dr(r,i),l=s(`${Ot}Delay`),c=s(`${Ot}Duration`),u=dr(l,c);let d=null,h=0,m=0;t===Ue?o>0&&(d=Ue,h=o,m=i.length):t===Ot?u>0&&(d=Ot,h=u,m=c.length):(h=Math.max(o,u),d=h>0?o>u?Ue:Ot:null,m=d?d===Ue?i.length:c.length:0);const w=d===Ue&&/\b(transform|all)(,|$)/.test(s(`${Ue}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:w}}function dr(e,t){for(;e.lengthhr(n)+hr(e[s])))}function hr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function fc(){return document.body.offsetHeight}function dc(e,t,n){const s=e[Bt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const hc=Symbol("_vod"),pc=Symbol("");function gc(e,t,n){const s=e.style,r=ne(n);if(n&&!r){if(t&&!ne(t))for(const i in t)n[i]==null&&cs(s,i,"");for(const i in n)cs(s,i,n[i])}else{const i=s.display;if(r){if(t!==n){const o=s[pc];o&&(n+=";"+o),s.cssText=n}}else t&&e.removeAttribute("style");hc in e&&(s.display=i)}}const pr=/\s*!important$/;function cs(e,t,n){if(B(n))n.forEach(s=>cs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=mc(e,t);pr.test(n)?e.setProperty(ut(s),n.replace(pr,""),"important"):e[s]=n}}const gr=["Webkit","Moz","ms"],Kn={};function mc(e,t){const n=Kn[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return Kn[t]=s;s=vn(s);for(let r=0;rWn||(Cc.then(()=>Wn=0),Wn=Date.now());function Sc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Tc(s,n.value),t,5,[s])};return n.value=e,n.attached=Ec(),n}function Tc(e,t){if(B(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 br=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ac=(e,t,n,s,r,i,o,l,c)=>{const u=r==="svg";t==="class"?dc(e,s,u):t==="style"?gc(e,n,s):Ut(t)?ds(t)||wc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Rc(e,t,s,u))?_c(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),yc(e,t,s,u))};function Rc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&br(t)&&k(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 br(t)&&ne(n)?!1:t in e}const Oc=["ctrl","shift","alt","meta"],Lc={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)=>Oc.some(n=>e[`${n}Key`]&&!t.includes(n))},Ua=(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=ut(r.key);if(t.some(o=>o===i||Pc[o]===i))return e(r)})},Mc=ie({patchProp:Ac},oc);let qn,vr=!1;function Ic(){return qn=vr?qn:Bl(Mc),vr=!0,qn}const Ka=(...e)=>{const t=Ic().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Fc(s);if(r)return n(r,!0,Nc(r))},t};function Nc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Fc(e){return ne(e)?document.querySelector(e):e}const Wa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},$c="modulepreload",Hc=function(e){return"/Warp/"+e},wr={},qa=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");r=Promise.all(n.map(o=>{if(o=Hc(o),o in wr)return;wr[o]=!0;const l=o.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(!!s)for(let h=i.length-1;h>=0;h--){const m=i[h];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${c}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":$c,l||(d.as="script",d.crossOrigin=""),d.href=o,document.head.appendChild(d),l)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})}))}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})},jc=window.__VP_SITE_DATA__;function Is(e){return jr()?(_o(e),!0):!1}function Je(e){return typeof e=="function"?e():ei(e)}const Vi=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Vc=Object.prototype.toString,Dc=e=>Vc.call(e)==="[object Object]",$t=()=>{},as=Bc();function Bc(){var e,t;return Vi&&((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 Uc(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 Di=e=>e();function kc(e=Di){const t=me(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:Cn(t),pause:n,resume:s,eventFilter:r}}function Kc(e){return e||In()}function Bi(...e){if(e.length!==1)return zo(...e);const t=e[0];return typeof t=="function"?Cn(Ko(()=>({get:t,set:$t}))):me(t)}function Wc(e,t,n={}){const{eventFilter:s=Di,...r}=n;return Ye(e,Uc(s,t),r)}function qc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=kc(s);return{stop:Wc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Ui(e,t=!0,n){Kc()?At(e,n):t?e():Sn(e)}function mt(e){var t;const n=Je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const je=Vi?window:void 0;function Xe(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=je):[t,n,s,r]=e,!t)return $t;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,m,w)=>(d.addEventListener(h,m,w),()=>d.removeEventListener(h,m,w)),c=Ye(()=>[mt(t),Je(r)],([d,h])=>{if(o(),!d)return;const m=Dc(h)?{...h}:h;i.push(...n.flatMap(w=>s.map(L=>l(d,w,L,m))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Is(u),u}let xr=!1;function za(e,t,n={}){const{window:s=je,ignore:r=[],capture:i=!0,detectIframe:o=!1}=n;if(!s)return $t;as&&!xr&&(xr=!0,Array.from(s.document.body.children).forEach(m=>m.addEventListener("click",$t)),s.document.documentElement.addEventListener("click",$t));let l=!0;const c=m=>r.some(w=>{if(typeof w=="string")return Array.from(s.document.querySelectorAll(w)).some(L=>L===m.target||m.composedPath().includes(L));{const L=mt(w);return L&&(m.target===L||m.composedPath().includes(L))}}),d=[Xe(s,"click",m=>{const w=mt(e);if(!(!w||w===m.target||m.composedPath().includes(w))){if(m.detail===0&&(l=!c(m)),!l){l=!0;return}t(m)}},{passive:!0,capture:i}),Xe(s,"pointerdown",m=>{const w=mt(e);l=!c(m)&&!!(w&&!m.composedPath().includes(w))},{passive:!0}),o&&Xe(s,"blur",m=>{setTimeout(()=>{var w;const L=mt(e);((w=s.document.activeElement)==null?void 0:w.tagName)==="IFRAME"&&!(L!=null&&L.contains(s.document.activeElement))&&t(m)},0)})].filter(Boolean);return()=>d.forEach(m=>m())}function zc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ga(...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=je,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=zc(t);return Xe(r,i,d=>{d.repeat&&Je(l)||c(d)&&n(d)},o)}function Gc(){const e=me(!1);return In()&&At(()=>{e.value=!0}),e}function Yc(e){const t=Gc();return se(()=>(t.value,!!e()))}function Jc(e,t={}){const{window:n=je}=t,s=Yc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=me(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ai(()=>{s.value&&(l(),r=n.matchMedia(Je(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Is(()=>{c(),l(),r=void 0}),i}const en=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},tn="__vueuse_ssr_handlers__",Xc=Qc();function Qc(){return tn in en||(en[tn]=en[tn]||{}),en[tn]}function ki(e,t){return Xc[e]||t}function Zc(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 ea={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()}},Cr="vueuse-storage";function ta(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:d,window:h=je,eventFilter:m,onError:w=T=>{console.error(T)},initOnMounted:L}=s,I=(d?Qr:me)(typeof t=="function"?t():t);if(!n)try{n=ki("getDefaultStorage",()=>{var T;return(T=je)==null?void 0:T.localStorage})()}catch(T){w(T)}if(!n)return I;const V=Je(t),W=Zc(V),X=(r=s.serializer)!=null?r:ea[W],{pause:p,resume:y}=qc(I,()=>N(I.value),{flush:i,deep:o,eventFilter:m});return h&&l&&Ui(()=>{Xe(h,"storage",R),Xe(h,Cr,D),L&&R()}),L||R(),I;function N(T){try{if(T==null)n.removeItem(e);else{const S=X.write(T),K=n.getItem(e);K!==S&&(n.setItem(e,S),h&&h.dispatchEvent(new CustomEvent(Cr,{detail:{key:e,oldValue:K,newValue:S,storageArea:n}})))}}catch(S){w(S)}}function P(T){const S=T?T.newValue:n.getItem(e);if(S==null)return c&&V!=null&&n.setItem(e,X.write(V)),V;if(!T&&u){const K=X.read(S);return typeof u=="function"?u(K,V):W==="object"&&!Array.isArray(K)?{...V,...K}:K}else return typeof S!="string"?S:X.read(S)}function D(T){R(T.detail)}function R(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){I.value=V;return}if(!(T&&T.key!==e)){p();try{(T==null?void 0:T.newValue)!==X.write(I.value)&&(I.value=P(T))}catch(S){w(S)}finally{T?Sn(y):y()}}}}}function Ki(e){return Jc("(prefers-color-scheme: dark)",e)}function na(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=je,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Ki({window:r}),w=se(()=>m.value?"dark":"light"),L=c||(o==null?Bi(s):ta(o,s,i,{window:r,listenToStorageChanges:l})),I=se(()=>L.value==="auto"?w.value:L.value),V=ki("updateHTMLAttrs",(y,N,P)=>{const D=typeof y=="string"?r==null?void 0:r.document.querySelector(y):mt(y);if(!D)return;let R;if(d&&(R=r.document.createElement("style"),R.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(R)),N==="class"){const T=P.split(/\s/g);Object.values(h).flatMap(S=>(S||"").split(/\s/g)).filter(Boolean).forEach(S=>{T.includes(S)?D.classList.add(S):D.classList.remove(S)})}else D.setAttribute(N,P);d&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function W(y){var N;V(t,n,(N=h[y])!=null?N:y)}function X(y){e.onChanged?e.onChanged(y,W):W(y)}Ye(I,X,{flush:"post",immediate:!0}),Ui(()=>X(I.value));const p=se({get(){return u?L.value:I.value},set(y){L.value=y}});try{return Object.assign(p,{store:L,system:w,state:I})}catch{return p}}function sa(e={}){const{valueDark:t="dark",valueLight:n="",window:s=je}=e,r=na({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=se(()=>r.system?r.system.value:Ki({window:s}).value?"dark":"light");return se({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function zn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Wi(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 nn=new WeakMap;function Ya(e,t=!1){const n=me(t);let s=null,r;Ye(Bi(e),l=>{const c=zn(Je(l));if(c){const u=c;nn.get(u)||nn.set(u,r),n.value&&(u.style.overflow="hidden")}},{immediate:!0});const i=()=>{const l=zn(Je(e));!l||n.value||(as&&(s=Xe(l,"touchmove",c=>{ra(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{var l;const c=zn(Je(e));!c||!n.value||(as&&(s==null||s()),c.style.overflow=(l=nn.get(c))!=null?l:"",nn.delete(c),n.value=!1)};return Is(o),se({get(){return n.value},set(l){l?i():o()}})}function Ja(e={}){const{window:t=je,behavior:n="auto"}=e;if(!t)return{x:me(0),y:me(0)};const s=me(t.scrollX),r=me(t.scrollY),i=se({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=se({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Xe(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}const qi=/^(?:[a-z]+:|\/\/)/i,ia="vitepress-theme-appearance",zi=/#.*$/,oa=/(index)?\.(md|html)$/,Ce=typeof document<"u",Gi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function la(e,t,n=!1){if(t===void 0)return!1;if(e=Er(`/${e}`),n)return new RegExp(t).test(e);if(Er(t)!==e)return!1;const s=t.match(zi);return s?(Ce?location.hash:"")===s[0]:!0}function Er(e){return decodeURI(e).replace(zi,"").replace(oa,"")}function ca(e){return qi.test(e)}function aa(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!ca(d)&&la(t,`/${d}/`,!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:Ji(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function Yi(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=ua(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function ua(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function fa(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 Ji(e,t){return[...e.filter(n=>!fa(t,n)),...t]}const da=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,ha=/^[a-z]:/i;function Sr(e){const t=ha.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(da,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const pa=new Set("3g2,3gp,7z,aac,abw,ai,aif,aifc,aiff,arc,asf,asr,asx,au,avi,avif,axs,azw,bin,bmp,bz,bz2,c,cda,cer,class,crl,crt,csh,css,csv,dcr,der,dll,doc,docx,eot,eps,epub,exe,gif,gtar,gz,gzip,ico,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,latex,m3u,man,mdb,mht,mhtml,mid,midi,mjs,mov,mp2,mp3,mp4,mpa,mpe,mpeg,mpg,mpkg,mpp,odp,ods,odt,oga,ogv,ogx,opus,otf,p10,p12,p7b,p7c,p7m,p7r,p7s,pbm,pdf,pfx,php,png,ppt,pptx,ps,pub,qt,rar,roff,rtf,rtx,ser,sh,spc,svg,swf,t,tar,tcl,tex,texi,texinfo,tgz,tif,tiff,tr,ts,tsv,ttf,txt,ua,viv,vivo,vsd,wav,weba,webm,webp,woff,woff2,xbm,xhtml,xls,xlsx,xml,xul,zip".split(","));function ga(e){const t=e.split(".").pop();return t==null||!pa.has(t.toLowerCase())}const ma=Symbol(),at=Qr(jc);function Xa(e){const t=se(()=>aa(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?me(!0):n?sa({storageKey:ia,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):me(!1);return{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>Yi(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:s}}function ya(){const e=xt(ma);if(!e)throw new Error("vitepress data not properly injected in app");return e}function _a(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Tr(e){return qi.test(e)||!e.startsWith("/")?e:_a(at.value.base,e)}function ba(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/Warp/";t=Sr(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=`./${Sr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function Qa(e){ln.push(e),Pn(()=>{ln=ln.filter(t=>t!==e)})}const va=Symbol(),Xi="http://a.com",wa=()=>({path:"/",component:null,data:Gi});function Za(e,t){const n=xn(wa()),s={route:n,go:r};async function r(l=Ce?location.href:"/"){var c,u;l=us(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(Or(l),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var m;if(await((m=s.onBeforePageLoad)==null?void 0:m.call(s,l))===!1)return;const d=new URL(l,Xi),h=i=d.pathname;try{let w=await e(h);if(!w)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:L,__pageData:I}=w;if(!L)throw new Error(`Invalid route component: ${L}`);n.path=Ce?h:Tr(h),n.component=Mt(L),n.data=Mt(I),Ce&&Sn(()=>{let V=at.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!V.endsWith("/")&&(V+=".html"),V!==d.pathname&&(d.pathname=V,l=V+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let W=null;try{W=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(X){console.warn(X)}if(W){Ar(W,d.hash);return}}window.scrollTo(0,c)})}}catch(w){if(!/fetch|Page not found/.test(w.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(w),!u)try{const L=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await L.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=Ce?h:Tr(h),n.component=t?Mt(t):null,n.data=Gi)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:m,pathname:w,hash:L,search:I}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),V=window.location;!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&m===V.origin&&ga(w)&&(l.preventDefault(),w===V.pathname&&I===V.search?(L!==V.hash&&(history.pushState(null,"",L),window.dispatchEvent(new Event("hashchange"))),L?Ar(u,L,u.classList.contains("header-anchor")):(Or(h),window.scrollTo(0,0))):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;await o(us(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 xa(){const e=xt(va);if(!e)throw new Error("useRouter() is called without provider.");return e}function Qi(){return xa().route}function Ar(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(u-window.scrollY)>window.innerHeight?window.scrollTo(0,u):window.scrollTo({left:0,top:u,behavior:"smooth"})},i=at.value.scrollOffset,o=0,l=24;if(typeof i=="object"&&"padding"in i&&(l=i.padding,i=i.selector),typeof i=="number")o=i;else if(typeof i=="string")o=Rr(i,l);else if(Array.isArray(i))for(const d of i){const h=Rr(d,l);if(h){o=h;break}}const c=parseInt(window.getComputedStyle(s).paddingTop,10),u=window.scrollY+s.getBoundingClientRect().top-o+c;requestAnimationFrame(r)}}function Rr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}function Or(e){Ce&&e!==us(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}function us(e){const t=new URL(e,Xi);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.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 Gn=()=>ln.forEach(e=>e()),eu=pi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Qi(),{site:n}=ya();return()=>ls(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?ls(t.component,{onVnodeMounted:Gn,onVnodeUpdated:Gn,onVnodeUnmounted:Gn}):"404 Page Not Found"])}}),tu=pi({setup(e,{slots:t}){const n=me(!1);return At(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function nu(){Ce&&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(u=>u.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 su(){if(Ce){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(d=>d.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Ca(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function Ca(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 ru(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}const o=i.map(Lr);n.forEach((l,c)=>{const u=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete n[c])}),o.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...o].filter(Boolean)};ai(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=Yi(o,i);u!==document.title&&(document.title=u);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Lr(["meta",{name:"description",content:d}]),r(Ji(o.head,Sa(c)))})}function Lr([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 Ea(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Sa(e){return e.filter(t=>!Ea(t))}const Yn=new Set,Zi=()=>document.createElement("link"),Ta=e=>{const t=Zi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Aa=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let sn;const Ra=Ce&&(sn=Zi())&&sn.relList&&sn.relList.supports&&sn.relList.supports("prefetch")?Ta:Aa;function iu(){if(!Ce||!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(!Yn.has(c)){Yn.add(c);const u=ba(c);u&&Ra(u)}}})}),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):Yn.add(l))})})};At(s);const r=Qi();Ye(()=>r.path,s),Pn(()=>{n&&n.disconnect()})}export{Ua as $,Pn as A,Na as B,_l as C,Ma as D,Fa as E,ge as F,Qr as G,Qa as H,ae as I,Ia as J,qi as K,Qi as L,Gl as M,xt as N,za as O,Ga as P,gs as Q,Sn as R,Ja as S,Hi as T,Da as U,Cn as V,Ya as W,Ml as X,ka as Y,Ha as Z,Wa as _,Ii as a,ja as a0,ru as a1,va as a2,Xa as a3,ma as a4,eu as a5,tu as a6,at as a7,Ka as a8,Za as a9,ba as aa,qa as ab,iu as ac,su as ad,nu as ae,ls as af,Li as b,Va as c,pi as d,Ba as e,ga as f,Tr as g,me as h,ca as i,Ce as j,se as k,At as l,Mi as m,ms as n,Ri as o,ei as p,La as q,$a as r,Pa as s,Oa as t,ya as u,la as v,tl as w,Jc as x,Ye as y,ai as z};