function Pn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const J={},tt=[],ve=()=>{},Vr=()=>!1,zr=/^on[^a-z]/,Ot=e=>zr.test(e),On=e=>e.startsWith("onUpdate:"),re=Object.assign,In=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Yr=Object.prototype.hasOwnProperty,U=(e,t)=>Yr.call(e,t),M=Array.isArray,nt=e=>Xt(e)==="[object Map]",Ks=e=>Xt(e)==="[object Set]",L=e=>typeof e=="function",ne=e=>typeof e=="string",Mn=e=>typeof e=="symbol",X=e=>e!==null&&typeof e=="object",Ws=e=>X(e)&&L(e.then)&&L(e.catch),qs=Object.prototype.toString,Xt=e=>qs.call(e),Jr=e=>Xt(e).slice(8,-1),ks=e=>Xt(e)==="[object Object]",Fn=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_t=Pn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Zt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xr=/-(\w)/g,Me=Zt(e=>e.replace(Xr,(t,n)=>n?n.toUpperCase():"")),Zr=/\B([A-Z])/g,ut=Zt(e=>e.replace(Zr,"-$1").toLowerCase()),Qt=Zt(e=>e.charAt(0).toUpperCase()+e.slice(1)),cn=Zt(e=>e?`on${Qt(e)}`:""),vt=(e,t)=>!Object.is(e,t),fn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Qr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ss;const mn=()=>ss||(ss=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Sn(e){if(M(e)){const t={};for(let n=0;n{if(n){const s=n.split(ei);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Hn(e){let t="";if(ne(e))t=e;else if(M(e))for(let n=0;nne(e)?e:e==null?"":M(e)||X(e)&&(e.toString===qs||!L(e.toString))?JSON.stringify(e,zs,2):String(e),zs=(e,t)=>t&&t.__v_isRef?zs(e,t.value):nt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:Ks(t)?{[`Set(${t.size})`]:[...t.values()]}:X(t)&&!M(t)&&!ks(t)?String(t):t;let _e;class ii{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=_e,!t&&_e&&(this.index=(_e.scopes||(_e.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=_e;try{return _e=this,t()}finally{_e=n}}}on(){_e=this}off(){_e=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Ys=e=>(e.w&De)>0,Js=e=>(e.n&De)>0,ci=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(h==="length"||h>=f)&&o.push(a)})}else switch(n!==void 0&&o.push(l.get(n)),t){case"add":M(e)?Fn(n)&&o.push(l.get("length")):(o.push(l.get(Je)),nt(e)&&o.push(l.get(yn)));break;case"delete":M(e)||(o.push(l.get(Je)),nt(e)&&o.push(l.get(yn)));break;case"set":nt(e)&&o.push(l.get(Je));break}if(o.length===1)o[0]&&xn(o[0]);else{const f=[];for(const a of o)a&&f.push(...a);xn(Ln(f))}}function xn(e,t){const n=M(e)?e:[...e];for(const s of n)s.computed&&is(s);for(const s of n)s.computed||is(s)}function is(e,t){(e!==xe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ui=Pn("__proto__,__v_isRef,__isVue"),Qs=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mn)),ai=$n(),di=$n(!1,!0),hi=$n(!0),ls=pi();function pi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=j(this);for(let i=0,l=this.length;i{e[t]=function(...n){at();const s=j(this)[t].apply(this,n);return dt(),s}}),e}function gi(e){const t=j(this);return ae(t,"has",e),t.hasOwnProperty(e)}function $n(e=!1,t=!1){return function(s,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?Mi:sr:t?nr:tr).get(s))return s;const l=M(s);if(!e){if(l&&U(ls,r))return Reflect.get(ls,r,i);if(r==="hasOwnProperty")return gi}const o=Reflect.get(s,r,i);return(Mn(r)?Qs.has(r):ui(r))||(e||ae(s,"get",r),t)?o:oe(o)?l&&Fn(r)?o:o.value:X(o)?e?rr(o):en(o):o}}const mi=Gs(),_i=Gs(!0);function Gs(e=!1){return function(n,s,r,i){let l=n[s];if(lt(l)&&oe(l)&&!oe(r))return!1;if(!e&&(!qt(r)&&!lt(r)&&(l=j(l),r=j(r)),!M(n)&&oe(l)&&!oe(r)))return l.value=r,!0;const o=M(n)&&Fn(s)?Number(s)e,Gt=e=>Reflect.getPrototypeOf(e);function Ft(e,t,n=!1,s=!1){e=e.__v_raw;const r=j(e),i=j(t);n||(t!==i&&ae(r,"get",t),ae(r,"get",i));const{has:l}=Gt(r),o=s?Un:n?Dn:Ct;if(l.call(r,t))return o(e.get(t));if(l.call(r,i))return o(e.get(i));e!==r&&e.get(t)}function St(e,t=!1){const n=this.__v_raw,s=j(n),r=j(e);return t||(e!==r&&ae(s,"has",e),ae(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Ht(e,t=!1){return e=e.__v_raw,!t&&ae(j(e),"iterate",Je),Reflect.get(e,"size",e)}function os(e){e=j(e);const t=j(this);return Gt(t).has.call(t,e)||(t.add(e),He(t,"add",e,e)),this}function cs(e,t){t=j(t);const n=j(this),{has:s,get:r}=Gt(n);let i=s.call(n,e);i||(e=j(e),i=s.call(n,e));const l=r.call(n,e);return n.set(e,t),i?vt(t,l)&&He(n,"set",e,t):He(n,"add",e,t),this}function fs(e){const t=j(this),{has:n,get:s}=Gt(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 us(){const e=j(this),t=e.size!==0,n=e.clear();return t&&He(e,"clear",void 0,void 0),n}function Lt(e,t){return function(s,r){const i=this,l=i.__v_raw,o=j(l),f=t?Un:e?Dn:Ct;return!e&&ae(o,"iterate",Je),l.forEach((a,h)=>s.call(r,f(a),f(h),i))}}function Nt(e,t,n){return function(...s){const r=this.__v_raw,i=j(r),l=nt(i),o=e==="entries"||e===Symbol.iterator&&l,f=e==="keys"&&l,a=r[e](...s),h=n?Un:t?Dn:Ct;return!t&&ae(i,"iterate",f?yn:Je),{next(){const{value:_,done:C}=a.next();return C?{value:_,done:C}:{value:o?[h(_[0]),h(_[1])]:h(_),done:C}},[Symbol.iterator](){return this}}}}function Ne(e){return function(...t){return e==="delete"?!1:this}}function vi(){const e={get(i){return Ft(this,i)},get size(){return Ht(this)},has:St,add:os,set:cs,delete:fs,clear:us,forEach:Lt(!1,!1)},t={get(i){return Ft(this,i,!1,!0)},get size(){return Ht(this)},has:St,add:os,set:cs,delete:fs,clear:us,forEach:Lt(!1,!0)},n={get(i){return Ft(this,i,!0)},get size(){return Ht(this,!0)},has(i){return St.call(this,i,!0)},add:Ne("add"),set:Ne("set"),delete:Ne("delete"),clear:Ne("clear"),forEach:Lt(!0,!1)},s={get(i){return Ft(this,i,!0,!0)},get size(){return Ht(this,!0)},has(i){return St.call(this,i,!0)},add:Ne("add"),set:Ne("set"),delete:Ne("delete"),clear:Ne("clear"),forEach:Lt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Nt(i,!1,!1),n[i]=Nt(i,!0,!1),t[i]=Nt(i,!1,!0),s[i]=Nt(i,!0,!0)}),[e,n,t,s]}const[Ci,Ti,Ai,Ri]=vi();function jn(e,t){const n=t?e?Ri:Ai:e?Ti:Ci;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(U(n,r)&&r in s?n:s,r,i)}const Pi={get:jn(!1,!1)},Oi={get:jn(!1,!0)},Ii={get:jn(!0,!1)},tr=new WeakMap,nr=new WeakMap,sr=new WeakMap,Mi=new WeakMap;function Fi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Si(e){return e.__v_skip||!Object.isExtensible(e)?0:Fi(Jr(e))}function en(e){return lt(e)?e:Bn(e,!1,er,Pi,tr)}function Hi(e){return Bn(e,!1,Ei,Oi,nr)}function rr(e){return Bn(e,!0,wi,Ii,sr)}function Bn(e,t,n,s,r){if(!X(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const l=Si(e);if(l===0)return e;const o=new Proxy(e,l===2?s:n);return r.set(e,o),o}function st(e){return lt(e)?st(e.__v_raw):!!(e&&e.__v_isReactive)}function lt(e){return!!(e&&e.__v_isReadonly)}function qt(e){return!!(e&&e.__v_isShallow)}function ir(e){return st(e)||lt(e)}function j(e){const t=e&&e.__v_raw;return t?j(t):e}function bt(e){return Wt(e,"__v_skip",!0),e}const Ct=e=>X(e)?en(e):e,Dn=e=>X(e)?rr(e):e;function lr(e){je&&xe&&(e=j(e),Zs(e.dep||(e.dep=Ln())))}function or(e,t){e=j(e);const n=e.dep;n&&xn(n)}function oe(e){return!!(e&&e.__v_isRef===!0)}function cr(e){return fr(e,!1)}function Li(e){return fr(e,!0)}function fr(e,t){return oe(e)?e:new Ni(e,t)}class Ni{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:Ct(t)}get value(){return lr(this),this._value}set value(t){const n=this.__v_isShallow||qt(t)||lt(t);t=n?t:j(t),vt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ct(t),or(this))}}function $i(e){return oe(e)?e.value:e}const Ui={get:(e,t,n)=>$i(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return oe(r)&&!oe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function ur(e){return st(e)?e:new Proxy(e,Ui)}class ji{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Nn(t,()=>{this._dirty||(this._dirty=!0,or(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=j(this);return lr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Bi(e,t,n=!1){let s,r;const i=L(e);return i?(s=e,r=ve):(s=e.get,r=e.set),new ji(s,r,i||!r,n)}function Be(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){tn(i,t,n)}return r}function Ce(e,t,n,s){if(L(e)){const i=Be(e,t,n,s);return i&&Ws(i)&&i.catch(l=>{tn(l,t,n)}),i}const r=[];for(let i=0;i>>1;At(le[s])Ie&&le.splice(t,1)}function qi(e){M(e)?rt.push(...e):(!Se||!Se.includes(e,e.allowRecurse?Ve+1:Ve))&&rt.push(e),hr()}function as(e,t=Tt?Ie+1:0){for(;tAt(n)-At(s)),Ve=0;Vee.id==null?1/0:e.id,ki=(e,t)=>{const n=At(e)-At(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function pr(e){wn=!1,Tt=!0,le.sort(ki);const t=ve;try{for(Ie=0;Iene(R)?R.trim():R)),_&&(r=n.map(Qr))}let o,f=s[o=cn(t)]||s[o=cn(Me(t))];!f&&i&&(f=s[o=cn(ut(t))]),f&&Ce(f,e,6,r);const a=s[o+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,Ce(a,e,6,r)}}function gr(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let l={},o=!1;if(!L(e)){const f=a=>{const h=gr(a,t,!0);h&&(o=!0,re(l,h))};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!i&&!o?(X(e)&&s.set(e,null),null):(M(i)?i.forEach(f=>l[f]=null):re(l,i),X(e)&&s.set(e,l),l)}function nn(e,t){return!e||!Ot(t)?!1:(t=t.slice(2).replace(/Once$/,""),U(e,t[0].toLowerCase()+t.slice(1))||U(e,ut(t))||U(e,t))}let we=null,mr=null;function Vt(e){const t=we;return we=e,mr=e&&e.type.__scopeId||null,t}function zi(e,t=we,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Es(-1);const i=Vt(t);let l;try{l=e(...r)}finally{Vt(i),s._d&&Es(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function un(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[l],slots:o,attrs:f,emit:a,render:h,renderCache:_,data:C,setupState:R,ctx:B,inheritAttrs:S}=e;let D,b;const E=Vt(e);try{if(n.shapeFlag&4){const A=r||s;D=ye(h.call(A,A,_,i,R,C,B)),b=f}else{const A=t;D=ye(A.length>1?A(i,{attrs:f,slots:o,emit:a}):A(i,null)),b=t.props?f:Yi(f)}}catch(A){Et.length=0,tn(A,e,1),D=ce(Ke)}let H=D;if(b&&S!==!1){const A=Object.keys(b),{shapeFlag:W}=H;A.length&&W&7&&(l&&A.some(On)&&(b=Ji(b,l)),H=ct(H,b))}return n.dirs&&(H=ct(H),H.dirs=H.dirs?H.dirs.concat(n.dirs):n.dirs),n.transition&&(H.transition=n.transition),D=H,Vt(E),D}const Yi=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ot(n))&&((t||(t={}))[n]=e[n]);return t},Ji=(e,t)=>{const n={};for(const s in e)(!On(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Xi(e,t,n){const{props:s,children:r,component:i}=e,{props:l,children:o,patchFlag:f}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&f>=0){if(f&1024)return!0;if(f&16)return s?ds(s,l,a):!!l;if(f&8){const h=t.dynamicProps;for(let _=0;_e.__isSuspense;function _r(e,t){t&&t.pendingBranch?M(e)?t.effects.push(...e):t.effects.push(e):qi(e)}function Gi(e,t){return qn(e,null,t)}const $t={};function Dt(e,t,n){return qn(e,t,n)}function qn(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:l}=J){var o;const f=oi()===((o=ie)==null?void 0:o.scope)?ie:null;let a,h=!1,_=!1;if(oe(e)?(a=()=>e.value,h=qt(e)):st(e)?(a=()=>e,s=!0):M(e)?(_=!0,h=e.some(A=>st(A)||qt(A)),a=()=>e.map(A=>{if(oe(A))return A.value;if(st(A))return et(A);if(L(A))return Be(A,f,2)})):L(e)?t?a=()=>Be(e,f,2):a=()=>{if(!(f&&f.isUnmounted))return C&&C(),Ce(e,f,3,[R])}:a=ve,t&&s){const A=a;a=()=>et(A())}let C,R=A=>{C=E.onStop=()=>{Be(A,f,4)}},B;if(Pt)if(R=ve,t?n&&Ce(t,f,3,[a(),_?[]:void 0,R]):a(),r==="sync"){const A=Jl();B=A.__watcherHandles||(A.__watcherHandles=[])}else return ve;let S=_?new Array(e.length).fill($t):$t;const D=()=>{if(E.active)if(t){const A=E.run();(s||h||(_?A.some((W,Y)=>vt(W,S[Y])):vt(A,S)))&&(C&&C(),Ce(t,f,3,[A,S===$t?void 0:_&&S[0]===$t?[]:S,R]),S=A)}else E.run()};D.allowRecurse=!!t;let b;r==="sync"?b=D:r==="post"?b=()=>ue(D,f&&f.suspense):(D.pre=!0,f&&(D.id=f.uid),b=()=>Wn(D));const E=new Nn(a,b);t?n?D():S=E.run():r==="post"?ue(E.run.bind(E),f&&f.suspense):E.run();const H=()=>{E.stop(),f&&f.scope&&In(f.scope.effects,E)};return B&&B.push(H),H}function el(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?br(s,e):()=>s[e]:e.bind(s,s);let i;L(t)?i=t:(i=t.handler,n=t);const l=ie;ft(this);const o=qn(r,i.bind(s),n);return l?ft(l):Xe(),o}function br(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{et(n,t)});else if(ks(e))for(const n in e)et(e[n],t);return e}function Oe(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let l=0;lre({name:e.name},t,{setup:e}))():e}const yt=e=>!!e.type.__asyncLoader,xr=e=>e.type.__isKeepAlive;function tl(e,t){wr(e,"a",t)}function nl(e,t){wr(e,"da",t)}function wr(e,t,n=ie){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(sn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)xr(r.parent.vnode)&&sl(s,t,n,r),r=r.parent}}function sl(e,t,n,s){const r=sn(t,e,s,!0);Vn(()=>{In(s[t],r)},n)}function sn(e,t,n=ie,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...l)=>{if(n.isUnmounted)return;at(),ft(n);const o=Ce(t,n,e,l);return Xe(),dt(),o});return s?r.unshift(i):r.push(i),i}}const Le=e=>(t,n=ie)=>(!Pt||e==="sp")&&sn(e,(...s)=>t(...s),n),rl=Le("bm"),kn=Le("m"),il=Le("bu"),ll=Le("u"),ol=Le("bum"),Vn=Le("um"),cl=Le("sp"),fl=Le("rtg"),ul=Le("rtc");function al(e,t=ie){sn("ec",e,t)}const Er="components";function qo(e,t){return hl(Er,e,!0,t)||e}const dl=Symbol.for("v-ndc");function hl(e,t,n=!0,s=!1){const r=we||ie;if(r){const i=r.type;if(e===Er){const o=Vl(i,!1);if(o&&(o===t||o===Me(t)||o===Qt(Me(t))))return i}const l=hs(r[e]||i[e],t)||hs(r.appContext[e],t);return!l&&s?i:l}}function hs(e,t){return e&&(e[t]||e[Me(t)]||e[Qt(Me(t))])}function ko(e,t,n,s){let r;const i=n&&n[s];if(M(e)||ne(e)){r=new Array(e.length);for(let l=0,o=e.length;lt(l,o,void 0,i&&i[o]));else{const l=Object.keys(e);r=new Array(l.length);for(let o=0,f=l.length;oe?Lr(e)?Zn(e)||e.proxy:En(e.parent):null,xt=re(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=>En(e.parent),$root:e=>En(e.root),$emit:e=>e.emit,$options:e=>zn(e),$forceUpdate:e=>e.f||(e.f=()=>Wn(e.update)),$nextTick:e=>e.n||(e.n=dr.bind(e.proxy)),$watch:e=>el.bind(e)}),an=(e,t)=>e!==J&&!e.__isScriptSetup&&U(e,t),pl={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:l,type:o,appContext:f}=e;let a;if(t[0]!=="$"){const R=l[t];if(R!==void 0)switch(R){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(an(s,t))return l[t]=1,s[t];if(r!==J&&U(r,t))return l[t]=2,r[t];if((a=e.propsOptions[0])&&U(a,t))return l[t]=3,i[t];if(n!==J&&U(n,t))return l[t]=4,n[t];vn&&(l[t]=0)}}const h=xt[t];let _,C;if(h)return t==="$attrs"&&ae(e,"get",t),h(e);if((_=o.__cssModules)&&(_=_[t]))return _;if(n!==J&&U(n,t))return l[t]=4,n[t];if(C=f.config.globalProperties,U(C,t))return C[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return an(r,t)?(r[t]=n,!0):s!==J&&U(s,t)?(s[t]=n,!0):U(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}},l){let o;return!!n[l]||e!==J&&U(e,l)||an(t,l)||(o=i[0])&&U(o,l)||U(s,l)||U(xt,l)||U(r.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:U(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ps(e){return M(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let vn=!0;function gl(e){const t=zn(e),n=e.proxy,s=e.ctx;vn=!1,t.beforeCreate&&gs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:l,watch:o,provide:f,inject:a,created:h,beforeMount:_,mounted:C,beforeUpdate:R,updated:B,activated:S,deactivated:D,beforeDestroy:b,beforeUnmount:E,destroyed:H,unmounted:A,render:W,renderTracked:Y,renderTriggered:q,errorCaptured:N,serverPrefetch:te,expose:Z,inheritAttrs:G,components:Te,directives:se,filters:I}=t;if(a&&ml(a,s,null),l)for(const Q in l){const k=l[Q];L(k)&&(s[Q]=k.bind(n))}if(r){const Q=r.call(n,n);X(Q)&&(e.data=en(Q))}if(vn=!0,i)for(const Q in i){const k=i[Q],We=L(k)?k.bind(n,n):L(k.get)?k.get.bind(n,n):ve,It=!L(k)&&L(k.set)?k.set.bind(n):ve,qe=me({get:We,set:It});Object.defineProperty(s,Q,{enumerable:!0,configurable:!0,get:()=>qe.value,set:Re=>qe.value=Re})}if(o)for(const Q in o)vr(o[Q],s,n,Q);if(f){const Q=L(f)?f.call(n):f;Reflect.ownKeys(Q).forEach(k=>{El(k,Q[k])})}h&&gs(h,e,"c");function z(Q,k){M(k)?k.forEach(We=>Q(We.bind(n))):k&&Q(k.bind(n))}if(z(rl,_),z(kn,C),z(il,R),z(ll,B),z(tl,S),z(nl,D),z(al,N),z(ul,Y),z(fl,q),z(ol,E),z(Vn,A),z(cl,te),M(Z))if(Z.length){const Q=e.exposed||(e.exposed={});Z.forEach(k=>{Object.defineProperty(Q,k,{get:()=>n[k],set:We=>n[k]=We})})}else e.exposed||(e.exposed={});W&&e.render===ve&&(e.render=W),G!=null&&(e.inheritAttrs=G),Te&&(e.components=Te),se&&(e.directives=se)}function ml(e,t,n=ve){M(e)&&(e=Cn(e));for(const s in e){const r=e[s];let i;X(r)?"default"in r?i=it(r.from||s,r.default,!0):i=it(r.from||s):i=it(r),oe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[s]=i}}function gs(e,t,n){Ce(M(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function vr(e,t,n,s){const r=s.includes(".")?br(n,s):()=>n[s];if(ne(e)){const i=t[e];L(i)&&Dt(r,i)}else if(L(e))Dt(r,e.bind(n));else if(X(e))if(M(e))e.forEach(i=>vr(i,t,n,s));else{const i=L(e.handler)?e.handler.bind(n):t[e.handler];L(i)&&Dt(r,i,e)}}function zn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,o=i.get(t);let f;return o?f=o:!r.length&&!n&&!s?f=t:(f={},r.length&&r.forEach(a=>zt(f,a,l,!0)),zt(f,t,l)),X(t)&&i.set(t,f),f}function zt(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&zt(e,i,n,!0),r&&r.forEach(l=>zt(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const o=_l[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const _l={data:ms,props:_s,emits:_s,methods:mt,computed:mt,beforeCreate:fe,created:fe,beforeMount:fe,mounted:fe,beforeUpdate:fe,updated:fe,beforeDestroy:fe,beforeUnmount:fe,destroyed:fe,unmounted:fe,activated:fe,deactivated:fe,errorCaptured:fe,serverPrefetch:fe,components:mt,directives:mt,watch:yl,provide:ms,inject:bl};function ms(e,t){return t?e?function(){return re(L(e)?e.call(this,this):e,L(t)?t.call(this,this):t)}:t:e}function bl(e,t){return mt(Cn(e),Cn(t))}function Cn(e){if(M(e)){const t={};for(let n=0;n1)return n&&L(t)?t.call(s&&s.proxy):t}}function vl(e,t,n,s=!1){const r={},i={};Wt(i,rn,1),e.propsDefaults=Object.create(null),Tr(e,t,r,i);for(const l in e.propsOptions[0])l in r||(r[l]=void 0);n?e.props=s?r:Hi(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Cl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:l}}=e,o=j(r),[f]=e.propsOptions;let a=!1;if((s||l>0)&&!(l&16)){if(l&8){const h=e.vnode.dynamicProps;for(let _=0;_{f=!0;const[C,R]=Ar(_,t,!0);re(l,C),R&&o.push(...R)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!f)return X(e)&&s.set(e,tt),tt;if(M(i))for(let h=0;h-1,R[1]=S<0||B-1||U(R,"default"))&&o.push(_)}}}const a=[l,o];return X(e)&&s.set(e,a),a}function bs(e){return e[0]!=="$"}function ys(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function xs(e,t){return ys(e)===ys(t)}function ws(e,t){return M(t)?t.findIndex(n=>xs(n,e)):L(t)&&xs(t,e)?0:-1}const Rr=e=>e[0]==="_"||e==="$stable",Yn=e=>M(e)?e.map(ye):[ye(e)],Tl=(e,t,n)=>{if(t._n)return t;const s=zi((...r)=>Yn(t(...r)),n);return s._c=!1,s},Pr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Rr(r))continue;const i=e[r];if(L(i))t[r]=Tl(r,i,s);else if(i!=null){const l=Yn(i);t[r]=()=>l}}},Or=(e,t)=>{const n=Yn(t);e.slots.default=()=>n},Al=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=j(t),Wt(t,"_",n)):Pr(t,e.slots={})}else e.slots={},t&&Or(e,t);Wt(e.slots,rn,1)},Rl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,l=J;if(s.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:(re(r,t),!n&&o===1&&delete r._):(i=!t.$stable,Pr(t,r)),l=t}else t&&(Or(e,t),l={default:1});if(i)for(const o in r)!Rr(o)&&!(o in l)&&delete r[o]};function Jt(e,t,n,s,r=!1){if(M(e)){e.forEach((C,R)=>Jt(C,t&&(M(t)?t[R]:t),n,s,r));return}if(yt(s)&&!r)return;const i=s.shapeFlag&4?Zn(s.component)||s.component.proxy:s.el,l=r?null:i,{i:o,r:f}=e,a=t&&t.r,h=o.refs===J?o.refs={}:o.refs,_=o.setupState;if(a!=null&&a!==f&&(ne(a)?(h[a]=null,U(_,a)&&(_[a]=null)):oe(a)&&(a.value=null)),L(f))Be(f,o,12,[l,h]);else{const C=ne(f),R=oe(f);if(C||R){const B=()=>{if(e.f){const S=C?U(_,f)?_[f]:h[f]:f.value;r?M(S)&&In(S,i):M(S)?S.includes(i)||S.push(i):C?(h[f]=[i],U(_,f)&&(_[f]=h[f])):(f.value=[i],e.k&&(h[e.k]=f.value))}else C?(h[f]=l,U(_,f)&&(_[f]=l)):R&&(f.value=l,e.k&&(h[e.k]=l))};l?(B.id=-1,ue(B,n)):B()}}}let $e=!1;const Ut=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",jt=e=>e.nodeType===8;function Pl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:l,remove:o,insert:f,createComment:a}}=e,h=(b,E)=>{if(!E.hasChildNodes()){n(null,b,E),kt(),E._vnode=b;return}$e=!1,_(E.firstChild,b,null,null,null),kt(),E._vnode=b,$e&&console.error("Hydration completed but contains mismatches.")},_=(b,E,H,A,W,Y=!1)=>{const q=jt(b)&&b.data==="[",N=()=>S(b,E,H,A,W,q),{type:te,ref:Z,shapeFlag:G,patchFlag:Te}=E;let se=b.nodeType;E.el=b,Te===-2&&(Y=!1,E.dynamicChildren=null);let I=null;switch(te){case ot:se!==3?E.children===""?(f(E.el=r(""),l(b),b),I=b):I=N():(b.data!==E.children&&($e=!0,b.data=E.children),I=i(b));break;case Ke:se!==8||q?I=N():I=i(b);break;case wt:if(q&&(b=i(b),se=b.nodeType),se===1||se===3){I=b;const Ae=!E.children.length;for(let z=0;z{Y=Y||!!E.dynamicChildren;const{type:q,props:N,patchFlag:te,shapeFlag:Z,dirs:G}=E,Te=q==="input"&&G||q==="option";if(Te||te!==-1){if(G&&Oe(E,null,H,"created"),N)if(Te||!Y||te&48)for(const I in N)(Te&&I.endsWith("value")||Ot(I)&&!_t(I))&&s(b,I,null,N[I],!1,void 0,H);else N.onClick&&s(b,"onClick",null,N.onClick,!1,void 0,H);let se;if((se=N&&N.onVnodeBeforeMount)&&he(se,H,E),G&&Oe(E,null,H,"beforeMount"),((se=N&&N.onVnodeMounted)||G)&&_r(()=>{se&&he(se,H,E),G&&Oe(E,null,H,"mounted")},A),Z&16&&!(N&&(N.innerHTML||N.textContent))){let I=R(b.firstChild,E,b,H,A,W,Y);for(;I;){$e=!0;const Ae=I;I=I.nextSibling,o(Ae)}}else Z&8&&b.textContent!==E.children&&($e=!0,b.textContent=E.children)}return b.nextSibling},R=(b,E,H,A,W,Y,q)=>{q=q||!!E.dynamicChildren;const N=E.children,te=N.length;for(let Z=0;Z{const{slotScopeIds:q}=E;q&&(W=W?W.concat(q):q);const N=l(b),te=R(i(b),E,N,H,A,W,Y);return te&&jt(te)&&te.data==="]"?i(E.anchor=te):($e=!0,f(E.anchor=a("]"),N,te),te)},S=(b,E,H,A,W,Y)=>{if($e=!0,E.el=null,Y){const te=D(b);for(;;){const Z=i(b);if(Z&&Z!==te)o(Z);else break}}const q=i(b),N=l(b);return o(b),n(null,E,N,q,H,A,Ut(N),W),q},D=b=>{let E=0;for(;b;)if(b=i(b),b&&jt(b)&&(b.data==="["&&E++,b.data==="]")){if(E===0)return i(b);E--}return b};return[h,_]}const ue=_r;function Ol(e){return Il(e,Pl)}function Il(e,t){const n=mn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:l,createText:o,createComment:f,setText:a,setElementText:h,parentNode:_,nextSibling:C,setScopeId:R=ve,insertStaticContent:B}=e,S=(c,u,d,g=null,p=null,x=null,v=!1,y=null,w=!!u.dynamicChildren)=>{if(c===u)return;c&&!pt(c,u)&&(g=Mt(c),Re(c,p,x,!0),c=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:m,ref:P,shapeFlag:T}=u;switch(m){case ot:D(c,u,d,g);break;case Ke:b(c,u,d,g);break;case wt:c==null&&E(u,d,g,v);break;case be:Te(c,u,d,g,p,x,v,y,w);break;default:T&1?W(c,u,d,g,p,x,v,y,w):T&6?se(c,u,d,g,p,x,v,y,w):(T&64||T&128)&&m.process(c,u,d,g,p,x,v,y,w,Ze)}P!=null&&p&&Jt(P,c&&c.ref,x,u||c,!u)},D=(c,u,d,g)=>{if(c==null)s(u.el=o(u.children),d,g);else{const p=u.el=c.el;u.children!==c.children&&a(p,u.children)}},b=(c,u,d,g)=>{c==null?s(u.el=f(u.children||""),d,g):u.el=c.el},E=(c,u,d,g)=>{[c.el,c.anchor]=B(c.children,u,d,g,c.el,c.anchor)},H=({el:c,anchor:u},d,g)=>{let p;for(;c&&c!==u;)p=C(c),s(c,d,g),c=p;s(u,d,g)},A=({el:c,anchor:u})=>{let d;for(;c&&c!==u;)d=C(c),r(c),c=d;r(u)},W=(c,u,d,g,p,x,v,y,w)=>{v=v||u.type==="svg",c==null?Y(u,d,g,p,x,v,y,w):te(c,u,p,x,v,y,w)},Y=(c,u,d,g,p,x,v,y)=>{let w,m;const{type:P,props:T,shapeFlag:O,transition:F,dirs:$}=c;if(w=c.el=l(c.type,x,T&&T.is,T),O&8?h(w,c.children):O&16&&N(c.children,w,null,g,p,x&&P!=="foreignObject",v,y),$&&Oe(c,null,g,"created"),q(w,c,c.scopeId,v,g),T){for(const K in T)K!=="value"&&!_t(K)&&i(w,K,null,T[K],x,c.children,g,p,Fe);"value"in T&&i(w,"value",null,T.value),(m=T.onVnodeBeforeMount)&&he(m,g,c)}$&&Oe(c,null,g,"beforeMount");const V=(!p||p&&!p.pendingBranch)&&F&&!F.persisted;V&&F.beforeEnter(w),s(w,u,d),((m=T&&T.onVnodeMounted)||V||$)&&ue(()=>{m&&he(m,g,c),V&&F.enter(w),$&&Oe(c,null,g,"mounted")},p)},q=(c,u,d,g,p)=>{if(d&&R(c,d),g)for(let x=0;x{for(let m=w;m{const y=u.el=c.el;let{patchFlag:w,dynamicChildren:m,dirs:P}=u;w|=c.patchFlag&16;const T=c.props||J,O=u.props||J;let F;d&&ke(d,!1),(F=O.onVnodeBeforeUpdate)&&he(F,d,u,c),P&&Oe(u,c,d,"beforeUpdate"),d&&ke(d,!0);const $=p&&u.type!=="foreignObject";if(m?Z(c.dynamicChildren,m,y,d,g,$,x):v||k(c,u,y,null,d,g,$,x,!1),w>0){if(w&16)G(y,u,T,O,d,g,p);else if(w&2&&T.class!==O.class&&i(y,"class",null,O.class,p),w&4&&i(y,"style",T.style,O.style,p),w&8){const V=u.dynamicProps;for(let K=0;K{F&&he(F,d,u,c),P&&Oe(u,c,d,"updated")},g)},Z=(c,u,d,g,p,x,v)=>{for(let y=0;y{if(d!==g){if(d!==J)for(const y in d)!_t(y)&&!(y in g)&&i(c,y,d[y],null,v,u.children,p,x,Fe);for(const y in g){if(_t(y))continue;const w=g[y],m=d[y];w!==m&&y!=="value"&&i(c,y,m,w,v,u.children,p,x,Fe)}"value"in g&&i(c,"value",d.value,g.value)}},Te=(c,u,d,g,p,x,v,y,w)=>{const m=u.el=c?c.el:o(""),P=u.anchor=c?c.anchor:o("");let{patchFlag:T,dynamicChildren:O,slotScopeIds:F}=u;F&&(y=y?y.concat(F):F),c==null?(s(m,d,g),s(P,d,g),N(u.children,d,P,p,x,v,y,w)):T>0&&T&64&&O&&c.dynamicChildren?(Z(c.dynamicChildren,O,d,p,x,v,y),(u.key!=null||p&&u===p.subTree)&&Ir(c,u,!0)):k(c,u,d,P,p,x,v,y,w)},se=(c,u,d,g,p,x,v,y,w)=>{u.slotScopeIds=y,c==null?u.shapeFlag&512?p.ctx.activate(u,d,g,v,w):I(u,d,g,p,x,v,w):Ae(c,u,w)},I=(c,u,d,g,p,x,v)=>{const y=c.component=Dl(c,g,p);if(xr(c)&&(y.ctx.renderer=Ze),Kl(y),y.asyncDep){if(p&&p.registerDep(y,z),!c.el){const w=y.subTree=ce(Ke);b(null,w,u,d)}return}z(y,c,u,d,p,x,v)},Ae=(c,u,d)=>{const g=u.component=c.component;if(Xi(c,u,d))if(g.asyncDep&&!g.asyncResolved){Q(g,u,d);return}else g.next=u,Wi(g.update),g.update();else u.el=c.el,g.vnode=u},z=(c,u,d,g,p,x,v)=>{const y=()=>{if(c.isMounted){let{next:P,bu:T,u:O,parent:F,vnode:$}=c,V=P,K;ke(c,!1),P?(P.el=$.el,Q(c,P,v)):P=$,T&&fn(T),(K=P.props&&P.props.onVnodeBeforeUpdate)&&he(K,F,P,$),ke(c,!0);const ee=un(c),ge=c.subTree;c.subTree=ee,S(ge,ee,_(ge.el),Mt(ge),c,p,x),P.el=ee.el,V===null&&Zi(c,ee.el),O&&ue(O,p),(K=P.props&&P.props.onVnodeUpdated)&&ue(()=>he(K,F,P,$),p)}else{let P;const{el:T,props:O}=u,{bm:F,m:$,parent:V}=c,K=yt(u);if(ke(c,!1),F&&fn(F),!K&&(P=O&&O.onVnodeBeforeMount)&&he(P,V,u),ke(c,!0),T&&on){const ee=()=>{c.subTree=un(c),on(T,c.subTree,c,p,null)};K?u.type.__asyncLoader().then(()=>!c.isUnmounted&&ee()):ee()}else{const ee=c.subTree=un(c);S(null,ee,d,g,c,p,x),u.el=ee.el}if($&&ue($,p),!K&&(P=O&&O.onVnodeMounted)){const ee=u;ue(()=>he(P,V,ee),p)}(u.shapeFlag&256||V&&yt(V.vnode)&&V.vnode.shapeFlag&256)&&c.a&&ue(c.a,p),c.isMounted=!0,u=d=g=null}},w=c.effect=new Nn(y,()=>Wn(m),c.scope),m=c.update=()=>w.run();m.id=c.uid,ke(c,!0),m()},Q=(c,u,d)=>{u.component=c;const g=c.vnode.props;c.vnode=u,c.next=null,Cl(c,u.props,g,d),Rl(c,u.children,d),at(),as(),dt()},k=(c,u,d,g,p,x,v,y,w=!1)=>{const m=c&&c.children,P=c?c.shapeFlag:0,T=u.children,{patchFlag:O,shapeFlag:F}=u;if(O>0){if(O&128){It(m,T,d,g,p,x,v,y,w);return}else if(O&256){We(m,T,d,g,p,x,v,y,w);return}}F&8?(P&16&&Fe(m,p,x),T!==m&&h(d,T)):P&16?F&16?It(m,T,d,g,p,x,v,y,w):Fe(m,p,x,!0):(P&8&&h(d,""),F&16&&N(T,d,g,p,x,v,y,w))},We=(c,u,d,g,p,x,v,y,w)=>{c=c||tt,u=u||tt;const m=c.length,P=u.length,T=Math.min(m,P);let O;for(O=0;OP?Fe(c,p,x,!0,!1,T):N(u,d,g,p,x,v,y,w,T)},It=(c,u,d,g,p,x,v,y,w)=>{let m=0;const P=u.length;let T=c.length-1,O=P-1;for(;m<=T&&m<=O;){const F=c[m],$=u[m]=w?Ue(u[m]):ye(u[m]);if(pt(F,$))S(F,$,d,null,p,x,v,y,w);else break;m++}for(;m<=T&&m<=O;){const F=c[T],$=u[O]=w?Ue(u[O]):ye(u[O]);if(pt(F,$))S(F,$,d,null,p,x,v,y,w);else break;T--,O--}if(m>T){if(m<=O){const F=O+1,$=FO)for(;m<=T;)Re(c[m],p,x,!0),m++;else{const F=m,$=m,V=new Map;for(m=$;m<=O;m++){const de=u[m]=w?Ue(u[m]):ye(u[m]);de.key!=null&&V.set(de.key,m)}let K,ee=0;const ge=O-$+1;let Qe=!1,es=0;const ht=new Array(ge);for(m=0;m=ge){Re(de,p,x,!0);continue}let Pe;if(de.key!=null)Pe=V.get(de.key);else for(K=$;K<=O;K++)if(ht[K-$]===0&&pt(de,u[K])){Pe=K;break}Pe===void 0?Re(de,p,x,!0):(ht[Pe-$]=m+1,Pe>=es?es=Pe:Qe=!0,S(de,u[Pe],d,null,p,x,v,y,w),ee++)}const ts=Qe?Ml(ht):tt;for(K=ts.length-1,m=ge-1;m>=0;m--){const de=$+m,Pe=u[de],ns=de+1{const{el:x,type:v,transition:y,children:w,shapeFlag:m}=c;if(m&6){qe(c.component.subTree,u,d,g);return}if(m&128){c.suspense.move(u,d,g);return}if(m&64){v.move(c,u,d,Ze);return}if(v===be){s(x,u,d);for(let T=0;Ty.enter(x),p);else{const{leave:T,delayLeave:O,afterLeave:F}=y,$=()=>s(x,u,d),V=()=>{T(x,()=>{$(),F&&F()})};O?O(x,$,V):V()}else s(x,u,d)},Re=(c,u,d,g=!1,p=!1)=>{const{type:x,props:v,ref:y,children:w,dynamicChildren:m,shapeFlag:P,patchFlag:T,dirs:O}=c;if(y!=null&&Jt(y,null,d,c,!0),P&256){u.ctx.deactivate(c);return}const F=P&1&&O,$=!yt(c);let V;if($&&(V=v&&v.onVnodeBeforeUnmount)&&he(V,u,c),P&6)kr(c.component,d,g);else{if(P&128){c.suspense.unmount(d,g);return}F&&Oe(c,null,u,"beforeUnmount"),P&64?c.type.remove(c,u,d,p,Ze,g):m&&(x!==be||T>0&&T&64)?Fe(m,u,d,!1,!0):(x===be&&T&384||!p&&P&16)&&Fe(w,u,d),g&&Qn(c)}($&&(V=v&&v.onVnodeUnmounted)||F)&&ue(()=>{V&&he(V,u,c),F&&Oe(c,null,u,"unmounted")},d)},Qn=c=>{const{type:u,el:d,anchor:g,transition:p}=c;if(u===be){qr(d,g);return}if(u===wt){A(c);return}const x=()=>{r(d),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(c.shapeFlag&1&&p&&!p.persisted){const{leave:v,delayLeave:y}=p,w=()=>v(d,x);y?y(c.el,x,w):w()}else x()},qr=(c,u)=>{let d;for(;c!==u;)d=C(c),r(c),c=d;r(u)},kr=(c,u,d)=>{const{bum:g,scope:p,update:x,subTree:v,um:y}=c;g&&fn(g),p.stop(),x&&(x.active=!1,Re(v,c,u,d)),y&&ue(y,u),ue(()=>{c.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&c.asyncDep&&!c.asyncResolved&&c.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Fe=(c,u,d,g=!1,p=!1,x=0)=>{for(let v=x;vc.shapeFlag&6?Mt(c.component.subTree):c.shapeFlag&128?c.suspense.next():C(c.anchor||c.el),Gn=(c,u,d)=>{c==null?u._vnode&&Re(u._vnode,null,null,!0):S(u._vnode||null,c,u,null,null,null,d),as(),kt(),u._vnode=c},Ze={p:S,um:Re,m:qe,r:Qn,mt:I,mc:N,pc:k,pbc:Z,n:Mt,o:e};let ln,on;return t&&([ln,on]=t(Ze)),{render:Gn,hydrate:ln,createApp:wl(Gn,ln)}}function ke({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ir(e,t,n=!1){const s=e.children,r=t.children;if(M(s)&&M(r))for(let i=0;i>1,e[n[o]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,l=n[i-1];i-- >0;)n[i]=l,l=t[l];return n}const Fl=e=>e.__isTeleport,be=Symbol.for("v-fgt"),ot=Symbol.for("v-txt"),Ke=Symbol.for("v-cmt"),wt=Symbol.for("v-stc"),Et=[];let Ee=null;function Sl(e=!1){Et.push(Ee=e?null:[])}function Hl(){Et.pop(),Ee=Et[Et.length-1]||null}let Rt=1;function Es(e){Rt+=e}function Mr(e){return e.dynamicChildren=Rt>0?Ee||tt:null,Hl(),Rt>0&&Ee&&Ee.push(e),e}function Vo(e,t,n,s,r,i){return Mr(Sr(e,t,n,s,r,i,!0))}function Ll(e,t,n,s,r){return Mr(ce(e,t,n,s,r,!0))}function An(e){return e?e.__v_isVNode===!0:!1}function pt(e,t){return e.type===t.type&&e.key===t.key}const rn="__vInternal",Fr=({key:e})=>e??null,Kt=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||oe(e)||L(e)?{i:we,r:e,k:t,f:!!n}:e:null);function Sr(e,t=null,n=null,s=0,r=null,i=e===be?0:1,l=!1,o=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fr(t),ref:t&&Kt(t),scopeId:mr,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:we};return o?(Jn(f,n),i&128&&e.normalize(f)):n&&(f.shapeFlag|=ne(n)?8:16),Rt>0&&!l&&Ee&&(f.patchFlag>0||i&6)&&f.patchFlag!==32&&Ee.push(f),f}const ce=Nl;function Nl(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===dl)&&(e=Ke),An(e)){const o=ct(e,t,!0);return n&&Jn(o,n),Rt>0&&!i&&Ee&&(o.shapeFlag&6?Ee[Ee.indexOf(e)]=o:Ee.push(o)),o.patchFlag|=-2,o}if(zl(e)&&(e=e.__vccOpts),t){t=$l(t);let{class:o,style:f}=t;o&&!ne(o)&&(t.class=Hn(o)),X(f)&&(ir(f)&&!M(f)&&(f=re({},f)),t.style=Sn(f))}const l=ne(e)?1:Qi(e)?128:Fl(e)?64:X(e)?4:L(e)?2:0;return Sr(e,t,n,s,r,l,i,!0)}function $l(e){return e?ir(e)||rn in e?re({},e):e:null}function ct(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:l}=e,o=t?Ul(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:o,key:o&&Fr(o),ref:t&&t.ref?n&&r?M(r)?r.concat(Kt(t)):[r,Kt(t)]:Kt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?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&&ct(e.ssContent),ssFallback:e.ssFallback&&ct(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Hr(e=" ",t=0){return ce(ot,null,e,t)}function zo(e,t){const n=ce(wt,null,e);return n.staticCount=t,n}function Yo(e="",t=!1){return t?(Sl(),Ll(Ke,null,e)):ce(Ke,null,e)}function ye(e){return e==null||typeof e=="boolean"?ce(Ke):M(e)?ce(be,null,e.slice()):typeof e=="object"?Ue(e):ce(ot,null,String(e))}function Ue(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ct(e)}function Jn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(M(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Jn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(rn in t)?t._ctx=we:r===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else L(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Hr(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ul(...e){const t={};for(let n=0;nie=e),Xn=e=>{Ge.length>1?Ge.forEach(t=>t(e)):Ge[0](e)};const ft=e=>{Xn(e),e.scope.on()},Xe=()=>{ie&&ie.scope.off(),Xn(null)};function Lr(e){return e.vnode.shapeFlag&4}let Pt=!1;function Kl(e,t=!1){Pt=t;const{props:n,children:s}=e.vnode,r=Lr(e);vl(e,n,r,t),Al(e,s);const i=r?Wl(e,t):void 0;return Pt=!1,i}function Wl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=bt(new Proxy(e.ctx,pl));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?kl(e):null;ft(e),at();const i=Be(s,e,0,[e.props,r]);if(dt(),Xe(),Ws(i)){if(i.then(Xe,Xe),t)return i.then(l=>{Cs(e,l,t)}).catch(l=>{tn(l,e,0)});e.asyncDep=i}else Cs(e,i,t)}else Nr(e,t)}function Cs(e,t,n){L(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:X(t)&&(e.setupState=ur(t)),Nr(e,n)}let Ts;function Nr(e,t,n){const s=e.type;if(!e.render){if(!t&&Ts&&!s.render){const r=s.template||zn(e).template;if(r){const{isCustomElement:i,compilerOptions:l}=e.appContext.config,{delimiters:o,compilerOptions:f}=s,a=re(re({isCustomElement:i,delimiters:o},l),f);s.render=Ts(r,a)}}e.render=s.render||ve}ft(e),at(),gl(e),dt(),Xe()}function ql(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ae(e,"get","$attrs"),t[n]}}))}function kl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return ql(e)},slots:e.slots,emit:e.emit,expose:t}}function Zn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ur(bt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in xt)return xt[n](e)},has(t,n){return n in t||n in xt}}))}function Vl(e,t=!0){return L(e)?e.displayName||e.name:e.name||t&&e.__name}function zl(e){return L(e)&&"__vccOpts"in e}const me=(e,t)=>Bi(e,t,Pt);function As(e,t,n){const s=arguments.length;return s===2?X(t)&&!M(t)?An(t)?ce(e,null,[t]):ce(e,t):ce(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&An(n)&&(n=[n]),ce(e,t,n))}const Yl=Symbol.for("v-scx"),Jl=()=>it(Yl),Xl="3.3.4",Zl="http://www.w3.org/2000/svg",ze=typeof document<"u"?document:null,Rs=ze&&ze.createElement("template"),Ql={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?ze.createElementNS(Zl,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 l=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Rs.innerHTML=s?`${e}`:e;const o=Rs.content;if(s){const f=o.firstChild;for(;f.firstChild;)o.appendChild(f.firstChild);o.removeChild(f)}t.insertBefore(o,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Gl(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function eo(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&&Rn(s,i,"");for(const i in n)Rn(s,i,n[i])}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const Ps=/\s*!important$/;function Rn(e,t,n){if(M(n))n.forEach(s=>Rn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=to(e,t);Ps.test(n)?e.setProperty(ut(s),n.replace(Ps,""),"important"):e[s]=n}}const Os=["Webkit","Moz","ms"],dn={};function to(e,t){const n=dn[t];if(n)return n;let s=Me(t);if(s!=="filter"&&s in e)return dn[t]=s;s=Qt(s);for(let r=0;rhn||(co.then(()=>hn=0),hn=Date.now());function uo(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Ce(ao(s,n.value),t,5,[s])};return n.value=e,n.attached=fo(),n}function ao(e,t){if(M(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 Fs=/^on[a-z]/,ho=(e,t,n,s,r=!1,i,l,o,f)=>{t==="class"?Gl(e,s,r):t==="style"?eo(e,n,s):Ot(t)?On(t)||lo(e,t,n,s,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):po(e,t,s,r))?so(e,t,s,i,l,o,f):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),no(e,t,s,r))};function po(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Fs.test(t)&&L(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Fs.test(t)&&ne(n)?!1:t in e}const go=re({patchProp:ho},Ql);let pn,Ss=!1;function mo(){return pn=Ss?pn:Ol(go),Ss=!0,pn}const Jo=(...e)=>{const t=mo().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=_o(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function _o(e){return ne(e)?document.querySelector(e):e}const Xo=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},bo="modulepreload",yo=function(e){return"/"+e},Hs={},Zo=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=yo(i),i in Hs)return;Hs[i]=!0;const l=i.endsWith(".css"),o=l?'[rel="stylesheet"]':"";if(!!s)for(let h=r.length-1;h>=0;h--){const _=r[h];if(_.href===i&&(!l||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="proxy.php?url=https%3A%2F%2Fjohnhom1024.github.io%2F%24%7Bi%7D"]${o}`))return;const a=document.createElement("link");if(a.rel=l?"stylesheet":bo,l||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),l)return new Promise((h,_)=>{a.addEventListener("load",h),a.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())},xo=window.__VP_SITE_DATA__,$r=/^[a-z]+:/i,Ur=/#.*$/,wo=/(index)?\.(md|html)$/,pe=typeof document<"u",jr={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Eo(e,t,n=!1){if(t===void 0)return!1;if(e=Ls(`/${e}`),n)return new RegExp(t).test(e);if(Ls(t)!==e)return!1;const s=t.match(Ur);return s?(pe?location.hash:"")===s[0]:!0}function Ls(e){return decodeURI(e).replace(Ur,"").replace(wo,"")}function vo(e){return $r.test(e)}function Co(e,t){var s,r,i,l,o,f,a;const n=Object.keys(e.locales).find(h=>h!=="root"&&!vo(h)&&Eo(t,`/${h}/`,!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:((l=e.locales[n])==null?void 0:l.titleTemplate)??e.titleTemplate,description:((o=e.locales[n])==null?void 0:o.description)??e.description,head:Dr(e.head,((f=e.locales[n])==null?void 0:f.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Br(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=To(e.title,s);return`${n}${r}`}function To(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Ao(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,l])=>i===n&&l[r[0]]===r[1])}function Dr(e,t){return[...e.filter(n=>!Ao(t,n)),...t]}const Ro=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Po=/^[a-z]:/i;function Ns(e){const t=Po.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Ro,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Oo=Symbol(),Ye=Li(xo);function Qo(e){const t=me(()=>Co(Ye.value,e.data.relativePath));return{site:t,theme:me(()=>t.value.themeConfig),page:me(()=>e.data),frontmatter:me(()=>e.data.frontmatter),params:me(()=>e.data.params),lang:me(()=>t.value.lang),dir:me(()=>t.value.dir),localeIndex:me(()=>t.value.localeIndex||"root"),title:me(()=>Br(t.value,e.data)),description:me(()=>e.data.description||t.value.description),isDark:cr(!1)}}function Go(){const e=it(Oo);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Io(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function $s(e){return $r.test(e)||e.startsWith(".")?e:Io(Ye.value.base,e)}function Mo(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),pe){const n="/";t=Ns(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${Ns(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let Fo=[];const So=Symbol(),Us="http://a.com",Ho=()=>({path:"/",component:null,data:jr});function ec(e,t){const n=en(Ho()),s={route:n,go:r};async function r(o=pe?location.href:"/"){var a,h;await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,o));const f=new URL(o,Us);Ye.value.cleanUrls||!f.pathname.endsWith("/")&&!f.pathname.endsWith(".html")&&(f.pathname+=".html",o=f.pathname+f.search+f.hash),pe&&o!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",o)),await l(o),await((h=s.onAfterRouteChanged)==null?void 0:h.call(s,o))}let i=null;async function l(o,f=0,a=!1){const h=new URL(o,Us),_=i=h.pathname;try{let C=await e(_);if(i===_){i=null;const{default:R,__pageData:B}=C;if(!R)throw new Error(`Invalid route component: ${R}`);n.path=pe?_:$s(_),n.component=bt(R),n.data=bt(B),pe&&dr(()=>{let S=Ye.value.base+B.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!Ye.value.cleanUrls&&!S.endsWith("/")&&(S+=".html"),S!==h.pathname&&(h.pathname=S,o=S+h.search+h.hash,history.replaceState(null,"",o)),h.hash&&!f){let D=null;try{D=document.querySelector(decodeURIComponent(h.hash))}catch(b){console.warn(b)}if(D){js(D,h.hash);return}}window.scrollTo(0,f)})}}catch(C){if(!/fetch/.test(C.message)&&!/^\/404(\.html|\/)?$/.test(o)&&console.error(C),!a)try{const R=await fetch(Ye.value.base+"hashmap.json");window.__VP_HASH_MAP__=await R.json(),await l(o,f,!0);return}catch{}i===_&&(i=null,n.path=pe?_:$s(_),n.component=t?bt(t):null,n.data=jr)}}return pe&&(window.addEventListener("click",o=>{if(o.target.closest("button"))return;const a=o.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:h}=a,{href:_,origin:C,pathname:R,hash:B,search:S}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),D=window.location,b=R.match(/\.\w+$/);!o.ctrlKey&&!o.shiftKey&&!o.altKey&&!o.metaKey&&h!=="_blank"&&C===D.origin&&!(b&&b[0]!==".html")&&(o.preventDefault(),R===D.pathname&&S===D.search?B&&(B!==D.hash&&(history.pushState(null,"",B),window.dispatchEvent(new Event("hashchange"))),js(a,B,a.classList.contains("header-anchor"))):r(_))}},{capture:!0}),window.addEventListener("popstate",o=>{l(location.href,o.state&&o.state.scrollPosition||0)}),window.addEventListener("hashchange",o=>{o.preventDefault()})),s}function Lo(){const e=it(So);if(!e)throw new Error("useRouter() is called without provider.");return e}function Kr(){return Lo().route}function js(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){const r=Ye.value.scrollOffset;let i=0;if(typeof r=="number")i=r;else if(typeof r=="string")i=Bs(r);else if(Array.isArray(r))for(const f of r){const a=Bs(f);if(a){i=a;break}}const l=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-i+l;!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})}}function Bs(e){const t=document.querySelector(e);if(!t)return 0;const n=t.getBoundingClientRect().bottom;return n<0?0:n+24}const Ds=()=>Fo.forEach(e=>e()),tc=yr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Kr();return()=>As(e.as,{style:{position:"relative"}},[t.component?As(t.component,{onVnodeMounted:Ds,onVnodeUpdated:Ds}):"404 Page Not Found"])}});function nc(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}n.forEach(l=>document.head.removeChild(l)),n=[],i.forEach(l=>{const o=No(l);document.head.appendChild(o),n.push(o)})};Gi(()=>{const i=e.data,l=t.value,o=i&&i.description,f=i&&i.frontmatter.head||[];document.title=Br(l,i),document.querySelector("meta[name=description]").setAttribute("content",o||l.description),r(Dr(l.head,Uo(f)))})}function No([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function $o(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Uo(e){return e.filter(t=>!$o(t))}const gn=new Set,Wr=()=>document.createElement("link"),jo=e=>{const t=Wr();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Bo=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Bt;const Do=pe&&(Bt=Wr())&&Bt.relList&&Bt.relList.supports&&Bt.relList.supports("prefetch")?jo:Bo;function sc(){if(!pe||!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(l=>{if(l.isIntersecting){const o=l.target;n.unobserve(o);const{pathname:f}=o;if(!gn.has(f)){gn.add(f);const a=Mo(f);Do(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:l}=i,{hostname:o,pathname:f}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),a=f.match(/\.\w+$/);a&&a[0]!==".html"||l!=="_blank"&&o===location.hostname&&(f!==location.pathname?n.observe(i):gn.add(f))})})};kn(s);const r=Kr();Dt(()=>r.path,s),Vn(()=>{n&&n.disconnect()})}const rc=yr({setup(e,{slots:t}){const n=cr(!1);return kn(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function ic(){if(pe){const e=new Map;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 l=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let o="";i.querySelectorAll("span.line:not(.diff.remove)").forEach(f=>o+=(f.textContent||"")+` `),o=o.slice(0,-1),l&&(o=o.replace(/^ *(\$|>) /gm,"").trim()),Ko(o).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 Ko(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 lc(){pe&&window.addEventListener("click",e=>{var n,s;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement,i=Array.from((r==null?void 0:r.querySelectorAll("input"))||[]).indexOf(t),l=r==null?void 0:r.querySelector('div[class*="language-"].active'),o=(s=r==null?void 0:r.querySelectorAll('div[class*="language-"]:not(.language-id)'))==null?void 0:s[i];l&&o&&l!==o&&(l.classList.remove("active"),o.classList.add("active"))}})}export{kn as A,Gi as B,tc as C,sc as D,ic as E,be as F,lc as G,As as H,So as R,Xo as _,zo as a,Sr as b,Vo as c,yr as d,$i as e,ce as f,Yo as g,Kr as h,cr as i,me as j,qo as k,Ll as l,pe as m,nc as n,Sl as o,Qo as p,Oo as q,ko as r,rc as s,Wo as t,Go as u,Ye as v,Jo as w,ec as x,Mo as y,Zo as z};