diff --git a/404.html b/404.html index c31b0d1..4184fe0 100644 --- a/404.html +++ b/404.html @@ -27,11 +27,11 @@ Node Network Devtools - - + + -

404

Looks like we've got some broken links.
Take me home
- +

404

How did we get here?
Take me home
+ diff --git a/assets/404.html-B52MbYWt.js b/assets/404.html-05ECD1fe.js similarity index 83% rename from assets/404.html-B52MbYWt.js rename to assets/404.html-05ECD1fe.js index 1472a50..8e19677 100644 --- a/assets/404.html-B52MbYWt.js +++ b/assets/404.html-05ECD1fe.js @@ -1 +1 @@ -import{_ as e,c as o,a,o as n}from"./app-CCfyKl6P.js";const l={};function r(s,t){return n(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(l,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data}; +import{_ as e,c as o,a,o as n}from"./app-DqdwqKkz.js";const l={};function r(s,t){return n(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(l,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data}; diff --git a/assets/app-CCfyKl6P.js b/assets/app-DqdwqKkz.js similarity index 56% rename from assets/app-CCfyKl6P.js rename to assets/app-DqdwqKkz.js index ee8f251..389b8e2 100644 --- a/assets/app-CCfyKl6P.js +++ b/assets/app-DqdwqKkz.js @@ -2,26 +2,26 @@ * @vue/shared v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Ls(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ye={},On=[],Ct=()=>{},af=()=>!1,Or=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Rs=e=>e.startsWith("onUpdate:"),De=Object.assign,Is=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},lf=Object.prototype.hasOwnProperty,pe=(e,t)=>lf.call(e,t),re=Array.isArray,xn=e=>ho(e)==="[object Map]",Ll=e=>ho(e)==="[object Set]",ie=e=>typeof e=="function",Pe=e=>typeof e=="string",Dt=e=>typeof e=="symbol",Ae=e=>e!==null&&typeof e=="object",Rl=e=>(Ae(e)||ie(e))&&ie(e.then)&&ie(e.catch),Il=Object.prototype.toString,ho=e=>Il.call(e),uf=e=>ho(e).slice(8,-1),Pl=e=>ho(e)==="[object Object]",Ps=e=>Pe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kn=Ls(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},cf=/-(\w)/g,nt=mo(e=>e.replace(cf,(t,n)=>n?n.toUpperCase():"")),ff=/\B([A-Z])/g,Xt=mo(e=>e.replace(ff,"-$1").toLowerCase()),xr=mo(e=>e.charAt(0).toUpperCase()+e.slice(1)),No=mo(e=>e?`on${xr(e)}`:""),jt=(e,t)=>!Object.is(e,t),Mo=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},df=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pf=e=>{const t=Pe(e)?Number(e):NaN;return isNaN(t)?e:t};let vi;const go=()=>vi||(vi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function kr(e){if(re(e)){const t={};for(let n=0;n{if(n){const r=n.split(mf);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function tt(e){let t="";if(Pe(e))t=e;else if(re(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Le=e=>Pe(e)?e:e==null?"":re(e)||Ae(e)&&(e.toString===Il||!ie(e.toString))?Ml(e)?Le(e.value):JSON.stringify(e,Fl,2):String(e),Fl=(e,t)=>Ml(t)?Fl(e,t.value):xn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Fo(r,s)+" =>"]=o,n),{})}:Ll(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Fo(n))}:Dt(t)?Fo(t):Ae(t)&&!re(t)&&!Pl(t)?String(t):t,Fo=(e,t="")=>{var n;return Dt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function Ls(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ye={},On=[],Ct=()=>{},lf=()=>!1,Or=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Rs=e=>e.startsWith("onUpdate:"),De=Object.assign,Is=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},uf=Object.prototype.hasOwnProperty,pe=(e,t)=>uf.call(e,t),re=Array.isArray,xn=e=>ho(e)==="[object Map]",Ll=e=>ho(e)==="[object Set]",ie=e=>typeof e=="function",Pe=e=>typeof e=="string",Dt=e=>typeof e=="symbol",Ae=e=>e!==null&&typeof e=="object",Rl=e=>(Ae(e)||ie(e))&&ie(e.then)&&ie(e.catch),Il=Object.prototype.toString,ho=e=>Il.call(e),cf=e=>ho(e).slice(8,-1),Pl=e=>ho(e)==="[object Object]",Ps=e=>Pe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kn=Ls(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ff=/-(\w)/g,rt=mo(e=>e.replace(ff,(t,n)=>n?n.toUpperCase():"")),df=/\B([A-Z])/g,Xt=mo(e=>e.replace(df,"-$1").toLowerCase()),xr=mo(e=>e.charAt(0).toUpperCase()+e.slice(1)),No=mo(e=>e?`on${xr(e)}`:""),jt=(e,t)=>!Object.is(e,t),Mo=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},pf=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hf=e=>{const t=Pe(e)?Number(e):NaN;return isNaN(t)?e:t};let vi;const go=()=>vi||(vi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function kr(e){if(re(e)){const t={};for(let n=0;n{if(n){const r=n.split(gf);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function nt(e){let t="";if(Pe(e))t=e;else if(re(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Le=e=>Pe(e)?e:e==null?"":re(e)||Ae(e)&&(e.toString===Il||!ie(e.toString))?Ml(e)?Le(e.value):JSON.stringify(e,Fl,2):String(e),Fl=(e,t)=>Ml(t)?Fl(e,t.value):xn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Fo(r,s)+" =>"]=o,n),{})}:Ll(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Fo(n))}:Dt(t)?Fo(t):Ae(t)&&!re(t)&&!Pl(t)?String(t):t,Fo=(e,t="")=>{var n;return Dt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Ge;class Ef{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ge,!t&&Ge&&(this.index=(Ge.scopes||(Ge.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(sr){let t=sr;for(sr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;or;){let t=or;for(or=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Ul(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function jl(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Fs(r),bf(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function ss(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(zl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function zl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===dr))return;e.globalVersion=dr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ss(e)){e.flags&=-3;return}const n=Se,r=gt;Se=e,gt=!0;try{Ul(e);const o=e.fn(e._value);(t.version===0||jt(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Se=n,gt=r,jl(e),e.flags&=-3}}function Fs(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Fs(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function bf(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let gt=!0;const Kl=[];function Jt(){Kl.push(gt),gt=!1}function Qt(){const e=Kl.pop();gt=e===void 0?!0:e}function yi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Se;Se=void 0;try{t()}finally{Se=n}}}let dr=0;class Sf{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class _o{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Se||!gt||Se===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Se)n=this.activeLink=new Sf(Se,this),Se.deps?(n.prevDep=Se.depsTail,Se.depsTail.nextDep=n,Se.depsTail=n):Se.deps=Se.depsTail=n,Wl(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Se.depsTail,n.nextDep=void 0,Se.depsTail.nextDep=n,Se.depsTail=n,Se.deps===n&&(Se.deps=r)}return n}trigger(t){this.version++,dr++,this.notify(t)}notify(t){Ns();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ms()}}}function Wl(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Wl(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const eo=new WeakMap,fn=Symbol(""),is=Symbol(""),pr=Symbol("");function je(e,t,n){if(gt&&Se){let r=eo.get(e);r||eo.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new _o),o.map=r,o.key=n),o.track()}}function It(e,t,n,r,o,s){const i=eo.get(e);if(!i){dr++;return}const a=l=>{l&&l.trigger()};if(Ns(),t==="clear")i.forEach(a);else{const l=re(e),u=l&&Ps(n);if(l&&n==="length"){const f=Number(r);i.forEach((c,p)=>{(p==="length"||p===pr||!Dt(p)&&p>=f)&&a(c)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(pr)),t){case"add":l?u&&a(i.get("length")):(a(i.get(fn)),xn(e)&&a(i.get(is)));break;case"delete":l||(a(i.get(fn)),xn(e)&&a(i.get(is)));break;case"set":xn(e)&&a(i.get(fn));break}}Ms()}function Cf(e,t){const n=eo.get(e);return n&&n.get(t)}function En(e){const t=fe(e);return t===e?t:(je(t,"iterate",pr),pt(e)?t:t.map(ze))}function vo(e){return je(e=fe(e),"iterate",pr),e}const Af={__proto__:null,[Symbol.iterator](){return Ho(this,Symbol.iterator,ze)},concat(...e){return En(this).concat(...e.map(t=>re(t)?En(t):t))},entries(){return Ho(this,"entries",e=>(e[1]=ze(e[1]),e))},every(e,t){return Ot(this,"every",e,t,void 0,arguments)},filter(e,t){return Ot(this,"filter",e,t,n=>n.map(ze),arguments)},find(e,t){return Ot(this,"find",e,t,ze,arguments)},findIndex(e,t){return Ot(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ot(this,"findLast",e,t,ze,arguments)},findLastIndex(e,t){return Ot(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ot(this,"forEach",e,t,void 0,arguments)},includes(...e){return Vo(this,"includes",e)},indexOf(...e){return Vo(this,"indexOf",e)},join(e){return En(this).join(e)},lastIndexOf(...e){return Vo(this,"lastIndexOf",e)},map(e,t){return Ot(this,"map",e,t,void 0,arguments)},pop(){return Zn(this,"pop")},push(...e){return Zn(this,"push",e)},reduce(e,...t){return Ei(this,"reduce",e,t)},reduceRight(e,...t){return Ei(this,"reduceRight",e,t)},shift(){return Zn(this,"shift")},some(e,t){return Ot(this,"some",e,t,void 0,arguments)},splice(...e){return Zn(this,"splice",e)},toReversed(){return En(this).toReversed()},toSorted(e){return En(this).toSorted(e)},toSpliced(...e){return En(this).toSpliced(...e)},unshift(...e){return Zn(this,"unshift",e)},values(){return Ho(this,"values",ze)}};function Ho(e,t,n){const r=vo(e),o=r[t]();return r!==e&&!pt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const wf=Array.prototype;function Ot(e,t,n,r,o,s){const i=vo(e),a=i!==e&&!pt(e),l=i[t];if(l!==wf[t]){const c=l.apply(e,s);return a?ze(c):c}let u=n;i!==e&&(a?u=function(c,p){return n.call(this,ze(c),p,e)}:n.length>2&&(u=function(c,p){return n.call(this,c,p,e)}));const f=l.call(i,u,r);return a&&o?o(f):f}function Ei(e,t,n,r){const o=vo(e);let s=n;return o!==e&&(pt(e)?n.length>3&&(s=function(i,a,l){return n.call(this,i,a,l,e)}):s=function(i,a,l){return n.call(this,i,ze(a),l,e)}),o[t](s,...r)}function Vo(e,t,n){const r=fe(e);je(r,"iterate",pr);const o=r[t](...n);return(o===-1||o===!1)&&Vs(n[0])?(n[0]=fe(n[0]),r[t](...n)):o}function Zn(e,t,n=[]){Jt(),Ns();const r=fe(e)[t].apply(e,n);return Ms(),Qt(),r}const Tf=Ls("__proto__,__v_isRef,__isVue"),Gl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dt));function Of(e){Dt(e)||(e=String(e));const t=fe(this);return je(t,"has",e),t.hasOwnProperty(e)}class ql{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Ff:Jl:s?Xl:Zl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=re(t);if(!o){let l;if(i&&(l=Af[n]))return l;if(n==="hasOwnProperty")return Of}const a=Reflect.get(t,n,Fe(t)?t:r);return(Dt(n)?Gl.has(n):Tf(n))||(o||je(t,"get",n),s)?a:Fe(a)?i&&Ps(n)?a:a.value:Ae(a)?o?yo(a):Lr(a):a}}class Yl extends ql{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const l=gn(s);if(!pt(r)&&!gn(r)&&(s=fe(s),r=fe(r)),!re(t)&&Fe(s)&&!Fe(r))return l?!1:(s.value=r,!0)}const i=re(t)&&Ps(n)?Number(n)e,Fr=e=>Reflect.getPrototypeOf(e);function If(e,t,n){return function(...r){const o=this.__v_raw,s=fe(o),i=xn(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...r),f=n?as:t?ls:ze;return!t&&je(s,"iterate",l?is:fn),{next(){const{value:c,done:p}=u.next();return p?{value:c,done:p}:{value:a?[f(c[0]),f(c[1])]:f(c),done:p}},[Symbol.iterator](){return this}}}}function Br(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Pf(e,t){const n={get(o){const s=this.__v_raw,i=fe(s),a=fe(o);e||(jt(o,a)&&je(i,"get",o),je(i,"get",a));const{has:l}=Fr(i),u=t?as:e?ls:ze;if(l.call(i,o))return u(s.get(o));if(l.call(i,a))return u(s.get(a));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&je(fe(o),"iterate",fn),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,i=fe(s),a=fe(o);return e||(jt(o,a)&&je(i,"has",o),je(i,"has",a)),o===a?s.has(o):s.has(o)||s.has(a)},forEach(o,s){const i=this,a=i.__v_raw,l=fe(a),u=t?as:e?ls:ze;return!e&&je(l,"iterate",fn),a.forEach((f,c)=>o.call(s,u(f),u(c),i))}};return De(n,e?{add:Br("add"),set:Br("set"),delete:Br("delete"),clear:Br("clear")}:{add(o){!t&&!pt(o)&&!gn(o)&&(o=fe(o));const s=fe(this);return Fr(s).has.call(s,o)||(s.add(o),It(s,"add",o,o)),this},set(o,s){!t&&!pt(s)&&!gn(s)&&(s=fe(s));const i=fe(this),{has:a,get:l}=Fr(i);let u=a.call(i,o);u||(o=fe(o),u=a.call(i,o));const f=l.call(i,o);return i.set(o,s),u?jt(s,f)&&It(i,"set",o,s):It(i,"add",o,s),this},delete(o){const s=fe(this),{has:i,get:a}=Fr(s);let l=i.call(s,o);l||(o=fe(o),l=i.call(s,o)),a&&a.call(s,o);const u=s.delete(o);return l&&It(s,"delete",o,void 0),u},clear(){const o=fe(this),s=o.size!==0,i=o.clear();return s&&It(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=If(o,e,t)}),n}function Bs(e,t){const n=Pf(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(pe(n,o)&&o in r?n:r,o,s)}const Df={get:Bs(!1,!1)},Nf={get:Bs(!1,!0)},Mf={get:Bs(!0,!1)};const Zl=new WeakMap,Xl=new WeakMap,Jl=new WeakMap,Ff=new WeakMap;function Bf(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Hf(e){return e.__v_skip||!Object.isExtensible(e)?0:Bf(uf(e))}function Lr(e){return gn(e)?e:Hs(e,!1,kf,Df,Zl)}function Ql(e){return Hs(e,!1,Rf,Nf,Xl)}function yo(e){return Hs(e,!0,Lf,Mf,Jl)}function Hs(e,t,n,r,o){if(!Ae(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Hf(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return o.set(e,a),a}function dn(e){return gn(e)?dn(e.__v_raw):!!(e&&e.__v_isReactive)}function gn(e){return!!(e&&e.__v_isReadonly)}function pt(e){return!!(e&&e.__v_isShallow)}function Vs(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function Vf(e){return!pe(e,"__v_skip")&&Object.isExtensible(e)&&Dl(e,"__v_skip",!0),e}const ze=e=>Ae(e)?Lr(e):e,ls=e=>Ae(e)?yo(e):e;function Fe(e){return e?e.__v_isRef===!0:!1}function de(e){return eu(e,!1)}function Kt(e){return eu(e,!0)}function eu(e,t){return Fe(e)?e:new $f(e,t)}class $f{constructor(t,n){this.dep=new _o,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:ze(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||pt(t)||gn(t);t=r?t:fe(t),jt(t,n)&&(this._rawValue=t,this._value=r?t:ze(t),this.dep.trigger())}}function zt(e){return Fe(e)?e.value:e}const Uf={get:(e,t,n)=>t==="__v_raw"?e:zt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Fe(o)&&!Fe(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function tu(e){return dn(e)?e:new Proxy(e,Uf)}class jf{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new _o,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function zf(e){return new jf(e)}function nu(e){const t=re(e)?new Array(e.length):{};for(const n in e)t[n]=ru(e,n);return t}class Kf{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Cf(fe(this._object),this._key)}}class Wf{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Gf(e,t,n){return Fe(e)?e:ie(e)?new Wf(e):Ae(e)&&arguments.length>1?ru(e,t,n):de(e)}function ru(e,t,n){const r=e[t];return Fe(r)?r:new Kf(e,t,n)}class qf{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new _o(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=dr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Se!==this)return $l(this,!0),!0}get value(){const t=this.dep.track();return zl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Yf(e,t,n=!1){let r,o;return ie(e)?r=e:(r=e.get,o=e.set),new qf(r,o,n)}const Hr={},to=new WeakMap;let sn;function Zf(e,t=!1,n=sn){if(n){let r=to.get(n);r||to.set(n,r=[]),r.push(e)}}function Xf(e,t,n=ye){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:a,call:l}=n,u=b=>o?b:pt(b)||o===!1||o===0?Pt(b,1):Pt(b);let f,c,p,d,g=!1,v=!1;if(Fe(e)?(c=()=>e.value,g=pt(e)):dn(e)?(c=()=>u(e),g=!0):re(e)?(v=!0,g=e.some(b=>dn(b)||pt(b)),c=()=>e.map(b=>{if(Fe(b))return b.value;if(dn(b))return u(b);if(ie(b))return l?l(b,2):b()})):ie(e)?t?c=l?()=>l(e,2):e:c=()=>{if(p){Jt();try{p()}finally{Qt()}}const b=sn;sn=f;try{return l?l(e,3,[d]):e(d)}finally{sn=b}}:c=Ct,t&&o){const b=c,M=o===!0?1/0:o;c=()=>Pt(b(),M)}const E=Ds(),y=()=>{f.stop(),E&&Is(E.effects,f)};if(s&&t){const b=t;t=(...M)=>{b(...M),y()}}let C=v?new Array(e.length).fill(Hr):Hr;const m=b=>{if(!(!(f.flags&1)||!f.dirty&&!b))if(t){const M=f.run();if(o||g||(v?M.some((z,F)=>jt(z,C[F])):jt(M,C))){p&&p();const z=sn;sn=f;try{const F=[M,C===Hr?void 0:v&&C[0]===Hr?[]:C,d];l?l(t,3,F):t(...F),C=M}finally{sn=z}}}else f.run()};return a&&a(m),f=new Hl(c),f.scheduler=i?()=>i(m,!1):m,d=b=>Zf(b,!1,f),p=f.onStop=()=>{const b=to.get(f);if(b){if(l)l(b,4);else for(const M of b)M();to.delete(f)}},t?r?m(!0):C=f.run():i?i(m.bind(null,!0),!0):f.run(),y.pause=f.pause.bind(f),y.resume=f.resume.bind(f),y.stop=y,y}function Pt(e,t=1/0,n){if(t<=0||!Ae(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Fe(e))Pt(e.value,t,n);else if(re(e))for(let r=0;r{Pt(r,t,n)});else if(Pl(e)){for(const r in e)Pt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Pt(e[r],t,n)}return e}/** +**/let Ye;class bf{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ye,!t&&Ye&&(this.index=(Ye.scopes||(Ye.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(sr){let t=sr;for(sr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;or;){let t=or;for(or=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Ul(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function jl(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Fs(r),Sf(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function ss(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(zl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function zl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===dr))return;e.globalVersion=dr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ss(e)){e.flags&=-3;return}const n=Se,r=gt;Se=e,gt=!0;try{Ul(e);const o=e.fn(e._value);(t.version===0||jt(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Se=n,gt=r,jl(e),e.flags&=-3}}function Fs(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Fs(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Sf(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let gt=!0;const Kl=[];function Jt(){Kl.push(gt),gt=!1}function Qt(){const e=Kl.pop();gt=e===void 0?!0:e}function yi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Se;Se=void 0;try{t()}finally{Se=n}}}let dr=0;class Cf{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class _o{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Se||!gt||Se===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Se)n=this.activeLink=new Cf(Se,this),Se.deps?(n.prevDep=Se.depsTail,Se.depsTail.nextDep=n,Se.depsTail=n):Se.deps=Se.depsTail=n,Wl(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Se.depsTail,n.nextDep=void 0,Se.depsTail.nextDep=n,Se.depsTail=n,Se.deps===n&&(Se.deps=r)}return n}trigger(t){this.version++,dr++,this.notify(t)}notify(t){Ns();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ms()}}}function Wl(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Wl(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const eo=new WeakMap,fn=Symbol(""),is=Symbol(""),pr=Symbol("");function ze(e,t,n){if(gt&&Se){let r=eo.get(e);r||eo.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new _o),o.map=r,o.key=n),o.track()}}function It(e,t,n,r,o,s){const i=eo.get(e);if(!i){dr++;return}const a=l=>{l&&l.trigger()};if(Ns(),t==="clear")i.forEach(a);else{const l=re(e),u=l&&Ps(n);if(l&&n==="length"){const f=Number(r);i.forEach((c,p)=>{(p==="length"||p===pr||!Dt(p)&&p>=f)&&a(c)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(pr)),t){case"add":l?u&&a(i.get("length")):(a(i.get(fn)),xn(e)&&a(i.get(is)));break;case"delete":l||(a(i.get(fn)),xn(e)&&a(i.get(is)));break;case"set":xn(e)&&a(i.get(fn));break}}Ms()}function Af(e,t){const n=eo.get(e);return n&&n.get(t)}function En(e){const t=fe(e);return t===e?t:(ze(t,"iterate",pr),pt(e)?t:t.map(Ke))}function vo(e){return ze(e=fe(e),"iterate",pr),e}const wf={__proto__:null,[Symbol.iterator](){return Ho(this,Symbol.iterator,Ke)},concat(...e){return En(this).concat(...e.map(t=>re(t)?En(t):t))},entries(){return Ho(this,"entries",e=>(e[1]=Ke(e[1]),e))},every(e,t){return Ot(this,"every",e,t,void 0,arguments)},filter(e,t){return Ot(this,"filter",e,t,n=>n.map(Ke),arguments)},find(e,t){return Ot(this,"find",e,t,Ke,arguments)},findIndex(e,t){return Ot(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ot(this,"findLast",e,t,Ke,arguments)},findLastIndex(e,t){return Ot(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ot(this,"forEach",e,t,void 0,arguments)},includes(...e){return Vo(this,"includes",e)},indexOf(...e){return Vo(this,"indexOf",e)},join(e){return En(this).join(e)},lastIndexOf(...e){return Vo(this,"lastIndexOf",e)},map(e,t){return Ot(this,"map",e,t,void 0,arguments)},pop(){return Zn(this,"pop")},push(...e){return Zn(this,"push",e)},reduce(e,...t){return Ei(this,"reduce",e,t)},reduceRight(e,...t){return Ei(this,"reduceRight",e,t)},shift(){return Zn(this,"shift")},some(e,t){return Ot(this,"some",e,t,void 0,arguments)},splice(...e){return Zn(this,"splice",e)},toReversed(){return En(this).toReversed()},toSorted(e){return En(this).toSorted(e)},toSpliced(...e){return En(this).toSpliced(...e)},unshift(...e){return Zn(this,"unshift",e)},values(){return Ho(this,"values",Ke)}};function Ho(e,t,n){const r=vo(e),o=r[t]();return r!==e&&!pt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const Tf=Array.prototype;function Ot(e,t,n,r,o,s){const i=vo(e),a=i!==e&&!pt(e),l=i[t];if(l!==Tf[t]){const c=l.apply(e,s);return a?Ke(c):c}let u=n;i!==e&&(a?u=function(c,p){return n.call(this,Ke(c),p,e)}:n.length>2&&(u=function(c,p){return n.call(this,c,p,e)}));const f=l.call(i,u,r);return a&&o?o(f):f}function Ei(e,t,n,r){const o=vo(e);let s=n;return o!==e&&(pt(e)?n.length>3&&(s=function(i,a,l){return n.call(this,i,a,l,e)}):s=function(i,a,l){return n.call(this,i,Ke(a),l,e)}),o[t](s,...r)}function Vo(e,t,n){const r=fe(e);ze(r,"iterate",pr);const o=r[t](...n);return(o===-1||o===!1)&&Vs(n[0])?(n[0]=fe(n[0]),r[t](...n)):o}function Zn(e,t,n=[]){Jt(),Ns();const r=fe(e)[t].apply(e,n);return Ms(),Qt(),r}const Of=Ls("__proto__,__v_isRef,__isVue"),Gl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dt));function xf(e){Dt(e)||(e=String(e));const t=fe(this);return ze(t,"has",e),t.hasOwnProperty(e)}class ql{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Bf:Jl:s?Xl:Zl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=re(t);if(!o){let l;if(i&&(l=wf[n]))return l;if(n==="hasOwnProperty")return xf}const a=Reflect.get(t,n,Be(t)?t:r);return(Dt(n)?Gl.has(n):Of(n))||(o||ze(t,"get",n),s)?a:Be(a)?i&&Ps(n)?a:a.value:Ae(a)?o?yo(a):Lr(a):a}}class Yl extends ql{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const l=gn(s);if(!pt(r)&&!gn(r)&&(s=fe(s),r=fe(r)),!re(t)&&Be(s)&&!Be(r))return l?!1:(s.value=r,!0)}const i=re(t)&&Ps(n)?Number(n)e,Fr=e=>Reflect.getPrototypeOf(e);function Pf(e,t,n){return function(...r){const o=this.__v_raw,s=fe(o),i=xn(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...r),f=n?as:t?ls:Ke;return!t&&ze(s,"iterate",l?is:fn),{next(){const{value:c,done:p}=u.next();return p?{value:c,done:p}:{value:a?[f(c[0]),f(c[1])]:f(c),done:p}},[Symbol.iterator](){return this}}}}function Br(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Df(e,t){const n={get(o){const s=this.__v_raw,i=fe(s),a=fe(o);e||(jt(o,a)&&ze(i,"get",o),ze(i,"get",a));const{has:l}=Fr(i),u=t?as:e?ls:Ke;if(l.call(i,o))return u(s.get(o));if(l.call(i,a))return u(s.get(a));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&ze(fe(o),"iterate",fn),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,i=fe(s),a=fe(o);return e||(jt(o,a)&&ze(i,"has",o),ze(i,"has",a)),o===a?s.has(o):s.has(o)||s.has(a)},forEach(o,s){const i=this,a=i.__v_raw,l=fe(a),u=t?as:e?ls:Ke;return!e&&ze(l,"iterate",fn),a.forEach((f,c)=>o.call(s,u(f),u(c),i))}};return De(n,e?{add:Br("add"),set:Br("set"),delete:Br("delete"),clear:Br("clear")}:{add(o){!t&&!pt(o)&&!gn(o)&&(o=fe(o));const s=fe(this);return Fr(s).has.call(s,o)||(s.add(o),It(s,"add",o,o)),this},set(o,s){!t&&!pt(s)&&!gn(s)&&(s=fe(s));const i=fe(this),{has:a,get:l}=Fr(i);let u=a.call(i,o);u||(o=fe(o),u=a.call(i,o));const f=l.call(i,o);return i.set(o,s),u?jt(s,f)&&It(i,"set",o,s):It(i,"add",o,s),this},delete(o){const s=fe(this),{has:i,get:a}=Fr(s);let l=i.call(s,o);l||(o=fe(o),l=i.call(s,o)),a&&a.call(s,o);const u=s.delete(o);return l&&It(s,"delete",o,void 0),u},clear(){const o=fe(this),s=o.size!==0,i=o.clear();return s&&It(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Pf(o,e,t)}),n}function Bs(e,t){const n=Df(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(pe(n,o)&&o in r?n:r,o,s)}const Nf={get:Bs(!1,!1)},Mf={get:Bs(!1,!0)},Ff={get:Bs(!0,!1)};const Zl=new WeakMap,Xl=new WeakMap,Jl=new WeakMap,Bf=new WeakMap;function Hf(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vf(e){return e.__v_skip||!Object.isExtensible(e)?0:Hf(cf(e))}function Lr(e){return gn(e)?e:Hs(e,!1,Lf,Nf,Zl)}function Ql(e){return Hs(e,!1,If,Mf,Xl)}function yo(e){return Hs(e,!0,Rf,Ff,Jl)}function Hs(e,t,n,r,o){if(!Ae(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Vf(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return o.set(e,a),a}function dn(e){return gn(e)?dn(e.__v_raw):!!(e&&e.__v_isReactive)}function gn(e){return!!(e&&e.__v_isReadonly)}function pt(e){return!!(e&&e.__v_isShallow)}function Vs(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function $f(e){return!pe(e,"__v_skip")&&Object.isExtensible(e)&&Dl(e,"__v_skip",!0),e}const Ke=e=>Ae(e)?Lr(e):e,ls=e=>Ae(e)?yo(e):e;function Be(e){return e?e.__v_isRef===!0:!1}function de(e){return eu(e,!1)}function Kt(e){return eu(e,!0)}function eu(e,t){return Be(e)?e:new Uf(e,t)}class Uf{constructor(t,n){this.dep=new _o,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:Ke(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||pt(t)||gn(t);t=r?t:fe(t),jt(t,n)&&(this._rawValue=t,this._value=r?t:Ke(t),this.dep.trigger())}}function zt(e){return Be(e)?e.value:e}const jf={get:(e,t,n)=>t==="__v_raw"?e:zt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Be(o)&&!Be(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function tu(e){return dn(e)?e:new Proxy(e,jf)}class zf{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new _o,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Kf(e){return new zf(e)}function nu(e){const t=re(e)?new Array(e.length):{};for(const n in e)t[n]=ru(e,n);return t}class Wf{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Af(fe(this._object),this._key)}}class Gf{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function qf(e,t,n){return Be(e)?e:ie(e)?new Gf(e):Ae(e)&&arguments.length>1?ru(e,t,n):de(e)}function ru(e,t,n){const r=e[t];return Be(r)?r:new Wf(e,t,n)}class Yf{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new _o(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=dr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Se!==this)return $l(this,!0),!0}get value(){const t=this.dep.track();return zl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Zf(e,t,n=!1){let r,o;return ie(e)?r=e:(r=e.get,o=e.set),new Yf(r,o,n)}const Hr={},to=new WeakMap;let sn;function Xf(e,t=!1,n=sn){if(n){let r=to.get(n);r||to.set(n,r=[]),r.push(e)}}function Jf(e,t,n=ye){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:a,call:l}=n,u=b=>o?b:pt(b)||o===!1||o===0?Pt(b,1):Pt(b);let f,c,p,d,g=!1,v=!1;if(Be(e)?(c=()=>e.value,g=pt(e)):dn(e)?(c=()=>u(e),g=!0):re(e)?(v=!0,g=e.some(b=>dn(b)||pt(b)),c=()=>e.map(b=>{if(Be(b))return b.value;if(dn(b))return u(b);if(ie(b))return l?l(b,2):b()})):ie(e)?t?c=l?()=>l(e,2):e:c=()=>{if(p){Jt();try{p()}finally{Qt()}}const b=sn;sn=f;try{return l?l(e,3,[d]):e(d)}finally{sn=b}}:c=Ct,t&&o){const b=c,M=o===!0?1/0:o;c=()=>Pt(b(),M)}const E=Ds(),y=()=>{f.stop(),E&&Is(E.effects,f)};if(s&&t){const b=t;t=(...M)=>{b(...M),y()}}let C=v?new Array(e.length).fill(Hr):Hr;const m=b=>{if(!(!(f.flags&1)||!f.dirty&&!b))if(t){const M=f.run();if(o||g||(v?M.some((z,F)=>jt(z,C[F])):jt(M,C))){p&&p();const z=sn;sn=f;try{const F=[M,C===Hr?void 0:v&&C[0]===Hr?[]:C,d];l?l(t,3,F):t(...F),C=M}finally{sn=z}}}else f.run()};return a&&a(m),f=new Hl(c),f.scheduler=i?()=>i(m,!1):m,d=b=>Xf(b,!1,f),p=f.onStop=()=>{const b=to.get(f);if(b){if(l)l(b,4);else for(const M of b)M();to.delete(f)}},t?r?m(!0):C=f.run():i?i(m.bind(null,!0),!0):f.run(),y.pause=f.pause.bind(f),y.resume=f.resume.bind(f),y.stop=y,y}function Pt(e,t=1/0,n){if(t<=0||!Ae(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Be(e))Pt(e.value,t,n);else if(re(e))for(let r=0;r{Pt(r,t,n)});else if(Pl(e)){for(const r in e)Pt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Pt(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Rr(e,t,n,r){try{return r?e(...r):e()}catch(o){Ir(o,t,n)}}function _t(e,t,n,r){if(ie(e)){const o=Rr(e,t,n,r);return o&&Rl(o)&&o.catch(s=>{Ir(s,t,n)}),o}if(re(e)){const o=[];for(let s=0;s>>1,o=qe[r],s=hr(o);s=hr(n)?qe.push(e):qe.splice(Qf(t),0,e),e.flags|=1,su()}}function su(){no||(no=ou.then(iu))}function ed(e){re(e)?Ln.push(...e):Ht&&e.id===-1?Ht.splice(Cn+1,0,e):e.flags&1||(Ln.push(e),e.flags|=1),su()}function bi(e,t,n=bt+1){for(;nhr(n)-hr(r));if(Ln.length=0,Ht){Ht.push(...t);return}for(Ht=t,Cn=0;Cne.id==null?e.flags&2?-1:1/0:e.id;function iu(e){try{for(bt=0;bt{r._d&&Pi(-1);const s=oo(t);let i;try{i=e(...o)}finally{oo(s),r._d&&Pi(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function so(e,t){if(He===null)return e;const n=Co(He),r=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,Vt=Symbol("_leaveCb"),Vr=Symbol("_enterCb");function nd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ze(()=>{e.isMounted=!0}),js(()=>{e.isUnmounting=!0}),e}const ct=[Function,Array],uu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ct,onEnter:ct,onAfterEnter:ct,onEnterCancelled:ct,onBeforeLeave:ct,onLeave:ct,onAfterLeave:ct,onLeaveCancelled:ct,onBeforeAppear:ct,onAppear:ct,onAfterAppear:ct,onAppearCancelled:ct},cu=e=>{const t=e.subTree;return t.component?cu(t.component):t},rd={name:"BaseTransition",props:uu,setup(e,{slots:t}){const n=Un(),r=nd();return()=>{const o=t.default&&pu(t.default(),!0);if(!o||!o.length)return;const s=fu(o),i=fe(e),{mode:a}=i;if(r.isLeaving)return $o(s);const l=Si(s);if(!l)return $o(s);let u=us(l,i,r,n,p=>u=p);l.type!==Ke&&mr(l,u);const f=n.subTree,c=f&&Si(f);if(c&&c.type!==Ke&&!ln(l,c)&&cu(n).type!==Ke){const p=us(c,i,r,n);if(mr(c,p),a==="out-in"&&l.type!==Ke)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave},$o(s);a==="in-out"&&l.type!==Ke&&(p.delayLeave=(d,g,v)=>{const E=du(r,c);E[String(c.key)]=c,d[Vt]=()=>{g(),d[Vt]=void 0,delete u.delayedLeave},u.delayedLeave=v})}return s}}};function fu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ke){t=n;break}}return t}const od=rd;function du(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function us(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:f,onEnterCancelled:c,onBeforeLeave:p,onLeave:d,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:E,onAppear:y,onAfterAppear:C,onAppearCancelled:m}=t,b=String(e.key),M=du(n,e),z=(V,T)=>{V&&_t(V,r,9,T)},F=(V,T)=>{const H=T[1];z(V,T),re(V)?V.every(w=>w.length<=1)&&H():V.length<=1&&H()},A={mode:i,persisted:a,beforeEnter(V){let T=l;if(!n.isMounted)if(s)T=E||l;else return;V[Vt]&&V[Vt](!0);const H=M[b];H&&ln(e,H)&&H.el[Vt]&&H.el[Vt](),z(T,[V])},enter(V){let T=u,H=f,w=c;if(!n.isMounted)if(s)T=y||u,H=C||f,w=m||c;else return;let P=!1;const X=V[Vr]=ee=>{P||(P=!0,ee?z(w,[V]):z(H,[V]),A.delayedLeave&&A.delayedLeave(),V[Vr]=void 0)};T?F(T,[V,X]):X()},leave(V,T){const H=String(e.key);if(V[Vr]&&V[Vr](!0),n.isUnmounting)return T();z(p,[V]);let w=!1;const P=V[Vt]=X=>{w||(w=!0,T(),X?z(v,[V]):z(g,[V]),V[Vt]=void 0,M[H]===e&&delete M[H])};M[H]=e,d?F(d,[V,P]):P()},clone(V){const T=us(V,t,n,r,o);return o&&o(T),T}};return A}function $o(e){if(Pr(e))return e=Gt(e),e.children=null,e}function Si(e){if(!Pr(e))return lu(e.type)&&e.children?fu(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ie(n.default))return n.default()}}function mr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,mr(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 pu(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;sio(g,t&&(re(t)?t[v]:t),n,r,o));return}if(pn(r)&&!o)return;const s=r.shapeFlag&4?Co(r.component):r.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,f=a.refs===ye?a.refs={}:a.refs,c=a.setupState,p=fe(c),d=c===ye?()=>!1:g=>pe(p,g);if(u!=null&&u!==l&&(Pe(u)?(f[u]=null,d(u)&&(c[u]=null)):Fe(u)&&(u.value=null)),ie(l))Rr(l,a,12,[i,f]);else{const g=Pe(l),v=Fe(l);if(g||v){const E=()=>{if(e.f){const y=g?d(l)?c[l]:f[l]:l.value;o?re(y)&&Is(y,s):re(y)?y.includes(s)||y.push(s):g?(f[l]=[s],d(l)&&(c[l]=f[l])):(l.value=[s],e.k&&(f[e.k]=l.value))}else g?(f[l]=i,d(l)&&(c[l]=i)):v&&(l.value=i,e.k&&(f[e.k]=i))};i?(E.id=-1,it(E,n)):E()}}}let Ci=!1;const bn=()=>{Ci||(console.error("Hydration completed but contains mismatches."),Ci=!0)},sd=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",id=e=>e.namespaceURI.includes("MathML"),$r=e=>{if(e.nodeType===1){if(sd(e))return"svg";if(id(e))return"mathml"}},wn=e=>e.nodeType===8;function ad(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,f=(m,b)=>{if(!b.hasChildNodes()){n(null,m,b),ro(),b._vnode=m;return}c(b.firstChild,m,null,null,null),ro(),b._vnode=m},c=(m,b,M,z,F,A=!1)=>{A=A||!!b.dynamicChildren;const V=wn(m)&&m.data==="[",T=()=>v(m,b,M,z,F,V),{type:H,ref:w,shapeFlag:P,patchFlag:X}=b;let ee=m.nodeType;b.el=m,X===-2&&(A=!1,b.dynamicChildren=null);let k=null;switch(H){case mn:ee!==3?b.children===""?(l(b.el=o(""),i(m),m),k=m):k=T():(m.data!==b.children&&(bn(),m.data=b.children),k=s(m));break;case Ke:C(m)?(k=s(m),y(b.el=m.content.firstChild,m,M)):ee!==8||V?k=T():k=s(m);break;case ar:if(V&&(m=s(m),ee=m.nodeType),ee===1||ee===3){k=m;const D=!b.children.length;for(let j=0;j{A=A||!!b.dynamicChildren;const{type:V,props:T,patchFlag:H,shapeFlag:w,dirs:P,transition:X}=b,ee=V==="input"||V==="option";if(ee||H!==-1){P&&St(b,null,M,"created");let k=!1;if(C(m)){k=Ou(null,X)&&M&&M.vnode.props&&M.vnode.props.appear;const j=m.content.firstChild;k&&X.beforeEnter(j),y(j,m,M),b.el=m=j}if(w&16&&!(T&&(T.innerHTML||T.textContent))){let j=d(m.firstChild,b,m,M,z,F,A);for(;j;){Ur(m,1)||bn();const le=j;j=j.nextSibling,a(le)}}else if(w&8){let j=b.children;j[0]===` -`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(j=j.slice(1)),m.textContent!==j&&(Ur(m,0)||bn(),m.textContent=b.children)}if(T){if(ee||!A||H&48){const j=m.tagName.includes("-");for(const le in T)(ee&&(le.endsWith("value")||le==="indeterminate")||Or(le)&&!kn(le)||le[0]==="."||j)&&r(m,le,null,T[le],void 0,M)}else if(T.onClick)r(m,"onClick",null,T.onClick,void 0,M);else if(H&4&&dn(T.style))for(const j in T.style)T.style[j]}let D;(D=T&&T.onVnodeBeforeMount)&&ft(D,M,b),P&&St(b,null,M,"beforeMount"),((D=T&&T.onVnodeMounted)||P||k)&&Du(()=>{D&&ft(D,M,b),k&&X.enter(m),P&&St(b,null,M,"mounted")},z)}return m.nextSibling},d=(m,b,M,z,F,A,V)=>{V=V||!!b.dynamicChildren;const T=b.children,H=T.length;for(let w=0;w{const{slotScopeIds:V}=b;V&&(F=F?F.concat(V):V);const T=i(m),H=d(s(m),b,T,M,z,F,A);return H&&wn(H)&&H.data==="]"?s(b.anchor=H):(bn(),l(b.anchor=u("]"),T,H),H)},v=(m,b,M,z,F,A)=>{if(Ur(m.parentElement,1)||bn(),b.el=null,A){const H=E(m);for(;;){const w=s(m);if(w&&w!==H)a(w);else break}}const V=s(m),T=i(m);return a(m),n(null,b,T,V,M,z,$r(T),F),V},E=(m,b="[",M="]")=>{let z=0;for(;m;)if(m=s(m),m&&wn(m)&&(m.data===b&&z++,m.data===M)){if(z===0)return s(m);z--}return m},y=(m,b,M)=>{const z=b.parentNode;z&&z.replaceChild(m,b);let F=M;for(;F;)F.vnode.el===b&&(F.vnode.el=F.subTree.el=m),F=F.parent},C=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[f,c]}const Ai="data-allow-mismatch",ld={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ur(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ai);)e=e.parentElement;const n=e&&e.getAttribute(Ai);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(ld[t])}}go().requestIdleCallback;go().cancelIdleCallback;function ud(e,t){if(wn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(wn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const pn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function cd(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,f,c=0;const p=()=>(c++,u=null,d()),d=()=>{let g;return u||(g=u=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((E,y)=>{l(v,()=>E(p()),()=>y(v),c+1)});throw v}).then(v=>g!==u&&u?u:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),f=v,v)))};return he({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(g,v,E){const y=s?()=>{const C=s(E,m=>ud(g,m));C&&(v.bum||(v.bum=[])).push(C)}:E;f?y():d().then(()=>!v.isUnmounted&&y())},get __asyncResolved(){return f},setup(){const g=Be;if(Us(g),f)return()=>Uo(f,g);const v=m=>{u=null,Ir(m,g,13,!r)};if(a&&g.suspense||Dn)return d().then(m=>()=>Uo(m,g)).catch(m=>(v(m),()=>r?ae(r,{error:m}):null));const E=de(!1),y=de(),C=de(!!o);return o&&setTimeout(()=>{C.value=!1},o),i!=null&&setTimeout(()=>{if(!E.value&&!y.value){const m=new Error(`Async component timed out after ${i}ms.`);v(m),y.value=m}},i),d().then(()=>{E.value=!0,g.parent&&Pr(g.parent.vnode)&&g.parent.update()}).catch(m=>{v(m),y.value=m}),()=>{if(E.value&&f)return Uo(f,g);if(y.value&&r)return ae(r,{error:y.value});if(n&&!C.value)return ae(n)}}})}function Uo(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=ae(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const Pr=e=>e.type.__isKeepAlive;function fd(e,t){hu(e,"a",t)}function dd(e,t){hu(e,"da",t)}function hu(e,t,n=Be){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Eo(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Pr(o.parent.vnode)&&pd(r,t,n,o),o=o.parent}}function pd(e,t,n,r){const o=Eo(t,e,r,!0);bo(()=>{Is(r[t],o)},n)}function Eo(e,t,n=Be,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Jt();const a=Nr(n),l=_t(t,n,e,i);return a(),Qt(),l});return r?o.unshift(s):o.push(s),s}}const Nt=e=>(t,n=Be)=>{(!Dn||e==="sp")&&Eo(e,(...r)=>t(...r),n)},hd=Nt("bm"),Ze=Nt("m"),md=Nt("bu"),gd=Nt("u"),js=Nt("bum"),bo=Nt("um"),_d=Nt("sp"),vd=Nt("rtg"),yd=Nt("rtc");function Ed(e,t=Be){Eo("ec",e,t)}const bd="components";function Dr(e,t){return Cd(bd,e,!0,t)||e}const Sd=Symbol.for("v-ndc");function Cd(e,t,n=!0,r=!1){const o=He||Be;if(o){const s=o.type;{const a=lp(s,!1);if(a&&(a===t||a===nt(t)||a===xr(nt(t))))return s}const i=wi(o[e]||s[e],t)||wi(o.appContext[e],t);return!i&&r?s:i}}function wi(e,t){return e&&(e[t]||e[nt(t)]||e[xr(nt(t))])}function Wt(e,t,n,r){let o;const s=n,i=re(e);if(i||Pe(e)){const a=i&&dn(e);let l=!1;a&&(l=!pt(e),e=vo(e)),o=new Array(e.length);for(let u=0,f=e.length;ut(a,l,void 0,s));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,u=a.length;l_r(t)?!(t.type===Ke||t.type===Ee&&!mu(t.children)):!0)?e:null}const cs=e=>e?Fu(e)?Co(e):cs(e.parent):null,ir=De(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=>cs(e.parent),$root:e=>cs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>zs(e),$forceUpdate:e=>e.f||(e.f=()=>{$s(e.update)}),$nextTick:e=>e.n||(e.n=vn.bind(e.proxy)),$watch:e=>jd.bind(e)}),jo=(e,t)=>e!==ye&&!e.__isScriptSetup&&pe(e,t),Ad={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const d=i[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(jo(r,t))return i[t]=1,r[t];if(o!==ye&&pe(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&pe(u,t))return i[t]=3,s[t];if(n!==ye&&pe(n,t))return i[t]=4,n[t];fs&&(i[t]=0)}}const f=ir[t];let c,p;if(f)return t==="$attrs"&&je(e.attrs,"get",""),f(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==ye&&pe(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,pe(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return jo(o,t)?(o[t]=n,!0):r!==ye&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return!!n[i]||e!==ye&&pe(e,i)||jo(t,i)||(a=s[0])&&pe(a,i)||pe(r,i)||pe(ir,i)||pe(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ti(e){return re(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let fs=!0;function wd(e){const t=zs(e),n=e.proxy,r=e.ctx;fs=!1,t.beforeCreate&&Oi(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:f,beforeMount:c,mounted:p,beforeUpdate:d,updated:g,activated:v,deactivated:E,beforeDestroy:y,beforeUnmount:C,destroyed:m,unmounted:b,render:M,renderTracked:z,renderTriggered:F,errorCaptured:A,serverPrefetch:V,expose:T,inheritAttrs:H,components:w,directives:P,filters:X}=t;if(u&&Td(u,r,null),i)for(const D in i){const j=i[D];ie(j)&&(r[D]=j.bind(n))}if(o){const D=o.call(n,n);Ae(D)&&(e.data=Lr(D))}if(fs=!0,s)for(const D in s){const j=s[D],le=ie(j)?j.bind(n,n):ie(j.get)?j.get.bind(n,n):Ct,we=!ie(j)&&ie(j.set)?j.set.bind(n):Ct,Te=B({get:le,set:we});Object.defineProperty(r,D,{enumerable:!0,configurable:!0,get:()=>Te.value,set:_e=>Te.value=_e})}if(a)for(const D in a)gu(a[D],r,n,D);if(l){const D=ie(l)?l.call(n):l;Reflect.ownKeys(D).forEach(j=>{hn(j,D[j])})}f&&Oi(f,e,"c");function k(D,j){re(j)?j.forEach(le=>D(le.bind(n))):j&&D(j.bind(n))}if(k(hd,c),k(Ze,p),k(md,d),k(gd,g),k(fd,v),k(dd,E),k(Ed,A),k(yd,z),k(vd,F),k(js,C),k(bo,b),k(_d,V),re(T))if(T.length){const D=e.exposed||(e.exposed={});T.forEach(j=>{Object.defineProperty(D,j,{get:()=>n[j],set:le=>n[j]=le})})}else e.exposed||(e.exposed={});M&&e.render===Ct&&(e.render=M),H!=null&&(e.inheritAttrs=H),w&&(e.components=w),P&&(e.directives=P),V&&Us(e)}function Td(e,t,n=Ct){re(e)&&(e=ds(e));for(const r in e){const o=e[r];let s;Ae(o)?"default"in o?s=Ye(o.from||r,o.default,!0):s=Ye(o.from||r):s=Ye(o),Fe(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Oi(e,t,n){_t(re(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function gu(e,t,n,r){let o=r.includes(".")?Ru(n,r):()=>n[r];if(Pe(e)){const s=t[e];ie(s)&&$e(o,s)}else if(ie(e))$e(o,e.bind(n));else if(Ae(e))if(re(e))e.forEach(s=>gu(s,t,n,r));else{const s=ie(e.handler)?e.handler.bind(n):t[e.handler];ie(s)&&$e(o,s,e)}}function zs(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(u=>ao(l,u,i,!0)),ao(l,t,i)),Ae(t)&&s.set(t,l),l}function ao(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&ao(e,s,n,!0),o&&o.forEach(i=>ao(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Od[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Od={data:xi,props:ki,emits:ki,methods:tr,computed:tr,beforeCreate:We,created:We,beforeMount:We,mounted:We,beforeUpdate:We,updated:We,beforeDestroy:We,beforeUnmount:We,destroyed:We,unmounted:We,activated:We,deactivated:We,errorCaptured:We,serverPrefetch:We,components:tr,directives:tr,watch:kd,provide:xi,inject:xd};function xi(e,t){return t?e?function(){return De(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function xd(e,t){return tr(ds(e),ds(t))}function ds(e){if(re(e)){const t={};for(let n=0;n1)return n&&ie(t)?t.call(r&&r.proxy):t}}const vu={},yu=()=>Object.create(vu),Eu=e=>Object.getPrototypeOf(e)===vu;function Id(e,t,n,r=!1){const o={},s=yu();e.propsDefaults=Object.create(null),bu(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Ql(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Pd(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=fe(o),[l]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let c=0;c{l=!0;const[p,d]=Su(c,t,!0);De(i,p),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!s&&!l)return Ae(e)&&r.set(e,On),On;if(re(s))for(let f=0;fe[0]==="_"||e==="$stable",Ks=e=>re(e)?e.map(dt):[dt(e)],Nd=(e,t,n)=>{if(t._n)return t;const r=Ne((...o)=>Ks(t(...o)),n);return r._c=!1,r},Au=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Cu(o))continue;const s=e[o];if(ie(s))t[o]=Nd(o,s,r);else if(s!=null){const i=Ks(s);t[o]=()=>i}}},wu=(e,t)=>{const n=Ks(t);e.slots.default=()=>n},Tu=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Md=(e,t,n)=>{const r=e.slots=yu();if(e.vnode.shapeFlag&32){const o=t._;o?(Tu(r,t,n),n&&Dl(r,"_",o,!0)):Au(t,r)}else t&&wu(e,t)},Fd=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=ye;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:Tu(o,t,n):(s=!t.$stable,Au(t,o)),i=t}else t&&(wu(e,t),i={default:1});if(s)for(const a in o)!Cu(a)&&i[a]==null&&delete o[a]},it=Du;function Bd(e){return Hd(e,ad)}function Hd(e,t){const n=go();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:f,parentNode:c,nextSibling:p,setScopeId:d=Ct,insertStaticContent:g}=e,v=(h,_,S,R=null,O=null,I=null,W=void 0,U=null,$=!!_.dynamicChildren)=>{if(h===_)return;h&&!ln(h,_)&&(R=x(h),_e(h,O,I,!0),h=null),_.patchFlag===-2&&($=!1,_.dynamicChildren=null);const{type:N,ref:te,shapeFlag:Y}=_;switch(N){case mn:E(h,_,S,R);break;case Ke:y(h,_,S,R);break;case ar:h==null&&C(_,S,R,W);break;case Ee:w(h,_,S,R,O,I,W,U,$);break;default:Y&1?M(h,_,S,R,O,I,W,U,$):Y&6?P(h,_,S,R,O,I,W,U,$):(Y&64||Y&128)&&N.process(h,_,S,R,O,I,W,U,$,J)}te!=null&&O&&io(te,h&&h.ref,I,_||h,!_)},E=(h,_,S,R)=>{if(h==null)r(_.el=a(_.children),S,R);else{const O=_.el=h.el;_.children!==h.children&&u(O,_.children)}},y=(h,_,S,R)=>{h==null?r(_.el=l(_.children||""),S,R):_.el=h.el},C=(h,_,S,R)=>{[h.el,h.anchor]=g(h.children,_,S,R,h.el,h.anchor)},m=({el:h,anchor:_},S,R)=>{let O;for(;h&&h!==_;)O=p(h),r(h,S,R),h=O;r(_,S,R)},b=({el:h,anchor:_})=>{let S;for(;h&&h!==_;)S=p(h),o(h),h=S;o(_)},M=(h,_,S,R,O,I,W,U,$)=>{_.type==="svg"?W="svg":_.type==="math"&&(W="mathml"),h==null?z(_,S,R,O,I,W,U,$):V(h,_,O,I,W,U,$)},z=(h,_,S,R,O,I,W,U)=>{let $,N;const{props:te,shapeFlag:Y,transition:Q,dirs:oe}=h;if($=h.el=i(h.type,I,te&&te.is,te),Y&8?f($,h.children):Y&16&&A(h.children,$,null,R,O,zo(h,I),W,U),oe&&St(h,null,R,"created"),F($,h,h.scopeId,W,R),te){for(const be in te)be!=="value"&&!kn(be)&&s($,be,null,te[be],I,R);"value"in te&&s($,"value",null,te.value,I),(N=te.onVnodeBeforeMount)&&ft(N,R,h)}oe&&St(h,null,R,"beforeMount");const ce=Ou(O,Q);ce&&Q.beforeEnter($),r($,_,S),((N=te&&te.onVnodeMounted)||ce||oe)&&it(()=>{N&&ft(N,R,h),ce&&Q.enter($),oe&&St(h,null,R,"mounted")},O)},F=(h,_,S,R,O)=>{if(S&&d(h,S),R)for(let I=0;I{for(let N=$;N{const U=_.el=h.el;let{patchFlag:$,dynamicChildren:N,dirs:te}=_;$|=h.patchFlag&16;const Y=h.props||ye,Q=_.props||ye;let oe;if(S&&en(S,!1),(oe=Q.onVnodeBeforeUpdate)&&ft(oe,S,_,h),te&&St(_,h,S,"beforeUpdate"),S&&en(S,!0),(Y.innerHTML&&Q.innerHTML==null||Y.textContent&&Q.textContent==null)&&f(U,""),N?T(h.dynamicChildren,N,U,S,R,zo(_,O),I):W||j(h,_,U,null,S,R,zo(_,O),I,!1),$>0){if($&16)H(U,Y,Q,S,O);else if($&2&&Y.class!==Q.class&&s(U,"class",null,Q.class,O),$&4&&s(U,"style",Y.style,Q.style,O),$&8){const ce=_.dynamicProps;for(let be=0;be{oe&&ft(oe,S,_,h),te&&St(_,h,S,"updated")},R)},T=(h,_,S,R,O,I,W)=>{for(let U=0;U<_.length;U++){const $=h[U],N=_[U],te=$.el&&($.type===Ee||!ln($,N)||$.shapeFlag&70)?c($.el):S;v($,N,te,null,R,O,I,W,!0)}},H=(h,_,S,R,O)=>{if(_!==S){if(_!==ye)for(const I in _)!kn(I)&&!(I in S)&&s(h,I,_[I],null,O,R);for(const I in S){if(kn(I))continue;const W=S[I],U=_[I];W!==U&&I!=="value"&&s(h,I,U,W,O,R)}"value"in S&&s(h,"value",_.value,S.value,O)}},w=(h,_,S,R,O,I,W,U,$)=>{const N=_.el=h?h.el:a(""),te=_.anchor=h?h.anchor:a("");let{patchFlag:Y,dynamicChildren:Q,slotScopeIds:oe}=_;oe&&(U=U?U.concat(oe):oe),h==null?(r(N,S,R),r(te,S,R),A(_.children||[],S,te,O,I,W,U,$)):Y>0&&Y&64&&Q&&h.dynamicChildren?(T(h.dynamicChildren,Q,S,O,I,W,U),(_.key!=null||O&&_===O.subTree)&&xu(h,_,!0)):j(h,_,S,te,O,I,W,U,$)},P=(h,_,S,R,O,I,W,U,$)=>{_.slotScopeIds=U,h==null?_.shapeFlag&512?O.ctx.activate(_,S,R,W,$):X(_,S,R,O,I,W,$):ee(h,_,$)},X=(h,_,S,R,O,I,W)=>{const U=h.component=rp(h,R,O);if(Pr(h)&&(U.ctx.renderer=J),op(U,!1,W),U.asyncDep){if(O&&O.registerDep(U,k,W),!h.el){const $=U.subTree=ae(Ke);y(null,$,_,S)}}else k(U,h,_,S,O,I,W)},ee=(h,_,S)=>{const R=_.component=h.component;if(qd(h,_,S))if(R.asyncDep&&!R.asyncResolved){D(R,_,S);return}else R.next=_,R.update();else _.el=h.el,R.vnode=_},k=(h,_,S,R,O,I,W)=>{const U=()=>{if(h.isMounted){let{next:Y,bu:Q,u:oe,parent:ce,vnode:be}=h;{const ot=ku(h);if(ot){Y&&(Y.el=be.el,D(h,Y,W)),ot.asyncDep.then(()=>{h.isUnmounted||U()});return}}let me=Y,rt;en(h,!1),Y?(Y.el=be.el,D(h,Y,W)):Y=be,Q&&Mo(Q),(rt=Y.props&&Y.props.onVnodeBeforeUpdate)&&ft(rt,ce,Y,be),en(h,!0);const Ue=Ko(h),mt=h.subTree;h.subTree=Ue,v(mt,Ue,c(mt.el),x(mt),h,O,I),Y.el=Ue.el,me===null&&Yd(h,Ue.el),oe&&it(oe,O),(rt=Y.props&&Y.props.onVnodeUpdated)&&it(()=>ft(rt,ce,Y,be),O)}else{let Y;const{el:Q,props:oe}=_,{bm:ce,m:be,parent:me,root:rt,type:Ue}=h,mt=pn(_);if(en(h,!1),ce&&Mo(ce),!mt&&(Y=oe&&oe.onVnodeBeforeMount)&&ft(Y,me,_),en(h,!0),Q&&ve){const ot=()=>{h.subTree=Ko(h),ve(Q,h.subTree,h,O,null)};mt&&Ue.__asyncHydrate?Ue.__asyncHydrate(Q,h,ot):ot()}else{rt.ce&&rt.ce._injectChildStyle(Ue);const ot=h.subTree=Ko(h);v(null,ot,S,R,h,O,I),_.el=ot.el}if(be&&it(be,O),!mt&&(Y=oe&&oe.onVnodeMounted)){const ot=_;it(()=>ft(Y,me,ot),O)}(_.shapeFlag&256||me&&pn(me.vnode)&&me.vnode.shapeFlag&256)&&h.a&&it(h.a,O),h.isMounted=!0,_=S=R=null}};h.scope.on();const $=h.effect=new Hl(U);h.scope.off();const N=h.update=$.run.bind($),te=h.job=$.runIfDirty.bind($);te.i=h,te.id=h.uid,$.scheduler=()=>$s(te),en(h,!0),N()},D=(h,_,S)=>{_.component=h;const R=h.vnode.props;h.vnode=_,h.next=null,Pd(h,_.props,R,S),Fd(h,_.children,S),Jt(),bi(h),Qt()},j=(h,_,S,R,O,I,W,U,$=!1)=>{const N=h&&h.children,te=h?h.shapeFlag:0,Y=_.children,{patchFlag:Q,shapeFlag:oe}=_;if(Q>0){if(Q&128){we(N,Y,S,R,O,I,W,U,$);return}else if(Q&256){le(N,Y,S,R,O,I,W,U,$);return}}oe&8?(te&16&&Qe(N,O,I),Y!==N&&f(S,Y)):te&16?oe&16?we(N,Y,S,R,O,I,W,U,$):Qe(N,O,I,!0):(te&8&&f(S,""),oe&16&&A(Y,S,R,O,I,W,U,$))},le=(h,_,S,R,O,I,W,U,$)=>{h=h||On,_=_||On;const N=h.length,te=_.length,Y=Math.min(N,te);let Q;for(Q=0;Qte?Qe(h,O,I,!0,!1,Y):A(_,S,R,O,I,W,U,$,Y)},we=(h,_,S,R,O,I,W,U,$)=>{let N=0;const te=_.length;let Y=h.length-1,Q=te-1;for(;N<=Y&&N<=Q;){const oe=h[N],ce=_[N]=$?$t(_[N]):dt(_[N]);if(ln(oe,ce))v(oe,ce,S,null,O,I,W,U,$);else break;N++}for(;N<=Y&&N<=Q;){const oe=h[Y],ce=_[Q]=$?$t(_[Q]):dt(_[Q]);if(ln(oe,ce))v(oe,ce,S,null,O,I,W,U,$);else break;Y--,Q--}if(N>Y){if(N<=Q){const oe=Q+1,ce=oeQ)for(;N<=Y;)_e(h[N],O,I,!0),N++;else{const oe=N,ce=N,be=new Map;for(N=ce;N<=Q;N++){const st=_[N]=$?$t(_[N]):dt(_[N]);st.key!=null&&be.set(st.key,N)}let me,rt=0;const Ue=Q-ce+1;let mt=!1,ot=0;const Yn=new Array(Ue);for(N=0;N=Ue){_e(st,O,I,!0);continue}let yt;if(st.key!=null)yt=be.get(st.key);else for(me=ce;me<=Q;me++)if(Yn[me-ce]===0&&ln(st,_[me])){yt=me;break}yt===void 0?_e(st,O,I,!0):(Yn[yt-ce]=N+1,yt>=ot?ot=yt:mt=!0,v(st,_[yt],S,null,O,I,W,U,$),rt++)}const gi=mt?Vd(Yn):On;for(me=gi.length-1,N=Ue-1;N>=0;N--){const st=ce+N,yt=_[st],_i=st+1{const{el:I,type:W,transition:U,children:$,shapeFlag:N}=h;if(N&6){Te(h.component.subTree,_,S,R);return}if(N&128){h.suspense.move(_,S,R);return}if(N&64){W.move(h,_,S,J);return}if(W===Ee){r(I,_,S);for(let Y=0;Y<$.length;Y++)Te($[Y],_,S,R);r(h.anchor,_,S);return}if(W===ar){m(h,_,S);return}if(R!==2&&N&1&&U)if(R===0)U.beforeEnter(I),r(I,_,S),it(()=>U.enter(I),O);else{const{leave:Y,delayLeave:Q,afterLeave:oe}=U,ce=()=>r(I,_,S),be=()=>{Y(I,()=>{ce(),oe&&oe()})};Q?Q(I,ce,be):be()}else r(I,_,S)},_e=(h,_,S,R=!1,O=!1)=>{const{type:I,props:W,ref:U,children:$,dynamicChildren:N,shapeFlag:te,patchFlag:Y,dirs:Q,cacheIndex:oe}=h;if(Y===-2&&(O=!1),U!=null&&io(U,null,S,h,!0),oe!=null&&(_.renderCache[oe]=void 0),te&256){_.ctx.deactivate(h);return}const ce=te&1&&Q,be=!pn(h);let me;if(be&&(me=W&&W.onVnodeBeforeUnmount)&&ft(me,_,h),te&6)Je(h.component,S,R);else{if(te&128){h.suspense.unmount(S,R);return}ce&&St(h,null,_,"beforeUnmount"),te&64?h.type.remove(h,_,S,J,R):N&&!N.hasOnce&&(I!==Ee||Y>0&&Y&64)?Qe(N,_,S,!1,!0):(I===Ee&&Y&384||!O&&te&16)&&Qe($,_,S),R&&Xe(h)}(be&&(me=W&&W.onVnodeUnmounted)||ce)&&it(()=>{me&&ft(me,_,h),ce&&St(h,null,_,"unmounted")},S)},Xe=h=>{const{type:_,el:S,anchor:R,transition:O}=h;if(_===Ee){ht(S,R);return}if(_===ar){b(h);return}const I=()=>{o(S),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(h.shapeFlag&1&&O&&!O.persisted){const{leave:W,delayLeave:U}=O,$=()=>W(S,I);U?U(h.el,I,$):$()}else I()},ht=(h,_)=>{let S;for(;h!==_;)S=p(h),o(h),h=S;o(_)},Je=(h,_,S)=>{const{bum:R,scope:O,job:I,subTree:W,um:U,m:$,a:N}=h;Ri($),Ri(N),R&&Mo(R),O.stop(),I&&(I.flags|=8,_e(W,h,_,S)),U&&it(U,_),it(()=>{h.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},Qe=(h,_,S,R=!1,O=!1,I=0)=>{for(let W=I;W{if(h.shapeFlag&6)return x(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const _=p(h.anchor||h.el),S=_&&_[td];return S?p(S):_};let G=!1;const K=(h,_,S)=>{h==null?_._vnode&&_e(_._vnode,null,null,!0):v(_._vnode||null,h,_,null,null,null,S),_._vnode=h,G||(G=!0,bi(),ro(),G=!1)},J={p:v,um:_e,m:Te,r:Xe,mt:X,mc:A,pc:j,pbc:T,n:x,o:e};let ue,ve;return t&&([ue,ve]=t(J)),{render:K,hydrate:ue,createApp:Rd(K,ue)}}function zo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function en({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ou(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function xu(e,t,n=!1){const r=e.children,o=t.children;if(re(r)&&re(o))for(let s=0;s>1,e[n[a]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function ku(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ku(t)}function Ri(e){if(e)for(let t=0;tYe($d);function Lu(e,t){return Ws(e,null,t)}function $e(e,t,n){return Ws(e,t,n)}function Ws(e,t,n=ye){const{immediate:r,deep:o,flush:s,once:i}=n,a=De({},n),l=t&&r||!t&&s!=="post";let u;if(Dn){if(s==="sync"){const d=Ud();u=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=Ct,d.resume=Ct,d.pause=Ct,d}}const f=Be;a.call=(d,g,v)=>_t(d,f,g,v);let c=!1;s==="post"?a.scheduler=d=>{it(d,f&&f.suspense)}:s!=="sync"&&(c=!0,a.scheduler=(d,g)=>{g?d():$s(d)}),a.augmentJob=d=>{t&&(d.flags|=4),c&&(d.flags|=2,f&&(d.id=f.uid,d.i=f))};const p=Xf(e,t,a);return Dn&&(u?u.push(p):l&&p()),p}function jd(e,t,n){const r=this.proxy,o=Pe(e)?e.includes(".")?Ru(r,e):()=>r[e]:e.bind(r,r);let s;ie(t)?s=t:(s=t.handler,n=t);const i=Nr(this),a=Ws(o,s.bind(r),n);return i(),a}function Ru(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${nt(t)}Modifiers`]||e[`${Xt(t)}Modifiers`];function Kd(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ye;let o=n;const s=t.startsWith("update:"),i=s&&zd(r,t.slice(7));i&&(i.trim&&(o=n.map(f=>Pe(f)?f.trim():f)),i.number&&(o=n.map(df)));let a,l=r[a=No(t)]||r[a=No(nt(t))];!l&&s&&(l=r[a=No(Xt(t))]),l&&_t(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,_t(u,e,6,o)}}function Iu(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!ie(e)){const l=u=>{const f=Iu(u,t,!0);f&&(a=!0,De(i,f))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(Ae(e)&&r.set(e,null),null):(re(s)?s.forEach(l=>i[l]=null):De(i,s),Ae(e)&&r.set(e,i),i)}function So(e,t){return!e||!Or(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,Xt(t))||pe(e,t))}function Ko(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:l,render:u,renderCache:f,props:c,data:p,setupState:d,ctx:g,inheritAttrs:v}=e,E=oo(e);let y,C;try{if(n.shapeFlag&4){const b=o||r,M=b;y=dt(u.call(M,b,f,c,d,p,g)),C=a}else{const b=t;y=dt(b.length>1?b(c,{attrs:a,slots:i,emit:l}):b(c,null)),C=t.props?a:Wd(a)}}catch(b){lr.length=0,Ir(b,e,1),y=ae(Ke)}let m=y;if(C&&v!==!1){const b=Object.keys(C),{shapeFlag:M}=m;b.length&&M&7&&(s&&b.some(Rs)&&(C=Gd(C,s)),m=Gt(m,C,!1,!0))}return n.dirs&&(m=Gt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&mr(m,n.transition),y=m,oo(E),y}const Wd=e=>{let t;for(const n in e)(n==="class"||n==="style"||Or(n))&&((t||(t={}))[n]=e[n]);return t},Gd=(e,t)=>{const n={};for(const r in e)(!Rs(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function qd(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Ii(r,i,u):!!i;if(l&8){const f=t.dynamicProps;for(let c=0;ce.__isSuspense;function Du(e,t){t&&t.pendingBranch?re(e)?t.effects.push(...e):t.effects.push(e):ed(e)}const Ee=Symbol.for("v-fgt"),mn=Symbol.for("v-txt"),Ke=Symbol.for("v-cmt"),ar=Symbol.for("v-stc"),lr=[];let lt=null;function q(e=!1){lr.push(lt=e?null:[])}function Zd(){lr.pop(),lt=lr[lr.length-1]||null}let gr=1;function Pi(e){gr+=e,e<0&<&&(lt.hasOnce=!0)}function Nu(e){return e.dynamicChildren=gr>0?lt||On:null,Zd(),gr>0&<&<.push(e),e}function ne(e,t,n,r,o,s){return Nu(se(e,t,n,r,o,s,!0))}function Ie(e,t,n,r,o){return Nu(ae(e,t,n,r,o,!0))}function _r(e){return e?e.__v_isVNode===!0:!1}function ln(e,t){return e.type===t.type&&e.key===t.key}const Mu=({key:e})=>e??null,Yr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Pe(e)||Fe(e)||ie(e)?{i:He,r:e,k:t,f:!!n}:e:null);function se(e,t=null,n=null,r=0,o=null,s=e===Ee?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mu(t),ref:t&&Yr(t),scopeId:au,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:He};return a?(Gs(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=Pe(n)?8:16),gr>0&&!i&<&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&<.push(l),l}const ae=Xd;function Xd(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Sd)&&(e=Ke),_r(e)){const a=Gt(e,t,!0);return n&&Gs(a,n),gr>0&&!s&<&&(a.shapeFlag&6?lt[lt.indexOf(e)]=a:lt.push(a)),a.patchFlag=-2,a}if(up(e)&&(e=e.__vccOpts),t){t=Jd(t);let{class:a,style:l}=t;a&&!Pe(a)&&(t.class=tt(a)),Ae(l)&&(Vs(l)&&!re(l)&&(l=De({},l)),t.style=kr(l))}const i=Pe(e)?1:Pu(e)?128:lu(e)?64:Ae(e)?4:ie(e)?2:0;return se(e,t,n,r,o,i,s,!0)}function Jd(e){return e?Vs(e)||Eu(e)?De({},e):e:null}function Gt(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:l}=e,u=t?ep(o||{},t):o,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Mu(u),ref:t&&t.ref?n&&s?re(s)?s.concat(Yr(t)):[s,Yr(t)]:Yr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gt(e.ssContent),ssFallback:e.ssFallback&&Gt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&mr(f,l.clone(f)),f}function qt(e=" ",t=0){return ae(mn,null,e,t)}function Qd(e,t){const n=ae(ar,null,e);return n.staticCount=t,n}function Me(e="",t=!1){return t?(q(),Ie(Ke,null,e)):ae(Ke,null,e)}function dt(e){return e==null||typeof e=="boolean"?ae(Ke):re(e)?ae(Ee,null,e.slice()):_r(e)?$t(e):ae(mn,null,String(e))}function $t(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Gt(e)}function Gs(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(re(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Gs(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Eu(t)?t._ctx=He:o===3&&He&&(He.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:He},n=32):(t=String(t),r&64?(n=16,t=[qt(t)]):n=8);e.children=t,e.shapeFlag|=n}function ep(...e){const t={};for(let n=0;nBe||He;let lo,hs;{const e=go(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};lo=t("__VUE_INSTANCE_SETTERS__",n=>Be=n),hs=t("__VUE_SSR_SETTERS__",n=>Dn=n)}const Nr=e=>{const t=Be;return lo(e),e.scope.on(),()=>{e.scope.off(),lo(t)}},Di=()=>{Be&&Be.scope.off(),lo(null)};function Fu(e){return e.vnode.shapeFlag&4}let Dn=!1;function op(e,t=!1,n=!1){t&&hs(t);const{props:r,children:o}=e.vnode,s=Fu(e);Id(e,r,s,t),Md(e,o,n);const i=s?sp(e,t):void 0;return t&&hs(!1),i}function sp(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ad);const{setup:r}=n;if(r){Jt();const o=e.setupContext=r.length>1?ap(e):null,s=Nr(e),i=Rr(r,e,0,[e.props,o]),a=Rl(i);if(Qt(),s(),(a||e.sp)&&!pn(e)&&Us(e),a){if(i.then(Di,Di),t)return i.then(l=>{Ni(e,l,t)}).catch(l=>{Ir(l,e,0)});e.asyncDep=i}else Ni(e,i,t)}else Bu(e,t)}function Ni(e,t,n){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ae(t)&&(e.setupState=tu(t)),Bu(e,n)}let Mi;function Bu(e,t,n){const r=e.type;if(!e.render){if(!t&&Mi&&!r.render){const o=r.template||zs(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,u=De(De({isCustomElement:s,delimiters:a},i),l);r.render=Mi(o,u)}}e.render=r.render||Ct}{const o=Nr(e);Jt();try{wd(e)}finally{Qt(),o()}}}const ip={get(e,t){return je(e,"get",""),e[t]}};function ap(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ip),slots:e.slots,emit:e.emit,expose:t}}function Co(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(tu(Vf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ir)return ir[n](e)},has(t,n){return n in t||n in ir}})):e.proxy}function lp(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function up(e){return ie(e)&&"__vccOpts"in e}const B=(e,t)=>Yf(e,t,Dn);function Oe(e,t,n){const r=arguments.length;return r===2?Ae(t)&&!re(t)?_r(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&_r(n)&&(n=[n]),ae(e,t,n))}const cp="3.5.12";/** +**/function Rr(e,t,n,r){try{return r?e(...r):e()}catch(o){Ir(o,t,n)}}function _t(e,t,n,r){if(ie(e)){const o=Rr(e,t,n,r);return o&&Rl(o)&&o.catch(s=>{Ir(s,t,n)}),o}if(re(e)){const o=[];for(let s=0;s>>1,o=Ze[r],s=hr(o);s=hr(n)?Ze.push(e):Ze.splice(ed(t),0,e),e.flags|=1,su()}}function su(){no||(no=ou.then(iu))}function td(e){re(e)?Ln.push(...e):Ht&&e.id===-1?Ht.splice(Cn+1,0,e):e.flags&1||(Ln.push(e),e.flags|=1),su()}function bi(e,t,n=bt+1){for(;nhr(n)-hr(r));if(Ln.length=0,Ht){Ht.push(...t);return}for(Ht=t,Cn=0;Cne.id==null?e.flags&2?-1:1/0:e.id;function iu(e){try{for(bt=0;bt{r._d&&Pi(-1);const s=oo(t);let i;try{i=e(...o)}finally{oo(s),r._d&&Pi(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function so(e,t){if(Ve===null)return e;const n=Co(Ve),r=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,Vt=Symbol("_leaveCb"),Vr=Symbol("_enterCb");function rd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Je(()=>{e.isMounted=!0}),js(()=>{e.isUnmounting=!0}),e}const ct=[Function,Array],uu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ct,onEnter:ct,onAfterEnter:ct,onEnterCancelled:ct,onBeforeLeave:ct,onLeave:ct,onAfterLeave:ct,onLeaveCancelled:ct,onBeforeAppear:ct,onAppear:ct,onAfterAppear:ct,onAppearCancelled:ct},cu=e=>{const t=e.subTree;return t.component?cu(t.component):t},od={name:"BaseTransition",props:uu,setup(e,{slots:t}){const n=Un(),r=rd();return()=>{const o=t.default&&pu(t.default(),!0);if(!o||!o.length)return;const s=fu(o),i=fe(e),{mode:a}=i;if(r.isLeaving)return $o(s);const l=Si(s);if(!l)return $o(s);let u=us(l,i,r,n,p=>u=p);l.type!==Ge&&mr(l,u);const f=n.subTree,c=f&&Si(f);if(c&&c.type!==Ge&&!ln(l,c)&&cu(n).type!==Ge){const p=us(c,i,r,n);if(mr(c,p),a==="out-in"&&l.type!==Ge)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave},$o(s);a==="in-out"&&l.type!==Ge&&(p.delayLeave=(d,g,v)=>{const E=du(r,c);E[String(c.key)]=c,d[Vt]=()=>{g(),d[Vt]=void 0,delete u.delayedLeave},u.delayedLeave=v})}return s}}};function fu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ge){t=n;break}}return t}const sd=od;function du(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function us(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:f,onEnterCancelled:c,onBeforeLeave:p,onLeave:d,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:E,onAppear:y,onAfterAppear:C,onAppearCancelled:m}=t,b=String(e.key),M=du(n,e),z=(V,T)=>{V&&_t(V,r,9,T)},F=(V,T)=>{const H=T[1];z(V,T),re(V)?V.every(w=>w.length<=1)&&H():V.length<=1&&H()},A={mode:i,persisted:a,beforeEnter(V){let T=l;if(!n.isMounted)if(s)T=E||l;else return;V[Vt]&&V[Vt](!0);const H=M[b];H&&ln(e,H)&&H.el[Vt]&&H.el[Vt](),z(T,[V])},enter(V){let T=u,H=f,w=c;if(!n.isMounted)if(s)T=y||u,H=C||f,w=m||c;else return;let P=!1;const X=V[Vr]=ee=>{P||(P=!0,ee?z(w,[V]):z(H,[V]),A.delayedLeave&&A.delayedLeave(),V[Vr]=void 0)};T?F(T,[V,X]):X()},leave(V,T){const H=String(e.key);if(V[Vr]&&V[Vr](!0),n.isUnmounting)return T();z(p,[V]);let w=!1;const P=V[Vt]=X=>{w||(w=!0,T(),X?z(v,[V]):z(g,[V]),V[Vt]=void 0,M[H]===e&&delete M[H])};M[H]=e,d?F(d,[V,P]):P()},clone(V){const T=us(V,t,n,r,o);return o&&o(T),T}};return A}function $o(e){if(Pr(e))return e=Gt(e),e.children=null,e}function Si(e){if(!Pr(e))return lu(e.type)&&e.children?fu(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ie(n.default))return n.default()}}function mr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,mr(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 pu(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;sio(g,t&&(re(t)?t[v]:t),n,r,o));return}if(pn(r)&&!o)return;const s=r.shapeFlag&4?Co(r.component):r.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,f=a.refs===ye?a.refs={}:a.refs,c=a.setupState,p=fe(c),d=c===ye?()=>!1:g=>pe(p,g);if(u!=null&&u!==l&&(Pe(u)?(f[u]=null,d(u)&&(c[u]=null)):Be(u)&&(u.value=null)),ie(l))Rr(l,a,12,[i,f]);else{const g=Pe(l),v=Be(l);if(g||v){const E=()=>{if(e.f){const y=g?d(l)?c[l]:f[l]:l.value;o?re(y)&&Is(y,s):re(y)?y.includes(s)||y.push(s):g?(f[l]=[s],d(l)&&(c[l]=f[l])):(l.value=[s],e.k&&(f[e.k]=l.value))}else g?(f[l]=i,d(l)&&(c[l]=i)):v&&(l.value=i,e.k&&(f[e.k]=i))};i?(E.id=-1,at(E,n)):E()}}}let Ci=!1;const bn=()=>{Ci||(console.error("Hydration completed but contains mismatches."),Ci=!0)},id=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ad=e=>e.namespaceURI.includes("MathML"),$r=e=>{if(e.nodeType===1){if(id(e))return"svg";if(ad(e))return"mathml"}},wn=e=>e.nodeType===8;function ld(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,f=(m,b)=>{if(!b.hasChildNodes()){n(null,m,b),ro(),b._vnode=m;return}c(b.firstChild,m,null,null,null),ro(),b._vnode=m},c=(m,b,M,z,F,A=!1)=>{A=A||!!b.dynamicChildren;const V=wn(m)&&m.data==="[",T=()=>v(m,b,M,z,F,V),{type:H,ref:w,shapeFlag:P,patchFlag:X}=b;let ee=m.nodeType;b.el=m,X===-2&&(A=!1,b.dynamicChildren=null);let k=null;switch(H){case mn:ee!==3?b.children===""?(l(b.el=o(""),i(m),m),k=m):k=T():(m.data!==b.children&&(bn(),m.data=b.children),k=s(m));break;case Ge:C(m)?(k=s(m),y(b.el=m.content.firstChild,m,M)):ee!==8||V?k=T():k=s(m);break;case ar:if(V&&(m=s(m),ee=m.nodeType),ee===1||ee===3){k=m;const D=!b.children.length;for(let j=0;j{A=A||!!b.dynamicChildren;const{type:V,props:T,patchFlag:H,shapeFlag:w,dirs:P,transition:X}=b,ee=V==="input"||V==="option";if(ee||H!==-1){P&&St(b,null,M,"created");let k=!1;if(C(m)){k=Ou(null,X)&&M&&M.vnode.props&&M.vnode.props.appear;const j=m.content.firstChild;k&&X.beforeEnter(j),y(j,m,M),b.el=m=j}if(w&16&&!(T&&(T.innerHTML||T.textContent))){let j=d(m.firstChild,b,m,M,z,F,A);for(;j;){Ur(m,1)||bn();const le=j;j=j.nextSibling,a(le)}}else if(w&8){let j=b.children;j[0]===` +`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(j=j.slice(1)),m.textContent!==j&&(Ur(m,0)||bn(),m.textContent=b.children)}if(T){if(ee||!A||H&48){const j=m.tagName.includes("-");for(const le in T)(ee&&(le.endsWith("value")||le==="indeterminate")||Or(le)&&!kn(le)||le[0]==="."||j)&&r(m,le,null,T[le],void 0,M)}else if(T.onClick)r(m,"onClick",null,T.onClick,void 0,M);else if(H&4&&dn(T.style))for(const j in T.style)T.style[j]}let D;(D=T&&T.onVnodeBeforeMount)&&ft(D,M,b),P&&St(b,null,M,"beforeMount"),((D=T&&T.onVnodeMounted)||P||k)&&Du(()=>{D&&ft(D,M,b),k&&X.enter(m),P&&St(b,null,M,"mounted")},z)}return m.nextSibling},d=(m,b,M,z,F,A,V)=>{V=V||!!b.dynamicChildren;const T=b.children,H=T.length;for(let w=0;w{const{slotScopeIds:V}=b;V&&(F=F?F.concat(V):V);const T=i(m),H=d(s(m),b,T,M,z,F,A);return H&&wn(H)&&H.data==="]"?s(b.anchor=H):(bn(),l(b.anchor=u("]"),T,H),H)},v=(m,b,M,z,F,A)=>{if(Ur(m.parentElement,1)||bn(),b.el=null,A){const H=E(m);for(;;){const w=s(m);if(w&&w!==H)a(w);else break}}const V=s(m),T=i(m);return a(m),n(null,b,T,V,M,z,$r(T),F),V},E=(m,b="[",M="]")=>{let z=0;for(;m;)if(m=s(m),m&&wn(m)&&(m.data===b&&z++,m.data===M)){if(z===0)return s(m);z--}return m},y=(m,b,M)=>{const z=b.parentNode;z&&z.replaceChild(m,b);let F=M;for(;F;)F.vnode.el===b&&(F.vnode.el=F.subTree.el=m),F=F.parent},C=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[f,c]}const Ai="data-allow-mismatch",ud={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ur(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ai);)e=e.parentElement;const n=e&&e.getAttribute(Ai);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(ud[t])}}go().requestIdleCallback;go().cancelIdleCallback;function cd(e,t){if(wn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(wn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const pn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function fd(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,f,c=0;const p=()=>(c++,u=null,d()),d=()=>{let g;return u||(g=u=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((E,y)=>{l(v,()=>E(p()),()=>y(v),c+1)});throw v}).then(v=>g!==u&&u?u:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),f=v,v)))};return he({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(g,v,E){const y=s?()=>{const C=s(E,m=>cd(g,m));C&&(v.bum||(v.bum=[])).push(C)}:E;f?y():d().then(()=>!v.isUnmounted&&y())},get __asyncResolved(){return f},setup(){const g=He;if(Us(g),f)return()=>Uo(f,g);const v=m=>{u=null,Ir(m,g,13,!r)};if(a&&g.suspense||Dn)return d().then(m=>()=>Uo(m,g)).catch(m=>(v(m),()=>r?ae(r,{error:m}):null));const E=de(!1),y=de(),C=de(!!o);return o&&setTimeout(()=>{C.value=!1},o),i!=null&&setTimeout(()=>{if(!E.value&&!y.value){const m=new Error(`Async component timed out after ${i}ms.`);v(m),y.value=m}},i),d().then(()=>{E.value=!0,g.parent&&Pr(g.parent.vnode)&&g.parent.update()}).catch(m=>{v(m),y.value=m}),()=>{if(E.value&&f)return Uo(f,g);if(y.value&&r)return ae(r,{error:y.value});if(n&&!C.value)return ae(n)}}})}function Uo(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=ae(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const Pr=e=>e.type.__isKeepAlive;function dd(e,t){hu(e,"a",t)}function pd(e,t){hu(e,"da",t)}function hu(e,t,n=He){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Eo(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Pr(o.parent.vnode)&&hd(r,t,n,o),o=o.parent}}function hd(e,t,n,r){const o=Eo(t,e,r,!0);bo(()=>{Is(r[t],o)},n)}function Eo(e,t,n=He,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Jt();const a=Nr(n),l=_t(t,n,e,i);return a(),Qt(),l});return r?o.unshift(s):o.push(s),s}}const Nt=e=>(t,n=He)=>{(!Dn||e==="sp")&&Eo(e,(...r)=>t(...r),n)},md=Nt("bm"),Je=Nt("m"),gd=Nt("bu"),_d=Nt("u"),js=Nt("bum"),bo=Nt("um"),vd=Nt("sp"),yd=Nt("rtg"),Ed=Nt("rtc");function bd(e,t=He){Eo("ec",e,t)}const Sd="components";function Dr(e,t){return Ad(Sd,e,!0,t)||e}const Cd=Symbol.for("v-ndc");function Ad(e,t,n=!0,r=!1){const o=Ve||He;if(o){const s=o.type;{const a=up(s,!1);if(a&&(a===t||a===rt(t)||a===xr(rt(t))))return s}const i=wi(o[e]||s[e],t)||wi(o.appContext[e],t);return!i&&r?s:i}}function wi(e,t){return e&&(e[t]||e[rt(t)]||e[xr(rt(t))])}function Wt(e,t,n,r){let o;const s=n,i=re(e);if(i||Pe(e)){const a=i&&dn(e);let l=!1;a&&(l=!pt(e),e=vo(e)),o=new Array(e.length);for(let u=0,f=e.length;ut(a,l,void 0,s));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,u=a.length;l_r(t)?!(t.type===Ge||t.type===Ee&&!mu(t.children)):!0)?e:null}const cs=e=>e?Fu(e)?Co(e):cs(e.parent):null,ir=De(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=>cs(e.parent),$root:e=>cs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>zs(e),$forceUpdate:e=>e.f||(e.f=()=>{$s(e.update)}),$nextTick:e=>e.n||(e.n=vn.bind(e.proxy)),$watch:e=>zd.bind(e)}),jo=(e,t)=>e!==ye&&!e.__isScriptSetup&&pe(e,t),wd={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const d=i[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(jo(r,t))return i[t]=1,r[t];if(o!==ye&&pe(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&pe(u,t))return i[t]=3,s[t];if(n!==ye&&pe(n,t))return i[t]=4,n[t];fs&&(i[t]=0)}}const f=ir[t];let c,p;if(f)return t==="$attrs"&&ze(e.attrs,"get",""),f(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==ye&&pe(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,pe(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return jo(o,t)?(o[t]=n,!0):r!==ye&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return!!n[i]||e!==ye&&pe(e,i)||jo(t,i)||(a=s[0])&&pe(a,i)||pe(r,i)||pe(ir,i)||pe(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ti(e){return re(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let fs=!0;function Td(e){const t=zs(e),n=e.proxy,r=e.ctx;fs=!1,t.beforeCreate&&Oi(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:f,beforeMount:c,mounted:p,beforeUpdate:d,updated:g,activated:v,deactivated:E,beforeDestroy:y,beforeUnmount:C,destroyed:m,unmounted:b,render:M,renderTracked:z,renderTriggered:F,errorCaptured:A,serverPrefetch:V,expose:T,inheritAttrs:H,components:w,directives:P,filters:X}=t;if(u&&Od(u,r,null),i)for(const D in i){const j=i[D];ie(j)&&(r[D]=j.bind(n))}if(o){const D=o.call(n,n);Ae(D)&&(e.data=Lr(D))}if(fs=!0,s)for(const D in s){const j=s[D],le=ie(j)?j.bind(n,n):ie(j.get)?j.get.bind(n,n):Ct,we=!ie(j)&&ie(j.set)?j.set.bind(n):Ct,Te=B({get:le,set:we});Object.defineProperty(r,D,{enumerable:!0,configurable:!0,get:()=>Te.value,set:_e=>Te.value=_e})}if(a)for(const D in a)gu(a[D],r,n,D);if(l){const D=ie(l)?l.call(n):l;Reflect.ownKeys(D).forEach(j=>{hn(j,D[j])})}f&&Oi(f,e,"c");function k(D,j){re(j)?j.forEach(le=>D(le.bind(n))):j&&D(j.bind(n))}if(k(md,c),k(Je,p),k(gd,d),k(_d,g),k(dd,v),k(pd,E),k(bd,A),k(Ed,z),k(yd,F),k(js,C),k(bo,b),k(vd,V),re(T))if(T.length){const D=e.exposed||(e.exposed={});T.forEach(j=>{Object.defineProperty(D,j,{get:()=>n[j],set:le=>n[j]=le})})}else e.exposed||(e.exposed={});M&&e.render===Ct&&(e.render=M),H!=null&&(e.inheritAttrs=H),w&&(e.components=w),P&&(e.directives=P),V&&Us(e)}function Od(e,t,n=Ct){re(e)&&(e=ds(e));for(const r in e){const o=e[r];let s;Ae(o)?"default"in o?s=Xe(o.from||r,o.default,!0):s=Xe(o.from||r):s=Xe(o),Be(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Oi(e,t,n){_t(re(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function gu(e,t,n,r){let o=r.includes(".")?Ru(n,r):()=>n[r];if(Pe(e)){const s=t[e];ie(s)&&Ue(o,s)}else if(ie(e))Ue(o,e.bind(n));else if(Ae(e))if(re(e))e.forEach(s=>gu(s,t,n,r));else{const s=ie(e.handler)?e.handler.bind(n):t[e.handler];ie(s)&&Ue(o,s,e)}}function zs(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(u=>ao(l,u,i,!0)),ao(l,t,i)),Ae(t)&&s.set(t,l),l}function ao(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&ao(e,s,n,!0),o&&o.forEach(i=>ao(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=xd[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const xd={data:xi,props:ki,emits:ki,methods:tr,computed:tr,beforeCreate:qe,created:qe,beforeMount:qe,mounted:qe,beforeUpdate:qe,updated:qe,beforeDestroy:qe,beforeUnmount:qe,destroyed:qe,unmounted:qe,activated:qe,deactivated:qe,errorCaptured:qe,serverPrefetch:qe,components:tr,directives:tr,watch:Ld,provide:xi,inject:kd};function xi(e,t){return t?e?function(){return De(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function kd(e,t){return tr(ds(e),ds(t))}function ds(e){if(re(e)){const t={};for(let n=0;n1)return n&&ie(t)?t.call(r&&r.proxy):t}}const vu={},yu=()=>Object.create(vu),Eu=e=>Object.getPrototypeOf(e)===vu;function Pd(e,t,n,r=!1){const o={},s=yu();e.propsDefaults=Object.create(null),bu(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Ql(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Dd(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=fe(o),[l]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let c=0;c{l=!0;const[p,d]=Su(c,t,!0);De(i,p),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!s&&!l)return Ae(e)&&r.set(e,On),On;if(re(s))for(let f=0;fe[0]==="_"||e==="$stable",Ks=e=>re(e)?e.map(dt):[dt(e)],Md=(e,t,n)=>{if(t._n)return t;const r=Ne((...o)=>Ks(t(...o)),n);return r._c=!1,r},Au=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Cu(o))continue;const s=e[o];if(ie(s))t[o]=Md(o,s,r);else if(s!=null){const i=Ks(s);t[o]=()=>i}}},wu=(e,t)=>{const n=Ks(t);e.slots.default=()=>n},Tu=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Fd=(e,t,n)=>{const r=e.slots=yu();if(e.vnode.shapeFlag&32){const o=t._;o?(Tu(r,t,n),n&&Dl(r,"_",o,!0)):Au(t,r)}else t&&wu(e,t)},Bd=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=ye;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:Tu(o,t,n):(s=!t.$stable,Au(t,o)),i=t}else t&&(wu(e,t),i={default:1});if(s)for(const a in o)!Cu(a)&&i[a]==null&&delete o[a]},at=Du;function Hd(e){return Vd(e,ld)}function Vd(e,t){const n=go();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:f,parentNode:c,nextSibling:p,setScopeId:d=Ct,insertStaticContent:g}=e,v=(h,_,S,R=null,O=null,I=null,W=void 0,U=null,$=!!_.dynamicChildren)=>{if(h===_)return;h&&!ln(h,_)&&(R=x(h),_e(h,O,I,!0),h=null),_.patchFlag===-2&&($=!1,_.dynamicChildren=null);const{type:N,ref:te,shapeFlag:Y}=_;switch(N){case mn:E(h,_,S,R);break;case Ge:y(h,_,S,R);break;case ar:h==null&&C(_,S,R,W);break;case Ee:w(h,_,S,R,O,I,W,U,$);break;default:Y&1?M(h,_,S,R,O,I,W,U,$):Y&6?P(h,_,S,R,O,I,W,U,$):(Y&64||Y&128)&&N.process(h,_,S,R,O,I,W,U,$,J)}te!=null&&O&&io(te,h&&h.ref,I,_||h,!_)},E=(h,_,S,R)=>{if(h==null)r(_.el=a(_.children),S,R);else{const O=_.el=h.el;_.children!==h.children&&u(O,_.children)}},y=(h,_,S,R)=>{h==null?r(_.el=l(_.children||""),S,R):_.el=h.el},C=(h,_,S,R)=>{[h.el,h.anchor]=g(h.children,_,S,R,h.el,h.anchor)},m=({el:h,anchor:_},S,R)=>{let O;for(;h&&h!==_;)O=p(h),r(h,S,R),h=O;r(_,S,R)},b=({el:h,anchor:_})=>{let S;for(;h&&h!==_;)S=p(h),o(h),h=S;o(_)},M=(h,_,S,R,O,I,W,U,$)=>{_.type==="svg"?W="svg":_.type==="math"&&(W="mathml"),h==null?z(_,S,R,O,I,W,U,$):V(h,_,O,I,W,U,$)},z=(h,_,S,R,O,I,W,U)=>{let $,N;const{props:te,shapeFlag:Y,transition:Q,dirs:oe}=h;if($=h.el=i(h.type,I,te&&te.is,te),Y&8?f($,h.children):Y&16&&A(h.children,$,null,R,O,zo(h,I),W,U),oe&&St(h,null,R,"created"),F($,h,h.scopeId,W,R),te){for(const be in te)be!=="value"&&!kn(be)&&s($,be,null,te[be],I,R);"value"in te&&s($,"value",null,te.value,I),(N=te.onVnodeBeforeMount)&&ft(N,R,h)}oe&&St(h,null,R,"beforeMount");const ce=Ou(O,Q);ce&&Q.beforeEnter($),r($,_,S),((N=te&&te.onVnodeMounted)||ce||oe)&&at(()=>{N&&ft(N,R,h),ce&&Q.enter($),oe&&St(h,null,R,"mounted")},O)},F=(h,_,S,R,O)=>{if(S&&d(h,S),R)for(let I=0;I{for(let N=$;N{const U=_.el=h.el;let{patchFlag:$,dynamicChildren:N,dirs:te}=_;$|=h.patchFlag&16;const Y=h.props||ye,Q=_.props||ye;let oe;if(S&&en(S,!1),(oe=Q.onVnodeBeforeUpdate)&&ft(oe,S,_,h),te&&St(_,h,S,"beforeUpdate"),S&&en(S,!0),(Y.innerHTML&&Q.innerHTML==null||Y.textContent&&Q.textContent==null)&&f(U,""),N?T(h.dynamicChildren,N,U,S,R,zo(_,O),I):W||j(h,_,U,null,S,R,zo(_,O),I,!1),$>0){if($&16)H(U,Y,Q,S,O);else if($&2&&Y.class!==Q.class&&s(U,"class",null,Q.class,O),$&4&&s(U,"style",Y.style,Q.style,O),$&8){const ce=_.dynamicProps;for(let be=0;be{oe&&ft(oe,S,_,h),te&&St(_,h,S,"updated")},R)},T=(h,_,S,R,O,I,W)=>{for(let U=0;U<_.length;U++){const $=h[U],N=_[U],te=$.el&&($.type===Ee||!ln($,N)||$.shapeFlag&70)?c($.el):S;v($,N,te,null,R,O,I,W,!0)}},H=(h,_,S,R,O)=>{if(_!==S){if(_!==ye)for(const I in _)!kn(I)&&!(I in S)&&s(h,I,_[I],null,O,R);for(const I in S){if(kn(I))continue;const W=S[I],U=_[I];W!==U&&I!=="value"&&s(h,I,U,W,O,R)}"value"in S&&s(h,"value",_.value,S.value,O)}},w=(h,_,S,R,O,I,W,U,$)=>{const N=_.el=h?h.el:a(""),te=_.anchor=h?h.anchor:a("");let{patchFlag:Y,dynamicChildren:Q,slotScopeIds:oe}=_;oe&&(U=U?U.concat(oe):oe),h==null?(r(N,S,R),r(te,S,R),A(_.children||[],S,te,O,I,W,U,$)):Y>0&&Y&64&&Q&&h.dynamicChildren?(T(h.dynamicChildren,Q,S,O,I,W,U),(_.key!=null||O&&_===O.subTree)&&xu(h,_,!0)):j(h,_,S,te,O,I,W,U,$)},P=(h,_,S,R,O,I,W,U,$)=>{_.slotScopeIds=U,h==null?_.shapeFlag&512?O.ctx.activate(_,S,R,W,$):X(_,S,R,O,I,W,$):ee(h,_,$)},X=(h,_,S,R,O,I,W)=>{const U=h.component=op(h,R,O);if(Pr(h)&&(U.ctx.renderer=J),sp(U,!1,W),U.asyncDep){if(O&&O.registerDep(U,k,W),!h.el){const $=U.subTree=ae(Ge);y(null,$,_,S)}}else k(U,h,_,S,O,I,W)},ee=(h,_,S)=>{const R=_.component=h.component;if(Yd(h,_,S))if(R.asyncDep&&!R.asyncResolved){D(R,_,S);return}else R.next=_,R.update();else _.el=h.el,R.vnode=_},k=(h,_,S,R,O,I,W)=>{const U=()=>{if(h.isMounted){let{next:Y,bu:Q,u:oe,parent:ce,vnode:be}=h;{const st=ku(h);if(st){Y&&(Y.el=be.el,D(h,Y,W)),st.asyncDep.then(()=>{h.isUnmounted||U()});return}}let me=Y,ot;en(h,!1),Y?(Y.el=be.el,D(h,Y,W)):Y=be,Q&&Mo(Q),(ot=Y.props&&Y.props.onVnodeBeforeUpdate)&&ft(ot,ce,Y,be),en(h,!0);const je=Ko(h),mt=h.subTree;h.subTree=je,v(mt,je,c(mt.el),x(mt),h,O,I),Y.el=je.el,me===null&&Zd(h,je.el),oe&&at(oe,O),(ot=Y.props&&Y.props.onVnodeUpdated)&&at(()=>ft(ot,ce,Y,be),O)}else{let Y;const{el:Q,props:oe}=_,{bm:ce,m:be,parent:me,root:ot,type:je}=h,mt=pn(_);if(en(h,!1),ce&&Mo(ce),!mt&&(Y=oe&&oe.onVnodeBeforeMount)&&ft(Y,me,_),en(h,!0),Q&&ve){const st=()=>{h.subTree=Ko(h),ve(Q,h.subTree,h,O,null)};mt&&je.__asyncHydrate?je.__asyncHydrate(Q,h,st):st()}else{ot.ce&&ot.ce._injectChildStyle(je);const st=h.subTree=Ko(h);v(null,st,S,R,h,O,I),_.el=st.el}if(be&&at(be,O),!mt&&(Y=oe&&oe.onVnodeMounted)){const st=_;at(()=>ft(Y,me,st),O)}(_.shapeFlag&256||me&&pn(me.vnode)&&me.vnode.shapeFlag&256)&&h.a&&at(h.a,O),h.isMounted=!0,_=S=R=null}};h.scope.on();const $=h.effect=new Hl(U);h.scope.off();const N=h.update=$.run.bind($),te=h.job=$.runIfDirty.bind($);te.i=h,te.id=h.uid,$.scheduler=()=>$s(te),en(h,!0),N()},D=(h,_,S)=>{_.component=h;const R=h.vnode.props;h.vnode=_,h.next=null,Dd(h,_.props,R,S),Bd(h,_.children,S),Jt(),bi(h),Qt()},j=(h,_,S,R,O,I,W,U,$=!1)=>{const N=h&&h.children,te=h?h.shapeFlag:0,Y=_.children,{patchFlag:Q,shapeFlag:oe}=_;if(Q>0){if(Q&128){we(N,Y,S,R,O,I,W,U,$);return}else if(Q&256){le(N,Y,S,R,O,I,W,U,$);return}}oe&8?(te&16&&tt(N,O,I),Y!==N&&f(S,Y)):te&16?oe&16?we(N,Y,S,R,O,I,W,U,$):tt(N,O,I,!0):(te&8&&f(S,""),oe&16&&A(Y,S,R,O,I,W,U,$))},le=(h,_,S,R,O,I,W,U,$)=>{h=h||On,_=_||On;const N=h.length,te=_.length,Y=Math.min(N,te);let Q;for(Q=0;Qte?tt(h,O,I,!0,!1,Y):A(_,S,R,O,I,W,U,$,Y)},we=(h,_,S,R,O,I,W,U,$)=>{let N=0;const te=_.length;let Y=h.length-1,Q=te-1;for(;N<=Y&&N<=Q;){const oe=h[N],ce=_[N]=$?$t(_[N]):dt(_[N]);if(ln(oe,ce))v(oe,ce,S,null,O,I,W,U,$);else break;N++}for(;N<=Y&&N<=Q;){const oe=h[Y],ce=_[Q]=$?$t(_[Q]):dt(_[Q]);if(ln(oe,ce))v(oe,ce,S,null,O,I,W,U,$);else break;Y--,Q--}if(N>Y){if(N<=Q){const oe=Q+1,ce=oeQ)for(;N<=Y;)_e(h[N],O,I,!0),N++;else{const oe=N,ce=N,be=new Map;for(N=ce;N<=Q;N++){const it=_[N]=$?$t(_[N]):dt(_[N]);it.key!=null&&be.set(it.key,N)}let me,ot=0;const je=Q-ce+1;let mt=!1,st=0;const Yn=new Array(je);for(N=0;N=je){_e(it,O,I,!0);continue}let yt;if(it.key!=null)yt=be.get(it.key);else for(me=ce;me<=Q;me++)if(Yn[me-ce]===0&&ln(it,_[me])){yt=me;break}yt===void 0?_e(it,O,I,!0):(Yn[yt-ce]=N+1,yt>=st?st=yt:mt=!0,v(it,_[yt],S,null,O,I,W,U,$),ot++)}const gi=mt?$d(Yn):On;for(me=gi.length-1,N=je-1;N>=0;N--){const it=ce+N,yt=_[it],_i=it+1{const{el:I,type:W,transition:U,children:$,shapeFlag:N}=h;if(N&6){Te(h.component.subTree,_,S,R);return}if(N&128){h.suspense.move(_,S,R);return}if(N&64){W.move(h,_,S,J);return}if(W===Ee){r(I,_,S);for(let Y=0;Y<$.length;Y++)Te($[Y],_,S,R);r(h.anchor,_,S);return}if(W===ar){m(h,_,S);return}if(R!==2&&N&1&&U)if(R===0)U.beforeEnter(I),r(I,_,S),at(()=>U.enter(I),O);else{const{leave:Y,delayLeave:Q,afterLeave:oe}=U,ce=()=>r(I,_,S),be=()=>{Y(I,()=>{ce(),oe&&oe()})};Q?Q(I,ce,be):be()}else r(I,_,S)},_e=(h,_,S,R=!1,O=!1)=>{const{type:I,props:W,ref:U,children:$,dynamicChildren:N,shapeFlag:te,patchFlag:Y,dirs:Q,cacheIndex:oe}=h;if(Y===-2&&(O=!1),U!=null&&io(U,null,S,h,!0),oe!=null&&(_.renderCache[oe]=void 0),te&256){_.ctx.deactivate(h);return}const ce=te&1&&Q,be=!pn(h);let me;if(be&&(me=W&&W.onVnodeBeforeUnmount)&&ft(me,_,h),te&6)et(h.component,S,R);else{if(te&128){h.suspense.unmount(S,R);return}ce&&St(h,null,_,"beforeUnmount"),te&64?h.type.remove(h,_,S,J,R):N&&!N.hasOnce&&(I!==Ee||Y>0&&Y&64)?tt(N,_,S,!1,!0):(I===Ee&&Y&384||!O&&te&16)&&tt($,_,S),R&&Qe(h)}(be&&(me=W&&W.onVnodeUnmounted)||ce)&&at(()=>{me&&ft(me,_,h),ce&&St(h,null,_,"unmounted")},S)},Qe=h=>{const{type:_,el:S,anchor:R,transition:O}=h;if(_===Ee){ht(S,R);return}if(_===ar){b(h);return}const I=()=>{o(S),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(h.shapeFlag&1&&O&&!O.persisted){const{leave:W,delayLeave:U}=O,$=()=>W(S,I);U?U(h.el,I,$):$()}else I()},ht=(h,_)=>{let S;for(;h!==_;)S=p(h),o(h),h=S;o(_)},et=(h,_,S)=>{const{bum:R,scope:O,job:I,subTree:W,um:U,m:$,a:N}=h;Ri($),Ri(N),R&&Mo(R),O.stop(),I&&(I.flags|=8,_e(W,h,_,S)),U&&at(U,_),at(()=>{h.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},tt=(h,_,S,R=!1,O=!1,I=0)=>{for(let W=I;W{if(h.shapeFlag&6)return x(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const _=p(h.anchor||h.el),S=_&&_[nd];return S?p(S):_};let G=!1;const K=(h,_,S)=>{h==null?_._vnode&&_e(_._vnode,null,null,!0):v(_._vnode||null,h,_,null,null,null,S),_._vnode=h,G||(G=!0,bi(),ro(),G=!1)},J={p:v,um:_e,m:Te,r:Qe,mt:X,mc:A,pc:j,pbc:T,n:x,o:e};let ue,ve;return t&&([ue,ve]=t(J)),{render:K,hydrate:ue,createApp:Id(K,ue)}}function zo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function en({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ou(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function xu(e,t,n=!1){const r=e.children,o=t.children;if(re(r)&&re(o))for(let s=0;s>1,e[n[a]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function ku(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ku(t)}function Ri(e){if(e)for(let t=0;tXe(Ud);function Lu(e,t){return Ws(e,null,t)}function Ue(e,t,n){return Ws(e,t,n)}function Ws(e,t,n=ye){const{immediate:r,deep:o,flush:s,once:i}=n,a=De({},n),l=t&&r||!t&&s!=="post";let u;if(Dn){if(s==="sync"){const d=jd();u=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=Ct,d.resume=Ct,d.pause=Ct,d}}const f=He;a.call=(d,g,v)=>_t(d,f,g,v);let c=!1;s==="post"?a.scheduler=d=>{at(d,f&&f.suspense)}:s!=="sync"&&(c=!0,a.scheduler=(d,g)=>{g?d():$s(d)}),a.augmentJob=d=>{t&&(d.flags|=4),c&&(d.flags|=2,f&&(d.id=f.uid,d.i=f))};const p=Jf(e,t,a);return Dn&&(u?u.push(p):l&&p()),p}function zd(e,t,n){const r=this.proxy,o=Pe(e)?e.includes(".")?Ru(r,e):()=>r[e]:e.bind(r,r);let s;ie(t)?s=t:(s=t.handler,n=t);const i=Nr(this),a=Ws(o,s.bind(r),n);return i(),a}function Ru(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${rt(t)}Modifiers`]||e[`${Xt(t)}Modifiers`];function Wd(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ye;let o=n;const s=t.startsWith("update:"),i=s&&Kd(r,t.slice(7));i&&(i.trim&&(o=n.map(f=>Pe(f)?f.trim():f)),i.number&&(o=n.map(pf)));let a,l=r[a=No(t)]||r[a=No(rt(t))];!l&&s&&(l=r[a=No(Xt(t))]),l&&_t(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,_t(u,e,6,o)}}function Iu(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!ie(e)){const l=u=>{const f=Iu(u,t,!0);f&&(a=!0,De(i,f))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(Ae(e)&&r.set(e,null),null):(re(s)?s.forEach(l=>i[l]=null):De(i,s),Ae(e)&&r.set(e,i),i)}function So(e,t){return!e||!Or(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,Xt(t))||pe(e,t))}function Ko(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:l,render:u,renderCache:f,props:c,data:p,setupState:d,ctx:g,inheritAttrs:v}=e,E=oo(e);let y,C;try{if(n.shapeFlag&4){const b=o||r,M=b;y=dt(u.call(M,b,f,c,d,p,g)),C=a}else{const b=t;y=dt(b.length>1?b(c,{attrs:a,slots:i,emit:l}):b(c,null)),C=t.props?a:Gd(a)}}catch(b){lr.length=0,Ir(b,e,1),y=ae(Ge)}let m=y;if(C&&v!==!1){const b=Object.keys(C),{shapeFlag:M}=m;b.length&&M&7&&(s&&b.some(Rs)&&(C=qd(C,s)),m=Gt(m,C,!1,!0))}return n.dirs&&(m=Gt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&mr(m,n.transition),y=m,oo(E),y}const Gd=e=>{let t;for(const n in e)(n==="class"||n==="style"||Or(n))&&((t||(t={}))[n]=e[n]);return t},qd=(e,t)=>{const n={};for(const r in e)(!Rs(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Yd(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Ii(r,i,u):!!i;if(l&8){const f=t.dynamicProps;for(let c=0;ce.__isSuspense;function Du(e,t){t&&t.pendingBranch?re(e)?t.effects.push(...e):t.effects.push(e):td(e)}const Ee=Symbol.for("v-fgt"),mn=Symbol.for("v-txt"),Ge=Symbol.for("v-cmt"),ar=Symbol.for("v-stc"),lr=[];let ut=null;function q(e=!1){lr.push(ut=e?null:[])}function Xd(){lr.pop(),ut=lr[lr.length-1]||null}let gr=1;function Pi(e){gr+=e,e<0&&ut&&(ut.hasOnce=!0)}function Nu(e){return e.dynamicChildren=gr>0?ut||On:null,Xd(),gr>0&&ut&&ut.push(e),e}function ne(e,t,n,r,o,s){return Nu(se(e,t,n,r,o,s,!0))}function Ie(e,t,n,r,o){return Nu(ae(e,t,n,r,o,!0))}function _r(e){return e?e.__v_isVNode===!0:!1}function ln(e,t){return e.type===t.type&&e.key===t.key}const Mu=({key:e})=>e??null,Yr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Pe(e)||Be(e)||ie(e)?{i:Ve,r:e,k:t,f:!!n}:e:null);function se(e,t=null,n=null,r=0,o=null,s=e===Ee?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mu(t),ref:t&&Yr(t),scopeId:au,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ve};return a?(Gs(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=Pe(n)?8:16),gr>0&&!i&&ut&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&ut.push(l),l}const ae=Jd;function Jd(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Cd)&&(e=Ge),_r(e)){const a=Gt(e,t,!0);return n&&Gs(a,n),gr>0&&!s&&ut&&(a.shapeFlag&6?ut[ut.indexOf(e)]=a:ut.push(a)),a.patchFlag=-2,a}if(cp(e)&&(e=e.__vccOpts),t){t=Qd(t);let{class:a,style:l}=t;a&&!Pe(a)&&(t.class=nt(a)),Ae(l)&&(Vs(l)&&!re(l)&&(l=De({},l)),t.style=kr(l))}const i=Pe(e)?1:Pu(e)?128:lu(e)?64:Ae(e)?4:ie(e)?2:0;return se(e,t,n,r,o,i,s,!0)}function Qd(e){return e?Vs(e)||Eu(e)?De({},e):e:null}function Gt(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:l}=e,u=t?tp(o||{},t):o,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Mu(u),ref:t&&t.ref?n&&s?re(s)?s.concat(Yr(t)):[s,Yr(t)]:Yr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gt(e.ssContent),ssFallback:e.ssFallback&&Gt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&mr(f,l.clone(f)),f}function qt(e=" ",t=0){return ae(mn,null,e,t)}function ep(e,t){const n=ae(ar,null,e);return n.staticCount=t,n}function Fe(e="",t=!1){return t?(q(),Ie(Ge,null,e)):ae(Ge,null,e)}function dt(e){return e==null||typeof e=="boolean"?ae(Ge):re(e)?ae(Ee,null,e.slice()):_r(e)?$t(e):ae(mn,null,String(e))}function $t(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Gt(e)}function Gs(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(re(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Gs(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Eu(t)?t._ctx=Ve:o===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:Ve},n=32):(t=String(t),r&64?(n=16,t=[qt(t)]):n=8);e.children=t,e.shapeFlag|=n}function tp(...e){const t={};for(let n=0;nHe||Ve;let lo,hs;{const e=go(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};lo=t("__VUE_INSTANCE_SETTERS__",n=>He=n),hs=t("__VUE_SSR_SETTERS__",n=>Dn=n)}const Nr=e=>{const t=He;return lo(e),e.scope.on(),()=>{e.scope.off(),lo(t)}},Di=()=>{He&&He.scope.off(),lo(null)};function Fu(e){return e.vnode.shapeFlag&4}let Dn=!1;function sp(e,t=!1,n=!1){t&&hs(t);const{props:r,children:o}=e.vnode,s=Fu(e);Pd(e,r,s,t),Fd(e,o,n);const i=s?ip(e,t):void 0;return t&&hs(!1),i}function ip(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wd);const{setup:r}=n;if(r){Jt();const o=e.setupContext=r.length>1?lp(e):null,s=Nr(e),i=Rr(r,e,0,[e.props,o]),a=Rl(i);if(Qt(),s(),(a||e.sp)&&!pn(e)&&Us(e),a){if(i.then(Di,Di),t)return i.then(l=>{Ni(e,l,t)}).catch(l=>{Ir(l,e,0)});e.asyncDep=i}else Ni(e,i,t)}else Bu(e,t)}function Ni(e,t,n){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ae(t)&&(e.setupState=tu(t)),Bu(e,n)}let Mi;function Bu(e,t,n){const r=e.type;if(!e.render){if(!t&&Mi&&!r.render){const o=r.template||zs(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,u=De(De({isCustomElement:s,delimiters:a},i),l);r.render=Mi(o,u)}}e.render=r.render||Ct}{const o=Nr(e);Jt();try{Td(e)}finally{Qt(),o()}}}const ap={get(e,t){return ze(e,"get",""),e[t]}};function lp(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ap),slots:e.slots,emit:e.emit,expose:t}}function Co(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(tu($f(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ir)return ir[n](e)},has(t,n){return n in t||n in ir}})):e.proxy}function up(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function cp(e){return ie(e)&&"__vccOpts"in e}const B=(e,t)=>Zf(e,t,Dn);function Oe(e,t,n){const r=arguments.length;return r===2?Ae(t)&&!re(t)?_r(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&_r(n)&&(n=[n]),ae(e,t,n))}const fp="3.5.12";/** * @vue/runtime-dom v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let ms;const Fi=typeof window<"u"&&window.trustedTypes;if(Fi)try{ms=Fi.createPolicy("vue",{createHTML:e=>e})}catch{}const Hu=ms?e=>ms.createHTML(e):e=>e,fp="http://www.w3.org/2000/svg",dp="http://www.w3.org/1998/Math/MathML",Rt=typeof document<"u"?document:null,Bi=Rt&&Rt.createElement("template"),pp={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Rt.createElementNS(fp,e):t==="mathml"?Rt.createElementNS(dp,e):n?Rt.createElement(e,{is:n}):Rt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Bi.innerHTML=Hu(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=Bi.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ft="transition",Xn="animation",vr=Symbol("_vtc"),Vu={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},hp=De({},uu,Vu),mp=e=>(e.displayName="Transition",e.props=hp,e),qs=mp((e,{slots:t})=>Oe(od,gp(e),t)),tn=(e,t=[])=>{re(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hi=e=>e?re(e)?e.some(t=>t.length>1):e.length>1:!1;function gp(e){const t={};for(const w in e)w in Vu||(t[w]=e[w]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:f=a,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,g=_p(o),v=g&&g[0],E=g&&g[1],{onBeforeEnter:y,onEnter:C,onEnterCancelled:m,onLeave:b,onLeaveCancelled:M,onBeforeAppear:z=y,onAppear:F=C,onAppearCancelled:A=m}=t,V=(w,P,X)=>{nn(w,P?f:a),nn(w,P?u:i),X&&X()},T=(w,P)=>{w._isLeaving=!1,nn(w,c),nn(w,d),nn(w,p),P&&P()},H=w=>(P,X)=>{const ee=w?F:C,k=()=>V(P,w,X);tn(ee,[P,k]),Vi(()=>{nn(P,w?l:s),Bt(P,w?f:a),Hi(ee)||$i(P,r,v,k)})};return De(t,{onBeforeEnter(w){tn(y,[w]),Bt(w,s),Bt(w,i)},onBeforeAppear(w){tn(z,[w]),Bt(w,l),Bt(w,u)},onEnter:H(!1),onAppear:H(!0),onLeave(w,P){w._isLeaving=!0;const X=()=>T(w,P);Bt(w,c),Bt(w,p),Ep(),Vi(()=>{w._isLeaving&&(nn(w,c),Bt(w,d),Hi(b)||$i(w,r,E,X))}),tn(b,[w,X])},onEnterCancelled(w){V(w,!1),tn(m,[w])},onAppearCancelled(w){V(w,!0),tn(A,[w])},onLeaveCancelled(w){T(w),tn(M,[w])}})}function _p(e){if(e==null)return null;if(Ae(e))return[Wo(e.enter),Wo(e.leave)];{const t=Wo(e);return[t,t]}}function Wo(e){return pf(e)}function Bt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[vr]||(e[vr]=new Set)).add(t)}function nn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[vr];n&&(n.delete(t),n.size||(e[vr]=void 0))}function Vi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let vp=0;function $i(e,t,n,r){const o=e._endId=++vp,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=yp(e,t);if(!i)return r();const u=i+"end";let f=0;const c=()=>{e.removeEventListener(u,p),s()},p=d=>{d.target===e&&++f>=l&&c()};setTimeout(()=>{f(n[g]||"").split(", "),o=r(`${Ft}Delay`),s=r(`${Ft}Duration`),i=Ui(o,s),a=r(`${Xn}Delay`),l=r(`${Xn}Duration`),u=Ui(a,l);let f=null,c=0,p=0;t===Ft?i>0&&(f=Ft,c=i,p=s.length):t===Xn?u>0&&(f=Xn,c=u,p=l.length):(c=Math.max(i,u),f=c>0?i>u?Ft:Xn:null,p=f?f===Ft?s.length:l.length:0);const d=f===Ft&&/\b(transform|all)(,|$)/.test(r(`${Ft}Property`).toString());return{type:f,timeout:c,propCount:p,hasTransform:d}}function Ui(e,t){for(;e.lengthji(n)+ji(e[r])))}function ji(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ep(){return document.body.offsetHeight}function bp(e,t,n){const r=e[vr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const uo=Symbol("_vod"),$u=Symbol("_vsh"),co={beforeMount(e,{value:t},{transition:n}){e[uo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Jn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Jn(e,!0),r.enter(e)):r.leave(e,()=>{Jn(e,!1)}):Jn(e,t))},beforeUnmount(e,{value:t}){Jn(e,t)}};function Jn(e,t){e.style.display=t?e[uo]:"none",e[$u]=!t}const Sp=Symbol(""),Cp=/(^|;)\s*display\s*:/;function Ap(e,t,n){const r=e.style,o=Pe(n);let s=!1;if(n&&!o){if(t)if(Pe(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Zr(r,a,"")}else for(const i in t)n[i]==null&&Zr(r,i,"");for(const i in n)i==="display"&&(s=!0),Zr(r,i,n[i])}else if(o){if(t!==n){const i=r[Sp];i&&(n+=";"+i),r.cssText=n,s=Cp.test(n)}}else t&&e.removeAttribute("style");uo in e&&(e[uo]=s?r.display:"",e[$u]&&(r.display="none"))}const zi=/\s*!important$/;function Zr(e,t,n){if(re(n))n.forEach(r=>Zr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=wp(e,t);zi.test(n)?e.setProperty(Xt(r),n.replace(zi,""),"important"):e[r]=n}}const Ki=["Webkit","Moz","ms"],Go={};function wp(e,t){const n=Go[t];if(n)return n;let r=nt(t);if(r!=="filter"&&r in e)return Go[t]=r;r=xr(r);for(let o=0;oqo||(Lp.then(()=>qo=0),qo=Date.now());function Ip(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;_t(Pp(r,n.value),t,5,[r])};return n.value=e,n.attached=Rp(),n}function Pp(e,t){if(re(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Xi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Dp=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?bp(e,r,i):t==="style"?Ap(e,n,r):Or(t)?Rs(t)||xp(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Np(e,t,r,i))?(qi(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Gi(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Pe(r))?qi(e,nt(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Gi(e,t,r,i))};function Np(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xi(t)&&ie(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Xi(t)&&Pe(n)?!1:t in e}const Mp={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Fp=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Xt(o.key);if(t.some(i=>i===s||Mp[i]===s))return e(o)})},Bp=De({patchProp:Dp},pp);let Yo,Ji=!1;function Hp(){return Yo=Ji?Yo:Bd(Bp),Ji=!0,Yo}const Vp=(...e)=>{const t=Hp().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Up(r);if(o)return n(o,!0,$p(o))},t};function $p(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Up(e){return Pe(e)?document.querySelector(e):e}var Uu=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Ao=e=>/^(https?:)?\/\//.test(e),Qi=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=t.substring(0,t.length-3)+".html":t.endsWith(".html")||(t=t+".html"),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},jp="http://.",zp=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return Qi(new URL(`${n}/${e}`,jp).pathname)}return Qi(e)},ju=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},Kp=/(#|\?)/,zu=e=>{const[t,...n]=e.split(Kp);return{pathname:t,hashAndQueries:n.join("")}},Wp=["link","meta","script","style","noscript","template"],Gp=["title","base"],qp=([e,t,n])=>Gp.includes(e)?e:Wp.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,o])=>typeof o=="boolean"?o?[r,""]:null:[r,o]).filter(r=>r!=null).sort(([r],[o])=>r.localeCompare(o)),n]):null,Yp=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=qp(r);o&&!t.has(o)&&(t.add(o),n.push(r))}),n},Ku=e=>e[e.length-1]==="/"?e.slice(0,-1):e,Wu=e=>e[0]==="/"?e.slice(1):e,Ys=e=>Object.prototype.toString.call(e)==="[object Object]",At=e=>typeof e=="string";const Zp="modulepreload",Xp=function(e){return"/node-network-devtools/"+e},ea={},rn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),i=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.all(n.map(a=>{if(a=Xp(a),a in ea)return;ea[a]=!0;const l=a.endsWith(".css"),u=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${u}`))return;const f=document.createElement("link");if(f.rel=l?"stylesheet":Zp,l||(f.as="script",f.crossOrigin=""),f.href=a,i&&f.setAttribute("nonce",i),document.head.appendChild(f),l)return new Promise((c,p)=>{f.addEventListener("load",c),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${a}`)))})}))}return o.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},Jp=JSON.parse("{}"),Qp=Object.fromEntries([["/",{loader:()=>rn(()=>import("./index.html-Bqgfzqjj.js"),[]),meta:{title:"Home"}}],["/get-started.html",{loader:()=>rn(()=>import("./get-started.html-b3W44rpi.js"),[]),meta:{title:"Get Started"}}],["/preview.html",{loader:()=>rn(()=>import("./preview.html-CQ9l9lK5.js"),[]),meta:{title:"🎉 Preview"}}],["/zh/",{loader:()=>rn(()=>import("./index.html-DPmkfCSR.js"),[]),meta:{title:"主页"}}],["/zh/get-started.html",{loader:()=>rn(()=>import("./get-started.html-B2-82Ch4.js"),[]),meta:{title:"快速开始"}}],["/zh/preview.html",{loader:()=>rn(()=>import("./preview.html-o6aYZsa1.js"),[]),meta:{title:"🎉 预览"}}],["/404.html",{loader:()=>rn(()=>import("./404.html-B52MbYWt.js"),[]),meta:{title:""}}]]);/*! +**/let ms;const Fi=typeof window<"u"&&window.trustedTypes;if(Fi)try{ms=Fi.createPolicy("vue",{createHTML:e=>e})}catch{}const Hu=ms?e=>ms.createHTML(e):e=>e,dp="http://www.w3.org/2000/svg",pp="http://www.w3.org/1998/Math/MathML",Rt=typeof document<"u"?document:null,Bi=Rt&&Rt.createElement("template"),hp={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Rt.createElementNS(dp,e):t==="mathml"?Rt.createElementNS(pp,e):n?Rt.createElement(e,{is:n}):Rt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Bi.innerHTML=Hu(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=Bi.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ft="transition",Xn="animation",vr=Symbol("_vtc"),Vu={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},mp=De({},uu,Vu),gp=e=>(e.displayName="Transition",e.props=mp,e),qs=gp((e,{slots:t})=>Oe(sd,_p(e),t)),tn=(e,t=[])=>{re(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hi=e=>e?re(e)?e.some(t=>t.length>1):e.length>1:!1;function _p(e){const t={};for(const w in e)w in Vu||(t[w]=e[w]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:f=a,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,g=vp(o),v=g&&g[0],E=g&&g[1],{onBeforeEnter:y,onEnter:C,onEnterCancelled:m,onLeave:b,onLeaveCancelled:M,onBeforeAppear:z=y,onAppear:F=C,onAppearCancelled:A=m}=t,V=(w,P,X)=>{nn(w,P?f:a),nn(w,P?u:i),X&&X()},T=(w,P)=>{w._isLeaving=!1,nn(w,c),nn(w,d),nn(w,p),P&&P()},H=w=>(P,X)=>{const ee=w?F:C,k=()=>V(P,w,X);tn(ee,[P,k]),Vi(()=>{nn(P,w?l:s),Bt(P,w?f:a),Hi(ee)||$i(P,r,v,k)})};return De(t,{onBeforeEnter(w){tn(y,[w]),Bt(w,s),Bt(w,i)},onBeforeAppear(w){tn(z,[w]),Bt(w,l),Bt(w,u)},onEnter:H(!1),onAppear:H(!0),onLeave(w,P){w._isLeaving=!0;const X=()=>T(w,P);Bt(w,c),Bt(w,p),bp(),Vi(()=>{w._isLeaving&&(nn(w,c),Bt(w,d),Hi(b)||$i(w,r,E,X))}),tn(b,[w,X])},onEnterCancelled(w){V(w,!1),tn(m,[w])},onAppearCancelled(w){V(w,!0),tn(A,[w])},onLeaveCancelled(w){T(w),tn(M,[w])}})}function vp(e){if(e==null)return null;if(Ae(e))return[Wo(e.enter),Wo(e.leave)];{const t=Wo(e);return[t,t]}}function Wo(e){return hf(e)}function Bt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[vr]||(e[vr]=new Set)).add(t)}function nn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[vr];n&&(n.delete(t),n.size||(e[vr]=void 0))}function Vi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let yp=0;function $i(e,t,n,r){const o=e._endId=++yp,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=Ep(e,t);if(!i)return r();const u=i+"end";let f=0;const c=()=>{e.removeEventListener(u,p),s()},p=d=>{d.target===e&&++f>=l&&c()};setTimeout(()=>{f(n[g]||"").split(", "),o=r(`${Ft}Delay`),s=r(`${Ft}Duration`),i=Ui(o,s),a=r(`${Xn}Delay`),l=r(`${Xn}Duration`),u=Ui(a,l);let f=null,c=0,p=0;t===Ft?i>0&&(f=Ft,c=i,p=s.length):t===Xn?u>0&&(f=Xn,c=u,p=l.length):(c=Math.max(i,u),f=c>0?i>u?Ft:Xn:null,p=f?f===Ft?s.length:l.length:0);const d=f===Ft&&/\b(transform|all)(,|$)/.test(r(`${Ft}Property`).toString());return{type:f,timeout:c,propCount:p,hasTransform:d}}function Ui(e,t){for(;e.lengthji(n)+ji(e[r])))}function ji(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function bp(){return document.body.offsetHeight}function Sp(e,t,n){const r=e[vr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const uo=Symbol("_vod"),$u=Symbol("_vsh"),co={beforeMount(e,{value:t},{transition:n}){e[uo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Jn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Jn(e,!0),r.enter(e)):r.leave(e,()=>{Jn(e,!1)}):Jn(e,t))},beforeUnmount(e,{value:t}){Jn(e,t)}};function Jn(e,t){e.style.display=t?e[uo]:"none",e[$u]=!t}const Cp=Symbol(""),Ap=/(^|;)\s*display\s*:/;function wp(e,t,n){const r=e.style,o=Pe(n);let s=!1;if(n&&!o){if(t)if(Pe(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Zr(r,a,"")}else for(const i in t)n[i]==null&&Zr(r,i,"");for(const i in n)i==="display"&&(s=!0),Zr(r,i,n[i])}else if(o){if(t!==n){const i=r[Cp];i&&(n+=";"+i),r.cssText=n,s=Ap.test(n)}}else t&&e.removeAttribute("style");uo in e&&(e[uo]=s?r.display:"",e[$u]&&(r.display="none"))}const zi=/\s*!important$/;function Zr(e,t,n){if(re(n))n.forEach(r=>Zr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Tp(e,t);zi.test(n)?e.setProperty(Xt(r),n.replace(zi,""),"important"):e[r]=n}}const Ki=["Webkit","Moz","ms"],Go={};function Tp(e,t){const n=Go[t];if(n)return n;let r=rt(t);if(r!=="filter"&&r in e)return Go[t]=r;r=xr(r);for(let o=0;oqo||(Rp.then(()=>qo=0),qo=Date.now());function Pp(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;_t(Dp(r,n.value),t,5,[r])};return n.value=e,n.attached=Ip(),n}function Dp(e,t){if(re(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Xi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Np=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?Sp(e,r,i):t==="style"?wp(e,n,r):Or(t)?Rs(t)||kp(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Mp(e,t,r,i))?(qi(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Gi(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Pe(r))?qi(e,rt(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Gi(e,t,r,i))};function Mp(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xi(t)&&ie(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Xi(t)&&Pe(n)?!1:t in e}const Fp={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Bp=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Xt(o.key);if(t.some(i=>i===s||Fp[i]===s))return e(o)})},Hp=De({patchProp:Np},hp);let Yo,Ji=!1;function Vp(){return Yo=Ji?Yo:Hd(Hp),Ji=!0,Yo}const $p=(...e)=>{const t=Vp().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=jp(r);if(o)return n(o,!0,Up(o))},t};function Up(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function jp(e){return Pe(e)?document.querySelector(e):e}var Uu=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Ao=e=>/^(https?:)?\/\//.test(e),Qi=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=t.substring(0,t.length-3)+".html":t.endsWith(".html")||(t=t+".html"),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},zp="http://.",Kp=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return Qi(new URL(`${n}/${e}`,zp).pathname)}return Qi(e)},ju=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},Wp=/(#|\?)/,zu=e=>{const[t,...n]=e.split(Wp);return{pathname:t,hashAndQueries:n.join("")}},Gp=["link","meta","script","style","noscript","template"],qp=["title","base"],Yp=([e,t,n])=>qp.includes(e)?e:Gp.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,o])=>typeof o=="boolean"?o?[r,""]:null:[r,o]).filter(r=>r!=null).sort(([r],[o])=>r.localeCompare(o)),n]):null,Zp=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=Yp(r);o&&!t.has(o)&&(t.add(o),n.push(r))}),n},Ku=e=>e[e.length-1]==="/"?e.slice(0,-1):e,Wu=e=>e[0]==="/"?e.slice(1):e,Ys=e=>Object.prototype.toString.call(e)==="[object Object]",At=e=>typeof e=="string";const Xp="modulepreload",Jp=function(e){return"/node-network-devtools/"+e},ea={},rn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),i=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.all(n.map(a=>{if(a=Jp(a),a in ea)return;ea[a]=!0;const l=a.endsWith(".css"),u=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${u}`))return;const f=document.createElement("link");if(f.rel=l?"stylesheet":Xp,l||(f.as="script",f.crossOrigin=""),f.href=a,i&&f.setAttribute("nonce",i),document.head.appendChild(f),l)return new Promise((c,p)=>{f.addEventListener("load",c),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${a}`)))})}))}return o.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},Qp=JSON.parse("{}"),eh=Object.fromEntries([["/",{loader:()=>rn(()=>import("./index.html-Beg-_2sM.js"),[]),meta:{title:"Home"}}],["/get-started.html",{loader:()=>rn(()=>import("./get-started.html-DvTI-be-.js"),[]),meta:{title:"Get Started"}}],["/preview.html",{loader:()=>rn(()=>import("./preview.html-CUF5aGvF.js"),[]),meta:{title:"🎉 Preview"}}],["/zh/",{loader:()=>rn(()=>import("./index.html-Z5XRxxPr.js"),[]),meta:{title:"主页"}}],["/zh/get-started.html",{loader:()=>rn(()=>import("./get-started.html-DoS6A-my.js"),[]),meta:{title:"快速开始"}}],["/zh/preview.html",{loader:()=>rn(()=>import("./preview.html-BvB-jrog.js"),[]),meta:{title:"🎉 预览"}}],["/404.html",{loader:()=>rn(()=>import("./404.html-05ECD1fe.js"),[]),meta:{title:""}}]]);/*! * vue-router v4.4.5 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const An=typeof document<"u";function Gu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function eh(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Gu(e.default)}const ge=Object.assign;function Zo(e,t){const n={};for(const r in t){const o=t[r];n[r]=vt(o)?o.map(e):e(o)}return n}const ur=()=>{},vt=Array.isArray,qu=/#/g,th=/&/g,nh=/\//g,rh=/=/g,oh=/\?/g,Yu=/\+/g,sh=/%5B/g,ih=/%5D/g,Zu=/%5E/g,ah=/%60/g,Xu=/%7B/g,lh=/%7C/g,Ju=/%7D/g,uh=/%20/g;function Zs(e){return encodeURI(""+e).replace(lh,"|").replace(sh,"[").replace(ih,"]")}function ch(e){return Zs(e).replace(Xu,"{").replace(Ju,"}").replace(Zu,"^")}function gs(e){return Zs(e).replace(Yu,"%2B").replace(uh,"+").replace(qu,"%23").replace(th,"%26").replace(ah,"`").replace(Xu,"{").replace(Ju,"}").replace(Zu,"^")}function fh(e){return gs(e).replace(rh,"%3D")}function dh(e){return Zs(e).replace(qu,"%23").replace(oh,"%3F")}function ph(e){return e==null?"":dh(e).replace(nh,"%2F")}function yr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const hh=/\/$/,mh=e=>e.replace(hh,"");function Xo(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=yh(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:yr(i)}}function gh(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ta(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function _h(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Nn(t.matched[r],n.matched[o])&&Qu(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Nn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qu(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!vh(e[n],t[n]))return!1;return!0}function vh(e,t){return vt(e)?na(e,t):vt(t)?na(t,e):e===t}function na(e,t){return vt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function yh(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Lt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Er;(function(e){e.pop="pop",e.push="push"})(Er||(Er={}));var cr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(cr||(cr={}));function Eh(e){if(!e)if(An){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mh(e)}const bh=/^[^#]+#/;function Sh(e,t){return e.replace(bh,"#")+t}function Ch(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const wo=()=>({left:window.scrollX,top:window.scrollY});function Ah(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Ch(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ra(e,t){return(history.state?history.state.position-t:-1)+e}const _s=new Map;function wh(e,t){_s.set(e,t)}function Th(e){const t=_s.get(e);return _s.delete(e),t}let Oh=()=>location.protocol+"//"+location.host;function ec(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),ta(l,"")}return ta(n,e)+r+o}function xh(e,t,n,r){let o=[],s=[],i=null;const a=({state:p})=>{const d=ec(e,location),g=n.value,v=t.value;let E=0;if(p){if(n.value=d,t.value=p,i&&i===g){i=null;return}E=v?p.position-v.position:0}else r(d);o.forEach(y=>{y(n.value,g,{delta:E,type:Er.pop,direction:E?E>0?cr.forward:cr.back:cr.unknown})})};function l(){i=n.value}function u(p){o.push(p);const d=()=>{const g=o.indexOf(p);g>-1&&o.splice(g,1)};return s.push(d),d}function f(){const{history:p}=window;p.state&&p.replaceState(ge({},p.state,{scroll:wo()}),"")}function c(){for(const p of s)p();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:l,listen:u,destroy:c}}function oa(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?wo():null}}function kh(e){const{history:t,location:n}=window,r={value:ec(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,f){const c=e.indexOf("#"),p=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+l:Oh()+e+l;try{t[f?"replaceState":"pushState"](u,"",p),o.value=u}catch(d){console.error(d),n[f?"replace":"assign"](p)}}function i(l,u){const f=ge({},t.state,oa(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});s(l,f,!0),r.value=l}function a(l,u){const f=ge({},o.value,t.state,{forward:l,scroll:wo()});s(f.current,f,!0);const c=ge({},oa(r.value,l,null),{position:f.position+1},u);s(l,c,!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function Lh(e){e=Eh(e);const t=kh(e),n=xh(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=ge({location:"",base:e,go:r,createHref:Sh.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Rh(e){return typeof e=="string"||e&&typeof e=="object"}function tc(e){return typeof e=="string"||typeof e=="symbol"}const nc=Symbol("");var sa;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(sa||(sa={}));function Mn(e,t){return ge(new Error,{type:e,[nc]:!0},t)}function xt(e,t){return e instanceof Error&&nc in e&&(t==null||!!(e.type&t))}const ia="[^/]+?",Ih={sensitive:!1,strict:!1,start:!0,end:!0},Ph=/[.+*?^${}()[\]/\\]/g;function Dh(e,t){const n=ge({},Ih,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const f=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let c=0;ct.length?t.length===1&&t[0]===80?1:-1:0}function rc(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Mh={type:0,value:""},Fh=/[a-zA-Z0-9_]/;function Bh(e){if(!e)return[[]];if(e==="/")return[[Mh]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${u}": ${d}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",f="";function c(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;a{i(m)}:ur}function i(c){if(tc(c)){const p=r.get(c);p&&(r.delete(c),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(c);p>-1&&(n.splice(p,1),c.record.name&&r.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function a(){return n}function l(c){const p=jh(c,n);n.splice(p,0,c),c.record.name&&!ca(c)&&r.set(c.record.name,c)}function u(c,p){let d,g={},v,E;if("name"in c&&c.name){if(d=r.get(c.name),!d)throw Mn(1,{location:c});E=d.record.name,g=ge(la(p.params,d.keys.filter(m=>!m.optional).concat(d.parent?d.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),c.params&&la(c.params,d.keys.map(m=>m.name))),v=d.stringify(g)}else if(c.path!=null)v=c.path,d=n.find(m=>m.re.test(v)),d&&(g=d.parse(v),E=d.record.name);else{if(d=p.name?r.get(p.name):n.find(m=>m.re.test(p.path)),!d)throw Mn(1,{location:c,currentLocation:p});E=d.record.name,g=ge({},p.params,c.params),v=d.stringify(g)}const y=[];let C=d;for(;C;)y.unshift(C.record),C=C.parent;return{name:E,path:v,params:g,matched:y,meta:Uh(y)}}e.forEach(c=>s(c));function f(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:f,getRoutes:a,getRecordMatcher:o}}function la(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ua(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:$h(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function $h(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function ca(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Uh(e){return e.reduce((t,n)=>ge(t,n.meta),{})}function fa(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function jh(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;rc(e,t[s])<0?r=s:n=s+1}const o=zh(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function zh(e){let t=e;for(;t=t.parent;)if(oc(t)&&rc(e,t)===0)return t}function oc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Kh(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&gs(s)):[r&&gs(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Wh(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=vt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Gh=Symbol(""),pa=Symbol(""),To=Symbol(""),Xs=Symbol(""),vs=Symbol("");function Qn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ut(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=p=>{p===!1?l(Mn(4,{from:n,to:t})):p instanceof Error?l(p):Rh(p)?l(Mn(2,{from:t,to:p})):(i&&r.enterCallbacks[o]===i&&typeof p=="function"&&i.push(p),a())},f=s(()=>e.call(r&&r.instances[o],t,n,u));let c=Promise.resolve(f);e.length<3&&(c=c.then(u)),c.catch(p=>l(p))})}function Jo(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Gu(l)){const f=(l.__vccOpts||l)[t];f&&s.push(Ut(f,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const c=eh(f)?f.default:f;i.mods[a]=f,i.components[a]=c;const d=(c.__vccOpts||c)[t];return d&&Ut(d,n,r,i,a,o)()}))}}return s}function ha(e){const t=Ye(To),n=Ye(Xs),r=B(()=>{const l=zt(e.to);return t.resolve(l)}),o=B(()=>{const{matched:l}=r.value,{length:u}=l,f=l[u-1],c=n.matched;if(!f||!c.length)return-1;const p=c.findIndex(Nn.bind(null,f));if(p>-1)return p;const d=ma(l[u-2]);return u>1&&ma(f)===d&&c[c.length-1].path!==d?c.findIndex(Nn.bind(null,l[u-2])):p}),s=B(()=>o.value>-1&&Xh(n.params,r.value.params)),i=B(()=>o.value>-1&&o.value===n.matched.length-1&&Qu(n.params,r.value.params));function a(l={}){return Zh(l)?t[zt(e.replace)?"replace":"push"](zt(e.to)).catch(ur):Promise.resolve()}return{route:r,href:B(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}const qh=he({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ha,setup(e,{slots:t}){const n=Lr(ha(e)),{options:r}=Ye(To),o=B(()=>({[ga(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[ga(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Oe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Yh=qh;function Zh(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Xh(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!vt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function ma(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ga=(e,t,n)=>e??t??n,Jh=he({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ye(vs),o=B(()=>e.route||r.value),s=Ye(pa,0),i=B(()=>{let u=zt(s);const{matched:f}=o.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),a=B(()=>o.value.matched[i.value]);hn(pa,B(()=>i.value+1)),hn(Gh,a),hn(vs,o);const l=de();return $e(()=>[l.value,a.value,e.name],([u,f,c],[p,d,g])=>{f&&(f.instances[c]=u,d&&d!==f&&u&&u===p&&(f.leaveGuards.size||(f.leaveGuards=d.leaveGuards),f.updateGuards.size||(f.updateGuards=d.updateGuards))),u&&f&&(!d||!Nn(f,d)||!p)&&(f.enterCallbacks[c]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=o.value,f=e.name,c=a.value,p=c&&c.components[f];if(!p)return _a(n.default,{Component:p,route:u});const d=c.props[f],g=d?d===!0?u.params:typeof d=="function"?d(u):d:null,E=Oe(p,ge({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(c.instances[f]=null)},ref:l}));return _a(n.default,{Component:E,route:u})||E}}});function _a(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Qh=Jh;function em(e){const t=Vh(e.routes,e),n=e.parseQuery||Kh,r=e.stringifyQuery||da,o=e.history,s=Qn(),i=Qn(),a=Qn(),l=Kt(Lt);let u=Lt;An&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Zo.bind(null,x=>""+x),c=Zo.bind(null,ph),p=Zo.bind(null,yr);function d(x,G){let K,J;return tc(x)?(K=t.getRecordMatcher(x),J=G):J=x,t.addRoute(J,K)}function g(x){const G=t.getRecordMatcher(x);G&&t.removeRoute(G)}function v(){return t.getRoutes().map(x=>x.record)}function E(x){return!!t.getRecordMatcher(x)}function y(x,G){if(G=ge({},G||l.value),typeof x=="string"){const _=Xo(n,x,G.path),S=t.resolve({path:_.path},G),R=o.createHref(_.fullPath);return ge(_,S,{params:p(S.params),hash:yr(_.hash),redirectedFrom:void 0,href:R})}let K;if(x.path!=null)K=ge({},x,{path:Xo(n,x.path,G.path).path});else{const _=ge({},x.params);for(const S in _)_[S]==null&&delete _[S];K=ge({},x,{params:c(_)}),G.params=c(G.params)}const J=t.resolve(K,G),ue=x.hash||"";J.params=f(p(J.params));const ve=gh(r,ge({},x,{hash:ch(ue),path:J.path})),h=o.createHref(ve);return ge({fullPath:ve,hash:ue,query:r===da?Wh(x.query):x.query||{}},J,{redirectedFrom:void 0,href:h})}function C(x){return typeof x=="string"?Xo(n,x,l.value.path):ge({},x)}function m(x,G){if(u!==x)return Mn(8,{from:G,to:x})}function b(x){return F(x)}function M(x){return b(ge(C(x),{replace:!0}))}function z(x){const G=x.matched[x.matched.length-1];if(G&&G.redirect){const{redirect:K}=G;let J=typeof K=="function"?K(x):K;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=C(J):{path:J},J.params={}),ge({query:x.query,hash:x.hash,params:J.path!=null?{}:x.params},J)}}function F(x,G){const K=u=y(x),J=l.value,ue=x.state,ve=x.force,h=x.replace===!0,_=z(K);if(_)return F(ge(C(_),{state:typeof _=="object"?ge({},ue,_.state):ue,force:ve,replace:h}),G||K);const S=K;S.redirectedFrom=G;let R;return!ve&&_h(r,J,K)&&(R=Mn(16,{to:S,from:J}),Te(J,J,!0,!1)),(R?Promise.resolve(R):T(S,J)).catch(O=>xt(O)?xt(O,2)?O:we(O):j(O,S,J)).then(O=>{if(O){if(xt(O,2))return F(ge({replace:h},C(O.to),{state:typeof O.to=="object"?ge({},ue,O.to.state):ue,force:ve}),G||S)}else O=w(S,J,!0,h,ue);return H(S,J,O),O})}function A(x,G){const K=m(x,G);return K?Promise.reject(K):Promise.resolve()}function V(x){const G=ht.values().next().value;return G&&typeof G.runWithContext=="function"?G.runWithContext(x):x()}function T(x,G){let K;const[J,ue,ve]=tm(x,G);K=Jo(J.reverse(),"beforeRouteLeave",x,G);for(const _ of J)_.leaveGuards.forEach(S=>{K.push(Ut(S,x,G))});const h=A.bind(null,x,G);return K.push(h),Qe(K).then(()=>{K=[];for(const _ of s.list())K.push(Ut(_,x,G));return K.push(h),Qe(K)}).then(()=>{K=Jo(ue,"beforeRouteUpdate",x,G);for(const _ of ue)_.updateGuards.forEach(S=>{K.push(Ut(S,x,G))});return K.push(h),Qe(K)}).then(()=>{K=[];for(const _ of ve)if(_.beforeEnter)if(vt(_.beforeEnter))for(const S of _.beforeEnter)K.push(Ut(S,x,G));else K.push(Ut(_.beforeEnter,x,G));return K.push(h),Qe(K)}).then(()=>(x.matched.forEach(_=>_.enterCallbacks={}),K=Jo(ve,"beforeRouteEnter",x,G,V),K.push(h),Qe(K))).then(()=>{K=[];for(const _ of i.list())K.push(Ut(_,x,G));return K.push(h),Qe(K)}).catch(_=>xt(_,8)?_:Promise.reject(_))}function H(x,G,K){a.list().forEach(J=>V(()=>J(x,G,K)))}function w(x,G,K,J,ue){const ve=m(x,G);if(ve)return ve;const h=G===Lt,_=An?history.state:{};K&&(J||h?o.replace(x.fullPath,ge({scroll:h&&_&&_.scroll},ue)):o.push(x.fullPath,ue)),l.value=x,Te(x,G,K,h),we()}let P;function X(){P||(P=o.listen((x,G,K)=>{if(!Je.listening)return;const J=y(x),ue=z(J);if(ue){F(ge(ue,{replace:!0}),J).catch(ur);return}u=J;const ve=l.value;An&&wh(ra(ve.fullPath,K.delta),wo()),T(J,ve).catch(h=>xt(h,12)?h:xt(h,2)?(F(h.to,J).then(_=>{xt(_,20)&&!K.delta&&K.type===Er.pop&&o.go(-1,!1)}).catch(ur),Promise.reject()):(K.delta&&o.go(-K.delta,!1),j(h,J,ve))).then(h=>{h=h||w(J,ve,!1),h&&(K.delta&&!xt(h,8)?o.go(-K.delta,!1):K.type===Er.pop&&xt(h,20)&&o.go(-1,!1)),H(J,ve,h)}).catch(ur)}))}let ee=Qn(),k=Qn(),D;function j(x,G,K){we(x);const J=k.list();return J.length?J.forEach(ue=>ue(x,G,K)):console.error(x),Promise.reject(x)}function le(){return D&&l.value!==Lt?Promise.resolve():new Promise((x,G)=>{ee.add([x,G])})}function we(x){return D||(D=!x,X(),ee.list().forEach(([G,K])=>x?K(x):G()),ee.reset()),x}function Te(x,G,K,J){const{scrollBehavior:ue}=e;if(!An||!ue)return Promise.resolve();const ve=!K&&Th(ra(x.fullPath,0))||(J||!K)&&history.state&&history.state.scroll||null;return vn().then(()=>ue(x,G,ve)).then(h=>h&&Ah(h)).catch(h=>j(h,x,G))}const _e=x=>o.go(x);let Xe;const ht=new Set,Je={currentRoute:l,listening:!0,addRoute:d,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:E,getRoutes:v,resolve:y,options:e,push:b,replace:M,go:_e,back:()=>_e(-1),forward:()=>_e(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:k.add,isReady:le,install(x){const G=this;x.component("RouterLink",Yh),x.component("RouterView",Qh),x.config.globalProperties.$router=G,Object.defineProperty(x.config.globalProperties,"$route",{enumerable:!0,get:()=>zt(l)}),An&&!Xe&&l.value===Lt&&(Xe=!0,b(o.location).catch(ue=>{}));const K={};for(const ue in Lt)Object.defineProperty(K,ue,{get:()=>l.value[ue],enumerable:!0});x.provide(To,G),x.provide(Xs,Ql(K)),x.provide(vs,l);const J=x.unmount;ht.add(x),x.unmount=function(){ht.delete(x),ht.size<1&&(u=Lt,P&&P(),P=null,l.value=Lt,Xe=!1,D=!1),J()}}};function Qe(x){return x.reduce((G,K)=>G.then(()=>V(K)),Promise.resolve())}return Je}function tm(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iNn(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>Nn(u,l))||o.push(l))}return[n,r,o]}function jn(){return Ye(To)}function Mt(e){return Ye(Xs)}var Js=Symbol(""),Tt=()=>{const e=Ye(Js);if(!e)throw new Error("useClientData() is called without provider.");return e},nm=()=>Tt().pageComponent,In=()=>Tt().pageData,wt=()=>Tt().pageFrontmatter,rm=()=>Tt().pageHead,om=()=>Tt().pageLang,sm=()=>Tt().pageLayout,Oo=()=>Tt().routeLocale,im=()=>Tt().routes,sc=()=>Tt().siteData,Qs=()=>Tt().siteLocaleData,am=Symbol(""),ys=Kt(Jp),Pn=Kt(Qp),ic=(e,t)=>{const n=zp(e,t);if(Pn.value[n])return n;const r=encodeURI(n);if(Pn.value[r])return r;const o=ys.value[n]||ys.value[r];return o||n},br=(e,t)=>{const{pathname:n,hashAndQueries:r}=zu(e),o=ic(n,t),s=o+r;return Pn.value[o]?{...Pn.value[o],path:s,notFound:!1}:{...Pn.value["/404.html"],path:s,notFound:!0}},lm=(e,t)=>{const{pathname:n,hashAndQueries:r}=zu(e);return ic(n,t)+r},um=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget){const t=e.currentTarget.getAttribute("target");if(t!=null&&t.match(/\b_blank\b/i))return}return e.preventDefault(),!0}},xo=he({name:"RouteLink",props:{to:{type:String,required:!0},active:Boolean,activeClass:{type:String,default:"route-link-active"}},slots:Object,setup(e,{slots:t}){const n=jn(),r=Mt(),o=B(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/node-network-devtools/${lm(e.to,r.path).substring(1)}`);return()=>{var s;return Oe("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(i={})=>{um(i)&&n.push(e.to).catch()}},(s=t.default)==null?void 0:s.call(t))}}}),zn=he({name:"AutoLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=Gf(e,"config"),r=Mt(),o=sc(),s=B(()=>Uu(n.value.link)),i=B(()=>n.value.target||(s.value?"_blank":void 0)),a=B(()=>i.value==="_blank"),l=B(()=>!s.value&&!a.value),u=B(()=>n.value.rel||(a.value?"noopener noreferrer":null)),f=B(()=>n.value.ariaLabel??n.value.text),c=B(()=>{if(n.value.exact)return!1;const d=Object.keys(o.value.locales);return d.length?d.every(g=>g!==n.value.link):n.value.link!=="/"}),p=B(()=>l.value?n.value.activeMatch?(n.value.activeMatch instanceof RegExp?n.value.activeMatch:new RegExp(n.value.activeMatch,"u")).test(r.path):c.value?r.path.startsWith(n.value.link):r.path===n.value.link:!1);return()=>{const{before:d,after:g,default:v}=t,E=(v==null?void 0:v(n.value))||[d==null?void 0:d(n.value),n.value.text,g==null?void 0:g(n.value)];return l.value?Oe(xo,{class:"auto-link",to:n.value.link,active:p.value,"aria-label":f.value},()=>E):Oe("a",{class:"auto-link external-link",href:n.value.link,"aria-label":f.value,rel:u.value,target:i.value},E)}}}),ei=he({name:"ClientOnly",setup(e,t){const n=de(!1);return Ze(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),cm=he({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=nm(),n=B(()=>{if(!e.path)return t.value;const r=br(e.path);return cd(()=>r.loader().then(({comp:o})=>o))});return()=>Oe(n.value)}}),fm="Layout",dm="en-US",on=Lr({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=At(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Yp(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||dm,resolvePageLayout:(e,t)=>{const n=At(e.frontmatter.layout)?e.frontmatter.layout:fm;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>ju(e,decodeURI(t)),resolveSiteLocaleData:({base:e,locales:t,...n},r)=>{var o;return{...n,...t[r],head:[...((o=t[r])==null?void 0:o.head)??[],...n.head??[]]}}}),yn=(e={})=>e,ti=e=>Ao(e)?e:`/node-network-devtools/${Wu(e)}`;function ko(e){return Ds()?(Bl(e),!0):!1}function Yt(e){return typeof e=="function"?e():zt(e)}const ni=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const pm=Object.prototype.toString,hm=e=>pm.call(e)==="[object Object]",Es=()=>{};function mm(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}function gm(e,t={}){let n,r,o=Es;const s=a=>{clearTimeout(a),o(),o=Es};return a=>{const l=Yt(e),u=Yt(t.maxWait);return n&&s(n),l<=0||u!==void 0&&u<=0?(r&&(s(r),r=null),Promise.resolve(a())):new Promise((f,c)=>{o=t.rejectOnCancel?c:f,u&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,f(a())},u)),n=setTimeout(()=>{r&&s(r),r=null,f(a())},l)})}}function _m(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function vm(e){return Un()}function ym(e,t=200,n={}){return mm(gm(t,n),e)}function ac(e,t=!0,n){vm()?Ze(e,n):t?e():vn(e)}function Em(e,t,n={}){const{immediate:r=!0}=n,o=de(!1);let s=null;function i(){s&&(clearTimeout(s),s=null)}function a(){o.value=!1,i()}function l(...u){i(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,e(...u)},Yt(t))}return r&&(o.value=!0,ni&&l()),ko(a),{isPending:yo(o),start:l,stop:a}}const Kn=ni?window:void 0,lc=ni?window.navigator:void 0;function un(e){var t;const n=Yt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Wn(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=Kn):[t,n,r,o]=e,!t)return Es;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],i=()=>{s.forEach(f=>f()),s.length=0},a=(f,c,p,d)=>(f.addEventListener(c,p,d),()=>f.removeEventListener(c,p,d)),l=$e(()=>[un(t),Yt(o)],([f,c])=>{if(i(),!f)return;const p=hm(c)?{...c}:c;s.push(...n.flatMap(d=>r.map(g=>a(f,d,g,p))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return ko(u),u}function bm(){const e=de(!1),t=Un();return t&&Ze(()=>{e.value=!0},t),e}function Lo(e){const t=bm();return B(()=>(t.value,!!e()))}function uc(e,t={}){const{window:n=Kn}=t,r=Lo(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=de(!1),i=u=>{s.value=u.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i))},l=Lu(()=>{r.value&&(a(),o=n.matchMedia(Yt(e)),"addEventListener"in o?o.addEventListener("change",i):o.addListener(i),s.value=o.matches)});return ko(()=>{l(),a(),o=void 0}),s}function va(e,t={}){const{controls:n=!1,navigator:r=lc}=t,o=Lo(()=>r&&"permissions"in r),s=Kt(),i=typeof e=="string"?{name:e}:e,a=Kt(),l=()=>{var f,c;a.value=(c=(f=s.value)==null?void 0:f.state)!=null?c:"prompt"};Wn(s,"change",l);const u=_m(async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(i)}catch{s.value=void 0}finally{l()}if(n)return fe(s.value)}});return u(),n?{state:a,isSupported:o,query:u}:a}function Sm(e={}){const{navigator:t=lc,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=Lo(()=>t&&"clipboard"in t),a=va("clipboard-read"),l=va("clipboard-write"),u=B(()=>i.value||s),f=de(""),c=de(!1),p=Em(()=>c.value=!1,o);function d(){i.value&&y(a.value)?t.clipboard.readText().then(C=>{f.value=C}):f.value=E()}u.value&&n&&Wn(["copy","cut"],d);async function g(C=Yt(r)){u.value&&C!=null&&(i.value&&y(l.value)?await t.clipboard.writeText(C):v(C),f.value=C,c.value=!0,p.start())}function v(C){const m=document.createElement("textarea");m.value=C??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function E(){var C,m,b;return(b=(m=(C=document==null?void 0:document.getSelection)==null?void 0:C.call(document))==null?void 0:m.toString())!=null?b:""}function y(C){return C==="granted"||C==="prompt"}return{isSupported:u,text:f,copied:c,copy:g}}function Cm(e,t,n={}){const{window:r=Kn,...o}=n;let s;const i=Lo(()=>r&&"ResizeObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=B(()=>{const c=Yt(e);return Array.isArray(c)?c.map(p=>un(p)):[un(c)]}),u=$e(l,c=>{if(a(),i.value&&r){s=new ResizeObserver(t);for(const p of c)p&&s.observe(p,o)}},{immediate:!0,flush:"post"}),f=()=>{a(),u()};return ko(f),{isSupported:i,stop:f}}function Am(e,t={width:0,height:0},n={}){const{window:r=Kn,box:o="content-box"}=n,s=B(()=>{var c,p;return(p=(c=un(e))==null?void 0:c.namespaceURI)==null?void 0:p.includes("svg")}),i=de(t.width),a=de(t.height),{stop:l}=Cm(e,([c])=>{const p=o==="border-box"?c.borderBoxSize:o==="content-box"?c.contentBoxSize:c.devicePixelContentBoxSize;if(r&&s.value){const d=un(e);if(d){const g=d.getBoundingClientRect();i.value=g.width,a.value=g.height}}else if(p){const d=Array.isArray(p)?p:[p];i.value=d.reduce((g,{inlineSize:v})=>g+v,0),a.value=d.reduce((g,{blockSize:v})=>g+v,0)}else i.value=c.contentRect.width,a.value=c.contentRect.height},n);ac(()=>{const c=un(e);c&&(i.value="offsetWidth"in c?c.offsetWidth:t.width,a.value="offsetHeight"in c?c.offsetHeight:t.height)});const u=$e(()=>un(e),c=>{i.value=c?t.width:0,a.value=c?t.height:0});function f(){l(),u()}return{width:i,height:a,stop:f}}function wm(e={}){const{window:t=Kn,behavior:n="auto"}=e;if(!t)return{x:de(0),y:de(0)};const r=de(t.scrollX),o=de(t.scrollY),s=B({get(){return r.value},set(a){scrollTo({left:a,behavior:n})}}),i=B({get(){return o.value},set(a){scrollTo({top:a,behavior:n})}});return Wn(t,"scroll",()=>{r.value=t.scrollX,o.value=t.scrollY},{capture:!1,passive:!0}),{x:s,y:i}}function Tm(e={}){const{window:t=Kn,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,a=de(n),l=de(r),u=()=>{t&&(i==="outer"?(a.value=t.outerWidth,l.value=t.outerHeight):s?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(u(),ac(u),Wn("resize",u,{passive:!0}),o){const f=uc("(orientation: portrait)");$e(f,()=>u())}return{width:a,height:l}}const ya=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:o}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=o},Om=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=jn();Wn("scroll",ym(()=>{var g,v;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i-0)c.some(y=>y.hash===E.hash));for(let E=0;E=(((g=y.parentElement)==null?void 0:g.offsetTop)??0)-r,b=!C||i<(((v=C.parentElement)==null?void 0:v.offsetTop)??0)-r;if(!(m&&b))continue;const z=decodeURIComponent(o.currentRoute.value.hash),F=decodeURIComponent(y.hash);if(z===F)return;if(f){for(let A=E+1;A{var r;const n=(r=Un())==null?void 0:r.appContext.components;return n?e in n||nt(e)in n||xr(nt(e))in n:!1},cc=e=>new Promise(t=>{setTimeout(t,e)}),fc=e=>{const t=Oo();return B(()=>e[t.value]??{})},Dm=()=>{const e=im();return B(()=>Object.keys(e.value))},Nm=e=>typeof e<"u",Mm=(e,t)=>At(e)&&e.startsWith(t),Fm=e=>Mm(e,"/");var Bm={"/zh/":{backToTop:"返回顶部"},"/":{backToTop:"Back to top"}};const Hm=he({name:"BackToTop",setup(){const e=wt(),t=fc(Bm),n=Kt(),{height:r}=Am(n),{height:o}=Tm(),{y:s}=wm(),i=B(()=>e.value.backToTop!==!1&&s.value>100),a=B(()=>s.value/(r.value-o.value)*100);return Ze(()=>{n.value=document.body}),()=>Oe(qs,{name:"back-to-top"},()=>i.value?Oe("button",{type:"button",class:"vp-back-to-top-button","aria-label":t.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[Oe("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":a.value},Oe("svg",Oe("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*a.value*.48} ${Math.PI*(100-a.value)*.48}`}))),Oe("div",{class:"back-to-top-icon"})]):null)}}),Vm=yn({rootComponents:[Hm]}),$m=Object.freeze(Object.defineProperty({__proto__:null,default:Vm},Symbol.toStringTag,{value:"Module"})),Um=/language-(shellscript|shell|bash|sh|zsh)/,jm=({delay:e=500,duration:t=2e3,locales:n,selector:r,showInMobile:o,ignoreSelector:s=[],transform:i})=>{const a=uc("(max-width: 419px)"),l=B(()=>!a.value||o),u=fc(n),f=In(),c=E=>{var C;if(E.hasAttribute("copy-code"))return;const y=document.createElement("button");y.type="button",y.classList.add("vp-copy-code-button"),y.setAttribute("aria-label",u.value.copy),y.setAttribute("data-copied",u.value.copied),(C=E.parentElement)==null||C.insertBefore(y,E),E.setAttribute("copy-code","")};$e(()=>[f.value.path,l.value],async()=>{document.body.classList.toggle("no-copy-code",!l.value),l.value&&(await vn(),await cc(e),document.querySelectorAll(r.join(",")).forEach(c))},{immediate:!0});const{copy:d}=Sm({legacy:!0}),g=new WeakMap,v=async(E,y,C)=>{const m=y.cloneNode(!0);s.length&&m.querySelectorAll(s.join(",")).forEach(z=>{z.remove()}),i&&i(m);let b=m.textContent||"";if(Um.test(E.className)&&(b=b.replace(/^ *(\$|>) /gm,"")),await d(b),t<=0)return;C.classList.add("copied"),clearTimeout(g.get(C));const M=setTimeout(()=>{C.classList.remove("copied"),C.blur(),g.delete(C)},t);g.set(C,M)};Wn("click",E=>{const y=E.target;if(l.value&&y.matches('div[class*="language-"] > button.vp-copy-code-button')){const C=y.parentElement,m=y.nextElementSibling;if(!C||!m)return;v(C,m,y)}})};var zm=[],Km={"/zh/":{copy:"复制代码",copied:"已复制"},"/":{copy:"Copy code",copied:"Copied"}},Wm=['[vp-content] div[class*="language-"] pre'];const Gm=yn({setup:()=>{jm({selector:Wm,ignoreSelector:zm,locales:Km,duration:2e3,delay:500,showInMobile:!1})}}),qm=Object.freeze(Object.defineProperty({__proto__:null,default:Gm},Symbol.toStringTag,{value:"Module"}));/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var an=Object.assign||function(e){for(var t=1;t{},vt=Array.isArray,qu=/#/g,nh=/&/g,rh=/\//g,oh=/=/g,sh=/\?/g,Yu=/\+/g,ih=/%5B/g,ah=/%5D/g,Zu=/%5E/g,lh=/%60/g,Xu=/%7B/g,uh=/%7C/g,Ju=/%7D/g,ch=/%20/g;function Zs(e){return encodeURI(""+e).replace(uh,"|").replace(ih,"[").replace(ah,"]")}function fh(e){return Zs(e).replace(Xu,"{").replace(Ju,"}").replace(Zu,"^")}function gs(e){return Zs(e).replace(Yu,"%2B").replace(ch,"+").replace(qu,"%23").replace(nh,"%26").replace(lh,"`").replace(Xu,"{").replace(Ju,"}").replace(Zu,"^")}function dh(e){return gs(e).replace(oh,"%3D")}function ph(e){return Zs(e).replace(qu,"%23").replace(sh,"%3F")}function hh(e){return e==null?"":ph(e).replace(rh,"%2F")}function yr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const mh=/\/$/,gh=e=>e.replace(mh,"");function Xo(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=Eh(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:yr(i)}}function _h(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ta(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vh(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Nn(t.matched[r],n.matched[o])&&Qu(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Nn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qu(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!yh(e[n],t[n]))return!1;return!0}function yh(e,t){return vt(e)?na(e,t):vt(t)?na(t,e):e===t}function na(e,t){return vt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Eh(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Lt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Er;(function(e){e.pop="pop",e.push="push"})(Er||(Er={}));var cr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(cr||(cr={}));function bh(e){if(!e)if(An){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),gh(e)}const Sh=/^[^#]+#/;function Ch(e,t){return e.replace(Sh,"#")+t}function Ah(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const wo=()=>({left:window.scrollX,top:window.scrollY});function wh(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Ah(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ra(e,t){return(history.state?history.state.position-t:-1)+e}const _s=new Map;function Th(e,t){_s.set(e,t)}function Oh(e){const t=_s.get(e);return _s.delete(e),t}let xh=()=>location.protocol+"//"+location.host;function ec(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),ta(l,"")}return ta(n,e)+r+o}function kh(e,t,n,r){let o=[],s=[],i=null;const a=({state:p})=>{const d=ec(e,location),g=n.value,v=t.value;let E=0;if(p){if(n.value=d,t.value=p,i&&i===g){i=null;return}E=v?p.position-v.position:0}else r(d);o.forEach(y=>{y(n.value,g,{delta:E,type:Er.pop,direction:E?E>0?cr.forward:cr.back:cr.unknown})})};function l(){i=n.value}function u(p){o.push(p);const d=()=>{const g=o.indexOf(p);g>-1&&o.splice(g,1)};return s.push(d),d}function f(){const{history:p}=window;p.state&&p.replaceState(ge({},p.state,{scroll:wo()}),"")}function c(){for(const p of s)p();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:l,listen:u,destroy:c}}function oa(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?wo():null}}function Lh(e){const{history:t,location:n}=window,r={value:ec(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,f){const c=e.indexOf("#"),p=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+l:xh()+e+l;try{t[f?"replaceState":"pushState"](u,"",p),o.value=u}catch(d){console.error(d),n[f?"replace":"assign"](p)}}function i(l,u){const f=ge({},t.state,oa(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});s(l,f,!0),r.value=l}function a(l,u){const f=ge({},o.value,t.state,{forward:l,scroll:wo()});s(f.current,f,!0);const c=ge({},oa(r.value,l,null),{position:f.position+1},u);s(l,c,!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function Rh(e){e=bh(e);const t=Lh(e),n=kh(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=ge({location:"",base:e,go:r,createHref:Ch.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Ih(e){return typeof e=="string"||e&&typeof e=="object"}function tc(e){return typeof e=="string"||typeof e=="symbol"}const nc=Symbol("");var sa;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(sa||(sa={}));function Mn(e,t){return ge(new Error,{type:e,[nc]:!0},t)}function xt(e,t){return e instanceof Error&&nc in e&&(t==null||!!(e.type&t))}const ia="[^/]+?",Ph={sensitive:!1,strict:!1,start:!0,end:!0},Dh=/[.+*?^${}()[\]/\\]/g;function Nh(e,t){const n=ge({},Ph,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const f=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let c=0;ct.length?t.length===1&&t[0]===80?1:-1:0}function rc(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Fh={type:0,value:""},Bh=/[a-zA-Z0-9_]/;function Hh(e){if(!e)return[[]];if(e==="/")return[[Fh]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${u}": ${d}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",f="";function c(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;a{i(m)}:ur}function i(c){if(tc(c)){const p=r.get(c);p&&(r.delete(c),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(c);p>-1&&(n.splice(p,1),c.record.name&&r.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function a(){return n}function l(c){const p=zh(c,n);n.splice(p,0,c),c.record.name&&!ca(c)&&r.set(c.record.name,c)}function u(c,p){let d,g={},v,E;if("name"in c&&c.name){if(d=r.get(c.name),!d)throw Mn(1,{location:c});E=d.record.name,g=ge(la(p.params,d.keys.filter(m=>!m.optional).concat(d.parent?d.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),c.params&&la(c.params,d.keys.map(m=>m.name))),v=d.stringify(g)}else if(c.path!=null)v=c.path,d=n.find(m=>m.re.test(v)),d&&(g=d.parse(v),E=d.record.name);else{if(d=p.name?r.get(p.name):n.find(m=>m.re.test(p.path)),!d)throw Mn(1,{location:c,currentLocation:p});E=d.record.name,g=ge({},p.params,c.params),v=d.stringify(g)}const y=[];let C=d;for(;C;)y.unshift(C.record),C=C.parent;return{name:E,path:v,params:g,matched:y,meta:jh(y)}}e.forEach(c=>s(c));function f(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:f,getRoutes:a,getRecordMatcher:o}}function la(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ua(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Uh(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Uh(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function ca(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function jh(e){return e.reduce((t,n)=>ge(t,n.meta),{})}function fa(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function zh(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;rc(e,t[s])<0?r=s:n=s+1}const o=Kh(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Kh(e){let t=e;for(;t=t.parent;)if(oc(t)&&rc(e,t)===0)return t}function oc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Wh(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&gs(s)):[r&&gs(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Gh(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=vt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const qh=Symbol(""),pa=Symbol(""),To=Symbol(""),Xs=Symbol(""),vs=Symbol("");function Qn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ut(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=p=>{p===!1?l(Mn(4,{from:n,to:t})):p instanceof Error?l(p):Ih(p)?l(Mn(2,{from:t,to:p})):(i&&r.enterCallbacks[o]===i&&typeof p=="function"&&i.push(p),a())},f=s(()=>e.call(r&&r.instances[o],t,n,u));let c=Promise.resolve(f);e.length<3&&(c=c.then(u)),c.catch(p=>l(p))})}function Jo(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Gu(l)){const f=(l.__vccOpts||l)[t];f&&s.push(Ut(f,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const c=th(f)?f.default:f;i.mods[a]=f,i.components[a]=c;const d=(c.__vccOpts||c)[t];return d&&Ut(d,n,r,i,a,o)()}))}}return s}function ha(e){const t=Xe(To),n=Xe(Xs),r=B(()=>{const l=zt(e.to);return t.resolve(l)}),o=B(()=>{const{matched:l}=r.value,{length:u}=l,f=l[u-1],c=n.matched;if(!f||!c.length)return-1;const p=c.findIndex(Nn.bind(null,f));if(p>-1)return p;const d=ma(l[u-2]);return u>1&&ma(f)===d&&c[c.length-1].path!==d?c.findIndex(Nn.bind(null,l[u-2])):p}),s=B(()=>o.value>-1&&Jh(n.params,r.value.params)),i=B(()=>o.value>-1&&o.value===n.matched.length-1&&Qu(n.params,r.value.params));function a(l={}){return Xh(l)?t[zt(e.replace)?"replace":"push"](zt(e.to)).catch(ur):Promise.resolve()}return{route:r,href:B(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}const Yh=he({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ha,setup(e,{slots:t}){const n=Lr(ha(e)),{options:r}=Xe(To),o=B(()=>({[ga(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[ga(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Oe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Zh=Yh;function Xh(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Jh(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!vt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function ma(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ga=(e,t,n)=>e??t??n,Qh=he({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Xe(vs),o=B(()=>e.route||r.value),s=Xe(pa,0),i=B(()=>{let u=zt(s);const{matched:f}=o.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),a=B(()=>o.value.matched[i.value]);hn(pa,B(()=>i.value+1)),hn(qh,a),hn(vs,o);const l=de();return Ue(()=>[l.value,a.value,e.name],([u,f,c],[p,d,g])=>{f&&(f.instances[c]=u,d&&d!==f&&u&&u===p&&(f.leaveGuards.size||(f.leaveGuards=d.leaveGuards),f.updateGuards.size||(f.updateGuards=d.updateGuards))),u&&f&&(!d||!Nn(f,d)||!p)&&(f.enterCallbacks[c]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=o.value,f=e.name,c=a.value,p=c&&c.components[f];if(!p)return _a(n.default,{Component:p,route:u});const d=c.props[f],g=d?d===!0?u.params:typeof d=="function"?d(u):d:null,E=Oe(p,ge({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(c.instances[f]=null)},ref:l}));return _a(n.default,{Component:E,route:u})||E}}});function _a(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const em=Qh;function tm(e){const t=$h(e.routes,e),n=e.parseQuery||Wh,r=e.stringifyQuery||da,o=e.history,s=Qn(),i=Qn(),a=Qn(),l=Kt(Lt);let u=Lt;An&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Zo.bind(null,x=>""+x),c=Zo.bind(null,hh),p=Zo.bind(null,yr);function d(x,G){let K,J;return tc(x)?(K=t.getRecordMatcher(x),J=G):J=x,t.addRoute(J,K)}function g(x){const G=t.getRecordMatcher(x);G&&t.removeRoute(G)}function v(){return t.getRoutes().map(x=>x.record)}function E(x){return!!t.getRecordMatcher(x)}function y(x,G){if(G=ge({},G||l.value),typeof x=="string"){const _=Xo(n,x,G.path),S=t.resolve({path:_.path},G),R=o.createHref(_.fullPath);return ge(_,S,{params:p(S.params),hash:yr(_.hash),redirectedFrom:void 0,href:R})}let K;if(x.path!=null)K=ge({},x,{path:Xo(n,x.path,G.path).path});else{const _=ge({},x.params);for(const S in _)_[S]==null&&delete _[S];K=ge({},x,{params:c(_)}),G.params=c(G.params)}const J=t.resolve(K,G),ue=x.hash||"";J.params=f(p(J.params));const ve=_h(r,ge({},x,{hash:fh(ue),path:J.path})),h=o.createHref(ve);return ge({fullPath:ve,hash:ue,query:r===da?Gh(x.query):x.query||{}},J,{redirectedFrom:void 0,href:h})}function C(x){return typeof x=="string"?Xo(n,x,l.value.path):ge({},x)}function m(x,G){if(u!==x)return Mn(8,{from:G,to:x})}function b(x){return F(x)}function M(x){return b(ge(C(x),{replace:!0}))}function z(x){const G=x.matched[x.matched.length-1];if(G&&G.redirect){const{redirect:K}=G;let J=typeof K=="function"?K(x):K;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=C(J):{path:J},J.params={}),ge({query:x.query,hash:x.hash,params:J.path!=null?{}:x.params},J)}}function F(x,G){const K=u=y(x),J=l.value,ue=x.state,ve=x.force,h=x.replace===!0,_=z(K);if(_)return F(ge(C(_),{state:typeof _=="object"?ge({},ue,_.state):ue,force:ve,replace:h}),G||K);const S=K;S.redirectedFrom=G;let R;return!ve&&vh(r,J,K)&&(R=Mn(16,{to:S,from:J}),Te(J,J,!0,!1)),(R?Promise.resolve(R):T(S,J)).catch(O=>xt(O)?xt(O,2)?O:we(O):j(O,S,J)).then(O=>{if(O){if(xt(O,2))return F(ge({replace:h},C(O.to),{state:typeof O.to=="object"?ge({},ue,O.to.state):ue,force:ve}),G||S)}else O=w(S,J,!0,h,ue);return H(S,J,O),O})}function A(x,G){const K=m(x,G);return K?Promise.reject(K):Promise.resolve()}function V(x){const G=ht.values().next().value;return G&&typeof G.runWithContext=="function"?G.runWithContext(x):x()}function T(x,G){let K;const[J,ue,ve]=nm(x,G);K=Jo(J.reverse(),"beforeRouteLeave",x,G);for(const _ of J)_.leaveGuards.forEach(S=>{K.push(Ut(S,x,G))});const h=A.bind(null,x,G);return K.push(h),tt(K).then(()=>{K=[];for(const _ of s.list())K.push(Ut(_,x,G));return K.push(h),tt(K)}).then(()=>{K=Jo(ue,"beforeRouteUpdate",x,G);for(const _ of ue)_.updateGuards.forEach(S=>{K.push(Ut(S,x,G))});return K.push(h),tt(K)}).then(()=>{K=[];for(const _ of ve)if(_.beforeEnter)if(vt(_.beforeEnter))for(const S of _.beforeEnter)K.push(Ut(S,x,G));else K.push(Ut(_.beforeEnter,x,G));return K.push(h),tt(K)}).then(()=>(x.matched.forEach(_=>_.enterCallbacks={}),K=Jo(ve,"beforeRouteEnter",x,G,V),K.push(h),tt(K))).then(()=>{K=[];for(const _ of i.list())K.push(Ut(_,x,G));return K.push(h),tt(K)}).catch(_=>xt(_,8)?_:Promise.reject(_))}function H(x,G,K){a.list().forEach(J=>V(()=>J(x,G,K)))}function w(x,G,K,J,ue){const ve=m(x,G);if(ve)return ve;const h=G===Lt,_=An?history.state:{};K&&(J||h?o.replace(x.fullPath,ge({scroll:h&&_&&_.scroll},ue)):o.push(x.fullPath,ue)),l.value=x,Te(x,G,K,h),we()}let P;function X(){P||(P=o.listen((x,G,K)=>{if(!et.listening)return;const J=y(x),ue=z(J);if(ue){F(ge(ue,{replace:!0}),J).catch(ur);return}u=J;const ve=l.value;An&&Th(ra(ve.fullPath,K.delta),wo()),T(J,ve).catch(h=>xt(h,12)?h:xt(h,2)?(F(h.to,J).then(_=>{xt(_,20)&&!K.delta&&K.type===Er.pop&&o.go(-1,!1)}).catch(ur),Promise.reject()):(K.delta&&o.go(-K.delta,!1),j(h,J,ve))).then(h=>{h=h||w(J,ve,!1),h&&(K.delta&&!xt(h,8)?o.go(-K.delta,!1):K.type===Er.pop&&xt(h,20)&&o.go(-1,!1)),H(J,ve,h)}).catch(ur)}))}let ee=Qn(),k=Qn(),D;function j(x,G,K){we(x);const J=k.list();return J.length?J.forEach(ue=>ue(x,G,K)):console.error(x),Promise.reject(x)}function le(){return D&&l.value!==Lt?Promise.resolve():new Promise((x,G)=>{ee.add([x,G])})}function we(x){return D||(D=!x,X(),ee.list().forEach(([G,K])=>x?K(x):G()),ee.reset()),x}function Te(x,G,K,J){const{scrollBehavior:ue}=e;if(!An||!ue)return Promise.resolve();const ve=!K&&Oh(ra(x.fullPath,0))||(J||!K)&&history.state&&history.state.scroll||null;return vn().then(()=>ue(x,G,ve)).then(h=>h&&wh(h)).catch(h=>j(h,x,G))}const _e=x=>o.go(x);let Qe;const ht=new Set,et={currentRoute:l,listening:!0,addRoute:d,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:E,getRoutes:v,resolve:y,options:e,push:b,replace:M,go:_e,back:()=>_e(-1),forward:()=>_e(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:k.add,isReady:le,install(x){const G=this;x.component("RouterLink",Zh),x.component("RouterView",em),x.config.globalProperties.$router=G,Object.defineProperty(x.config.globalProperties,"$route",{enumerable:!0,get:()=>zt(l)}),An&&!Qe&&l.value===Lt&&(Qe=!0,b(o.location).catch(ue=>{}));const K={};for(const ue in Lt)Object.defineProperty(K,ue,{get:()=>l.value[ue],enumerable:!0});x.provide(To,G),x.provide(Xs,Ql(K)),x.provide(vs,l);const J=x.unmount;ht.add(x),x.unmount=function(){ht.delete(x),ht.size<1&&(u=Lt,P&&P(),P=null,l.value=Lt,Qe=!1,D=!1),J()}}};function tt(x){return x.reduce((G,K)=>G.then(()=>V(K)),Promise.resolve())}return et}function nm(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iNn(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>Nn(u,l))||o.push(l))}return[n,r,o]}function jn(){return Xe(To)}function Mt(e){return Xe(Xs)}var Js=Symbol(""),Tt=()=>{const e=Xe(Js);if(!e)throw new Error("useClientData() is called without provider.");return e},rm=()=>Tt().pageComponent,In=()=>Tt().pageData,wt=()=>Tt().pageFrontmatter,om=()=>Tt().pageHead,sm=()=>Tt().pageLang,im=()=>Tt().pageLayout,Oo=()=>Tt().routeLocale,am=()=>Tt().routes,sc=()=>Tt().siteData,Qs=()=>Tt().siteLocaleData,lm=Symbol(""),ys=Kt(Qp),Pn=Kt(eh),ic=(e,t)=>{const n=Kp(e,t);if(Pn.value[n])return n;const r=encodeURI(n);if(Pn.value[r])return r;const o=ys.value[n]||ys.value[r];return o||n},br=(e,t)=>{const{pathname:n,hashAndQueries:r}=zu(e),o=ic(n,t),s=o+r;return Pn.value[o]?{...Pn.value[o],path:s,notFound:!1}:{...Pn.value["/404.html"],path:s,notFound:!0}},um=(e,t)=>{const{pathname:n,hashAndQueries:r}=zu(e);return ic(n,t)+r},cm=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget){const t=e.currentTarget.getAttribute("target");if(t!=null&&t.match(/\b_blank\b/i))return}return e.preventDefault(),!0}},xo=he({name:"RouteLink",props:{to:{type:String,required:!0},active:Boolean,activeClass:{type:String,default:"route-link-active"}},slots:Object,setup(e,{slots:t}){const n=jn(),r=Mt(),o=B(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/node-network-devtools/${um(e.to,r.path).substring(1)}`);return()=>{var s;return Oe("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(i={})=>{cm(i)&&n.push(e.to).catch()}},(s=t.default)==null?void 0:s.call(t))}}}),zn=he({name:"AutoLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=qf(e,"config"),r=Mt(),o=sc(),s=B(()=>Uu(n.value.link)),i=B(()=>n.value.target||(s.value?"_blank":void 0)),a=B(()=>i.value==="_blank"),l=B(()=>!s.value&&!a.value),u=B(()=>n.value.rel||(a.value?"noopener noreferrer":null)),f=B(()=>n.value.ariaLabel??n.value.text),c=B(()=>{if(n.value.exact)return!1;const d=Object.keys(o.value.locales);return d.length?d.every(g=>g!==n.value.link):n.value.link!=="/"}),p=B(()=>l.value?n.value.activeMatch?(n.value.activeMatch instanceof RegExp?n.value.activeMatch:new RegExp(n.value.activeMatch,"u")).test(r.path):c.value?r.path.startsWith(n.value.link):r.path===n.value.link:!1);return()=>{const{before:d,after:g,default:v}=t,E=(v==null?void 0:v(n.value))||[d==null?void 0:d(n.value),n.value.text,g==null?void 0:g(n.value)];return l.value?Oe(xo,{class:"auto-link",to:n.value.link,active:p.value,"aria-label":f.value},()=>E):Oe("a",{class:"auto-link external-link",href:n.value.link,"aria-label":f.value,rel:u.value,target:i.value},E)}}}),ei=he({name:"ClientOnly",setup(e,t){const n=de(!1);return Je(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),fm=he({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=rm(),n=B(()=>{if(!e.path)return t.value;const r=br(e.path);return fd(()=>r.loader().then(({comp:o})=>o))});return()=>Oe(n.value)}}),dm="Layout",pm="en-US",on=Lr({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=At(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Zp(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||pm,resolvePageLayout:(e,t)=>{const n=At(e.frontmatter.layout)?e.frontmatter.layout:dm;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>ju(e,decodeURI(t)),resolveSiteLocaleData:({base:e,locales:t,...n},r)=>{var o;return{...n,...t[r],head:[...((o=t[r])==null?void 0:o.head)??[],...n.head??[]]}}}),yn=(e={})=>e,ti=e=>Ao(e)?e:`/node-network-devtools/${Wu(e)}`;function ko(e){return Ds()?(Bl(e),!0):!1}function Yt(e){return typeof e=="function"?e():zt(e)}const ni=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const hm=Object.prototype.toString,mm=e=>hm.call(e)==="[object Object]",Es=()=>{};function gm(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}function _m(e,t={}){let n,r,o=Es;const s=a=>{clearTimeout(a),o(),o=Es};return a=>{const l=Yt(e),u=Yt(t.maxWait);return n&&s(n),l<=0||u!==void 0&&u<=0?(r&&(s(r),r=null),Promise.resolve(a())):new Promise((f,c)=>{o=t.rejectOnCancel?c:f,u&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,f(a())},u)),n=setTimeout(()=>{r&&s(r),r=null,f(a())},l)})}}function vm(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function ym(e){return Un()}function Em(e,t=200,n={}){return gm(_m(t,n),e)}function ac(e,t=!0,n){ym()?Je(e,n):t?e():vn(e)}function bm(e,t,n={}){const{immediate:r=!0}=n,o=de(!1);let s=null;function i(){s&&(clearTimeout(s),s=null)}function a(){o.value=!1,i()}function l(...u){i(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,e(...u)},Yt(t))}return r&&(o.value=!0,ni&&l()),ko(a),{isPending:yo(o),start:l,stop:a}}const Kn=ni?window:void 0,lc=ni?window.navigator:void 0;function un(e){var t;const n=Yt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Wn(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=Kn):[t,n,r,o]=e,!t)return Es;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],i=()=>{s.forEach(f=>f()),s.length=0},a=(f,c,p,d)=>(f.addEventListener(c,p,d),()=>f.removeEventListener(c,p,d)),l=Ue(()=>[un(t),Yt(o)],([f,c])=>{if(i(),!f)return;const p=mm(c)?{...c}:c;s.push(...n.flatMap(d=>r.map(g=>a(f,d,g,p))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return ko(u),u}function Sm(){const e=de(!1),t=Un();return t&&Je(()=>{e.value=!0},t),e}function Lo(e){const t=Sm();return B(()=>(t.value,!!e()))}function uc(e,t={}){const{window:n=Kn}=t,r=Lo(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=de(!1),i=u=>{s.value=u.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i))},l=Lu(()=>{r.value&&(a(),o=n.matchMedia(Yt(e)),"addEventListener"in o?o.addEventListener("change",i):o.addListener(i),s.value=o.matches)});return ko(()=>{l(),a(),o=void 0}),s}function va(e,t={}){const{controls:n=!1,navigator:r=lc}=t,o=Lo(()=>r&&"permissions"in r),s=Kt(),i=typeof e=="string"?{name:e}:e,a=Kt(),l=()=>{var f,c;a.value=(c=(f=s.value)==null?void 0:f.state)!=null?c:"prompt"};Wn(s,"change",l);const u=vm(async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(i)}catch{s.value=void 0}finally{l()}if(n)return fe(s.value)}});return u(),n?{state:a,isSupported:o,query:u}:a}function Cm(e={}){const{navigator:t=lc,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=Lo(()=>t&&"clipboard"in t),a=va("clipboard-read"),l=va("clipboard-write"),u=B(()=>i.value||s),f=de(""),c=de(!1),p=bm(()=>c.value=!1,o);function d(){i.value&&y(a.value)?t.clipboard.readText().then(C=>{f.value=C}):f.value=E()}u.value&&n&&Wn(["copy","cut"],d);async function g(C=Yt(r)){u.value&&C!=null&&(i.value&&y(l.value)?await t.clipboard.writeText(C):v(C),f.value=C,c.value=!0,p.start())}function v(C){const m=document.createElement("textarea");m.value=C??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function E(){var C,m,b;return(b=(m=(C=document==null?void 0:document.getSelection)==null?void 0:C.call(document))==null?void 0:m.toString())!=null?b:""}function y(C){return C==="granted"||C==="prompt"}return{isSupported:u,text:f,copied:c,copy:g}}function Am(e,t,n={}){const{window:r=Kn,...o}=n;let s;const i=Lo(()=>r&&"ResizeObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=B(()=>{const c=Yt(e);return Array.isArray(c)?c.map(p=>un(p)):[un(c)]}),u=Ue(l,c=>{if(a(),i.value&&r){s=new ResizeObserver(t);for(const p of c)p&&s.observe(p,o)}},{immediate:!0,flush:"post"}),f=()=>{a(),u()};return ko(f),{isSupported:i,stop:f}}function wm(e,t={width:0,height:0},n={}){const{window:r=Kn,box:o="content-box"}=n,s=B(()=>{var c,p;return(p=(c=un(e))==null?void 0:c.namespaceURI)==null?void 0:p.includes("svg")}),i=de(t.width),a=de(t.height),{stop:l}=Am(e,([c])=>{const p=o==="border-box"?c.borderBoxSize:o==="content-box"?c.contentBoxSize:c.devicePixelContentBoxSize;if(r&&s.value){const d=un(e);if(d){const g=d.getBoundingClientRect();i.value=g.width,a.value=g.height}}else if(p){const d=Array.isArray(p)?p:[p];i.value=d.reduce((g,{inlineSize:v})=>g+v,0),a.value=d.reduce((g,{blockSize:v})=>g+v,0)}else i.value=c.contentRect.width,a.value=c.contentRect.height},n);ac(()=>{const c=un(e);c&&(i.value="offsetWidth"in c?c.offsetWidth:t.width,a.value="offsetHeight"in c?c.offsetHeight:t.height)});const u=Ue(()=>un(e),c=>{i.value=c?t.width:0,a.value=c?t.height:0});function f(){l(),u()}return{width:i,height:a,stop:f}}function Tm(e={}){const{window:t=Kn,behavior:n="auto"}=e;if(!t)return{x:de(0),y:de(0)};const r=de(t.scrollX),o=de(t.scrollY),s=B({get(){return r.value},set(a){scrollTo({left:a,behavior:n})}}),i=B({get(){return o.value},set(a){scrollTo({top:a,behavior:n})}});return Wn(t,"scroll",()=>{r.value=t.scrollX,o.value=t.scrollY},{capture:!1,passive:!0}),{x:s,y:i}}function Om(e={}){const{window:t=Kn,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,a=de(n),l=de(r),u=()=>{t&&(i==="outer"?(a.value=t.outerWidth,l.value=t.outerHeight):s?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(u(),ac(u),Wn("resize",u,{passive:!0}),o){const f=uc("(orientation: portrait)");Ue(f,()=>u())}return{width:a,height:l}}const ya=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:o}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=o},xm=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=jn();Wn("scroll",Em(()=>{var g,v;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i-0)c.some(y=>y.hash===E.hash));for(let E=0;E=(((g=y.parentElement)==null?void 0:g.offsetTop)??0)-r,b=!C||i<(((v=C.parentElement)==null?void 0:v.offsetTop)??0)-r;if(!(m&&b))continue;const z=decodeURIComponent(o.currentRoute.value.hash),F=decodeURIComponent(y.hash);if(z===F)return;if(f){for(let A=E+1;A{var r;const n=(r=Un())==null?void 0:r.appContext.components;return n?e in n||rt(e)in n||xr(rt(e))in n:!1},cc=e=>new Promise(t=>{setTimeout(t,e)}),fc=e=>{const t=Oo();return B(()=>e[t.value]??{})},Nm=()=>{const e=am();return B(()=>Object.keys(e.value))},Mm=e=>typeof e<"u",Fm=(e,t)=>At(e)&&e.startsWith(t),Bm=e=>Fm(e,"/");var Hm={"/zh/":{backToTop:"返回顶部"},"/":{backToTop:"Back to top"}};const Vm=he({name:"BackToTop",setup(){const e=wt(),t=fc(Hm),n=Kt(),{height:r}=wm(n),{height:o}=Om(),{y:s}=Tm(),i=B(()=>e.value.backToTop!==!1&&s.value>100),a=B(()=>s.value/(r.value-o.value)*100);return Je(()=>{n.value=document.body}),()=>Oe(qs,{name:"back-to-top"},()=>i.value?Oe("button",{type:"button",class:"vp-back-to-top-button","aria-label":t.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[Oe("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":a.value},Oe("svg",Oe("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*a.value*.48} ${Math.PI*(100-a.value)*.48}`}))),Oe("div",{class:"back-to-top-icon"})]):null)}}),$m=yn({rootComponents:[Vm]}),Um=Object.freeze(Object.defineProperty({__proto__:null,default:$m},Symbol.toStringTag,{value:"Module"})),jm=/language-(shellscript|shell|bash|sh|zsh)/,zm=({delay:e=500,duration:t=2e3,locales:n,selector:r,showInMobile:o,ignoreSelector:s=[],transform:i})=>{const a=uc("(max-width: 419px)"),l=B(()=>!a.value||o),u=fc(n),f=In(),c=E=>{var C;if(E.hasAttribute("copy-code"))return;const y=document.createElement("button");y.type="button",y.classList.add("vp-copy-code-button"),y.setAttribute("aria-label",u.value.copy),y.setAttribute("data-copied",u.value.copied),(C=E.parentElement)==null||C.insertBefore(y,E),E.setAttribute("copy-code","")};Ue(()=>[f.value.path,l.value],async()=>{document.body.classList.toggle("no-copy-code",!l.value),l.value&&(await vn(),await cc(e),document.querySelectorAll(r.join(",")).forEach(c))},{immediate:!0});const{copy:d}=Cm({legacy:!0}),g=new WeakMap,v=async(E,y,C)=>{const m=y.cloneNode(!0);s.length&&m.querySelectorAll(s.join(",")).forEach(z=>{z.remove()}),i&&i(m);let b=m.textContent||"";if(jm.test(E.className)&&(b=b.replace(/^ *(\$|>) /gm,"")),await d(b),t<=0)return;C.classList.add("copied"),clearTimeout(g.get(C));const M=setTimeout(()=>{C.classList.remove("copied"),C.blur(),g.delete(C)},t);g.set(C,M)};Wn("click",E=>{const y=E.target;if(l.value&&y.matches('div[class*="language-"] > button.vp-copy-code-button')){const C=y.parentElement,m=y.nextElementSibling;if(!C||!m)return;v(C,m,y)}})};var Km=[],Wm={"/zh/":{copy:"复制代码",copied:"已复制"},"/":{copy:"Copy code",copied:"Copied"}},Gm=['[vp-content] div[class*="language-"] pre'];const qm=yn({setup:()=>{zm({selector:Gm,ignoreSelector:Km,locales:Wm,duration:2e3,delay:500,showInMobile:!1})}}),Ym=Object.freeze(Object.defineProperty({__proto__:null,default:qm},Symbol.toStringTag,{value:"Module"}));/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var an=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(w){function P(){}w(P,P)},o=function(w){var P=w.target;if(P===V){g();return}m.indexOf(P)!==-1&&v({target:P})},s=function(){if(!(M||!A.original)){var w=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(z-w)>F.scrollOffset&&setTimeout(g,150)}},i=function(w){var P=w.key||w.keyCode;(P==="Escape"||P==="Esc"||P===27)&&g()},a=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w;if(w.background&&(V.style.background=w.background),w.container&&w.container instanceof Object&&(P.container=an({},F.container,w.container)),w.template){var X=Xr(w.template)?w.template:document.querySelector(w.template);P.template=X}return F=an({},F,P),m.forEach(function(ee){ee.dispatchEvent(Sn("medium-zoom:update",{detail:{zoom:T}}))}),T},l=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(an({},F,w))},u=function(){for(var w=arguments.length,P=Array(w),X=0;X0?P.reduce(function(k,D){return[].concat(k,ba(D))},[]):m;return ee.forEach(function(k){k.classList.remove("medium-zoom-image"),k.dispatchEvent(Sn("medium-zoom:detach",{detail:{zoom:T}}))}),m=m.filter(function(k){return ee.indexOf(k)===-1}),T},c=function(w,P){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(ee){ee.addEventListener("medium-zoom:"+w,P,X)}),b.push({type:"medium-zoom:"+w,listener:P,options:X}),T},p=function(w,P){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(ee){ee.removeEventListener("medium-zoom:"+w,P,X)}),b=b.filter(function(ee){return!(ee.type==="medium-zoom:"+w&&ee.listener.toString()===P.toString())}),T},d=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w.target,X=function(){var k={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},D=void 0,j=void 0;if(F.container)if(F.container instanceof Object)k=an({},k,F.container),D=k.width-k.left-k.right-F.margin*2,j=k.height-k.top-k.bottom-F.margin*2;else{var le=Xr(F.container)?F.container:document.querySelector(F.container),we=le.getBoundingClientRect(),Te=we.width,_e=we.height,Xe=we.left,ht=we.top;k=an({},k,{width:Te,height:_e,left:Xe,top:ht})}D=D||k.width-F.margin*2,j=j||k.height-F.margin*2;var Je=A.zoomedHd||A.original,Qe=Ea(Je)?D:Je.naturalWidth||D,x=Ea(Je)?j:Je.naturalHeight||j,G=Je.getBoundingClientRect(),K=G.top,J=G.left,ue=G.width,ve=G.height,h=Math.min(Math.max(ue,Qe),D)/ue,_=Math.min(Math.max(ve,x),j)/ve,S=Math.min(h,_),R=(-J+(D-ue)/2+F.margin+k.left)/S,O=(-K+(j-ve)/2+F.margin+k.top)/S,I="scale("+S+") translate3d("+R+"px, "+O+"px, 0)";A.zoomed.style.transform=I,A.zoomedHd&&(A.zoomedHd.style.transform=I)};return new r(function(ee){if(P&&m.indexOf(P)===-1){ee(T);return}var k=function Te(){M=!1,A.zoomed.removeEventListener("transitionend",Te),A.original.dispatchEvent(Sn("medium-zoom:opened",{detail:{zoom:T}})),ee(T)};if(A.zoomed){ee(T);return}if(P)A.original=P;else if(m.length>0){var D=m;A.original=D[0]}else{ee(T);return}if(A.original.dispatchEvent(Sn("medium-zoom:open",{detail:{zoom:T}})),z=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,M=!0,A.zoomed=Xm(A.original),document.body.appendChild(V),F.template){var j=Xr(F.template)?F.template:document.querySelector(F.template);A.template=document.createElement("div"),A.template.appendChild(j.content.cloneNode(!0)),document.body.appendChild(A.template)}if(A.original.parentElement&&A.original.parentElement.tagName==="PICTURE"&&A.original.currentSrc&&(A.zoomed.src=A.original.currentSrc),document.body.appendChild(A.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),A.original.classList.add("medium-zoom-image--hidden"),A.zoomed.classList.add("medium-zoom-image--opened"),A.zoomed.addEventListener("click",g),A.zoomed.addEventListener("transitionend",k),A.original.getAttribute("data-zoom-src")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("srcset"),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading"),A.zoomedHd.src=A.zoomed.getAttribute("data-zoom-src"),A.zoomedHd.onerror=function(){clearInterval(le),console.warn("Unable to reach the zoom image target "+A.zoomedHd.src),A.zoomedHd=null,X()};var le=setInterval(function(){A.zoomedHd.complete&&(clearInterval(le),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),X())},10)}else if(A.original.hasAttribute("srcset")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading");var we=A.zoomedHd.addEventListener("load",function(){A.zoomedHd.removeEventListener("load",we),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),X()})}else X()})},g=function(){return new r(function(w){if(M||!A.original){w(T);return}var P=function X(){A.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(A.zoomed),A.zoomedHd&&document.body.removeChild(A.zoomedHd),document.body.removeChild(V),A.zoomed.classList.remove("medium-zoom-image--opened"),A.template&&document.body.removeChild(A.template),M=!1,A.zoomed.removeEventListener("transitionend",X),A.original.dispatchEvent(Sn("medium-zoom:closed",{detail:{zoom:T}})),A.original=null,A.zoomed=null,A.zoomedHd=null,A.template=null,w(T)};M=!0,document.body.classList.remove("medium-zoom--opened"),A.zoomed.style.transform="",A.zoomedHd&&(A.zoomedHd.style.transform=""),A.template&&(A.template.style.transition="opacity 150ms",A.template.style.opacity=0),A.original.dispatchEvent(Sn("medium-zoom:close",{detail:{zoom:T}})),A.zoomed.addEventListener("transitionend",P)})},v=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w.target;return A.original?g():d({target:P})},E=function(){return F},y=function(){return m},C=function(){return A.original},m=[],b=[],M=!1,z=0,F=n,A={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?F=t:(t||typeof t=="string")&&u(t),F=an({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},F);var V=Zm(F.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",g);var T={open:d,close:g,toggle:v,update:a,clone:l,attach:u,detach:f,on:c,off:p,getOptions:E,getImages:y,getZoomedImage:C};return T};function Qm(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var eg=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";Qm(eg);const tg=Symbol("mediumZoom");var ng={};const rg=".theme-default-content > img, .theme-default-content :not(a) > img",og=ng,sg=300,ig=yn({enhance({app:e,router:t}){const n=Jm(og);n.refresh=(r=rg)=>{n.detach(),n.attach(r)},e.provide(tg,n),t.afterEach(()=>{cc(sg).then(()=>{n.refresh()})})}}),ag=Object.freeze(Object.defineProperty({__proto__:null,default:ig},Symbol.toStringTag,{value:"Module"}));/** +See: https://github.com/francoischalifour/medium-zoom`)}},Xm=function(t){var n=document.createElement("div");return n.classList.add("medium-zoom-overlay"),n.style.background=t,n},Jm=function(t){var n=t.getBoundingClientRect(),r=n.top,o=n.left,s=n.width,i=n.height,a=t.cloneNode(),l=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,u=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return a.removeAttribute("id"),a.style.position="absolute",a.style.top=r+l+"px",a.style.left=o+u+"px",a.style.width=s+"px",a.style.height=i+"px",a.style.transform="",a},Sn=function(t,n){var r=an({bubbles:!1,cancelable:!1,detail:void 0},n);if(typeof window.CustomEvent=="function")return new CustomEvent(t,r);var o=document.createEvent("CustomEvent");return o.initCustomEvent(t,r.bubbles,r.cancelable,r.detail),o},Qm=function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(w){function P(){}w(P,P)},o=function(w){var P=w.target;if(P===V){g();return}m.indexOf(P)!==-1&&v({target:P})},s=function(){if(!(M||!A.original)){var w=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(z-w)>F.scrollOffset&&setTimeout(g,150)}},i=function(w){var P=w.key||w.keyCode;(P==="Escape"||P==="Esc"||P===27)&&g()},a=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w;if(w.background&&(V.style.background=w.background),w.container&&w.container instanceof Object&&(P.container=an({},F.container,w.container)),w.template){var X=Xr(w.template)?w.template:document.querySelector(w.template);P.template=X}return F=an({},F,P),m.forEach(function(ee){ee.dispatchEvent(Sn("medium-zoom:update",{detail:{zoom:T}}))}),T},l=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(an({},F,w))},u=function(){for(var w=arguments.length,P=Array(w),X=0;X0?P.reduce(function(k,D){return[].concat(k,ba(D))},[]):m;return ee.forEach(function(k){k.classList.remove("medium-zoom-image"),k.dispatchEvent(Sn("medium-zoom:detach",{detail:{zoom:T}}))}),m=m.filter(function(k){return ee.indexOf(k)===-1}),T},c=function(w,P){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(ee){ee.addEventListener("medium-zoom:"+w,P,X)}),b.push({type:"medium-zoom:"+w,listener:P,options:X}),T},p=function(w,P){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(ee){ee.removeEventListener("medium-zoom:"+w,P,X)}),b=b.filter(function(ee){return!(ee.type==="medium-zoom:"+w&&ee.listener.toString()===P.toString())}),T},d=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w.target,X=function(){var k={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},D=void 0,j=void 0;if(F.container)if(F.container instanceof Object)k=an({},k,F.container),D=k.width-k.left-k.right-F.margin*2,j=k.height-k.top-k.bottom-F.margin*2;else{var le=Xr(F.container)?F.container:document.querySelector(F.container),we=le.getBoundingClientRect(),Te=we.width,_e=we.height,Qe=we.left,ht=we.top;k=an({},k,{width:Te,height:_e,left:Qe,top:ht})}D=D||k.width-F.margin*2,j=j||k.height-F.margin*2;var et=A.zoomedHd||A.original,tt=Ea(et)?D:et.naturalWidth||D,x=Ea(et)?j:et.naturalHeight||j,G=et.getBoundingClientRect(),K=G.top,J=G.left,ue=G.width,ve=G.height,h=Math.min(Math.max(ue,tt),D)/ue,_=Math.min(Math.max(ve,x),j)/ve,S=Math.min(h,_),R=(-J+(D-ue)/2+F.margin+k.left)/S,O=(-K+(j-ve)/2+F.margin+k.top)/S,I="scale("+S+") translate3d("+R+"px, "+O+"px, 0)";A.zoomed.style.transform=I,A.zoomedHd&&(A.zoomedHd.style.transform=I)};return new r(function(ee){if(P&&m.indexOf(P)===-1){ee(T);return}var k=function Te(){M=!1,A.zoomed.removeEventListener("transitionend",Te),A.original.dispatchEvent(Sn("medium-zoom:opened",{detail:{zoom:T}})),ee(T)};if(A.zoomed){ee(T);return}if(P)A.original=P;else if(m.length>0){var D=m;A.original=D[0]}else{ee(T);return}if(A.original.dispatchEvent(Sn("medium-zoom:open",{detail:{zoom:T}})),z=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,M=!0,A.zoomed=Jm(A.original),document.body.appendChild(V),F.template){var j=Xr(F.template)?F.template:document.querySelector(F.template);A.template=document.createElement("div"),A.template.appendChild(j.content.cloneNode(!0)),document.body.appendChild(A.template)}if(A.original.parentElement&&A.original.parentElement.tagName==="PICTURE"&&A.original.currentSrc&&(A.zoomed.src=A.original.currentSrc),document.body.appendChild(A.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),A.original.classList.add("medium-zoom-image--hidden"),A.zoomed.classList.add("medium-zoom-image--opened"),A.zoomed.addEventListener("click",g),A.zoomed.addEventListener("transitionend",k),A.original.getAttribute("data-zoom-src")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("srcset"),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading"),A.zoomedHd.src=A.zoomed.getAttribute("data-zoom-src"),A.zoomedHd.onerror=function(){clearInterval(le),console.warn("Unable to reach the zoom image target "+A.zoomedHd.src),A.zoomedHd=null,X()};var le=setInterval(function(){A.zoomedHd.complete&&(clearInterval(le),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),X())},10)}else if(A.original.hasAttribute("srcset")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading");var we=A.zoomedHd.addEventListener("load",function(){A.zoomedHd.removeEventListener("load",we),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),X()})}else X()})},g=function(){return new r(function(w){if(M||!A.original){w(T);return}var P=function X(){A.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(A.zoomed),A.zoomedHd&&document.body.removeChild(A.zoomedHd),document.body.removeChild(V),A.zoomed.classList.remove("medium-zoom-image--opened"),A.template&&document.body.removeChild(A.template),M=!1,A.zoomed.removeEventListener("transitionend",X),A.original.dispatchEvent(Sn("medium-zoom:closed",{detail:{zoom:T}})),A.original=null,A.zoomed=null,A.zoomedHd=null,A.template=null,w(T)};M=!0,document.body.classList.remove("medium-zoom--opened"),A.zoomed.style.transform="",A.zoomedHd&&(A.zoomedHd.style.transform=""),A.template&&(A.template.style.transition="opacity 150ms",A.template.style.opacity=0),A.original.dispatchEvent(Sn("medium-zoom:close",{detail:{zoom:T}})),A.zoomed.addEventListener("transitionend",P)})},v=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=w.target;return A.original?g():d({target:P})},E=function(){return F},y=function(){return m},C=function(){return A.original},m=[],b=[],M=!1,z=0,F=n,A={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?F=t:(t||typeof t=="string")&&u(t),F=an({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},F);var V=Xm(F.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",g);var T={open:d,close:g,toggle:v,update:a,clone:l,attach:u,detach:f,on:c,off:p,getOptions:E,getImages:y,getZoomedImage:C};return T};function eg(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var tg=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";eg(tg);const ng=Symbol("mediumZoom");var rg={};const og=".theme-default-content > img, .theme-default-content :not(a) > img",sg=rg,ig=300,ag=yn({enhance({app:e,router:t}){const n=Qm(sg);n.refresh=(r=og)=>{n.detach(),n.attach(r)},e.provide(ng,n),t.afterEach(()=>{cc(ig).then(()=>{n.refresh()})})}}),lg=Object.freeze(Object.defineProperty({__proto__:null,default:ag},Symbol.toStringTag,{value:"Module"}));/** * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT - */const Sa=(e,t)=>{e.classList.add(t)},Ca=(e,t)=>{e.classList.remove(t)},lg=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},es=(e,t,n)=>en?n:e,Aa=e=>(-1+e)*100,ug=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),cg=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),zr=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const a=s.charAt(0).toUpperCase()+s.slice(1);let l=e.length;for(;l--;){const u=`${e[l]}${a}`;if(u in i)return u}return s},r=s=>{const i=cg(s);return t[i]??(t[i]=n(i))},o=(s,i,a)=>{s.style[r(i)]=a};return(s,i)=>{for(const a in i){const l=i[a];Object.hasOwn(i,a)&&Nm(l)&&o(s,a,l)}}})(),kt={minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},xe={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=kt,r=xe.isStarted(),o=es(e,kt.minimum,1);xe.percent=o===1?null:o;const s=xe.render(!r),i=s.querySelector(kt.barSelector);return s.offsetWidth,ug(a=>{zr(i,{transform:`translate3d(${Aa(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(zr(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{zr(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{xe.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),xe},isStarted:()=>typeof xe.percent=="number",start:()=>{xe.percent||xe.set(0);const e=()=>{setTimeout(()=>{xe.percent&&(xe.trickle(),e())},kt.trickleSpeed)};return e(),xe},done:e=>!e&&!xe.percent?xe:xe.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=xe;return t?(t=es(t+(typeof e=="number"?e:(1-t)*es(Math.random()*t,.1,.95)),0,.994),xe.set(t)):xe.start()},trickle:()=>xe.increase(Math.random()*kt.trickleRate),render:e=>{if(xe.isRendered())return document.getElementById("nprogress");Sa(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=kt.template;const n=t.querySelector(kt.barSelector),r=document.querySelector(kt.parent),o=e?"-100":Aa(xe.percent??0);return zr(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&Sa(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{Ca(document.documentElement,"nprogress-busy"),Ca(document.querySelector(kt.parent),"nprogress-custom-parent"),lg(document.getElementById("nprogress"))}},fg=()=>{Ze(()=>{const e=jn(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||xe.start()}),e.afterEach(n=>{t.add(n.path),xe.done()})})},dg=yn({setup(){fg()}}),pg=Object.freeze(Object.defineProperty({__proto__:null,default:dg},Symbol.toStringTag,{value:"Module"}));function dc(e){return Ds()?(Bl(e),!0):!1}function Fn(e){return typeof e=="function"?e():zt(e)}const hg=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const mg=Object.prototype.toString,gg=e=>mg.call(e)==="[object Object]",_g=()=>{};function vg(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}const pc=e=>e();function yg(e=pc){const t=de(!0);function n(){t.value=!1}function r(){t.value=!0}const o=(...s)=>{t.value&&e(...s)};return{isActive:yo(t),pause:n,resume:r,eventFilter:o}}function Eg(e){return Un()}function bg(e,t,n={}){const{eventFilter:r=pc,...o}=n;return $e(e,vg(r,t),o)}function Sg(e,t,n={}){const{eventFilter:r,...o}=n,{eventFilter:s,pause:i,resume:a,isActive:l}=yg(r);return{stop:bg(e,t,{...o,eventFilter:s}),pause:i,resume:a,isActive:l}}function Cg(e,t=!0,n){Eg()?Ze(e,n):t?e():vn(e)}function Ag(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Fe(e),s=de(e);function i(a){if(arguments.length)return s.value=a,s.value;{const l=Fn(n);return s.value=s.value===l?Fn(r):l,s.value}}return o?i:[s,i]}function wg(e){var t;const n=Fn(e);return(t=n==null?void 0:n.$el)!=null?t:n}const fo=hg?window:void 0;function Bn(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=fo):[t,n,r,o]=e,!t)return _g;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],i=()=>{s.forEach(f=>f()),s.length=0},a=(f,c,p,d)=>(f.addEventListener(c,p,d),()=>f.removeEventListener(c,p,d)),l=$e(()=>[wg(t),Fn(o)],([f,c])=>{if(i(),!f)return;const p=gg(c)?{...c}:c;s.push(...n.flatMap(d=>r.map(g=>a(f,d,g,p))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return dc(u),u}function Tg(){const e=de(!1),t=Un();return t&&Ze(()=>{e.value=!0},t),e}function Og(e){const t=Tg();return B(()=>(t.value,!!e()))}function xg(e,t={}){const{window:n=fo}=t,r=Og(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=de(!1),i=u=>{s.value=u.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i))},l=Lu(()=>{r.value&&(a(),o=n.matchMedia(Fn(e)),"addEventListener"in o?o.addEventListener("change",i):o.addListener(i),s.value=o.matches)});return dc(()=>{l(),a(),o=void 0}),s}const Kr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Wr="__vueuse_ssr_handlers__",kg=Lg();function Lg(){return Wr in Kr||(Kr[Wr]=Kr[Wr]||{}),Kr[Wr]}function Rg(e,t){return kg[e]||t}function Ig(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Pg={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},wa="vueuse-storage";function hc(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:f,window:c=fo,eventFilter:p,onError:d=T=>{console.error(T)},initOnMounted:g}=r,v=(f?Kt:de)(typeof t=="function"?t():t);if(!n)try{n=Rg("getDefaultStorage",()=>{var T;return(T=fo)==null?void 0:T.localStorage})()}catch(T){d(T)}if(!n)return v;const E=Fn(t),y=Ig(E),C=(o=r.serializer)!=null?o:Pg[y],{pause:m,resume:b}=Sg(v,()=>z(v.value),{flush:s,deep:i,eventFilter:p});c&&a&&Cg(()=>{Bn(c,"storage",A),Bn(c,wa,V),g&&A()}),g||A();function M(T,H){c&&c.dispatchEvent(new CustomEvent(wa,{detail:{key:e,oldValue:T,newValue:H,storageArea:n}}))}function z(T){try{const H=n.getItem(e);if(T==null)M(H,null),n.removeItem(e);else{const w=C.write(T);H!==w&&(n.setItem(e,w),M(H,w))}}catch(H){d(H)}}function F(T){const H=T?T.newValue:n.getItem(e);if(H==null)return l&&E!=null&&n.setItem(e,C.write(E)),E;if(!T&&u){const w=C.read(H);return typeof u=="function"?u(w,E):y==="object"&&!Array.isArray(w)?{...E,...w}:w}else return typeof H!="string"?H:C.read(H)}function A(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){v.value=E;return}if(!(T&&T.key!==e)){m();try{(T==null?void 0:T.newValue)!==C.write(v.value)&&(v.value=F(T))}catch(H){d(H)}finally{T?vn(b):b()}}}}function V(T){A(T.detail)}return v}function Dg(e){return xg("(prefers-color-scheme: dark)",e)}const Ng=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{Bn("click",t=>{const n=t.target;if(n.matches(e)){const r=n.parentElement;r!=null&&r.classList.toggle("collapsed")&&r.scrollIntoView({block:"center",behavior:"instant"})}})},Mg={setup(){Ng()}},Fg=Object.freeze(Object.defineProperty({__proto__:null,default:Mg},Symbol.toStringTag,{value:"Module"}));var Bg=Object.create,mc=Object.defineProperty,Hg=Object.getOwnPropertyDescriptor,ri=Object.getOwnPropertyNames,Vg=Object.getPrototypeOf,$g=Object.prototype.hasOwnProperty,Ug=(e,t)=>function(){return e&&(t=(0,e[ri(e)[0]])(e=0)),t},jg=(e,t)=>function(){return t||(0,e[ri(e)[0]])((t={exports:{}}).exports,t),t.exports},zg=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ri(t))!$g.call(e,o)&&o!==n&&mc(e,o,{get:()=>t[o],enumerable:!(r=Hg(t,o))||r.enumerable});return e},Kg=(e,t,n)=>(n=e!=null?Bg(Vg(e)):{},zg(mc(n,"default",{value:e,enumerable:!0}),e)),Mr=Ug({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.43.0_@types+node@22.9.0__@swc+core@1.5.29_jiti@2.0.0_po_lnt5yfvawfblpk67opvcdwbq7u/node_modules/tsup/assets/esm_shims.js"(){}}),Wg=jg({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Mr(),t.exports=r;function n(s){return s instanceof Buffer?Buffer.from(s):new s.constructor(s.buffer.slice(),s.byteOffset,s.length)}function r(s){if(s=s||{},s.circles)return o(s);const i=new Map;if(i.set(Date,c=>new Date(c)),i.set(Map,(c,p)=>new Map(l(Array.from(c),p))),i.set(Set,(c,p)=>new Set(l(Array.from(c),p))),s.constructorHandlers)for(const c of s.constructorHandlers)i.set(c[0],c[1]);let a=null;return s.proto?f:u;function l(c,p){const d=Object.keys(c),g=new Array(d.length);for(let v=0;vnew Date(d)),l.set(Map,(d,g)=>new Map(f(Array.from(d),g))),l.set(Set,(d,g)=>new Set(f(Array.from(d),g))),s.constructorHandlers)for(const d of s.constructorHandlers)l.set(d[0],d[1]);let u=null;return s.proto?p:c;function f(d,g){const v=Object.keys(d),E=new Array(v.length);for(let y=0;y(i=Qg(e,u,f),i.finally(()=>{if(i=null,n.trailing&&a&&!o){const c=l(u,a);return a=null,c}}),i);return function(...u){return i?(n.trailing&&(a=u),i):new Promise(f=>{const c=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const p=n.leading?r:l(this,u);for(const d of s)d(p);s=[]},t),c?(r=l(this,u),f(r)):s.push(f)})}}async function Qg(e,t,n){return await e.apply(t,n)}function bs(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?bs(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const e_={run:e=>e()},t_=()=>e_,_c=typeof console.createTask<"u"?console.createTask:t_;function n_(e,t){const n=t.shift(),r=_c(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function r_(e,t){const n=t.shift(),r=_c(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function ts(e,t){for(const n of[...e])n(t)}class o_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=bs(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=bs(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(n_,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(r_,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&ts(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&ts(this._after,o)}):(this._after&&o&&ts(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function vc(){return new o_}var s_=Object.create,yc=Object.defineProperty,i_=Object.getOwnPropertyDescriptor,oi=Object.getOwnPropertyNames,a_=Object.getPrototypeOf,l_=Object.prototype.hasOwnProperty,u_=(e,t)=>function(){return e&&(t=(0,e[oi(e)[0]])(e=0)),t},Ec=(e,t)=>function(){return t||(0,e[oi(e)[0]])((t={exports:{}}).exports,t),t.exports},c_=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of oi(t))!l_.call(e,o)&&o!==n&&yc(e,o,{get:()=>t[o],enumerable:!(r=i_(t,o))||r.enumerable});return e},f_=(e,t,n)=>(n=e!=null?s_(a_(e)):{},c_(yc(n,"default",{value:e,enumerable:!0}),e)),L=u_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.43.0_@types+node@22.9.0__@swc+core@1.5.29_jiti@2.0.0_po_lnt5yfvawfblpk67opvcdwbq7u/node_modules/tsup/assets/esm_shims.js"(){}}),d_=Ec({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){L(),function(n){var r={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},o=["်","ް"],s={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},i={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},l=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),f=[".","!","~","*","'","(",")"].join(""),c=function(E,y){var C="-",m="",b="",M=!0,z={},F,A,V,T,H,w,P,X,ee,k,D,j,le,we,Te="";if(typeof E!="string")return"";if(typeof y=="string"&&(C=y),P=a.en,X=i.en,typeof y=="object"){F=y.maintainCase||!1,z=y.custom&&typeof y.custom=="object"?y.custom:z,V=+y.truncate>1&&y.truncate||!1,T=y.uric||!1,H=y.uricNoSlash||!1,w=y.mark||!1,M=!(y.symbols===!1||y.lang===!1),C=y.separator||C,T&&(Te+=l),H&&(Te+=u),w&&(Te+=f),P=y.lang&&a[y.lang]&&M?a[y.lang]:M?a.en:{},X=y.lang&&i[y.lang]?i[y.lang]:y.lang===!1||y.lang===!0?{}:i.en,y.titleCase&&typeof y.titleCase.length=="number"&&Array.prototype.toString.call(y.titleCase)?(y.titleCase.forEach(function(_e){z[_e+""]=_e+""}),A=!0):A=!!y.titleCase,y.custom&&typeof y.custom.length=="number"&&Array.prototype.toString.call(y.custom)&&y.custom.forEach(function(_e){z[_e+""]=_e+""}),Object.keys(z).forEach(function(_e){var Xe;_e.length>1?Xe=new RegExp("\\b"+d(_e)+"\\b","gi"):Xe=new RegExp(d(_e),"gi"),E=E.replace(Xe,z[_e])});for(D in z)Te+=D}for(Te+=C,Te=d(Te),E=E.replace(/(^\s+|\s+$)/g,""),le=!1,we=!1,k=0,j=E.length;k=0?(b+=D,D=""):we===!0?(D=s[b]+r[D],b=""):D=le&&r[D].match(/[A-Za-z0-9]/)?" "+r[D]:r[D],le=!1,we=!1):D in s?(b+=D,D="",k===j-1&&(D=s[b]),we=!0):P[D]&&!(T&&l.indexOf(D)!==-1)&&!(H&&u.indexOf(D)!==-1)?(D=le||m.substr(-1).match(/[A-Za-z0-9]/)?C+P[D]:P[D],D+=E[k+1]!==void 0&&E[k+1].match(/[A-Za-z0-9]/)?C:"",le=!0):(we===!0?(D=s[b]+D,b="",we=!1):le&&(/[A-Za-z0-9]/.test(D)||m.substr(-1).match(/A-Za-z0-9]/))&&(D=" "+D),le=!1),m+=D.replace(new RegExp("[^\\w\\s"+Te+"_-]","g"),C);return A&&(m=m.replace(/(\w)(\S*)/g,function(_e,Xe,ht){var Je=Xe.toUpperCase()+(ht!==null?ht:"");return Object.keys(z).indexOf(Je.toLowerCase())<0?Je:Je.toLowerCase()})),m=m.replace(/\s+/g,C).replace(new RegExp("\\"+C+"+","g"),C).replace(new RegExp("(^\\"+C+"+|\\"+C+"+$)","g"),""),V&&m.length>V&&(ee=m.charAt(V)===C,m=m.slice(0,V),ee||(m=m.slice(0,m.lastIndexOf(C)))),!F&&!A&&(m=m.toLowerCase()),m},p=function(E){return function(C){return c(C,E)}},d=function(E){return E.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},g=function(v,E){for(var y in E)if(E[y]===v)return!0};if(typeof t<"u"&&t.exports)t.exports=c,t.exports.createSlug=p;else if(typeof define<"u"&&define.amd)define([],function(){return c});else try{if(n.getSlug||n.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";n.getSlug=c,n.createSlug=p}catch{}}(e)}}),p_=Ec({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){L(),t.exports=d_()}});L();L();L();L();L();L();L();function h_(e){return!!(e&&e.__v_isReadonly)}function bc(e){return h_(e)?bc(e.__v_raw):!!(e&&e.__v_isReactive)}function ns(e){return!!(e&&e.__v_isRef===!0)}function nr(e){const t=e&&e.__v_raw;return t?nr(t):e}L();function m_(e){var t;const n=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return n==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":n}function g_(e){const t=e.__file;if(t)return Zg(Xg(t,".vue"))}function xa(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Ro(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}async function __(e){const{app:t,uid:n,instance:r}=e;try{if(r.__VUE_DEVTOOLS_NEXT_UID__)return r.__VUE_DEVTOOLS_NEXT_UID__;const o=await Ro(t);if(!o)return null;const s=o.rootInstance===r;return`${o.id}:${s?"root":n}`}catch{}}function Sc(e){var t,n;const r=(t=e.subTree)==null?void 0:t.type,o=Ro(e);return o?((n=o==null?void 0:o.types)==null?void 0:n.Fragment)===r:!1}function Io(e){var t,n,r;const o=m_((e==null?void 0:e.type)||{});if(o)return o;if((e==null?void 0:e.root)===e)return"Root";for(const i in(n=(t=e.parent)==null?void 0:t.type)==null?void 0:n.components)if(e.parent.type.components[i]===(e==null?void 0:e.type))return xa(e,i);for(const i in(r=e.appContext)==null?void 0:r.components)if(e.appContext.components[i]===(e==null?void 0:e.type))return xa(e,i);const s=g_((e==null?void 0:e.type)||{});return s||"Anonymous Component"}function Ss(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}var v_=class{constructor(){this.refEditor=new y_}set(e,t,n,r){const o=Array.isArray(t)?t:t.split(".");for(;o.length>1;){const a=o.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const s=o[0],i=this.refEditor.get(e)[s];r?r(e,s,n):this.refEditor.isRef(i)?this.refEditor.set(i,n):e[s]=n}get(e,t){const n=Array.isArray(t)?t:t.split(".");for(let r=0;r"u")return!1;const r=Array.isArray(t)?t.slice():t.split("."),o=n?2:1;for(;e&&r.length>o;){const s=r.shift();e=e[s],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,r[0])}createDefaultSetCallback(e){return(t,n,r)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(n,1):nr(t)instanceof Map?t.delete(n):nr(t)instanceof Set?t.delete(Array.from(t.values())[n]):Reflect.deleteProperty(t,n)),!e.remove){const o=t[e.newKey||n];this.refEditor.isRef(o)?this.refEditor.set(o,r):nr(t)instanceof Map?t.set(e.newKey||n,r):nr(t)instanceof Set?t.add(r):t[e.newKey||n]=r}}}},y_=class{set(e,t){if(ns(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(o=>e.add(o));return}const n=Object.keys(t);if(e instanceof Map){const o=new Set(e.keys());n.forEach(s=>{e.set(s,Reflect.get(t,s)),o.delete(s)}),o.forEach(s=>e.delete(s));return}const r=new Set(Object.keys(e));n.forEach(o=>{Reflect.set(e,o,Reflect.get(t,o)),r.delete(o)}),r.forEach(o=>Reflect.deleteProperty(e,o))}}get(e){return ns(e)?e.value:e}isRef(e){return ns(e)||bc(e)}};L();function si(e){return Sc(e)?E_(e.subTree):e.subTree?[e.subTree.el]:[]}function E_(e){if(!e.children)return[];const t=[];return e.children.forEach(n=>{n.component?t.push(...si(n.component)):n!=null&&n.el&&t.push(n.el)}),t}L();L();function b_(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var Gr;function S_(e){return Gr||(Gr=document.createRange()),Gr.selectNode(e),Gr.getBoundingClientRect()}function C_(e){const t=b_();if(!e.children)return t;for(let n=0,r=e.children.length;ne.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var ka={top:0,left:0,right:0,bottom:0,width:0,height:0};function _n(e){const t=e.subTree.el;return typeof window>"u"?ka:Sc(e)?C_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?_n(e.subTree.component):ka}var Cc="__vue-devtools-component-inspector__",Ac="__vue-devtools-component-inspector__card__",wc="__vue-devtools-component-inspector__name__",Tc="__vue-devtools-component-inspector__indicator__",Oc={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},w_={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},T_={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function Gn(){return document.getElementById(Cc)}function O_(){return document.getElementById(Ac)}function x_(){return document.getElementById(Tc)}function k_(){return document.getElementById(wc)}function ii(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function ai(e){var t;const n=document.createElement("div");n.id=(t=e.elementId)!=null?t:Cc,Object.assign(n.style,{...Oc,...ii(e.bounds),...e.style});const r=document.createElement("span");r.id=Ac,Object.assign(r.style,{...w_,top:e.bounds.top<35?0:"-35px"});const o=document.createElement("span");o.id=wc,o.innerHTML=`<${e.name}>  `;const s=document.createElement("i");return s.id=Tc,s.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(s.style,T_),r.appendChild(o),r.appendChild(s),n.appendChild(r),document.body.appendChild(n),n}function li(e){const t=Gn(),n=O_(),r=k_(),o=x_();t&&(Object.assign(t.style,{...Oc,...ii(e.bounds)}),Object.assign(n.style,{top:e.bounds.top<35?0:"-35px"}),r.innerHTML=`<${e.name}>  `,o.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function L_(e){const t=_n(e);if(!t.width&&!t.height)return;const n=Io(e);Gn()?li({bounds:t,name:n}):ai({bounds:t,name:n})}function xc(){const e=Gn();e&&(e.style.display="none")}var Cs=null;function As(e){const t=e.target;if(t){const n=t.__vueParentComponent;if(n&&(Cs=n,n.vnode.el)){const o=_n(n),s=Io(n);Gn()?li({bounds:o,name:s}):ai({bounds:o,name:s})}}}function R_(e,t){var n;if(e.preventDefault(),e.stopPropagation(),Cs){const r=(n=et.value)==null?void 0:n.app;__({app:r,uid:r.uid,instance:Cs}).then(o=>{t(o)})}}var po=null;function I_(){xc(),window.removeEventListener("mouseover",As),window.removeEventListener("click",po,!0),po=null}function P_(){return window.addEventListener("mouseover",As),new Promise(e=>{function t(n){n.preventDefault(),n.stopPropagation(),R_(n,r=>{window.removeEventListener("click",t,!0),po=null,window.removeEventListener("mouseover",As);const o=Gn();o&&(o.style.display="none"),e(JSON.stringify({id:r}))})}po=t,window.addEventListener("click",t,!0)})}function D_(e){const t=Ss(et.value,e.id);if(t){const[n]=si(t);if(typeof n.scrollIntoView=="function")n.scrollIntoView({behavior:"smooth"});else{const r=_n(t),o=document.createElement("div"),s={...ii(r),position:"absolute"};Object.assign(o.style,s),document.body.appendChild(o),o.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(o)},2e3)}setTimeout(()=>{const r=_n(t);if(r.width||r.height){const o=Io(t),s=Gn();s?li({...e,name:o,bounds:r}):ai({...e,name:o,bounds:r}),setTimeout(()=>{s&&(s.style.display="none")},1500)}},1200)}}L();var La,Ra;(Ra=(La=Z).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(La.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function N_(e){let t=0;const n=setInterval(()=>{Z.__VUE_INSPECTOR__&&(clearInterval(n),t+=30,e()),t>=5e3&&clearInterval(n)},30)}function M_(){const e=Z.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...n)=>{e.disable(),t(...n)}}function F_(){return new Promise(e=>{function t(){M_(),e(Z.__VUE_INSPECTOR__)}Z.__VUE_INSPECTOR__?t():N_(()=>{t()})})}L();L();L();var B_="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function H_(){if(!gc||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(B_);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}L();L();L();var Ia,Pa;(Pa=(Ia=Z).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(Ia.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var V_=new Proxy(Z.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,n){return Reflect.get(e,t,n)}});function $_(e,t){ut.timelineLayersState[t.id]=!1,V_.push({...e,descriptorId:t.id,appRecord:Ro(t.app)})}var Da,Na;(Na=(Da=Z).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(Da.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var ui=new Proxy(Z.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,n){return Reflect.get(e,t,n)}}),kc=Hn(()=>{qn.hooks.callHook("sendInspectorToClient",Lc())});function U_(e,t){var n,r;ui.push({options:e,descriptor:t,treeFilterPlaceholder:(n=e.treeFilterPlaceholder)!=null?n:"Search tree...",stateFilterPlaceholder:(r=e.stateFilterPlaceholder)!=null?r:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Ro(t.app)}),kc()}function Lc(){return ui.filter(e=>e.descriptor.app===et.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const n=e.descriptor,r=e.options;return{id:r.id,label:r.label,logo:n.logo,icon:`custom-ic-baseline-${(t=r==null?void 0:r.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:n.packageName,homepage:n.homepage,pluginId:n.id}})}function Jr(e,t){return ui.find(n=>n.options.id===e&&(t?n.descriptor.app===t:!0))}function j_(){const e=vc();e.hook("addInspector",({inspector:r,plugin:o})=>{U_(r,o.descriptor)});const t=Hn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||ut.highPerfModeEnabled)return;const i=Jr(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,filter:(i==null?void 0:i.treeFilter)||"",rootNodes:[]};await new Promise(l=>{e.callHookWith(async u=>{await Promise.all(u.map(f=>f(a))),l()},"getInspectorTree")}),e.callHookWith(async l=>{await Promise.all(l.map(u=>u({inspectorId:r,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const n=Hn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||ut.highPerfModeEnabled)return;const i=Jr(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,nodeId:(i==null?void 0:i.selectedNodeId)||"",state:null},l={currentTab:`custom-inspector:${r}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async f=>{await Promise.all(f.map(c=>c(a,l))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(f=>f({inspectorId:r,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",n),e.hook("customInspectorSelectNode",({inspectorId:r,nodeId:o,plugin:s})=>{const i=Jr(r,s.descriptor.app);i&&(i.selectedNodeId=o)}),e.hook("timelineLayerAdded",({options:r,plugin:o})=>{$_(r,o.descriptor)}),e.hook("timelineEventAdded",({options:r,plugin:o})=>{var s;const i=["performance","component-event","keyboard","mouse"];ut.highPerfModeEnabled||!((s=ut.timelineLayersState)!=null&&s[o.descriptor.id])&&!i.includes(r.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(l=>l(r)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:r})=>{const o=r.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!o)return null;const s=o.id.toString();return[...o.instanceMap].filter(([a])=>a.split(":")[0]===s).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:r})=>_n(r)),e.hook("getComponentName",({instance:r})=>Io(r)),e.hook("componentHighlight",({uid:r})=>{const o=et.value.instanceMap.get(r);o&&L_(o)}),e.hook("componentUnhighlight",()=>{xc()}),e}var Ma,Fa;(Fa=(Ma=Z).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(Ma.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var Ba,Ha;(Ha=(Ba=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(Ba.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var Va,$a;($a=(Va=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(Va.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var Ua,ja;(ja=(Ua=Z).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(Ua.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var za,Ka;(Ka=(za=Z).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(za.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var cn="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function z_(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:H_()}}var Wa,Ga;(Ga=(Wa=Z)[cn])!=null||(Wa[cn]=z_());var K_=Hn(e=>{qn.hooks.callHook("devtoolsStateUpdated",{state:e})});Hn((e,t)=>{qn.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var Po=new Proxy(Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__:Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),et=new Proxy(Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function Rc(){K_({...Z[cn],appRecords:Po.value,activeAppRecordId:et.id,tabs:Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function W_(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,Rc()}function G_(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,Rc()}var ut=new Proxy(Z[cn],{get(e,t){return t==="appRecords"?Po:t==="activeAppRecordId"?et.id:t==="tabs"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:Z[cn][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,n){return{...Z[cn]},e[t]=n,Z[cn][t]=n,!0}});function q_(e={}){var t,n,r;const{file:o,host:s,baseUrl:i=window.location.origin,line:a=0,column:l=0}=e;if(o){if(s==="chrome-extension"){const u=o.replace(/\\/g,"\\\\"),f=(n=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?n:"/";fetch(`${f}__open-in-editor?file=${encodeURI(o)}`).then(c=>{if(!c.ok){const p=`Opening component ${u} failed`;console.log(`%c${p}`,"color:red")}})}else if(ut.vitePluginDetected){const u=(r=Z.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?r:i;Z.__VUE_INSPECTOR__.openInEditor(u,o,a,l)}}}L();L();L();L();L();var qa,Ya;(Ya=(qa=Z).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(qa.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var ci=new Proxy(Z.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,n){return Reflect.get(e,t,n)}});function ws(e){const t={};return Object.keys(e).forEach(n=>{t[n]=e[n].defaultValue}),t}function fi(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function Y_(e){var t,n,r;const o=(n=(t=ci.find(s=>{var i;return s[0].id===e&&!!((i=s[0])!=null&&i.settings)}))==null?void 0:t[0])!=null?n:null;return(r=o==null?void 0:o.settings)!=null?r:null}function Ic(e,t){var n,r,o;const s=fi(e);if(s){const i=localStorage.getItem(s);if(i)return JSON.parse(i)}if(e){const i=(r=(n=ci.find(a=>a[0].id===e))==null?void 0:n[0])!=null?r:null;return ws((o=i==null?void 0:i.settings)!=null?o:{})}return ws(t)}function Z_(e,t){const n=fi(e);localStorage.getItem(n)||localStorage.setItem(n,JSON.stringify(ws(t)))}function X_(e,t,n){const r=fi(e),o=localStorage.getItem(r),s=JSON.parse(o||"{}"),i={...s,[t]:n};localStorage.setItem(r,JSON.stringify(i)),qn.hooks.callHookWith(a=>{a.forEach(l=>l({pluginId:e,key:t,oldValue:s[t],newValue:n,settings:i}))},"setPluginSettings")}L();L();L();L();L();L();L();L();L();L();L();var Za,Xa,at=(Xa=(Za=Z).__VUE_DEVTOOLS_HOOK)!=null?Xa:Za.__VUE_DEVTOOLS_HOOK=vc(),J_={vueAppInit(e){at.hook("app:init",e)},vueAppUnmount(e){at.hook("app:unmount",e)},vueAppConnected(e){at.hook("app:connected",e)},componentAdded(e){return at.hook("component:added",e)},componentEmit(e){return at.hook("component:emit",e)},componentUpdated(e){return at.hook("component:updated",e)},componentRemoved(e){return at.hook("component:removed",e)},setupDevtoolsPlugin(e){at.hook("devtools-plugin:setup",e)},perfStart(e){return at.hook("perf:start",e)},perfEnd(e){return at.hook("perf:end",e)}},Q_={on:J_,setupDevToolsPlugin(e,t){return at.callHook("devtools-plugin:setup",e,t)}},ev=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;const n=Lc().find(r=>r.packageName===this.plugin.descriptor.packageName);if(n!=null&&n.id){if(e){const r=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];at.callHook("component:updated",...r)}else at.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:n.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&Z_(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return Ic(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},tv=ev;L();L();L();L();var nv="__vue_devtool_undefined__",rv="__vue_devtool_infinity__",ov="__vue_devtool_negative_infinity__",sv="__vue_devtool_nan__";L();L();var iv={[nv]:"undefined",[sv]:"NaN",[rv]:"Infinity",[ov]:"-Infinity"};Object.entries(iv).reduce((e,[t,n])=>(e[n]=t,e),{});L();L();L();L();L();var Ja,Qa;(Qa=(Ja=Z).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Ja.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function av(e,t){const[n,r]=e;if(n.app!==t)return;const o=new tv({plugin:{setupFn:r,descriptor:n},ctx:qn});n.packageName==="vuex"&&o.on.editInspectorState(s=>{o.sendInspectorState(s.inspectorId)}),r(o)}function lv(e){Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||(Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),ci.forEach(t=>{av(t,e)}))}L();L();var Sr="__VUE_DEVTOOLS_ROUTER__",Vn="__VUE_DEVTOOLS_ROUTER_INFO__",el,tl;(tl=(el=Z)[Vn])!=null||(el[Vn]={currentRoute:null,routes:[]});var nl,rl;(rl=(nl=Z)[Sr])!=null||(nl[Sr]={});new Proxy(Z[Vn],{get(e,t){return Z[Vn][t]}});new Proxy(Z[Sr],{get(e,t){if(t==="value")return Z[Sr]}});function uv(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(n=>!t.has(n.path)&&t.set(n.path,1))}function di(e){return e.map(t=>{let{path:n,name:r,children:o,meta:s}=t;return o!=null&&o.length&&(o=di(o)),{path:n,name:r,children:o,meta:s}})}function cv(e){if(e){const{fullPath:t,hash:n,href:r,path:o,name:s,matched:i,params:a,query:l}=e;return{fullPath:t,hash:n,href:r,path:o,name:s,params:a,query:l,matched:di(i)}}return e}function fv(e,t){function n(){var r;const o=(r=e.app)==null?void 0:r.config.globalProperties.$router,s=cv(o==null?void 0:o.currentRoute.value),i=di(uv(o)),a=console.warn;console.warn=()=>{},Z[Vn]={currentRoute:s?Oa(s):{},routes:Oa(i)},Z[Sr]=o,console.warn=a}n(),Q_.on.componentUpdated(Hn(()=>{var r;((r=t.value)==null?void 0:r.app)===e.app&&(n(),!ut.highPerfModeEnabled&&qn.hooks.callHook("routerInfoUpdated",{state:Z[Vn]}))},200))}function dv(e){return{async getInspectorTree(t){const n={...t,app:et.value.app,rootNodes:[]};return await new Promise(r=>{e.callHookWith(async o=>{await Promise.all(o.map(s=>s(n))),r()},"getInspectorTree")}),n.rootNodes},async getInspectorState(t){const n={...t,app:et.value.app,state:null},r={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(o=>{e.callHookWith(async s=>{await Promise.all(s.map(i=>i(n,r))),o()},"getInspectorState")}),n.state},editInspectorState(t){const n=new v_,r={...t,app:et.value.app,set:(o,s=t.path,i=t.state.value,a)=>{n.set(o,s,i,a||n.createDefaultSetCallback(t.state))}};e.callHookWith(o=>{o.forEach(s=>s(r))},"editInspectorState")},sendInspectorState(t){const n=Jr(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:n.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return P_()},cancelInspectComponentInspector(){return I_()},getComponentRenderCode(t){const n=Ss(et.value,t);if(n)return(n==null?void 0:n.type)instanceof Function?n.type.toString():n.render.toString()},scrollToComponent(t){return D_({id:t})},openInEditor:q_,getVueInspector:F_,toggleApp(t){const n=Po.value.find(r=>r.id===t);n&&(G_(t),W_(n),fv(n,et),kc(),lv(n.app))},inspectDOM(t){const n=Ss(et.value,t);if(n){const[r]=si(n);r&&(Z.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=r)}},updatePluginSettings(t,n,r){X_(t,n,r)},getPluginSettings(t){return{options:Y_(t),values:Ic(t)}}}}L();var ol,sl;(sl=(ol=Z).__VUE_DEVTOOLS_ENV__)!=null||(ol.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var il=j_(),al,ll;(ll=(al=Z).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(al.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:il,get state(){return{...ut,activeAppRecordId:et.id,activeAppRecord:et.value,appRecords:Po.value}},api:dv(il)});var qn=Z.__VUE_DEVTOOLS_KIT_CONTEXT__;L();f_(p_());var ul,cl;(cl=(ul=Z).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(ul.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});L();function pv(e){ut.highPerfModeEnabled=e??!ut.highPerfModeEnabled}L();L();L();function hv(e){ut.devtoolsClientDetected={...ut.devtoolsClientDetected,...e};const t=Object.values(ut.devtoolsClientDetected).some(Boolean);pv(!t)}var fl,dl;(dl=(fl=Z).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(fl.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=hv);L();L();L();L();L();L();L();var mv=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},Pc=class{constructor(e){this.generateIdentifier=e,this.kv=new mv}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},gv=class extends Pc{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};L();L();function _v(e){if("values"in Object)return Object.values(e);const t=[];for(const n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function vv(e,t){const n=_v(e);if("find"in n)return n.find(t);const r=n;for(let o=0;ot(r,n))}function Qr(e,t){return e.indexOf(t)!==-1}function pl(e,t){for(let n=0;nt.isApplicable(e))}findByName(e){return this.transfomers[e]}};L();L();var Ev=e=>Object.prototype.toString.call(e).slice(8,-1),Dc=e=>typeof e>"u",bv=e=>e===null,Cr=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ts=e=>Cr(e)&&Object.keys(e).length===0,Zt=e=>Array.isArray(e),Sv=e=>typeof e=="string",Cv=e=>typeof e=="number"&&!isNaN(e),Av=e=>typeof e=="boolean",wv=e=>e instanceof RegExp,Ar=e=>e instanceof Map,wr=e=>e instanceof Set,Nc=e=>Ev(e)==="Symbol",Tv=e=>e instanceof Date&&!isNaN(e.valueOf()),Ov=e=>e instanceof Error,hl=e=>typeof e=="number"&&isNaN(e),xv=e=>Av(e)||bv(e)||Dc(e)||Cv(e)||Sv(e)||Nc(e),kv=e=>typeof e=="bigint",Lv=e=>e===1/0||e===-1/0,Rv=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),Iv=e=>e instanceof URL;L();var Mc=e=>e.replace(/\./g,"\\."),rs=e=>e.map(String).map(Mc).join("."),fr=e=>{const t=[];let n="";for(let o=0;onull,()=>{}),Et(kv,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),Et(Tv,"Date",e=>e.toISOString(),e=>new Date(e)),Et(Ov,"Error",(e,t)=>{const n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n},(e,t)=>{const n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n}),Et(wv,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}),Et(wr,"set",e=>[...e.values()],e=>new Set(e)),Et(Ar,"map",e=>[...e.entries()],e=>new Map(e)),Et(e=>hl(e)||Lv(e),"number",e=>hl(e)?"NaN":e>0?"Infinity":"-Infinity",Number),Et(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),Et(Iv,"URL",e=>e.toString(),e=>new URL(e))];function Do(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var Bc=Do((e,t)=>Nc(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,n)=>{const r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Pv=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Hc=Do(Rv,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const n=Pv[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function Vc(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var $c=Do(Vc,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return{...e};const r={};return n.forEach(o=>{r[o]=e[o]}),r},(e,t,n)=>{const r=n.classRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),e)}),Uc=Do((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,n)=>{const r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),Dv=[$c,Bc,Uc,Hc],ml=(e,t)=>{const n=pl(Dv,o=>o.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};const r=pl(Fc,o=>o.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation}},jc={};Fc.forEach(e=>{jc[e.annotation]=e});var Nv=(e,t,n)=>{if(Zt(t))switch(t[0]){case"symbol":return Bc.untransform(e,t,n);case"class":return $c.untransform(e,t,n);case"custom":return Uc.untransform(e,t,n);case"typed-array":return Hc.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{const r=jc[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}};L();var Tn=(e,t)=>{const n=e.keys();for(;t>0;)n.next(),t--;return n.next().value};function zc(e){if(Qr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Qr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Qr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Mv=(e,t)=>{zc(t);for(let n=0;n{if(zc(t),t.length===0)return n(e);let r=e;for(let s=0;sxs(s,t,[...n,...fr(i)]));return}const[r,o]=e;o&&$n(o,(s,i)=>{xs(s,t,[...n,...fr(i)])}),t(r,n)}function Fv(e,t,n){return xs(t,(r,o)=>{e=Os(e,o,s=>Nv(s,r,n))}),e}function Bv(e,t){function n(r,o){const s=Mv(e,fr(o));r.map(fr).forEach(i=>{e=Os(e,i,()=>s)})}if(Zt(t)){const[r,o]=t;r.forEach(s=>{e=Os(e,fr(s),()=>e)}),o&&$n(o,n)}else $n(t,n);return e}var Hv=(e,t)=>Cr(e)||Zt(e)||Ar(e)||wr(e)||Vc(e,t);function Vv(e,t,n){const r=n.get(e);r?r.push(t):n.set(e,[t])}function $v(e,t){const n={};let r;return e.forEach(o=>{if(o.length<=1)return;t||(o=o.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[s,...i]=o;s.length===0?r=i.map(rs):n[rs(s)]=i.map(rs)}),r?Ts(n)?[r]:[r,n]:Ts(n)?void 0:n}var Kc=(e,t,n,r,o=[],s=[],i=new Map)=>{var a;const l=xv(e);if(!l){Vv(e,o,t);const g=i.get(e);if(g)return r?{transformedValue:null}:g}if(!Hv(e,n)){const g=ml(e,n),v=g?{transformedValue:g.value,annotations:[g.type]}:{transformedValue:e};return l||i.set(e,v),v}if(Qr(s,e))return{transformedValue:null};const u=ml(e,n),f=(a=u==null?void 0:u.value)!=null?a:e,c=Zt(f)?[]:{},p={};$n(f,(g,v)=>{if(v==="__proto__"||v==="constructor"||v==="prototype")throw new Error(`Detected property ${v}. This is a prototype pollution risk, please remove it from your object.`);const E=Kc(g,t,n,r,[...o,v],[...s,e],i);c[v]=E.transformedValue,Zt(E.annotations)?p[v]=E.annotations:Cr(E.annotations)&&$n(E.annotations,(y,C)=>{p[Mc(v)+"."+C]=y})});const d=Ts(p)?{transformedValue:c,annotations:u?[u.type]:void 0}:{transformedValue:c,annotations:u?[u.type,p]:p};return l||i.set(e,d),d};L();L();function Wc(e){return Object.prototype.toString.call(e).slice(8,-1)}function gl(e){return Wc(e)==="Array"}function Uv(e){if(Wc(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function jv(e,t,n,r,o){const s={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";s==="enumerable"&&(e[t]=n),o&&s==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function ks(e,t={}){if(gl(e))return e.map(o=>ks(o,t));if(!Uv(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((o,s)=>{if(gl(t.props)&&!t.props.includes(s))return o;const i=e[s],a=ks(i,t);return jv(o,s,a,e,t.nonenumerable),o},{})}var Ce=class{constructor({dedupe:e=!1}={}){this.classRegistry=new gv,this.symbolRegistry=new Pc(t=>{var n;return(n=t.description)!=null?n:""}),this.customTransformerRegistry=new yv,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,n=Kc(e,t,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta={...r.meta,values:n.annotations});const o=$v(t,this.dedupe);return o&&(r.meta={...r.meta,referentialEqualities:o}),r}deserialize(e){const{json:t,meta:n}=e;let r=ks(t);return n!=null&&n.values&&(r=Fv(r,n.values,this)),n!=null&&n.referentialEqualities&&(r=Bv(r,n.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ce.defaultInstance=new Ce;Ce.serialize=Ce.defaultInstance.serialize.bind(Ce.defaultInstance);Ce.deserialize=Ce.defaultInstance.deserialize.bind(Ce.defaultInstance);Ce.stringify=Ce.defaultInstance.stringify.bind(Ce.defaultInstance);Ce.parse=Ce.defaultInstance.parse.bind(Ce.defaultInstance);Ce.registerClass=Ce.defaultInstance.registerClass.bind(Ce.defaultInstance);Ce.registerSymbol=Ce.defaultInstance.registerSymbol.bind(Ce.defaultInstance);Ce.registerCustom=Ce.defaultInstance.registerCustom.bind(Ce.defaultInstance);Ce.allowErrorProps=Ce.defaultInstance.allowErrorProps.bind(Ce.defaultInstance);L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();var _l,vl;(vl=(_l=Z).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(_l.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var yl,El;(El=(yl=Z).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(yl.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var bl,Sl;(Sl=(bl=Z).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(bl.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Cl,Al;(Al=(Cl=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Cl.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var wl,Tl;(Tl=(wl=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(wl.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var Ol,xl;(xl=(Ol=Z).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(Ol.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);L();L();L();L();L();L();L();const zv=JSON.parse(`{"logo":"logo.png","contributors":true,"navbar":["/","/get-started"],"locales":{"/":{"selectLanguageName":"English","navbar":["/","/get-started"]},"/zh/":{"selectLanguageName":"简体中文","navbar":["/zh/","/zh/get-started"]}},"colorMode":"auto","colorModeSwitch":true,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"auto","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),Kv=de(zv),Gc=()=>Kv,qc=Symbol(""),Wv=()=>{const e=Ye(qc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Gv=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},qv=yn({enhance({app:e}){const t=Gc(),n=e._context.provides[Js],r=B(()=>Gv(t.value,n.routeLocale.value));e.provide(qc,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),Yv=Object.freeze(Object.defineProperty({__proto__:null,default:qv},Symbol.toStringTag,{value:"Module"})),Zv=he({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),Re=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};function Xv(e,t,n,r,o,s){return q(),ne("span",{class:tt(["badge",n.type]),style:kr({verticalAlign:n.vertical})},[ke(e.$slots,"default",{},()=>[qt(Le(n.text),1)])],6)}const Jv=Re(Zv,[["render",Xv],["__file","Badge.vue"]]),Qv=he({name:"CodeGroup",slots:Object,setup(e,{slots:t}){const n=de([]),r=de(-1),o=hc("vuepress-code-group",{}),s=B(()=>n.value.map(u=>u.innerText).join(","));Ze(()=>{$e(()=>o.value[s.value],(u=-1)=>{r.value!==u&&(r.value=u)},{immediate:!0}),$e(r,u=>{o.value[s.value]!==u&&(o.value[s.value]=u)})});const i=(u=r.value)=>{u{u>0?r.value=u-1:r.value=n.value.length-1,n.value[r.value].focus()},l=(u,f)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),r.value=f):u.key==="ArrowRight"?(u.preventDefault(),i(f)):u.key==="ArrowLeft"&&(u.preventDefault(),a(f))};return()=>{var f;const u=(((f=t.default)==null?void 0:f.call(t))||[]).filter(c=>c.type.name==="CodeGroupItem").map(c=>(c.props===null&&(c.props={}),c));return u.length===0?null:(r.value<0||r.value>u.length-1?(r.value=u.findIndex(c=>c.props.active===""||c.props.active===!0),r.value===-1&&(r.value=0)):u.forEach((c,p)=>{c.props.active=p===r.value}),Oe("div",{class:"code-group"},[Oe("div",{class:"code-group__nav",role:"tablist"},u.map((c,p)=>{const d=p===r.value;return Oe("button",{ref:g=>{g&&(n.value[p]=g)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":d},role:"tab",ariaSelected:d,onClick:()=>r.value=p,onKeydown:g=>l(g,p)},c.props.title)})),u]))}}}),e0=he({name:"CodeGroupItem",__name:"CodeGroupItem",props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function t0(e,t,n,r,o,s){return q(),ne("div",{class:tt(["code-group-item",{"code-group-item__active":n.active}]),role:"tabpanel"},[ke(e.$slots,"default")],2)}const n0=Re(e0,[["render",t0],["__file","CodeGroupItem.vue"]]),r0=()=>Gc(),Ve=()=>Wv(),Yc=Symbol(""),pi=()=>{const e=Ye(Yc);if(!e)throw new Error("useDarkMode() is called without provider.");return e},o0=()=>{const e=Ve(),t=Dg(),n=hc("vuepress-color-scheme",e.value.colorMode),r=B({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});hn(Yc,r),s0(r)},s0=e=>{const t=(n=e.value)=>{const r=window==null?void 0:window.document.querySelector("html");r==null||r.classList.toggle("dark",n)};Ze(()=>{$e(e,t,{immediate:!0})}),bo(()=>t())},i0="http://.",a0=()=>{const e=jn(),t=Mt();return n=>{if(n)if(Fm(n))t.path!==n&&e.push(n);else if(Uu(n))window&&window.open(n);else{const r=t.path.slice(0,t.path.lastIndexOf("/"));e.push(new URL(`${r}/${encodeURI(n)}`,i0).pathname)}}};let os=null,er=null;const l0={wait:()=>os,pending:()=>{os=new Promise(e=>er=e)},resolve:()=>{er==null||er(),os=null,er=null}},Zc=()=>l0,Xc=e=>{const{notFound:t,meta:n,path:r}=br(e);return t?{text:r,link:r}:{text:n.title||r,link:r}},kl=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),u0=(e,t)=>{if(t.hash===e)return!0;const n=kl(t.path),r=kl(e);return n===r},Jc=(e,t)=>e.link&&u0(e.link,t)?!0:e.children?e.children.some(n=>Jc(n,t)):!1,Qc=e=>!Ao(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,c0={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},f0=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=Qc(e);return n!==null?c0[n]:null},d0=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const s=f0({docsRepo:e,editLinkPattern:o});return s?s.replace(/:repo/,Ao(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Wu(`${Ku(n)}/${r}`)):null},ef=Symbol("sidebarItems"),hi=()=>{const e=Ye(ef);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},p0=()=>{const e=Ve(),t=wt(),n=In(),r=Mt(),o=B(()=>h0(t.value,e.value,n.value,r.path));hn(ef,o)},h0=(e,t,n,r)=>{const o=e.sidebar??t.sidebar??"auto",s=e.sidebarDepth??t.sidebarDepth??2;return e.home||o===!1?[]:o==="auto"?tf(n,s):Array.isArray(o)?nf(n,r,o,s):Ys(o)?g0(n,r,o,s):[]},m0=(e,t)=>({text:e.title,link:e.link,children:mi(e.children,t)}),mi=(e,t)=>t>0?e.map(n=>m0(n,t-1)):[],tf=(e,t)=>[{text:e.title,children:mi(e.headers,t)}],nf=(e,t,n,r)=>{const o=s=>{var a;let i;if(At(s)?i=Xc(s):i=s,i.children)return{...i,children:i.children.map(l=>o(l))};if(i.link===t){const l=((a=e.headers[0])==null?void 0:a.level)===1?e.headers[0].children:e.headers;return{...i,children:mi(l,r)}}return i};return n.map(s=>o(s))},g0=(e,t,n,r)=>{const o=ju(n,t),s=n[o]??[];return s==="heading"?tf(e,r):nf(e,t,s,r)},_0="719px",v0={mobile:_0};var Tr;(function(e){e.MOBILE="mobile"})(Tr||(Tr={}));const y0={[Tr.MOBILE]:Number.parseInt(v0.mobile.replace("px",""),10)},rf=(e,t)=>{const n=y0[e];Number.isInteger(n)&&(Bn("orientationchange",()=>t(n),!1),Bn("resize",()=>t(n),!1),Ze(()=>{t(n)}))},E0={},b0={class:"theme-default-content"};function S0(e,t){const n=Dr("Content");return q(),ne("div",b0,[ae(n)])}const C0=Re(E0,[["render",S0],["__file","HomeContent.vue"]]),A0=he({__name:"HomeFeatures",setup(e,{expose:t}){t();const n=wt(),r=B(()=>Array.isArray(n.value.features)?n.value.features:[]),o={frontmatter:n,features:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),w0={key:0,class:"features"};function T0(e,t,n,r,o,s){return r.features.length?(q(),ne("div",w0,[(q(!0),ne(Ee,null,Wt(r.features,i=>(q(),ne("div",{key:i.title,class:"feature"},[se("h2",null,Le(i.title),1),se("p",null,Le(i.details),1)]))),128))])):Me("",!0)}const O0=Re(A0,[["render",T0],["__file","HomeFeatures.vue"]]),x0=he({__name:"HomeFooter",setup(e,{expose:t}){t();const n=wt(),r=B(()=>n.value.footer),o=B(()=>n.value.footerHtml),s={frontmatter:n,footer:r,footerHtml:o};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),k0=["innerHTML"],L0=["textContent"];function R0(e,t,n,r,o,s){return r.footer?(q(),ne(Ee,{key:0},[r.footerHtml?(q(),ne("div",{key:0,class:"footer",innerHTML:r.footer},null,8,k0)):(q(),ne("div",{key:1,class:"footer",textContent:Le(r.footer)},null,8,L0))],64)):Me("",!0)}const I0=Re(x0,[["render",R0],["__file","HomeFooter.vue"]]),P0=he({__name:"HomeHero",setup(e,{expose:t}){t();const n=wt(),r=Qs(),o=pi(),s=B(()=>o.value&&n.value.heroImageDark!==void 0?n.value.heroImageDark:n.value.heroImage),i=B(()=>n.value.heroAlt||l.value||"hero"),a=B(()=>n.value.heroHeight||280),l=B(()=>n.value.heroText===null?null:n.value.heroText||r.value.title||"Hello"),u=B(()=>n.value.tagline===null?null:n.value.tagline||r.value.description||"Welcome to your VuePress site"),f=B(()=>Array.isArray(n.value.actions)?n.value.actions.map(({text:d,link:g,type:v="primary"})=>({text:d,link:g,type:v})):[]),p={frontmatter:n,siteLocale:r,isDarkMode:o,heroImage:s,heroAlt:i,heroHeight:a,heroText:l,tagline:u,actions:f,HomeHeroImage:()=>{if(!s.value)return null;const d=Oe("img",{src:ti(s.value),alt:i.value,height:a.value});return n.value.heroImageDark===void 0?d:Oe(ei,()=>d)},get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),D0={class:"hero"},N0={key:0,id:"main-title"},M0={key:1,class:"description"},F0={key:2,class:"actions"};function B0(e,t,n,r,o,s){return q(),ne("header",D0,[ae(r.HomeHeroImage),r.heroText?(q(),ne("h1",N0,Le(r.heroText),1)):Me("",!0),r.tagline?(q(),ne("p",M0,Le(r.tagline),1)):Me("",!0),r.actions.length?(q(),ne("p",F0,[(q(!0),ne(Ee,null,Wt(r.actions,i=>(q(),Ie(r.AutoLink,{key:i.text,class:tt(["action-button",[i.type]]),config:i},null,8,["class","config"]))),128))])):Me("",!0)])}const H0=Re(P0,[["render",B0],["__file","HomeHero.vue"]]),V0=he({__name:"Home",setup(e,{expose:t}){t();const n={HomeContent:C0,HomeFeatures:O0,HomeFooter:I0,HomeHero:H0};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),$0={class:"home"};function U0(e,t,n,r,o,s){return q(),ne("main",$0,[ae(r.HomeHero),ae(r.HomeFeatures),ae(r.HomeContent),ae(r.HomeFooter)])}const j0=Re(V0,[["render",U0],["__file","Home.vue"]]),z0=he({__name:"NavbarBrand",setup(e,{expose:t}){t();const n=Oo(),r=Qs(),o=Ve(),s=pi(),i=B(()=>o.value.home||n.value),a=B(()=>r.value.title),l=B(()=>s.value&&o.value.logoDark!==void 0?o.value.logoDark:o.value.logo),u=B(()=>o.value.logoAlt??a.value),f=B(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),p={routeLocale:n,siteLocale:r,themeLocale:o,isDarkMode:s,navbarBrandLink:i,navbarBrandTitle:a,navbarBrandLogo:l,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:f,NavbarBrandLogo:()=>{if(!l.value)return null;const d=Oe("img",{class:"logo",src:ti(l.value),alt:u.value});return o.value.logoDark===void 0?d:Oe(ei,()=>d)},get RouteLink(){return xo}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),K0=["aria-hidden"];function W0(e,t,n,r,o,s){return q(),Ie(r.RouteLink,{to:r.navbarBrandLink},{default:Ne(()=>[ae(r.NavbarBrandLogo),r.navbarBrandTitle?(q(),ne("span",{key:0,class:tt(["site-name",{"can-hide":r.navbarBrandLogo}]),"aria-hidden":r.navBarLogoAltMatchesTitle},Le(r.navbarBrandTitle),11,K0)):Me("",!0)]),_:1},8,["to"])}const G0=Re(z0,[["render",W0],["__file","NavbarBrand.vue"]]),q0=he({__name:"DropdownTransition",setup(e,{expose:t}){t();const o={setHeight:s=>{s.style.height=s.scrollHeight+"px"},unsetHeight:s=>{s.style.height=""}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}});function Y0(e,t,n,r,o,s){return q(),Ie(qs,{name:"dropdown",onEnter:r.setHeight,onAfterEnter:r.unsetHeight,onBeforeLeave:r.setHeight},{default:Ne(()=>[ke(e.$slots,"default")]),_:3})}const of=Re(q0,[["render",Y0],["__file","DropdownTransition.vue"]]),Z0=he({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(e,{expose:t}){t();const n=e,{item:r}=nu(n),o=B(()=>r.value.ariaLabel||r.value.text),s=de(!1),i=Mt();$e(()=>i.path,()=>{s.value=!1});const u={props:n,item:r,dropdownAriaLabel:o,open:s,route:i,handleDropdown:f=>{f.detail===0?s.value=!s.value:s.value=!1},isLastItemOfArray:(f,c)=>c[c.length-1]===f,DropdownTransition:of,get AutoLink(){return zn}};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),X0=["aria-label"],J0={class:"title"},Q0=["aria-label"],e1={class:"title"},t1={class:"navbar-dropdown"},n1={class:"navbar-dropdown-subtitle"},r1={key:1},o1={class:"navbar-dropdown-subitem-wrapper"};function s1(e,t,n,r,o,s){return q(),ne("div",{class:tt(["navbar-dropdown-wrapper",{open:r.open}])},[se("button",{class:"navbar-dropdown-title",type:"button","aria-label":r.dropdownAriaLabel,onClick:r.handleDropdown},[se("span",J0,Le(r.item.text),1),t[1]||(t[1]=se("span",{class:"arrow down"},null,-1))],8,X0),se("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":r.dropdownAriaLabel,onClick:t[0]||(t[0]=i=>r.open=!r.open)},[se("span",e1,Le(r.item.text),1),se("span",{class:tt(["arrow",r.open?"down":"right"])},null,2)],8,Q0),ae(r.DropdownTransition,null,{default:Ne(()=>[so(se("ul",t1,[(q(!0),ne(Ee,null,Wt(r.item.children,i=>(q(),ne("li",{key:i.text,class:"navbar-dropdown-item"},[i.children?(q(),ne(Ee,{key:0},[se("h4",n1,[i.link?(q(),Ie(r.AutoLink,{key:0,config:i,onFocusout:a=>r.isLastItemOfArray(i,r.item.children)&&i.children.length===0&&(r.open=!1)},null,8,["config","onFocusout"])):(q(),ne("span",r1,Le(i.text),1))]),se("ul",o1,[(q(!0),ne(Ee,null,Wt(i.children,a=>(q(),ne("li",{key:a.link,class:"navbar-dropdown-subitem"},[ae(r.AutoLink,{config:a,onFocusout:l=>r.isLastItemOfArray(a,i.children)&&r.isLastItemOfArray(i,r.item.children)&&(r.open=!1)},null,8,["config","onFocusout"])]))),128))])],64)):(q(),Ie(r.AutoLink,{key:1,config:i,onFocusout:a=>r.isLastItemOfArray(i,r.item.children)&&(r.open=!1)},null,8,["config","onFocusout"]))]))),128))],512),[[co,r.open]])]),_:1})],2)}const i1=Re(Z0,[["render",s1],["__file","NavbarDropdown.vue"]]),a1=he({__name:"NavbarItems",setup(e,{expose:t}){t();const n=()=>{const d=Mt(),g=Dm(),v=Oo(),E=sc(),y=Qs(),C=r0(),m=Ve();return B(()=>{const b=Object.keys(E.value.locales);if(b.length<2)return[];const M=d.path,z=d.fullPath;return[{text:`${m.value.selectLanguageText}`,ariaLabel:`${m.value.selectLanguageAriaLabel??m.value.selectLanguageText}`,children:b.map(A=>{var X,ee;const V=((X=E.value.locales)==null?void 0:X[A])??{},T=((ee=C.value.locales)==null?void 0:ee[A])??{},H=`${V.lang}`,w=T.selectLanguageName??H;if(H===y.value.lang)return{text:w,activeMatch:/./,link:d.hash??"#"};const P=M.replace(v.value,A);return{text:w,link:g.value.some(k=>k===P)?z.replace(M,P):T.home??A}})}]})},r=()=>{const d=Ve(),g=B(()=>d.value.repo),v=B(()=>g.value?Qc(g.value):null),E=B(()=>g.value&&!Ao(g.value)?`https://github.com/${g.value}`:g.value),y=B(()=>E.value?d.value.repoLabel?d.value.repoLabel:v.value===null?"Source":v.value:null);return B(()=>!E.value||!y.value?[]:[{text:y.value,link:E.value}])},o=d=>At(d)?Xc(d):d.children?{...d,children:d.children.map(g=>o(g))}:d,s=()=>{const d=Ve();return B(()=>(d.value.navbar||[]).map(g=>o(g)))},i=de(!1),a=s(),l=n(),u=r(),f=B(()=>[...a.value,...l.value,...u.value]);rf(Tr.MOBILE,d=>{window.innerWidthVe().value.navbarLabel??"site navigation"),p={useNavbarSelectLanguage:n,useNavbarRepo:r,resolveNavbarItem:o,useNavbarConfig:s,isMobile:i,navbarConfig:a,navbarSelectLanguage:l,navbarRepo:u,navbarLinks:f,navbarLabel:c,NavbarDropdown:i1,get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),l1=["aria-label"];function u1(e,t,n,r,o,s){return r.navbarLinks.length?(q(),ne("nav",{key:0,class:"navbar-items","aria-label":r.navbarLabel},[(q(!0),ne(Ee,null,Wt(r.navbarLinks,i=>(q(),ne("div",{key:i.text,class:"navbar-item"},["children"in i?(q(),Ie(r.NavbarDropdown,{key:0,item:i,class:tt(r.isMobile?"mobile":"")},null,8,["item","class"])):(q(),Ie(r.AutoLink,{key:1,config:i},null,8,["config"]))]))),128))],8,l1)):Me("",!0)}const sf=Re(a1,[["render",u1],["__file","NavbarItems.vue"]]),c1=he({__name:"ToggleColorModeButton",setup(e,{expose:t}){t();const n=Ve(),r=pi(),s={themeLocale:n,isDarkMode:r,toggleColorMode:()=>{r.value=!r.value}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),f1=["title"],d1={class:"icon",focusable:"false",viewBox:"0 0 32 32"},p1={class:"icon",focusable:"false",viewBox:"0 0 32 32"};function h1(e,t,n,r,o,s){return q(),ne("button",{class:"toggle-color-mode-button",title:r.themeLocale.toggleColorMode,onClick:r.toggleColorMode},[so((q(),ne("svg",d1,t[0]||(t[0]=[Qd('',9)]),512)),[[co,!r.isDarkMode]]),so((q(),ne("svg",p1,t[1]||(t[1]=[se("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]),512)),[[co,r.isDarkMode]])],8,f1)}const m1=Re(c1,[["render",h1],["__file","ToggleColorModeButton.vue"]]),g1=he({__name:"ToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const r={themeLocale:Ve()};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),_1=["title"];function v1(e,t,n,r,o,s){return q(),ne("div",{class:"toggle-sidebar-button",title:r.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},t[1]||(t[1]=[se("div",{class:"icon","aria-hidden":"true"},[se("span"),se("span"),se("span")],-1)]),8,_1)}const y1=Re(g1,[["render",v1],["__file","ToggleSidebarButton.vue"]]),E1=he({__name:"Navbar",emits:["toggle-sidebar"],setup(e,{expose:t}){t();const n=Ve(),r=de(null),o=de(null),s=de(0),i=B(()=>s.value?{maxWidth:s.value+"px"}:{}),a=(u,f)=>{var d,g,v;const c=(v=(g=(d=u==null?void 0:u.ownerDocument)==null?void 0:d.defaultView)==null?void 0:g.getComputedStyle(u,null))==null?void 0:v[f],p=Number.parseInt(c,10);return Number.isNaN(p)?0:p};rf(Tr.MOBILE,u=>{var c;const f=a(r.value,"paddingLeft")+a(r.value,"paddingRight");window.innerWidthe.$emit("toggle-sidebar"))}),se("span",S1,[ae(r.NavbarBrand)],512),se("div",{class:"navbar-items-wrapper",style:kr(r.linksWrapperStyle)},[ke(e.$slots,"before"),ae(r.NavbarItems,{class:"can-hide"}),ke(e.$slots,"after"),r.themeLocale.colorModeSwitch?(q(),Ie(r.ToggleColorModeButton,{key:0})):Me("",!0),ae(i)],4)],512)}const A1=Re(E1,[["render",C1],["__file","Navbar.vue"]]),w1=he({__name:"PageMeta",setup(e,{expose:t}){t();const n=()=>{const f=Ve(),c=In(),p=wt();return B(()=>{if(!(p.value.editLink??f.value.editLink??!0))return null;const{repo:g,docsRepo:v=g,docsBranch:E="main",docsDir:y="",editLinkText:C}=f.value;if(!v)return null;const m=d0({docsRepo:v,docsBranch:E,docsDir:y,filePathRelative:c.value.filePathRelative,editLinkPattern:p.value.editLinkPattern??f.value.editLinkPattern});return m?{text:C??"Edit this page",link:m}:null})},r=()=>{const f=Ve(),c=In(),p=wt();return B(()=>{var v,E;return!(p.value.lastUpdated??f.value.lastUpdated??!0)||!((v=c.value.git)!=null&&v.updatedTime)?null:new Date((E=c.value.git)==null?void 0:E.updatedTime).toLocaleString()})},o=()=>{const f=Ve(),c=In(),p=wt();return B(()=>{var g;return p.value.contributors??f.value.contributors??!0?((g=c.value.git)==null?void 0:g.contributors)??null:null})},s=Ve(),i=n(),a=r(),l=o(),u={useEditNavLink:n,useLastUpdated:r,useContributors:o,themeLocale:s,editNavLink:i,lastUpdated:a,contributors:l,get AutoLink(){return zn}};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),T1={class:"vp-page-meta"},O1={key:0,class:"vp-meta-item edit-link"},x1={class:"vp-meta-item git-info"},k1={key:0,class:"vp-meta-item last-updated"},L1={class:"meta-item-label"},R1={class:"meta-item-info"},I1={key:1,class:"vp-meta-item contributors"},P1={class:"meta-item-label"},D1={class:"meta-item-info"},N1=["title"];function M1(e,t,n,r,o,s){const i=Dr("ClientOnly");return q(),ne("footer",T1,[r.editNavLink?(q(),ne("div",O1,[ae(r.AutoLink,{class:"label",config:r.editNavLink},{before:Ne(()=>t[0]||(t[0]=[se("svg",{class:"icon",viewBox:"0 0 1024 1024"},[se("g",{fill:"currentColor"},[se("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),se("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})])],-1)])),_:1},8,["config"])])):Me("",!0),se("div",x1,[r.lastUpdated?(q(),ne("div",k1,[se("span",L1,Le(r.themeLocale.lastUpdatedText)+": ",1),ae(i,null,{default:Ne(()=>[se("span",R1,Le(r.lastUpdated),1)]),_:1})])):Me("",!0),r.contributors&&r.contributors.length?(q(),ne("div",I1,[se("span",P1,Le(r.themeLocale.contributorsText)+": ",1),se("span",D1,[(q(!0),ne(Ee,null,Wt(r.contributors,(a,l)=>(q(),ne(Ee,{key:l},[se("span",{class:"contributor",title:`email: ${a.email}`},Le(a.name),9,N1),l!==r.contributors.length-1?(q(),ne(Ee,{key:0},[qt(", ")],64)):Me("",!0)],64))),128))])])):Me("",!0)])])}const F1=Re(w1,[["render",M1],["__file","PageMeta.vue"]]),B1=he({__name:"PageNav",setup(e,{expose:t}){t();const n=(d,g)=>{if(d===!1)return null;if(At(d)){const{notFound:v,meta:E,path:y}=br(d,g);return v?{text:y,link:y}:{text:E.title||y,link:y}}return Ys(d)?{...d,link:br(d.link,g).path}:!1},r=(d,g,v)=>{const E=d.findIndex(y=>y.link===g);if(E!==-1){const y=d[E+v];return y!=null&&y.link?y:null}for(const y of d)if(y.children){const C=r(y.children,g,v);if(C)return C}return null},o=wt(),s=hi(),i=Ve(),a=Mt(),l=a0(),u=B(()=>{const d=n(o.value.prev,a.path);return d!==!1?d:r(s.value,a.path,-1)}),f=B(()=>{const d=n(o.value.next,a.path);return d!==!1?d:r(s.value,a.path,1)}),c=B(()=>Ve().value.pageNavbarLabel??"page navigation");Bn("keydown",d=>{d.altKey&&(d.key==="ArrowRight"?f.value&&(l(f.value.link),d.preventDefault()):d.key==="ArrowLeft"&&u.value&&(l(u.value.link),d.preventDefault()))});const p={resolveFromFrontmatterConfig:n,resolveFromSidebarItems:r,frontmatter:o,sidebarItems:s,themeLocale:i,route:a,navigate:l,prevNavLink:u,nextNavLink:f,navbarLabel:c,get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),H1=["aria-label"],V1={class:"hint"},$1={class:"link"},U1={class:"hint"},j1={class:"link"};function z1(e,t,n,r,o,s){return r.prevNavLink||r.nextNavLink?(q(),ne("nav",{key:0,class:"vp-page-nav","aria-label":r.navbarLabel},[r.prevNavLink?(q(),Ie(r.AutoLink,{key:0,class:"prev",config:r.prevNavLink},{default:Ne(()=>[se("div",V1,[t[0]||(t[0]=se("span",{class:"arrow left"},null,-1)),qt(" "+Le(r.themeLocale.prev??"Prev"),1)]),se("div",$1,[se("span",null,Le(r.prevNavLink.text),1)])]),_:1},8,["config"])):Me("",!0),r.nextNavLink?(q(),Ie(r.AutoLink,{key:1,class:"next",config:r.nextNavLink},{default:Ne(()=>[se("div",U1,[qt(Le(r.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=se("span",{class:"arrow right"},null,-1))]),se("div",j1,[se("span",null,Le(r.nextNavLink.text),1)])]),_:1},8,["config"])):Me("",!0)],8,H1)):Me("",!0)}const K1=Re(B1,[["render",z1],["__file","PageNav.vue"]]),W1=he({__name:"Page",setup(e,{expose:t}){t();const n={PageMeta:F1,PageNav:K1};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),G1={class:"page"},q1={class:"theme-default-content"};function Y1(e,t,n,r,o,s){const i=Dr("Content");return q(),ne("main",G1,[ke(e.$slots,"top"),se("div",q1,[ke(e.$slots,"content-top"),ae(i),ke(e.$slots,"content-bottom")]),ae(r.PageMeta),ae(r.PageNav),ke(e.$slots,"bottom")])}const Z1=Re(W1,[["render",Y1],["__file","Page.vue"]]),X1=he({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(e,{expose:t}){t();const n=e,{item:r,depth:o}=nu(n),s=Mt(),i=jn(),a=B(()=>Jc(r.value,s)),l=B(()=>({"sidebar-item":!0,"sidebar-heading":o.value===0,active:a.value,collapsible:r.value.collapsible})),u=B(()=>r.value.collapsible?a.value:!0),[f,c]=Ag(u.value),p=v=>{r.value.collapsible&&(v.preventDefault(),c())},d=i.afterEach(v=>{vn(()=>{f.value=u.value})});js(()=>{d()});const g={props:n,item:r,depth:o,route:s,router:i,isActive:a,itemClass:l,isOpenDefault:u,isOpen:f,toggleIsOpen:c,onClick:p,unregisterRouterHook:d,DropdownTransition:of,get AutoLink(){return zn}};return Object.defineProperty(g,"__isScriptSetup",{enumerable:!1,value:!0}),g}}),J1={class:"sidebar-item-children"};function Q1(e,t,n,r,o,s){var a;const i=Dr("SidebarItem",!0);return q(),ne("li",null,[r.item.link?(q(),Ie(r.AutoLink,{key:0,class:tt(r.itemClass),config:r.item},null,8,["class","config"])):(q(),ne("p",{key:1,tabindex:"0",class:tt(r.itemClass),onClick:r.onClick,onKeydown:Fp(r.onClick,["enter"])},[qt(Le(r.item.text)+" ",1),r.item.collapsible?(q(),ne("span",{key:0,class:tt(["arrow",r.isOpen?"down":"right"])},null,2)):Me("",!0)],34)),(a=r.item.children)!=null&&a.length?(q(),Ie(r.DropdownTransition,{key:2},{default:Ne(()=>[so(se("ul",J1,[(q(!0),ne(Ee,null,Wt(r.item.children,l=>(q(),Ie(i,{key:`${r.depth}${l.text}${l.link}`,item:l,depth:r.depth+1},null,8,["item","depth"]))),128))],512),[[co,r.isOpen]])]),_:1})):Me("",!0)])}const ey=Re(X1,[["render",Q1],["__file","SidebarItem.vue"]]),ty=he({__name:"SidebarItems",setup(e,{expose:t}){t();const n=Mt(),r=hi();Ze(()=>{$e(()=>n.hash,s=>{const i=document.querySelector(".sidebar");if(!i)return;const a=document.querySelector(`.sidebar a.sidebar-item[href="${n.path}${s}"]`);if(!a)return;const{top:l,height:u}=i.getBoundingClientRect(),{top:f,height:c}=a.getBoundingClientRect();fl+u&&a.scrollIntoView(!1)})});const o={route:n,sidebarItems:r,SidebarItem:ey};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),ny={key:0,class:"sidebar-items"};function ry(e,t,n,r,o,s){return r.sidebarItems.length?(q(),ne("ul",ny,[(q(!0),ne(Ee,null,Wt(r.sidebarItems,i=>(q(),Ie(r.SidebarItem,{key:`${i.text}${i.link}`,item:i},null,8,["item"]))),128))])):Me("",!0)}const oy=Re(ty,[["render",ry],["__file","SidebarItems.vue"]]),sy=he({__name:"Sidebar",setup(e,{expose:t}){t();const n={NavbarItems:sf,SidebarItems:oy};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),iy={class:"sidebar"};function ay(e,t,n,r,o,s){return q(),ne("aside",iy,[ae(r.NavbarItems),ke(e.$slots,"top"),ae(r.SidebarItems),ke(e.$slots,"bottom")])}const ly=Re(sy,[["render",ay],["__file","Sidebar.vue"]]),uy=he({__name:"Layout",setup(e,{expose:t}){t();const n=In(),r=wt(),o=Ve(),s=B(()=>r.value.navbar!==!1&&o.value.navbar!==!1),i=hi(),a=de(!1),l=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},f=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},c=m=>{const b=m.changedTouches[0].clientX-u.x,M=m.changedTouches[0].clientY-u.y;Math.abs(b)>Math.abs(M)&&Math.abs(b)>40&&(b>0&&u.x<=80?l(!0):l(!1))},p=B(()=>r.value.externalLinkIcon??o.value.externalLinkIcon??!0),d=B(()=>[{"no-navbar":!s.value,"no-sidebar":!i.value.length,"sidebar-open":a.value,"external-link-icon":p.value},r.value.pageClass]);let g;Ze(()=>{g=jn().afterEach(()=>{l(!1)})}),bo(()=>{g()});const v=Zc(),E=v.resolve,y=v.pending,C={page:n,frontmatter:r,themeLocale:o,shouldShowNavbar:s,sidebarItems:i,isSidebarOpen:a,toggleSidebar:l,touchStart:u,onTouchStart:f,onTouchEnd:c,enableExternalLinkIcon:p,containerClass:d,get unregisterRouterHook(){return g},set unregisterRouterHook(m){g=m},scrollPromise:v,onBeforeEnter:E,onBeforeLeave:y,Home:j0,Navbar:A1,Page:Z1,Sidebar:ly};return Object.defineProperty(C,"__isScriptSetup",{enumerable:!1,value:!0}),C}});function cy(e,t,n,r,o,s){return q(),ne("div",{class:tt(["theme-container",r.containerClass]),onTouchstart:r.onTouchStart,onTouchend:r.onTouchEnd},[ke(e.$slots,"navbar",{},()=>[r.shouldShowNavbar?(q(),Ie(r.Navbar,{key:0,onToggleSidebar:r.toggleSidebar},{before:Ne(()=>[ke(e.$slots,"navbar-before")]),after:Ne(()=>[ke(e.$slots,"navbar-after")]),_:3})):Me("",!0)]),se("div",{class:"sidebar-mask",onClick:t[0]||(t[0]=i=>r.toggleSidebar(!1))}),ke(e.$slots,"sidebar",{},()=>[ae(r.Sidebar,null,{top:Ne(()=>[ke(e.$slots,"sidebar-top")]),bottom:Ne(()=>[ke(e.$slots,"sidebar-bottom")]),_:3})]),ke(e.$slots,"page",{},()=>[r.frontmatter.home?(q(),Ie(r.Home,{key:0})):(q(),Ie(qs,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:r.onBeforeEnter,onBeforeLeave:r.onBeforeLeave},{default:Ne(()=>[(q(),Ie(r.Page,{key:r.page.path},{top:Ne(()=>[ke(e.$slots,"page-top")]),"content-top":Ne(()=>[ke(e.$slots,"page-content-top")]),"content-bottom":Ne(()=>[ke(e.$slots,"page-content-bottom")]),bottom:Ne(()=>[ke(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const fy=Re(uy,[["render",cy],["__file","Layout.vue"]]),dy=he({__name:"NotFound",setup(e,{expose:t}){t();const n=Oo(),r=Ve(),o=r.value.notFound??["Not Found"],s=()=>o[Math.floor(Math.random()*o.length)],i=r.value.home??n.value,a=r.value.backToHome??"Back to home",l={routeLocale:n,themeLocale:r,messages:o,getMsg:s,homeLink:i,homeText:a,get RouteLink(){return xo}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),py={class:"theme-container"},hy={class:"page"},my={class:"theme-default-content"};function gy(e,t,n,r,o,s){return q(),ne("div",py,[se("main",hy,[se("div",my,[t[0]||(t[0]=se("h1",null,"404",-1)),se("blockquote",null,Le(r.getMsg()),1),ae(r.RouteLink,{to:r.homeLink},{default:Ne(()=>[qt(Le(r.homeText),1)]),_:1},8,["to"])])])])}const _y=Re(dy,[["render",gy],["__file","NotFound.vue"]]),vy=yn({enhance({app:e,router:t}){Qo("Badge")||e.component("Badge",Jv),Qo("CodeGroup")||e.component("CodeGroup",Qv),Qo("CodeGroupItem")||e.component("CodeGroupItem",n0),e.component("NavbarSearch",()=>{const r=e.component("Docsearch")||e.component("SearchBox");return r?Oe(r):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await Zc().wait(),n(...r))},setup(){o0(),p0()},layouts:{Layout:fy,NotFound:_y}}),yy=Object.freeze(Object.defineProperty({__proto__:null,default:vy},Symbol.toStringTag,{value:"Module"})),qr=[Pm,$m,qm,ag,pg,Fg,Yv,yy].map(e=>e.default).filter(Boolean),Ey=JSON.parse(`{"base":"/node-network-devtools/","lang":"en-US","title":"VuePress","description":"My first VuePress Site","head":[],"locales":{"/":{"lang":"en-US","title":"Node Network Devtools","description":"In Chrome devtools debugger NodeJs's Request"},"/zh/":{"lang":"简体中文","title":"Node Network Devtools","description":"在 Chrome devtools 调试 NodeJs 的网络请求"}}}`);var rr=Kt(Ey),by=Lh,Sy=()=>{const e=em({history:by(Ku("/node-network-devtools/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===Lt){const r=br(t.fullPath);if(r.path!==t.fullPath)return r.path;const o=await r.loader();t.meta={...r.meta,_pageChunk:o}}else t.path===n.path&&(t.meta=n.meta)}),e},Cy=e=>{e.component("ClientOnly",ei),e.component("Content",cm),e.component("RouteLink",xo)},Ay=(e,t,n)=>{const r=B(()=>t.currentRoute.value.path),o=zf((E,y)=>({get(){return E(),t.currentRoute.value.meta._pageChunk},set(C){t.currentRoute.value.meta._pageChunk=C,y()}})),s=B(()=>on.resolveLayouts(n)),i=B(()=>on.resolveRouteLocale(rr.value.locales,r.value)),a=B(()=>on.resolveSiteLocaleData(rr.value,i.value)),l=B(()=>o.value.comp),u=B(()=>o.value.data),f=B(()=>u.value.frontmatter),c=B(()=>on.resolvePageHeadTitle(u.value,a.value)),p=B(()=>on.resolvePageHead(c.value,f.value,a.value)),d=B(()=>on.resolvePageLang(u.value,a.value)),g=B(()=>on.resolvePageLayout(u.value,s.value)),v={layouts:s,pageData:u,pageComponent:l,pageFrontmatter:f,pageHead:p,pageHeadTitle:c,pageLang:d,pageLayout:g,redirects:ys,routeLocale:i,routePath:r,routes:Pn,siteData:rr,siteLocaleData:a};return e.provide(Js,v),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>f.value},$head:{get:()=>p.value},$headTitle:{get:()=>c.value},$lang:{get:()=>d.value},$page:{get:()=>u.value},$routeLocale:{get:()=>i.value},$site:{get:()=>rr.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ti}}),v},wy=()=>{const e=rm(),t=om();let n=[];const r=()=>{e.value.forEach(i=>{const a=Ty(i);a&&n.push(a)})},o=()=>{const i=[];return e.value.forEach(a=>{const l=Oy(a);l&&i.push(l)}),i},s=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((a,l)=>{const u=i.findIndex(f=>a.isEqualNode(f));u===-1?(a.remove(),delete n[l]):i.splice(u,1)}),i.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...i]};hn(am,s),Ze(()=>{r(),$e(e,s,{immediate:!1})})},Ty=([e,t,n=""])=>{const r=Object.entries(t).map(([a,l])=>At(l)?`[${a}=${JSON.stringify(l)}]`:l===!0?`[${a}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)||null},Oy=([e,t,n])=>{if(!At(e))return null;const r=document.createElement(e);return Ys(t)&&Object.entries(t).forEach(([o,s])=>{At(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),At(n)&&r.appendChild(document.createTextNode(n)),r},xy=Vp,ky=async()=>{var n;const e=xy({name:"Vuepress",setup(){var s;wy();for(const i of qr)(s=i.setup)==null||s.call(i);const r=qr.flatMap(({rootComponents:i=[]})=>i.map(a=>Oe(a))),o=sm();return()=>[Oe(o.value),r]}}),t=Sy();Cy(e),Ay(e,t,qr);for(const r of qr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:rr}));return e.use(t),{app:e,router:t}};ky().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Re as _,se as a,ae as b,ne as c,ky as createVueApp,qt as d,Qd as e,q as o,Dr as r,Ne as w}; + */const Sa=(e,t)=>{e.classList.add(t)},Ca=(e,t)=>{e.classList.remove(t)},ug=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},es=(e,t,n)=>en?n:e,Aa=e=>(-1+e)*100,cg=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),fg=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),zr=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const a=s.charAt(0).toUpperCase()+s.slice(1);let l=e.length;for(;l--;){const u=`${e[l]}${a}`;if(u in i)return u}return s},r=s=>{const i=fg(s);return t[i]??(t[i]=n(i))},o=(s,i,a)=>{s.style[r(i)]=a};return(s,i)=>{for(const a in i){const l=i[a];Object.hasOwn(i,a)&&Mm(l)&&o(s,a,l)}}})(),kt={minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},xe={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=kt,r=xe.isStarted(),o=es(e,kt.minimum,1);xe.percent=o===1?null:o;const s=xe.render(!r),i=s.querySelector(kt.barSelector);return s.offsetWidth,cg(a=>{zr(i,{transform:`translate3d(${Aa(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(zr(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{zr(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{xe.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),xe},isStarted:()=>typeof xe.percent=="number",start:()=>{xe.percent||xe.set(0);const e=()=>{setTimeout(()=>{xe.percent&&(xe.trickle(),e())},kt.trickleSpeed)};return e(),xe},done:e=>!e&&!xe.percent?xe:xe.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=xe;return t?(t=es(t+(typeof e=="number"?e:(1-t)*es(Math.random()*t,.1,.95)),0,.994),xe.set(t)):xe.start()},trickle:()=>xe.increase(Math.random()*kt.trickleRate),render:e=>{if(xe.isRendered())return document.getElementById("nprogress");Sa(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=kt.template;const n=t.querySelector(kt.barSelector),r=document.querySelector(kt.parent),o=e?"-100":Aa(xe.percent??0);return zr(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&Sa(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{Ca(document.documentElement,"nprogress-busy"),Ca(document.querySelector(kt.parent),"nprogress-custom-parent"),ug(document.getElementById("nprogress"))}},dg=()=>{Je(()=>{const e=jn(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||xe.start()}),e.afterEach(n=>{t.add(n.path),xe.done()})})},pg=yn({setup(){dg()}}),hg=Object.freeze(Object.defineProperty({__proto__:null,default:pg},Symbol.toStringTag,{value:"Module"}));function dc(e){return Ds()?(Bl(e),!0):!1}function Fn(e){return typeof e=="function"?e():zt(e)}const mg=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const gg=Object.prototype.toString,_g=e=>gg.call(e)==="[object Object]",vg=()=>{};function yg(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}const pc=e=>e();function Eg(e=pc){const t=de(!0);function n(){t.value=!1}function r(){t.value=!0}const o=(...s)=>{t.value&&e(...s)};return{isActive:yo(t),pause:n,resume:r,eventFilter:o}}function bg(e){return Un()}function Sg(e,t,n={}){const{eventFilter:r=pc,...o}=n;return Ue(e,yg(r,t),o)}function Cg(e,t,n={}){const{eventFilter:r,...o}=n,{eventFilter:s,pause:i,resume:a,isActive:l}=Eg(r);return{stop:Sg(e,t,{...o,eventFilter:s}),pause:i,resume:a,isActive:l}}function Ag(e,t=!0,n){bg()?Je(e,n):t?e():vn(e)}function wg(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Be(e),s=de(e);function i(a){if(arguments.length)return s.value=a,s.value;{const l=Fn(n);return s.value=s.value===l?Fn(r):l,s.value}}return o?i:[s,i]}function Tg(e){var t;const n=Fn(e);return(t=n==null?void 0:n.$el)!=null?t:n}const fo=mg?window:void 0;function Bn(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=fo):[t,n,r,o]=e,!t)return vg;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],i=()=>{s.forEach(f=>f()),s.length=0},a=(f,c,p,d)=>(f.addEventListener(c,p,d),()=>f.removeEventListener(c,p,d)),l=Ue(()=>[Tg(t),Fn(o)],([f,c])=>{if(i(),!f)return;const p=_g(c)?{...c}:c;s.push(...n.flatMap(d=>r.map(g=>a(f,d,g,p))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return dc(u),u}function Og(){const e=de(!1),t=Un();return t&&Je(()=>{e.value=!0},t),e}function xg(e){const t=Og();return B(()=>(t.value,!!e()))}function kg(e,t={}){const{window:n=fo}=t,r=xg(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=de(!1),i=u=>{s.value=u.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i))},l=Lu(()=>{r.value&&(a(),o=n.matchMedia(Fn(e)),"addEventListener"in o?o.addEventListener("change",i):o.addListener(i),s.value=o.matches)});return dc(()=>{l(),a(),o=void 0}),s}const Kr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Wr="__vueuse_ssr_handlers__",Lg=Rg();function Rg(){return Wr in Kr||(Kr[Wr]=Kr[Wr]||{}),Kr[Wr]}function Ig(e,t){return Lg[e]||t}function Pg(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Dg={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},wa="vueuse-storage";function hc(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:f,window:c=fo,eventFilter:p,onError:d=T=>{console.error(T)},initOnMounted:g}=r,v=(f?Kt:de)(typeof t=="function"?t():t);if(!n)try{n=Ig("getDefaultStorage",()=>{var T;return(T=fo)==null?void 0:T.localStorage})()}catch(T){d(T)}if(!n)return v;const E=Fn(t),y=Pg(E),C=(o=r.serializer)!=null?o:Dg[y],{pause:m,resume:b}=Cg(v,()=>z(v.value),{flush:s,deep:i,eventFilter:p});c&&a&&Ag(()=>{Bn(c,"storage",A),Bn(c,wa,V),g&&A()}),g||A();function M(T,H){c&&c.dispatchEvent(new CustomEvent(wa,{detail:{key:e,oldValue:T,newValue:H,storageArea:n}}))}function z(T){try{const H=n.getItem(e);if(T==null)M(H,null),n.removeItem(e);else{const w=C.write(T);H!==w&&(n.setItem(e,w),M(H,w))}}catch(H){d(H)}}function F(T){const H=T?T.newValue:n.getItem(e);if(H==null)return l&&E!=null&&n.setItem(e,C.write(E)),E;if(!T&&u){const w=C.read(H);return typeof u=="function"?u(w,E):y==="object"&&!Array.isArray(w)?{...E,...w}:w}else return typeof H!="string"?H:C.read(H)}function A(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){v.value=E;return}if(!(T&&T.key!==e)){m();try{(T==null?void 0:T.newValue)!==C.write(v.value)&&(v.value=F(T))}catch(H){d(H)}finally{T?vn(b):b()}}}}function V(T){A(T.detail)}return v}function Ng(e){return kg("(prefers-color-scheme: dark)",e)}const Mg=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{Bn("click",t=>{const n=t.target;if(n.matches(e)){const r=n.parentElement;r!=null&&r.classList.toggle("collapsed")&&r.scrollIntoView({block:"center",behavior:"instant"})}})},Fg={setup(){Mg()}},Bg=Object.freeze(Object.defineProperty({__proto__:null,default:Fg},Symbol.toStringTag,{value:"Module"}));var Hg=Object.create,mc=Object.defineProperty,Vg=Object.getOwnPropertyDescriptor,ri=Object.getOwnPropertyNames,$g=Object.getPrototypeOf,Ug=Object.prototype.hasOwnProperty,jg=(e,t)=>function(){return e&&(t=(0,e[ri(e)[0]])(e=0)),t},zg=(e,t)=>function(){return t||(0,e[ri(e)[0]])((t={exports:{}}).exports,t),t.exports},Kg=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ri(t))!Ug.call(e,o)&&o!==n&&mc(e,o,{get:()=>t[o],enumerable:!(r=Vg(t,o))||r.enumerable});return e},Wg=(e,t,n)=>(n=e!=null?Hg($g(e)):{},Kg(mc(n,"default",{value:e,enumerable:!0}),e)),Mr=jg({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.43.0_@types+node@22.9.0__@swc+core@1.5.29_jiti@2.0.0_po_lnt5yfvawfblpk67opvcdwbq7u/node_modules/tsup/assets/esm_shims.js"(){}}),Gg=zg({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Mr(),t.exports=r;function n(s){return s instanceof Buffer?Buffer.from(s):new s.constructor(s.buffer.slice(),s.byteOffset,s.length)}function r(s){if(s=s||{},s.circles)return o(s);const i=new Map;if(i.set(Date,c=>new Date(c)),i.set(Map,(c,p)=>new Map(l(Array.from(c),p))),i.set(Set,(c,p)=>new Set(l(Array.from(c),p))),s.constructorHandlers)for(const c of s.constructorHandlers)i.set(c[0],c[1]);let a=null;return s.proto?f:u;function l(c,p){const d=Object.keys(c),g=new Array(d.length);for(let v=0;vnew Date(d)),l.set(Map,(d,g)=>new Map(f(Array.from(d),g))),l.set(Set,(d,g)=>new Set(f(Array.from(d),g))),s.constructorHandlers)for(const d of s.constructorHandlers)l.set(d[0],d[1]);let u=null;return s.proto?p:c;function f(d,g){const v=Object.keys(d),E=new Array(v.length);for(let y=0;y(i=e_(e,u,f),i.finally(()=>{if(i=null,n.trailing&&a&&!o){const c=l(u,a);return a=null,c}}),i);return function(...u){return i?(n.trailing&&(a=u),i):new Promise(f=>{const c=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const p=n.leading?r:l(this,u);for(const d of s)d(p);s=[]},t),c?(r=l(this,u),f(r)):s.push(f)})}}async function e_(e,t,n){return await e.apply(t,n)}function bs(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?bs(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const t_={run:e=>e()},n_=()=>t_,_c=typeof console.createTask<"u"?console.createTask:n_;function r_(e,t){const n=t.shift(),r=_c(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function o_(e,t){const n=t.shift(),r=_c(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function ts(e,t){for(const n of[...e])n(t)}class s_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=bs(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=bs(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(r_,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(o_,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&ts(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&ts(this._after,o)}):(this._after&&o&&ts(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function vc(){return new s_}var i_=Object.create,yc=Object.defineProperty,a_=Object.getOwnPropertyDescriptor,oi=Object.getOwnPropertyNames,l_=Object.getPrototypeOf,u_=Object.prototype.hasOwnProperty,c_=(e,t)=>function(){return e&&(t=(0,e[oi(e)[0]])(e=0)),t},Ec=(e,t)=>function(){return t||(0,e[oi(e)[0]])((t={exports:{}}).exports,t),t.exports},f_=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of oi(t))!u_.call(e,o)&&o!==n&&yc(e,o,{get:()=>t[o],enumerable:!(r=a_(t,o))||r.enumerable});return e},d_=(e,t,n)=>(n=e!=null?i_(l_(e)):{},f_(yc(n,"default",{value:e,enumerable:!0}),e)),L=c_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.43.0_@types+node@22.9.0__@swc+core@1.5.29_jiti@2.0.0_po_lnt5yfvawfblpk67opvcdwbq7u/node_modules/tsup/assets/esm_shims.js"(){}}),p_=Ec({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){L(),function(n){var r={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},o=["်","ް"],s={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},i={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},l=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),f=[".","!","~","*","'","(",")"].join(""),c=function(E,y){var C="-",m="",b="",M=!0,z={},F,A,V,T,H,w,P,X,ee,k,D,j,le,we,Te="";if(typeof E!="string")return"";if(typeof y=="string"&&(C=y),P=a.en,X=i.en,typeof y=="object"){F=y.maintainCase||!1,z=y.custom&&typeof y.custom=="object"?y.custom:z,V=+y.truncate>1&&y.truncate||!1,T=y.uric||!1,H=y.uricNoSlash||!1,w=y.mark||!1,M=!(y.symbols===!1||y.lang===!1),C=y.separator||C,T&&(Te+=l),H&&(Te+=u),w&&(Te+=f),P=y.lang&&a[y.lang]&&M?a[y.lang]:M?a.en:{},X=y.lang&&i[y.lang]?i[y.lang]:y.lang===!1||y.lang===!0?{}:i.en,y.titleCase&&typeof y.titleCase.length=="number"&&Array.prototype.toString.call(y.titleCase)?(y.titleCase.forEach(function(_e){z[_e+""]=_e+""}),A=!0):A=!!y.titleCase,y.custom&&typeof y.custom.length=="number"&&Array.prototype.toString.call(y.custom)&&y.custom.forEach(function(_e){z[_e+""]=_e+""}),Object.keys(z).forEach(function(_e){var Qe;_e.length>1?Qe=new RegExp("\\b"+d(_e)+"\\b","gi"):Qe=new RegExp(d(_e),"gi"),E=E.replace(Qe,z[_e])});for(D in z)Te+=D}for(Te+=C,Te=d(Te),E=E.replace(/(^\s+|\s+$)/g,""),le=!1,we=!1,k=0,j=E.length;k=0?(b+=D,D=""):we===!0?(D=s[b]+r[D],b=""):D=le&&r[D].match(/[A-Za-z0-9]/)?" "+r[D]:r[D],le=!1,we=!1):D in s?(b+=D,D="",k===j-1&&(D=s[b]),we=!0):P[D]&&!(T&&l.indexOf(D)!==-1)&&!(H&&u.indexOf(D)!==-1)?(D=le||m.substr(-1).match(/[A-Za-z0-9]/)?C+P[D]:P[D],D+=E[k+1]!==void 0&&E[k+1].match(/[A-Za-z0-9]/)?C:"",le=!0):(we===!0?(D=s[b]+D,b="",we=!1):le&&(/[A-Za-z0-9]/.test(D)||m.substr(-1).match(/A-Za-z0-9]/))&&(D=" "+D),le=!1),m+=D.replace(new RegExp("[^\\w\\s"+Te+"_-]","g"),C);return A&&(m=m.replace(/(\w)(\S*)/g,function(_e,Qe,ht){var et=Qe.toUpperCase()+(ht!==null?ht:"");return Object.keys(z).indexOf(et.toLowerCase())<0?et:et.toLowerCase()})),m=m.replace(/\s+/g,C).replace(new RegExp("\\"+C+"+","g"),C).replace(new RegExp("(^\\"+C+"+|\\"+C+"+$)","g"),""),V&&m.length>V&&(ee=m.charAt(V)===C,m=m.slice(0,V),ee||(m=m.slice(0,m.lastIndexOf(C)))),!F&&!A&&(m=m.toLowerCase()),m},p=function(E){return function(C){return c(C,E)}},d=function(E){return E.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},g=function(v,E){for(var y in E)if(E[y]===v)return!0};if(typeof t<"u"&&t.exports)t.exports=c,t.exports.createSlug=p;else if(typeof define<"u"&&define.amd)define([],function(){return c});else try{if(n.getSlug||n.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";n.getSlug=c,n.createSlug=p}catch{}}(e)}}),h_=Ec({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){L(),t.exports=p_()}});L();L();L();L();L();L();L();function m_(e){return!!(e&&e.__v_isReadonly)}function bc(e){return m_(e)?bc(e.__v_raw):!!(e&&e.__v_isReactive)}function ns(e){return!!(e&&e.__v_isRef===!0)}function nr(e){const t=e&&e.__v_raw;return t?nr(t):e}L();function g_(e){var t;const n=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return n==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":n}function __(e){const t=e.__file;if(t)return Xg(Jg(t,".vue"))}function xa(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Ro(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}async function v_(e){const{app:t,uid:n,instance:r}=e;try{if(r.__VUE_DEVTOOLS_NEXT_UID__)return r.__VUE_DEVTOOLS_NEXT_UID__;const o=await Ro(t);if(!o)return null;const s=o.rootInstance===r;return`${o.id}:${s?"root":n}`}catch{}}function Sc(e){var t,n;const r=(t=e.subTree)==null?void 0:t.type,o=Ro(e);return o?((n=o==null?void 0:o.types)==null?void 0:n.Fragment)===r:!1}function Io(e){var t,n,r;const o=g_((e==null?void 0:e.type)||{});if(o)return o;if((e==null?void 0:e.root)===e)return"Root";for(const i in(n=(t=e.parent)==null?void 0:t.type)==null?void 0:n.components)if(e.parent.type.components[i]===(e==null?void 0:e.type))return xa(e,i);for(const i in(r=e.appContext)==null?void 0:r.components)if(e.appContext.components[i]===(e==null?void 0:e.type))return xa(e,i);const s=__((e==null?void 0:e.type)||{});return s||"Anonymous Component"}function Ss(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}var y_=class{constructor(){this.refEditor=new E_}set(e,t,n,r){const o=Array.isArray(t)?t:t.split(".");for(;o.length>1;){const a=o.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const s=o[0],i=this.refEditor.get(e)[s];r?r(e,s,n):this.refEditor.isRef(i)?this.refEditor.set(i,n):e[s]=n}get(e,t){const n=Array.isArray(t)?t:t.split(".");for(let r=0;r"u")return!1;const r=Array.isArray(t)?t.slice():t.split("."),o=n?2:1;for(;e&&r.length>o;){const s=r.shift();e=e[s],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,r[0])}createDefaultSetCallback(e){return(t,n,r)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(n,1):nr(t)instanceof Map?t.delete(n):nr(t)instanceof Set?t.delete(Array.from(t.values())[n]):Reflect.deleteProperty(t,n)),!e.remove){const o=t[e.newKey||n];this.refEditor.isRef(o)?this.refEditor.set(o,r):nr(t)instanceof Map?t.set(e.newKey||n,r):nr(t)instanceof Set?t.add(r):t[e.newKey||n]=r}}}},E_=class{set(e,t){if(ns(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(o=>e.add(o));return}const n=Object.keys(t);if(e instanceof Map){const o=new Set(e.keys());n.forEach(s=>{e.set(s,Reflect.get(t,s)),o.delete(s)}),o.forEach(s=>e.delete(s));return}const r=new Set(Object.keys(e));n.forEach(o=>{Reflect.set(e,o,Reflect.get(t,o)),r.delete(o)}),r.forEach(o=>Reflect.deleteProperty(e,o))}}get(e){return ns(e)?e.value:e}isRef(e){return ns(e)||bc(e)}};L();function si(e){return Sc(e)?b_(e.subTree):e.subTree?[e.subTree.el]:[]}function b_(e){if(!e.children)return[];const t=[];return e.children.forEach(n=>{n.component?t.push(...si(n.component)):n!=null&&n.el&&t.push(n.el)}),t}L();L();function S_(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var Gr;function C_(e){return Gr||(Gr=document.createRange()),Gr.selectNode(e),Gr.getBoundingClientRect()}function A_(e){const t=S_();if(!e.children)return t;for(let n=0,r=e.children.length;ne.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var ka={top:0,left:0,right:0,bottom:0,width:0,height:0};function _n(e){const t=e.subTree.el;return typeof window>"u"?ka:Sc(e)?A_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?_n(e.subTree.component):ka}var Cc="__vue-devtools-component-inspector__",Ac="__vue-devtools-component-inspector__card__",wc="__vue-devtools-component-inspector__name__",Tc="__vue-devtools-component-inspector__indicator__",Oc={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},T_={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},O_={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function Gn(){return document.getElementById(Cc)}function x_(){return document.getElementById(Ac)}function k_(){return document.getElementById(Tc)}function L_(){return document.getElementById(wc)}function ii(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function ai(e){var t;const n=document.createElement("div");n.id=(t=e.elementId)!=null?t:Cc,Object.assign(n.style,{...Oc,...ii(e.bounds),...e.style});const r=document.createElement("span");r.id=Ac,Object.assign(r.style,{...T_,top:e.bounds.top<35?0:"-35px"});const o=document.createElement("span");o.id=wc,o.innerHTML=`<${e.name}>  `;const s=document.createElement("i");return s.id=Tc,s.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(s.style,O_),r.appendChild(o),r.appendChild(s),n.appendChild(r),document.body.appendChild(n),n}function li(e){const t=Gn(),n=x_(),r=L_(),o=k_();t&&(Object.assign(t.style,{...Oc,...ii(e.bounds)}),Object.assign(n.style,{top:e.bounds.top<35?0:"-35px"}),r.innerHTML=`<${e.name}>  `,o.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function R_(e){const t=_n(e);if(!t.width&&!t.height)return;const n=Io(e);Gn()?li({bounds:t,name:n}):ai({bounds:t,name:n})}function xc(){const e=Gn();e&&(e.style.display="none")}var Cs=null;function As(e){const t=e.target;if(t){const n=t.__vueParentComponent;if(n&&(Cs=n,n.vnode.el)){const o=_n(n),s=Io(n);Gn()?li({bounds:o,name:s}):ai({bounds:o,name:s})}}}function I_(e,t){var n;if(e.preventDefault(),e.stopPropagation(),Cs){const r=(n=We.value)==null?void 0:n.app;v_({app:r,uid:r.uid,instance:Cs}).then(o=>{t(o)})}}var po=null;function P_(){xc(),window.removeEventListener("mouseover",As),window.removeEventListener("click",po,!0),po=null}function D_(){return window.addEventListener("mouseover",As),new Promise(e=>{function t(n){n.preventDefault(),n.stopPropagation(),I_(n,r=>{window.removeEventListener("click",t,!0),po=null,window.removeEventListener("mouseover",As);const o=Gn();o&&(o.style.display="none"),e(JSON.stringify({id:r}))})}po=t,window.addEventListener("click",t,!0)})}function N_(e){const t=Ss(We.value,e.id);if(t){const[n]=si(t);if(typeof n.scrollIntoView=="function")n.scrollIntoView({behavior:"smooth"});else{const r=_n(t),o=document.createElement("div"),s={...ii(r),position:"absolute"};Object.assign(o.style,s),document.body.appendChild(o),o.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(o)},2e3)}setTimeout(()=>{const r=_n(t);if(r.width||r.height){const o=Io(t),s=Gn();s?li({...e,name:o,bounds:r}):ai({...e,name:o,bounds:r}),setTimeout(()=>{s&&(s.style.display="none")},1500)}},1200)}}L();var La,Ra;(Ra=(La=Z).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(La.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function M_(e){let t=0;const n=setInterval(()=>{Z.__VUE_INSPECTOR__&&(clearInterval(n),t+=30,e()),t>=5e3&&clearInterval(n)},30)}function F_(){const e=Z.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...n)=>{e.disable(),t(...n)}}function B_(){return new Promise(e=>{function t(){F_(),e(Z.__VUE_INSPECTOR__)}Z.__VUE_INSPECTOR__?t():M_(()=>{t()})})}L();L();L();var H_="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function V_(){if(!gc||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(H_);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}L();L();L();var Ia,Pa;(Pa=(Ia=Z).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(Ia.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var $_=new Proxy(Z.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,n){return Reflect.get(e,t,n)}});function U_(e,t){Me.timelineLayersState[t.id]=!1,$_.push({...e,descriptorId:t.id,appRecord:Ro(t.app)})}var Da,Na;(Na=(Da=Z).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(Da.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var ui=new Proxy(Z.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,n){return Reflect.get(e,t,n)}}),kc=Hn(()=>{qn.hooks.callHook("sendInspectorToClient",Lc())});function j_(e,t){var n,r;ui.push({options:e,descriptor:t,treeFilterPlaceholder:(n=e.treeFilterPlaceholder)!=null?n:"Search tree...",stateFilterPlaceholder:(r=e.stateFilterPlaceholder)!=null?r:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Ro(t.app)}),kc()}function Lc(){return ui.filter(e=>e.descriptor.app===We.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const n=e.descriptor,r=e.options;return{id:r.id,label:r.label,logo:n.logo,icon:`custom-ic-baseline-${(t=r==null?void 0:r.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:n.packageName,homepage:n.homepage,pluginId:n.id}})}function Jr(e,t){return ui.find(n=>n.options.id===e&&(t?n.descriptor.app===t:!0))}function z_(){const e=vc();e.hook("addInspector",({inspector:r,plugin:o})=>{j_(r,o.descriptor)});const t=Hn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Me.highPerfModeEnabled)return;const i=Jr(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,filter:(i==null?void 0:i.treeFilter)||"",rootNodes:[]};await new Promise(l=>{e.callHookWith(async u=>{await Promise.all(u.map(f=>f(a))),l()},"getInspectorTree")}),e.callHookWith(async l=>{await Promise.all(l.map(u=>u({inspectorId:r,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const n=Hn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Me.highPerfModeEnabled)return;const i=Jr(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,nodeId:(i==null?void 0:i.selectedNodeId)||"",state:null},l={currentTab:`custom-inspector:${r}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async f=>{await Promise.all(f.map(c=>c(a,l))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(f=>f({inspectorId:r,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",n),e.hook("customInspectorSelectNode",({inspectorId:r,nodeId:o,plugin:s})=>{const i=Jr(r,s.descriptor.app);i&&(i.selectedNodeId=o)}),e.hook("timelineLayerAdded",({options:r,plugin:o})=>{U_(r,o.descriptor)}),e.hook("timelineEventAdded",({options:r,plugin:o})=>{var s;const i=["performance","component-event","keyboard","mouse"];Me.highPerfModeEnabled||!((s=Me.timelineLayersState)!=null&&s[o.descriptor.id])&&!i.includes(r.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(l=>l(r)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:r})=>{const o=r.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!o)return null;const s=o.id.toString();return[...o.instanceMap].filter(([a])=>a.split(":")[0]===s).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:r})=>_n(r)),e.hook("getComponentName",({instance:r})=>Io(r)),e.hook("componentHighlight",({uid:r})=>{const o=We.value.instanceMap.get(r);o&&R_(o)}),e.hook("componentUnhighlight",()=>{xc()}),e}var Ma,Fa;(Fa=(Ma=Z).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(Ma.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var Ba,Ha;(Ha=(Ba=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(Ba.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var Va,$a;($a=(Va=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(Va.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var Ua,ja;(ja=(Ua=Z).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(Ua.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var za,Ka;(Ka=(za=Z).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(za.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var cn="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function K_(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:V_()}}var Wa,Ga;(Ga=(Wa=Z)[cn])!=null||(Wa[cn]=K_());var W_=Hn(e=>{qn.hooks.callHook("devtoolsStateUpdated",{state:e})});Hn((e,t)=>{qn.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var Po=new Proxy(Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__:Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),We=new Proxy(Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function Rc(){W_({...Z[cn],appRecords:Po.value,activeAppRecordId:We.id,tabs:Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function G_(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,Rc()}function q_(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,Rc()}var Me=new Proxy(Z[cn],{get(e,t){return t==="appRecords"?Po:t==="activeAppRecordId"?We.id:t==="tabs"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:Z[cn][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,n){return{...Z[cn]},e[t]=n,Z[cn][t]=n,!0}});function Y_(e={}){var t,n,r;const{file:o,host:s,baseUrl:i=window.location.origin,line:a=0,column:l=0}=e;if(o){if(s==="chrome-extension"){const u=o.replace(/\\/g,"\\\\"),f=(n=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?n:"/";fetch(`${f}__open-in-editor?file=${encodeURI(o)}`).then(c=>{if(!c.ok){const p=`Opening component ${u} failed`;console.log(`%c${p}`,"color:red")}})}else if(Me.vitePluginDetected){const u=(r=Z.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?r:i;Z.__VUE_INSPECTOR__.openInEditor(u,o,a,l)}}}L();L();L();L();L();var qa,Ya;(Ya=(qa=Z).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(qa.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var ci=new Proxy(Z.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,n){return Reflect.get(e,t,n)}});function ws(e){const t={};return Object.keys(e).forEach(n=>{t[n]=e[n].defaultValue}),t}function fi(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function Z_(e){var t,n,r;const o=(n=(t=ci.find(s=>{var i;return s[0].id===e&&!!((i=s[0])!=null&&i.settings)}))==null?void 0:t[0])!=null?n:null;return(r=o==null?void 0:o.settings)!=null?r:null}function Ic(e,t){var n,r,o;const s=fi(e);if(s){const i=localStorage.getItem(s);if(i)return JSON.parse(i)}if(e){const i=(r=(n=ci.find(a=>a[0].id===e))==null?void 0:n[0])!=null?r:null;return ws((o=i==null?void 0:i.settings)!=null?o:{})}return ws(t)}function X_(e,t){const n=fi(e);localStorage.getItem(n)||localStorage.setItem(n,JSON.stringify(ws(t)))}function J_(e,t,n){const r=fi(e),o=localStorage.getItem(r),s=JSON.parse(o||"{}"),i={...s,[t]:n};localStorage.setItem(r,JSON.stringify(i)),qn.hooks.callHookWith(a=>{a.forEach(l=>l({pluginId:e,key:t,oldValue:s[t],newValue:n,settings:i}))},"setPluginSettings")}L();L();L();L();L();L();L();L();L();L();L();var Za,Xa,lt=(Xa=(Za=Z).__VUE_DEVTOOLS_HOOK)!=null?Xa:Za.__VUE_DEVTOOLS_HOOK=vc(),Q_={vueAppInit(e){lt.hook("app:init",e)},vueAppUnmount(e){lt.hook("app:unmount",e)},vueAppConnected(e){lt.hook("app:connected",e)},componentAdded(e){return lt.hook("component:added",e)},componentEmit(e){return lt.hook("component:emit",e)},componentUpdated(e){return lt.hook("component:updated",e)},componentRemoved(e){return lt.hook("component:removed",e)},setupDevtoolsPlugin(e){lt.hook("devtools-plugin:setup",e)},perfStart(e){return lt.hook("perf:start",e)},perfEnd(e){return lt.hook("perf:end",e)}},ev={on:Q_,setupDevToolsPlugin(e,t){return lt.callHook("devtools-plugin:setup",e,t)}},tv=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;if(Me.highPerfModeEnabled)return;const n=Lc().find(r=>r.packageName===this.plugin.descriptor.packageName);if(n!=null&&n.id){if(e){const r=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];lt.callHook("component:updated",...r)}else lt.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:n.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&X_(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){Me.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){Me.highPerfModeEnabled||this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Me.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){Me.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return Ic(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},nv=tv;L();L();L();L();var rv="__vue_devtool_undefined__",ov="__vue_devtool_infinity__",sv="__vue_devtool_negative_infinity__",iv="__vue_devtool_nan__";L();L();var av={[rv]:"undefined",[iv]:"NaN",[ov]:"Infinity",[sv]:"-Infinity"};Object.entries(av).reduce((e,[t,n])=>(e[n]=t,e),{});L();L();L();L();L();var Ja,Qa;(Qa=(Ja=Z).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Ja.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function lv(e,t){const[n,r]=e;if(n.app!==t)return;const o=new nv({plugin:{setupFn:r,descriptor:n},ctx:qn});n.packageName==="vuex"&&o.on.editInspectorState(s=>{o.sendInspectorState(s.inspectorId)}),r(o)}function Pc(e){Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||Me.highPerfModeEnabled||(Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),ci.forEach(t=>{lv(t,e)}))}L();L();var Sr="__VUE_DEVTOOLS_ROUTER__",Vn="__VUE_DEVTOOLS_ROUTER_INFO__",el,tl;(tl=(el=Z)[Vn])!=null||(el[Vn]={currentRoute:null,routes:[]});var nl,rl;(rl=(nl=Z)[Sr])!=null||(nl[Sr]={});new Proxy(Z[Vn],{get(e,t){return Z[Vn][t]}});new Proxy(Z[Sr],{get(e,t){if(t==="value")return Z[Sr]}});function uv(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(n=>!t.has(n.path)&&t.set(n.path,1))}function di(e){return e.map(t=>{let{path:n,name:r,children:o,meta:s}=t;return o!=null&&o.length&&(o=di(o)),{path:n,name:r,children:o,meta:s}})}function cv(e){if(e){const{fullPath:t,hash:n,href:r,path:o,name:s,matched:i,params:a,query:l}=e;return{fullPath:t,hash:n,href:r,path:o,name:s,params:a,query:l,matched:di(i)}}return e}function fv(e,t){function n(){var r;const o=(r=e.app)==null?void 0:r.config.globalProperties.$router,s=cv(o==null?void 0:o.currentRoute.value),i=di(uv(o)),a=console.warn;console.warn=()=>{},Z[Vn]={currentRoute:s?Oa(s):{},routes:Oa(i)},Z[Sr]=o,console.warn=a}n(),ev.on.componentUpdated(Hn(()=>{var r;((r=t.value)==null?void 0:r.app)===e.app&&(n(),!Me.highPerfModeEnabled&&qn.hooks.callHook("routerInfoUpdated",{state:Z[Vn]}))},200))}function dv(e){return{async getInspectorTree(t){const n={...t,app:We.value.app,rootNodes:[]};return await new Promise(r=>{e.callHookWith(async o=>{await Promise.all(o.map(s=>s(n))),r()},"getInspectorTree")}),n.rootNodes},async getInspectorState(t){const n={...t,app:We.value.app,state:null},r={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(o=>{e.callHookWith(async s=>{await Promise.all(s.map(i=>i(n,r))),o()},"getInspectorState")}),n.state},editInspectorState(t){const n=new y_,r={...t,app:We.value.app,set:(o,s=t.path,i=t.state.value,a)=>{n.set(o,s,i,a||n.createDefaultSetCallback(t.state))}};e.callHookWith(o=>{o.forEach(s=>s(r))},"editInspectorState")},sendInspectorState(t){const n=Jr(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:n.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return D_()},cancelInspectComponentInspector(){return P_()},getComponentRenderCode(t){const n=Ss(We.value,t);if(n)return(n==null?void 0:n.type)instanceof Function?n.type.toString():n.render.toString()},scrollToComponent(t){return N_({id:t})},openInEditor:Y_,getVueInspector:B_,toggleApp(t){const n=Po.value.find(r=>r.id===t);n&&(q_(t),G_(n),fv(n,We),kc(),Pc(n.app))},inspectDOM(t){const n=Ss(We.value,t);if(n){const[r]=si(n);r&&(Z.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=r)}},updatePluginSettings(t,n,r){J_(t,n,r)},getPluginSettings(t){return{options:Z_(t),values:Ic(t)}}}}L();var ol,sl;(sl=(ol=Z).__VUE_DEVTOOLS_ENV__)!=null||(ol.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var il=z_(),al,ll;(ll=(al=Z).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(al.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:il,get state(){return{...Me,activeAppRecordId:We.id,activeAppRecord:We.value,appRecords:Po.value}},api:dv(il)});var qn=Z.__VUE_DEVTOOLS_KIT_CONTEXT__;L();d_(h_());var ul,cl;(cl=(ul=Z).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(ul.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});L();function pv(e){Me.highPerfModeEnabled=e??!Me.highPerfModeEnabled,!e&&We.value&&Pc(We.value.app)}L();L();L();function hv(e){Me.devtoolsClientDetected={...Me.devtoolsClientDetected,...e};const t=Object.values(Me.devtoolsClientDetected).some(Boolean);pv(!t)}var fl,dl;(dl=(fl=Z).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(fl.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=hv);L();L();L();L();L();L();L();var mv=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},Dc=class{constructor(e){this.generateIdentifier=e,this.kv=new mv}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},gv=class extends Dc{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};L();L();function _v(e){if("values"in Object)return Object.values(e);const t=[];for(const n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function vv(e,t){const n=_v(e);if("find"in n)return n.find(t);const r=n;for(let o=0;ot(r,n))}function Qr(e,t){return e.indexOf(t)!==-1}function pl(e,t){for(let n=0;nt.isApplicable(e))}findByName(e){return this.transfomers[e]}};L();L();var Ev=e=>Object.prototype.toString.call(e).slice(8,-1),Nc=e=>typeof e>"u",bv=e=>e===null,Cr=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ts=e=>Cr(e)&&Object.keys(e).length===0,Zt=e=>Array.isArray(e),Sv=e=>typeof e=="string",Cv=e=>typeof e=="number"&&!isNaN(e),Av=e=>typeof e=="boolean",wv=e=>e instanceof RegExp,Ar=e=>e instanceof Map,wr=e=>e instanceof Set,Mc=e=>Ev(e)==="Symbol",Tv=e=>e instanceof Date&&!isNaN(e.valueOf()),Ov=e=>e instanceof Error,hl=e=>typeof e=="number"&&isNaN(e),xv=e=>Av(e)||bv(e)||Nc(e)||Cv(e)||Sv(e)||Mc(e),kv=e=>typeof e=="bigint",Lv=e=>e===1/0||e===-1/0,Rv=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),Iv=e=>e instanceof URL;L();var Fc=e=>e.replace(/\./g,"\\."),rs=e=>e.map(String).map(Fc).join("."),fr=e=>{const t=[];let n="";for(let o=0;onull,()=>{}),Et(kv,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),Et(Tv,"Date",e=>e.toISOString(),e=>new Date(e)),Et(Ov,"Error",(e,t)=>{const n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n},(e,t)=>{const n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n}),Et(wv,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}),Et(wr,"set",e=>[...e.values()],e=>new Set(e)),Et(Ar,"map",e=>[...e.entries()],e=>new Map(e)),Et(e=>hl(e)||Lv(e),"number",e=>hl(e)?"NaN":e>0?"Infinity":"-Infinity",Number),Et(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),Et(Iv,"URL",e=>e.toString(),e=>new URL(e))];function Do(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var Hc=Do((e,t)=>Mc(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,n)=>{const r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Pv=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Vc=Do(Rv,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const n=Pv[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function $c(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var Uc=Do($c,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return{...e};const r={};return n.forEach(o=>{r[o]=e[o]}),r},(e,t,n)=>{const r=n.classRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),e)}),jc=Do((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,n)=>{const r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),Dv=[Uc,Hc,jc,Vc],ml=(e,t)=>{const n=pl(Dv,o=>o.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};const r=pl(Bc,o=>o.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation}},zc={};Bc.forEach(e=>{zc[e.annotation]=e});var Nv=(e,t,n)=>{if(Zt(t))switch(t[0]){case"symbol":return Hc.untransform(e,t,n);case"class":return Uc.untransform(e,t,n);case"custom":return jc.untransform(e,t,n);case"typed-array":return Vc.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{const r=zc[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}};L();var Tn=(e,t)=>{const n=e.keys();for(;t>0;)n.next(),t--;return n.next().value};function Kc(e){if(Qr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Qr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Qr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Mv=(e,t)=>{Kc(t);for(let n=0;n{if(Kc(t),t.length===0)return n(e);let r=e;for(let s=0;sxs(s,t,[...n,...fr(i)]));return}const[r,o]=e;o&&$n(o,(s,i)=>{xs(s,t,[...n,...fr(i)])}),t(r,n)}function Fv(e,t,n){return xs(t,(r,o)=>{e=Os(e,o,s=>Nv(s,r,n))}),e}function Bv(e,t){function n(r,o){const s=Mv(e,fr(o));r.map(fr).forEach(i=>{e=Os(e,i,()=>s)})}if(Zt(t)){const[r,o]=t;r.forEach(s=>{e=Os(e,fr(s),()=>e)}),o&&$n(o,n)}else $n(t,n);return e}var Hv=(e,t)=>Cr(e)||Zt(e)||Ar(e)||wr(e)||$c(e,t);function Vv(e,t,n){const r=n.get(e);r?r.push(t):n.set(e,[t])}function $v(e,t){const n={};let r;return e.forEach(o=>{if(o.length<=1)return;t||(o=o.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[s,...i]=o;s.length===0?r=i.map(rs):n[rs(s)]=i.map(rs)}),r?Ts(n)?[r]:[r,n]:Ts(n)?void 0:n}var Wc=(e,t,n,r,o=[],s=[],i=new Map)=>{var a;const l=xv(e);if(!l){Vv(e,o,t);const g=i.get(e);if(g)return r?{transformedValue:null}:g}if(!Hv(e,n)){const g=ml(e,n),v=g?{transformedValue:g.value,annotations:[g.type]}:{transformedValue:e};return l||i.set(e,v),v}if(Qr(s,e))return{transformedValue:null};const u=ml(e,n),f=(a=u==null?void 0:u.value)!=null?a:e,c=Zt(f)?[]:{},p={};$n(f,(g,v)=>{if(v==="__proto__"||v==="constructor"||v==="prototype")throw new Error(`Detected property ${v}. This is a prototype pollution risk, please remove it from your object.`);const E=Wc(g,t,n,r,[...o,v],[...s,e],i);c[v]=E.transformedValue,Zt(E.annotations)?p[v]=E.annotations:Cr(E.annotations)&&$n(E.annotations,(y,C)=>{p[Fc(v)+"."+C]=y})});const d=Ts(p)?{transformedValue:c,annotations:u?[u.type]:void 0}:{transformedValue:c,annotations:u?[u.type,p]:p};return l||i.set(e,d),d};L();L();function Gc(e){return Object.prototype.toString.call(e).slice(8,-1)}function gl(e){return Gc(e)==="Array"}function Uv(e){if(Gc(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function jv(e,t,n,r,o){const s={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";s==="enumerable"&&(e[t]=n),o&&s==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function ks(e,t={}){if(gl(e))return e.map(o=>ks(o,t));if(!Uv(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((o,s)=>{if(gl(t.props)&&!t.props.includes(s))return o;const i=e[s],a=ks(i,t);return jv(o,s,a,e,t.nonenumerable),o},{})}var Ce=class{constructor({dedupe:e=!1}={}){this.classRegistry=new gv,this.symbolRegistry=new Dc(t=>{var n;return(n=t.description)!=null?n:""}),this.customTransformerRegistry=new yv,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,n=Wc(e,t,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta={...r.meta,values:n.annotations});const o=$v(t,this.dedupe);return o&&(r.meta={...r.meta,referentialEqualities:o}),r}deserialize(e){const{json:t,meta:n}=e;let r=ks(t);return n!=null&&n.values&&(r=Fv(r,n.values,this)),n!=null&&n.referentialEqualities&&(r=Bv(r,n.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ce.defaultInstance=new Ce;Ce.serialize=Ce.defaultInstance.serialize.bind(Ce.defaultInstance);Ce.deserialize=Ce.defaultInstance.deserialize.bind(Ce.defaultInstance);Ce.stringify=Ce.defaultInstance.stringify.bind(Ce.defaultInstance);Ce.parse=Ce.defaultInstance.parse.bind(Ce.defaultInstance);Ce.registerClass=Ce.defaultInstance.registerClass.bind(Ce.defaultInstance);Ce.registerSymbol=Ce.defaultInstance.registerSymbol.bind(Ce.defaultInstance);Ce.registerCustom=Ce.defaultInstance.registerCustom.bind(Ce.defaultInstance);Ce.allowErrorProps=Ce.defaultInstance.allowErrorProps.bind(Ce.defaultInstance);L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();L();var _l,vl;(vl=(_l=Z).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(_l.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var yl,El;(El=(yl=Z).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(yl.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var bl,Sl;(Sl=(bl=Z).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(bl.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Cl,Al;(Al=(Cl=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Cl.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var wl,Tl;(Tl=(wl=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(wl.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var Ol,xl;(xl=(Ol=Z).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(Ol.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);L();L();L();L();L();L();L();const zv=JSON.parse(`{"logo":"logo.png","contributors":true,"navbar":["/","/get-started"],"locales":{"/":{"selectLanguageName":"English","navbar":["/","/get-started"]},"/zh/":{"selectLanguageName":"简体中文","navbar":["/zh/","/zh/get-started"]}},"colorMode":"auto","colorModeSwitch":true,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"auto","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),Kv=de(zv),qc=()=>Kv,Yc=Symbol(""),Wv=()=>{const e=Xe(Yc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Gv=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},qv=yn({enhance({app:e}){const t=qc(),n=e._context.provides[Js],r=B(()=>Gv(t.value,n.routeLocale.value));e.provide(Yc,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),Yv=Object.freeze(Object.defineProperty({__proto__:null,default:qv},Symbol.toStringTag,{value:"Module"})),Zv=he({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),Re=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};function Xv(e,t,n,r,o,s){return q(),ne("span",{class:nt(["badge",n.type]),style:kr({verticalAlign:n.vertical})},[ke(e.$slots,"default",{},()=>[qt(Le(n.text),1)])],6)}const Jv=Re(Zv,[["render",Xv],["__file","Badge.vue"]]),Qv=he({name:"CodeGroup",slots:Object,setup(e,{slots:t}){const n=de([]),r=de(-1),o=hc("vuepress-code-group",{}),s=B(()=>n.value.map(u=>u.innerText).join(","));Je(()=>{Ue(()=>o.value[s.value],(u=-1)=>{r.value!==u&&(r.value=u)},{immediate:!0}),Ue(r,u=>{o.value[s.value]!==u&&(o.value[s.value]=u)})});const i=(u=r.value)=>{u{u>0?r.value=u-1:r.value=n.value.length-1,n.value[r.value].focus()},l=(u,f)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),r.value=f):u.key==="ArrowRight"?(u.preventDefault(),i(f)):u.key==="ArrowLeft"&&(u.preventDefault(),a(f))};return()=>{var f;const u=(((f=t.default)==null?void 0:f.call(t))||[]).filter(c=>c.type.name==="CodeGroupItem").map(c=>(c.props===null&&(c.props={}),c));return u.length===0?null:(r.value<0||r.value>u.length-1?(r.value=u.findIndex(c=>c.props.active===""||c.props.active===!0),r.value===-1&&(r.value=0)):u.forEach((c,p)=>{c.props.active=p===r.value}),Oe("div",{class:"code-group"},[Oe("div",{class:"code-group__nav",role:"tablist"},u.map((c,p)=>{const d=p===r.value;return Oe("button",{ref:g=>{g&&(n.value[p]=g)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":d},role:"tab",ariaSelected:d,onClick:()=>r.value=p,onKeydown:g=>l(g,p)},c.props.title)})),u]))}}}),e0=he({name:"CodeGroupItem",__name:"CodeGroupItem",props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function t0(e,t,n,r,o,s){return q(),ne("div",{class:nt(["code-group-item",{"code-group-item__active":n.active}]),role:"tabpanel"},[ke(e.$slots,"default")],2)}const n0=Re(e0,[["render",t0],["__file","CodeGroupItem.vue"]]),r0=()=>qc(),$e=()=>Wv(),Zc=Symbol(""),pi=()=>{const e=Xe(Zc);if(!e)throw new Error("useDarkMode() is called without provider.");return e},o0=()=>{const e=$e(),t=Ng(),n=hc("vuepress-color-scheme",e.value.colorMode),r=B({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});hn(Zc,r),s0(r)},s0=e=>{const t=(n=e.value)=>{const r=window==null?void 0:window.document.querySelector("html");r==null||r.classList.toggle("dark",n)};Je(()=>{Ue(e,t,{immediate:!0})}),bo(()=>t())},i0="http://.",a0=()=>{const e=jn(),t=Mt();return n=>{if(n)if(Bm(n))t.path!==n&&e.push(n);else if(Uu(n))window&&window.open(n);else{const r=t.path.slice(0,t.path.lastIndexOf("/"));e.push(new URL(`${r}/${encodeURI(n)}`,i0).pathname)}}};let os=null,er=null;const l0={wait:()=>os,pending:()=>{os=new Promise(e=>er=e)},resolve:()=>{er==null||er(),os=null,er=null}},Xc=()=>l0,Jc=e=>{const{notFound:t,meta:n,path:r}=br(e);return t?{text:r,link:r}:{text:n.title||r,link:r}},kl=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),u0=(e,t)=>{if(t.hash===e)return!0;const n=kl(t.path),r=kl(e);return n===r},Qc=(e,t)=>e.link&&u0(e.link,t)?!0:e.children?e.children.some(n=>Qc(n,t)):!1,ef=e=>!Ao(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,c0={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},f0=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=ef(e);return n!==null?c0[n]:null},d0=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const s=f0({docsRepo:e,editLinkPattern:o});return s?s.replace(/:repo/,Ao(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Wu(`${Ku(n)}/${r}`)):null},tf=Symbol("sidebarItems"),hi=()=>{const e=Xe(tf);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},p0=()=>{const e=$e(),t=wt(),n=In(),r=Mt(),o=B(()=>h0(t.value,e.value,n.value,r.path));hn(tf,o)},h0=(e,t,n,r)=>{const o=e.sidebar??t.sidebar??"auto",s=e.sidebarDepth??t.sidebarDepth??2;return e.home||o===!1?[]:o==="auto"?nf(n,s):Array.isArray(o)?rf(n,r,o,s):Ys(o)?g0(n,r,o,s):[]},m0=(e,t)=>({text:e.title,link:e.link,children:mi(e.children,t)}),mi=(e,t)=>t>0?e.map(n=>m0(n,t-1)):[],nf=(e,t)=>[{text:e.title,children:mi(e.headers,t)}],rf=(e,t,n,r)=>{const o=s=>{var a;let i;if(At(s)?i=Jc(s):i=s,i.children)return{...i,children:i.children.map(l=>o(l))};if(i.link===t){const l=((a=e.headers[0])==null?void 0:a.level)===1?e.headers[0].children:e.headers;return{...i,children:mi(l,r)}}return i};return n.map(s=>o(s))},g0=(e,t,n,r)=>{const o=ju(n,t),s=n[o]??[];return s==="heading"?nf(e,r):rf(e,t,s,r)},_0="719px",v0={mobile:_0};var Tr;(function(e){e.MOBILE="mobile"})(Tr||(Tr={}));const y0={[Tr.MOBILE]:Number.parseInt(v0.mobile.replace("px",""),10)},of=(e,t)=>{const n=y0[e];Number.isInteger(n)&&(Bn("orientationchange",()=>t(n),!1),Bn("resize",()=>t(n),!1),Je(()=>{t(n)}))},E0={},b0={class:"theme-default-content"};function S0(e,t){const n=Dr("Content");return q(),ne("div",b0,[ae(n)])}const C0=Re(E0,[["render",S0],["__file","HomeContent.vue"]]),A0=he({__name:"HomeFeatures",setup(e,{expose:t}){t();const n=wt(),r=B(()=>Array.isArray(n.value.features)?n.value.features:[]),o={frontmatter:n,features:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),w0={key:0,class:"features"};function T0(e,t,n,r,o,s){return r.features.length?(q(),ne("div",w0,[(q(!0),ne(Ee,null,Wt(r.features,i=>(q(),ne("div",{key:i.title,class:"feature"},[se("h2",null,Le(i.title),1),se("p",null,Le(i.details),1)]))),128))])):Fe("",!0)}const O0=Re(A0,[["render",T0],["__file","HomeFeatures.vue"]]),x0=he({__name:"HomeFooter",setup(e,{expose:t}){t();const n=wt(),r=B(()=>n.value.footer),o=B(()=>n.value.footerHtml),s={frontmatter:n,footer:r,footerHtml:o};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),k0=["innerHTML"],L0=["textContent"];function R0(e,t,n,r,o,s){return r.footer?(q(),ne(Ee,{key:0},[r.footerHtml?(q(),ne("div",{key:0,class:"footer",innerHTML:r.footer},null,8,k0)):(q(),ne("div",{key:1,class:"footer",textContent:Le(r.footer)},null,8,L0))],64)):Fe("",!0)}const I0=Re(x0,[["render",R0],["__file","HomeFooter.vue"]]),P0=he({__name:"HomeHero",setup(e,{expose:t}){t();const n=wt(),r=Qs(),o=pi(),s=B(()=>o.value&&n.value.heroImageDark!==void 0?n.value.heroImageDark:n.value.heroImage),i=B(()=>n.value.heroAlt||l.value||"hero"),a=B(()=>n.value.heroHeight||280),l=B(()=>n.value.heroText===null?null:n.value.heroText||r.value.title||"Hello"),u=B(()=>n.value.tagline===null?null:n.value.tagline||r.value.description||"Welcome to your VuePress site"),f=B(()=>Array.isArray(n.value.actions)?n.value.actions.map(({text:d,link:g,type:v="primary"})=>({text:d,link:g,type:v})):[]),p={frontmatter:n,siteLocale:r,isDarkMode:o,heroImage:s,heroAlt:i,heroHeight:a,heroText:l,tagline:u,actions:f,HomeHeroImage:()=>{if(!s.value)return null;const d=Oe("img",{src:ti(s.value),alt:i.value,height:a.value});return n.value.heroImageDark===void 0?d:Oe(ei,()=>d)},get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),D0={class:"hero"},N0={key:0,id:"main-title"},M0={key:1,class:"description"},F0={key:2,class:"actions"};function B0(e,t,n,r,o,s){return q(),ne("header",D0,[ae(r.HomeHeroImage),r.heroText?(q(),ne("h1",N0,Le(r.heroText),1)):Fe("",!0),r.tagline?(q(),ne("p",M0,Le(r.tagline),1)):Fe("",!0),r.actions.length?(q(),ne("p",F0,[(q(!0),ne(Ee,null,Wt(r.actions,i=>(q(),Ie(r.AutoLink,{key:i.text,class:nt(["action-button",[i.type]]),config:i},null,8,["class","config"]))),128))])):Fe("",!0)])}const H0=Re(P0,[["render",B0],["__file","HomeHero.vue"]]),V0=he({__name:"Home",setup(e,{expose:t}){t();const n={HomeContent:C0,HomeFeatures:O0,HomeFooter:I0,HomeHero:H0};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),$0={class:"home"};function U0(e,t,n,r,o,s){return q(),ne("main",$0,[ae(r.HomeHero),ae(r.HomeFeatures),ae(r.HomeContent),ae(r.HomeFooter)])}const j0=Re(V0,[["render",U0],["__file","Home.vue"]]),z0=he({__name:"NavbarBrand",setup(e,{expose:t}){t();const n=Oo(),r=Qs(),o=$e(),s=pi(),i=B(()=>o.value.home||n.value),a=B(()=>r.value.title),l=B(()=>s.value&&o.value.logoDark!==void 0?o.value.logoDark:o.value.logo),u=B(()=>o.value.logoAlt??a.value),f=B(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),p={routeLocale:n,siteLocale:r,themeLocale:o,isDarkMode:s,navbarBrandLink:i,navbarBrandTitle:a,navbarBrandLogo:l,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:f,NavbarBrandLogo:()=>{if(!l.value)return null;const d=Oe("img",{class:"logo",src:ti(l.value),alt:u.value});return o.value.logoDark===void 0?d:Oe(ei,()=>d)},get RouteLink(){return xo}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),K0=["aria-hidden"];function W0(e,t,n,r,o,s){return q(),Ie(r.RouteLink,{to:r.navbarBrandLink},{default:Ne(()=>[ae(r.NavbarBrandLogo),r.navbarBrandTitle?(q(),ne("span",{key:0,class:nt(["site-name",{"can-hide":r.navbarBrandLogo}]),"aria-hidden":r.navBarLogoAltMatchesTitle},Le(r.navbarBrandTitle),11,K0)):Fe("",!0)]),_:1},8,["to"])}const G0=Re(z0,[["render",W0],["__file","NavbarBrand.vue"]]),q0=he({__name:"DropdownTransition",setup(e,{expose:t}){t();const o={setHeight:s=>{s.style.height=s.scrollHeight+"px"},unsetHeight:s=>{s.style.height=""}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}});function Y0(e,t,n,r,o,s){return q(),Ie(qs,{name:"dropdown",onEnter:r.setHeight,onAfterEnter:r.unsetHeight,onBeforeLeave:r.setHeight},{default:Ne(()=>[ke(e.$slots,"default")]),_:3})}const sf=Re(q0,[["render",Y0],["__file","DropdownTransition.vue"]]),Z0=he({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(e,{expose:t}){t();const n=e,{item:r}=nu(n),o=B(()=>r.value.ariaLabel||r.value.text),s=de(!1),i=Mt();Ue(()=>i.path,()=>{s.value=!1});const u={props:n,item:r,dropdownAriaLabel:o,open:s,route:i,handleDropdown:f=>{f.detail===0?s.value=!s.value:s.value=!1},isLastItemOfArray:(f,c)=>c[c.length-1]===f,DropdownTransition:sf,get AutoLink(){return zn}};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),X0=["aria-label"],J0={class:"title"},Q0=["aria-label"],e1={class:"title"},t1={class:"navbar-dropdown"},n1={class:"navbar-dropdown-subtitle"},r1={key:1},o1={class:"navbar-dropdown-subitem-wrapper"};function s1(e,t,n,r,o,s){return q(),ne("div",{class:nt(["navbar-dropdown-wrapper",{open:r.open}])},[se("button",{class:"navbar-dropdown-title",type:"button","aria-label":r.dropdownAriaLabel,onClick:r.handleDropdown},[se("span",J0,Le(r.item.text),1),t[1]||(t[1]=se("span",{class:"arrow down"},null,-1))],8,X0),se("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":r.dropdownAriaLabel,onClick:t[0]||(t[0]=i=>r.open=!r.open)},[se("span",e1,Le(r.item.text),1),se("span",{class:nt(["arrow",r.open?"down":"right"])},null,2)],8,Q0),ae(r.DropdownTransition,null,{default:Ne(()=>[so(se("ul",t1,[(q(!0),ne(Ee,null,Wt(r.item.children,i=>(q(),ne("li",{key:i.text,class:"navbar-dropdown-item"},[i.children?(q(),ne(Ee,{key:0},[se("h4",n1,[i.link?(q(),Ie(r.AutoLink,{key:0,config:i,onFocusout:a=>r.isLastItemOfArray(i,r.item.children)&&i.children.length===0&&(r.open=!1)},null,8,["config","onFocusout"])):(q(),ne("span",r1,Le(i.text),1))]),se("ul",o1,[(q(!0),ne(Ee,null,Wt(i.children,a=>(q(),ne("li",{key:a.link,class:"navbar-dropdown-subitem"},[ae(r.AutoLink,{config:a,onFocusout:l=>r.isLastItemOfArray(a,i.children)&&r.isLastItemOfArray(i,r.item.children)&&(r.open=!1)},null,8,["config","onFocusout"])]))),128))])],64)):(q(),Ie(r.AutoLink,{key:1,config:i,onFocusout:a=>r.isLastItemOfArray(i,r.item.children)&&(r.open=!1)},null,8,["config","onFocusout"]))]))),128))],512),[[co,r.open]])]),_:1})],2)}const i1=Re(Z0,[["render",s1],["__file","NavbarDropdown.vue"]]),a1=he({__name:"NavbarItems",setup(e,{expose:t}){t();const n=()=>{const d=Mt(),g=Nm(),v=Oo(),E=sc(),y=Qs(),C=r0(),m=$e();return B(()=>{const b=Object.keys(E.value.locales);if(b.length<2)return[];const M=d.path,z=d.fullPath;return[{text:`${m.value.selectLanguageText}`,ariaLabel:`${m.value.selectLanguageAriaLabel??m.value.selectLanguageText}`,children:b.map(A=>{var X,ee;const V=((X=E.value.locales)==null?void 0:X[A])??{},T=((ee=C.value.locales)==null?void 0:ee[A])??{},H=`${V.lang}`,w=T.selectLanguageName??H;if(H===y.value.lang)return{text:w,activeMatch:/./,link:d.hash??"#"};const P=M.replace(v.value,A);return{text:w,link:g.value.some(k=>k===P)?z.replace(M,P):T.home??A}})}]})},r=()=>{const d=$e(),g=B(()=>d.value.repo),v=B(()=>g.value?ef(g.value):null),E=B(()=>g.value&&!Ao(g.value)?`https://github.com/${g.value}`:g.value),y=B(()=>E.value?d.value.repoLabel?d.value.repoLabel:v.value===null?"Source":v.value:null);return B(()=>!E.value||!y.value?[]:[{text:y.value,link:E.value}])},o=d=>At(d)?Jc(d):d.children?{...d,children:d.children.map(g=>o(g))}:d,s=()=>{const d=$e();return B(()=>(d.value.navbar||[]).map(g=>o(g)))},i=de(!1),a=s(),l=n(),u=r(),f=B(()=>[...a.value,...l.value,...u.value]);of(Tr.MOBILE,d=>{window.innerWidth$e().value.navbarLabel??"site navigation"),p={useNavbarSelectLanguage:n,useNavbarRepo:r,resolveNavbarItem:o,useNavbarConfig:s,isMobile:i,navbarConfig:a,navbarSelectLanguage:l,navbarRepo:u,navbarLinks:f,navbarLabel:c,NavbarDropdown:i1,get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),l1=["aria-label"];function u1(e,t,n,r,o,s){return r.navbarLinks.length?(q(),ne("nav",{key:0,class:"navbar-items","aria-label":r.navbarLabel},[(q(!0),ne(Ee,null,Wt(r.navbarLinks,i=>(q(),ne("div",{key:i.text,class:"navbar-item"},["children"in i?(q(),Ie(r.NavbarDropdown,{key:0,item:i,class:nt(r.isMobile?"mobile":"")},null,8,["item","class"])):(q(),Ie(r.AutoLink,{key:1,config:i},null,8,["config"]))]))),128))],8,l1)):Fe("",!0)}const af=Re(a1,[["render",u1],["__file","NavbarItems.vue"]]),c1=he({__name:"ToggleColorModeButton",setup(e,{expose:t}){t();const n=$e(),r=pi(),s={themeLocale:n,isDarkMode:r,toggleColorMode:()=>{r.value=!r.value}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),f1=["title"],d1={class:"icon",focusable:"false",viewBox:"0 0 32 32"},p1={class:"icon",focusable:"false",viewBox:"0 0 32 32"};function h1(e,t,n,r,o,s){return q(),ne("button",{class:"toggle-color-mode-button",title:r.themeLocale.toggleColorMode,onClick:r.toggleColorMode},[so((q(),ne("svg",d1,t[0]||(t[0]=[ep('',9)]),512)),[[co,!r.isDarkMode]]),so((q(),ne("svg",p1,t[1]||(t[1]=[se("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]),512)),[[co,r.isDarkMode]])],8,f1)}const m1=Re(c1,[["render",h1],["__file","ToggleColorModeButton.vue"]]),g1=he({__name:"ToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const r={themeLocale:$e()};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),_1=["title"];function v1(e,t,n,r,o,s){return q(),ne("div",{class:"toggle-sidebar-button",title:r.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},t[1]||(t[1]=[se("div",{class:"icon","aria-hidden":"true"},[se("span"),se("span"),se("span")],-1)]),8,_1)}const y1=Re(g1,[["render",v1],["__file","ToggleSidebarButton.vue"]]),E1=he({__name:"Navbar",emits:["toggle-sidebar"],setup(e,{expose:t}){t();const n=$e(),r=de(null),o=de(null),s=de(0),i=B(()=>s.value?{maxWidth:s.value+"px"}:{}),a=(u,f)=>{var d,g,v;const c=(v=(g=(d=u==null?void 0:u.ownerDocument)==null?void 0:d.defaultView)==null?void 0:g.getComputedStyle(u,null))==null?void 0:v[f],p=Number.parseInt(c,10);return Number.isNaN(p)?0:p};of(Tr.MOBILE,u=>{var c;const f=a(r.value,"paddingLeft")+a(r.value,"paddingRight");window.innerWidthe.$emit("toggle-sidebar"))}),se("span",S1,[ae(r.NavbarBrand)],512),se("div",{class:"navbar-items-wrapper",style:kr(r.linksWrapperStyle)},[ke(e.$slots,"before"),ae(r.NavbarItems,{class:"can-hide"}),ke(e.$slots,"after"),r.themeLocale.colorModeSwitch?(q(),Ie(r.ToggleColorModeButton,{key:0})):Fe("",!0),ae(i)],4)],512)}const A1=Re(E1,[["render",C1],["__file","Navbar.vue"]]),w1=he({__name:"PageMeta",setup(e,{expose:t}){t();const n=()=>{const f=$e(),c=In(),p=wt();return B(()=>{if(!(p.value.editLink??f.value.editLink??!0))return null;const{repo:g,docsRepo:v=g,docsBranch:E="main",docsDir:y="",editLinkText:C}=f.value;if(!v)return null;const m=d0({docsRepo:v,docsBranch:E,docsDir:y,filePathRelative:c.value.filePathRelative,editLinkPattern:p.value.editLinkPattern??f.value.editLinkPattern});return m?{text:C??"Edit this page",link:m}:null})},r=()=>{const f=$e(),c=In(),p=wt();return B(()=>{var v,E;return!(p.value.lastUpdated??f.value.lastUpdated??!0)||!((v=c.value.git)!=null&&v.updatedTime)?null:new Date((E=c.value.git)==null?void 0:E.updatedTime).toLocaleString()})},o=()=>{const f=$e(),c=In(),p=wt();return B(()=>{var g;return p.value.contributors??f.value.contributors??!0?((g=c.value.git)==null?void 0:g.contributors)??null:null})},s=$e(),i=n(),a=r(),l=o(),u={useEditNavLink:n,useLastUpdated:r,useContributors:o,themeLocale:s,editNavLink:i,lastUpdated:a,contributors:l,get AutoLink(){return zn}};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),T1={class:"vp-page-meta"},O1={key:0,class:"vp-meta-item edit-link"},x1={class:"vp-meta-item git-info"},k1={key:0,class:"vp-meta-item last-updated"},L1={class:"meta-item-label"},R1={class:"meta-item-info"},I1={key:1,class:"vp-meta-item contributors"},P1={class:"meta-item-label"},D1={class:"meta-item-info"},N1=["title"];function M1(e,t,n,r,o,s){const i=Dr("ClientOnly");return q(),ne("footer",T1,[r.editNavLink?(q(),ne("div",O1,[ae(r.AutoLink,{class:"label",config:r.editNavLink},{before:Ne(()=>t[0]||(t[0]=[se("svg",{class:"icon",viewBox:"0 0 1024 1024"},[se("g",{fill:"currentColor"},[se("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),se("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})])],-1)])),_:1},8,["config"])])):Fe("",!0),se("div",x1,[r.lastUpdated?(q(),ne("div",k1,[se("span",L1,Le(r.themeLocale.lastUpdatedText)+": ",1),ae(i,null,{default:Ne(()=>[se("span",R1,Le(r.lastUpdated),1)]),_:1})])):Fe("",!0),r.contributors&&r.contributors.length?(q(),ne("div",I1,[se("span",P1,Le(r.themeLocale.contributorsText)+": ",1),se("span",D1,[(q(!0),ne(Ee,null,Wt(r.contributors,(a,l)=>(q(),ne(Ee,{key:l},[se("span",{class:"contributor",title:`email: ${a.email}`},Le(a.name),9,N1),l!==r.contributors.length-1?(q(),ne(Ee,{key:0},[qt(", ")],64)):Fe("",!0)],64))),128))])])):Fe("",!0)])])}const F1=Re(w1,[["render",M1],["__file","PageMeta.vue"]]),B1=he({__name:"PageNav",setup(e,{expose:t}){t();const n=(d,g)=>{if(d===!1)return null;if(At(d)){const{notFound:v,meta:E,path:y}=br(d,g);return v?{text:y,link:y}:{text:E.title||y,link:y}}return Ys(d)?{...d,link:br(d.link,g).path}:!1},r=(d,g,v)=>{const E=d.findIndex(y=>y.link===g);if(E!==-1){const y=d[E+v];return y!=null&&y.link?y:null}for(const y of d)if(y.children){const C=r(y.children,g,v);if(C)return C}return null},o=wt(),s=hi(),i=$e(),a=Mt(),l=a0(),u=B(()=>{const d=n(o.value.prev,a.path);return d!==!1?d:r(s.value,a.path,-1)}),f=B(()=>{const d=n(o.value.next,a.path);return d!==!1?d:r(s.value,a.path,1)}),c=B(()=>$e().value.pageNavbarLabel??"page navigation");Bn("keydown",d=>{d.altKey&&(d.key==="ArrowRight"?f.value&&(l(f.value.link),d.preventDefault()):d.key==="ArrowLeft"&&u.value&&(l(u.value.link),d.preventDefault()))});const p={resolveFromFrontmatterConfig:n,resolveFromSidebarItems:r,frontmatter:o,sidebarItems:s,themeLocale:i,route:a,navigate:l,prevNavLink:u,nextNavLink:f,navbarLabel:c,get AutoLink(){return zn}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),H1=["aria-label"],V1={class:"hint"},$1={class:"link"},U1={class:"hint"},j1={class:"link"};function z1(e,t,n,r,o,s){return r.prevNavLink||r.nextNavLink?(q(),ne("nav",{key:0,class:"vp-page-nav","aria-label":r.navbarLabel},[r.prevNavLink?(q(),Ie(r.AutoLink,{key:0,class:"prev",config:r.prevNavLink},{default:Ne(()=>[se("div",V1,[t[0]||(t[0]=se("span",{class:"arrow left"},null,-1)),qt(" "+Le(r.themeLocale.prev??"Prev"),1)]),se("div",$1,[se("span",null,Le(r.prevNavLink.text),1)])]),_:1},8,["config"])):Fe("",!0),r.nextNavLink?(q(),Ie(r.AutoLink,{key:1,class:"next",config:r.nextNavLink},{default:Ne(()=>[se("div",U1,[qt(Le(r.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=se("span",{class:"arrow right"},null,-1))]),se("div",j1,[se("span",null,Le(r.nextNavLink.text),1)])]),_:1},8,["config"])):Fe("",!0)],8,H1)):Fe("",!0)}const K1=Re(B1,[["render",z1],["__file","PageNav.vue"]]),W1=he({__name:"Page",setup(e,{expose:t}){t();const n={PageMeta:F1,PageNav:K1};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),G1={class:"page"},q1={class:"theme-default-content"};function Y1(e,t,n,r,o,s){const i=Dr("Content");return q(),ne("main",G1,[ke(e.$slots,"top"),se("div",q1,[ke(e.$slots,"content-top"),ae(i),ke(e.$slots,"content-bottom")]),ae(r.PageMeta),ae(r.PageNav),ke(e.$slots,"bottom")])}const Z1=Re(W1,[["render",Y1],["__file","Page.vue"]]),X1=he({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(e,{expose:t}){t();const n=e,{item:r,depth:o}=nu(n),s=Mt(),i=jn(),a=B(()=>Qc(r.value,s)),l=B(()=>({"sidebar-item":!0,"sidebar-heading":o.value===0,active:a.value,collapsible:r.value.collapsible})),u=B(()=>r.value.collapsible?a.value:!0),[f,c]=wg(u.value),p=v=>{r.value.collapsible&&(v.preventDefault(),c())},d=i.afterEach(v=>{vn(()=>{f.value=u.value})});js(()=>{d()});const g={props:n,item:r,depth:o,route:s,router:i,isActive:a,itemClass:l,isOpenDefault:u,isOpen:f,toggleIsOpen:c,onClick:p,unregisterRouterHook:d,DropdownTransition:sf,get AutoLink(){return zn}};return Object.defineProperty(g,"__isScriptSetup",{enumerable:!1,value:!0}),g}}),J1={class:"sidebar-item-children"};function Q1(e,t,n,r,o,s){var a;const i=Dr("SidebarItem",!0);return q(),ne("li",null,[r.item.link?(q(),Ie(r.AutoLink,{key:0,class:nt(r.itemClass),config:r.item},null,8,["class","config"])):(q(),ne("p",{key:1,tabindex:"0",class:nt(r.itemClass),onClick:r.onClick,onKeydown:Bp(r.onClick,["enter"])},[qt(Le(r.item.text)+" ",1),r.item.collapsible?(q(),ne("span",{key:0,class:nt(["arrow",r.isOpen?"down":"right"])},null,2)):Fe("",!0)],34)),(a=r.item.children)!=null&&a.length?(q(),Ie(r.DropdownTransition,{key:2},{default:Ne(()=>[so(se("ul",J1,[(q(!0),ne(Ee,null,Wt(r.item.children,l=>(q(),Ie(i,{key:`${r.depth}${l.text}${l.link}`,item:l,depth:r.depth+1},null,8,["item","depth"]))),128))],512),[[co,r.isOpen]])]),_:1})):Fe("",!0)])}const ey=Re(X1,[["render",Q1],["__file","SidebarItem.vue"]]),ty=he({__name:"SidebarItems",setup(e,{expose:t}){t();const n=Mt(),r=hi();Je(()=>{Ue(()=>n.hash,s=>{const i=document.querySelector(".sidebar");if(!i)return;const a=document.querySelector(`.sidebar a.sidebar-item[href="${n.path}${s}"]`);if(!a)return;const{top:l,height:u}=i.getBoundingClientRect(),{top:f,height:c}=a.getBoundingClientRect();fl+u&&a.scrollIntoView(!1)})});const o={route:n,sidebarItems:r,SidebarItem:ey};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),ny={key:0,class:"sidebar-items"};function ry(e,t,n,r,o,s){return r.sidebarItems.length?(q(),ne("ul",ny,[(q(!0),ne(Ee,null,Wt(r.sidebarItems,i=>(q(),Ie(r.SidebarItem,{key:`${i.text}${i.link}`,item:i},null,8,["item"]))),128))])):Fe("",!0)}const oy=Re(ty,[["render",ry],["__file","SidebarItems.vue"]]),sy=he({__name:"Sidebar",setup(e,{expose:t}){t();const n={NavbarItems:af,SidebarItems:oy};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),iy={class:"sidebar"};function ay(e,t,n,r,o,s){return q(),ne("aside",iy,[ae(r.NavbarItems),ke(e.$slots,"top"),ae(r.SidebarItems),ke(e.$slots,"bottom")])}const ly=Re(sy,[["render",ay],["__file","Sidebar.vue"]]),uy=he({__name:"Layout",setup(e,{expose:t}){t();const n=In(),r=wt(),o=$e(),s=B(()=>r.value.navbar!==!1&&o.value.navbar!==!1),i=hi(),a=de(!1),l=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},f=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},c=m=>{const b=m.changedTouches[0].clientX-u.x,M=m.changedTouches[0].clientY-u.y;Math.abs(b)>Math.abs(M)&&Math.abs(b)>40&&(b>0&&u.x<=80?l(!0):l(!1))},p=B(()=>r.value.externalLinkIcon??o.value.externalLinkIcon??!0),d=B(()=>[{"no-navbar":!s.value,"no-sidebar":!i.value.length,"sidebar-open":a.value,"external-link-icon":p.value},r.value.pageClass]);let g;Je(()=>{g=jn().afterEach(()=>{l(!1)})}),bo(()=>{g()});const v=Xc(),E=v.resolve,y=v.pending,C={page:n,frontmatter:r,themeLocale:o,shouldShowNavbar:s,sidebarItems:i,isSidebarOpen:a,toggleSidebar:l,touchStart:u,onTouchStart:f,onTouchEnd:c,enableExternalLinkIcon:p,containerClass:d,get unregisterRouterHook(){return g},set unregisterRouterHook(m){g=m},scrollPromise:v,onBeforeEnter:E,onBeforeLeave:y,Home:j0,Navbar:A1,Page:Z1,Sidebar:ly};return Object.defineProperty(C,"__isScriptSetup",{enumerable:!1,value:!0}),C}});function cy(e,t,n,r,o,s){return q(),ne("div",{class:nt(["theme-container",r.containerClass]),onTouchstart:r.onTouchStart,onTouchend:r.onTouchEnd},[ke(e.$slots,"navbar",{},()=>[r.shouldShowNavbar?(q(),Ie(r.Navbar,{key:0,onToggleSidebar:r.toggleSidebar},{before:Ne(()=>[ke(e.$slots,"navbar-before")]),after:Ne(()=>[ke(e.$slots,"navbar-after")]),_:3})):Fe("",!0)]),se("div",{class:"sidebar-mask",onClick:t[0]||(t[0]=i=>r.toggleSidebar(!1))}),ke(e.$slots,"sidebar",{},()=>[ae(r.Sidebar,null,{top:Ne(()=>[ke(e.$slots,"sidebar-top")]),bottom:Ne(()=>[ke(e.$slots,"sidebar-bottom")]),_:3})]),ke(e.$slots,"page",{},()=>[r.frontmatter.home?(q(),Ie(r.Home,{key:0})):(q(),Ie(qs,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:r.onBeforeEnter,onBeforeLeave:r.onBeforeLeave},{default:Ne(()=>[(q(),Ie(r.Page,{key:r.page.path},{top:Ne(()=>[ke(e.$slots,"page-top")]),"content-top":Ne(()=>[ke(e.$slots,"page-content-top")]),"content-bottom":Ne(()=>[ke(e.$slots,"page-content-bottom")]),bottom:Ne(()=>[ke(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const fy=Re(uy,[["render",cy],["__file","Layout.vue"]]),dy=he({__name:"NotFound",setup(e,{expose:t}){t();const n=Oo(),r=$e(),o=r.value.notFound??["Not Found"],s=()=>o[Math.floor(Math.random()*o.length)],i=r.value.home??n.value,a=r.value.backToHome??"Back to home",l={routeLocale:n,themeLocale:r,messages:o,getMsg:s,homeLink:i,homeText:a,get RouteLink(){return xo}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),py={class:"theme-container"},hy={class:"page"},my={class:"theme-default-content"};function gy(e,t,n,r,o,s){return q(),ne("div",py,[se("main",hy,[se("div",my,[t[0]||(t[0]=se("h1",null,"404",-1)),se("blockquote",null,Le(r.getMsg()),1),ae(r.RouteLink,{to:r.homeLink},{default:Ne(()=>[qt(Le(r.homeText),1)]),_:1},8,["to"])])])])}const _y=Re(dy,[["render",gy],["__file","NotFound.vue"]]),vy=yn({enhance({app:e,router:t}){Qo("Badge")||e.component("Badge",Jv),Qo("CodeGroup")||e.component("CodeGroup",Qv),Qo("CodeGroupItem")||e.component("CodeGroupItem",n0),e.component("NavbarSearch",()=>{const r=e.component("Docsearch")||e.component("SearchBox");return r?Oe(r):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await Xc().wait(),n(...r))},setup(){o0(),p0()},layouts:{Layout:fy,NotFound:_y}}),yy=Object.freeze(Object.defineProperty({__proto__:null,default:vy},Symbol.toStringTag,{value:"Module"})),qr=[Dm,Um,Ym,lg,hg,Bg,Yv,yy].map(e=>e.default).filter(Boolean),Ey=JSON.parse(`{"base":"/node-network-devtools/","lang":"en-US","title":"VuePress","description":"My first VuePress Site","head":[],"locales":{"/":{"lang":"en-US","title":"Node Network Devtools","description":"In Chrome devtools debugger NodeJs's Request"},"/zh/":{"lang":"简体中文","title":"Node Network Devtools","description":"在 Chrome devtools 调试 NodeJs 的网络请求"}}}`);var rr=Kt(Ey),by=Rh,Sy=()=>{const e=tm({history:by(Ku("/node-network-devtools/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===Lt){const r=br(t.fullPath);if(r.path!==t.fullPath)return r.path;const o=await r.loader();t.meta={...r.meta,_pageChunk:o}}else t.path===n.path&&(t.meta=n.meta)}),e},Cy=e=>{e.component("ClientOnly",ei),e.component("Content",fm),e.component("RouteLink",xo)},Ay=(e,t,n)=>{const r=B(()=>t.currentRoute.value.path),o=Kf((E,y)=>({get(){return E(),t.currentRoute.value.meta._pageChunk},set(C){t.currentRoute.value.meta._pageChunk=C,y()}})),s=B(()=>on.resolveLayouts(n)),i=B(()=>on.resolveRouteLocale(rr.value.locales,r.value)),a=B(()=>on.resolveSiteLocaleData(rr.value,i.value)),l=B(()=>o.value.comp),u=B(()=>o.value.data),f=B(()=>u.value.frontmatter),c=B(()=>on.resolvePageHeadTitle(u.value,a.value)),p=B(()=>on.resolvePageHead(c.value,f.value,a.value)),d=B(()=>on.resolvePageLang(u.value,a.value)),g=B(()=>on.resolvePageLayout(u.value,s.value)),v={layouts:s,pageData:u,pageComponent:l,pageFrontmatter:f,pageHead:p,pageHeadTitle:c,pageLang:d,pageLayout:g,redirects:ys,routeLocale:i,routePath:r,routes:Pn,siteData:rr,siteLocaleData:a};return e.provide(Js,v),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>f.value},$head:{get:()=>p.value},$headTitle:{get:()=>c.value},$lang:{get:()=>d.value},$page:{get:()=>u.value},$routeLocale:{get:()=>i.value},$site:{get:()=>rr.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ti}}),v},wy=()=>{const e=om(),t=sm();let n=[];const r=()=>{e.value.forEach(i=>{const a=Ty(i);a&&n.push(a)})},o=()=>{const i=[];return e.value.forEach(a=>{const l=Oy(a);l&&i.push(l)}),i},s=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((a,l)=>{const u=i.findIndex(f=>a.isEqualNode(f));u===-1?(a.remove(),delete n[l]):i.splice(u,1)}),i.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...i]};hn(lm,s),Je(()=>{r(),Ue(e,s,{immediate:!1})})},Ty=([e,t,n=""])=>{const r=Object.entries(t).map(([a,l])=>At(l)?`[${a}=${JSON.stringify(l)}]`:l===!0?`[${a}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)||null},Oy=([e,t,n])=>{if(!At(e))return null;const r=document.createElement(e);return Ys(t)&&Object.entries(t).forEach(([o,s])=>{At(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),At(n)&&r.appendChild(document.createTextNode(n)),r},xy=$p,ky=async()=>{var n;const e=xy({name:"Vuepress",setup(){var s;wy();for(const i of qr)(s=i.setup)==null||s.call(i);const r=qr.flatMap(({rootComponents:i=[]})=>i.map(a=>Oe(a))),o=im();return()=>[Oe(o.value),r]}}),t=Sy();Cy(e),Ay(e,t,qr);for(const r of qr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:rr}));return e.use(t),{app:e,router:t}};ky().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Re as _,se as a,ae as b,ne as c,ky as createVueApp,qt as d,ep as e,q as o,Dr as r,Ne as w}; diff --git a/assets/get-started.html-B2-82Ch4.js b/assets/get-started.html-DoS6A-my.js similarity index 98% rename from assets/get-started.html-B2-82Ch4.js rename to assets/get-started.html-DoS6A-my.js index 85347f1..f49445c 100644 --- a/assets/get-started.html-B2-82Ch4.js +++ b/assets/get-started.html-DoS6A-my.js @@ -1,4 +1,4 @@ -import{_ as r,c as d,a as n,b as t,w as a,d as s,r as i,o as p}from"./app-CCfyKl6P.js";const u={};function c(m,e){const l=i("CodeGroupItem"),o=i("CodeGroup");return p(),d("div",null,[e[5]||(e[5]=n("h1",{id:"快速开始",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#快速开始"},[n("span",null,"快速开始")])],-1)),e[6]||(e[6]=n("p",null,"Node Network Devtools 是一款软集成了 Chrome Devtools 的网络调试工具。它提供了相当于浏览器的网络调试体验,并且非常容易接入。",-1)),e[7]||(e[7]=n("h2",{id:"安装",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#安装"},[n("span",null,"安装")])],-1)),t(o,null,{default:a(()=>[t(l,{title:"pnpm"},{default:a(()=>e[0]||(e[0]=[n("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[n("pre",null,[n("code",null,[n("span",{class:"line"},[n("span",{class:"token function"},"pnpm"),s(),n("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` +import{_ as r,c as d,a as n,b as t,w as a,d as s,r as i,o as p}from"./app-DqdwqKkz.js";const u={};function c(m,e){const l=i("CodeGroupItem"),o=i("CodeGroup");return p(),d("div",null,[e[5]||(e[5]=n("h1",{id:"快速开始",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#快速开始"},[n("span",null,"快速开始")])],-1)),e[6]||(e[6]=n("p",null,"Node Network Devtools 是一款软集成了 Chrome Devtools 的网络调试工具。它提供了相当于浏览器的网络调试体验,并且非常容易接入。",-1)),e[7]||(e[7]=n("h2",{id:"安装",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#安装"},[n("span",null,"安装")])],-1)),t(o,null,{default:a(()=>[t(l,{title:"pnpm"},{default:a(()=>e[0]||(e[0]=[n("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[n("pre",null,[n("code",null,[n("span",{class:"line"},[n("span",{class:"token function"},"pnpm"),s(),n("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` `),n("span",{class:"line"})])])],-1)])),_:1}),t(l,{title:"yarn"},{default:a(()=>e[1]||(e[1]=[n("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[n("pre",null,[n("code",null,[n("span",{class:"line"},[n("span",{class:"token function"},"yarn"),s(),n("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` `),n("span",{class:"line"})])])],-1)])),_:1}),t(l,{title:"npm",active:""},{default:a(()=>e[2]||(e[2]=[n("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[n("pre",null,[n("code",null,[n("span",{class:"line"},[n("span",{class:"token function"},"npm"),s(" i node-network-devtools")]),s(` `),n("span",{class:"line"})])])],-1)])),_:1})]),_:1}),e[8]||(e[8]=n("h2",{id:"使用",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#使用"},[n("span",null,"使用")])],-1)),e[9]||(e[9]=n("p",null,[s("支持 esm 和 commonjs 标准的nodejs程序,只需要在入口文件中引入并调用"),n("code",null,"register"),s("方法即可。")],-1)),t(o,null,{default:a(()=>[t(l,{title:"typescript"},{default:a(()=>e[3]||(e[3]=[n("div",{class:"language-typescript line-numbers-mode","data-highlighter":"prismjs","data-ext":"ts","data-title":"ts"},[n("pre",null,[n("code",null,[n("span",{class:"line"},[n("span",{class:"token keyword"},"import"),s(),n("span",{class:"token punctuation"},"{"),s(" register "),n("span",{class:"token punctuation"},"}"),s(),n("span",{class:"token keyword"},"from"),s(),n("span",{class:"token string"},"'node-network-devtools'")]),s(` diff --git a/assets/get-started.html-b3W44rpi.js b/assets/get-started.html-DvTI-be-.js similarity index 98% rename from assets/get-started.html-b3W44rpi.js rename to assets/get-started.html-DvTI-be-.js index 2b8fe0b..1d499d7 100644 --- a/assets/get-started.html-b3W44rpi.js +++ b/assets/get-started.html-DvTI-be-.js @@ -1,4 +1,4 @@ -import{_ as r,c as d,a as e,b as n,w as a,r as i,o as p,d as s}from"./app-CCfyKl6P.js";const u={};function c(g,t){const l=i("CodeGroupItem"),o=i("CodeGroup");return p(),d("div",null,[t[5]||(t[5]=e("h1",{id:"get-started",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#get-started"},[e("span",null,"Get Started")])],-1)),t[6]||(t[6]=e("p",null,"Node Network Devtools is a network debugging tool that integrates Chrome Devtools. It provides a network debugging experience equivalent to a browser, and is ultra easy to access. It is free of proxy competition and trouble.",-1)),t[7]||(t[7]=e("h2",{id:"install",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#install"},[e("span",null,"Install")])],-1)),n(o,null,{default:a(()=>[n(l,{title:"pnpm"},{default:a(()=>t[0]||(t[0]=[e("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[e("pre",null,[e("code",null,[e("span",{class:"line"},[e("span",{class:"token function"},"pnpm"),s(),e("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` +import{_ as r,c as d,a as e,b as n,w as a,r as i,o as p,d as s}from"./app-DqdwqKkz.js";const u={};function c(g,t){const l=i("CodeGroupItem"),o=i("CodeGroup");return p(),d("div",null,[t[5]||(t[5]=e("h1",{id:"get-started",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#get-started"},[e("span",null,"Get Started")])],-1)),t[6]||(t[6]=e("p",null,"Node Network Devtools is a network debugging tool that integrates Chrome Devtools. It provides a network debugging experience equivalent to a browser, and is ultra easy to access. It is free of proxy competition and trouble.",-1)),t[7]||(t[7]=e("h2",{id:"install",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#install"},[e("span",null,"Install")])],-1)),n(o,null,{default:a(()=>[n(l,{title:"pnpm"},{default:a(()=>t[0]||(t[0]=[e("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[e("pre",null,[e("code",null,[e("span",{class:"line"},[e("span",{class:"token function"},"pnpm"),s(),e("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` `),e("span",{class:"line"})])])],-1)])),_:1}),n(l,{title:"yarn"},{default:a(()=>t[1]||(t[1]=[e("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[e("pre",null,[e("code",null,[e("span",{class:"line"},[e("span",{class:"token function"},"yarn"),s(),e("span",{class:"token function"},"add"),s(" node-network-devtools")]),s(` `),e("span",{class:"line"})])])],-1)])),_:1}),n(l,{title:"npm",active:""},{default:a(()=>t[2]||(t[2]=[e("div",{class:"language-bash","data-highlighter":"prismjs","data-ext":"sh","data-title":"sh"},[e("pre",null,[e("code",null,[e("span",{class:"line"},[e("span",{class:"token function"},"npm"),s(" i node-network-devtools")]),s(` `),e("span",{class:"line"})])])],-1)])),_:1})]),_:1}),t[8]||(t[8]=e("h2",{id:"usage",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#usage"},[e("span",null,"Usage")])],-1)),t[9]||(t[9]=e("p",null,"Node.js programs that support both ESM and CommonJS standards only need to introduce and call the 'register' method in the entry file.",-1)),n(o,null,{default:a(()=>[n(l,{title:"typescript"},{default:a(()=>t[3]||(t[3]=[e("div",{class:"language-typescript line-numbers-mode","data-highlighter":"prismjs","data-ext":"ts","data-title":"ts"},[e("pre",null,[e("code",null,[e("span",{class:"line"},[e("span",{class:"token keyword"},"import"),s(),e("span",{class:"token punctuation"},"{"),s(" register "),e("span",{class:"token punctuation"},"}"),s(),e("span",{class:"token keyword"},"from"),s(),e("span",{class:"token string"},"'node-network-devtools'")]),s(` diff --git a/assets/index.html-Bqgfzqjj.js b/assets/index.html-Beg-_2sM.js similarity index 96% rename from assets/index.html-Bqgfzqjj.js rename to assets/index.html-Beg-_2sM.js index 8e93dd6..bfc6cdc 100644 --- a/assets/index.html-Bqgfzqjj.js +++ b/assets/index.html-Beg-_2sM.js @@ -1 +1 @@ -import{_ as t,c as o,a as r,o as i}from"./app-CCfyKl6P.js";const a={};function n(s,e){return i(),o("div",null,e[0]||(e[0]=[r("p",null,"At present, it is in the early stage, although the basic functions are already available, there are still many interesting areas to explore and explore. This is an open source project, and we look forward to your participation and contribution if you are interested.",-1)]))}const m=t(a,[["render",n],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/","title":"Home","lang":"en-US","frontmatter":{"home":true,"title":"Home","heroImage":"/logo.png","actions":[{"text":"Get Started","link":"/get-started.html","type":"primary"},{"text":"Why use?","link":"/why-use.html","type":"secondary"},{"text":"View on GitHub","link":"https://github.com/GrinZero/node-network-devtools","type":"secondary"},{"text":"🎉 Preview","link":"/preview.html","type":"primary"}],"features":[{"title":"💡 Integrate Chrome Devtools","details":"Network debugging experience equivalent to a browser."},{"title":"⚡️ Ultra easy access","details":"Install and use it in seconds."},{"title":"🛠️ No Proxy","details":"Free proxy competition and trouble."}],"footer":"MIT Licensed | Copyright © 2024 Node Network Devtools Community"},"headers":[],"git":{"updatedTime":1718733406000,"contributors":[{"name":"bugyaluwang","email":"70185413+GrinZero@users.noreply.github.com","commits":1,"url":"https://github.com/bugyaluwang"},{"name":"GrinZero","email":"774933704@qq.com","commits":3,"url":"https://github.com/GrinZero"}]},"filePathRelative":"README.md"}');export{m as comp,c as data}; +import{_ as t,c as o,a as r,o as i}from"./app-DqdwqKkz.js";const a={};function n(s,e){return i(),o("div",null,e[0]||(e[0]=[r("p",null,"At present, it is in the early stage, although the basic functions are already available, there are still many interesting areas to explore and explore. This is an open source project, and we look forward to your participation and contribution if you are interested.",-1)]))}const m=t(a,[["render",n],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/","title":"Home","lang":"en-US","frontmatter":{"home":true,"title":"Home","heroImage":"/logo.png","actions":[{"text":"Get Started","link":"/get-started.html","type":"primary"},{"text":"Why use?","link":"/why-use.html","type":"secondary"},{"text":"View on GitHub","link":"https://github.com/GrinZero/node-network-devtools","type":"secondary"},{"text":"🎉 Preview","link":"/preview.html","type":"primary"}],"features":[{"title":"💡 Integrate Chrome Devtools","details":"Network debugging experience equivalent to a browser."},{"title":"⚡️ Ultra easy access","details":"Install and use it in seconds."},{"title":"🛠️ No Proxy","details":"Free proxy competition and trouble."}],"footer":"MIT Licensed | Copyright © 2024 Node Network Devtools Community"},"headers":[],"git":{"updatedTime":1718733406000,"contributors":[{"name":"bugyaluwang","email":"70185413+GrinZero@users.noreply.github.com","commits":1,"url":"https://github.com/bugyaluwang"},{"name":"GrinZero","email":"774933704@qq.com","commits":3,"url":"https://github.com/GrinZero"}]},"filePathRelative":"README.md"}');export{m as comp,c as data}; diff --git a/assets/index.html-DPmkfCSR.js b/assets/index.html-Z5XRxxPr.js similarity index 95% rename from assets/index.html-DPmkfCSR.js rename to assets/index.html-Z5XRxxPr.js index 7f2c164..b9631ee 100644 --- a/assets/index.html-DPmkfCSR.js +++ b/assets/index.html-Z5XRxxPr.js @@ -1 +1 @@ -import{_ as r,c as i,a as t,d as o,o as n}from"./app-CCfyKl6P.js";const a={};function l(s,e){return n(),i("div",null,e[0]||(e[0]=[t("p",null,[o("目前处于早期阶段,虽然基本功能已经可用,但是仍有很多有趣的地方可以开拓和探索。"),t("br"),o(" 这是一个开源项目,非常期待感兴趣的你可以参与贡献。")],-1)]))}const d=r(a,[["render",l],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/zh/","title":"主页","lang":"简体中文","frontmatter":{"home":true,"title":"主页","heroImage":"/logo.png","actions":[{"text":"快速开始","link":"/get-started.html","type":"primary"},{"text":"为什么使用?","link":"/why-use.html","type":"secondary"},{"text":"View on GitHub","link":"https://github.com/GrinZero/node-network-devtools","type":"secondary"},{"text":"🎉 预览","link":"/preview.html","type":"primary"}],"features":[{"title":"💡 集成 Chrome Devtools","details":"拥有相当于浏览器的网络调试体验"},{"title":"⚡️ 超简易接入","details":"安装,然后在几秒钟内接入完成"},{"title":"🛠️ 无代理机制","details":"无需困扰于代理冲突和麻烦"}],"footer":"AGPL-3.0 Licensed | Copyright © 2024 Node Network Devtools Community"},"headers":[],"git":{"updatedTime":1718556827000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":1,"url":"https://github.com/GrinZero"}]},"filePathRelative":"zh/README.md"}');export{d as comp,c as data}; +import{_ as r,c as i,a as t,d as o,o as n}from"./app-DqdwqKkz.js";const a={};function l(s,e){return n(),i("div",null,e[0]||(e[0]=[t("p",null,[o("目前处于早期阶段,虽然基本功能已经可用,但是仍有很多有趣的地方可以开拓和探索。"),t("br"),o(" 这是一个开源项目,非常期待感兴趣的你可以参与贡献。")],-1)]))}const d=r(a,[["render",l],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/zh/","title":"主页","lang":"简体中文","frontmatter":{"home":true,"title":"主页","heroImage":"/logo.png","actions":[{"text":"快速开始","link":"/get-started.html","type":"primary"},{"text":"为什么使用?","link":"/why-use.html","type":"secondary"},{"text":"View on GitHub","link":"https://github.com/GrinZero/node-network-devtools","type":"secondary"},{"text":"🎉 预览","link":"/preview.html","type":"primary"}],"features":[{"title":"💡 集成 Chrome Devtools","details":"拥有相当于浏览器的网络调试体验"},{"title":"⚡️ 超简易接入","details":"安装,然后在几秒钟内接入完成"},{"title":"🛠️ 无代理机制","details":"无需困扰于代理冲突和麻烦"}],"footer":"AGPL-3.0 Licensed | Copyright © 2024 Node Network Devtools Community"},"headers":[],"git":{"updatedTime":1718556827000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":1,"url":"https://github.com/GrinZero"}]},"filePathRelative":"zh/README.md"}');export{d as comp,c as data}; diff --git a/assets/preview.html-o6aYZsa1.js b/assets/preview.html-BvB-jrog.js similarity index 93% rename from assets/preview.html-o6aYZsa1.js rename to assets/preview.html-BvB-jrog.js index 3266a5d..5a3460d 100644 --- a/assets/preview.html-o6aYZsa1.js +++ b/assets/preview.html-BvB-jrog.js @@ -1 +1 @@ -import{_ as t,c as o,e as a,o as r}from"./app-CCfyKl6P.js";const i={};function l(n,e){return r(),o("div",null,e[0]||(e[0]=[a('

🎉 预览

devtool 效果

img

',3)]))}const d=t(i,[["render",l],["__file","preview.html.vue"]]),c=JSON.parse('{"path":"/zh/preview.html","title":"🎉 预览","lang":"简体中文","frontmatter":{},"headers":[{"level":2,"title":"devtool 效果","slug":"devtool-效果","link":"#devtool-效果","children":[]}],"git":{"updatedTime":1718810253000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":1,"url":"https://github.com/GrinZero"}]},"filePathRelative":"zh/preview.md"}');export{d as comp,c as data}; +import{_ as t,c as o,e as a,o as r}from"./app-DqdwqKkz.js";const i={};function l(n,e){return r(),o("div",null,e[0]||(e[0]=[a('

🎉 预览

devtool 效果

img

',3)]))}const d=t(i,[["render",l],["__file","preview.html.vue"]]),c=JSON.parse('{"path":"/zh/preview.html","title":"🎉 预览","lang":"简体中文","frontmatter":{},"headers":[{"level":2,"title":"devtool 效果","slug":"devtool-效果","link":"#devtool-效果","children":[]}],"git":{"updatedTime":1718810253000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":1,"url":"https://github.com/GrinZero"}]},"filePathRelative":"zh/preview.md"}');export{d as comp,c as data}; diff --git a/assets/preview.html-CQ9l9lK5.js b/assets/preview.html-CUF5aGvF.js similarity index 94% rename from assets/preview.html-CQ9l9lK5.js rename to assets/preview.html-CUF5aGvF.js index 08cd065..71d11fb 100644 --- a/assets/preview.html-CQ9l9lK5.js +++ b/assets/preview.html-CUF5aGvF.js @@ -1 +1 @@ -import{_ as t,c as r,e as a,o as i}from"./app-CCfyKl6P.js";const o={};function n(l,e){return i(),r("div",null,e[0]||(e[0]=[a('

🎉 Preview

devtool preview

img

',3)]))}const p=t(o,[["render",n],["__file","preview.html.vue"]]),c=JSON.parse('{"path":"/preview.html","title":"🎉 Preview","lang":"en-US","frontmatter":{},"headers":[{"level":2,"title":"devtool preview","slug":"devtool-preview","link":"#devtool-preview","children":[]}],"git":{"updatedTime":1718810253000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":2,"url":"https://github.com/GrinZero"},{"name":"bugyaluwang","email":"70185413+GrinZero@users.noreply.github.com","commits":1,"url":"https://github.com/bugyaluwang"}]},"filePathRelative":"preview.md"}');export{p as comp,c as data}; +import{_ as t,c as r,e as a,o as i}from"./app-DqdwqKkz.js";const o={};function n(l,e){return i(),r("div",null,e[0]||(e[0]=[a('

🎉 Preview

devtool preview

img

',3)]))}const p=t(o,[["render",n],["__file","preview.html.vue"]]),c=JSON.parse('{"path":"/preview.html","title":"🎉 Preview","lang":"en-US","frontmatter":{},"headers":[{"level":2,"title":"devtool preview","slug":"devtool-preview","link":"#devtool-preview","children":[]}],"git":{"updatedTime":1718810253000,"contributors":[{"name":"GrinZero","email":"774933704@qq.com","commits":2,"url":"https://github.com/GrinZero"},{"name":"bugyaluwang","email":"70185413+GrinZero@users.noreply.github.com","commits":1,"url":"https://github.com/bugyaluwang"}]},"filePathRelative":"preview.md"}');export{p as comp,c as data}; diff --git a/get-started.html b/get-started.html index d3b2c59..b07801b 100644 --- a/get-started.html +++ b/get-started.html @@ -27,8 +27,8 @@ Get Started | Node Network Devtools - - + +
- + diff --git a/index.html b/index.html index 25d1ea9..28e1298 100644 --- a/index.html +++ b/index.html @@ -27,11 +27,11 @@ Home | Node Network Devtools - - + +
- + diff --git a/preview.html b/preview.html index c3ffb75..59f2178 100644 --- a/preview.html +++ b/preview.html @@ -27,11 +27,11 @@ 🎉 Preview | Node Network Devtools - - + +
- + diff --git a/zh/get-started.html b/zh/get-started.html index 31bd7b8..cfa8755 100644 --- a/zh/get-started.html +++ b/zh/get-started.html @@ -27,8 +27,8 @@ 快速开始 | Node Network Devtools - - + +
- + diff --git a/zh/index.html b/zh/index.html index 83f238f..8547483 100644 --- a/zh/index.html +++ b/zh/index.html @@ -27,11 +27,11 @@ 主页 | Node Network Devtools - - + +
- + diff --git a/zh/preview.html b/zh/preview.html index 2fc2e6a..d2b2ac1 100644 --- a/zh/preview.html +++ b/zh/preview.html @@ -27,11 +27,11 @@ 🎉 预览 | Node Network Devtools - - + + - +