function Ms(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Pi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",ki=Ms(Pi);function cr(e){return!!e||e===""}function Dn(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(Si);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function he(e){let t="";if(we(e))t=e;else if(K(e))for(let n=0;nwe(e)?e:e==null?"":K(e)||ge(e)&&(e.toString===dr||!X(e.toString))?JSON.stringify(e,ar,2):String(e),ar=(e,t)=>t&&t.__v_isRef?ar(e,t.value):At(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:ur(t)?{[`Set(${t.size})`]:[...t.values()]}:ge(t)&&!K(t)&&!hr(t)?String(t):t,ve={},It=[],Ke=()=>{},Ti=()=>!1,Ei=/^on[^a-z]/,hn=e=>Ei.test(e),Is=e=>e.startsWith("onUpdate:"),$e=Object.assign,As=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Li=Object.prototype.hasOwnProperty,se=(e,t)=>Li.call(e,t),K=Array.isArray,At=e=>Rn(e)==="[object Map]",ur=e=>Rn(e)==="[object Set]",X=e=>typeof e=="function",we=e=>typeof e=="string",Ns=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",fr=e=>ge(e)&&X(e.then)&&X(e.catch),dr=Object.prototype.toString,Rn=e=>dr.call(e),Mi=e=>Rn(e).slice(8,-1),hr=e=>Rn(e)==="[object Object]",Os=e=>we(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Zt=Ms(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Un=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ii=/-(\w)/g,Ze=Un(e=>e.replace(Ii,(t,n)=>n?n.toUpperCase():"")),Ai=/\B([A-Z])/g,Kt=Un(e=>e.replace(Ai,"-$1").toLowerCase()),zn=Un(e=>e.charAt(0).toUpperCase()+e.slice(1)),ls=Un(e=>e?`on${zn(e)}`:""),on=(e,t)=>!Object.is(e,t),cs=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},_r=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ho;const Ni=()=>ho||(ho=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ie;class Oi{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ie&&(this.parent=Ie,this.index=(Ie.scopes||(Ie.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ie;try{return Ie=this,t()}finally{Ie=n}}}on(){Ie=this}off(){Ie=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},pr=e=>(e.w&ht)>0,vr=e=>(e.n&ht)>0,Di=({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{(f==="length"||f>=s)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":K(e)?Os(n)&&l.push(i.get("length")):(l.push(i.get(St)),At(e)&&l.push(i.get(gs)));break;case"delete":K(e)||(l.push(i.get(St)),At(e)&&l.push(i.get(gs)));break;case"set":At(e)&&l.push(i.get(St));break}if(l.length===1)l[0]&&bs(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);bs(Bs(c))}}function bs(e,t){const n=K(e)?e:[...e];for(const s of n)s.computed&&po(s);for(const s of n)s.computed||po(s)}function po(e,t){(e!==ze||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Ui=Ms("__proto__,__v_isRef,__isVue"),br=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ns)),zi=Hs(),ji=Hs(!1,!0),Ki=Hs(!0),vo=Wi();function Wi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ce(this);for(let r=0,i=this.length;r{e[t]=function(...n){Wt();const s=ce(this)[t].apply(this,n);return qt(),s}}),e}function Hs(e=!1,t=!1){return function(s,o,r){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&r===(e?t?cl:Pr:t?$r:xr).get(s))return s;const i=K(s);if(!e&&i&&se(vo,o))return Reflect.get(vo,o,r);const l=Reflect.get(s,o,r);return(Ns(o)?br.has(o):Ui(o))||(e||Ne(s,"get",o),t)?l:ke(l)?i&&Os(o)?l:l.value:ge(l)?e?Us(l):Kn(l):l}}const qi=yr(),Gi=yr(!0);function yr(e=!1){return function(n,s,o,r){let i=n[s];if(Rt(i)&&ke(i)&&!ke(o))return!1;if(!e&&(!Vn(o)&&!Rt(o)&&(i=ce(i),o=ce(o)),!K(n)&&ke(i)&&!ke(o)))return i.value=o,!0;const l=K(n)&&Os(s)?Number(s)e,jn=e=>Reflect.getPrototypeOf(e);function mn(e,t,n=!1,s=!1){e=e.__v_raw;const o=ce(e),r=ce(t);n||(t!==r&&Ne(o,"get",t),Ne(o,"get",r));const{has:i}=jn(o),l=s?Ds:n?js:rn;if(i.call(o,t))return l(e.get(t));if(i.call(o,r))return l(e.get(r));e!==o&&e.get(t)}function gn(e,t=!1){const n=this.__v_raw,s=ce(n),o=ce(e);return t||(e!==o&&Ne(s,"has",e),Ne(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function bn(e,t=!1){return e=e.__v_raw,!t&&Ne(ce(e),"iterate",St),Reflect.get(e,"size",e)}function mo(e){e=ce(e);const t=ce(this);return jn(t).has.call(t,e)||(t.add(e),ot(t,"add",e,e)),this}function go(e,t){t=ce(t);const n=ce(this),{has:s,get:o}=jn(n);let r=s.call(n,e);r||(e=ce(e),r=s.call(n,e));const i=o.call(n,e);return n.set(e,t),r?on(t,i)&&ot(n,"set",e,t):ot(n,"add",e,t),this}function bo(e){const t=ce(this),{has:n,get:s}=jn(t);let o=n.call(t,e);o||(e=ce(e),o=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return o&&ot(t,"delete",e,void 0),r}function yo(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&ot(e,"clear",void 0,void 0),n}function yn(e,t){return function(s,o){const r=this,i=r.__v_raw,l=ce(i),c=t?Ds:e?js:rn;return!e&&Ne(l,"iterate",St),i.forEach((f,h)=>s.call(o,c(f),c(h),r))}}function wn(e,t,n){return function(...s){const o=this.__v_raw,r=ce(o),i=At(r),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=o[e](...s),h=n?Ds:t?js:rn;return!t&&Ne(r,"iterate",c?gs:St),{next(){const{value:m,done:x}=f.next();return x?{value:m,done:x}:{value:l?[h(m[0]),h(m[1])]:h(m),done:x}},[Symbol.iterator](){return this}}}}function it(e){return function(...t){return e==="delete"?!1:this}}function el(){const e={get(r){return mn(this,r)},get size(){return bn(this)},has:gn,add:mo,set:go,delete:bo,clear:yo,forEach:yn(!1,!1)},t={get(r){return mn(this,r,!1,!0)},get size(){return bn(this)},has:gn,add:mo,set:go,delete:bo,clear:yo,forEach:yn(!1,!0)},n={get(r){return mn(this,r,!0)},get size(){return bn(this,!0)},has(r){return gn.call(this,r,!0)},add:it("add"),set:it("set"),delete:it("delete"),clear:it("clear"),forEach:yn(!0,!1)},s={get(r){return mn(this,r,!0,!0)},get size(){return bn(this,!0)},has(r){return gn.call(this,r,!0)},add:it("add"),set:it("set"),delete:it("delete"),clear:it("clear"),forEach:yn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=wn(r,!1,!1),n[r]=wn(r,!0,!1),t[r]=wn(r,!1,!0),s[r]=wn(r,!0,!0)}),[e,n,t,s]}const[tl,nl,sl,ol]=el();function Rs(e,t){const n=t?e?ol:sl:e?nl:tl;return(s,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(se(n,o)&&o in s?n:s,o,r)}const rl={get:Rs(!1,!1)},il={get:Rs(!1,!0)},ll={get:Rs(!0,!1)},xr=new WeakMap,$r=new WeakMap,Pr=new WeakMap,cl=new WeakMap;function al(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ul(e){return e.__v_skip||!Object.isExtensible(e)?0:al(Mi(e))}function Kn(e){return Rt(e)?e:zs(e,!1,wr,rl,xr)}function fl(e){return zs(e,!1,Zi,il,$r)}function Us(e){return zs(e,!0,Xi,ll,Pr)}function zs(e,t,n,s,o){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=o.get(e);if(r)return r;const i=ul(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return o.set(e,l),l}function Nt(e){return Rt(e)?Nt(e.__v_raw):!!(e&&e.__v_isReactive)}function Rt(e){return!!(e&&e.__v_isReadonly)}function Vn(e){return!!(e&&e.__v_isShallow)}function kr(e){return Nt(e)||Rt(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function en(e){return Sn(e,"__v_skip",!0),e}const rn=e=>ge(e)?Kn(e):e,js=e=>ge(e)?Us(e):e;function Cr(e){ft&&ze&&(e=ce(e),gr(e.dep||(e.dep=Bs())))}function Sr(e,t){e=ce(e),e.dep&&bs(e.dep)}function ke(e){return!!(e&&e.__v_isRef===!0)}function me(e){return Vr(e,!1)}function dl(e){return Vr(e,!0)}function Vr(e,t){return ke(e)?e:new hl(e,t)}class hl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:rn(t)}get value(){return Cr(this),this._value}set value(t){const n=this.__v_isShallow||Vn(t)||Rt(t);t=n?t:ce(t),on(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:rn(t),Sr(this))}}function _(e){return ke(e)?e.value:e}const _l={get:(e,t,n)=>_(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return ke(o)&&!ke(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function Tr(e){return Nt(e)?e:new Proxy(e,_l)}var Er;class pl{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Er]=!1,this._dirty=!0,this.effect=new Fs(t,()=>{this._dirty||(this._dirty=!0,Sr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=ce(this);return Cr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Er="__v_isReadonly";function vl(e,t,n=!1){let s,o;const r=X(e);return r?(s=e,o=Ke):(s=e.get,o=e.set),new pl(s,o,r||!o,n)}function dt(e,t,n,s){let o;try{o=s?e(...s):e()}catch(r){Wn(r,t,n)}return o}function He(e,t,n,s){if(X(e)){const r=dt(e,t,n,s);return r&&fr(r)&&r.catch(i=>{Wn(i,t,n)}),r}const o=[];for(let r=0;r>>1;cn(Pe[s])Je&&Pe.splice(t,1)}function yl(e){K(e)?Ot.push(...e):(!nt||!nt.includes(e,e.allowRecurse?$t+1:$t))&&Ot.push(e),Mr()}function wo(e,t=ln?Je+1:0){for(;tcn(n)-cn(s)),$t=0;$te.id==null?1/0:e.id,wl=(e,t)=>{const n=cn(e)-cn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Ir(e){ys=!1,ln=!0,Pe.sort(wl);const t=Ke;try{for(Je=0;JeC.trim())),m&&(o=n.map(_r))}let l,c=s[l=ls(t)]||s[l=ls(Ze(t))];!c&&r&&(c=s[l=ls(Kt(t))]),c&&He(c,e,6,o);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,He(f,e,6,o)}}function Ar(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const r=e.emits;let i={},l=!1;if(!X(e)){const c=f=>{const h=Ar(f,t,!0);h&&(l=!0,$e(i,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?(ge(e)&&s.set(e,null),null):(K(r)?r.forEach(c=>i[c]=null):$e(i,r),ge(e)&&s.set(e,i),i)}function Gn(e,t){return!e||!hn(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,Kt(t))||se(e,t))}let Ve=null,Yn=null;function En(e){const t=Ve;return Ve=e,Yn=e&&e.type.__scopeId||null,t}function We(e){Yn=e}function qe(){Yn=null}function I(e,t=Ve,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Mo(-1);const r=En(t),i=e(...o);return En(r),s._d&&Mo(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function as(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:r,propsOptions:[i],slots:l,attrs:c,emit:f,render:h,renderCache:m,data:x,setupState:C,ctx:z,inheritAttrs:F}=e;let J,g;const T=En(e);try{if(n.shapeFlag&4){const G=o||s;J=Ue(h.call(G,G,m,r,C,x,z)),g=c}else{const G=t;J=Ue(G.length>1?G(r,{attrs:c,slots:l,emit:f}):G(r,null)),g=t.props?c:$l(c)}}catch(G){tn.length=0,Wn(G,e,1),J=V(Ae)}let j=J;if(g&&F!==!1){const G=Object.keys(g),{shapeFlag:ne}=j;G.length&&ne&7&&(i&&G.some(Is)&&(g=Pl(g,i)),j=_t(j,g))}return n.dirs&&(j=_t(j),j.dirs=j.dirs?j.dirs.concat(n.dirs):n.dirs),n.transition&&(j.transition=n.transition),J=j,En(T),J}const $l=e=>{let t;for(const n in e)(n==="class"||n==="style"||hn(n))&&((t||(t={}))[n]=e[n]);return t},Pl=(e,t)=>{const n={};for(const s in e)(!Is(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function kl(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:l,patchFlag:c}=t,f=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?xo(s,i,f):!!i;if(c&8){const h=t.dynamicProps;for(let m=0;me.__isSuspense;function Nr(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):yl(e)}function Qn(e,t){if(xe){let n=xe.provides;const s=xe.parent&&xe.parent.provides;s===n&&(n=xe.provides=Object.create(s)),n[e]=t}}function Xe(e,t,n=!1){const s=xe||Ve;if(s){const o=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(s.proxy):t}}function Ut(e,t){return Jn(e,null,t)}function Or(e,t){return Jn(e,null,{flush:"post"})}const $o={};function st(e,t,n){return Jn(e,t,n)}function Jn(e,t,{immediate:n,deep:s,flush:o,onTrack:r,onTrigger:i}=ve){const l=xe;let c,f=!1,h=!1;if(ke(e)?(c=()=>e.value,f=Vn(e)):Nt(e)?(c=()=>e,s=!0):K(e)?(h=!0,f=e.some(g=>Nt(g)||Vn(g)),c=()=>e.map(g=>{if(ke(g))return g.value;if(Nt(g))return Mt(g);if(X(g))return dt(g,l,2)})):X(e)?t?c=()=>dt(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return m&&m(),He(e,l,3,[x])}:c=Ke,t&&s){const g=c;c=()=>Mt(g())}let m,x=g=>{m=J.onStop=()=>{dt(g,l,4)}};if(fn)return x=Ke,t?n&&He(t,l,3,[c(),h?[]:void 0,x]):c(),Ke;let C=h?[]:$o;const z=()=>{if(!!J.active)if(t){const g=J.run();(s||f||(h?g.some((T,j)=>on(T,C[j])):on(g,C)))&&(m&&m(),He(t,l,3,[g,C===$o?void 0:C,x]),C=g)}else J.run()};z.allowRecurse=!!t;let F;o==="sync"?F=z:o==="post"?F=()=>Te(z,l&&l.suspense):(z.pre=!0,l&&(z.id=l.uid),F=()=>Ws(z));const J=new Fs(c,F);return t?n?z():C=J.run():o==="post"?Te(J.run.bind(J),l&&l.suspense):J.run(),()=>{J.stop(),l&&l.scope&&As(l.scope.effects,J)}}function Vl(e,t,n){const s=this.proxy,o=we(e)?e.includes(".")?Br(s,e):()=>s[e]:e.bind(s,s);let r;X(t)?r=t:(r=t.handler,n=t);const i=xe;zt(this);const l=Jn(o,r.bind(s),n);return i?zt(i):Vt(),l}function Br(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{Mt(n,t)});else if(hr(e))for(const n in e)Mt(e[n],t);return e}function Tl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return De(()=>{e.isMounted=!0}),Ur(()=>{e.isUnmounting=!0}),e}const Be=[Function,Array],El={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Be,onEnter:Be,onAfterEnter:Be,onEnterCancelled:Be,onBeforeLeave:Be,onLeave:Be,onAfterLeave:Be,onLeaveCancelled:Be,onBeforeAppear:Be,onAppear:Be,onAfterAppear:Be,onAppearCancelled:Be},setup(e,{slots:t}){const n=Zs(),s=Tl();let o;return()=>{const r=t.default&&Dr(t.default(),!0);if(!r||!r.length)return;let i=r[0];if(r.length>1){for(const F of r)if(F.type!==Ae){i=F;break}}const l=ce(e),{mode:c}=l;if(s.isLeaving)return us(i);const f=Po(i);if(!f)return us(i);const h=ws(f,l,s,n);xs(f,h);const m=n.subTree,x=m&&Po(m);let C=!1;const{getTransitionKey:z}=f.type;if(z){const F=z();o===void 0?o=F:F!==o&&(o=F,C=!0)}if(x&&x.type!==Ae&&(!Pt(f,x)||C)){const F=ws(x,l,s,n);if(xs(x,F),c==="out-in")return s.isLeaving=!0,F.afterLeave=()=>{s.isLeaving=!1,n.update()},us(i);c==="in-out"&&f.type!==Ae&&(F.delayLeave=(J,g,T)=>{const j=Hr(s,x);j[String(x.key)]=x,J._leaveCb=()=>{g(),J._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=T})}return i}}},Fr=El;function Hr(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 ws(e,t,n,s){const{appear:o,mode:r,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:m,onLeave:x,onAfterLeave:C,onLeaveCancelled:z,onBeforeAppear:F,onAppear:J,onAfterAppear:g,onAppearCancelled:T}=t,j=String(e.key),G=Hr(n,e),ne=(M,Z)=>{M&&He(M,s,9,Z)},de=(M,Z)=>{const Y=Z[1];ne(M,Z),K(M)?M.every(le=>le.length<=1)&&Y():M.length<=1&&Y()},oe={mode:r,persisted:i,beforeEnter(M){let Z=l;if(!n.isMounted)if(o)Z=F||l;else return;M._leaveCb&&M._leaveCb(!0);const Y=G[j];Y&&Pt(e,Y)&&Y.el._leaveCb&&Y.el._leaveCb(),ne(Z,[M])},enter(M){let Z=c,Y=f,le=h;if(!n.isMounted)if(o)Z=J||c,Y=g||f,le=T||h;else return;let A=!1;const ee=M._enterCb=H=>{A||(A=!0,H?ne(le,[M]):ne(Y,[M]),oe.delayedLeave&&oe.delayedLeave(),M._enterCb=void 0)};Z?de(Z,[M,ee]):ee()},leave(M,Z){const Y=String(e.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return Z();ne(m,[M]);let le=!1;const A=M._leaveCb=ee=>{le||(le=!0,Z(),ee?ne(z,[M]):ne(C,[M]),M._leaveCb=void 0,G[Y]===e&&delete G[Y])};G[Y]=e,x?de(x,[M,A]):A()},clone(M){return ws(M,t,n,s)}};return oe}function us(e){if(Xn(e))return e=_t(e),e.children=null,e}function Po(e){return Xn(e)?e.children?e.children[0]:void 0:e}function xs(e,t){e.shapeFlag&6&&e.component?xs(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 Dr(e,t=!1,n){let s=[],o=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Xn=e=>e.type.__isKeepAlive;function Ll(e,t){Rr(e,"a",t)}function Ml(e,t){Rr(e,"da",t)}function Rr(e,t,n=xe){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Zn(t,s,n),n){let o=n.parent;for(;o&&o.parent;)Xn(o.parent.vnode)&&Il(s,t,n,o),o=o.parent}}function Il(e,t,n,s){const o=Zn(t,e,s,!0);pt(()=>{As(s[t],o)},n)}function Zn(e,t,n=xe,s=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Wt(),zt(n);const l=He(t,n,e,i);return Vt(),qt(),l});return s?o.unshift(r):o.push(r),r}}const rt=e=>(t,n=xe)=>(!fn||e==="sp")&&Zn(e,(...s)=>t(...s),n),Al=rt("bm"),De=rt("m"),Nl=rt("bu"),qs=rt("u"),Ur=rt("bum"),pt=rt("um"),Ol=rt("sp"),Bl=rt("rtg"),Fl=rt("rtc");function Hl(e,t=xe){Zn("ec",e,t)}function Qe(e,t,n,s){const o=e.dirs,r=t&&t.dirs;for(let i=0;it(i,l,void 0,r&&r[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,c=i.length;lAn(t)?!(t.type===Ae||t.type===q&&!Kr(t.children)):!0)?e:null}const $s=e=>e?ni(e)?eo(e)||e.proxy:$s(e.parent):null,Ln=$e(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=>$s(e.parent),$root:e=>$s(e.root),$emit:e=>e.emit,$options:e=>Qs(e),$forceUpdate:e=>e.f||(e.f=()=>Ws(e.update)),$nextTick:e=>e.n||(e.n=qn.bind(e.proxy)),$watch:e=>Vl.bind(e)}),Dl={get({_:e},t){const{ctx:n,setupState:s,data:o,props:r,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const C=i[t];if(C!==void 0)switch(C){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(s!==ve&&se(s,t))return i[t]=1,s[t];if(o!==ve&&se(o,t))return i[t]=2,o[t];if((f=e.propsOptions[0])&&se(f,t))return i[t]=3,r[t];if(n!==ve&&se(n,t))return i[t]=4,n[t];Ps&&(i[t]=0)}}const h=Ln[t];let m,x;if(h)return t==="$attrs"&&Ne(e,"get",t),h(e);if((m=l.__cssModules)&&(m=m[t]))return m;if(n!==ve&&se(n,t))return i[t]=4,n[t];if(x=c.config.globalProperties,se(x,t))return x[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:r}=e;return o!==ve&&se(o,t)?(o[t]=n,!0):s!==ve&&se(s,t)?(s[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:r}},i){let l;return!!n[i]||e!==ve&&se(e,i)||t!==ve&&se(t,i)||(l=r[0])&&se(l,i)||se(s,i)||se(Ln,i)||se(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ps=!0;function Rl(e){const t=Qs(e),n=e.proxy,s=e.ctx;Ps=!1,t.beforeCreate&&Co(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:i,watch:l,provide:c,inject:f,created:h,beforeMount:m,mounted:x,beforeUpdate:C,updated:z,activated:F,deactivated:J,beforeDestroy:g,beforeUnmount:T,destroyed:j,unmounted:G,render:ne,renderTracked:de,renderTriggered:oe,errorCaptured:M,serverPrefetch:Z,expose:Y,inheritAttrs:le,components:A,directives:ee,filters:H}=t;if(f&&Ul(f,s,null,e.appContext.config.unwrapInjectedRef),i)for(const be in i){const _e=i[be];X(_e)&&(s[be]=_e.bind(n))}if(o){const be=o.call(n,n);ge(be)&&(e.data=Kn(be))}if(Ps=!0,r)for(const be in r){const _e=r[be],mt=X(_e)?_e.bind(n,n):X(_e.get)?_e.get.bind(n,n):Ke,pn=!X(_e)&&X(_e.set)?_e.set.bind(n):Ke,gt=re({get:mt,set:pn});Object.defineProperty(s,be,{enumerable:!0,configurable:!0,get:()=>gt.value,set:Ge=>gt.value=Ge})}if(l)for(const be in l)Wr(l[be],s,n,be);if(c){const be=X(c)?c.call(n):c;Reflect.ownKeys(be).forEach(_e=>{Qn(_e,be[_e])})}h&&Co(h,e,"c");function ue(be,_e){K(_e)?_e.forEach(mt=>be(mt.bind(n))):_e&&be(_e.bind(n))}if(ue(Al,m),ue(De,x),ue(Nl,C),ue(qs,z),ue(Ll,F),ue(Ml,J),ue(Hl,M),ue(Fl,de),ue(Bl,oe),ue(Ur,T),ue(pt,G),ue(Ol,Z),K(Y))if(Y.length){const be=e.exposed||(e.exposed={});Y.forEach(_e=>{Object.defineProperty(be,_e,{get:()=>n[_e],set:mt=>n[_e]=mt})})}else e.exposed||(e.exposed={});ne&&e.render===Ke&&(e.render=ne),le!=null&&(e.inheritAttrs=le),A&&(e.components=A),ee&&(e.directives=ee)}function Ul(e,t,n=Ke,s=!1){K(e)&&(e=ks(e));for(const o in e){const r=e[o];let i;ge(r)?"default"in r?i=Xe(r.from||o,r.default,!0):i=Xe(r.from||o):i=Xe(r),ke(i)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[o]=i}}function Co(e,t,n){He(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Wr(e,t,n,s){const o=s.includes(".")?Br(n,s):()=>n[s];if(we(e)){const r=t[e];X(r)&&st(o,r)}else if(X(e))st(o,e.bind(n));else if(ge(e))if(K(e))e.forEach(r=>Wr(r,t,n,s));else{const r=X(e.handler)?e.handler.bind(n):t[e.handler];X(r)&&st(o,r,e)}}function Qs(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(f=>Mn(c,f,i,!0)),Mn(c,t,i)),ge(t)&&r.set(t,c),c}function Mn(e,t,n,s=!1){const{mixins:o,extends:r}=t;r&&Mn(e,r,n,!0),o&&o.forEach(i=>Mn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=zl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const zl={data:So,props:xt,emits:xt,methods:xt,computed:xt,beforeCreate:Se,created:Se,beforeMount:Se,mounted:Se,beforeUpdate:Se,updated:Se,beforeDestroy:Se,beforeUnmount:Se,destroyed:Se,unmounted:Se,activated:Se,deactivated:Se,errorCaptured:Se,serverPrefetch:Se,components:xt,directives:xt,watch:Kl,provide:So,inject:jl};function So(e,t){return t?e?function(){return $e(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function jl(e,t){return xt(ks(e),ks(t))}function ks(e){if(K(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const h=e.vnode.dynamicProps;for(let m=0;m{c=!0;const[x,C]=Gr(m,t,!0);$e(i,x),C&&l.push(...C)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!r&&!c)return ge(e)&&s.set(e,It),It;if(K(r))for(let h=0;h-1,C[1]=F<0||z-1||se(C,"default"))&&l.push(m)}}}const f=[i,l];return ge(e)&&s.set(e,f),f}function Vo(e){return e[0]!=="$"}function To(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Eo(e,t){return To(e)===To(t)}function Lo(e,t){return K(t)?t.findIndex(n=>Eo(n,e)):X(t)&&Eo(t,e)?0:-1}const Yr=e=>e[0]==="_"||e==="$stable",Js=e=>K(e)?e.map(Ue):[Ue(e)],Gl=(e,t,n)=>{if(t._n)return t;const s=I((...o)=>Js(t(...o)),n);return s._c=!1,s},Qr=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Yr(o))continue;const r=e[o];if(X(r))t[o]=Gl(o,r,s);else if(r!=null){const i=Js(r);t[o]=()=>i}}},Jr=(e,t)=>{const n=Js(t);e.slots.default=()=>n},Yl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),Sn(t,"_",n)):Qr(t,e.slots={})}else e.slots={},t&&Jr(e,t);Sn(e.slots,es,1)},Ql=(e,t,n)=>{const{vnode:s,slots:o}=e;let r=!0,i=ve;if(s.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:($e(o,t),!n&&l===1&&delete o._):(r=!t.$stable,Qr(t,o)),i=t}else t&&(Jr(e,t),i={default:1});if(r)for(const l in o)!Yr(l)&&!(l in i)&&delete o[l]};function Xr(){return{app:null,config:{isNativeTag:Ti,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Jl=0;function Xl(e,t){return function(s,o=null){X(s)||(s=Object.assign({},s)),o!=null&&!ge(o)&&(o=null);const r=Xr(),i=new Set;let l=!1;const c=r.app={_uid:Jl++,_component:s,_props:o,_container:null,_context:r,_instance:null,version:mc,get config(){return r.config},set config(f){},use(f,...h){return i.has(f)||(f&&X(f.install)?(i.add(f),f.install(c,...h)):X(f)&&(i.add(f),f(c,...h))),c},mixin(f){return r.mixins.includes(f)||r.mixins.push(f),c},component(f,h){return h?(r.components[f]=h,c):r.components[f]},directive(f,h){return h?(r.directives[f]=h,c):r.directives[f]},mount(f,h,m){if(!l){const x=V(s,o);return x.appContext=r,h&&t?t(x,f):e(x,f,m),l=!0,c._container=f,f.__vue_app__=c,eo(x.component)||x.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(f,h){return r.provides[f]=h,c}};return c}}function In(e,t,n,s,o=!1){if(K(e)){e.forEach((x,C)=>In(x,t&&(K(t)?t[C]:t),n,s,o));return}if(Bt(s)&&!o)return;const r=s.shapeFlag&4?eo(s.component)||s.component.proxy:s.el,i=o?null:r,{i:l,r:c}=e,f=t&&t.r,h=l.refs===ve?l.refs={}:l.refs,m=l.setupState;if(f!=null&&f!==c&&(we(f)?(h[f]=null,se(m,f)&&(m[f]=null)):ke(f)&&(f.value=null)),X(c))dt(c,l,12,[i,h]);else{const x=we(c),C=ke(c);if(x||C){const z=()=>{if(e.f){const F=x?h[c]:c.value;o?K(F)&&As(F,r):K(F)?F.includes(r)||F.push(r):x?(h[c]=[r],se(m,c)&&(m[c]=h[c])):(c.value=[r],e.k&&(h[e.k]=c.value))}else x?(h[c]=i,se(m,c)&&(m[c]=i)):C&&(c.value=i,e.k&&(h[e.k]=i))};i?(z.id=-1,Te(z,n)):z()}}}let lt=!1;const xn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",$n=e=>e.nodeType===8;function Zl(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:r,parentNode:i,remove:l,insert:c,createComment:f}}=e,h=(g,T)=>{if(!T.hasChildNodes()){n(null,g,T),Tn(),T._vnode=g;return}lt=!1,m(T.firstChild,g,null,null,null),Tn(),T._vnode=g,lt&&console.error("Hydration completed but contains mismatches.")},m=(g,T,j,G,ne,de=!1)=>{const oe=$n(g)&&g.data==="[",M=()=>F(g,T,j,G,ne,oe),{type:Z,ref:Y,shapeFlag:le,patchFlag:A}=T;let ee=g.nodeType;T.el=g,A===-2&&(de=!1,T.dynamicChildren=null);let H=null;switch(Z){case an:ee!==3?T.children===""?(c(T.el=o(""),i(g),g),H=g):H=M():(g.data!==T.children&&(lt=!0,g.data=T.children),H=r(g));break;case Ae:ee!==8||oe?H=M():H=r(g);break;case Ft:if(oe&&(g=r(g),ee=g.nodeType),ee===1||ee===3){H=g;const Le=!T.children.length;for(let ue=0;ue{de=de||!!T.dynamicChildren;const{type:oe,props:M,patchFlag:Z,shapeFlag:Y,dirs:le}=T,A=oe==="input"&&le||oe==="option";if(A||Z!==-1){if(le&&Qe(T,null,j,"created"),M)if(A||!de||Z&48)for(const H in M)(A&&H.endsWith("value")||hn(H)&&!Zt(H))&&s(g,H,null,M[H],!1,void 0,j);else M.onClick&&s(g,"onClick",null,M.onClick,!1,void 0,j);let ee;if((ee=M&&M.onVnodeBeforeMount)&&Fe(ee,j,T),le&&Qe(T,null,j,"beforeMount"),((ee=M&&M.onVnodeMounted)||le)&&Nr(()=>{ee&&Fe(ee,j,T),le&&Qe(T,null,j,"mounted")},G),Y&16&&!(M&&(M.innerHTML||M.textContent))){let H=C(g.firstChild,T,g,j,G,ne,de);for(;H;){lt=!0;const Le=H;H=H.nextSibling,l(Le)}}else Y&8&&g.textContent!==T.children&&(lt=!0,g.textContent=T.children)}return g.nextSibling},C=(g,T,j,G,ne,de,oe)=>{oe=oe||!!T.dynamicChildren;const M=T.children,Z=M.length;for(let Y=0;Y{const{slotScopeIds:oe}=T;oe&&(ne=ne?ne.concat(oe):oe);const M=i(g),Z=C(r(g),T,M,j,G,ne,de);return Z&&$n(Z)&&Z.data==="]"?r(T.anchor=Z):(lt=!0,c(T.anchor=f("]"),M,Z),Z)},F=(g,T,j,G,ne,de)=>{if(lt=!0,T.el=null,de){const Z=J(g);for(;;){const Y=r(g);if(Y&&Y!==Z)l(Y);else break}}const oe=r(g),M=i(g);return l(g),n(null,T,M,oe,j,G,xn(M),ne),oe},J=g=>{let T=0;for(;g;)if(g=r(g),g&&$n(g)&&(g.data==="["&&T++,g.data==="]")){if(T===0)return r(g);T--}return g};return[h,m]}const Te=Nr;function ec(e){return tc(e,Zl)}function tc(e,t){const n=Ni();n.__VUE__=!0;const{insert:s,remove:o,patchProp:r,createElement:i,createText:l,createComment:c,setText:f,setElementText:h,parentNode:m,nextSibling:x,setScopeId:C=Ke,insertStaticContent:z}=e,F=(a,u,p,w=null,y=null,k=null,L=!1,P=null,S=!!u.dynamicChildren)=>{if(a===u)return;a&&!Pt(a,u)&&(w=vn(a),Ge(a,y,k,!0),a=null),u.patchFlag===-2&&(S=!1,u.dynamicChildren=null);const{type:$,ref:D,shapeFlag:N}=u;switch($){case an:J(a,u,p,w);break;case Ae:g(a,u,p,w);break;case Ft:a==null&&T(u,p,w,L);break;case q:A(a,u,p,w,y,k,L,P,S);break;default:N&1?ne(a,u,p,w,y,k,L,P,S):N&6?ee(a,u,p,w,y,k,L,P,S):(N&64||N&128)&&$.process(a,u,p,w,y,k,L,P,S,Et)}D!=null&&y&&In(D,a&&a.ref,k,u||a,!u)},J=(a,u,p,w)=>{if(a==null)s(u.el=l(u.children),p,w);else{const y=u.el=a.el;u.children!==a.children&&f(y,u.children)}},g=(a,u,p,w)=>{a==null?s(u.el=c(u.children||""),p,w):u.el=a.el},T=(a,u,p,w)=>{[a.el,a.anchor]=z(a.children,u,p,w,a.el,a.anchor)},j=({el:a,anchor:u},p,w)=>{let y;for(;a&&a!==u;)y=x(a),s(a,p,w),a=y;s(u,p,w)},G=({el:a,anchor:u})=>{let p;for(;a&&a!==u;)p=x(a),o(a),a=p;o(u)},ne=(a,u,p,w,y,k,L,P,S)=>{L=L||u.type==="svg",a==null?de(u,p,w,y,k,L,P,S):Z(a,u,y,k,L,P,S)},de=(a,u,p,w,y,k,L,P)=>{let S,$;const{type:D,props:N,shapeFlag:R,transition:W,dirs:te}=a;if(S=a.el=i(a.type,k,N&&N.is,N),R&8?h(S,a.children):R&16&&M(a.children,S,null,w,y,k&&D!=="foreignObject",L,P),te&&Qe(a,null,w,"created"),N){for(const fe in N)fe!=="value"&&!Zt(fe)&&r(S,fe,null,N[fe],k,a.children,w,y,tt);"value"in N&&r(S,"value",null,N.value),($=N.onVnodeBeforeMount)&&Fe($,w,a)}oe(S,a,a.scopeId,L,w),te&&Qe(a,null,w,"beforeMount");const pe=(!y||y&&!y.pendingBranch)&&W&&!W.persisted;pe&&W.beforeEnter(S),s(S,u,p),(($=N&&N.onVnodeMounted)||pe||te)&&Te(()=>{$&&Fe($,w,a),pe&&W.enter(S),te&&Qe(a,null,w,"mounted")},y)},oe=(a,u,p,w,y)=>{if(p&&C(a,p),w)for(let k=0;k{for(let $=S;${const P=u.el=a.el;let{patchFlag:S,dynamicChildren:$,dirs:D}=u;S|=a.patchFlag&16;const N=a.props||ve,R=u.props||ve;let W;p&&bt(p,!1),(W=R.onVnodeBeforeUpdate)&&Fe(W,p,u,a),D&&Qe(u,a,p,"beforeUpdate"),p&&bt(p,!0);const te=y&&u.type!=="foreignObject";if($?Y(a.dynamicChildren,$,P,p,w,te,k):L||_e(a,u,P,null,p,w,te,k,!1),S>0){if(S&16)le(P,u,N,R,p,w,y);else if(S&2&&N.class!==R.class&&r(P,"class",null,R.class,y),S&4&&r(P,"style",N.style,R.style,y),S&8){const pe=u.dynamicProps;for(let fe=0;fe{W&&Fe(W,p,u,a),D&&Qe(u,a,p,"updated")},w)},Y=(a,u,p,w,y,k,L)=>{for(let P=0;P{if(p!==w){if(p!==ve)for(const P in p)!Zt(P)&&!(P in w)&&r(a,P,p[P],null,L,u.children,y,k,tt);for(const P in w){if(Zt(P))continue;const S=w[P],$=p[P];S!==$&&P!=="value"&&r(a,P,$,S,L,u.children,y,k,tt)}"value"in w&&r(a,"value",p.value,w.value)}},A=(a,u,p,w,y,k,L,P,S)=>{const $=u.el=a?a.el:l(""),D=u.anchor=a?a.anchor:l("");let{patchFlag:N,dynamicChildren:R,slotScopeIds:W}=u;W&&(P=P?P.concat(W):W),a==null?(s($,p,w),s(D,p,w),M(u.children,p,D,y,k,L,P,S)):N>0&&N&64&&R&&a.dynamicChildren?(Y(a.dynamicChildren,R,p,y,k,L,P),(u.key!=null||y&&u===y.subTree)&&Zr(a,u,!0)):_e(a,u,p,D,y,k,L,P,S)},ee=(a,u,p,w,y,k,L,P,S)=>{u.slotScopeIds=P,a==null?u.shapeFlag&512?y.ctx.activate(u,p,w,L,S):H(u,p,w,y,k,L,S):Le(a,u,S)},H=(a,u,p,w,y,k,L)=>{const P=a.component=uc(a,w,y);if(Xn(a)&&(P.ctx.renderer=Et),fc(P),P.asyncDep){if(y&&y.registerDep(P,ue),!a.el){const S=P.subTree=V(Ae);g(null,S,u,p)}return}ue(P,a,u,p,y,k,L)},Le=(a,u,p)=>{const w=u.component=a.component;if(kl(a,u,p))if(w.asyncDep&&!w.asyncResolved){be(w,u,p);return}else w.next=u,bl(w.update),w.update();else u.el=a.el,w.vnode=u},ue=(a,u,p,w,y,k,L)=>{const P=()=>{if(a.isMounted){let{next:D,bu:N,u:R,parent:W,vnode:te}=a,pe=D,fe;bt(a,!1),D?(D.el=te.el,be(a,D,L)):D=te,N&&cs(N),(fe=D.props&&D.props.onVnodeBeforeUpdate)&&Fe(fe,W,D,te),bt(a,!0);const ye=as(a),Re=a.subTree;a.subTree=ye,F(Re,ye,m(Re.el),vn(Re),a,y,k),D.el=ye.el,pe===null&&Cl(a,ye.el),R&&Te(R,y),(fe=D.props&&D.props.onVnodeUpdated)&&Te(()=>Fe(fe,W,D,te),y)}else{let D;const{el:N,props:R}=u,{bm:W,m:te,parent:pe}=a,fe=Bt(u);if(bt(a,!1),W&&cs(W),!fe&&(D=R&&R.onVnodeBeforeMount)&&Fe(D,pe,u),bt(a,!0),N&&is){const ye=()=>{a.subTree=as(a),is(N,a.subTree,a,y,null)};fe?u.type.__asyncLoader().then(()=>!a.isUnmounted&&ye()):ye()}else{const ye=a.subTree=as(a);F(null,ye,p,w,a,y,k),u.el=ye.el}if(te&&Te(te,y),!fe&&(D=R&&R.onVnodeMounted)){const ye=u;Te(()=>Fe(D,pe,ye),y)}(u.shapeFlag&256||pe&&Bt(pe.vnode)&&pe.vnode.shapeFlag&256)&&a.a&&Te(a.a,y),a.isMounted=!0,u=p=w=null}},S=a.effect=new Fs(P,()=>Ws($),a.scope),$=a.update=()=>S.run();$.id=a.uid,bt(a,!0),$()},be=(a,u,p)=>{u.component=a;const w=a.vnode.props;a.vnode=u,a.next=null,ql(a,u.props,w,p),Ql(a,u.children,p),Wt(),wo(),qt()},_e=(a,u,p,w,y,k,L,P,S=!1)=>{const $=a&&a.children,D=a?a.shapeFlag:0,N=u.children,{patchFlag:R,shapeFlag:W}=u;if(R>0){if(R&128){pn($,N,p,w,y,k,L,P,S);return}else if(R&256){mt($,N,p,w,y,k,L,P,S);return}}W&8?(D&16&&tt($,y,k),N!==$&&h(p,N)):D&16?W&16?pn($,N,p,w,y,k,L,P,S):tt($,y,k,!0):(D&8&&h(p,""),W&16&&M(N,p,w,y,k,L,P,S))},mt=(a,u,p,w,y,k,L,P,S)=>{a=a||It,u=u||It;const $=a.length,D=u.length,N=Math.min($,D);let R;for(R=0;RD?tt(a,y,k,!0,!1,N):M(u,p,w,y,k,L,P,S,N)},pn=(a,u,p,w,y,k,L,P,S)=>{let $=0;const D=u.length;let N=a.length-1,R=D-1;for(;$<=N&&$<=R;){const W=a[$],te=u[$]=S?ut(u[$]):Ue(u[$]);if(Pt(W,te))F(W,te,p,null,y,k,L,P,S);else break;$++}for(;$<=N&&$<=R;){const W=a[N],te=u[R]=S?ut(u[R]):Ue(u[R]);if(Pt(W,te))F(W,te,p,null,y,k,L,P,S);else break;N--,R--}if($>N){if($<=R){const W=R+1,te=WR)for(;$<=N;)Ge(a[$],y,k,!0),$++;else{const W=$,te=$,pe=new Map;for($=te;$<=R;$++){const Me=u[$]=S?ut(u[$]):Ue(u[$]);Me.key!=null&&pe.set(Me.key,$)}let fe,ye=0;const Re=R-te+1;let Lt=!1,ao=0;const Qt=new Array(Re);for($=0;$=Re){Ge(Me,y,k,!0);continue}let Ye;if(Me.key!=null)Ye=pe.get(Me.key);else for(fe=te;fe<=R;fe++)if(Qt[fe-te]===0&&Pt(Me,u[fe])){Ye=fe;break}Ye===void 0?Ge(Me,y,k,!0):(Qt[Ye-te]=$+1,Ye>=ao?ao=Ye:Lt=!0,F(Me,u[Ye],p,null,y,k,L,P,S),ye++)}const uo=Lt?nc(Qt):It;for(fe=uo.length-1,$=Re-1;$>=0;$--){const Me=te+$,Ye=u[Me],fo=Me+1{const{el:k,type:L,transition:P,children:S,shapeFlag:$}=a;if($&6){gt(a.component.subTree,u,p,w);return}if($&128){a.suspense.move(u,p,w);return}if($&64){L.move(a,u,p,Et);return}if(L===q){s(k,u,p);for(let N=0;NP.enter(k),y);else{const{leave:N,delayLeave:R,afterLeave:W}=P,te=()=>s(k,u,p),pe=()=>{N(k,()=>{te(),W&&W()})};R?R(k,te,pe):pe()}else s(k,u,p)},Ge=(a,u,p,w=!1,y=!1)=>{const{type:k,props:L,ref:P,children:S,dynamicChildren:$,shapeFlag:D,patchFlag:N,dirs:R}=a;if(P!=null&&In(P,null,p,a,!0),D&256){u.ctx.deactivate(a);return}const W=D&1&&R,te=!Bt(a);let pe;if(te&&(pe=L&&L.onVnodeBeforeUnmount)&&Fe(pe,u,a),D&6)$i(a.component,p,w);else{if(D&128){a.suspense.unmount(p,w);return}W&&Qe(a,null,u,"beforeUnmount"),D&64?a.type.remove(a,u,p,y,Et,w):$&&(k!==q||N>0&&N&64)?tt($,u,p,!1,!0):(k===q&&N&384||!y&&D&16)&&tt(S,u,p),w&&lo(a)}(te&&(pe=L&&L.onVnodeUnmounted)||W)&&Te(()=>{pe&&Fe(pe,u,a),W&&Qe(a,null,u,"unmounted")},p)},lo=a=>{const{type:u,el:p,anchor:w,transition:y}=a;if(u===q){xi(p,w);return}if(u===Ft){G(a);return}const k=()=>{o(p),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(a.shapeFlag&1&&y&&!y.persisted){const{leave:L,delayLeave:P}=y,S=()=>L(p,k);P?P(a.el,k,S):S()}else k()},xi=(a,u)=>{let p;for(;a!==u;)p=x(a),o(a),a=p;o(u)},$i=(a,u,p)=>{const{bum:w,scope:y,update:k,subTree:L,um:P}=a;w&&cs(w),y.stop(),k&&(k.active=!1,Ge(L,a,u,p)),P&&Te(P,u),Te(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},tt=(a,u,p,w=!1,y=!1,k=0)=>{for(let L=k;La.shapeFlag&6?vn(a.component.subTree):a.shapeFlag&128?a.suspense.next():x(a.anchor||a.el),co=(a,u,p)=>{a==null?u._vnode&&Ge(u._vnode,null,null,!0):F(u._vnode||null,a,u,null,null,null,p),wo(),Tn(),u._vnode=a},Et={p:F,um:Ge,m:gt,r:lo,mt:H,mc:M,pc:_e,pbc:Y,n:vn,o:e};let rs,is;return t&&([rs,is]=t(Et)),{render:co,hydrate:rs,createApp:Xl(co,rs)}}function bt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Zr(e,t,n=!1){const s=e.children,o=t.children;if(K(s)&&K(o))for(let r=0;r>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}const sc=e=>e.__isTeleport,q=Symbol(void 0),an=Symbol(void 0),Ae=Symbol(void 0),Ft=Symbol(void 0),tn=[];let je=null;function d(e=!1){tn.push(je=e?null:[])}function oc(){tn.pop(),je=tn[tn.length-1]||null}let un=1;function Mo(e){un+=e}function ei(e){return e.dynamicChildren=un>0?je||It:null,oc(),un>0&&je&&je.push(e),e}function v(e,t,n,s,o,r){return ei(b(e,t,n,s,o,r,!0))}function Q(e,t,n,s,o){return ei(V(e,t,n,s,o,!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 es="__vInternal",ti=({key:e})=>e!=null?e:null,kn=({ref:e,ref_key:t,ref_for:n})=>e!=null?we(e)||ke(e)||X(e)?{i:Ve,r:e,k:t,f:!!n}:e:null;function b(e,t=null,n=null,s=0,o=null,r=e===q?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ti(t),ref:t&&kn(t),scopeId:Yn,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:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(Xs(c,n),r&128&&e.normalize(c)):n&&(c.shapeFlag|=we(n)?8:16),un>0&&!i&&je&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&je.push(c),c}const V=rc;function rc(e,t=null,n=null,s=0,o=null,r=!1){if((!e||e===zr)&&(e=Ae),An(e)){const l=_t(e,t,!0);return n&&Xs(l,n),un>0&&!r&&je&&(l.shapeFlag&6?je[je.indexOf(e)]=l:je.push(l)),l.patchFlag|=-2,l}if(vc(e)&&(e=e.__vccOpts),t){t=ic(t);let{class:l,style:c}=t;l&&!we(l)&&(t.class=he(l)),ge(c)&&(kr(c)&&!K(c)&&(c=$e({},c)),t.style=Dn(c))}const i=we(e)?1:Sl(e)?128:sc(e)?64:ge(e)?4:X(e)?2:0;return b(e,t,n,s,o,i,r,!0)}function ic(e){return e?kr(e)||es in e?$e({},e):e:null}function _t(e,t,n=!1){const{props:s,ref:o,patchFlag:r,children:i}=e,l=t?Cn(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ti(l),ref:t&&t.ref?n&&o?K(o)?o.concat(kn(t)):[o,kn(t)]:kn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==q?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&_t(e.ssContent),ssFallback:e.ssFallback&&_t(e.ssFallback),el:e.el,anchor:e.anchor}}function Oe(e=" ",t=0){return V(an,null,e,t)}function lc(e,t){const n=V(Ft,null,e);return n.staticCount=t,n}function U(e="",t=!1){return t?(d(),Q(Ae,null,e)):V(Ae,null,e)}function Ue(e){return e==null||typeof e=="boolean"?V(Ae):K(e)?V(q,null,e.slice()):typeof e=="object"?ut(e):V(an,null,String(e))}function ut(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_t(e)}function Xs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Xs(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(es in t)?t._ctx=Ve:o===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Ve},n=32):(t=String(t),s&64?(n=16,t=[Oe(t)]):n=8);e.children=t,e.shapeFlag|=n}function Cn(...e){const t={};for(let n=0;nxe||Ve,zt=e=>{xe=e,e.scope.on()},Vt=()=>{xe&&xe.scope.off(),xe=null};function ni(e){return e.vnode.shapeFlag&4}let fn=!1;function fc(e,t=!1){fn=t;const{props:n,children:s}=e.vnode,o=ni(e);Wl(e,n,o,t),Yl(e,s);const r=o?dc(e,t):void 0;return fn=!1,r}function dc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=en(new Proxy(e.ctx,Dl));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?_c(e):null;zt(e),Wt();const r=dt(s,e,0,[e.props,o]);if(qt(),Vt(),fr(r)){if(r.then(Vt,Vt),t)return r.then(i=>{Io(e,i,t)}).catch(i=>{Wn(i,e,0)});e.asyncDep=r}else Io(e,r,t)}else si(e,t)}function Io(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Tr(t)),si(e,n)}let Ao;function si(e,t,n){const s=e.type;if(!e.render){if(!t&&Ao&&!s.render){const o=s.template||Qs(e).template;if(o){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=$e($e({isCustomElement:r,delimiters:l},i),c);s.render=Ao(o,f)}}e.render=s.render||Ke}zt(e),Wt(),Rl(e),qt(),Vt()}function hc(e){return new Proxy(e.attrs,{get(t,n){return Ne(e,"get","$attrs"),t[n]}})}function _c(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=hc(e))},slots:e.slots,emit:e.emit,expose:t}}function eo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Tr(en(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ln)return Ln[n](e)}}))}function pc(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function vc(e){return X(e)&&"__vccOpts"in e}const re=(e,t)=>vl(e,t,fn);function Nn(e,t,n){const s=arguments.length;return s===2?ge(t)&&!K(t)?An(t)?V(e,null,[t]):V(e,t):V(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&An(n)&&(n=[n]),V(e,t,n))}const mc="3.2.40",gc="http://www.w3.org/2000/svg",kt=typeof document<"u"?document:null,No=kt&&kt.createElement("template"),bc={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 o=t?kt.createElementNS(gc,e):kt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>kt.createTextNode(e),createComment:e=>kt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>kt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{No.innerHTML=s?`${e}`:e;const l=No.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function yc(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 wc(e,t,n){const s=e.style,o=we(n);if(n&&!o){for(const r in n)Ss(s,r,n[r]);if(t&&!we(t))for(const r in t)n[r]==null&&Ss(s,r,"")}else{const r=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=r)}}const Oo=/\s*!important$/;function Ss(e,t,n){if(K(n))n.forEach(s=>Ss(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=xc(e,t);Oo.test(n)?e.setProperty(Kt(s),n.replace(Oo,""),"important"):e[s]=n}}const Bo=["Webkit","Moz","ms"],fs={};function xc(e,t){const n=fs[t];if(n)return n;let s=Ze(t);if(s!=="filter"&&s in e)return fs[t]=s;s=zn(s);for(let o=0;o{let e=Date.now,t=!1;if(typeof window<"u"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Vs=0;const Cc=Promise.resolve(),Sc=()=>{Vs=0},Vc=()=>Vs||(Cc.then(Sc),Vs=oi());function Tc(e,t,n,s){e.addEventListener(t,n,s)}function Ec(e,t,n,s){e.removeEventListener(t,n,s)}function Lc(e,t,n,s,o=null){const r=e._vei||(e._vei={}),i=r[t];if(s&&i)i.value=s;else{const[l,c]=Mc(t);if(s){const f=r[t]=Ic(s,o);Tc(e,l,f,c)}else i&&(Ec(e,l,i,c),r[t]=void 0)}}const Ho=/(?:Once|Passive|Capture)$/;function Mc(e){let t;if(Ho.test(e)){t={};let s;for(;s=e.match(Ho);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Kt(e.slice(2)),t]}function Ic(e,t){const n=s=>{const o=s.timeStamp||oi();(kc||o>=n.attached-1)&&He(Ac(s,n.value),t,5,[s])};return n.value=e,n.attached=Vc(),n}function Ac(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const Do=/^on[a-z]/,Nc=(e,t,n,s,o=!1,r,i,l,c)=>{t==="class"?yc(e,s,o):t==="style"?wc(e,n,s):hn(t)?Is(t)||Lc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Oc(e,t,s,o))?Pc(e,t,s,r,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),$c(e,t,s,o))};function Oc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Do.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Do.test(t)&&we(n)?!1:t in e}function Bc(e){const t=Zs();if(!t)return;const n=()=>Ts(t.subTree,e(t.proxy));Or(n),De(()=>{const s=new MutationObserver(n);s.observe(t.subTree.el.parentNode,{childList:!0}),pt(()=>s.disconnect())})}function Ts(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ts(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ro(e.el,t);else if(e.type===q)e.children.forEach(n=>Ts(n,t));else if(e.type===Ft){let{el:n,anchor:s}=e;for(;n&&(Ro(n,t),n!==s);)n=n.nextSibling}}function Ro(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const ct="transition",Jt="animation",ts=(e,{slots:t})=>Nn(Fr,Fc(e),t);ts.displayName="Transition";const ri={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};ts.props=$e({},Fr.props,ri);const yt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},Uo=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function Fc(e){const t={};for(const A in e)A in ri||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:r=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:f=i,appearToClass:h=l,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:x=`${n}-leave-active`,leaveToClass:C=`${n}-leave-to`}=e,z=Hc(o),F=z&&z[0],J=z&&z[1],{onBeforeEnter:g,onEnter:T,onEnterCancelled:j,onLeave:G,onLeaveCancelled:ne,onBeforeAppear:de=g,onAppear:oe=T,onAppearCancelled:M=j}=t,Z=(A,ee,H)=>{wt(A,ee?h:l),wt(A,ee?f:i),H&&H()},Y=(A,ee)=>{A._isLeaving=!1,wt(A,m),wt(A,C),wt(A,x),ee&&ee()},le=A=>(ee,H)=>{const Le=A?oe:T,ue=()=>Z(ee,A,H);yt(Le,[ee,ue]),zo(()=>{wt(ee,A?c:r),at(ee,A?h:l),Uo(Le)||jo(ee,s,F,ue)})};return $e(t,{onBeforeEnter(A){yt(g,[A]),at(A,r),at(A,i)},onBeforeAppear(A){yt(de,[A]),at(A,c),at(A,f)},onEnter:le(!1),onAppear:le(!0),onLeave(A,ee){A._isLeaving=!0;const H=()=>Y(A,ee);at(A,m),Uc(),at(A,x),zo(()=>{!A._isLeaving||(wt(A,m),at(A,C),Uo(G)||jo(A,s,J,H))}),yt(G,[A,H])},onEnterCancelled(A){Z(A,!1),yt(j,[A])},onAppearCancelled(A){Z(A,!0),yt(M,[A])},onLeaveCancelled(A){Y(A),yt(ne,[A])}})}function Hc(e){if(e==null)return null;if(ge(e))return[ds(e.enter),ds(e.leave)];{const t=ds(e);return[t,t]}}function ds(e){return _r(e)}function at(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function wt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function zo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Dc=0;function jo(e,t,n,s){const o=e._endId=++Dc,r=()=>{o===e._endId&&s()};if(n)return setTimeout(r,n);const{type:i,timeout:l,propCount:c}=Rc(e,t);if(!i)return s();const f=i+"end";let h=0;const m=()=>{e.removeEventListener(f,x),r()},x=C=>{C.target===e&&++h>=c&&m()};setTimeout(()=>{h(n[z]||"").split(", "),o=s(ct+"Delay"),r=s(ct+"Duration"),i=Ko(o,r),l=s(Jt+"Delay"),c=s(Jt+"Duration"),f=Ko(l,c);let h=null,m=0,x=0;t===ct?i>0&&(h=ct,m=i,x=r.length):t===Jt?f>0&&(h=Jt,m=f,x=c.length):(m=Math.max(i,f),h=m>0?i>f?ct:Jt:null,x=h?h===ct?r.length:c.length:0);const C=h===ct&&/\b(transform|all)(,|$)/.test(n[ct+"Property"]);return{type:h,timeout:m,propCount:x,hasTransform:C}}function Ko(e,t){for(;e.lengthWo(n)+Wo(e[s])))}function Wo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Uc(){return document.body.offsetHeight}const zc=["ctrl","shift","alt","meta"],jc={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)=>zc.some(n=>e[`${n}Key`]&&!t.includes(n))},Kc=(e,t)=>(n,...s)=>{for(let o=0;o{const t=qc().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=Yc(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function Yc(e){return we(e)?document.querySelector(e):e}const O=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Qc="modulepreload",Jc=function(e){return"/"+e},Go={},Xc=function(t,n,s){return!n||n.length===0?t():Promise.all(n.map(o=>{if(o=Jc(o),o in Go)return;Go[o]=!0;const r=o.endsWith(".css"),i=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${i}`))return;const l=document.createElement("link");if(l.rel=r?"stylesheet":Qc,r||(l.as="script",l.crossOrigin=""),l.href=o,document.head.appendChild(l),r)return new Promise((c,f)=>{l.addEventListener("load",c),l.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};const Zc=JSON.parse('{"lang":"en-US","title":"The Paper Pilot","description":"The Paper Pilot portfolio site","base":"/","head":[],"appearance":true,"themeConfig":{"nav":[{"text":"Guide to Incrementals","link":"/guide-to-incrementals/","activeMatch":"^/guide-to-incrementals"},{"text":"Projects","link":"/projects/","activeMatch":"^/projects"},{"text":"Profectus","link":"https://moddingtree.com"}],"socialLinks":[{"icon":"github","link":"https://github.com/thepaperpilot"},{"icon":"linkedin","link":"https://www.linkedin.com/pub/anthony-lawn/a9/a98/2"},{"icon":"discord","link":"https://discord.gg/F3xveHV"}],"sidebar":{"guide-to-incrementals":[{"text":"Ludology","collapsible":true,"items":[{"text":"Defining the Genre","link":"/guide-to-incrementals/ludology/definition/"},{"text":"Appeal to Players","link":"/guide-to-incrementals/ludology/appeal-games/"},{"text":"Appeal to Developers","link":"/guide-to-incrementals/ludology/appeal-developers/"},{"text":"What is Content?","link":"/guide-to-incrementals/ludology/content/"}]}],"projects":[{"text":"Games","items":[{"text":"Kronos","link":"/Kronos"},{"text":"Game Dev Tree","link":"/gamedevtree"},{"text":"Lit","link":"/lit"},{"text":"The Ascension Tree","link":"/the_ascension_tree"},{"text":"Dream Hero","link":"/dream"}]},{"text":"More","items":[{"text":"My Itch Page","link":"https://thepaperpilot.itch.io/"}]}]}},"locales":{},"langs":{},"scrollOffset":90,"cleanUrls":"with-subfolders"}'),ns=/^[a-z]+:/i,Yo="vitepress-theme-appearance",Ee=typeof window<"u",ii={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function ea(e,t){t.sort((n,s)=>{const o=s.split("/").length-n.split("/").length;return o!==0?o:s.length-n.length});for(const n of t)if(e.startsWith(n))return n}function Qo(e,t){const n=ea(t,Object.keys(e));return n?e[n]:void 0}function ta(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((s,o)=>(s[o]={label:t[o].label,lang:n[o].lang},s),{}):{}}function na(e,t){t=oa(e,t);const n=Qo(e.locales||{},t),s=Qo(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ta(e)})}function li(e,t){var r;const n=t.title||e.title,s=(r=t.titleTemplate)!=null?r:e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const o=sa(e.title,s);return`${n}${o}`}function sa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function oa(e,t){if(!Ee)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}function ra(e,t){const[n,s]=t;if(n!=="meta")return!1;const o=Object.entries(s)[0];return o==null?!1:e.some(([r,i])=>r===n&&i[o[0]]===o[1])}function ia(e,t){return[...e.filter(n=>!ra(t,n)),...t]}function la(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function dn(e){return ns.test(e)?e:la(jt.value.base,e)}function ci(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),Ee){const n="/";t=(t.slice(n.length).replace(/\//g,"_")||"index")+".md";const s=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${s}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ai=Symbol(),jt=dl(Zc);function ca(e){const t=re(()=>na(jt.value,e.path));return{site:t,theme:re(()=>t.value.themeConfig),page:re(()=>e.data),frontmatter:re(()=>e.data.frontmatter),lang:re(()=>t.value.lang),localePath:re(()=>{const{langs:n,lang:s}=t.value,o=Object.keys(n).find(r=>n[r].lang===s);return dn(o||"/")}),title:re(()=>li(t.value,e.data)),description:re(()=>e.data.description||t.value.description)}}function ae(){const e=Xe(ai);if(!e)throw new Error("vitepress data not properly injected in app");return e}const ui=Symbol(),Jo="http://a.com",aa=()=>({path:"/",component:null,data:ii});function ua(e,t){const n=Kn(aa()),s={route:n,go:o};async function o(l=Ee?location.href:"/"){var f,h;await((f=s.onBeforeRouteChange)==null?void 0:f.call(s,l));const c=new URL(l,Jo);jt.value.cleanUrls==="disabled"&&!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Ee&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await i(l),await((h=s.onAfterRouteChanged)==null?void 0:h.call(s,l))}let r=null;async function i(l,c=0,f=!1){const h=new URL(l,Jo),m=r=h.pathname;try{let x=await e(m);if(r===m){r=null;const{default:C,__pageData:z}=x;if(!C)throw new Error(`Invalid route component: ${C}`);n.path=Ee?m:dn(m),n.component=en(C),n.data=en(z),Ee&&qn(()=>{if(h.hash&&!c){let F=null;try{F=document.querySelector(decodeURIComponent(h.hash))}catch(J){console.warn(J)}if(F){Xo(F,h.hash);return}}window.scrollTo(0,c)})}}catch(x){if(!/fetch/.test(x.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(x),!f)try{const C=await fetch(jt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await C.json(),await i(l,c,!0);return}catch{}r===m&&(r=null,n.path=Ee?m:dn(m),n.component=t?en(t):null,n.data=ii)}}return Ee&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const f=l.target.closest("a");if(f&&!f.closest(".vp-raw")){const{href:h,origin:m,pathname:x,hash:C,search:z,target:F}=f,J=window.location,g=x.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&F!=="_blank"&&m===J.origin&&!(g&&g[0]!==".html")&&(l.preventDefault(),x===J.pathname&&z===J.search?C&&C!==J.hash&&(history.pushState(null,"",C),window.dispatchEvent(new Event("hashchange")),Xo(f,C,f.classList.contains("header-anchor"))):o(h))}},{capture:!0}),window.addEventListener("popstate",l=>{i(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function fa(){const e=Xe(ui);if(!e)throw new Error("useRouter() is called without provider.");return e}function vt(){return fa().route}function Xo(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(o){console.warn(o)}if(s){let o=jt.value.scrollOffset;typeof o=="string"&&(o=document.querySelector(o).getBoundingClientRect().bottom+24);const r=parseInt(window.getComputedStyle(s).paddingTop,10),i=window.scrollY+s.getBoundingClientRect().top-o+r;!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})}}const da=B({name:"VitePressContent",props:{onContentUpdated:Function},setup(e){const t=vt();return qs(()=>{var n;(n=e.onContentUpdated)==null||n.call(e)}),()=>Nn("div",{style:{position:"relative"}},[t.component?Nn(t.component):null])}}),fi=/#.*$/,ha=/(index)?\.(md|html)$/,_a=typeof window<"u",pa=me(_a?location.hash:"");function va(e){return ns.test(e)}function ma(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Gt(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(fi);return s?pa.value===s[0]:!0}function Zo(e){return/^\//.test(e)?e:`/${e}`}function er(e){return decodeURI(e).replace(fi,"").replace(ha,"")}function On(e){if(va(e))return e;const{site:t}=ae(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),r=n.endsWith("/")||n.endsWith(".html")?e:`${n.replace(/(\.md)?$/,t.value.cleanUrls==="disabled"?".html":"")}${s}${o}`;return dn(r)}function di(e,t){if(Array.isArray(e))return e;t=Zo(t);for(const n in e)if(t.startsWith(Zo(n)))return e[n];return[]}function ga(e){const t=[];function n(s){for(const o of s)o.link&&t.push({...o,link:o.link}),"items"in o&&n(o.items)}for(const s of e)n(s.items);return t}function et(){const e=vt(),{theme:t,frontmatter:n}=ae(),s=me(!1),o=re(()=>{const h=t.value.sidebar,m=e.data.relativePath;return h?di(h,m):[]}),r=re(()=>n.value.sidebar!==!1&&o.value.length>0&&n.value.layout!=="home"),i=re(()=>n.value.layout!=="home"&&n.value.aside!==!1);function l(){s.value=!0}function c(){s.value=!1}function f(){s.value?c():l()}return{isOpen:s,sidebar:o,hasSidebar:r,hasAside:i,open:l,close:c,toggle:f}}function ba(e,t){let n;Ut(()=>{n=e.value?document.activeElement:void 0}),De(()=>{window.addEventListener("keyup",s)}),pt(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}const ya=B({__name:"VPSkipLink",setup(e){const t=vt(),n=me();st(()=>t.path,()=>n.value.focus());function s({target:o}){const r=document.querySelector(o.hash);if(r){const i=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",i)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",i),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(d(),v(q,null,[b("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const wa=O(ya,[["__scopeId","data-v-151f2593"]]),xa={key:0,class:"VPBackdrop"},$a=B({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(d(),Q(ts,{name:"fade"},{default:I(()=>[e.show?(d(),v("div",xa)):U("",!0)]),_:1}))}});const Pa=O($a,[["__scopeId","data-v-0164f098"]]);function ka(){const e=me(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function s(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const r=vt();return st(()=>r.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const Ca=["src","alt"],Sa={inheritAttrs:!1},Va=B({...Sa,__name:"VPImage",props:{image:null},setup(e){return(t,n)=>{const s=Tt("VPImage",!0);return e.image?(d(),v(q,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),v("img",Cn({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:_(dn)(typeof e.image=="string"?e.image:e.image.src),alt:typeof e.image=="string"?"":e.image.alt||""}),null,16,Ca)):(d(),v(q,{key:1},[V(s,Cn({class:"dark",image:e.image.dark},t.$attrs),null,16,["image"]),V(s,Cn({class:"light",image:e.image.light},t.$attrs),null,16,["image"])],64))],64)):U("",!0)}}});const hi=O(Va,[["__scopeId","data-v-8e4dd84f"]]),Ta=["href"],Ea=B({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=ae(),{hasSidebar:s}=et();return(o,r)=>(d(),v("div",{class:he(["VPNavBarTitle",{"has-sidebar":_(s)}])},[b("a",{class:"title",href:_(t).base},[E(o.$slots,"nav-bar-title-before",{},void 0,!0),V(hi,{class:"logo",image:_(n).logo},null,8,["image"]),_(n).siteTitle?(d(),v(q,{key:0},[Oe(ie(_(n).siteTitle),1)],64)):_(n).siteTitle===void 0?(d(),v(q,{key:1},[Oe(ie(_(t).title),1)],64)):U("",!0),E(o.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ta)],2))}});const La=O(Ea,[["__scopeId","data-v-d5925166"]]);const Ma={key:0,class:"VPNavBarSearch"},Ia={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Aa={class:"DocSearch-Button-Container"},Na=b("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},[b("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Oa={class:"DocSearch-Button-Placeholder"},Ba=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Fa=B({__name:"VPNavBarSearch",setup(e){Bc(i=>({"5943dbe8":o.value}));const t=()=>null,{theme:n}=ae(),s=me(!1),o=me("'Meta'");De(()=>{if(!n.value.algolia)return;o.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'\u2318'":"'Ctrl'";const i=c=>{c.key==="k"&&(c.ctrlKey||c.metaKey)&&(c.preventDefault(),r(),l())},l=()=>{window.removeEventListener("keydown",i)};window.addEventListener("keydown",i),pt(l)});function r(){s.value||(s.value=!0)}return(i,l)=>{var c;return _(n).algolia?(d(),v("div",Ma,[s.value?(d(),Q(_(t),{key:0})):(d(),v("div",{key:1,id:"docsearch",onClick:r},[b("button",Ia,[b("span",Aa,[Na,b("span",Oa,ie(((c=_(n).algolia)==null?void 0:c.buttonText)||"Search"),1)]),Ba])]))])):U("",!0)}}});const Ha={},Da={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Ra=b("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Ua=b("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),za=[Ra,Ua];function ja(e,t){return d(),v("svg",Da,za)}const Ka=O(Ha,[["render",ja]]),Wa=B({__name:"VPLink",props:{href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=re(()=>t.href&&ns.test(t.href));return(s,o)=>(d(),Q(Ys(e.href?"a":"span"),{class:he(["VPLink",{link:e.href}]),href:e.href?_(On)(e.href):void 0,target:_(n)?"_blank":void 0,rel:_(n)?"noreferrer":void 0},{default:I(()=>[E(s.$slots,"default",{},void 0,!0),_(n)&&!e.noIcon?(d(),Q(Ka,{key:0,class:"icon"})):U("",!0)]),_:3},8,["class","href","target","rel"]))}});const Yt=O(Wa,[["__scopeId","data-v-3c355974"]]),qa=B({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=ae();return(n,s)=>(d(),Q(Yt,{class:he({VPNavBarMenuLink:!0,active:_(Gt)(_(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:I(()=>[Oe(ie(e.item.text),1)]),_:1},8,["class","href"]))}});const Ga=O(qa,[["__scopeId","data-v-47a2263e"]]),to=me();let _i=!1,_s=0;function Ya(e){const t=me(!1);if(typeof window<"u"){!_i&&Qa(),_s++;const n=st(to,s=>{var o,r,i;s===e.el.value||((o=e.el.value)==null?void 0:o.contains(s))?(t.value=!0,(r=e.onFocus)==null||r.call(e)):(t.value=!1,(i=e.onBlur)==null||i.call(e))});pt(()=>{n(),_s--,_s||Ja()})}return Us(t)}function Qa(){document.addEventListener("focusin",pi),_i=!0,to.value=document.activeElement}function Ja(){document.removeEventListener("focusin",pi)}function pi(){to.value=document.activeElement}const Xa={},Za={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},eu=b("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),tu=[eu];function nu(e,t){return d(),v("svg",Za,tu)}const vi=O(Xa,[["render",nu]]),su={},ou={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ru=b("circle",{cx:"12",cy:"12",r:"2"},null,-1),iu=b("circle",{cx:"19",cy:"12",r:"2"},null,-1),lu=b("circle",{cx:"5",cy:"12",r:"2"},null,-1),cu=[ru,iu,lu];function au(e,t){return d(),v("svg",ou,cu)}const uu=O(su,[["render",au]]),fu={class:"VPMenuLink"},du=B({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=ae();return(n,s)=>(d(),v("div",fu,[V(Yt,{class:he({active:_(Gt)(_(t).relativePath,e.item.activeMatch||e.item.link)}),href:e.item.link},{default:I(()=>[Oe(ie(e.item.text),1)]),_:1},8,["class","href"])]))}});const ss=O(du,[["__scopeId","data-v-e8e0fb1d"]]),hu={class:"VPMenuGroup"},_u={key:0,class:"title"},pu=B({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",hu,[e.text?(d(),v("p",_u,ie(e.text),1)):U("",!0),(d(!0),v(q,null,Ce(e.items,s=>(d(),v(q,null,["link"in s?(d(),Q(ss,{key:0,item:s},null,8,["item"])):U("",!0)],64))),256))]))}});const vu=O(pu,[["__scopeId","data-v-9ca52130"]]),mu={class:"VPMenu"},gu={key:0,class:"items"},bu=B({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(d(),v("div",mu,[e.items?(d(),v("div",gu,[(d(!0),v(q,null,Ce(e.items,s=>(d(),v(q,{key:s.text},["link"in s?(d(),Q(ss,{key:0,item:s},null,8,["item"])):(d(),Q(vu,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):U("",!0),E(t.$slots,"default",{},void 0,!0)]))}});const yu=O(bu,[["__scopeId","data-v-1c5d0cfc"]]),wu=["aria-expanded","aria-label"],xu={key:0,class:"text"},$u={class:"menu"},Pu=B({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=me(!1),n=me();Ya({el:n,onBlur:s});function s(){t.value=!1}return(o,r)=>(d(),v("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=i=>t.value=!0),onMouseleave:r[2]||(r[2]=i=>t.value=!1)},[b("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:r[0]||(r[0]=i=>t.value=!t.value)},[e.button||e.icon?(d(),v("span",xu,[e.icon?(d(),Q(Ys(e.icon),{key:0,class:"option-icon"})):U("",!0),Oe(" "+ie(e.button)+" ",1),V(vi,{class:"text-icon"})])):(d(),Q(uu,{key:1,class:"icon"}))],8,wu),b("div",$u,[V(yu,{items:e.items},{default:I(()=>[E(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const no=O(Pu,[["__scopeId","data-v-6ffb57d3"]]),ku=B({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=ae();return(n,s)=>(d(),Q(no,{class:he({VPNavBarMenuGroup:!0,active:_(Gt)(_(t).relativePath,e.item.activeMatch,!!e.item.activeMatch)}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),Cu=e=>(We("data-v-f83db6ba"),e=e(),qe(),e),Su={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Vu=Cu(()=>b("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Tu=B({__name:"VPNavBarMenu",setup(e){const{theme:t}=ae();return(n,s)=>_(t).nav?(d(),v("nav",Su,[Vu,(d(!0),v(q,null,Ce(_(t).nav,o=>(d(),v(q,{key:o.text},["link"in o?(d(),Q(Ga,{key:0,item:o},null,8,["item"])):(d(),Q(ku,{key:1,item:o},null,8,["item"]))],64))),128))])):U("",!0)}});const Eu=O(Tu,[["__scopeId","data-v-f83db6ba"]]),Lu={},Mu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Iu=b("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Au=b("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Nu=[Iu,Au];function Ou(e,t){return d(),v("svg",Mu,Nu)}const mi=O(Lu,[["render",Ou]]),Bu={class:"items"},Fu={class:"title"},Hu=B({__name:"VPNavBarTranslations",setup(e){const{theme:t}=ae();return(n,s)=>_(t).localeLinks?(d(),Q(no,{key:0,class:"VPNavBarTranslations",icon:mi},{default:I(()=>[b("div",Bu,[b("p",Fu,ie(_(t).localeLinks.text),1),(d(!0),v(q,null,Ce(_(t).localeLinks.items,o=>(d(),Q(ss,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1})):U("",!0)}});const Du=O(Hu,[["__scopeId","data-v-db824e91"]]);const Ru={},Uu={class:"VPSwitch",type:"button",role:"switch"},zu={class:"check"},ju={key:0,class:"icon"};function Ku(e,t){return d(),v("button",Uu,[b("span",zu,[e.$slots.default?(d(),v("span",ju,[E(e.$slots,"default",{},void 0,!0)])):U("",!0)])])}const Wu=O(Ru,[["render",Ku],["__scopeId","data-v-086e8519"]]),qu={},Gu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Yu=lc('',9),Qu=[Yu];function Ju(e,t){return d(),v("svg",Gu,Qu)}const Xu=O(qu,[["render",Ju]]),Zu={},ef={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},tf=b("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),nf=[tf];function sf(e,t){return d(),v("svg",ef,nf)}const of=O(Zu,[["render",sf]]),rf=B({__name:"VPSwitchAppearance",setup(e){const t=me(!1),n=typeof localStorage<"u"?s():()=>{};De(()=>{t.value=document.documentElement.classList.contains("dark")});function s(){const o=window.matchMedia("(prefers-color-scheme: dark)"),r=document.documentElement.classList;let i=localStorage.getItem(Yo)||"auto",l=i==="auto"?o.matches:i==="dark";o.onchange=h=>{i==="auto"&&f(l=h.matches)};function c(){f(l=!l),i=l?o.matches?"auto":"dark":o.matches?"light":"auto",localStorage.setItem(Yo,i)}function f(h){t.value=h,r[h?"add":"remove"]("dark")}return c}return(o,r)=>(d(),Q(Wu,{class:"VPSwitchAppearance","aria-label":"toggle dark mode","aria-checked":t.value,onClick:_(n)},{default:I(()=>[V(Xu,{class:"sun"}),V(of,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const so=O(rf,[["__scopeId","data-v-1899cd41"]]),lf={key:0,class:"VPNavBarAppearance"},cf=B({__name:"VPNavBarAppearance",setup(e){const{site:t}=ae();return(n,s)=>_(t).appearance?(d(),v("div",lf,[V(so)])):U("",!0)}});const af=O(cf,[["__scopeId","data-v-a3e7452b"]]),uf={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',slack:'Slack',twitter:'Twitter',youtube:'YouTube'},ff=["href","innerHTML"],df=B({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=re(()=>typeof t.icon=="object"?t.icon.svg:uf[t.icon]);return(s,o)=>(d(),v("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:_(n)},null,8,ff))}});const hf=O(df,[["__scopeId","data-v-e57698f6"]]),_f={class:"VPSocialLinks"},pf=B({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(d(),v("div",_f,[(d(!0),v(q,null,Ce(e.links,({link:s,icon:o})=>(d(),Q(hf,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const oo=O(pf,[["__scopeId","data-v-f6988cfb"]]),vf=B({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=ae();return(n,s)=>_(t).socialLinks?(d(),Q(oo,{key:0,class:"VPNavBarSocialLinks",links:_(t).socialLinks},null,8,["links"])):U("",!0)}});const mf=O(vf,[["__scopeId","data-v-738bef5a"]]),gf=e=>(We("data-v-e4361c82"),e=e(),qe(),e),bf={key:0,class:"group"},yf={class:"trans-title"},wf={key:1,class:"group"},xf={class:"item appearance"},$f=gf(()=>b("p",{class:"label"},"Appearance",-1)),Pf={class:"appearance-action"},kf={key:2,class:"group"},Cf={class:"item social-links"},Sf=B({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=ae(),s=re(()=>n.value.localeLinks||t.value.appearance||n.value.socialLinks);return(o,r)=>_(s)?(d(),Q(no,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:I(()=>[_(n).localeLinks?(d(),v("div",bf,[b("p",yf,ie(_(n).localeLinks.text),1),(d(!0),v(q,null,Ce(_(n).localeLinks.items,i=>(d(),Q(ss,{key:i.link,item:i},null,8,["item"]))),128))])):U("",!0),_(t).appearance?(d(),v("div",wf,[b("div",xf,[$f,b("div",Pf,[V(so)])])])):U("",!0),_(n).socialLinks?(d(),v("div",kf,[b("div",Cf,[V(oo,{class:"social-links-list",links:_(n).socialLinks},null,8,["links"])])])):U("",!0)]),_:1})):U("",!0)}});const Vf=O(Sf,[["__scopeId","data-v-e4361c82"]]),Tf=e=>(We("data-v-e5dd9c1c"),e=e(),qe(),e),Ef=["aria-expanded"],Lf=Tf(()=>b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)),Mf=[Lf],If=B({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(d(),v("button",{type:"button",class:he(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},Mf,10,Ef))}});const Af=O(If,[["__scopeId","data-v-e5dd9c1c"]]),Nf={class:"container"},Of={class:"content"},Bf=B({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{hasSidebar:t}=et();return(n,s)=>(d(),v("div",{class:he(["VPNavBar",{"has-sidebar":_(t)}])},[b("div",Nf,[V(La,null,{"nav-bar-title-before":I(()=>[E(n.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":I(()=>[E(n.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3}),b("div",Of,[E(n.$slots,"nav-bar-content-before",{},void 0,!0),V(Fa,{class:"search"}),V(Eu,{class:"menu"}),V(Du,{class:"translations"}),V(af,{class:"appearance"}),V(mf,{class:"social-links"}),V(Vf,{class:"extra"}),E(n.$slots,"nav-bar-content-after",{},void 0,!0),V(Af,{class:"hamburger",active:e.isScreenOpen,onClick:s[0]||(s[0]=o=>n.$emit("toggle-screen"))},null,8,["active"])])])],2))}});const Ff=O(Bf,[["__scopeId","data-v-6f1d18b5"]]);function Hf(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Ht=[],Fn=!1,io=-1,nn=void 0,Ct=void 0,sn=void 0,gi=function(t){return Ht.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},Hn=function(t){var n=t||window.event;return gi(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},Df=function(t){if(sn===void 0){var n=!!t&&t.reserveScrollBarGap===!0,s=window.innerWidth-document.documentElement.clientWidth;if(n&&s>0){var o=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);sn=document.body.style.paddingRight,document.body.style.paddingRight=o+s+"px"}}nn===void 0&&(nn=document.body.style.overflow,document.body.style.overflow="hidden")},Rf=function(){sn!==void 0&&(document.body.style.paddingRight=sn,sn=void 0),nn!==void 0&&(document.body.style.overflow=nn,nn=void 0)},Uf=function(){return window.requestAnimationFrame(function(){if(Ct===void 0){Ct={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,s=t.scrollX,o=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-s,setTimeout(function(){return window.requestAnimationFrame(function(){var r=o-window.innerHeight;r&&n>=o&&(document.body.style.top=-(n+r))})},300)}})},zf=function(){if(Ct!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=Ct.position,document.body.style.top=Ct.top,document.body.style.left=Ct.left,window.scrollTo(n,t),Ct=void 0}},jf=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},Kf=function(t,n){var s=t.targetTouches[0].clientY-io;return gi(t.target)?!1:n&&n.scrollTop===0&&s>0||jf(n)&&s<0?Hn(t):(t.stopPropagation(),!0)},Wf=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Ht.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};Ht=[].concat(Hf(Ht),[s]),Bn?Uf():Df(n),Bn&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(io=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&Kf(o,t)},Fn||(document.addEventListener("touchmove",Hn,ro?{passive:!1}:void 0),Fn=!0))}},qf=function(){Bn&&(Ht.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Fn&&(document.removeEventListener("touchmove",Hn,ro?{passive:!1}:void 0),Fn=!1),io=-1),Bn?zf():Rf(),Ht=[]};const Gf=B({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=Xe("close-screen");return(n,s)=>(d(),Q(Yt,{class:"VPNavScreenMenuLink",href:e.link,onClick:_(t)},{default:I(()=>[Oe(ie(e.text),1)]),_:1},8,["href","onClick"]))}});const Yf=O(Gf,[["__scopeId","data-v-b7098508"]]),Qf={},Jf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Xf=b("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),Zf=[Xf];function ed(e,t){return d(),v("svg",Jf,Zf)}const td=O(Qf,[["render",ed]]),nd=B({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=Xe("close-screen");return(n,s)=>(d(),Q(Yt,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:_(t)},{default:I(()=>[Oe(ie(e.text),1)]),_:1},8,["href","onClick"]))}});const bi=O(nd,[["__scopeId","data-v-7f173864"]]),sd={class:"VPNavScreenMenuGroupSection"},od={key:0,class:"title"},rd=B({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",sd,[e.text?(d(),v("p",od,ie(e.text),1)):U("",!0),(d(!0),v(q,null,Ce(e.items,s=>(d(),Q(bi,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const id=O(rd,[["__scopeId","data-v-7478538b"]]),ld=["aria-controls","aria-expanded"],cd={class:"button-text"},ad=["id"],ud={key:1,class:"group"},fd=B({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=me(!1),s=re(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(r,i)=>(d(),v("div",{class:he(["VPNavScreenMenuGroup",{open:n.value}])},[b("button",{class:"button","aria-controls":_(s),"aria-expanded":n.value,onClick:o},[b("span",cd,ie(e.text),1),V(td,{class:"button-icon"})],8,ld),b("div",{id:_(s),class:"items"},[(d(!0),v(q,null,Ce(e.items,l=>(d(),v(q,{key:l.text},["link"in l?(d(),v("div",{key:l.text,class:"item"},[V(bi,{text:l.text,link:l.link},null,8,["text","link"])])):(d(),v("div",ud,[V(id,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,ad)],2))}});const dd=O(fd,[["__scopeId","data-v-5bc84358"]]),hd={key:0,class:"VPNavScreenMenu"},_d=B({__name:"VPNavScreenMenu",setup(e){const{theme:t}=ae();return(n,s)=>_(t).nav?(d(),v("nav",hd,[(d(!0),v(q,null,Ce(_(t).nav,o=>(d(),v(q,{key:o.text},["link"in o?(d(),Q(Yf,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(d(),Q(dd,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):U("",!0)}}),pd=e=>(We("data-v-7bc19822"),e=e(),qe(),e),vd={key:0,class:"VPNavScreenAppearance"},md=pd(()=>b("p",{class:"text"},"Appearance",-1)),gd=B({__name:"VPNavScreenAppearance",setup(e){const{site:t}=ae();return(n,s)=>_(t).appearance?(d(),v("div",vd,[md,V(so)])):U("",!0)}});const bd=O(gd,[["__scopeId","data-v-7bc19822"]]),yd={class:"list"},wd=["href"],xd=B({__name:"VPNavScreenTranslations",setup(e){const{theme:t}=ae(),n=me(!1);function s(){n.value=!n.value}return(o,r)=>_(t).localeLinks?(d(),v("div",{key:0,class:he(["VPNavScreenTranslations",{open:n.value}])},[b("button",{class:"title",onClick:s},[V(mi,{class:"icon lang"}),Oe(" "+ie(_(t).localeLinks.text)+" ",1),V(vi,{class:"icon chevron"})]),b("ul",yd,[(d(!0),v(q,null,Ce(_(t).localeLinks.items,i=>(d(),v("li",{key:i.link,class:"item"},[b("a",{class:"link",href:i.link},ie(i.text),9,wd)]))),128))])],2)):U("",!0)}});const $d=O(xd,[["__scopeId","data-v-6bfcad30"]]),Pd=B({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=ae();return(n,s)=>_(t).socialLinks?(d(),Q(oo,{key:0,class:"VPNavScreenSocialLinks",links:_(t).socialLinks},null,8,["links"])):U("",!0)}}),kd={class:"container"},Cd=B({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=me(null);function n(){Wf(t.value,{reserveScrollBarGap:!0})}function s(){qf()}return(o,r)=>(d(),Q(ts,{name:"fade",onEnter:n,onAfterLeave:s},{default:I(()=>[e.open?(d(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[b("div",kd,[E(o.$slots,"nav-screen-content-before",{},void 0,!0),V(_d,{class:"menu"}),V($d,{class:"translations"}),V(bd,{class:"appearance"}),V(Pd,{class:"social-links"}),E(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):U("",!0)]),_:3}))}});const Sd=O(Cd,[["__scopeId","data-v-3428b523"]]),Vd=B({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=ka(),{hasSidebar:o}=et();return Qn("close-screen",n),(r,i)=>(d(),v("header",{class:he(["VPNav",{"no-sidebar":!_(o)}])},[V(Ff,{"is-screen-open":_(t),onToggleScreen:_(s)},{"nav-bar-title-before":I(()=>[E(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":I(()=>[E(r.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":I(()=>[E(r.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":I(()=>[E(r.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),V(Sd,{open:_(t)},{"nav-screen-content-before":I(()=>[E(r.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":I(()=>[E(r.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])],2))}});const Td=O(Vd,[["__scopeId","data-v-a71a30f1"]]),Ed={},Ld={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Md=b("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Id=b("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),Ad=b("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),Nd=b("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),Od=[Md,Id,Ad,Nd];function Bd(e,t){return d(),v("svg",Ld,Od)}const Fd=O(Ed,[["render",Bd]]),Hd=e=>(We("data-v-aac27d5e"),e=e(),qe(),e),Dd={key:0,class:"VPLocalNav"},Rd=["aria-expanded"],Ud=Hd(()=>b("span",{class:"menu-text"},"Menu",-1)),zd=B({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{hasSidebar:t}=et();function n(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(s,o)=>_(t)?(d(),v("div",Dd,[b("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:o[0]||(o[0]=r=>s.$emit("open-menu"))},[V(Fd,{class:"menu-icon"}),Ud],8,Rd),b("a",{class:"top-link",href:"#",onClick:n}," Return to top ")])):U("",!0)}});const jd=O(zd,[["__scopeId","data-v-aac27d5e"]]),Kd={},Wd={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},qd=b("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),Gd=b("path",{d:"M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),Yd=[qd,Gd];function Qd(e,t){return d(),v("svg",Wd,Yd)}const Jd=O(Kd,[["render",Qd]]),Xd={},Zd={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},eh=b("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),th=b("path",{d:"M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),nh=[eh,th];function sh(e,t){return d(),v("svg",Zd,nh)}const oh=O(Xd,[["render",sh]]),rh=B({__name:"VPSidebarLink",props:{item:null,depth:{default:1}},setup(e){const{page:t,frontmatter:n}=ae(),s=re(()=>n.value.sidebarDepth||1/0),o=Xe("close-sidebar");return(r,i)=>{const l=Tt("VPSidebarLink",!0);return d(),v(q,null,[V(Yt,{class:he(["link",{active:_(Gt)(_(t).relativePath,e.item.link)}]),style:Dn({paddingLeft:16*(e.depth-1)+"px"}),href:e.item.link,onClick:_(o)},{default:I(()=>[b("span",{class:he(["link-text",{light:e.depth>1}])},ie(e.item.text),3)]),_:1},8,["class","style","href","onClick"]),"items"in e.item&&e.depth<_(s)?(d(!0),v(q,{key:0},Ce(e.item.items,c=>(d(),Q(l,{key:c.link,item:c,depth:e.depth+1},null,8,["item","depth"]))),128)):U("",!0)],64)}}});const ih=O(rh,[["__scopeId","data-v-2cfe069a"]]),lh=["role"],ch={class:"title-text"},ah={class:"action"},uh={class:"items"},fh=B({__name:"VPSidebarGroup",props:{text:null,items:null,collapsible:{type:Boolean},collapsed:{type:Boolean}},setup(e){const t=e,n=me(!1);Ut(()=>{n.value=!!(t.collapsible&&t.collapsed)});const{page:s}=ae();Ut(()=>{t.items.some(r=>Gt(s.value.relativePath,r.link))&&(n.value=!1)});function o(){t.collapsible&&(n.value=!n.value)}return(r,i)=>(d(),v("section",{class:he(["VPSidebarGroup",{collapsible:e.collapsible,collapsed:n.value}])},[e.text?(d(),v("div",{key:0,class:"title",role:e.collapsible?"button":void 0,onClick:o},[b("h2",ch,ie(e.text),1),b("div",ah,[V(oh,{class:"icon minus"}),V(Jd,{class:"icon plus"})])],8,lh)):U("",!0),b("div",uh,[(d(!0),v(q,null,Ce(e.items,l=>(d(),Q(ih,{key:l.link,item:l},null,8,["item"]))),128))])],2))}});const dh=O(fh,[["__scopeId","data-v-35f99ef5"]]),hh=e=>(We("data-v-f332cb62"),e=e(),qe(),e),_h={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},ph=hh(()=>b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),vh=B({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebar:n,hasSidebar:s}=et();let o=me(null);return Or(async()=>{var r;t.open&&(await qn(),(r=o.value)==null||r.focus())}),(r,i)=>_(s)?(d(),v("aside",{key:0,class:he(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:i[0]||(i[0]=Kc(()=>{},["stop"]))},[b("nav",_h,[ph,(d(!0),v(q,null,Ce(_(n),l=>(d(),v("div",{key:l.text,class:"group"},[V(dh,{text:l.text,items:l.items,collapsible:l.collapsible,collapsed:l.collapsed},null,8,["text","items","collapsible","collapsed"])]))),128))])],2)):U("",!0)}});const mh=O(vh,[["__scopeId","data-v-f332cb62"]]),gh={},bh={class:"VPPage"};function yh(e,t){const n=Tt("Content");return d(),v("div",bh,[V(n)])}const wh=O(gh,[["render",yh]]),xh=B({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=re(()=>{var r,i;return[(r=t.size)!=null?r:"medium",(i=t.theme)!=null?i:"brand"]}),s=re(()=>t.href&&ns.test(t.href)),o=re(()=>t.tag?t.tag:t.href?"a":"button");return(r,i)=>(d(),Q(Ys(_(o)),{class:he(["VPButton",_(n)]),href:e.href?_(On)(e.href):void 0,target:_(s)?"_blank":void 0,rel:_(s)?"noreferrer":void 0},{default:I(()=>[Oe(ie(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const $h=O(xh,[["__scopeId","data-v-53dbb8eb"]]),Ph=e=>(We("data-v-923ba72e"),e=e(),qe(),e),kh={class:"container"},Ch={class:"main"},Sh={key:0,class:"name"},Vh={class:"clip"},Th={key:1,class:"text"},Eh={key:2,class:"tagline"},Lh={key:3,class:"actions"},Mh={key:0,class:"image"},Ih={class:"image-container"},Ah=Ph(()=>b("div",{class:"image-bg"},null,-1)),Nh=B({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){return(t,n)=>(d(),v("div",{class:he(["VPHero",{"has-image":e.image}])},[b("div",kh,[b("div",Ch,[e.name?(d(),v("h1",Sh,[b("span",Vh,ie(e.name),1)])):U("",!0),e.text?(d(),v("p",Th,ie(e.text),1)):U("",!0),e.tagline?(d(),v("p",Eh,ie(e.tagline),1)):U("",!0),e.actions?(d(),v("div",Lh,[(d(!0),v(q,null,Ce(e.actions,s=>(d(),v("div",{key:s.link,class:"action"},[V($h,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link},null,8,["theme","text","href"])]))),128))])):U("",!0)]),e.image?(d(),v("div",Mh,[b("div",Ih,[Ah,V(hi,{class:"image-src",image:e.image},null,8,["image"])])])):U("",!0)])],2))}});const Oh=O(Nh,[["__scopeId","data-v-923ba72e"]]),Bh=B({__name:"VPHomeHero",setup(e){const{frontmatter:t}=ae();return(n,s)=>_(t).hero?(d(),Q(Oh,{key:0,class:"VPHomeHero",name:_(t).hero.name,text:_(t).hero.text,tagline:_(t).hero.tagline,image:_(t).hero.image,actions:_(t).hero.actions},null,8,["name","text","tagline","image","actions"])):U("",!0)}}),Fh={class:"VPFeature"},Hh={key:0,class:"icon"},Dh={class:"title"},Rh={class:"details"},Uh=B({__name:"VPFeature",props:{icon:null,title:null,details:null},setup(e){return(t,n)=>(d(),v("article",Fh,[e.icon?(d(),v("div",Hh,ie(e.icon),1)):U("",!0),b("h2",Dh,ie(e.title),1),b("p",Rh,ie(e.details),1)]))}});const zh=O(Uh,[["__scopeId","data-v-d99b2f77"]]),jh={key:0,class:"VPFeatures"},Kh={class:"container"},Wh={class:"items"},qh=B({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=re(()=>{const s=t.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s%2===0)return"grid-4"}else return});return(s,o)=>e.features?(d(),v("div",jh,[b("div",Kh,[b("div",Wh,[(d(!0),v(q,null,Ce(e.features,r=>(d(),v("div",{key:r.title,class:he(["item",[_(n)]])},[V(zh,{icon:r.icon,title:r.title,details:r.details},null,8,["icon","title","details"])],2))),128))])])])):U("",!0)}});const Gh=O(qh,[["__scopeId","data-v-6a6451ec"]]),Yh=B({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=ae();return(n,s)=>_(t).features?(d(),Q(Gh,{key:0,class:"VPHomeFeatures",features:_(t).features},null,8,["features"])):U("",!0)}}),Qh={class:"VPHome"},Jh=B({__name:"VPHome",setup(e){return(t,n)=>{const s=Tt("Content");return d(),v("div",Qh,[E(t.$slots,"home-hero-before",{},void 0,!0),V(Bh),E(t.$slots,"home-hero-after",{},void 0,!0),E(t.$slots,"home-features-before",{},void 0,!0),V(Yh),E(t.$slots,"home-features-after",{},void 0,!0),V(s)])}}});const Xh=O(Jh,[["__scopeId","data-v-1db23833"]]);var nr;const _n=typeof window<"u";_n&&((nr=window==null?void 0:window.navigator)==null?void 0:nr.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Zh(e){return e}function e_(e){return Fi()?(Hi(e),!0):!1}function t_(e){return typeof e=="function"?re(e):me(e)}function n_(e,t=!0){Zs()?De(e):t?e():qn(e)}const s_=_n?window:void 0;_n&&window.document;_n&&window.navigator;_n&&window.location;function o_(e,t=!1){const n=me(),s=()=>n.value=Boolean(e());return s(),n_(s,t),n}function sr(e,t={}){const{window:n=s_}=t,s=o_(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const r=me(!1),i=()=>{!o||("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},l=()=>{!s.value||(i(),o=n.matchMedia(t_(e).value),r.value=o.matches,"addEventListener"in o?o.addEventListener("change",l):o.addListener(l))};return Ut(l),e_(()=>i()),r}const Es=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ls="__vueuse_ssr_handlers__";Es[Ls]=Es[Ls]||{};Es[Ls];var or;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(or||(or={}));var r_=Object.defineProperty,rr=Object.getOwnPropertySymbols,i_=Object.prototype.hasOwnProperty,l_=Object.prototype.propertyIsEnumerable,ir=(e,t,n)=>t in e?r_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c_=(e,t)=>{for(var n in t||(t={}))i_.call(t,n)&&ir(e,n,t[n]);if(rr)for(var n of rr(t))l_.call(t,n)&&ir(e,n,t[n]);return e};const a_={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};c_({linear:Zh},a_);function u_(){const{hasSidebar:e}=et(),t=sr("(min-width: 960px)"),n=sr("(min-width: 1280px)");return{isAsideEnabled:re(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const f_=71;function d_(e){if(e===!1)return[];let t=[];return document.querySelectorAll("h2, h3, h4, h5, h6").forEach(n=>{n.textContent&&n.id&&t.push({level:Number(n.tagName[1]),title:n.innerText.replace(/\s+#\s*$/,""),link:`#${n.id}`})}),h_(t,e)}function h_(e,t=2){return __(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function __(e,t){const n=[];return e=e.map(s=>({...s})),e.forEach((s,o)=>{s.level>=t[0]&&s.level<=t[1]&&p_(o,e,t)&&n.push(s)}),n}function p_(e,t,n){if(e===0)return!0;const s=t[e];for(let o=e-1;o>=0;o--){const r=t[o];if(r.level=n[0]&&r.level<=n[1])return r.children==null&&(r.children=[]),r.children.push(s),!1}return!0}function v_(e,t){const{isAsideEnabled:n}=u_(),s=ma(r,100);let o=null;De(()=>{requestAnimationFrame(r),window.addEventListener("scroll",s)}),qs(()=>{i(location.hash)}),pt(()=>{window.removeEventListener("scroll",s)});function r(){if(!n.value)return;const l=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(C=>l.some(z=>z.hash===C.hash&&C.offsetParent!==null)),f=window.scrollY,h=window.innerHeight,m=document.body.offsetHeight,x=Math.abs(f+h-m)<1;if(c.length&&x){i(c[c.length-1].hash);return}for(let C=0;C{const s=Tt("VPDocAsideOutlineItem",!0);return d(),v("ul",{class:he(e.root?"root":"nested")},[(d(!0),v(q,null,Ce(e.headers,({children:o,link:r,title:i})=>(d(),v("li",null,[b("a",{class:"outline-link",href:r,onClick:n[0]||(n[0]=(...l)=>e.onClick&&e.onClick(...l))},ie(i),9,g_),o!=null&&o.length?(d(),Q(s,{key:0,headers:o,onClick:e.onClick},null,8,["headers","onClick"])):U("",!0)]))),256))],2)}}});const y_=O(b_,[["__scopeId","data-v-1188541a"]]),w_=e=>(We("data-v-2865c0b0"),e=e(),qe(),e),x_={class:"content"},$_={class:"outline-title"},P_={"aria-labelledby":"doc-outline-aria-label"},k_=w_(()=>b("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),C_=B({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=ae(),s=re(()=>{var h;return(h=t.value.outline)!=null?h:n.value.outline}),o=Xe("onContentUpdated");o.value=()=>{r.value=d_(s.value)};const r=me([]),i=re(()=>r.value.length>0),l=me(),c=me();v_(l,c);function f({target:h}){const m="#"+h.href.split("#")[1],x=document.querySelector(decodeURIComponent(m));x==null||x.focus()}return(h,m)=>(d(),v("div",{class:he(["VPDocAsideOutline",{"has-outline":_(i)}]),ref_key:"container",ref:l},[b("div",x_,[b("div",{class:"outline-marker",ref_key:"marker",ref:c},null,512),b("div",$_,ie(_(n).outlineTitle||"On this page"),1),b("nav",P_,[k_,V(y_,{headers:r.value,root:!0,onClick:f},null,8,["headers"])])])],2))}});const S_=O(C_,[["__scopeId","data-v-2865c0b0"]]),V_={class:"VPDocAsideCarbonAds"},T_=B({__name:"VPDocAsideCarbonAds",setup(e){const t=()=>null;return(n,s)=>(d(),v("div",V_,[V(_(t))]))}}),E_=e=>(We("data-v-afc4c1a1"),e=e(),qe(),e),L_={class:"VPDocAside"},M_=E_(()=>b("div",{class:"spacer"},null,-1)),I_=B({__name:"VPDocAside",setup(e){const{theme:t}=ae();return(n,s)=>(d(),v("div",L_,[E(n.$slots,"aside-top",{},void 0,!0),E(n.$slots,"aside-outline-before",{},void 0,!0),V(S_),E(n.$slots,"aside-outline-after",{},void 0,!0),M_,E(n.$slots,"aside-ads-before",{},void 0,!0),_(t).carbonAds?(d(),Q(T_,{key:0})):U("",!0),E(n.$slots,"aside-ads-after",{},void 0,!0),E(n.$slots,"aside-bottom",{},void 0,!0)]))}});const A_=O(I_,[["__scopeId","data-v-afc4c1a1"]]);function N_(){const{theme:e,page:t}=ae();return re(()=>{const{text:n="Edit this page",pattern:s}=e.value.editLink||{},{relativePath:o}=t.value;return{url:s.replace(/:path/g,o),text:n}})}function O_(){const{page:e,theme:t,frontmatter:n}=ae();return re(()=>{const s=di(t.value.sidebar,e.value.relativePath),o=ga(s),r=o.findIndex(i=>Gt(e.value.relativePath,i.link));return{prev:n.value.prev?{...o[r-1],text:n.value.prev}:o[r-1],next:n.value.next?{...o[r+1],text:n.value.next}:o[r+1]}})}const B_={},F_={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},H_=b("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),D_=b("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),R_=[H_,D_];function U_(e,t){return d(),v("svg",F_,R_)}const z_=O(B_,[["render",U_]]),j_={class:"VPLastUpdated"},K_=["datatime"],W_=B({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=ae(),s=re(()=>new Date(n.value.lastUpdated)),o=re(()=>s.value.toISOString()),r=me("");return De(()=>{Ut(()=>{r.value=s.value.toLocaleString(window.navigator.language)})}),(i,l)=>{var c;return d(),v("p",j_,[Oe(ie((c=_(t).lastUpdatedText)!=null?c:"Last updated")+": ",1),b("time",{datatime:_(o)},ie(r.value),9,K_)])}}});const q_=O(W_,[["__scopeId","data-v-f7d51a9c"]]),G_={key:0,class:"VPDocFooter"},Y_={key:0,class:"edit-info"},Q_={key:0,class:"edit-link"},J_={key:1,class:"last-updated"},X_={key:1,class:"prev-next"},Z_={class:"pager"},e1=["href"],t1={class:"desc"},n1={class:"title"},s1=["href"],o1={class:"desc"},r1={class:"title"},i1=B({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=ae(),o=N_(),r=O_(),i=re(()=>t.value.editLink&&s.value.editLink!==!1),l=re(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),c=re(()=>i.value||l.value||r.value.prev||r.value.next);return(f,h)=>{var m,x,C,z;return _(c)?(d(),v("footer",G_,[_(i)||_(l)?(d(),v("div",Y_,[_(i)?(d(),v("div",Q_,[V(Yt,{class:"edit-link-button",href:_(o).url,"no-icon":!0},{default:I(()=>[V(z_,{class:"edit-link-icon"}),Oe(" "+ie(_(o).text),1)]),_:1},8,["href"])])):U("",!0),_(l)?(d(),v("div",J_,[V(q_)])):U("",!0)])):U("",!0),_(r).prev||_(r).next?(d(),v("div",X_,[b("div",Z_,[_(r).prev?(d(),v("a",{key:0,class:"pager-link prev",href:_(On)(_(r).prev.link)},[b("span",t1,ie((x=(m=_(t).docFooter)==null?void 0:m.prev)!=null?x:"Previous page"),1),b("span",n1,ie(_(r).prev.text),1)],8,e1)):U("",!0)]),b("div",{class:he(["pager",{"has-prev":_(r).prev}])},[_(r).next?(d(),v("a",{key:0,class:"pager-link next",href:_(On)(_(r).next.link)},[b("span",o1,ie((z=(C=_(t).docFooter)==null?void 0:C.next)!=null?z:"Next page"),1),b("span",r1,ie(_(r).next.text),1)],8,s1)):U("",!0)],2)])):U("",!0)])):U("",!0)}}});const l1=O(i1,[["__scopeId","data-v-a54a85bd"]]),c1=e=>(We("data-v-37ebe389"),e=e(),qe(),e),a1={class:"container"},u1={key:0,class:"aside"},f1=c1(()=>b("div",{class:"aside-curtain"},null,-1)),d1={class:"aside-container"},h1={class:"aside-content"},_1={class:"content"},p1={class:"content-container"},v1={class:"main"},m1=B({__name:"VPDoc",setup(e){const t=vt(),{hasSidebar:n,hasAside:s}=et(),o=re(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,"")),r=me();return Qn("onContentUpdated",r),(i,l)=>{const c=Tt("Content");return d(),v("div",{class:he(["VPDoc",{"has-sidebar":_(n),"has-aside":_(s)}])},[b("div",a1,[_(s)?(d(),v("div",u1,[f1,b("div",d1,[b("div",h1,[V(A_,null,{"aside-top":I(()=>[E(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":I(()=>[E(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":I(()=>[E(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":I(()=>[E(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":I(()=>[E(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":I(()=>[E(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):U("",!0),b("div",_1,[b("div",p1,[E(i.$slots,"doc-before",{},void 0,!0),b("main",v1,[V(c,{class:he(["vp-doc",_(o)]),onContentUpdated:r.value},null,8,["class","onContentUpdated"])]),E(i.$slots,"doc-footer-before",{},void 0,!0),V(l1),E(i.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const g1=O(m1,[["__scopeId","data-v-37ebe389"]]),b1=B({__name:"VPContent",setup(e){const t=vt(),{frontmatter:n}=ae(),{hasSidebar:s}=et(),o=Xe("NotFound");return(r,i)=>(d(),v("div",{class:he(["VPContent",{"has-sidebar":_(s),"is-home":_(n).layout==="home"}]),id:"VPContent"},[_(t).component===_(o)?(d(),Q(_(o),{key:0})):_(n).layout==="page"?(d(),Q(wh,{key:1})):_(n).layout==="home"?(d(),Q(Xh,{key:2},{"home-hero-before":I(()=>[E(r.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":I(()=>[E(r.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":I(()=>[E(r.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":I(()=>[E(r.$slots,"home-features-after",{},void 0,!0)]),_:3})):(d(),Q(g1,{key:3},{"doc-footer-before":I(()=>[E(r.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":I(()=>[E(r.$slots,"doc-before",{},void 0,!0)]),"doc-after":I(()=>[E(r.$slots,"doc-after",{},void 0,!0)]),"aside-top":I(()=>[E(r.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":I(()=>[E(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":I(()=>[E(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":I(()=>[E(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":I(()=>[E(r.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":I(()=>[E(r.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const y1=O(b1,[["__scopeId","data-v-c95df128"]]),w1={class:"container"},x1=["innerHTML"],$1=["innerHTML"],P1=B({__name:"VPFooter",setup(e){const{theme:t}=ae(),{hasSidebar:n}=et();return(s,o)=>_(t).footer?(d(),v("footer",{key:0,class:he(["VPFooter",{"has-sidebar":_(n)}])},[b("div",w1,[_(t).footer.message?(d(),v("p",{key:0,class:"message",innerHTML:_(t).footer.message},null,8,x1)):U("",!0),_(t).footer.copyright?(d(),v("p",{key:1,class:"copyright",innerHTML:_(t).footer.copyright},null,8,$1)):U("",!0)])],2)):U("",!0)}});const k1=O(P1,[["__scopeId","data-v-9f24cc86"]]),C1={key:0,class:"Layout"},S1=B({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=et(),o=vt();st(()=>o.path,s),ba(t,s),Qn("close-sidebar",s);const{frontmatter:r}=ae();return(i,l)=>{const c=Tt("Content");return _(r).layout!==!1?(d(),v("div",C1,[E(i.$slots,"layout-top",{},void 0,!0),V(wa),V(Pa,{class:"backdrop",show:_(t),onClick:_(s)},null,8,["show","onClick"]),V(Td,null,{"nav-bar-title-before":I(()=>[E(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":I(()=>[E(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":I(()=>[E(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":I(()=>[E(i.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":I(()=>[E(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":I(()=>[E(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),V(jd,{open:_(t),onOpenMenu:_(n)},null,8,["open","onOpenMenu"]),V(mh,{open:_(t)},null,8,["open"]),V(y1,null,{"home-hero-before":I(()=>[E(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":I(()=>[E(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":I(()=>[E(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":I(()=>[E(i.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":I(()=>[E(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":I(()=>[E(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":I(()=>[E(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":I(()=>[E(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":I(()=>[E(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":I(()=>[E(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":I(()=>[E(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":I(()=>[E(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":I(()=>[E(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),V(k1),E(i.$slots,"layout-bottom",{},void 0,!0)])):(d(),Q(c,{key:1}))}}});const V1=O(S1,[["__scopeId","data-v-c6a644e1"]]),os=e=>(We("data-v-95656537"),e=e(),qe(),e),T1={class:"NotFound"},E1=os(()=>b("p",{class:"code"},"404",-1)),L1=os(()=>b("h1",{class:"title"},"PAGE NOT FOUND",-1)),M1=os(()=>b("div",{class:"divider"},null,-1)),I1=os(()=>b("blockquote",{class:"quote"}," But if you don't change your direction, and if you keep looking, you may end up where you are heading. ",-1)),A1={class:"action"},N1=["href"],O1=B({__name:"NotFound",setup(e){const{site:t}=ae();return(n,s)=>(d(),v("div",T1,[E1,L1,M1,I1,b("div",A1,[b("a",{class:"link",href:_(t).base,"aria-label":"go to home"}," Take me home ",8,N1)])]))}});const B1=O(O1,[["__scopeId","data-v-95656537"]]);const Dt={Layout:V1,NotFound:B1};function F1(e,t){let n=[],s=!0;const o=r=>{if(s){s=!1;return}n.forEach(i=>document.head.removeChild(i)),n=[],r.forEach(i=>{const l=H1(i);document.head.appendChild(l),n.push(l)})};Ut(()=>{const r=e.data,i=t.value,l=r&&r.description,c=r&&r.frontmatter.head||[];document.title=li(i,r),document.querySelector("meta[name=description]").setAttribute("content",l||i.description),o(ia(i.head,R1(c)))})}function H1([e,t,n]){const s=document.createElement(e);for(const o in t)s.setAttribute(o,t[o]);return n&&(s.innerHTML=n),s}function D1(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function R1(e){return e.filter(t=>!D1(t))}const ps=new Set,yi=()=>document.createElement("link"),U1=e=>{const t=yi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},z1=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Pn;const j1=Ee&&(Pn=yi())&&Pn.relList&&Pn.relList.supports&&Pn.relList.supports("prefetch")?U1:z1;function K1(){if(!Ee||!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(r=>{r.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!ps.has(c)){ps.add(c);const f=ci(c);j1(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(r=>{const{target:i,hostname:l,pathname:c}=r,f=c.match(/\.\w+$/);f&&f[0]!==".html"||i!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(r):ps.add(c))})})};De(s);const o=vt();st(()=>o.path,s),pt(()=>{n&&n.disconnect()})}const W1=B({setup(e,{slots:t}){const n=me(!1);return De(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function q1(){if(Ee){const e=new Map;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const o=n.parentElement,r=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!o||!r)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(o.classList.toString());let{innerText:l=""}=r;i&&(l=l.replace(/^ *(\$|>) /gm,"")),G1(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function G1(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(),o=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),o&&(s.removeAllRanges(),s.addRange(o)),n&&n.focus()}}const wi=Dt.NotFound||(()=>"404 Not Found"),Y1=B({name:"VitePressApp",setup(){const{site:e}=ae();return De(()=>{st(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),K1(),q1(),Dt.setup&&Dt.setup(),()=>Nn(Dt.Layout)}});function Q1(){const e=X1(),t=J1();t.provide(ui,e);const n=ca(e.route);return t.provide(ai,n),t.provide("NotFound",wi),t.component("Content",da),t.component("ClientOnly",W1),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Dt.enhanceApp&&Dt.enhanceApp({app:t,router:e,siteData:jt}),{app:t,router:e,data:n}}function J1(){return Gc(Y1)}function X1(){let e=Ee,t;return ua(n=>{let s=ci(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Ee&&(e=!1),Xc(()=>import(s),[])},wi)}if(Ee){const{app:e,router:t,data:n}=Q1();t.go().then(()=>{F1(t.route,n.site),e.mount("#app")})}export{O as _,lc as a,b,v as c,Q1 as createApp,Oe as d,d as o};