function Is(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}function Dn(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(Vr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function de(e){let t="";if(xe(e))t=e;else if(K(e))for(let n=0;nxe(e)?e:e==null?"":K(e)||me(e)&&(e.toString===_i||!J(e.toString))?JSON.stringify(e,fi,2):String(e),fi=(e,t)=>t&&t.__v_isRef?fi(e,t.value):Nt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:di(t)?{[`Set(${t.size})`]:[...t.values()]}:me(t)&&!K(t)&&!pi(t)?String(t):t,ge={},At=[],Ke=()=>{},Ir=()=>!1,Ar=/^on[^a-z]/,hn=e=>Ar.test(e),As=e=>e.startsWith("onUpdate:"),$e=Object.assign,Ns=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Nr=Object.prototype.hasOwnProperty,oe=(e,t)=>Nr.call(e,t),K=Array.isArray,Nt=e=>Rn(e)==="[object Map]",di=e=>Rn(e)==="[object Set]",J=e=>typeof e=="function",xe=e=>typeof e=="string",Bs=e=>typeof e=="symbol",me=e=>e!==null&&typeof e=="object",hi=e=>me(e)&&J(e.then)&&J(e.catch),_i=Object.prototype.toString,Rn=e=>_i.call(e),Br=e=>Rn(e).slice(8,-1),pi=e=>Rn(e)==="[object Object]",Os=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Xt=Is(",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))},Or=/-(\w)/g,et=Un(e=>e.replace(Or,(t,n)=>n?n.toUpperCase():"")),Fr=/\B([A-Z])/g,Kt=Un(e=>e.replace(Fr,"-$1").toLowerCase()),zn=Un(e=>e.charAt(0).toUpperCase()+e.slice(1)),rs=Un(e=>e?`on${zn(e)}`:""),on=(e,t)=>!Object.is(e,t),ls=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Fs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let vo;const Hr=()=>vo||(vo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ae;class Dr{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Ae,!t&&Ae&&(this.index=(Ae.scopes||(Ae.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ae;try{return Ae=this,t()}finally{Ae=n}}}on(){Ae=this}off(){Ae=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},vi=e=>(e.w&ht)>0,mi=e=>(e.n&ht)>0,jr=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(h==="length"||h>=c)&&l.push(f)})}else switch(n!==void 0&&l.push(r.get(n)),t){case"add":K(e)?Os(n)&&l.push(r.get("length")):(l.push(r.get(St)),Nt(e)&&l.push(r.get(bs)));break;case"delete":K(e)||(l.push(r.get(St)),Nt(e)&&l.push(r.get(bs)));break;case"set":Nt(e)&&l.push(r.get(St));break}if(l.length===1)l[0]&&ys(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);ys(Hs(c))}}function ys(e,t){const n=K(e)?e:[...e];for(const s of n)s.computed&&go(s);for(const s of n)s.computed||go(s)}function go(e,t){(e!==ze||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Wr=Is("__proto__,__v_isRef,__isVue"),yi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Bs)),qr=Rs(),Gr=Rs(!1,!0),Yr=Rs(!0),bo=Qr();function Qr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ce(this);for(let i=0,r=this.length;i{e[t]=function(...n){Wt();const s=ce(this)[t].apply(this,n);return qt(),s}}),e}function Rs(e=!1,t=!1){return function(s,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?dl:Pi:t?ki:$i).get(s))return s;const r=K(s);if(!e&&r&&oe(bo,o))return Reflect.get(bo,o,i);const l=Reflect.get(s,o,i);return(Bs(o)?yi.has(o):Wr(o))||(e||Be(s,"get",o),t)?l:Pe(l)?r&&Os(o)?l:l.value:me(l)?e?js(l):Kn(l):l}}const Jr=xi(),Xr=xi(!0);function xi(e=!1){return function(n,s,o,i){let r=n[s];if(Rt(r)&&Pe(r)&&!Pe(o))return!1;if(!e&&(!Tn(o)&&!Rt(o)&&(r=ce(r),o=ce(o)),!K(n)&&Pe(r)&&!Pe(o)))return r.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),i=ce(t);n||(t!==i&&Be(o,"get",t),Be(o,"get",i));const{has:r}=jn(o),l=s?Us:n?Ws:rn;if(r.call(o,t))return l(e.get(t));if(r.call(o,i))return l(e.get(i));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&&Be(s,"has",e),Be(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&&Be(ce(e),"iterate",St),Reflect.get(e,"size",e)}function yo(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 xo(e,t){t=ce(t);const n=ce(this),{has:s,get:o}=jn(n);let i=s.call(n,e);i||(e=ce(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?on(t,r)&&ot(n,"set",e,t):ot(n,"add",e,t),this}function wo(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 i=t.delete(e);return o&&ot(t,"delete",e,void 0),i}function $o(){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 i=this,r=i.__v_raw,l=ce(r),c=t?Us:e?Ws:rn;return!e&&Be(l,"iterate",St),r.forEach((f,h)=>s.call(o,c(f),c(h),i))}}function xn(e,t,n){return function(...s){const o=this.__v_raw,i=ce(o),r=Nt(i),l=e==="entries"||e===Symbol.iterator&&r,c=e==="keys"&&r,f=o[e](...s),h=n?Us:t?Ws:rn;return!t&&Be(i,"iterate",c?bs:St),{next(){const{value:v,done:b}=f.next();return b?{value:v,done:b}:{value:l?[h(v[0]),h(v[1])]:h(v),done:b}},[Symbol.iterator](){return this}}}}function rt(e){return function(...t){return e==="delete"?!1:this}}function ol(){const e={get(i){return mn(this,i)},get size(){return bn(this)},has:gn,add:yo,set:xo,delete:wo,clear:$o,forEach:yn(!1,!1)},t={get(i){return mn(this,i,!1,!0)},get size(){return bn(this)},has:gn,add:yo,set:xo,delete:wo,clear:$o,forEach:yn(!1,!0)},n={get(i){return mn(this,i,!0)},get size(){return bn(this,!0)},has(i){return gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:yn(!0,!1)},s={get(i){return mn(this,i,!0,!0)},get size(){return bn(this,!0)},has(i){return gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:yn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=xn(i,!1,!1),n[i]=xn(i,!0,!1),t[i]=xn(i,!1,!0),s[i]=xn(i,!0,!0)}),[e,n,t,s]}const[il,rl,ll,cl]=ol();function zs(e,t){const n=t?e?cl:ll:e?rl:il;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(oe(n,o)&&o in s?n:s,o,i)}const al={get:zs(!1,!1)},ul={get:zs(!1,!0)},fl={get:zs(!0,!1)},$i=new WeakMap,ki=new WeakMap,Pi=new WeakMap,dl=new WeakMap;function hl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _l(e){return e.__v_skip||!Object.isExtensible(e)?0:hl(Br(e))}function Kn(e){return Rt(e)?e:Ks(e,!1,wi,al,$i)}function pl(e){return Ks(e,!1,sl,ul,ki)}function js(e){return Ks(e,!0,nl,fl,Pi)}function Ks(e,t,n,s,o){if(!me(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=_l(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function Bt(e){return Rt(e)?Bt(e.__v_raw):!!(e&&e.__v_isReactive)}function Rt(e){return!!(e&&e.__v_isReadonly)}function Tn(e){return!!(e&&e.__v_isShallow)}function Ci(e){return Bt(e)||Rt(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function Zt(e){return Vn(e,"__v_skip",!0),e}const rn=e=>me(e)?Kn(e):e,Ws=e=>me(e)?js(e):e;function Si(e){ft&&ze&&(e=ce(e),bi(e.dep||(e.dep=Hs())))}function Vi(e,t){e=ce(e),e.dep&&ys(e.dep)}function Pe(e){return!!(e&&e.__v_isRef===!0)}function ve(e){return Ti(e,!1)}function vl(e){return Ti(e,!0)}function Ti(e,t){return Pe(e)?e:new ml(e,t)}class ml{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:rn(t)}get value(){return Si(this),this._value}set value(t){const n=this.__v_isShallow||Tn(t)||Rt(t);t=n?t:ce(t),on(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:rn(t),Vi(this))}}function _(e){return Pe(e)?e.value:e}const gl={get:(e,t,n)=>_(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Pe(o)&&!Pe(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function Ei(e){return Bt(e)?e:new Proxy(e,gl)}var Li;class bl{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Li]=!1,this._dirty=!0,this.effect=new Ds(t,()=>{this._dirty||(this._dirty=!0,Vi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=ce(this);return Si(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Li="__v_isReadonly";function yl(e,t,n=!1){let s,o;const i=J(e);return i?(s=e,o=Ke):(s=e.get,o=e.set),new bl(s,o,i||!o,n)}function dt(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){Wn(i,t,n)}return o}function He(e,t,n,s){if(J(e)){const i=dt(e,t,n,s);return i&&hi(i)&&i.catch(r=>{Wn(r,t,n)}),i}const o=[];for(let i=0;i>>1;cn(ke[s])Xe&&ke.splice(t,1)}function kl(e){K(e)?Ot.push(...e):(!st||!st.includes(e,e.allowRecurse?$t+1:$t))&&Ot.push(e),Ii()}function ko(e,t=ln?Xe+1:0){for(;tcn(n)-cn(s)),$t=0;$te.id==null?1/0:e.id,Pl=(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 Ai(e){xs=!1,ln=!0,ke.sort(Pl);const t=Ke;try{for(Xe=0;Xexe(k)?k.trim():k)),v&&(o=n.map(Fs))}let l,c=s[l=rs(t)]||s[l=rs(et(t))];!c&&i&&(c=s[l=rs(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 Ni(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const i=e.emits;let r={},l=!1;if(!J(e)){const c=f=>{const h=Ni(f,t,!0);h&&(l=!0,$e(r,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(me(e)&&s.set(e,null),null):(K(i)?i.forEach(c=>r[c]=null):$e(r,i),me(e)&&s.set(e,r),r)}function qn(e,t){return!e||!hn(t)?!1:(t=t.slice(2).replace(/Once$/,""),oe(e,t[0].toLowerCase()+t.slice(1))||oe(e,Kt(t))||oe(e,t))}let Ce=null,Gn=null;function Ln(e){const t=Ce;return Ce=e,Gn=e&&e.type.__scopeId||null,t}function qe(e){Gn=e}function Ge(){Gn=null}function A(e,t=Ce,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Ao(-1);const i=Ln(t);let r;try{r=e(...o)}finally{Ln(i),s._d&&Ao(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function cs(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:c,emit:f,render:h,renderCache:v,data:b,setupState:k,ctx:j,inheritAttrs:F}=e;let ne,w;const E=Ln(e);try{if(n.shapeFlag&4){const q=o||s;ne=Ue(h.call(q,q,v,i,k,b,j)),w=c}else{const q=t;ne=Ue(q.length>1?q(i,{attrs:c,slots:l,emit:f}):q(i,null)),w=t.props?c:Sl(c)}}catch(q){tn.length=0,Wn(q,e,1),ne=V(Ne)}let I=ne;if(w&&F!==!1){const q=Object.keys(w),{shapeFlag:Z}=I;q.length&&Z&7&&(r&&q.some(As)&&(w=Vl(w,r)),I=_t(I,w))}return n.dirs&&(I=_t(I),I.dirs=I.dirs?I.dirs.concat(n.dirs):n.dirs),n.transition&&(I.transition=n.transition),ne=I,Ln(E),ne}const Sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||hn(n))&&((t||(t={}))[n]=e[n]);return t},Vl=(e,t)=>{const n={};for(const s in e)(!As(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Tl(e,t,n){const{props:s,children:o,component:i}=e,{props:r,children:l,patchFlag:c}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Po(s,r,f):!!r;if(c&8){const h=t.dynamicProps;for(let v=0;ve.__isSuspense;function Bi(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):kl(e)}function Yn(e,t){if(we){let n=we.provides;const s=we.parent&&we.parent.provides;s===n&&(n=we.provides=Object.create(s)),n[e]=t}}function We(e,t,n=!1){const s=we||Ce;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&&J(t)?t.call(s.proxy):t}}function Ut(e,t){return Qn(e,null,t)}function Oi(e,t){return Qn(e,null,{flush:"post"})}const wn={};function Ze(e,t,n){return Qn(e,t,n)}function Qn(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=ge){const l=we;let c,f=!1,h=!1;if(Pe(e)?(c=()=>e.value,f=Tn(e)):Bt(e)?(c=()=>e,s=!0):K(e)?(h=!0,f=e.some(I=>Bt(I)||Tn(I)),c=()=>e.map(I=>{if(Pe(I))return I.value;if(Bt(I))return It(I);if(J(I))return dt(I,l,2)})):J(e)?t?c=()=>dt(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return v&&v(),He(e,l,3,[b])}:c=Ke,t&&s){const I=c;c=()=>It(I())}let v,b=I=>{v=w.onStop=()=>{dt(I,l,4)}},k;if(un)if(b=Ke,t?n&&He(t,l,3,[c(),h?[]:void 0,b]):c(),o==="sync"){const I=wc();k=I.__watcherHandles||(I.__watcherHandles=[])}else return Ke;let j=h?new Array(e.length).fill(wn):wn;const F=()=>{if(!!w.active)if(t){const I=w.run();(s||f||(h?I.some((q,Z)=>on(q,j[Z])):on(I,j)))&&(v&&v(),He(t,l,3,[I,j===wn?void 0:h&&j[0]===wn?[]:j,b]),j=I)}else w.run()};F.allowRecurse=!!t;let ne;o==="sync"?ne=F:o==="post"?ne=()=>Ee(F,l&&l.suspense):(F.pre=!0,l&&(F.id=l.uid),ne=()=>Ys(F));const w=new Ds(c,ne);t?n?F():j=w.run():o==="post"?Ee(w.run.bind(w),l&&l.suspense):w.run();const E=()=>{w.stop(),l&&l.scope&&Ns(l.scope.effects,w)};return k&&k.push(E),E}function Ml(e,t,n){const s=this.proxy,o=xe(e)?e.includes(".")?Fi(s,e):()=>s[e]:e.bind(s,s);let i;J(t)?i=t:(i=t.handler,n=t);const r=we;jt(this);const l=Qn(o,i.bind(s),n);return r?jt(r):Vt(),l}function Fi(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{It(n,t)});else if(pi(e))for(const n in e)It(e[n],t);return e}function Il(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return De(()=>{e.isMounted=!0}),zi(()=>{e.isUnmounting=!0}),e}const Oe=[Function,Array],Al={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Oe,onEnter:Oe,onAfterEnter:Oe,onEnterCancelled:Oe,onBeforeLeave:Oe,onLeave:Oe,onAfterLeave:Oe,onLeaveCancelled:Oe,onBeforeAppear:Oe,onAppear:Oe,onAfterAppear:Oe,onAppearCancelled:Oe},setup(e,{slots:t}){const n=no(),s=Il();let o;return()=>{const i=t.default&&Ri(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const F of i)if(F.type!==Ne){r=F;break}}const l=ce(e),{mode:c}=l;if(s.isLeaving)return as(r);const f=Co(r);if(!f)return as(r);const h=ws(f,l,s,n);$s(f,h);const v=n.subTree,b=v&&Co(v);let k=!1;const{getTransitionKey:j}=f.type;if(j){const F=j();o===void 0?o=F:F!==o&&(o=F,k=!0)}if(b&&b.type!==Ne&&(!kt(f,b)||k)){const F=ws(b,l,s,n);if($s(b,F),c==="out-in")return s.isLeaving=!0,F.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},as(r);c==="in-out"&&f.type!==Ne&&(F.delayLeave=(ne,w,E)=>{const I=Di(s,b);I[String(b.key)]=b,ne._leaveCb=()=>{w(),ne._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=E})}return r}}},Hi=Al;function Di(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ws(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:v,onLeave:b,onAfterLeave:k,onLeaveCancelled:j,onBeforeAppear:F,onAppear:ne,onAfterAppear:w,onAppearCancelled:E}=t,I=String(e.key),q=Di(n,e),Z=(M,X)=>{M&&He(M,s,9,X)},he=(M,X)=>{const Q=X[1];Z(M,X),K(M)?M.every(re=>re.length<=1)&&Q():M.length<=1&&Q()},se={mode:i,persisted:r,beforeEnter(M){let X=l;if(!n.isMounted)if(o)X=F||l;else return;M._leaveCb&&M._leaveCb(!0);const Q=q[I];Q&&kt(e,Q)&&Q.el._leaveCb&&Q.el._leaveCb(),Z(X,[M])},enter(M){let X=c,Q=f,re=h;if(!n.isMounted)if(o)X=ne||c,Q=w||f,re=E||h;else return;let B=!1;const ee=M._enterCb=D=>{B||(B=!0,D?Z(re,[M]):Z(Q,[M]),se.delayedLeave&&se.delayedLeave(),M._enterCb=void 0)};X?he(X,[M,ee]):ee()},leave(M,X){const Q=String(e.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return X();Z(v,[M]);let re=!1;const B=M._leaveCb=ee=>{re||(re=!0,X(),ee?Z(j,[M]):Z(k,[M]),M._leaveCb=void 0,q[Q]===e&&delete q[Q])};q[Q]=e,b?he(b,[M,B]):B()},clone(M){return ws(M,t,n,s)}};return se}function as(e){if(Jn(e))return e=_t(e),e.children=null,e}function Co(e){return Jn(e)?e.children?e.children[0]:void 0:e}function $s(e,t){e.shapeFlag&6&&e.component?$s(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 Ri(e,t=!1,n){let s=[],o=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,Jn=e=>e.type.__isKeepAlive;function Nl(e,t){Ui(e,"a",t)}function Bl(e,t){Ui(e,"da",t)}function Ui(e,t,n=we){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Xn(t,s,n),n){let o=n.parent;for(;o&&o.parent;)Jn(o.parent.vnode)&&Ol(s,t,n,o),o=o.parent}}function Ol(e,t,n,s){const o=Xn(t,e,s,!0);pt(()=>{Ns(s[t],o)},n)}function Xn(e,t,n=we,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Wt(),jt(n);const l=He(t,n,e,r);return Vt(),qt(),l});return s?o.unshift(i):o.push(i),i}}const it=e=>(t,n=we)=>(!un||e==="sp")&&Xn(e,(...s)=>t(...s),n),Fl=it("bm"),De=it("m"),Hl=it("bu"),Qs=it("u"),zi=it("bum"),pt=it("um"),Dl=it("sp"),Rl=it("rtg"),Ul=it("rtc");function zl(e,t=we){Xn("ec",e,t)}function Je(e,t,n,s){const o=e.dirs,i=t&&t.dirs;for(let r=0;rt(r,l,void 0,i&&i[l]));else{const r=Object.keys(e);o=new Array(r.length);for(let l=0,c=r.length;lAn(t)?!(t.type===Ne||t.type===G&&!Wi(t.children)):!0)?e:null}const ks=e=>e?sr(e)?so(e)||e.proxy:ks(e.parent):null,en=$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=>ks(e.parent),$root:e=>ks(e.root),$emit:e=>e.emit,$options:e=>Zs(e),$forceUpdate:e=>e.f||(e.f=()=>Ys(e.update)),$nextTick:e=>e.n||(e.n=Gs.bind(e.proxy)),$watch:e=>Ml.bind(e)}),us=(e,t)=>e!==ge&&!e.__isScriptSetup&&oe(e,t),jl={get({_:e},t){const{ctx:n,setupState:s,data:o,props:i,accessCache:r,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const k=r[t];if(k!==void 0)switch(k){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(us(s,t))return r[t]=1,s[t];if(o!==ge&&oe(o,t))return r[t]=2,o[t];if((f=e.propsOptions[0])&&oe(f,t))return r[t]=3,i[t];if(n!==ge&&oe(n,t))return r[t]=4,n[t];Ps&&(r[t]=0)}}const h=en[t];let v,b;if(h)return t==="$attrs"&&Be(e,"get",t),h(e);if((v=l.__cssModules)&&(v=v[t]))return v;if(n!==ge&&oe(n,t))return r[t]=4,n[t];if(b=c.config.globalProperties,oe(b,t))return b[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return us(o,t)?(o[t]=n,!0):s!==ge&&oe(s,t)?(s[t]=n,!0):oe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:i}},r){let l;return!!n[r]||e!==ge&&oe(e,r)||us(t,r)||(l=i[0])&&oe(l,r)||oe(s,r)||oe(en,r)||oe(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:oe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ps=!0;function Kl(e){const t=Zs(e),n=e.proxy,s=e.ctx;Ps=!1,t.beforeCreate&&Vo(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:c,inject:f,created:h,beforeMount:v,mounted:b,beforeUpdate:k,updated:j,activated:F,deactivated:ne,beforeDestroy:w,beforeUnmount:E,destroyed:I,unmounted:q,render:Z,renderTracked:he,renderTriggered:se,errorCaptured:M,serverPrefetch:X,expose:Q,inheritAttrs:re,components:B,directives:ee,filters:D}=t;if(f&&Wl(f,s,null,e.appContext.config.unwrapInjectedRef),r)for(const be in r){const _e=r[be];J(_e)&&(s[be]=_e.bind(n))}if(o){const be=o.call(n,n);me(be)&&(e.data=Kn(be))}if(Ps=!0,i)for(const be in i){const _e=i[be],mt=J(_e)?_e.bind(n,n):J(_e.get)?_e.get.bind(n,n):Ke,pn=!J(_e)&&J(_e.set)?_e.set.bind(n):Ke,gt=ie({get:mt,set:pn});Object.defineProperty(s,be,{enumerable:!0,configurable:!0,get:()=>gt.value,set:Ye=>gt.value=Ye})}if(l)for(const be in l)qi(l[be],s,n,be);if(c){const be=J(c)?c.call(n):c;Reflect.ownKeys(be).forEach(_e=>{Yn(_e,be[_e])})}h&&Vo(h,e,"c");function ue(be,_e){K(_e)?_e.forEach(mt=>be(mt.bind(n))):_e&&be(_e.bind(n))}if(ue(Fl,v),ue(De,b),ue(Hl,k),ue(Qs,j),ue(Nl,F),ue(Bl,ne),ue(zl,M),ue(Ul,he),ue(Rl,se),ue(zi,E),ue(pt,q),ue(Dl,X),K(Q))if(Q.length){const be=e.exposed||(e.exposed={});Q.forEach(_e=>{Object.defineProperty(be,_e,{get:()=>n[_e],set:mt=>n[_e]=mt})})}else e.exposed||(e.exposed={});Z&&e.render===Ke&&(e.render=Z),re!=null&&(e.inheritAttrs=re),B&&(e.components=B),ee&&(e.directives=ee)}function Wl(e,t,n=Ke,s=!1){K(e)&&(e=Cs(e));for(const o in e){const i=e[o];let r;me(i)?"default"in i?r=We(i.from||o,i.default,!0):r=We(i.from||o):r=We(i),Pe(r)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[o]=r}}function Vo(e,t,n){He(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function qi(e,t,n,s){const o=s.includes(".")?Fi(n,s):()=>n[s];if(xe(e)){const i=t[e];J(i)&&Ze(o,i)}else if(J(e))Ze(o,e.bind(n));else if(me(e))if(K(e))e.forEach(i=>qi(i,t,n,s));else{const i=J(e.handler)?e.handler.bind(n):t[e.handler];J(i)&&Ze(o,i,e)}}function Zs(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(f=>Mn(c,f,r,!0)),Mn(c,t,r)),me(t)&&i.set(t,c),c}function Mn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Mn(e,i,n,!0),o&&o.forEach(r=>Mn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=ql[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const ql={data:To,props:wt,emits:wt,methods:wt,computed:wt,beforeCreate:Ve,created:Ve,beforeMount:Ve,mounted:Ve,beforeUpdate:Ve,updated:Ve,beforeDestroy:Ve,beforeUnmount:Ve,destroyed:Ve,unmounted:Ve,activated:Ve,deactivated:Ve,errorCaptured:Ve,serverPrefetch:Ve,components:wt,directives:wt,watch:Yl,provide:To,inject:Gl};function To(e,t){return t?e?function(){return $e(J(e)?e.call(this,this):e,J(t)?t.call(this,this):t)}:t:e}function Gl(e,t){return wt(Cs(e),Cs(t))}function Cs(e){if(K(e)){const t={};for(let n=0;n0)&&!(r&16)){if(r&8){const h=e.vnode.dynamicProps;for(let v=0;v{c=!0;const[b,k]=Yi(v,t,!0);$e(r,b),k&&l.push(...k)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!c)return me(e)&&s.set(e,At),At;if(K(i))for(let h=0;h-1,k[1]=F<0||j-1||oe(k,"default"))&&l.push(v)}}}const f=[r,l];return me(e)&&s.set(e,f),f}function Eo(e){return e[0]!=="$"}function Lo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Mo(e,t){return Lo(e)===Lo(t)}function Io(e,t){return K(t)?t.findIndex(n=>Mo(n,e)):J(t)&&Mo(t,e)?0:-1}const Qi=e=>e[0]==="_"||e==="$stable",eo=e=>K(e)?e.map(Ue):[Ue(e)],Xl=(e,t,n)=>{if(t._n)return t;const s=A((...o)=>eo(t(...o)),n);return s._c=!1,s},Ji=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Qi(o))continue;const i=e[o];if(J(i))t[o]=Xl(o,i,s);else if(i!=null){const r=eo(i);t[o]=()=>r}}},Xi=(e,t)=>{const n=eo(t);e.slots.default=()=>n},Zl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),Vn(t,"_",n)):Ji(t,e.slots={})}else e.slots={},t&&Xi(e,t);Vn(e.slots,Zn,1)},ec=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,r=ge;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:($e(o,t),!n&&l===1&&delete o._):(i=!t.$stable,Ji(t,o)),r=t}else t&&(Xi(e,t),r={default:1});if(i)for(const l in o)!Qi(l)&&!(l in r)&&delete o[l]};function Zi(){return{app:null,config:{isNativeTag:Ir,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 tc=0;function nc(e,t){return function(s,o=null){J(s)||(s=Object.assign({},s)),o!=null&&!me(o)&&(o=null);const i=Zi(),r=new Set;let l=!1;const c=i.app={_uid:tc++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:$c,get config(){return i.config},set config(f){},use(f,...h){return r.has(f)||(f&&J(f.install)?(r.add(f),f.install(c,...h)):J(f)&&(r.add(f),f(c,...h))),c},mixin(f){return i.mixins.includes(f)||i.mixins.push(f),c},component(f,h){return h?(i.components[f]=h,c):i.components[f]},directive(f,h){return h?(i.directives[f]=h,c):i.directives[f]},mount(f,h,v){if(!l){const b=V(s,o);return b.appContext=i,h&&t?t(b,f):e(b,f,v),l=!0,c._container=f,f.__vue_app__=c,so(b.component)||b.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(f,h){return i.provides[f]=h,c}};return c}}function In(e,t,n,s,o=!1){if(K(e)){e.forEach((b,k)=>In(b,t&&(K(t)?t[k]:t),n,s,o));return}if(Ft(s)&&!o)return;const i=s.shapeFlag&4?so(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:c}=e,f=t&&t.r,h=l.refs===ge?l.refs={}:l.refs,v=l.setupState;if(f!=null&&f!==c&&(xe(f)?(h[f]=null,oe(v,f)&&(v[f]=null)):Pe(f)&&(f.value=null)),J(c))dt(c,l,12,[r,h]);else{const b=xe(c),k=Pe(c);if(b||k){const j=()=>{if(e.f){const F=b?oe(v,c)?v[c]:h[c]:c.value;o?K(F)&&Ns(F,i):K(F)?F.includes(i)||F.push(i):b?(h[c]=[i],oe(v,c)&&(v[c]=h[c])):(c.value=[i],e.k&&(h[e.k]=c.value))}else b?(h[c]=r,oe(v,c)&&(v[c]=r)):k&&(c.value=r,e.k&&(h[e.k]=r))};r?(j.id=-1,Ee(j,n)):j()}}}let lt=!1;const $n=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",kn=e=>e.nodeType===8;function sc(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:i,parentNode:r,remove:l,insert:c,createComment:f}}=e,h=(w,E)=>{if(!E.hasChildNodes()){n(null,w,E),En(),E._vnode=w;return}lt=!1,v(E.firstChild,w,null,null,null),En(),E._vnode=w,lt&&console.error("Hydration completed but contains mismatches.")},v=(w,E,I,q,Z,he=!1)=>{const se=kn(w)&&w.data==="[",M=()=>F(w,E,I,q,Z,se),{type:X,ref:Q,shapeFlag:re,patchFlag:B}=E;let ee=w.nodeType;E.el=w,B===-2&&(he=!1,E.dynamicChildren=null);let D=null;switch(X){case zt:ee!==3?E.children===""?(c(E.el=o(""),r(w),w),D=w):D=M():(w.data!==E.children&&(lt=!0,w.data=E.children),D=i(w));break;case Ne:ee!==8||se?D=M():D=i(w);break;case Ht:if(se&&(w=i(w),ee=w.nodeType),ee===1||ee===3){D=w;const Me=!E.children.length;for(let ue=0;ue{he=he||!!E.dynamicChildren;const{type:se,props:M,patchFlag:X,shapeFlag:Q,dirs:re}=E,B=se==="input"&&re||se==="option";if(B||X!==-1){if(re&&Je(E,null,I,"created"),M)if(B||!he||X&48)for(const D in M)(B&&D.endsWith("value")||hn(D)&&!Xt(D))&&s(w,D,null,M[D],!1,void 0,I);else M.onClick&&s(w,"onClick",null,M.onClick,!1,void 0,I);let ee;if((ee=M&&M.onVnodeBeforeMount)&&Fe(ee,I,E),re&&Je(E,null,I,"beforeMount"),((ee=M&&M.onVnodeMounted)||re)&&Bi(()=>{ee&&Fe(ee,I,E),re&&Je(E,null,I,"mounted")},q),Q&16&&!(M&&(M.innerHTML||M.textContent))){let D=k(w.firstChild,E,w,I,q,Z,he);for(;D;){lt=!0;const Me=D;D=D.nextSibling,l(Me)}}else Q&8&&w.textContent!==E.children&&(lt=!0,w.textContent=E.children)}return w.nextSibling},k=(w,E,I,q,Z,he,se)=>{se=se||!!E.dynamicChildren;const M=E.children,X=M.length;for(let Q=0;Q{const{slotScopeIds:se}=E;se&&(Z=Z?Z.concat(se):se);const M=r(w),X=k(i(w),E,M,I,q,Z,he);return X&&kn(X)&&X.data==="]"?i(E.anchor=X):(lt=!0,c(E.anchor=f("]"),M,X),X)},F=(w,E,I,q,Z,he)=>{if(lt=!0,E.el=null,he){const X=ne(w);for(;;){const Q=i(w);if(Q&&Q!==X)l(Q);else break}}const se=i(w),M=r(w);return l(w),n(null,E,M,se,I,q,$n(M),Z),se},ne=w=>{let E=0;for(;w;)if(w=i(w),w&&kn(w)&&(w.data==="["&&E++,w.data==="]")){if(E===0)return i(w);E--}return w};return[h,v]}const Ee=Bi;function oc(e){return ic(e,sc)}function ic(e,t){const n=Hr();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:c,setText:f,setElementText:h,parentNode:v,nextSibling:b,setScopeId:k=Ke,insertStaticContent:j}=e,F=(a,u,p,x=null,y=null,C=null,L=!1,P=null,S=!!u.dynamicChildren)=>{if(a===u)return;a&&!kt(a,u)&&(x=vn(a),Ye(a,y,C,!0),a=null),u.patchFlag===-2&&(S=!1,u.dynamicChildren=null);const{type:$,ref:R,shapeFlag:O}=u;switch($){case zt:ne(a,u,p,x);break;case Ne:w(a,u,p,x);break;case Ht:a==null&&E(u,p,x,L);break;case G:B(a,u,p,x,y,C,L,P,S);break;default:O&1?Z(a,u,p,x,y,C,L,P,S):O&6?ee(a,u,p,x,y,C,L,P,S):(O&64||O&128)&&$.process(a,u,p,x,y,C,L,P,S,Lt)}R!=null&&y&&In(R,a&&a.ref,C,u||a,!u)},ne=(a,u,p,x)=>{if(a==null)s(u.el=l(u.children),p,x);else{const y=u.el=a.el;u.children!==a.children&&f(y,u.children)}},w=(a,u,p,x)=>{a==null?s(u.el=c(u.children||""),p,x):u.el=a.el},E=(a,u,p,x)=>{[a.el,a.anchor]=j(a.children,u,p,x,a.el,a.anchor)},I=({el:a,anchor:u},p,x)=>{let y;for(;a&&a!==u;)y=b(a),s(a,p,x),a=y;s(u,p,x)},q=({el:a,anchor:u})=>{let p;for(;a&&a!==u;)p=b(a),o(a),a=p;o(u)},Z=(a,u,p,x,y,C,L,P,S)=>{L=L||u.type==="svg",a==null?he(u,p,x,y,C,L,P,S):X(a,u,y,C,L,P,S)},he=(a,u,p,x,y,C,L,P)=>{let S,$;const{type:R,props:O,shapeFlag:U,transition:W,dirs:te}=a;if(S=a.el=r(a.type,C,O&&O.is,O),U&8?h(S,a.children):U&16&&M(a.children,S,null,x,y,C&&R!=="foreignObject",L,P),te&&Je(a,null,x,"created"),O){for(const fe in O)fe!=="value"&&!Xt(fe)&&i(S,fe,null,O[fe],C,a.children,x,y,nt);"value"in O&&i(S,"value",null,O.value),($=O.onVnodeBeforeMount)&&Fe($,x,a)}se(S,a,a.scopeId,L,x),te&&Je(a,null,x,"beforeMount");const pe=(!y||y&&!y.pendingBranch)&&W&&!W.persisted;pe&&W.beforeEnter(S),s(S,u,p),(($=O&&O.onVnodeMounted)||pe||te)&&Ee(()=>{$&&Fe($,x,a),pe&&W.enter(S),te&&Je(a,null,x,"mounted")},y)},se=(a,u,p,x,y)=>{if(p&&k(a,p),x)for(let C=0;C{for(let $=S;${const P=u.el=a.el;let{patchFlag:S,dynamicChildren:$,dirs:R}=u;S|=a.patchFlag&16;const O=a.props||ge,U=u.props||ge;let W;p&&bt(p,!1),(W=U.onVnodeBeforeUpdate)&&Fe(W,p,u,a),R&&Je(u,a,p,"beforeUpdate"),p&&bt(p,!0);const te=y&&u.type!=="foreignObject";if($?Q(a.dynamicChildren,$,P,p,x,te,C):L||_e(a,u,P,null,p,x,te,C,!1),S>0){if(S&16)re(P,u,O,U,p,x,y);else if(S&2&&O.class!==U.class&&i(P,"class",null,U.class,y),S&4&&i(P,"style",O.style,U.style,y),S&8){const pe=u.dynamicProps;for(let fe=0;fe{W&&Fe(W,p,u,a),R&&Je(u,a,p,"updated")},x)},Q=(a,u,p,x,y,C,L)=>{for(let P=0;P{if(p!==x){if(p!==ge)for(const P in p)!Xt(P)&&!(P in x)&&i(a,P,p[P],null,L,u.children,y,C,nt);for(const P in x){if(Xt(P))continue;const S=x[P],$=p[P];S!==$&&P!=="value"&&i(a,P,$,S,L,u.children,y,C,nt)}"value"in x&&i(a,"value",p.value,x.value)}},B=(a,u,p,x,y,C,L,P,S)=>{const $=u.el=a?a.el:l(""),R=u.anchor=a?a.anchor:l("");let{patchFlag:O,dynamicChildren:U,slotScopeIds:W}=u;W&&(P=P?P.concat(W):W),a==null?(s($,p,x),s(R,p,x),M(u.children,p,R,y,C,L,P,S)):O>0&&O&64&&U&&a.dynamicChildren?(Q(a.dynamicChildren,U,p,y,C,L,P),(u.key!=null||y&&u===y.subTree)&&er(a,u,!0)):_e(a,u,p,R,y,C,L,P,S)},ee=(a,u,p,x,y,C,L,P,S)=>{u.slotScopeIds=P,a==null?u.shapeFlag&512?y.ctx.activate(u,p,x,L,S):D(u,p,x,y,C,L,S):Me(a,u,S)},D=(a,u,p,x,y,C,L)=>{const P=a.component=_c(a,x,y);if(Jn(a)&&(P.ctx.renderer=Lt),pc(P),P.asyncDep){if(y&&y.registerDep(P,ue),!a.el){const S=P.subTree=V(Ne);w(null,S,u,p)}return}ue(P,a,u,p,y,C,L)},Me=(a,u,p)=>{const x=u.component=a.component;if(Tl(a,u,p))if(x.asyncDep&&!x.asyncResolved){be(x,u,p);return}else x.next=u,$l(x.update),x.update();else u.el=a.el,x.vnode=u},ue=(a,u,p,x,y,C,L)=>{const P=()=>{if(a.isMounted){let{next:R,bu:O,u:U,parent:W,vnode:te}=a,pe=R,fe;bt(a,!1),R?(R.el=te.el,be(a,R,L)):R=te,O&&ls(O),(fe=R.props&&R.props.onVnodeBeforeUpdate)&&Fe(fe,W,R,te),bt(a,!0);const ye=cs(a),Re=a.subTree;a.subTree=ye,F(Re,ye,v(Re.el),vn(Re),a,y,C),R.el=ye.el,pe===null&&El(a,ye.el),U&&Ee(U,y),(fe=R.props&&R.props.onVnodeUpdated)&&Ee(()=>Fe(fe,W,R,te),y)}else{let R;const{el:O,props:U}=u,{bm:W,m:te,parent:pe}=a,fe=Ft(u);if(bt(a,!1),W&&ls(W),!fe&&(R=U&&U.onVnodeBeforeMount)&&Fe(R,pe,u),bt(a,!0),O&&is){const ye=()=>{a.subTree=cs(a),is(O,a.subTree,a,y,null)};fe?u.type.__asyncLoader().then(()=>!a.isUnmounted&&ye()):ye()}else{const ye=a.subTree=cs(a);F(null,ye,p,x,a,y,C),u.el=ye.el}if(te&&Ee(te,y),!fe&&(R=U&&U.onVnodeMounted)){const ye=u;Ee(()=>Fe(R,pe,ye),y)}(u.shapeFlag&256||pe&&Ft(pe.vnode)&&pe.vnode.shapeFlag&256)&&a.a&&Ee(a.a,y),a.isMounted=!0,u=p=x=null}},S=a.effect=new Ds(P,()=>Ys($),a.scope),$=a.update=()=>S.run();$.id=a.uid,bt(a,!0),$()},be=(a,u,p)=>{u.component=a;const x=a.vnode.props;a.vnode=u,a.next=null,Jl(a,u.props,x,p),ec(a,u.children,p),Wt(),ko(),qt()},_e=(a,u,p,x,y,C,L,P,S=!1)=>{const $=a&&a.children,R=a?a.shapeFlag:0,O=u.children,{patchFlag:U,shapeFlag:W}=u;if(U>0){if(U&128){pn($,O,p,x,y,C,L,P,S);return}else if(U&256){mt($,O,p,x,y,C,L,P,S);return}}W&8?(R&16&&nt($,y,C),O!==$&&h(p,O)):R&16?W&16?pn($,O,p,x,y,C,L,P,S):nt($,y,C,!0):(R&8&&h(p,""),W&16&&M(O,p,x,y,C,L,P,S))},mt=(a,u,p,x,y,C,L,P,S)=>{a=a||At,u=u||At;const $=a.length,R=u.length,O=Math.min($,R);let U;for(U=0;UR?nt(a,y,C,!0,!1,O):M(u,p,x,y,C,L,P,S,O)},pn=(a,u,p,x,y,C,L,P,S)=>{let $=0;const R=u.length;let O=a.length-1,U=R-1;for(;$<=O&&$<=U;){const W=a[$],te=u[$]=S?ut(u[$]):Ue(u[$]);if(kt(W,te))F(W,te,p,null,y,C,L,P,S);else break;$++}for(;$<=O&&$<=U;){const W=a[O],te=u[U]=S?ut(u[U]):Ue(u[U]);if(kt(W,te))F(W,te,p,null,y,C,L,P,S);else break;O--,U--}if($>O){if($<=U){const W=U+1,te=WU)for(;$<=O;)Ye(a[$],y,C,!0),$++;else{const W=$,te=$,pe=new Map;for($=te;$<=U;$++){const Ie=u[$]=S?ut(u[$]):Ue(u[$]);Ie.key!=null&&pe.set(Ie.key,$)}let fe,ye=0;const Re=U-te+1;let Mt=!1,ho=0;const Yt=new Array(Re);for($=0;$=Re){Ye(Ie,y,C,!0);continue}let Qe;if(Ie.key!=null)Qe=pe.get(Ie.key);else for(fe=te;fe<=U;fe++)if(Yt[fe-te]===0&&kt(Ie,u[fe])){Qe=fe;break}Qe===void 0?Ye(Ie,y,C,!0):(Yt[Qe-te]=$+1,Qe>=ho?ho=Qe:Mt=!0,F(Ie,u[Qe],p,null,y,C,L,P,S),ye++)}const _o=Mt?rc(Yt):At;for(fe=_o.length-1,$=Re-1;$>=0;$--){const Ie=te+$,Qe=u[Ie],po=Ie+1{const{el:C,type:L,transition:P,children:S,shapeFlag:$}=a;if($&6){gt(a.component.subTree,u,p,x);return}if($&128){a.suspense.move(u,p,x);return}if($&64){L.move(a,u,p,Lt);return}if(L===G){s(C,u,p);for(let O=0;OP.enter(C),y);else{const{leave:O,delayLeave:U,afterLeave:W}=P,te=()=>s(C,u,p),pe=()=>{O(C,()=>{te(),W&&W()})};U?U(C,te,pe):pe()}else s(C,u,p)},Ye=(a,u,p,x=!1,y=!1)=>{const{type:C,props:L,ref:P,children:S,dynamicChildren:$,shapeFlag:R,patchFlag:O,dirs:U}=a;if(P!=null&&In(P,null,p,a,!0),R&256){u.ctx.deactivate(a);return}const W=R&1&&U,te=!Ft(a);let pe;if(te&&(pe=L&&L.onVnodeBeforeUnmount)&&Fe(pe,u,a),R&6)Cr(a.component,p,x);else{if(R&128){a.suspense.unmount(p,x);return}W&&Je(a,null,u,"beforeUnmount"),R&64?a.type.remove(a,u,p,y,Lt,x):$&&(C!==G||O>0&&O&64)?nt($,u,p,!1,!0):(C===G&&O&384||!y&&R&16)&&nt(S,u,p),x&&uo(a)}(te&&(pe=L&&L.onVnodeUnmounted)||W)&&Ee(()=>{pe&&Fe(pe,u,a),W&&Je(a,null,u,"unmounted")},p)},uo=a=>{const{type:u,el:p,anchor:x,transition:y}=a;if(u===G){Pr(p,x);return}if(u===Ht){q(a);return}const C=()=>{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,C);P?P(a.el,C,S):S()}else C()},Pr=(a,u)=>{let p;for(;a!==u;)p=b(a),o(a),a=p;o(u)},Cr=(a,u,p)=>{const{bum:x,scope:y,update:C,subTree:L,um:P}=a;x&&ls(x),y.stop(),C&&(C.active=!1,Ye(L,a,u,p)),P&&Ee(P,u),Ee(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},nt=(a,u,p,x=!1,y=!1,C=0)=>{for(let L=C;La.shapeFlag&6?vn(a.component.subTree):a.shapeFlag&128?a.suspense.next():b(a.anchor||a.el),fo=(a,u,p)=>{a==null?u._vnode&&Ye(u._vnode,null,null,!0):F(u._vnode||null,a,u,null,null,null,p),ko(),En(),u._vnode=a},Lt={p:F,um:Ye,m:gt,r:uo,mt:D,mc:M,pc:_e,pbc:Q,n:vn,o:e};let os,is;return t&&([os,is]=t(Lt)),{render:fo,hydrate:os,createApp:nc(fo,os)}}function bt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function er(e,t,n=!1){const s=e.children,o=t.children;if(K(s)&&K(o))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}const lc=e=>e.__isTeleport,G=Symbol(void 0),zt=Symbol(void 0),Ne=Symbol(void 0),Ht=Symbol(void 0),tn=[];let je=null;function d(e=!1){tn.push(je=e?null:[])}function cc(){tn.pop(),je=tn[tn.length-1]||null}let an=1;function Ao(e){an+=e}function tr(e){return e.dynamicChildren=an>0?je||At:null,cc(),an>0&&je&&je.push(e),e}function m(e,t,n,s,o,i){return tr(g(e,t,n,s,o,i,!0))}function Y(e,t,n,s,o){return tr(V(e,t,n,s,o,!0))}function An(e){return e?e.__v_isVNode===!0:!1}function kt(e,t){return e.type===t.type&&e.key===t.key}const Zn="__vInternal",nr=({key:e})=>e!=null?e:null,Cn=({ref:e,ref_key:t,ref_for:n})=>e!=null?xe(e)||Pe(e)||J(e)?{i:Ce,r:e,k:t,f:!!n}:e:null;function g(e,t=null,n=null,s=0,o=null,i=e===G?0:1,r=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&nr(t),ref:t&&Cn(t),scopeId:Gn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ce};return l?(to(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=xe(n)?8:16),an>0&&!r&&je&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&je.push(c),c}const V=ac;function ac(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===ji)&&(e=Ne),An(e)){const l=_t(e,t,!0);return n&&to(l,n),an>0&&!i&&je&&(l.shapeFlag&6?je[je.indexOf(e)]=l:je.push(l)),l.patchFlag|=-2,l}if(yc(e)&&(e=e.__vccOpts),t){t=uc(t);let{class:l,style:c}=t;l&&!xe(l)&&(t.class=de(l)),me(c)&&(Ci(c)&&!K(c)&&(c=$e({},c)),t.style=Dn(c))}const r=xe(e)?1:Ll(e)?128:lc(e)?64:me(e)?4:J(e)?2:0;return g(e,t,n,s,o,r,i,!0)}function uc(e){return e?Ci(e)||Zn in e?$e({},e):e:null}function _t(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Sn(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&nr(l),ref:t&&t.ref?n&&o?K(o)?o.concat(Cn(t)):[o,Cn(t)]:Cn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==G?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&_t(e.ssContent),ssFallback:e.ssFallback&&_t(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function Te(e=" ",t=0){return V(zt,null,e,t)}function fc(e,t){const n=V(Ht,null,e);return n.staticCount=t,n}function z(e="",t=!1){return t?(d(),Y(Ne,null,e)):V(Ne,null,e)}function Ue(e){return e==null||typeof e=="boolean"?V(Ne):K(e)?V(G,null,e.slice()):typeof e=="object"?ut(e):V(zt,null,String(e))}function ut(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_t(e)}function to(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),to(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Zn in t)?t._ctx=Ce:o===3&&Ce&&(Ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else J(t)?(t={default:t,_ctx:Ce},n=32):(t=String(t),s&64?(n=16,t=[Te(t)]):n=8);e.children=t,e.shapeFlag|=n}function Sn(...e){const t={};for(let n=0;nwe||Ce,jt=e=>{we=e,e.scope.on()},Vt=()=>{we&&we.scope.off(),we=null};function sr(e){return e.vnode.shapeFlag&4}let un=!1;function pc(e,t=!1){un=t;const{props:n,children:s}=e.vnode,o=sr(e);Ql(e,n,o,t),Zl(e,s);const i=o?vc(e,t):void 0;return un=!1,i}function vc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Zt(new Proxy(e.ctx,jl));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?gc(e):null;jt(e),Wt();const i=dt(s,e,0,[e.props,o]);if(qt(),Vt(),hi(i)){if(i.then(Vt,Vt),t)return i.then(r=>{No(e,r,t)}).catch(r=>{Wn(r,e,0)});e.asyncDep=i}else No(e,i,t)}else or(e,t)}function No(e,t,n){J(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:me(t)&&(e.setupState=Ei(t)),or(e,n)}let Bo;function or(e,t,n){const s=e.type;if(!e.render){if(!t&&Bo&&!s.render){const o=s.template||Zs(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=$e($e({isCustomElement:i,delimiters:l},r),c);s.render=Bo(o,f)}}e.render=s.render||Ke}jt(e),Wt(),Kl(e),qt(),Vt()}function mc(e){return new Proxy(e.attrs,{get(t,n){return Be(e,"get","$attrs"),t[n]}})}function gc(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=mc(e))},slots:e.slots,emit:e.emit,expose:t}}function so(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ei(Zt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in en)return en[n](e)},has(t,n){return n in t||n in en}}))}function bc(e,t=!0){return J(e)?e.displayName||e.name:e.name||t&&e.__name}function yc(e){return J(e)&&"__vccOpts"in e}const ie=(e,t)=>yl(e,t,un);function Nn(e,t,n){const s=arguments.length;return s===2?me(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 xc=Symbol(""),wc=()=>We(xc),$c="3.2.45",kc="http://www.w3.org/2000/svg",Pt=typeof document<"u"?document:null,Oo=Pt&&Pt.createElement("template"),Pc={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?Pt.createElementNS(kc,e):Pt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Pt.createTextNode(e),createComment:e=>Pt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Pt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,i){const r=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Oo.innerHTML=s?`${e}`:e;const l=Oo.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Cc(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 Sc(e,t,n){const s=e.style,o=xe(n);if(n&&!o){for(const i in n)Vs(s,i,n[i]);if(t&&!xe(t))for(const i in t)n[i]==null&&Vs(s,i,"")}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const Fo=/\s*!important$/;function Vs(e,t,n){if(K(n))n.forEach(s=>Vs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Vc(e,t);Fo.test(n)?e.setProperty(Kt(s),n.replace(Fo,""),"important"):e[s]=n}}const Ho=["Webkit","Moz","ms"],fs={};function Vc(e,t){const n=fs[t];if(n)return n;let s=et(t);if(s!=="filter"&&s in e)return fs[t]=s;s=zn(s);for(let o=0;ods||(Nc.then(()=>ds=0),ds=Date.now());function Oc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;He(Fc(s,n.value),t,5,[s])};return n.value=e,n.attached=Bc(),n}function Fc(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 Uo=/^on[a-z]/,Hc=(e,t,n,s,o=!1,i,r,l,c)=>{t==="class"?Cc(e,s,o):t==="style"?Sc(e,n,s):hn(t)?As(t)||Ic(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Dc(e,t,s,o))?Ec(e,t,s,i,r,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Tc(e,t,s,o))};function Dc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Uo.test(t)&&J(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Uo.test(t)&&xe(n)?!1:t in e}function Rc(e){const t=no();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Es(i,o))},s=()=>{const o=e(t.proxy);Ts(t.subTree,o),n(o)};Oi(s),De(()=>{const o=new MutationObserver(s);o.observe(t.subTree.el.parentNode,{childList:!0}),pt(()=>o.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)Es(e.el,t);else if(e.type===G)e.children.forEach(n=>Ts(n,t));else if(e.type===Ht){let{el:n,anchor:s}=e;for(;n&&(Es(n,t),n!==s);)n=n.nextSibling}}function Es(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const ct="transition",Qt="animation",es=(e,{slots:t})=>Nn(Hi,Uc(e),t);es.displayName="Transition";const ir={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};es.props=$e({},Hi.props,ir);const yt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},zo=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function Uc(e){const t={};for(const B in e)B in ir||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=r,appearToClass:h=l,leaveFromClass:v=`${n}-leave-from`,leaveActiveClass:b=`${n}-leave-active`,leaveToClass:k=`${n}-leave-to`}=e,j=zc(o),F=j&&j[0],ne=j&&j[1],{onBeforeEnter:w,onEnter:E,onEnterCancelled:I,onLeave:q,onLeaveCancelled:Z,onBeforeAppear:he=w,onAppear:se=E,onAppearCancelled:M=I}=t,X=(B,ee,D)=>{xt(B,ee?h:l),xt(B,ee?f:r),D&&D()},Q=(B,ee)=>{B._isLeaving=!1,xt(B,v),xt(B,k),xt(B,b),ee&&ee()},re=B=>(ee,D)=>{const Me=B?se:E,ue=()=>X(ee,B,D);yt(Me,[ee,ue]),jo(()=>{xt(ee,B?c:i),at(ee,B?h:l),zo(Me)||Ko(ee,s,F,ue)})};return $e(t,{onBeforeEnter(B){yt(w,[B]),at(B,i),at(B,r)},onBeforeAppear(B){yt(he,[B]),at(B,c),at(B,f)},onEnter:re(!1),onAppear:re(!0),onLeave(B,ee){B._isLeaving=!0;const D=()=>Q(B,ee);at(B,v),Wc(),at(B,b),jo(()=>{!B._isLeaving||(xt(B,v),at(B,k),zo(q)||Ko(B,s,ne,D))}),yt(q,[B,D])},onEnterCancelled(B){X(B,!1),yt(I,[B])},onAppearCancelled(B){X(B,!0),yt(M,[B])},onLeaveCancelled(B){Q(B),yt(Z,[B])}})}function zc(e){if(e==null)return null;if(me(e))return[hs(e.enter),hs(e.leave)];{const t=hs(e);return[t,t]}}function hs(e){return Fs(e)}function at(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function xt(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 jo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let jc=0;function Ko(e,t,n,s){const o=e._endId=++jc,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:c}=Kc(e,t);if(!r)return s();const f=r+"end";let h=0;const v=()=>{e.removeEventListener(f,b),i()},b=k=>{k.target===e&&++h>=c&&v()};setTimeout(()=>{h(n[j]||"").split(", "),o=s(`${ct}Delay`),i=s(`${ct}Duration`),r=Wo(o,i),l=s(`${Qt}Delay`),c=s(`${Qt}Duration`),f=Wo(l,c);let h=null,v=0,b=0;t===ct?r>0&&(h=ct,v=r,b=i.length):t===Qt?f>0&&(h=Qt,v=f,b=c.length):(v=Math.max(r,f),h=v>0?r>f?ct:Qt:null,b=h?h===ct?i.length:c.length:0);const k=h===ct&&/\b(transform|all)(,|$)/.test(s(`${ct}Property`).toString());return{type:h,timeout:v,propCount:b,hasTransform:k}}function Wo(e,t){for(;e.lengthqo(n)+qo(e[s])))}function qo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Wc(){return document.body.offsetHeight}const qc=["ctrl","shift","alt","meta"],Gc={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)=>qc.some(n=>e[`${n}Key`]&&!t.includes(n))},Yc=(e,t)=>(n,...s)=>{for(let o=0;o{const t=Jc().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=Zc(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function Zc(e){return xe(e)?document.querySelector(e):e}const N=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},ea="modulepreload",ta=function(e){return"/maxGraph-composition-api/"+e},Yo={},na=function(t,n,s){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=ta(i),i in Yo)return;Yo[i]=!0;const r=i.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(!!s)for(let h=o.length-1;h>=0;h--){const v=o[h];if(v.href===i&&(!r||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="proxy.php?url=https%3A%2F%2Fjwygithub.github.io%2F%24%7Bi%7D"]${l}`))return;const f=document.createElement("link");if(f.rel=r?"stylesheet":ea,r||(f.as="script",f.crossOrigin=""),f.href=i,document.head.appendChild(f),r)return new Promise((h,v)=>{f.addEventListener("load",h),f.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};const sa=H({__name:"VPBadge",props:{text:null,type:null},setup(e){return(t,n)=>{var s;return d(),m("span",{class:de(["VPBadge",(s=e.type)!=null?s:"tip"])},[T(t.$slots,"default",{},()=>[Te(ae(e.text),1)],!0)],2)}}});const oa=N(sa,[["__scopeId","data-v-8d21f6c9"]]),ia=JSON.parse('{"lang":"en-US","title":"VitePress","description":"A VitePress site","base":"/maxGraph-composition-api/","head":[],"appearance":true,"themeConfig":{"nav":[{"text":"related links","items":[{"text":"mxgraph","link":"https://github.com/jgraph/mxgraph"},{"text":"maxgraph","link":"https://github.com/maxGraph/maxGraph"}]}],"sidebar":[{"text":"Guide","items":[{"text":"introduction","link":"/guide/introduction"},{"text":"Getting Started","link":"/guide/getting-started"}]},{"text":"Config","items":[{"text":"Global Config","link":"/config/global-config"},{"text":"Graph Config","link":"/config/graph-config"}]},{"text":"Draw","items":[{"text":"Draw","link":"/draw/draw"},{"text":"Draw Anchor","link":"/draw/draw-anchor"}]},{"text":"Style","items":[{"text":"Global Style","link":"/style/register-global-style"},{"text":"Default Style","link":"/style/default-style"}]},{"text":"Shape","items":[{"text":"Global Shape","link":"/shape/global-shape"}]},{"text":"Event","items":[{"text":"Element Event","link":"/event/element-event"},{"text":"Graph Event","link":"/event/graph-event"}]}],"socialLinks":[{"icon":"github","link":"https://github.com/jwyGithub/maxGraph-composition-api"}]},"locales":{"/":{"lang":"en-US","title":"maxGraph"}},"langs":{},"scrollOffset":90,"cleanUrls":"disabled"}'),ts=/^[a-z]+:/i,Qo="vitepress-theme-appearance",Le=typeof window<"u",rr={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function ra(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 Jo(e,t){const n=ra(t,Object.keys(e));return n?e[n]:void 0}function la(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 ca(e,t){t=ua(e,t);const n=Jo(e.locales||{},t),s=Jo(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:la(e)})}function lr(e,t){var i;const n=t.title||e.title,s=(i=t.titleTemplate)!=null?i:e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const o=aa(e.title,s);return`${n}${o}`}function aa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function ua(e,t){if(!Le)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}function fa(e,t){const[n,s]=t;if(n!=="meta")return!1;const o=Object.entries(s)[0];return o==null?!1:e.some(([i,r])=>i===n&&r[o[0]]===o[1])}function da(e,t){return[...e.filter(n=>!fa(t,n)),...t]}const ha=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,_a=/^[a-z]:/i;function Xo(e){const t=_a.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ha,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}function pa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function fn(e){return ts.test(e)?e:pa(dn.value.base,e)}function cr(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),Le){const n="/maxGraph-composition-api/";t=Xo(t.slice(n.length).replace(/\//g,"_")||"index")+".md";const s=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${s}.js`}else t=`./${Xo(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}const ar=Symbol(),dn=vl(ia);function va(e){const t=ie(()=>ca(dn.value,e.path));return{site:t,theme:ie(()=>t.value.themeConfig),page:ie(()=>e.data),frontmatter:ie(()=>e.data.frontmatter),lang:ie(()=>t.value.lang),localePath:ie(()=>{const{langs:n,lang:s}=t.value,o=Object.keys(n).find(i=>n[i].lang===s);return fn(o||"/")}),title:ie(()=>lr(t.value,e.data)),description:ie(()=>e.data.description||t.value.description),isDark:ve(!1)}}function le(){const e=We(ar);if(!e)throw new Error("vitepress data not properly injected in app");return e}const ur=Symbol(),Zo="http://a.com",ma=()=>({path:"/",component:null,data:rr});function ga(e,t){const n=Kn(ma()),s={route:n,go:o};async function o(l=Le?location.href:"/"){var f,h;await((f=s.onBeforeRouteChange)==null?void 0:f.call(s,l));const c=new URL(l,Zo);dn.value.cleanUrls==="disabled"&&!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await r(l),await((h=s.onAfterRouteChanged)==null?void 0:h.call(s,l))}let i=null;async function r(l,c=0,f=!1){const h=new URL(l,Zo),v=i=h.pathname;try{let b=await e(v);if(i===v){i=null;const{default:k,__pageData:j}=b;if(!k)throw new Error(`Invalid route component: ${k}`);n.path=Le?v:fn(v),n.component=Zt(k),n.data=Zt(j),Le&&Gs(()=>{if(h.hash&&!c){let F=null;try{F=document.querySelector(decodeURIComponent(h.hash))}catch(ne){console.warn(ne)}if(F){ei(F,h.hash);return}}window.scrollTo(0,c)})}}catch(b){if(!/fetch/.test(b.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(b),!f)try{const k=await fetch(dn.value.base+"hashmap.json");window.__VP_HASH_MAP__=await k.json(),await r(l,c,!0);return}catch{}i===v&&(i=null,n.path=Le?v:fn(v),n.component=t?Zt(t):null,n.data=rr)}}return Le&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const f=l.target.closest("a");if(f&&!f.closest(".vp-raw")&&!f.download){const{href:h,origin:v,pathname:b,hash:k,search:j,target:F}=f,ne=window.location,w=b.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&F!=="_blank"&&v===ne.origin&&!(w&&w[0]!==".html")&&(l.preventDefault(),b===ne.pathname&&j===ne.search?k&&k!==ne.hash&&(history.pushState(null,"",k),window.dispatchEvent(new Event("hashchange")),ei(f,k,f.classList.contains("header-anchor"))):o(h))}},{capture:!0}),window.addEventListener("popstate",l=>{r(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function ba(){const e=We(ur);if(!e)throw new Error("useRouter() is called without provider.");return e}function vt(){return ba().route}function ei(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=dn.value.scrollOffset;typeof o=="string"&&(o=document.querySelector(o).getBoundingClientRect().bottom+24);const i=parseInt(window.getComputedStyle(s).paddingTop,10),r=window.scrollY+s.getBoundingClientRect().top-o+i;!n||Math.abs(r-window.scrollY)>window.innerHeight?window.scrollTo(0,r):window.scrollTo({left:0,top:r,behavior:"smooth"})}}const ya=H({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])}}),fr=/#.*$/,xa=/(index)?\.(md|html)$/,wa=typeof window<"u",$a=ve(wa?location.hash:"");function ka(e){return ts.test(e)}function Pa(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=ni(`/${e}`),n)return new RegExp(t).test(e);if(ni(t)!==e)return!1;const s=t.match(fr);return s?$a.value===s[0]:!0}function ti(e){return/^\//.test(e)?e:`/${e}`}function ni(e){return decodeURI(e).replace(fr,"").replace(xa,"")}function Bn(e){if(ka(e))return e;const{site:t}=le(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),i=n.endsWith("/")||n.endsWith(".html")?e:`${n.replace(/(\.md)?$/,t.value.cleanUrls==="disabled"?".html":"")}${s}${o}`;return fn(i)}function dr(e,t){if(Array.isArray(e))return e;if(e==null)return[];t=ti(t);const n=Object.keys(e).sort((s,o)=>o.split("/").length-s.split("/").length).find(s=>t.startsWith(ti(s)));return n?e[n]:[]}function Ca(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 tt(){const e=vt(),{theme:t,frontmatter:n}=le(),s=ve(!1),o=ie(()=>{const h=t.value.sidebar,v=e.data.relativePath;return h?dr(h,v):[]}),i=ie(()=>n.value.sidebar!==!1&&o.value.length>0&&n.value.layout!=="home"),r=ie(()=>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:i,hasAside:r,open:l,close:c,toggle:f}}function Sa(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 Va=H({__name:"VPSkipLink",setup(e){const t=vt(),n=ve();Ze(()=>t.path,()=>n.value.focus());function s({target:o}){const i=document.querySelector(o.hash);if(i){const r=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",r)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",r),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(d(),m(G,null,[g("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),g("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const Ta=N(Va,[["__scopeId","data-v-151f2593"]]),Ea={key:0,class:"VPBackdrop"},La=H({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(d(),Y(es,{name:"fade"},{default:A(()=>[e.show?(d(),m("div",Ea)):z("",!0)]),_:1}))}});const Ma=N(La,[["__scopeId","data-v-0164f098"]]);function Ia(){const e=ve(!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 i=vt();return Ze(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const Aa=["src","alt"],Na={inheritAttrs:!1},Ba=H({...Na,__name:"VPImage",props:{image:null,alt:null},setup(e){return(t,n)=>{var o;const s=Tt("VPImage",!0);return e.image?(d(),m(G,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),m("img",Sn({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:_(fn)(typeof e.image=="string"?e.image:e.image.src),alt:(o=e.alt)!=null?o:typeof e.image=="string"?"":e.image.alt||""}),null,16,Aa)):(d(),m(G,{key:1},[V(s,Sn({class:"dark",image:e.image.dark,alt:typeof e.image.dark=="string"?e.image.alt:e.image.dark.alt||e.image.alt},t.$attrs),null,16,["image","alt"]),V(s,Sn({class:"light",image:e.image.light,alt:typeof e.image.light=="string"?e.image.alt:e.image.light.alt||e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):z("",!0)}}});const hr=N(Ba,[["__scopeId","data-v-b7ac6bd3"]]),Oa=["href"],Fa=H({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=le(),{hasSidebar:s}=tt();return(o,i)=>(d(),m("div",{class:de(["VPNavBarTitle",{"has-sidebar":_(s)}])},[g("a",{class:"title",href:_(t).base},[T(o.$slots,"nav-bar-title-before",{},void 0,!0),V(hr,{class:"logo",image:_(n).logo},null,8,["image"]),_(n).siteTitle?(d(),m(G,{key:0},[Te(ae(_(n).siteTitle),1)],64)):_(n).siteTitle===void 0?(d(),m(G,{key:1},[Te(ae(_(t).title),1)],64)):z("",!0),T(o.$slots,"nav-bar-title-after",{},void 0,!0)],8,Oa)],2))}});const Ha=N(Fa,[["__scopeId","data-v-d5925166"]]);const Da={key:0,class:"VPNavBarSearch"},Ra={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Ua={class:"DocSearch-Button-Container"},za=g("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},[g("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),ja={class:"DocSearch-Button-Placeholder"},Ka=g("span",{class:"DocSearch-Button-Keys"},[g("kbd",{class:"DocSearch-Button-Key"}),g("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Wa=H({__name:"VPNavBarSearch",setup(e){Rc(r=>({"5943dbe8":o.value}));const t=()=>null,{theme:n}=le(),s=ve(!1),o=ve("'Meta'");De(()=>{if(!n.value.algolia)return;o.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'\u2318'":"'Ctrl'";const r=c=>{c.key==="k"&&(c.ctrlKey||c.metaKey)&&(c.preventDefault(),i(),l())},l=()=>{window.removeEventListener("keydown",r)};window.addEventListener("keydown",r),pt(l)});function i(){s.value||(s.value=!0)}return(r,l)=>{var c;return _(n).algolia?(d(),m("div",Da,[s.value?(d(),Y(_(t),{key:0})):(d(),m("div",{key:1,id:"docsearch",onClick:i},[g("button",Ra,[g("span",Ua,[za,g("span",ja,ae(((c=_(n).algolia)==null?void 0:c.buttonText)||"Search"),1)]),Ka])]))])):z("",!0)}}});const qa={},Ga={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Ya=g("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Qa=g("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),Ja=[Ya,Qa];function Xa(e,t){return d(),m("svg",Ga,Ja)}const Za=N(qa,[["render",Xa]]),eu=H({__name:"VPLink",props:{href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=ie(()=>t.href&&ts.test(t.href));return(s,o)=>(d(),Y(Xs(e.href?"a":"span"),{class:de(["VPLink",{link:e.href}]),href:e.href?_(Bn)(e.href):void 0,target:_(n)?"_blank":void 0,rel:_(n)?"noreferrer":void 0},{default:A(()=>[T(s.$slots,"default",{},void 0,!0),_(n)&&!e.noIcon?(d(),Y(Za,{key:0,class:"icon"})):z("",!0)]),_:3},8,["class","href","target","rel"]))}});const Et=N(eu,[["__scopeId","data-v-3c355974"]]),tu=H({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),Y(Et,{class:de({VPNavBarMenuLink:!0,active:_(Gt)(_(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:A(()=>[Te(ae(e.item.text),1)]),_:1},8,["class","href"]))}});const nu=N(tu,[["__scopeId","data-v-47a2263e"]]),oo=ve();let _r=!1,ps=0;function su(e){const t=ve(!1);if(typeof window<"u"){!_r&&ou(),ps++;const n=Ze(oo,s=>{var o,i,r;s===e.el.value||((o=e.el.value)==null?void 0:o.contains(s))?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(r=e.onBlur)==null||r.call(e))});pt(()=>{n(),ps--,ps||iu()})}return js(t)}function ou(){document.addEventListener("focusin",pr),_r=!0,oo.value=document.activeElement}function iu(){document.removeEventListener("focusin",pr)}function pr(){oo.value=document.activeElement}const ru={},lu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},cu=g("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),au=[cu];function uu(e,t){return d(),m("svg",lu,au)}const vr=N(ru,[["render",uu]]),fu={},du={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},hu=g("circle",{cx:"12",cy:"12",r:"2"},null,-1),_u=g("circle",{cx:"19",cy:"12",r:"2"},null,-1),pu=g("circle",{cx:"5",cy:"12",r:"2"},null,-1),vu=[hu,_u,pu];function mu(e,t){return d(),m("svg",du,vu)}const gu=N(fu,[["render",mu]]),bu={class:"VPMenuLink"},yu=H({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),m("div",bu,[V(Et,{class:de({active:_(Gt)(_(t).relativePath,e.item.activeMatch||e.item.link)}),href:e.item.link},{default:A(()=>[Te(ae(e.item.text),1)]),_:1},8,["class","href"])]))}});const ns=N(yu,[["__scopeId","data-v-e8e0fb1d"]]),xu={class:"VPMenuGroup"},wu={key:0,class:"title"},$u=H({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(d(),m("div",xu,[e.text?(d(),m("p",wu,ae(e.text),1)):z("",!0),(d(!0),m(G,null,Se(e.items,s=>(d(),m(G,null,["link"in s?(d(),Y(ns,{key:0,item:s},null,8,["item"])):z("",!0)],64))),256))]))}});const ku=N($u,[["__scopeId","data-v-9ca52130"]]),Pu={class:"VPMenu"},Cu={key:0,class:"items"},Su=H({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(d(),m("div",Pu,[e.items?(d(),m("div",Cu,[(d(!0),m(G,null,Se(e.items,s=>(d(),m(G,{key:s.text},["link"in s?(d(),Y(ns,{key:0,item:s},null,8,["item"])):(d(),Y(ku,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):z("",!0),T(t.$slots,"default",{},void 0,!0)]))}});const Vu=N(Su,[["__scopeId","data-v-1c5d0cfc"]]),Tu=["aria-expanded","aria-label"],Eu={key:0,class:"text"},Lu={class:"menu"},Mu=H({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=ve(!1),n=ve();su({el:n,onBlur:s});function s(){t.value=!1}return(o,i)=>(d(),m("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=r=>t.value=!0),onMouseleave:i[2]||(i[2]=r=>t.value=!1)},[g("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:i[0]||(i[0]=r=>t.value=!t.value)},[e.button||e.icon?(d(),m("span",Eu,[e.icon?(d(),Y(Xs(e.icon),{key:0,class:"option-icon"})):z("",!0),Te(" "+ae(e.button)+" ",1),V(vr,{class:"text-icon"})])):(d(),Y(gu,{key:1,class:"icon"}))],8,Tu),g("div",Lu,[V(Vu,{items:e.items},{default:A(()=>[T(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const io=N(Mu,[["__scopeId","data-v-6ffb57d3"]]),Iu=H({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),Y(io,{class:de({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"]))}}),Au=e=>(qe("data-v-f83db6ba"),e=e(),Ge(),e),Nu={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Bu=Au(()=>g("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ou=H({__name:"VPNavBarMenu",setup(e){const{theme:t}=le();return(n,s)=>_(t).nav?(d(),m("nav",Nu,[Bu,(d(!0),m(G,null,Se(_(t).nav,o=>(d(),m(G,{key:o.text},["link"in o?(d(),Y(nu,{key:0,item:o},null,8,["item"])):(d(),Y(Iu,{key:1,item:o},null,8,["item"]))],64))),128))])):z("",!0)}});const Fu=N(Ou,[["__scopeId","data-v-f83db6ba"]]),Hu={},Du={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ru=g("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Uu=g("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),zu=[Ru,Uu];function ju(e,t){return d(),m("svg",Du,zu)}const mr=N(Hu,[["render",ju]]),Ku={class:"items"},Wu={class:"title"},qu=H({__name:"VPNavBarTranslations",setup(e){const{theme:t}=le();return(n,s)=>_(t).localeLinks?(d(),Y(io,{key:0,class:"VPNavBarTranslations",icon:mr},{default:A(()=>[g("div",Ku,[g("p",Wu,ae(_(t).localeLinks.text),1),(d(!0),m(G,null,Se(_(t).localeLinks.items,o=>(d(),Y(ns,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1})):z("",!0)}});const Gu=N(qu,[["__scopeId","data-v-db824e91"]]);const Yu={},Qu={class:"VPSwitch",type:"button",role:"switch"},Ju={class:"check"},Xu={key:0,class:"icon"};function Zu(e,t){return d(),m("button",Qu,[g("span",Ju,[e.$slots.default?(d(),m("span",Xu,[T(e.$slots,"default",{},void 0,!0)])):z("",!0)])])}const ef=N(Yu,[["render",Zu],["__scopeId","data-v-eba7420e"]]),tf={},nf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},sf=fc('',9),of=[sf];function rf(e,t){return d(),m("svg",nf,of)}const lf=N(tf,[["render",rf]]),cf={},af={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},uf=g("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),ff=[uf];function df(e,t){return d(),m("svg",af,ff)}const hf=N(cf,[["render",df]]),_f=H({__name:"VPSwitchAppearance",setup(e){const{site:t,isDark:n}=le(),s=ve(!1),o=typeof localStorage<"u"?i():()=>{};De(()=>{s.value=document.documentElement.classList.contains("dark")});function i(){const r=window.matchMedia("(prefers-color-scheme: dark)"),l=document.documentElement.classList;let c=localStorage.getItem(Qo),f=t.value.appearance==="dark"&&c==null||(c==="auto"||c==null?r.matches:c==="dark");r.onchange=b=>{c==="auto"&&v(f=b.matches)};function h(){v(f=!f),c=f?r.matches?"auto":"dark":r.matches?"light":"auto",localStorage.setItem(Qo,c)}function v(b){const k=document.createElement("style");k.type="text/css",k.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important; }`)),document.head.appendChild(k),s.value=b,l[b?"add":"remove"]("dark"),window.getComputedStyle(k).opacity,document.head.removeChild(k)}return h}return Ze(s,r=>{n.value=r}),(r,l)=>(d(),Y(ef,{class:"VPSwitchAppearance","aria-label":"toggle dark mode","aria-checked":s.value,onClick:_(o)},{default:A(()=>[V(lf,{class:"sun"}),V(hf,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const ro=N(_f,[["__scopeId","data-v-481098f9"]]),pf={key:0,class:"VPNavBarAppearance"},vf=H({__name:"VPNavBarAppearance",setup(e){const{site:t}=le();return(n,s)=>_(t).appearance?(d(),m("div",pf,[V(ro)])):z("",!0)}});const mf=N(vf,[["__scopeId","data-v-a3e7452b"]]),gf={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',slack:'Slack',twitter:'Twitter',youtube:'YouTube'},bf=["href","innerHTML"],yf=H({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=ie(()=>typeof t.icon=="object"?t.icon.svg:gf[t.icon]);return(s,o)=>(d(),m("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:_(n)},null,8,bf))}});const xf=N(yf,[["__scopeId","data-v-e57698f6"]]),wf={class:"VPSocialLinks"},$f=H({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(d(),m("div",wf,[(d(!0),m(G,null,Se(e.links,({link:s,icon:o})=>(d(),Y(xf,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const lo=N($f,[["__scopeId","data-v-f6988cfb"]]),kf=H({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=le();return(n,s)=>_(t).socialLinks?(d(),Y(lo,{key:0,class:"VPNavBarSocialLinks",links:_(t).socialLinks},null,8,["links"])):z("",!0)}});const Pf=N(kf,[["__scopeId","data-v-738bef5a"]]),Cf=e=>(qe("data-v-e4361c82"),e=e(),Ge(),e),Sf={key:0,class:"group"},Vf={class:"trans-title"},Tf={key:1,class:"group"},Ef={class:"item appearance"},Lf=Cf(()=>g("p",{class:"label"},"Appearance",-1)),Mf={class:"appearance-action"},If={key:2,class:"group"},Af={class:"item social-links"},Nf=H({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=le(),s=ie(()=>n.value.localeLinks||t.value.appearance||n.value.socialLinks);return(o,i)=>_(s)?(d(),Y(io,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:A(()=>[_(n).localeLinks?(d(),m("div",Sf,[g("p",Vf,ae(_(n).localeLinks.text),1),(d(!0),m(G,null,Se(_(n).localeLinks.items,r=>(d(),Y(ns,{key:r.link,item:r},null,8,["item"]))),128))])):z("",!0),_(t).appearance?(d(),m("div",Tf,[g("div",Ef,[Lf,g("div",Mf,[V(ro)])])])):z("",!0),_(n).socialLinks?(d(),m("div",If,[g("div",Af,[V(lo,{class:"social-links-list",links:_(n).socialLinks},null,8,["links"])])])):z("",!0)]),_:1})):z("",!0)}});const Bf=N(Nf,[["__scopeId","data-v-e4361c82"]]),Of=e=>(qe("data-v-e5dd9c1c"),e=e(),Ge(),e),Ff=["aria-expanded"],Hf=Of(()=>g("span",{class:"container"},[g("span",{class:"top"}),g("span",{class:"middle"}),g("span",{class:"bottom"})],-1)),Df=[Hf],Rf=H({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(d(),m("button",{type:"button",class:de(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},Df,10,Ff))}});const Uf=N(Rf,[["__scopeId","data-v-e5dd9c1c"]]),zf={class:"container"},jf={class:"content"},Kf=H({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{hasSidebar:t}=tt();return(n,s)=>(d(),m("div",{class:de(["VPNavBar",{"has-sidebar":_(t)}])},[g("div",zf,[V(Ha,null,{"nav-bar-title-before":A(()=>[T(n.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":A(()=>[T(n.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3}),g("div",jf,[T(n.$slots,"nav-bar-content-before",{},void 0,!0),V(Wa,{class:"search"}),V(Fu,{class:"menu"}),V(Gu,{class:"translations"}),V(mf,{class:"appearance"}),V(Pf,{class:"social-links"}),V(Bf,{class:"extra"}),T(n.$slots,"nav-bar-content-after",{},void 0,!0),V(Uf,{class:"hamburger",active:e.isScreenOpen,onClick:s[0]||(s[0]=o=>n.$emit("toggle-screen"))},null,8,["active"])])])],2))}});const Wf=N(Kf,[["__scopeId","data-v-6f1d18b5"]]);function qf(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Dt=[],Fn=!1,ao=-1,nn=void 0,Ct=void 0,sn=void 0,gr=function(t){return Dt.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},Hn=function(t){var n=t||window.event;return gr(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},Gf=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")},Yf=function(){sn!==void 0&&(document.body.style.paddingRight=sn,sn=void 0),nn!==void 0&&(document.body.style.overflow=nn,nn=void 0)},Qf=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 i=o-window.innerHeight;i&&n>=o&&(document.body.style.top=-(n+i))})},300)}})},Jf=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}},Xf=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},Zf=function(t,n){var s=t.targetTouches[0].clientY-ao;return gr(t.target)?!1:n&&n.scrollTop===0&&s>0||Xf(n)&&s<0?Hn(t):(t.stopPropagation(),!0)},br=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Dt.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};Dt=[].concat(qf(Dt),[s]),On?Qf():Gf(n),On&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(ao=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&Zf(o,t)},Fn||(document.addEventListener("touchmove",Hn,co?{passive:!1}:void 0),Fn=!0))}},yr=function(){On&&(Dt.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Fn&&(document.removeEventListener("touchmove",Hn,co?{passive:!1}:void 0),Fn=!1),ao=-1),On?Jf():Yf(),Dt=[]};const ed=H({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=We("close-screen");return(n,s)=>(d(),Y(Et,{class:"VPNavScreenMenuLink",href:e.link,onClick:_(t)},{default:A(()=>[Te(ae(e.text),1)]),_:1},8,["href","onClick"]))}});const td=N(ed,[["__scopeId","data-v-b7098508"]]),nd={},sd={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},od=g("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),id=[od];function rd(e,t){return d(),m("svg",sd,id)}const ld=N(nd,[["render",rd]]),cd=H({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=We("close-screen");return(n,s)=>(d(),Y(Et,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:_(t)},{default:A(()=>[Te(ae(e.text),1)]),_:1},8,["href","onClick"]))}});const xr=N(cd,[["__scopeId","data-v-7f173864"]]),ad={class:"VPNavScreenMenuGroupSection"},ud={key:0,class:"title"},fd=H({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(d(),m("div",ad,[e.text?(d(),m("p",ud,ae(e.text),1)):z("",!0),(d(!0),m(G,null,Se(e.items,s=>(d(),Y(xr,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const dd=N(fd,[["__scopeId","data-v-7478538b"]]),hd=["aria-controls","aria-expanded"],_d={class:"button-text"},pd=["id"],vd={key:1,class:"group"},md=H({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=ve(!1),s=ie(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(i,r)=>(d(),m("div",{class:de(["VPNavScreenMenuGroup",{open:n.value}])},[g("button",{class:"button","aria-controls":_(s),"aria-expanded":n.value,onClick:o},[g("span",_d,ae(e.text),1),V(ld,{class:"button-icon"})],8,hd),g("div",{id:_(s),class:"items"},[(d(!0),m(G,null,Se(e.items,l=>(d(),m(G,{key:l.text},["link"in l?(d(),m("div",{key:l.text,class:"item"},[V(xr,{text:l.text,link:l.link},null,8,["text","link"])])):(d(),m("div",vd,[V(dd,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,pd)],2))}});const gd=N(md,[["__scopeId","data-v-5bc84358"]]),bd={key:0,class:"VPNavScreenMenu"},yd=H({__name:"VPNavScreenMenu",setup(e){const{theme:t}=le();return(n,s)=>_(t).nav?(d(),m("nav",bd,[(d(!0),m(G,null,Se(_(t).nav,o=>(d(),m(G,{key:o.text},["link"in o?(d(),Y(td,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(d(),Y(gd,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):z("",!0)}}),xd=e=>(qe("data-v-7bc19822"),e=e(),Ge(),e),wd={key:0,class:"VPNavScreenAppearance"},$d=xd(()=>g("p",{class:"text"},"Appearance",-1)),kd=H({__name:"VPNavScreenAppearance",setup(e){const{site:t}=le();return(n,s)=>_(t).appearance?(d(),m("div",wd,[$d,V(ro)])):z("",!0)}});const Pd=N(kd,[["__scopeId","data-v-7bc19822"]]),Cd={class:"list"},Sd=["href"],Vd=H({__name:"VPNavScreenTranslations",setup(e){const{theme:t}=le(),n=ve(!1);function s(){n.value=!n.value}return(o,i)=>_(t).localeLinks?(d(),m("div",{key:0,class:de(["VPNavScreenTranslations",{open:n.value}])},[g("button",{class:"title",onClick:s},[V(mr,{class:"icon lang"}),Te(" "+ae(_(t).localeLinks.text)+" ",1),V(vr,{class:"icon chevron"})]),g("ul",Cd,[(d(!0),m(G,null,Se(_(t).localeLinks.items,r=>(d(),m("li",{key:r.link,class:"item"},[g("a",{class:"link",href:r.link},ae(r.text),9,Sd)]))),128))])],2)):z("",!0)}});const Td=N(Vd,[["__scopeId","data-v-6bfcad30"]]),Ed=H({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=le();return(n,s)=>_(t).socialLinks?(d(),Y(lo,{key:0,class:"VPNavScreenSocialLinks",links:_(t).socialLinks},null,8,["links"])):z("",!0)}}),Ld={class:"container"},Md=H({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=ve(null);function n(){br(t.value,{reserveScrollBarGap:!0})}function s(){yr()}return(o,i)=>(d(),Y(es,{name:"fade",onEnter:n,onAfterLeave:s},{default:A(()=>[e.open?(d(),m("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[g("div",Ld,[T(o.$slots,"nav-screen-content-before",{},void 0,!0),V(yd,{class:"menu"}),V(Td,{class:"translations"}),V(Pd,{class:"appearance"}),V(Ed,{class:"social-links"}),T(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):z("",!0)]),_:3}))}});const Id=N(Md,[["__scopeId","data-v-4a289eba"]]),Ad=H({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=Ia(),{hasSidebar:o}=tt();return Yn("close-screen",n),(i,r)=>(d(),m("header",{class:de(["VPNav",{"no-sidebar":!_(o)}])},[V(Wf,{"is-screen-open":_(t),onToggleScreen:_(s)},{"nav-bar-title-before":A(()=>[T(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":A(()=>[T(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":A(()=>[T(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":A(()=>[T(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),V(Id,{open:_(t)},{"nav-screen-content-before":A(()=>[T(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":A(()=>[T(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])],2))}});const Nd=N(Ad,[["__scopeId","data-v-a50780ff"]]),Bd={},Od={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Fd=g("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),Hd=g("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),Dd=g("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),Rd=g("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),Ud=[Fd,Hd,Dd,Rd];function zd(e,t){return d(),m("svg",Od,Ud)}const jd=N(Bd,[["render",zd]]),Kd=e=>(qe("data-v-b6162a8b"),e=e(),Ge(),e),Wd={key:0,class:"VPLocalNav"},qd=["aria-expanded"],Gd=Kd(()=>g("span",{class:"menu-text"},"Menu",-1)),Yd=H({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{hasSidebar:t}=tt();function n(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(s,o)=>_(t)?(d(),m("div",Wd,[g("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:o[0]||(o[0]=i=>s.$emit("open-menu"))},[V(jd,{class:"menu-icon"}),Gd],8,qd),g("a",{class:"top-link",href:"#",onClick:n}," Return to top ")])):z("",!0)}});const Qd=N(Yd,[["__scopeId","data-v-b6162a8b"]]),Jd={},Xd={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Zd=g("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),eh=g("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),th=[Zd,eh];function nh(e,t){return d(),m("svg",Xd,th)}const sh=N(Jd,[["render",nh]]),oh={},ih={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},rh=g("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),lh=g("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),ch=[rh,lh];function ah(e,t){return d(),m("svg",ih,ch)}const uh=N(oh,[["render",ah]]),fh=["innerHTML"],dh=H({__name:"VPSidebarLink",props:{item:null,depth:{default:1}},setup(e){const{page:t,frontmatter:n}=le(),s=ie(()=>n.value.sidebarDepth||1/0),o=We("close-sidebar");return(i,r)=>{const l=Tt("VPSidebarLink",!0);return d(),m(G,null,[V(Et,{class:de(["link",{active:_(Gt)(_(t).relativePath,e.item.link)}]),style:Dn({paddingLeft:16*(e.depth-1)+"px"}),href:e.item.link,onClick:_(o)},{default:A(()=>[g("span",{innerHTML:e.item.text,class:de(["link-text",{light:e.depth>1}])},null,10,fh)]),_:1},8,["class","style","href","onClick"]),"items"in e.item&&e.depth<_(s)?(d(!0),m(G,{key:0},Se(e.item.items,c=>(d(),Y(l,{key:c.link,item:c,depth:e.depth+1},null,8,["item","depth"]))),128)):z("",!0)],64)}}});const hh=N(dh,[["__scopeId","data-v-36b976d1"]]),_h=["role"],ph=["innerHTML"],vh={class:"action"},mh={class:"items"},gh=H({__name:"VPSidebarGroup",props:{text:null,items:null,collapsible:{type:Boolean},collapsed:{type:Boolean}},setup(e){const t=e,n=ve(!1);Ut(()=>{n.value=!!(t.collapsible&&t.collapsed)});const{page:s}=le();Ut(()=>{t.items.some(i=>Gt(s.value.relativePath,i.link))&&(n.value=!1)});function o(){t.collapsible&&(n.value=!n.value)}return(i,r)=>(d(),m("section",{class:de(["VPSidebarGroup",{collapsible:e.collapsible,collapsed:n.value}])},[e.text?(d(),m("div",{key:0,class:"title",role:e.collapsible?"button":void 0,onClick:o},[g("h2",{innerHTML:e.text,class:"title-text"},null,8,ph),g("div",vh,[V(uh,{class:"icon minus"}),V(sh,{class:"icon plus"})])],8,_h)):z("",!0),g("div",mh,[(d(!0),m(G,null,Se(e.items,l=>(d(),Y(hh,{key:l.link,item:l},null,8,["item"]))),128))])],2))}});const bh=N(gh,[["__scopeId","data-v-6e45c352"]]),yh=e=>(qe("data-v-a186aa16"),e=e(),Ge(),e),xh={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},wh=yh(()=>g("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),$h=H({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebar:n,hasSidebar:s}=tt();let o=ve(null);function i(){br(o.value,{reserveScrollBarGap:!0})}function r(){yr()}return Oi(async()=>{var l;t.open?(i(),(l=o.value)==null||l.focus()):r()}),(l,c)=>_(s)?(d(),m("aside",{key:0,class:de(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:c[0]||(c[0]=Yc(()=>{},["stop"]))},[g("nav",xh,[wh,T(l.$slots,"sidebar-nav-before",{},void 0,!0),(d(!0),m(G,null,Se(_(n),f=>(d(),m("div",{key:f.text,class:"group"},[V(bh,{text:f.text,items:f.items,collapsible:f.collapsible,collapsed:f.collapsed},null,8,["text","items","collapsible","collapsed"])]))),128)),T(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):z("",!0)}});const kh=N($h,[["__scopeId","data-v-a186aa16"]]),Ph={},Ch={class:"VPPage"};function Sh(e,t){const n=Tt("Content");return d(),m("div",Ch,[V(n)])}const Vh=N(Ph,[["render",Sh]]),Th=H({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=ie(()=>{var i,r;return[(i=t.size)!=null?i:"medium",(r=t.theme)!=null?r:"brand"]}),s=ie(()=>t.href&&ts.test(t.href)),o=ie(()=>t.tag?t.tag:t.href?"a":"button");return(i,r)=>(d(),Y(Xs(_(o)),{class:de(["VPButton",_(n)]),href:e.href?_(Bn)(e.href):void 0,target:_(s)?"_blank":void 0,rel:_(s)?"noreferrer":void 0},{default:A(()=>[Te(ae(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const Eh=N(Th,[["__scopeId","data-v-53dbb8eb"]]),Lh=e=>(qe("data-v-0a0d4301"),e=e(),Ge(),e),Mh={class:"container"},Ih={class:"main"},Ah={key:0,class:"name"},Nh={class:"clip"},Bh={key:1,class:"text"},Oh={key:2,class:"tagline"},Fh={key:3,class:"actions"},Hh={key:0,class:"image"},Dh={class:"image-container"},Rh=Lh(()=>g("div",{class:"image-bg"},null,-1)),Uh=H({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){return(t,n)=>(d(),m("div",{class:de(["VPHero",{"has-image":e.image}])},[g("div",Mh,[g("div",Ih,[e.name?(d(),m("h1",Ah,[g("span",Nh,ae(e.name),1)])):z("",!0),e.text?(d(),m("p",Bh,ae(e.text),1)):z("",!0),e.tagline?(d(),m("p",Oh,ae(e.tagline),1)):z("",!0),e.actions?(d(),m("div",Fh,[(d(!0),m(G,null,Se(e.actions,s=>(d(),m("div",{key:s.link,class:"action"},[V(Eh,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link},null,8,["theme","text","href"])]))),128))])):z("",!0)]),e.image?(d(),m("div",Hh,[g("div",Dh,[Rh,V(hr,{class:"image-src",image:e.image},null,8,["image"])])])):z("",!0)])],2))}});const zh=N(Uh,[["__scopeId","data-v-0a0d4301"]]),jh=H({__name:"VPHomeHero",setup(e){const{frontmatter:t}=le();return(n,s)=>_(t).hero?(d(),Y(zh,{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"])):z("",!0)}}),Kh={},Wh={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},qh=g("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Gh=[qh];function Yh(e,t){return d(),m("svg",Wh,Gh)}const Qh=N(Kh,[["render",Yh]]),Jh={class:"box"},Xh={key:0,class:"icon"},Zh={class:"title"},e0={class:"details"},t0={key:1,class:"link-text"},n0={class:"link-text-value"},s0=H({__name:"VPFeature",props:{icon:null,title:null,details:null,link:null,linkText:null},setup(e){return(t,n)=>(d(),Y(Et,{class:"VPFeature",href:e.link,"no-icon":!0},{default:A(()=>[g("article",Jh,[e.icon?(d(),m("div",Xh,ae(e.icon),1)):z("",!0),g("h2",Zh,ae(e.title),1),g("p",e0,ae(e.details),1),e.linkText?(d(),m("div",t0,[g("p",n0,[Te(ae(e.linkText)+" ",1),V(Qh,{class:"link-text-icon"})])])):z("",!0)])]),_:1},8,["href"]))}});const o0=N(s0,[["__scopeId","data-v-b8147458"]]),i0={key:0,class:"VPFeatures"},r0={class:"container"},l0={class:"items"},c0=H({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=ie(()=>{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(),m("div",i0,[g("div",r0,[g("div",l0,[(d(!0),m(G,null,Se(e.features,i=>(d(),m("div",{key:i.title,class:de(["item",[_(n)]])},[V(o0,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText},null,8,["icon","title","details","link","link-text"])],2))),128))])])])):z("",!0)}});const a0=N(c0,[["__scopeId","data-v-69662dc1"]]),u0=H({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=le();return(n,s)=>_(t).features?(d(),Y(a0,{key:0,class:"VPHomeFeatures",features:_(t).features},null,8,["features"])):z("",!0)}}),f0={class:"VPHome"},d0=H({__name:"VPHome",setup(e){return(t,n)=>{const s=Tt("Content");return d(),m("div",f0,[T(t.$slots,"home-hero-before",{},void 0,!0),V(jh),T(t.$slots,"home-hero-after",{},void 0,!0),T(t.$slots,"home-features-before",{},void 0,!0),V(u0),T(t.$slots,"home-features-after",{},void 0,!0),V(s)])}}});const h0=N(d0,[["__scopeId","data-v-1db23833"]]);var oi;const _n=typeof window<"u";_n&&((oi=window==null?void 0:window.navigator)==null?void 0:oi.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function _0(e){return e}function p0(e){return Ur()?(zr(e),!0):!1}function v0(e){return typeof e=="function"?ie(e):ve(e)}function m0(e,t=!0){no()?De(e):t?e():Gs(e)}const g0=_n?window:void 0;_n&&window.document;_n&&window.navigator;_n&&window.location;function b0(e,t=!1){const n=ve(),s=()=>n.value=Boolean(e());return s(),m0(s,t),n}function ii(e,t={}){const{window:n=g0}=t,s=b0(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=ve(!1),r=()=>{!o||("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},l=()=>{!s.value||(r(),o=n.matchMedia(v0(e).value),i.value=o.matches,"addEventListener"in o?o.addEventListener("change",l):o.addListener(l))};return Ut(l),p0(()=>r()),i}const Ls=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ms="__vueuse_ssr_handlers__";Ls[Ms]=Ls[Ms]||{};Ls[Ms];var ri;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(ri||(ri={}));var y0=Object.defineProperty,li=Object.getOwnPropertySymbols,x0=Object.prototype.hasOwnProperty,w0=Object.prototype.propertyIsEnumerable,ci=(e,t,n)=>t in e?y0(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$0=(e,t)=>{for(var n in t||(t={}))x0.call(t,n)&&ci(e,n,t[n]);if(li)for(var n of li(t))w0.call(t,n)&&ci(e,n,t[n]);return e};const k0={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]};$0({linear:_0},k0);function P0(){const{hasSidebar:e}=tt(),t=ii("(min-width: 960px)"),n=ii("(min-width: 1280px)");return{isAsideEnabled:ie(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const C0=71;function S0(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}`})}),V0(t,e)}function V0(e,t=2){return T0(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function T0(e,t){const n=[];return e=e.map(s=>({...s})),e.forEach((s,o)=>{s.level>=t[0]&&s.level<=t[1]&&E0(o,e,t)&&n.push(s)}),n}function E0(e,t,n){if(e===0)return!0;const s=t[e];for(let o=e-1;o>=0;o--){const i=t[o];if(i.level=n[0]&&i.level<=n[1])return i.children==null&&(i.children=[]),i.children.push(s),!1}return!0}function L0(e,t){const{isAsideEnabled:n}=P0(),s=Pa(i,100);let o=null;De(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Qs(()=>{r(location.hash)}),pt(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const l=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(k=>l.some(j=>j.hash===k.hash&&k.offsetParent!==null)),f=window.scrollY,h=window.innerHeight,v=document.body.offsetHeight,b=Math.abs(f+h-v)<1;if(c.length&&b){r(c[c.length-1].hash);return}for(let k=0;k{const s=Tt("VPDocAsideOutlineItem",!0);return d(),m("ul",{class:de(e.root?"root":"nested")},[(d(!0),m(G,null,Se(e.headers,({children:o,link:i,title:r})=>(d(),m("li",null,[g("a",{class:"outline-link",href:i,onClick:n[0]||(n[0]=(...l)=>e.onClick&&e.onClick(...l))},ae(r),9,I0),o!=null&&o.length?(d(),Y(s,{key:0,headers:o,onClick:e.onClick},null,8,["headers","onClick"])):z("",!0)]))),256))],2)}}});const N0=N(A0,[["__scopeId","data-v-1188541a"]]),B0=e=>(qe("data-v-2865c0b0"),e=e(),Ge(),e),O0={class:"content"},F0={class:"outline-title"},H0={"aria-labelledby":"doc-outline-aria-label"},D0=B0(()=>g("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),R0=H({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=le(),s=ie(()=>{var h;return(h=t.value.outline)!=null?h:n.value.outline}),o=We("onContentUpdated");o.value=()=>{i.value=S0(s.value)};const i=ve([]),r=ie(()=>i.value.length>0),l=ve(),c=ve();L0(l,c);function f({target:h}){const v="#"+h.href.split("#")[1],b=document.querySelector(decodeURIComponent(v));b==null||b.focus()}return(h,v)=>(d(),m("div",{class:de(["VPDocAsideOutline",{"has-outline":_(r)}]),ref_key:"container",ref:l},[g("div",O0,[g("div",{class:"outline-marker",ref_key:"marker",ref:c},null,512),g("div",F0,ae(_(n).outlineTitle||"On this page"),1),g("nav",H0,[D0,V(N0,{headers:i.value,root:!0,onClick:f},null,8,["headers"])])])],2))}});const U0=N(R0,[["__scopeId","data-v-2865c0b0"]]),z0={class:"VPDocAsideCarbonAds"},j0=H({__name:"VPDocAsideCarbonAds",setup(e){const t=()=>null;return(n,s)=>(d(),m("div",z0,[V(_(t))]))}}),K0=e=>(qe("data-v-afc4c1a1"),e=e(),Ge(),e),W0={class:"VPDocAside"},q0=K0(()=>g("div",{class:"spacer"},null,-1)),G0=H({__name:"VPDocAside",setup(e){const{theme:t}=le();return(n,s)=>(d(),m("div",W0,[T(n.$slots,"aside-top",{},void 0,!0),T(n.$slots,"aside-outline-before",{},void 0,!0),V(U0),T(n.$slots,"aside-outline-after",{},void 0,!0),q0,T(n.$slots,"aside-ads-before",{},void 0,!0),_(t).carbonAds?(d(),Y(j0,{key:0})):z("",!0),T(n.$slots,"aside-ads-after",{},void 0,!0),T(n.$slots,"aside-bottom",{},void 0,!0)]))}});const Y0=N(G0,[["__scopeId","data-v-afc4c1a1"]]);function Q0(){const{theme:e,page:t}=le();return ie(()=>{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 J0(){const{page:e,theme:t,frontmatter:n}=le();return ie(()=>{const s=dr(t.value.sidebar,e.value.relativePath),o=Ca(s),i=o.findIndex(r=>Gt(e.value.relativePath,r.link));return{prev:n.value.prev?{...o[i-1],text:n.value.prev}:o[i-1],next:n.value.next?{...o[i+1],text:n.value.next}:o[i+1]}})}const X0={},Z0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e1=g("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),t1=g("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),n1=[e1,t1];function s1(e,t){return d(),m("svg",Z0,n1)}const o1=N(X0,[["render",s1]]),i1={class:"VPLastUpdated"},r1=["datetime"],l1=H({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=le(),s=ie(()=>new Date(n.value.lastUpdated)),o=ie(()=>s.value.toISOString()),i=ve("");return De(()=>{Ut(()=>{i.value=s.value.toLocaleString(window.navigator.language)})}),(r,l)=>{var c;return d(),m("p",i1,[Te(ae((c=_(t).lastUpdatedText)!=null?c:"Last updated")+": ",1),g("time",{datetime:_(o)},ae(i.value),9,r1)])}}});const c1=N(l1,[["__scopeId","data-v-18fe8fc2"]]),a1={key:0,class:"VPDocFooter"},u1={key:0,class:"edit-info"},f1={key:0,class:"edit-link"},d1={key:1,class:"last-updated"},h1={key:1,class:"prev-next"},_1={class:"pager"},p1=["href"],v1=["innerHTML"],m1=["innerHTML"],g1=["href"],b1=["innerHTML"],y1=["innerHTML"],x1=H({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=le(),o=Q0(),i=J0(),r=ie(()=>t.value.editLink&&s.value.editLink!==!1),l=ie(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),c=ie(()=>r.value||l.value||i.value.prev||i.value.next);return(f,h)=>{var v,b,k,j;return _(c)?(d(),m("footer",a1,[_(r)||_(l)?(d(),m("div",u1,[_(r)?(d(),m("div",f1,[V(Et,{class:"edit-link-button",href:_(o).url,"no-icon":!0},{default:A(()=>[V(o1,{class:"edit-link-icon"}),Te(" "+ae(_(o).text),1)]),_:1},8,["href"])])):z("",!0),_(l)?(d(),m("div",d1,[V(c1)])):z("",!0)])):z("",!0),_(i).prev||_(i).next?(d(),m("div",h1,[g("div",_1,[_(i).prev?(d(),m("a",{key:0,class:"pager-link prev",href:_(Bn)(_(i).prev.link)},[g("span",{class:"desc",innerHTML:(b=(v=_(t).docFooter)==null?void 0:v.prev)!=null?b:"Previous page"},null,8,v1),g("span",{class:"title",innerHTML:_(i).prev.text},null,8,m1)],8,p1)):z("",!0)]),g("div",{class:de(["pager",{"has-prev":_(i).prev}])},[_(i).next?(d(),m("a",{key:0,class:"pager-link next",href:_(Bn)(_(i).next.link)},[g("span",{class:"desc",innerHTML:(j=(k=_(t).docFooter)==null?void 0:k.next)!=null?j:"Next page"},null,8,b1),g("span",{class:"title",innerHTML:_(i).next.text},null,8,y1)],8,g1)):z("",!0)],2)])):z("",!0)])):z("",!0)}}});const w1=N(x1,[["__scopeId","data-v-21f75714"]]),$1=e=>(qe("data-v-cfb513e0"),e=e(),Ge(),e),k1={class:"container"},P1={key:0,class:"aside"},C1=$1(()=>g("div",{class:"aside-curtain"},null,-1)),S1={class:"aside-container"},V1={class:"aside-content"},T1={class:"content"},E1={class:"content-container"},L1={class:"main"},M1=H({__name:"VPDoc",setup(e){const t=vt(),{hasSidebar:n,hasAside:s}=tt(),o=ie(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,"")),i=ve();return Yn("onContentUpdated",i),(r,l)=>{const c=Tt("Content");return d(),m("div",{class:de(["VPDoc",{"has-sidebar":_(n),"has-aside":_(s)}])},[g("div",k1,[_(s)?(d(),m("div",P1,[C1,g("div",S1,[g("div",V1,[V(Y0,null,{"aside-top":A(()=>[T(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":A(()=>[T(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":A(()=>[T(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":A(()=>[T(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":A(()=>[T(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":A(()=>[T(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):z("",!0),g("div",T1,[g("div",E1,[T(r.$slots,"doc-before",{},void 0,!0),g("main",L1,[V(c,{class:de(["vp-doc",_(o)]),onContentUpdated:i.value},null,8,["class","onContentUpdated"])]),T(r.$slots,"doc-footer-before",{},void 0,!0),V(w1),T(r.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const I1=N(M1,[["__scopeId","data-v-cfb513e0"]]),A1=H({__name:"VPContent",setup(e){const t=vt(),{frontmatter:n}=le(),{hasSidebar:s}=tt(),o=We("NotFound");return(i,r)=>(d(),m("div",{class:de(["VPContent",{"has-sidebar":_(s),"is-home":_(n).layout==="home"}]),id:"VPContent"},[_(t).component===_(o)?(d(),Y(_(o),{key:0})):_(n).layout==="page"?(d(),Y(Vh,{key:1})):_(n).layout==="home"?(d(),Y(h0,{key:2},{"home-hero-before":A(()=>[T(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":A(()=>[T(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":A(()=>[T(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":A(()=>[T(i.$slots,"home-features-after",{},void 0,!0)]),_:3})):(d(),Y(I1,{key:3},{"doc-footer-before":A(()=>[T(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":A(()=>[T(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":A(()=>[T(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":A(()=>[T(i.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":A(()=>[T(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":A(()=>[T(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":A(()=>[T(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":A(()=>[T(i.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":A(()=>[T(i.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const N1=N(A1,[["__scopeId","data-v-d981fe29"]]),B1={class:"container"},O1=["innerHTML"],F1=["innerHTML"],H1=H({__name:"VPFooter",setup(e){const{theme:t}=le(),{hasSidebar:n}=tt();return(s,o)=>_(t).footer?(d(),m("footer",{key:0,class:de(["VPFooter",{"has-sidebar":_(n)}])},[g("div",B1,[_(t).footer.message?(d(),m("p",{key:0,class:"message",innerHTML:_(t).footer.message},null,8,O1)):z("",!0),_(t).footer.copyright?(d(),m("p",{key:1,class:"copyright",innerHTML:_(t).footer.copyright},null,8,F1)):z("",!0)])],2)):z("",!0)}});const D1=N(H1,[["__scopeId","data-v-9f24cc86"]]),R1={key:0,class:"Layout"},U1=H({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=tt(),o=vt();Ze(()=>o.path,s),Sa(t,s),Yn("close-sidebar",s);const{frontmatter:i}=le();return(r,l)=>{const c=Tt("Content");return _(i).layout!==!1?(d(),m("div",R1,[T(r.$slots,"layout-top",{},void 0,!0),V(Ta),V(Ma,{class:"backdrop",show:_(t),onClick:_(s)},null,8,["show","onClick"]),V(Nd,null,{"nav-bar-title-before":A(()=>[T(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":A(()=>[T(r.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":A(()=>[T(r.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":A(()=>[T(r.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":A(()=>[T(r.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":A(()=>[T(r.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),V(Qd,{open:_(t),onOpenMenu:_(n)},null,8,["open","onOpenMenu"]),V(kh,{open:_(t)},{"sidebar-nav-before":A(()=>[T(r.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":A(()=>[T(r.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),V(N1,null,{"home-hero-before":A(()=>[T(r.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":A(()=>[T(r.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":A(()=>[T(r.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":A(()=>[T(r.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":A(()=>[T(r.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":A(()=>[T(r.$slots,"doc-before",{},void 0,!0)]),"doc-after":A(()=>[T(r.$slots,"doc-after",{},void 0,!0)]),"aside-top":A(()=>[T(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":A(()=>[T(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":A(()=>[T(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":A(()=>[T(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":A(()=>[T(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":A(()=>[T(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),V(D1),T(r.$slots,"layout-bottom",{},void 0,!0)])):(d(),Y(c,{key:1}))}}});const z1=N(U1,[["__scopeId","data-v-f44a984a"]]),ss=e=>(qe("data-v-95656537"),e=e(),Ge(),e),j1={class:"NotFound"},K1=ss(()=>g("p",{class:"code"},"404",-1)),W1=ss(()=>g("h1",{class:"title"},"PAGE NOT FOUND",-1)),q1=ss(()=>g("div",{class:"divider"},null,-1)),G1=ss(()=>g("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)),Y1={class:"action"},Q1=["href"],J1=H({__name:"NotFound",setup(e){const{site:t}=le();return(n,s)=>(d(),m("div",j1,[K1,W1,q1,G1,g("div",Y1,[g("a",{class:"link",href:_(t).base,"aria-label":"go to home"}," Take me home ",8,Q1)])]))}});const X1=N(J1,[["__scopeId","data-v-95656537"]]);const Z1={Layout:z1,NotFound:X1,enhanceApp:({app:e})=>{e.component("Badge",oa)}},wr={...Z1,enhanceApp({app:e,router:t,siteData:n}){},setup(){}};function e_(e,t){let n=[],s=!0;const o=i=>{if(s){s=!1;return}n.forEach(r=>document.head.removeChild(r)),n=[],i.forEach(r=>{const l=t_(r);document.head.appendChild(l),n.push(l)})};Ut(()=>{const i=e.data,r=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=lr(r,i),document.querySelector("meta[name=description]").setAttribute("content",l||r.description),o(da(r.head,s_(c)))})}function t_([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 n_(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function s_(e){return e.filter(t=>!n_(t))}const vs=new Set,$r=()=>document.createElement("link"),o_=e=>{const t=$r();t.rel="prefetch",t.href=e,document.head.appendChild(t)},i_=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Pn;const r_=Le&&(Pn=$r())&&Pn.relList&&Pn.relList.supports&&Pn.relList.supports("prefetch")?o_:i_;function l_(){if(!Le||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(r=>{if(r.isIntersecting){const l=r.target;n.unobserve(l);const{pathname:c}=l;if(!vs.has(c)){vs.add(c);const f=cr(c);r_(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r,hostname:l,pathname:c}=i,f=c.match(/\.\w+$/);f&&f[0]!==".html"||r!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):vs.add(c))})})};De(s);const o=vt();Ze(()=>o.path,s),pt(()=>{n&&n.disconnect()})}const c_=H({setup(e,{slots:t}){const n=ve(!1);return De(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function a_(){if(Le){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,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!o||!i)return;const r=/language-(shellscript|shell|bash|sh|zsh)/.test(o.classList.toString());let{innerText:l=""}=i;r&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),u_(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 u_(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 kr=wr.NotFound||(()=>"404 Not Found"),f_=H({name:"VitePressApp",setup(){const{site:e}=le();return De(()=>{Ze(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),l_(),a_(),()=>Nn(wr.Layout)}});function d_(){const e=__(),t=h_();t.provide(ur,e);const n=va(e.route);return t.provide(ar,n),t.provide("NotFound",kr),t.component("Content",ya),t.component("ClientOnly",c_),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),{app:t,router:e,data:n}}function h_(){return Xc(f_)}function __(){let e=Le,t;return ga(n=>{let s=cr(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Le&&(e=!1),na(()=>import(s),[])},kr)}if(Le){const{app:e,router:t,data:n}=d_();t.go().then(()=>{e_(t.route,n.site),e.mount("#app")})}export{N as _,fc as a,V as b,m as c,d_ as createApp,Te as d,g as e,d as o};