nezhahq.github.io/assets/app.b8b795d4.js

2 lines
86 KiB
JavaScript

var Mo=Object.defineProperty,Uo=Object.defineProperties;var Oo=Object.getOwnPropertyDescriptors;var Ls=Object.getOwnPropertySymbols;var Ro=Object.prototype.hasOwnProperty,Fo=Object.prototype.propertyIsEnumerable;var As=(e,t,n)=>t in e?Mo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ps=(e,t)=>{for(var n in t||(t={}))Ro.call(t,n)&&As(e,n,t[n]);if(Ls)for(var n of Ls(t))Fo.call(t,n)&&As(e,n,t[n]);return e},Is=(e,t)=>Uo(e,Oo(t));const No="modulepreload",Ms={},Ho="/",Do=function(t,n){return!n||n.length===0?t():Promise.all(n.map(s=>{if(s=`${Ho}${s}`,s in Ms)return;Ms[s]=!0;const r=s.endsWith(".css"),o=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${o}`))return;const i=document.createElement("link");if(i.rel=r?"stylesheet":No,r||(i.as="script",i.crossOrigin=""),i.href=s,document.head.appendChild(i),r)return new Promise((l,c)=>{i.addEventListener("load",l),i.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())};function es(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r<s.length;r++)n[s[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}const Bo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",jo=es(Bo);function _r(e){return!!e||e===""}function ts(e){if(U(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=he(s)?Wo(s):ts(s);if(r)for(const o in r)t[o]=r[o]}return t}else{if(he(e))return e;if(ue(e))return e}}const qo=/;(?![^(]*\))/g,Ko=/:(.+)/;function Wo(e){const t={};return e.split(qo).forEach(n=>{if(n){const s=n.split(Ko);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ct(e){let t="";if(he(e))t=e;else if(U(e))for(let n=0;n<e.length;n++){const s=ct(e[n]);s&&(t+=s+" ")}else if(ue(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const ve=e=>he(e)?e:e==null?"":U(e)||ue(e)&&(e.toString===vr||!F(e.toString))?JSON.stringify(e,gr,2):String(e),gr=(e,t)=>t&&t.__v_isRef?gr(e,t.value):bt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:mr(t)?{[`Set(${t.size})`]:[...t.values()]}:ue(t)&&!U(t)&&!xr(t)?String(t):t,Q={},mt=[],Me=()=>{},zo=()=>!1,Vo=/^on[^a-z]/,Wt=e=>Vo.test(e),ns=e=>e.startsWith("onUpdate:"),xe=Object.assign,ss=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jo=Object.prototype.hasOwnProperty,q=(e,t)=>Jo.call(e,t),U=Array.isArray,bt=e=>mn(e)==="[object Map]",mr=e=>mn(e)==="[object Set]",F=e=>typeof e=="function",he=e=>typeof e=="string",rs=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",br=e=>ue(e)&&F(e.then)&&F(e.catch),vr=Object.prototype.toString,mn=e=>vr.call(e),Yo=e=>mn(e).slice(8,-1),xr=e=>mn(e)==="[object Object]",os=e=>he(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,At=es(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),bn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xo=/-(\w)/g,Ne=bn(e=>e.replace(Xo,(t,n)=>n?n.toUpperCase():"")),Zo=/\B([A-Z])/g,kt=bn(e=>e.replace(Zo,"-$1").toLowerCase()),vn=bn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Un=bn(e=>e?`on${vn(e)}`:""),Ft=(e,t)=>!Object.is(e,t),On=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},sn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Qo=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Us;const Go=()=>Us||(Us=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Re;class ei{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Re&&(this.parent=Re,this.index=(Re.scopes||(Re.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Re;try{return Re=this,t()}finally{Re=n}}}on(){Re=this}off(){Re=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.active=!1}}}function ti(e,t=Re){t&&t.active&&t.effects.push(e)}const is=e=>{const t=new Set(e);return t.w=0,t.n=0,t},yr=e=>(e.w&Ge)>0,kr=e=>(e.n&Ge)>0,ni=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Ge},si=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];yr(r)&&!kr(r)?r.delete(e):t[n++]=r,r.w&=~Ge,r.n&=~Ge}t.length=n}},Bn=new WeakMap;let Tt=0,Ge=1;const jn=30;let Pe;const rt=Symbol(""),qn=Symbol("");class ls{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,ti(this,s)}run(){if(!this.active)return this.fn();let t=Pe,n=Ze;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Pe,Pe=this,Ze=!0,Ge=1<<++Tt,Tt<=jn?ni(this):Os(this),this.fn()}finally{Tt<=jn&&si(this),Ge=1<<--Tt,Pe=this.parent,Ze=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Pe===this?this.deferStop=!0:this.active&&(Os(this),this.onStop&&this.onStop(),this.active=!1)}}function Os(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Ze=!0;const wr=[];function wt(){wr.push(Ze),Ze=!1}function $t(){const e=wr.pop();Ze=e===void 0?!0:e}function Se(e,t,n){if(Ze&&Pe){let s=Bn.get(e);s||Bn.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=is()),$r(r)}}function $r(e,t){let n=!1;Tt<=jn?kr(e)||(e.n|=Ge,n=!yr(e)):n=!e.has(Pe),n&&(e.add(Pe),Pe.deps.push(e))}function qe(e,t,n,s,r,o){const i=Bn.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&U(e))i.forEach((c,f)=>{(f==="length"||f>=s)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":U(e)?os(n)&&l.push(i.get("length")):(l.push(i.get(rt)),bt(e)&&l.push(i.get(qn)));break;case"delete":U(e)||(l.push(i.get(rt)),bt(e)&&l.push(i.get(qn)));break;case"set":bt(e)&&l.push(i.get(rt));break}if(l.length===1)l[0]&&Kn(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);Kn(is(c))}}function Kn(e,t){for(const n of U(e)?e:[...e])(n!==Pe||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const ri=es("__proto__,__v_isRef,__isVue"),Cr=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(rs)),oi=cs(),ii=cs(!1,!0),li=cs(!0),Rs=ci();function ci(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=z(this);for(let o=0,i=this.length;o<i;o++)Se(s,"get",o+"");const r=s[t](...n);return r===-1||r===!1?s[t](...n.map(z)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){wt();const s=z(this)[t].apply(this,n);return $t(),s}}),e}function cs(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?$i:Ar:t?Lr:Tr).get(s))return s;const i=U(s);if(!e&&i&&q(Rs,r))return Reflect.get(Rs,r,o);const l=Reflect.get(s,r,o);return(rs(r)?Cr.has(r):ri(r))||(e||Se(s,"get",r),t)?l:de(l)?!i||!os(r)?l.value:l:ue(l)?e?Pr(l):yn(l):l}}const ai=Er(),ui=Er(!0);function Er(e=!1){return function(n,s,r,o){let i=n[s];if(Nt(i)&&de(i)&&!de(r))return!1;if(!e&&!Nt(r)&&(Ir(r)||(r=z(r),i=z(i)),!U(n)&&de(i)&&!de(r)))return i.value=r,!0;const l=U(n)&&os(s)?Number(s)<n.length:q(n,s),c=Reflect.set(n,s,r,o);return n===z(o)&&(l?Ft(r,i)&&qe(n,"set",s,r):qe(n,"add",s,r)),c}}function fi(e,t){const n=q(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&qe(e,"delete",t,void 0),s}function di(e,t){const n=Reflect.has(e,t);return(!rs(t)||!Cr.has(t))&&Se(e,"has",t),n}function hi(e){return Se(e,"iterate",U(e)?"length":rt),Reflect.ownKeys(e)}const Sr={get:oi,set:ai,deleteProperty:fi,has:di,ownKeys:hi},pi={get:li,set(e,t){return!0},deleteProperty(e,t){return!0}},_i=xe({},Sr,{get:ii,set:ui}),as=e=>e,xn=e=>Reflect.getPrototypeOf(e);function Yt(e,t,n=!1,s=!1){e=e.__v_raw;const r=z(e),o=z(t);t!==o&&!n&&Se(r,"get",t),!n&&Se(r,"get",o);const{has:i}=xn(r),l=s?as:n?ds:Ht;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function Xt(e,t=!1){const n=this.__v_raw,s=z(n),r=z(e);return e!==r&&!t&&Se(s,"has",e),!t&&Se(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function Zt(e,t=!1){return e=e.__v_raw,!t&&Se(z(e),"iterate",rt),Reflect.get(e,"size",e)}function Fs(e){e=z(e);const t=z(this);return xn(t).has.call(t,e)||(t.add(e),qe(t,"add",e,e)),this}function Ns(e,t){t=z(t);const n=z(this),{has:s,get:r}=xn(n);let o=s.call(n,e);o||(e=z(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Ft(t,i)&&qe(n,"set",e,t):qe(n,"add",e,t),this}function Hs(e){const t=z(this),{has:n,get:s}=xn(t);let r=n.call(t,e);r||(e=z(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&qe(t,"delete",e,void 0),o}function Ds(){const e=z(this),t=e.size!==0,n=e.clear();return t&&qe(e,"clear",void 0,void 0),n}function Qt(e,t){return function(s,r){const o=this,i=o.__v_raw,l=z(i),c=t?as:e?ds:Ht;return!e&&Se(l,"iterate",rt),i.forEach((f,h)=>s.call(r,c(f),c(h),o))}}function Gt(e,t,n){return function(...s){const r=this.__v_raw,o=z(r),i=bt(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=r[e](...s),h=n?as:t?ds:Ht;return!t&&Se(o,"iterate",c?qn:rt),{next(){const{value:g,done:y}=f.next();return y?{value:g,done:y}:{value:l?[h(g[0]),h(g[1])]:h(g),done:y}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:this}}function gi(){const e={get(o){return Yt(this,o)},get size(){return Zt(this)},has:Xt,add:Fs,set:Ns,delete:Hs,clear:Ds,forEach:Qt(!1,!1)},t={get(o){return Yt(this,o,!1,!0)},get size(){return Zt(this)},has:Xt,add:Fs,set:Ns,delete:Hs,clear:Ds,forEach:Qt(!1,!0)},n={get(o){return Yt(this,o,!0)},get size(){return Zt(this,!0)},has(o){return Xt.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Qt(!0,!1)},s={get(o){return Yt(this,o,!0,!0)},get size(){return Zt(this,!0)},has(o){return Xt.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Qt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Gt(o,!1,!1),n[o]=Gt(o,!0,!1),t[o]=Gt(o,!1,!0),s[o]=Gt(o,!0,!0)}),[e,n,t,s]}const[mi,bi,vi,xi]=gi();function us(e,t){const n=t?e?xi:vi:e?bi:mi;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(q(n,r)&&r in s?n:s,r,o)}const yi={get:us(!1,!1)},ki={get:us(!1,!0)},wi={get:us(!0,!1)},Tr=new WeakMap,Lr=new WeakMap,Ar=new WeakMap,$i=new WeakMap;function Ci(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ei(e){return e.__v_skip||!Object.isExtensible(e)?0:Ci(Yo(e))}function yn(e){return Nt(e)?e:fs(e,!1,Sr,yi,Tr)}function Si(e){return fs(e,!1,_i,ki,Lr)}function Pr(e){return fs(e,!0,pi,wi,Ar)}function fs(e,t,n,s,r){if(!ue(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Ei(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function vt(e){return Nt(e)?vt(e.__v_raw):!!(e&&e.__v_isReactive)}function Nt(e){return!!(e&&e.__v_isReadonly)}function Ir(e){return!!(e&&e.__v_isShallow)}function Mr(e){return vt(e)||Nt(e)}function z(e){const t=e&&e.__v_raw;return t?z(t):e}function Pt(e){return sn(e,"__v_skip",!0),e}const Ht=e=>ue(e)?yn(e):e,ds=e=>ue(e)?Pr(e):e;function Ur(e){Ze&&Pe&&(e=z(e),$r(e.dep||(e.dep=is())))}function Or(e,t){e=z(e),e.dep&&Kn(e.dep)}function de(e){return!!(e&&e.__v_isRef===!0)}function kn(e){return Rr(e,!1)}function Ti(e){return Rr(e,!0)}function Rr(e,t){return de(e)?e:new Li(e,t)}class Li{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:z(t),this._value=n?t:Ht(t)}get value(){return Ur(this),this._value}set value(t){t=this.__v_isShallow?t:z(t),Ft(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Ht(t),Or(this))}}function $(e){return de(e)?e.value:e}const Ai={get:(e,t,n)=>$(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Fr(e){return vt(e)?e:new Proxy(e,Ai)}function Nr(e){const t=U(e)?new Array(e.length):{};for(const n in e)t[n]=Ii(e,n);return t}class Pi{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Ii(e,t,n){const s=e[t];return de(s)?s:new Pi(e,t,n)}class Mi{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new ls(t,()=>{this._dirty||(this._dirty=!0,Or(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=z(this);return Ur(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ui(e,t,n=!1){let s,r;const o=F(e);return o?(s=e,r=Me):(s=e.get,r=e.set),new Mi(s,r,o||!r,n)}function Qe(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){wn(o,t,n)}return r}function Ue(e,t,n,s){if(F(e)){const o=Qe(e,t,n,s);return o&&br(o)&&o.catch(i=>{wn(i,t,n)}),o}const r=[];for(let o=0;o<e.length;o++)r.push(Ue(e[o],t,n,s));return r}function wn(e,t,n,s=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,l=n;for(;o;){const f=o.ec;if(f){for(let h=0;h<f.length;h++)if(f[h](e,i,l)===!1)return}o=o.parent}const c=t.appContext.config.errorHandler;if(c){Qe(c,null,10,[e,i,l]);return}}Oi(e,n,r,s)}function Oi(e,t,n,s=!0){console.error(e)}let rn=!1,Wn=!1;const Ee=[];let je=0;const It=[];let Lt=null,pt=0;const Mt=[];let Ye=null,_t=0;const Hr=Promise.resolve();let hs=null,zn=null;function Dr(e){const t=hs||Hr;return e?t.then(this?e.bind(this):e):t}function Ri(e){let t=je+1,n=Ee.length;for(;t<n;){const s=t+n>>>1;Dt(Ee[s])<e?t=s+1:n=s}return t}function Br(e){(!Ee.length||!Ee.includes(e,rn&&e.allowRecurse?je+1:je))&&e!==zn&&(e.id==null?Ee.push(e):Ee.splice(Ri(e.id),0,e),jr())}function jr(){!rn&&!Wn&&(Wn=!0,hs=Hr.then(Kr))}function Fi(e){const t=Ee.indexOf(e);t>je&&Ee.splice(t,1)}function qr(e,t,n,s){U(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),jr()}function Ni(e){qr(e,Lt,It,pt)}function Hi(e){qr(e,Ye,Mt,_t)}function ps(e,t=null){if(It.length){for(zn=t,Lt=[...new Set(It)],It.length=0,pt=0;pt<Lt.length;pt++)Lt[pt]();Lt=null,pt=0,zn=null,ps(e,t)}}function on(e){if(Mt.length){const t=[...new Set(Mt)];if(Mt.length=0,Ye){Ye.push(...t);return}for(Ye=t,Ye.sort((n,s)=>Dt(n)-Dt(s)),_t=0;_t<Ye.length;_t++)Ye[_t]();Ye=null,_t=0}}const Dt=e=>e.id==null?1/0:e.id;function Kr(e){Wn=!1,rn=!0,ps(e),Ee.sort((n,s)=>Dt(n)-Dt(s));const t=Me;try{for(je=0;je<Ee.length;je++){const n=Ee[je];n&&n.active!==!1&&Qe(n,null,14)}}finally{je=0,Ee.length=0,on(),rn=!1,hs=null,(Ee.length||It.length||Mt.length)&&Kr(e)}}function Di(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Q;let r=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in s){const h=`${i==="modelValue"?"model":i}Modifiers`,{number:g,trim:y}=s[h]||Q;y?r=n.map(T=>T.trim()):g&&(r=n.map(Qo))}let l,c=s[l=Un(t)]||s[l=Un(Ne(t))];!c&&o&&(c=s[l=Un(kt(t))]),c&&Ue(c,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ue(f,e,6,r)}}function Wr(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!F(e)){const c=f=>{const h=Wr(f,t,!0);h&&(l=!0,xe(i,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(s.set(e,null),null):(U(o)?o.forEach(c=>i[c]=null):xe(i,o),s.set(e,i),i)}function $n(e,t){return!e||!Wt(t)?!1:(t=t.slice(2).replace(/Once$/,""),q(e,t[0].toLowerCase()+t.slice(1))||q(e,kt(t))||q(e,t))}let $e=null,Cn=null;function ln(e){const t=$e;return $e=e,Cn=e&&e.type.__scopeId||null,t}function zr(e){Cn=e}function Vr(){Cn=null}function Be(e,t=$e,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Xs(-1);const o=ln(t),i=e(...r);return ln(o),s._d&&Xs(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function Rn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:f,render:h,renderCache:g,data:y,setupState:T,ctx:M,inheritAttrs:V}=e;let m,k;const K=ln(e);try{if(n.shapeFlag&4){const H=r||s;m=Ae(h.call(H,H,g,o,T,y,M)),k=c}else{const H=t;m=Ae(H.length>1?H(o,{attrs:c,slots:l,emit:f}):H(o,null)),k=t.props?c:Bi(c)}}catch(H){Rt.length=0,wn(H,e,1),m=N(Ke)}let P=m;if(k&&V!==!1){const H=Object.keys(k),{shapeFlag:X}=P;H.length&&X&7&&(i&&H.some(ns)&&(k=ji(k,i)),P=qt(P,k))}return n.dirs&&(P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&(P.transition=n.transition),m=P,ln(K),m}const Bi=e=>{let t;for(const n in e)(n==="class"||n==="style"||Wt(n))&&((t||(t={}))[n]=e[n]);return t},ji=(e,t)=>{const n={};for(const s in e)(!ns(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function qi(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Bs(s,i,f):!!i;if(c&8){const h=t.dynamicProps;for(let g=0;g<h.length;g++){const y=h[g];if(i[y]!==s[y]&&!$n(f,y))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===i?!1:s?i?Bs(s,i,f):!0:!!i;return!1}function Bs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const o=s[r];if(t[o]!==e[o]&&!$n(n,o))return!0}return!1}function Ki({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Wi=e=>e.__isSuspense;function Jr(e,t){t&&t.pendingBranch?U(e)?t.effects.push(...e):t.effects.push(e):Hi(e)}function zi(e,t){if(_e){let n=_e.provides;const s=_e.parent&&_e.parent.provides;s===n&&(n=_e.provides=Object.create(s)),n[e]=t}}function Ut(e,t,n=!1){const s=_e||$e;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&F(t)?t.call(s.proxy):t}}function Yr(e,t){return _s(e,null,t)}const js={};function ot(e,t,n){return _s(e,t,n)}function _s(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=Q){const l=_e;let c,f=!1,h=!1;if(de(e)?(c=()=>e.value,f=Ir(e)):vt(e)?(c=()=>e,s=!0):U(e)?(h=!0,f=e.some(vt),c=()=>e.map(k=>{if(de(k))return k.value;if(vt(k))return gt(k);if(F(k))return Qe(k,l,2)})):F(e)?t?c=()=>Qe(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return g&&g(),Ue(e,l,3,[y])}:c=Me,t&&s){const k=c;c=()=>gt(k())}let g,y=k=>{g=m.onStop=()=>{Qe(k,l,4)}};if(Kt)return y=Me,t?n&&Ue(t,l,3,[c(),h?[]:void 0,y]):c(),Me;let T=h?[]:js;const M=()=>{if(!!m.active)if(t){const k=m.run();(s||f||(h?k.some((K,P)=>Ft(K,T[P])):Ft(k,T)))&&(g&&g(),Ue(t,l,3,[k,T===js?void 0:T,y]),T=k)}else m.run()};M.allowRecurse=!!t;let V;r==="sync"?V=M:r==="post"?V=()=>we(M,l&&l.suspense):V=()=>{!l||l.isMounted?Ni(M):M()};const m=new ls(c,V);return t?n?M():T=m.run():r==="post"?we(m.run.bind(m),l&&l.suspense):m.run(),()=>{m.stop(),l&&l.scope&&ss(l.scope.effects,m)}}function Vi(e,t,n){const s=this.proxy,r=he(e)?e.includes(".")?Xr(s,e):()=>s[e]:e.bind(s,s);let o;F(t)?o=t:(o=t.handler,n=t);const i=_e;xt(this);const l=_s(r,o.bind(s),n);return i?xt(i):lt(),l}function Xr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function gt(e,t){if(!ue(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),de(e))gt(e.value,t);else if(U(e))for(let n=0;n<e.length;n++)gt(e[n],t);else if(mr(e)||bt(e))e.forEach(n=>{gt(n,t)});else if(xr(e))for(const n in e)gt(e[n],t);return e}function ie(e){return F(e)?{setup:e,name:e.name}:e}const Bt=e=>!!e.type.__asyncLoader,Zr=e=>e.type.__isKeepAlive;function Ji(e,t){Qr(e,"a",t)}function Yi(e,t){Qr(e,"da",t)}function Qr(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(En(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Zr(r.parent.vnode)&&Xi(s,t,n,r),r=r.parent}}function Xi(e,t,n,s){const r=En(t,e,s,!0);Sn(()=>{ss(s[t],r)},n)}function En(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;wt(),xt(n);const l=Ue(t,n,e,i);return lt(),$t(),l});return s?r.unshift(o):r.push(o),o}}const We=e=>(t,n=_e)=>(!Kt||e==="sp")&&En(e,t,n),Zi=We("bm"),ut=We("m"),Qi=We("bu"),Gr=We("u"),Gi=We("bum"),Sn=We("um"),el=We("sp"),tl=We("rtg"),nl=We("rtc");function sl(e,t=_e){En("ec",e,t)}let Vn=!0;function rl(e){const t=to(e),n=e.proxy,s=e.ctx;Vn=!1,t.beforeCreate&&qs(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:f,created:h,beforeMount:g,mounted:y,beforeUpdate:T,updated:M,activated:V,deactivated:m,beforeDestroy:k,beforeUnmount:K,destroyed:P,unmounted:H,render:X,renderTracked:Z,renderTriggered:D,errorCaptured:le,serverPrefetch:ne,expose:re,inheritAttrs:ge,components:j,directives:oe,filters:ye}=t;if(f&&ol(f,s,null,e.appContext.config.unwrapInjectedRef),i)for(const se in i){const G=i[se];F(G)&&(s[se]=G.bind(n))}if(r){const se=r.call(n,n);ue(se)&&(e.data=yn(se))}if(Vn=!0,o)for(const se in o){const G=o[se],He=F(G)?G.bind(n,n):F(G.get)?G.get.bind(n,n):Me,Pn=!F(G)&&F(G.set)?G.set.bind(n):Me,Ct=B({get:He,set:Pn});Object.defineProperty(s,se,{enumerable:!0,configurable:!0,get:()=>Ct.value,set:ft=>Ct.value=ft})}if(l)for(const se in l)eo(l[se],s,n,se);if(c){const se=F(c)?c.call(n):c;Reflect.ownKeys(se).forEach(G=>{zi(G,se[G])})}h&&qs(h,e,"c");function ke(se,G){U(G)?G.forEach(He=>se(He.bind(n))):G&&se(G.bind(n))}if(ke(Zi,g),ke(ut,y),ke(Qi,T),ke(Gr,M),ke(Ji,V),ke(Yi,m),ke(sl,le),ke(nl,Z),ke(tl,D),ke(Gi,K),ke(Sn,H),ke(el,ne),U(re))if(re.length){const se=e.exposed||(e.exposed={});re.forEach(G=>{Object.defineProperty(se,G,{get:()=>n[G],set:He=>n[G]=He})})}else e.exposed||(e.exposed={});X&&e.render===Me&&(e.render=X),ge!=null&&(e.inheritAttrs=ge),j&&(e.components=j),oe&&(e.directives=oe)}function ol(e,t,n=Me,s=!1){U(e)&&(e=Jn(e));for(const r in e){const o=e[r];let i;ue(o)?"default"in o?i=Ut(o.from||r,o.default,!0):i=Ut(o.from||r):i=Ut(o),de(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function qs(e,t,n){Ue(U(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function eo(e,t,n,s){const r=s.includes(".")?Xr(n,s):()=>n[s];if(he(e)){const o=t[e];F(o)&&ot(r,o)}else if(F(e))ot(r,e.bind(n));else if(ue(e))if(U(e))e.forEach(o=>eo(o,t,n,s));else{const o=F(e.handler)?e.handler.bind(n):t[e.handler];F(o)&&ot(r,o,e)}}function to(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(f=>cn(c,f,i,!0)),cn(c,t,i)),o.set(t,c),c}function cn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&cn(e,o,n,!0),r&&r.forEach(i=>cn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=il[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const il={data:Ks,props:nt,emits:nt,methods:nt,computed:nt,beforeCreate:be,created:be,beforeMount:be,mounted:be,beforeUpdate:be,updated:be,beforeDestroy:be,beforeUnmount:be,destroyed:be,unmounted:be,activated:be,deactivated:be,errorCaptured:be,serverPrefetch:be,components:nt,directives:nt,watch:cl,provide:Ks,inject:ll};function Ks(e,t){return t?e?function(){return xe(F(e)?e.call(this,this):e,F(t)?t.call(this,this):t)}:t:e}function ll(e,t){return nt(Jn(e),Jn(t))}function Jn(e){if(U(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function be(e,t){return e?[...new Set([].concat(e,t))]:t}function nt(e,t){return e?xe(xe(Object.create(null),e),t):t}function cl(e,t){if(!e)return t;if(!t)return e;const n=xe(Object.create(null),e);for(const s in t)n[s]=be(e[s],t[s]);return n}function al(e,t,n,s=!1){const r={},o={};sn(o,Tn,1),e.propsDefaults=Object.create(null),no(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:Si(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function ul(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=z(r),[c]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const h=e.vnode.dynamicProps;for(let g=0;g<h.length;g++){let y=h[g];if($n(e.emitsOptions,y))continue;const T=t[y];if(c)if(q(o,y))T!==o[y]&&(o[y]=T,f=!0);else{const M=Ne(y);r[M]=Yn(c,l,M,T,e,!1)}else T!==o[y]&&(o[y]=T,f=!0)}}}else{no(e,t,r,o)&&(f=!0);let h;for(const g in l)(!t||!q(t,g)&&((h=kt(g))===g||!q(t,h)))&&(c?n&&(n[g]!==void 0||n[h]!==void 0)&&(r[g]=Yn(c,l,g,void 0,e,!0)):delete r[g]);if(o!==l)for(const g in o)(!t||!q(t,g)&&!0)&&(delete o[g],f=!0)}f&&qe(e,"set","$attrs")}function no(e,t,n,s){const[r,o]=e.propsOptions;let i=!1,l;if(t)for(let c in t){if(At(c))continue;const f=t[c];let h;r&&q(r,h=Ne(c))?!o||!o.includes(h)?n[h]=f:(l||(l={}))[h]=f:$n(e.emitsOptions,c)||(!(c in s)||f!==s[c])&&(s[c]=f,i=!0)}if(o){const c=z(n),f=l||Q;for(let h=0;h<o.length;h++){const g=o[h];n[g]=Yn(r,c,g,f[g],e,!q(f,g))}}return i}function Yn(e,t,n,s,r,o){const i=e[n];if(i!=null){const l=q(i,"default");if(l&&s===void 0){const c=i.default;if(i.type!==Function&&F(c)){const{propsDefaults:f}=r;n in f?s=f[n]:(xt(r),s=f[n]=c.call(null,t),lt())}else s=c}i[0]&&(o&&!l?s=!1:i[1]&&(s===""||s===kt(n))&&(s=!0))}return s}function so(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const o=e.props,i={},l=[];let c=!1;if(!F(e)){const h=g=>{c=!0;const[y,T]=so(g,t,!0);xe(i,y),T&&l.push(...T)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!o&&!c)return s.set(e,mt),mt;if(U(o))for(let h=0;h<o.length;h++){const g=Ne(o[h]);Ws(g)&&(i[g]=Q)}else if(o)for(const h in o){const g=Ne(h);if(Ws(g)){const y=o[h],T=i[g]=U(y)||F(y)?{type:y}:y;if(T){const M=Js(Boolean,T.type),V=Js(String,T.type);T[0]=M>-1,T[1]=V<0||M<V,(M>-1||q(T,"default"))&&l.push(g)}}}const f=[i,l];return s.set(e,f),f}function Ws(e){return e[0]!=="$"}function zs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Vs(e,t){return zs(e)===zs(t)}function Js(e,t){return U(t)?t.findIndex(n=>Vs(n,e)):F(t)&&Vs(t,e)?0:-1}const ro=e=>e[0]==="_"||e==="$stable",gs=e=>U(e)?e.map(Ae):[Ae(e)],fl=(e,t,n)=>{const s=Be((...r)=>gs(t(...r)),n);return s._c=!1,s},oo=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ro(r))continue;const o=e[r];if(F(o))t[r]=fl(r,o,s);else if(o!=null){const i=gs(o);t[r]=()=>i}}},io=(e,t)=>{const n=gs(t);e.slots.default=()=>n},dl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=z(t),sn(t,"_",n)):oo(t,e.slots={})}else e.slots={},t&&io(e,t);sn(e.slots,Tn,1)},hl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=Q;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(xe(r,t),!n&&l===1&&delete r._):(o=!t.$stable,oo(t,r)),i=t}else t&&(io(e,t),i={default:1});if(o)for(const l in r)!ro(l)&&!(l in i)&&delete r[l]};function Fe(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const l=r[i];o&&(l.oldValue=o[i].value);let c=l.dir[s];c&&(wt(),Ue(c,n,8,[e.el,l,e,t]),$t())}}function lo(){return{app:null,config:{isNativeTag:zo,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let pl=0;function _l(e,t){return function(s,r=null){F(s)||(s=Object.assign({},s)),r!=null&&!ue(r)&&(r=null);const o=lo(),i=new Set;let l=!1;const c=o.app={_uid:pl++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:Rl,get config(){return o.config},set config(f){},use(f,...h){return i.has(f)||(f&&F(f.install)?(i.add(f),f.install(c,...h)):F(f)&&(i.add(f),f(c,...h))),c},mixin(f){return o.mixins.includes(f)||o.mixins.push(f),c},component(f,h){return h?(o.components[f]=h,c):o.components[f]},directive(f,h){return h?(o.directives[f]=h,c):o.directives[f]},mount(f,h,g){if(!l){const y=N(s,r);return y.appContext=o,h&&t?t(y,f):e(y,f,g),l=!0,c._container=f,f.__vue_app__=c,vs(y.component)||y.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(f,h){return o.provides[f]=h,c}};return c}}function an(e,t,n,s,r=!1){if(U(e)){e.forEach((y,T)=>an(y,t&&(U(t)?t[T]:t),n,s,r));return}if(Bt(s)&&!r)return;const o=s.shapeFlag&4?vs(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,f=t&&t.r,h=l.refs===Q?l.refs={}:l.refs,g=l.setupState;if(f!=null&&f!==c&&(he(f)?(h[f]=null,q(g,f)&&(g[f]=null)):de(f)&&(f.value=null)),F(c))Qe(c,l,12,[i,h]);else{const y=he(c),T=de(c);if(y||T){const M=()=>{if(e.f){const V=y?h[c]:c.value;r?U(V)&&ss(V,o):U(V)?V.includes(o)||V.push(o):y?(h[c]=[o],q(g,c)&&(g[c]=h[c])):(c.value=[o],e.k&&(h[e.k]=c.value))}else y?(h[c]=i,q(g,c)&&(g[c]=i)):de(c)&&(c.value=i,e.k&&(h[e.k]=i))};i?(M.id=-1,we(M,n)):M()}}}let Je=!1;const en=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Fn=e=>e.nodeType===8;function gl(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:o,remove:i,insert:l,createComment:c}}=e,f=(m,k)=>{if(!k.hasChildNodes()){n(null,m,k),on();return}Je=!1,h(k.firstChild,m,null,null,null),on(),Je&&console.error("Hydration completed but contains mismatches.")},h=(m,k,K,P,H,X=!1)=>{const Z=Fn(m)&&m.data==="[",D=()=>M(m,k,K,P,H,Z),{type:le,ref:ne,shapeFlag:re}=k,ge=m.nodeType;k.el=m;let j=null;switch(le){case jt:ge!==3?j=D():(m.data!==k.children&&(Je=!0,m.data=k.children),j=r(m));break;case Ke:ge!==8||Z?j=D():j=r(m);break;case Ot:if(ge!==1)j=D();else{j=m;const oe=!k.children.length;for(let ye=0;ye<k.staticCount;ye++)oe&&(k.children+=j.outerHTML),ye===k.staticCount-1&&(k.anchor=j),j=r(j);return j}break;case fe:Z?j=T(m,k,K,P,H,X):j=D();break;default:if(re&1)ge!==1||k.type.toLowerCase()!==m.tagName.toLowerCase()?j=D():j=g(m,k,K,P,H,X);else if(re&6){k.slotScopeIds=H;const oe=o(m);if(t(k,oe,null,K,P,en(oe),X),j=Z?V(m):r(m),Bt(k)){let ye;Z?(ye=N(fe),ye.anchor=j?j.previousSibling:oe.lastChild):ye=m.nodeType===3?zt(""):N("div"),ye.el=m,k.component.subTree=ye}}else re&64?ge!==8?j=D():j=k.type.hydrate(m,k,K,P,H,X,e,y):re&128&&(j=k.type.hydrate(m,k,K,P,en(o(m)),H,X,e,h))}return ne!=null&&an(ne,null,P,k),j},g=(m,k,K,P,H,X)=>{X=X||!!k.dynamicChildren;const{type:Z,props:D,patchFlag:le,shapeFlag:ne,dirs:re}=k,ge=Z==="input"&&re||Z==="option";if(ge||le!==-1){if(re&&Fe(k,null,K,"created"),D)if(ge||!X||le&48)for(const oe in D)(ge&&oe.endsWith("value")||Wt(oe)&&!At(oe))&&s(m,oe,null,D[oe],!1,void 0,K);else D.onClick&&s(m,"onClick",null,D.onClick,!1,void 0,K);let j;if((j=D&&D.onVnodeBeforeMount)&&Te(j,K,k),re&&Fe(k,null,K,"beforeMount"),((j=D&&D.onVnodeMounted)||re)&&Jr(()=>{j&&Te(j,K,k),re&&Fe(k,null,K,"mounted")},P),ne&16&&!(D&&(D.innerHTML||D.textContent))){let oe=y(m.firstChild,k,m,K,P,H,X);for(;oe;){Je=!0;const ye=oe;oe=oe.nextSibling,i(ye)}}else ne&8&&m.textContent!==k.children&&(Je=!0,m.textContent=k.children)}return m.nextSibling},y=(m,k,K,P,H,X,Z)=>{Z=Z||!!k.dynamicChildren;const D=k.children,le=D.length;for(let ne=0;ne<le;ne++){const re=Z?D[ne]:D[ne]=Ae(D[ne]);if(m)m=h(m,re,P,H,X,Z);else{if(re.type===jt&&!re.children)continue;Je=!0,n(null,re,K,null,P,H,en(K),X)}}return m},T=(m,k,K,P,H,X)=>{const{slotScopeIds:Z}=k;Z&&(H=H?H.concat(Z):Z);const D=o(m),le=y(r(m),k,D,K,P,H,X);return le&&Fn(le)&&le.data==="]"?r(k.anchor=le):(Je=!0,l(k.anchor=c("]"),D,le),le)},M=(m,k,K,P,H,X)=>{if(Je=!0,k.el=null,X){const le=V(m);for(;;){const ne=r(m);if(ne&&ne!==le)i(ne);else break}}const Z=r(m),D=o(m);return i(m),n(null,k,D,Z,K,P,en(D),H),Z},V=m=>{let k=0;for(;m;)if(m=r(m),m&&Fn(m)&&(m.data==="["&&k++,m.data==="]")){if(k===0)return r(m);k--}return m};return[f,h]}const we=Jr;function ml(e){return bl(e,gl)}function bl(e,t){const n=Go();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:f,setElementText:h,parentNode:g,nextSibling:y,setScopeId:T=Me,cloneNode:M,insertStaticContent:V}=e,m=(a,u,d,_=null,p=null,x=null,C=!1,v=null,w=!!u.dynamicChildren)=>{if(a===u)return;a&&!St(a,u)&&(_=Jt(a),ze(a,p,x,!0),a=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:b,ref:L,shapeFlag:E}=u;switch(b){case jt:k(a,u,d,_);break;case Ke:K(a,u,d,_);break;case Ot:a==null&&P(u,d,_,C);break;case fe:oe(a,u,d,_,p,x,C,v,w);break;default:E&1?Z(a,u,d,_,p,x,C,v,w):E&6?ye(a,u,d,_,p,x,C,v,w):(E&64||E&128)&&b.process(a,u,d,_,p,x,C,v,w,dt)}L!=null&&p&&an(L,a&&a.ref,x,u||a,!u)},k=(a,u,d,_)=>{if(a==null)s(u.el=l(u.children),d,_);else{const p=u.el=a.el;u.children!==a.children&&f(p,u.children)}},K=(a,u,d,_)=>{a==null?s(u.el=c(u.children||""),d,_):u.el=a.el},P=(a,u,d,_)=>{[a.el,a.anchor]=V(a.children,u,d,_,a.el,a.anchor)},H=({el:a,anchor:u},d,_)=>{let p;for(;a&&a!==u;)p=y(a),s(a,d,_),a=p;s(u,d,_)},X=({el:a,anchor:u})=>{let d;for(;a&&a!==u;)d=y(a),r(a),a=d;r(u)},Z=(a,u,d,_,p,x,C,v,w)=>{C=C||u.type==="svg",a==null?D(u,d,_,p,x,C,v,w):re(a,u,p,x,C,v,w)},D=(a,u,d,_,p,x,C,v)=>{let w,b;const{type:L,props:E,shapeFlag:A,transition:I,patchFlag:W,dirs:te}=a;if(a.el&&M!==void 0&&W===-1)w=a.el=M(a.el);else{if(w=a.el=i(a.type,x,E&&E.is,E),A&8?h(w,a.children):A&16&&ne(a.children,w,null,_,p,x&&L!=="foreignObject",C,v),te&&Fe(a,null,_,"created"),E){for(const ee in E)ee!=="value"&&!At(ee)&&o(w,ee,null,E[ee],x,a.children,_,p,De);"value"in E&&o(w,"value",null,E.value),(b=E.onVnodeBeforeMount)&&Te(b,_,a)}le(w,a,a.scopeId,C,_)}te&&Fe(a,null,_,"beforeMount");const Y=(!p||p&&!p.pendingBranch)&&I&&!I.persisted;Y&&I.beforeEnter(w),s(w,u,d),((b=E&&E.onVnodeMounted)||Y||te)&&we(()=>{b&&Te(b,_,a),Y&&I.enter(w),te&&Fe(a,null,_,"mounted")},p)},le=(a,u,d,_,p)=>{if(d&&T(a,d),_)for(let x=0;x<_.length;x++)T(a,_[x]);if(p){let x=p.subTree;if(u===x){const C=p.vnode;le(a,C,C.scopeId,C.slotScopeIds,p.parent)}}},ne=(a,u,d,_,p,x,C,v,w=0)=>{for(let b=w;b<a.length;b++){const L=a[b]=v?Xe(a[b]):Ae(a[b]);m(null,L,u,d,_,p,x,C,v)}},re=(a,u,d,_,p,x,C)=>{const v=u.el=a.el;let{patchFlag:w,dynamicChildren:b,dirs:L}=u;w|=a.patchFlag&16;const E=a.props||Q,A=u.props||Q;let I;d&&tt(d,!1),(I=A.onVnodeBeforeUpdate)&&Te(I,d,u,a),L&&Fe(u,a,d,"beforeUpdate"),d&&tt(d,!0);const W=p&&u.type!=="foreignObject";if(b?ge(a.dynamicChildren,b,v,d,_,W,x):C||He(a,u,v,null,d,_,W,x,!1),w>0){if(w&16)j(v,u,E,A,d,_,p);else if(w&2&&E.class!==A.class&&o(v,"class",null,A.class,p),w&4&&o(v,"style",E.style,A.style,p),w&8){const te=u.dynamicProps;for(let Y=0;Y<te.length;Y++){const ee=te[Y],Le=E[ee],ht=A[ee];(ht!==Le||ee==="value")&&o(v,ee,Le,ht,p,a.children,d,_,De)}}w&1&&a.children!==u.children&&h(v,u.children)}else!C&&b==null&&j(v,u,E,A,d,_,p);((I=A.onVnodeUpdated)||L)&&we(()=>{I&&Te(I,d,u,a),L&&Fe(u,a,d,"updated")},_)},ge=(a,u,d,_,p,x,C)=>{for(let v=0;v<u.length;v++){const w=a[v],b=u[v],L=w.el&&(w.type===fe||!St(w,b)||w.shapeFlag&70)?g(w.el):d;m(w,b,L,null,_,p,x,C,!0)}},j=(a,u,d,_,p,x,C)=>{if(d!==_){for(const v in _){if(At(v))continue;const w=_[v],b=d[v];w!==b&&v!=="value"&&o(a,v,b,w,C,u.children,p,x,De)}if(d!==Q)for(const v in d)!At(v)&&!(v in _)&&o(a,v,d[v],null,C,u.children,p,x,De);"value"in _&&o(a,"value",d.value,_.value)}},oe=(a,u,d,_,p,x,C,v,w)=>{const b=u.el=a?a.el:l(""),L=u.anchor=a?a.anchor:l("");let{patchFlag:E,dynamicChildren:A,slotScopeIds:I}=u;I&&(v=v?v.concat(I):I),a==null?(s(b,d,_),s(L,d,_),ne(u.children,d,L,p,x,C,v,w)):E>0&&E&64&&A&&a.dynamicChildren?(ge(a.dynamicChildren,A,d,p,x,C,v),(u.key!=null||p&&u===p.subTree)&&co(a,u,!0)):He(a,u,d,L,p,x,C,v,w)},ye=(a,u,d,_,p,x,C,v,w)=>{u.slotScopeIds=v,a==null?u.shapeFlag&512?p.ctx.activate(u,d,_,C,w):An(u,d,_,p,x,C,w):ke(a,u,w)},An=(a,u,d,_,p,x,C)=>{const v=a.component=Ll(a,_,p);if(Zr(a)&&(v.ctx.renderer=dt),Al(v),v.asyncDep){if(p&&p.registerDep(v,se),!a.el){const w=v.subTree=N(Ke);K(null,w,u,d)}return}se(v,a,u,d,p,x,C)},ke=(a,u,d)=>{const _=u.component=a.component;if(qi(a,u,d))if(_.asyncDep&&!_.asyncResolved){G(_,u,d);return}else _.next=u,Fi(_.update),_.update();else u.component=a.component,u.el=a.el,_.vnode=u},se=(a,u,d,_,p,x,C)=>{const v=()=>{if(a.isMounted){let{next:L,bu:E,u:A,parent:I,vnode:W}=a,te=L,Y;tt(a,!1),L?(L.el=W.el,G(a,L,C)):L=W,E&&On(E),(Y=L.props&&L.props.onVnodeBeforeUpdate)&&Te(Y,I,L,W),tt(a,!0);const ee=Rn(a),Le=a.subTree;a.subTree=ee,m(Le,ee,g(Le.el),Jt(Le),a,p,x),L.el=ee.el,te===null&&Ki(a,ee.el),A&&we(A,p),(Y=L.props&&L.props.onVnodeUpdated)&&we(()=>Te(Y,I,L,W),p)}else{let L;const{el:E,props:A}=u,{bm:I,m:W,parent:te}=a,Y=Bt(u);if(tt(a,!1),I&&On(I),!Y&&(L=A&&A.onVnodeBeforeMount)&&Te(L,te,u),tt(a,!0),E&&Mn){const ee=()=>{a.subTree=Rn(a),Mn(E,a.subTree,a,p,null)};Y?u.type.__asyncLoader().then(()=>!a.isUnmounted&&ee()):ee()}else{const ee=a.subTree=Rn(a);m(null,ee,d,_,a,p,x),u.el=ee.el}if(W&&we(W,p),!Y&&(L=A&&A.onVnodeMounted)){const ee=u;we(()=>Te(L,te,ee),p)}u.shapeFlag&256&&a.a&&we(a.a,p),a.isMounted=!0,u=d=_=null}},w=a.effect=new ls(v,()=>Br(a.update),a.scope),b=a.update=w.run.bind(w);b.id=a.uid,tt(a,!0),b()},G=(a,u,d)=>{u.component=a;const _=a.vnode.props;a.vnode=u,a.next=null,ul(a,u.props,_,d),hl(a,u.children,d),wt(),ps(void 0,a.update),$t()},He=(a,u,d,_,p,x,C,v,w=!1)=>{const b=a&&a.children,L=a?a.shapeFlag:0,E=u.children,{patchFlag:A,shapeFlag:I}=u;if(A>0){if(A&128){Ct(b,E,d,_,p,x,C,v,w);return}else if(A&256){Pn(b,E,d,_,p,x,C,v,w);return}}I&8?(L&16&&De(b,p,x),E!==b&&h(d,E)):L&16?I&16?Ct(b,E,d,_,p,x,C,v,w):De(b,p,x,!0):(L&8&&h(d,""),I&16&&ne(E,d,_,p,x,C,v,w))},Pn=(a,u,d,_,p,x,C,v,w)=>{a=a||mt,u=u||mt;const b=a.length,L=u.length,E=Math.min(b,L);let A;for(A=0;A<E;A++){const I=u[A]=w?Xe(u[A]):Ae(u[A]);m(a[A],I,d,null,p,x,C,v,w)}b>L?De(a,p,x,!0,!1,E):ne(u,d,_,p,x,C,v,w,E)},Ct=(a,u,d,_,p,x,C,v,w)=>{let b=0;const L=u.length;let E=a.length-1,A=L-1;for(;b<=E&&b<=A;){const I=a[b],W=u[b]=w?Xe(u[b]):Ae(u[b]);if(St(I,W))m(I,W,d,null,p,x,C,v,w);else break;b++}for(;b<=E&&b<=A;){const I=a[E],W=u[A]=w?Xe(u[A]):Ae(u[A]);if(St(I,W))m(I,W,d,null,p,x,C,v,w);else break;E--,A--}if(b>E){if(b<=A){const I=A+1,W=I<L?u[I].el:_;for(;b<=A;)m(null,u[b]=w?Xe(u[b]):Ae(u[b]),d,W,p,x,C,v,w),b++}}else if(b>A)for(;b<=E;)ze(a[b],p,x,!0),b++;else{const I=b,W=b,te=new Map;for(b=W;b<=A;b++){const Ce=u[b]=w?Xe(u[b]):Ae(u[b]);Ce.key!=null&&te.set(Ce.key,b)}let Y,ee=0;const Le=A-W+1;let ht=!1,Es=0;const Et=new Array(Le);for(b=0;b<Le;b++)Et[b]=0;for(b=I;b<=E;b++){const Ce=a[b];if(ee>=Le){ze(Ce,p,x,!0);continue}let Oe;if(Ce.key!=null)Oe=te.get(Ce.key);else for(Y=W;Y<=A;Y++)if(Et[Y-W]===0&&St(Ce,u[Y])){Oe=Y;break}Oe===void 0?ze(Ce,p,x,!0):(Et[Oe-W]=b+1,Oe>=Es?Es=Oe:ht=!0,m(Ce,u[Oe],d,null,p,x,C,v,w),ee++)}const Ss=ht?vl(Et):mt;for(Y=Ss.length-1,b=Le-1;b>=0;b--){const Ce=W+b,Oe=u[Ce],Ts=Ce+1<L?u[Ce+1].el:_;Et[b]===0?m(null,Oe,d,Ts,p,x,C,v,w):ht&&(Y<0||b!==Ss[Y]?ft(Oe,d,Ts,2):Y--)}}},ft=(a,u,d,_,p=null)=>{const{el:x,type:C,transition:v,children:w,shapeFlag:b}=a;if(b&6){ft(a.component.subTree,u,d,_);return}if(b&128){a.suspense.move(u,d,_);return}if(b&64){C.move(a,u,d,dt);return}if(C===fe){s(x,u,d);for(let E=0;E<w.length;E++)ft(w[E],u,d,_);s(a.anchor,u,d);return}if(C===Ot){H(a,u,d);return}if(_!==2&&b&1&&v)if(_===0)v.beforeEnter(x),s(x,u,d),we(()=>v.enter(x),p);else{const{leave:E,delayLeave:A,afterLeave:I}=v,W=()=>s(x,u,d),te=()=>{E(x,()=>{W(),I&&I()})};A?A(x,W,te):te()}else s(x,u,d)},ze=(a,u,d,_=!1,p=!1)=>{const{type:x,props:C,ref:v,children:w,dynamicChildren:b,shapeFlag:L,patchFlag:E,dirs:A}=a;if(v!=null&&an(v,null,d,a,!0),L&256){u.ctx.deactivate(a);return}const I=L&1&&A,W=!Bt(a);let te;if(W&&(te=C&&C.onVnodeBeforeUnmount)&&Te(te,u,a),L&6)Io(a.component,d,_);else{if(L&128){a.suspense.unmount(d,_);return}I&&Fe(a,null,u,"beforeUnmount"),L&64?a.type.remove(a,u,d,p,dt,_):b&&(x!==fe||E>0&&E&64)?De(b,u,d,!1,!0):(x===fe&&E&384||!p&&L&16)&&De(w,u,d),_&&$s(a)}(W&&(te=C&&C.onVnodeUnmounted)||I)&&we(()=>{te&&Te(te,u,a),I&&Fe(a,null,u,"unmounted")},d)},$s=a=>{const{type:u,el:d,anchor:_,transition:p}=a;if(u===fe){Po(d,_);return}if(u===Ot){X(a);return}const x=()=>{r(d),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(a.shapeFlag&1&&p&&!p.persisted){const{leave:C,delayLeave:v}=p,w=()=>C(d,x);v?v(a.el,x,w):w()}else x()},Po=(a,u)=>{let d;for(;a!==u;)d=y(a),r(a),a=d;r(u)},Io=(a,u,d)=>{const{bum:_,scope:p,update:x,subTree:C,um:v}=a;_&&On(_),p.stop(),x&&(x.active=!1,ze(C,a,u,d)),v&&we(v,u),we(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},De=(a,u,d,_=!1,p=!1,x=0)=>{for(let C=x;C<a.length;C++)ze(a[C],u,d,_,p)},Jt=a=>a.shapeFlag&6?Jt(a.component.subTree):a.shapeFlag&128?a.suspense.next():y(a.anchor||a.el),Cs=(a,u,d)=>{a==null?u._vnode&&ze(u._vnode,null,null,!0):m(u._vnode||null,a,u,null,null,null,d),on(),u._vnode=a},dt={p:m,um:ze,m:ft,r:$s,mt:An,mc:ne,pc:He,pbc:ge,n:Jt,o:e};let In,Mn;return t&&([In,Mn]=t(dt)),{render:Cs,hydrate:In,createApp:_l(Cs,In)}}function tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function co(e,t,n=!1){const s=e.children,r=t.children;if(U(s)&&U(r))for(let o=0;o<s.length;o++){const i=s[o];let l=r[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[o]=Xe(r[o]),l.el=i.el),n||co(i,l))}}function vl(e){const t=e.slice(),n=[0];let s,r,o,i,l;const c=e.length;for(s=0;s<c;s++){const f=e[s];if(f!==0){if(r=n[n.length-1],e[r]<f){t[s]=r,n.push(s);continue}for(o=0,i=n.length-1;o<i;)l=o+i>>1,e[n[l]]<f?o=l+1:i=l;f<e[n[o]]&&(o>0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const xl=e=>e.__isTeleport,ao="components";function un(e,t){return kl(ao,e,!0,t)||e}const yl=Symbol();function kl(e,t,n=!0,s=!1){const r=$e||_e;if(r){const o=r.type;if(e===ao){const l=Ul(o);if(l&&(l===t||l===Ne(t)||l===vn(Ne(t))))return o}const i=Ys(r[e]||o[e],t)||Ys(r.appContext[e],t);return!i&&s?o:i}}function Ys(e,t){return e&&(e[t]||e[Ne(t)]||e[vn(Ne(t))])}const fe=Symbol(void 0),jt=Symbol(void 0),Ke=Symbol(void 0),Ot=Symbol(void 0),Rt=[];let it=null;function S(e=!1){Rt.push(it=e?null:[])}function wl(){Rt.pop(),it=Rt[Rt.length-1]||null}let fn=1;function Xs(e){fn+=e}function uo(e){return e.dynamicChildren=fn>0?it||mt:null,wl(),fn>0&&it&&it.push(e),e}function O(e,t,n,s,r,o){return uo(R(e,t,n,s,r,o,!0))}function pe(e,t,n,s,r){return uo(N(e,t,n,s,r,!0))}function dn(e){return e?e.__v_isVNode===!0:!1}function St(e,t){return e.type===t.type&&e.key===t.key}const Tn="__vInternal",fo=({key:e})=>e!=null?e:null,nn=({ref:e,ref_key:t,ref_for:n})=>e!=null?he(e)||de(e)||F(e)?{i:$e,r:e,k:t,f:!!n}:e:null;function R(e,t=null,n=null,s=0,r=null,o=e===fe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&fo(t),ref:t&&nn(t),scopeId:Cn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(ms(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=he(n)?8:16),fn>0&&!i&&it&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&it.push(c),c}const N=$l;function $l(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===yl)&&(e=Ke),dn(e)){const l=qt(e,t,!0);return n&&ms(l,n),l}if(Ol(e)&&(e=e.__vccOpts),t){t=Cl(t);let{class:l,style:c}=t;l&&!he(l)&&(t.class=ct(l)),ue(c)&&(Mr(c)&&!U(c)&&(c=xe({},c)),t.style=ts(c))}const i=he(e)?1:Wi(e)?128:xl(e)?64:ue(e)?4:F(e)?2:0;return R(e,t,n,s,r,i,o,!0)}function Cl(e){return e?Mr(e)||Tn in e?xe({},e):e:null}function qt(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?bs(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&fo(l),ref:t&&t.ref?n&&r?U(r)?r.concat(nn(t)):[r,nn(t)]:nn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==fe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&qt(e.ssContent),ssFallback:e.ssFallback&&qt(e.ssFallback),el:e.el,anchor:e.anchor}}function zt(e=" ",t=0){return N(jt,null,e,t)}function hf(e,t){const n=N(Ot,null,e);return n.staticCount=t,n}function J(e="",t=!1){return t?(S(),pe(Ke,null,e)):N(Ke,null,e)}function Ae(e){return e==null||typeof e=="boolean"?N(Ke):U(e)?N(fe,null,e.slice()):typeof e=="object"?Xe(e):N(jt,null,String(e))}function Xe(e){return e.el===null||e.memo?e:qt(e)}function ms(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(U(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ms(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Tn in t)?t._ctx=$e:r===3&&$e&&($e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else F(t)?(t={default:t,_ctx:$e},n=32):(t=String(t),s&64?(n=16,t=[zt(t)]):n=8);e.children=t,e.shapeFlag|=n}function bs(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=ct([t.class,s.class]));else if(r==="style")t.style=ts([t.style,s.style]);else if(Wt(r)){const o=t[r],i=s[r];i&&o!==i&&!(U(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=s[r])}return t}function Te(e,t,n,s=null){Ue(e,t,7,[n,s])}function Ln(e,t,n,s){let r;const o=n&&n[s];if(U(e)||he(e)){r=new Array(e.length);for(let i=0,l=e.length;i<l;i++)r[i]=t(e[i],i,void 0,o&&o[i])}else if(typeof e=="number"){r=new Array(e);for(let i=0;i<e;i++)r[i]=t(i+1,i,void 0,o&&o[i])}else if(ue(e))if(e[Symbol.iterator])r=Array.from(e,(i,l)=>t(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;l<c;l++){const f=i[l];r[l]=t(e[f],f,l,o&&o[l])}}else r=[];return n&&(n[s]=r),r}function ae(e,t,n={},s,r){if($e.isCE||$e.parent&&Bt($e.parent)&&$e.parent.isCE)return N("slot",t==="default"?null:{name:t},s&&s());let o=e[t];o&&o._c&&(o._d=!1),S();const i=o&&ho(o(n)),l=pe(fe,{key:n.key||`_${t}`},i||(s?s():[]),i&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function ho(e){return e.some(t=>dn(t)?!(t.type===Ke||t.type===fe&&!ho(t.children)):!0)?e:null}const Xn=e=>e?po(e)?vs(e)||e.proxy:Xn(e.parent):null,hn=xe(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=>Xn(e.parent),$root:e=>Xn(e.root),$emit:e=>e.emit,$options:e=>to(e),$forceUpdate:e=>()=>Br(e.update),$nextTick:e=>Dr.bind(e.proxy),$watch:e=>Vi.bind(e)}),El={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const T=i[t];if(T!==void 0)switch(T){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==Q&&q(s,t))return i[t]=1,s[t];if(r!==Q&&q(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&q(f,t))return i[t]=3,o[t];if(n!==Q&&q(n,t))return i[t]=4,n[t];Vn&&(i[t]=0)}}const h=hn[t];let g,y;if(h)return t==="$attrs"&&Se(e,"get",t),h(e);if((g=l.__cssModules)&&(g=g[t]))return g;if(n!==Q&&q(n,t))return i[t]=4,n[t];if(y=c.config.globalProperties,q(y,t))return y[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==Q&&q(r,t)?(r[t]=n,!0):s!==Q&&q(s,t)?(s[t]=n,!0):q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==Q&&q(e,i)||t!==Q&&q(t,i)||(l=o[0])&&q(l,i)||q(s,i)||q(hn,i)||q(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Sl=lo();let Tl=0;function Ll(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Sl,o={uid:Tl++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new ei(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:so(s,r),emitsOptions:Wr(s,r),emit:null,emitted:null,propsDefaults:Q,inheritAttrs:s.inheritAttrs,ctx:Q,data:Q,props:Q,attrs:Q,slots:Q,refs:Q,setupState:Q,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Di.bind(null,o),e.ce&&e.ce(o),o}let _e=null;const xt=e=>{_e=e,e.scope.on()},lt=()=>{_e&&_e.scope.off(),_e=null};function po(e){return e.vnode.shapeFlag&4}let Kt=!1;function Al(e,t=!1){Kt=t;const{props:n,children:s}=e.vnode,r=po(e);al(e,n,r,t),dl(e,s);const o=r?Pl(e,t):void 0;return Kt=!1,o}function Pl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Pt(new Proxy(e.ctx,El));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Ml(e):null;xt(e),wt();const o=Qe(s,e,0,[e.props,r]);if($t(),lt(),br(o)){if(o.then(lt,lt),t)return o.then(i=>{Zs(e,i,t)}).catch(i=>{wn(i,e,0)});e.asyncDep=o}else Zs(e,o,t)}else _o(e,t)}function Zs(e,t,n){F(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=Fr(t)),_o(e,n)}let Qs;function _o(e,t,n){const s=e.type;if(!e.render){if(!t&&Qs&&!s.render){const r=s.template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=xe(xe({isCustomElement:o,delimiters:l},i),c);s.render=Qs(r,f)}}e.render=s.render||Me}xt(e),wt(),rl(e),$t(),lt()}function Il(e){return new Proxy(e.attrs,{get(t,n){return Se(e,"get","$attrs"),t[n]}})}function Ml(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Il(e))},slots:e.slots,emit:e.emit,expose:t}}function vs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Fr(Pt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in hn)return hn[n](e)}}))}function Ul(e){return F(e)&&e.displayName||e.name}function Ol(e){return F(e)&&"__vccOpts"in e}const B=(e,t)=>Ui(e,t,Kt);function at(e,t,n){const s=arguments.length;return s===2?ue(t)&&!U(t)?dn(t)?N(e,null,[t]):N(e,t):N(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&dn(n)&&(n=[n]),N(e,t,n))}const Rl="3.2.33",Fl="http://www.w3.org/2000/svg",st=typeof document!="undefined"?document:null,Gs=st&&st.createElement("template"),Nl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?st.createElementNS(Fl,e):st.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>st.createTextNode(e),createComment:e=>st.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>st.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Gs.innerHTML=s?`<svg>${e}</svg>`:e;const l=Gs.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Hl(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Dl(e,t,n){const s=e.style,r=he(n);if(n&&!r){for(const o in n)Zn(s,o,n[o]);if(t&&!he(t))for(const o in t)n[o]==null&&Zn(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const er=/\s*!important$/;function Zn(e,t,n){if(U(n))n.forEach(s=>Zn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Bl(e,t);er.test(n)?e.setProperty(kt(s),n.replace(er,""),"important"):e[s]=n}}const tr=["Webkit","Moz","ms"],Nn={};function Bl(e,t){const n=Nn[t];if(n)return n;let s=Ne(t);if(s!=="filter"&&s in e)return Nn[t]=s;s=vn(s);for(let r=0;r<tr.length;r++){const o=tr[r]+s;if(o in e)return Nn[t]=o}return t}const nr="http://www.w3.org/1999/xlink";function jl(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(nr,t.slice(6,t.length)):e.setAttributeNS(nr,t,n);else{const o=jo(t);n==null||o&&!_r(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}function ql(e,t,n,s,r,o,i){if(t==="innerHTML"||t==="textContent"){s&&i(s,r,o),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const c=n==null?"":n;(e.value!==c||e.tagName==="OPTION")&&(e.value=c),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=_r(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}const[go,Kl]=(()=>{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=()=>performance.now());const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Qn=0;const Wl=Promise.resolve(),zl=()=>{Qn=0},Vl=()=>Qn||(Wl.then(zl),Qn=go());function Jl(e,t,n,s){e.addEventListener(t,n,s)}function Yl(e,t,n,s){e.removeEventListener(t,n,s)}function Xl(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[l,c]=Zl(t);if(s){const f=o[t]=Ql(s,r);Jl(e,l,f,c)}else i&&(Yl(e,l,i,c),o[t]=void 0)}}const sr=/(?:Once|Passive|Capture)$/;function Zl(e){let t;if(sr.test(e)){t={};let n;for(;n=e.match(sr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[kt(e.slice(2)),t]}function Ql(e,t){const n=s=>{const r=s.timeStamp||go();(Kl||r>=n.attached-1)&&Ue(Gl(s,n.value),t,5,[s])};return n.value=e,n.attached=Vl(),n}function Gl(e,t){if(U(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const rr=/^on[a-z]/,ec=(e,t,n,s,r=!1,o,i,l,c)=>{t==="class"?Hl(e,s,r):t==="style"?Dl(e,n,s):Wt(t)?ns(t)||Xl(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):tc(e,t,s,r))?ql(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),jl(e,t,s,r))};function tc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&rr.test(t)&&F(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||rr.test(t)&&he(n)?!1:t in e}const nc=xe({patchProp:ec},Nl);let Hn,or=!1;function sc(){return Hn=or?Hn:ml(nc),or=!0,Hn}const rc=(...e)=>{const t=sc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=oc(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function oc(e){return he(e)?document.querySelector(e):e}var ic='{"lang":"en-US","title":"VitePress","description":"A VitePress site","base":"/","head":[],"themeConfig":{"locales":{"/":{"label":"\u7B80\u4F53\u4E2D\u6587","nav":[{"text":"\u4F7F\u7528\u6307\u5357","link":"/","activeMatch":"^/$|^/guide/"},{"text":"\u793E\u533A\u9879\u76EE","link":"/case/index","activeMatch":"^/case/"},{"text":"\u5F00\u53D1\u624B\u518C","link":"/developer/index","activeMatch":"^/developer/"}],"sidebar":{"/guide/":[{"text":"\u5B89\u88C5\u624B\u518C","children":[{"text":"\u5B89\u88C5 Dashboard","link":"/guide/dashboard"},{"text":"\u5B89\u88C5 Agent","link":"/guide/agent"}]},{"text":"\u7BA1\u7406\u9762\u677F\u914D\u7F6E","children":[{"text":"\u4E3B\u673A","link":"/guide/servers"},{"text":"\u670D\u52A1","link":"/guide/services"},{"text":"\u5B9A\u65F6\u4EFB\u52A1","link":"/guide/tasks"},{"text":"\u62A5\u8B66\u901A\u77E5","link":"/guide/notifications"},{"text":"\u8BBE\u7F6E","link":"/guide/settings"},{"text":"API","link":"/guide/api"}]},{"text":"\u5E38\u89C1\u95EE\u9898","children":[{"text":"TG api\u88AB\u5899","link":"/guide/q1"},{"text":"Agent \u542F\u52A8/\u4E0A\u7EBF \u95EE\u9898\u81EA\u68C0\u6D41\u7A0B","link":"/guide/q2"},{"text":"\u5982\u4F55\u53CD\u5411\u4EE3\u7406 gRPC \u7AEF\u53E3","link":"/guide/q3"},{"text":"\u5B9E\u65F6\u901A\u9053\u65AD\u5F00/\u5728\u7EBF\u7EC8\u7AEF\u8FDE\u63A5\u5931\u8D25","link":"/guide/q4"},{"text":"\u5982\u4F55\u8FDB\u884C\u6570\u636E\u8FC1\u79FB\u3001\u5907\u4EFD\u6062\u590D\uFF1F","link":"/guide/q5"},{"text":"\u5982\u4F55\u6BCF\u6708\u91CD\u7F6E\u6D41\u91CF\u7EDF\u8BA1\uFF1F","link":"/guide/q6"}]},{"text":"\u6392\u969C\u6307\u5357","children":[{"text":"Dashboard\u76F8\u5173","link":"/guide/dashboardq"},{"text":"Agent\u76F8\u5173","link":"/guide/agentq"},{"text":"\u767B\u5F55\u76F8\u5173","link":"/guide/loginq"}]}],"/case/":[{"text":"\u793E\u533A\u9879\u76EE","children":[{"text":"\u642D\u5EFA\u54EA\u5412 Telegram \u673A\u5668\u4EBA","link":"/case/case1"},{"text":"\u4F7F\u7528Siri\u8BED\u97F3\u8FD0\u884C\u5FEB\u6377\u6307\u4EE4\u67E5\u8BE2\u670D\u52A1\u5668\u72B6\u6001","link":"/case/case2"}]}],"/developer/":[{"text":"\u5F00\u53D1\u624B\u518C","children":[{"text":"\u521B\u5EFA\u65B0\u4E3B\u9898","link":"/developer/theme"},{"text":"l10n","link":"/developer/l10n"}]}],"/":[{"text":"\u5B89\u88C5\u624B\u518C","children":[{"text":"\u5B89\u88C5 Dashboard","link":"/guide/dashboard"},{"text":"\u5B89\u88C5 Agent","link":"/guide/agent"}]},{"text":"\u7BA1\u7406\u9762\u677F\u914D\u7F6E","children":[{"text":"\u4E3B\u673A","link":"/guide/servers"},{"text":"\u670D\u52A1","link":"/guide/services"},{"text":"\u5B9A\u65F6\u4EFB\u52A1","link":"/guide/tasks"},{"text":"\u62A5\u8B66\u901A\u77E5","link":"/guide/notifications"},{"text":"\u8BBE\u7F6E","link":"/guide/settings"},{"text":"API","link":"/guide/api"}]},{"text":"\u5E38\u89C1\u95EE\u9898","children":[{"text":"TG api\u88AB\u5899","link":"/guide/q1"},{"text":"Agent \u542F\u52A8/\u4E0A\u7EBF \u95EE\u9898\u81EA\u68C0\u6D41\u7A0B","link":"/guide/q2"},{"text":"\u5982\u4F55\u53CD\u5411\u4EE3\u7406 gRPC \u7AEF\u53E3","link":"/guide/q3"},{"text":"\u5B9E\u65F6\u901A\u9053\u65AD\u5F00/\u5728\u7EBF\u7EC8\u7AEF\u8FDE\u63A5\u5931\u8D25","link":"/guide/q4"},{"text":"\u5982\u4F55\u8FDB\u884C\u6570\u636E\u8FC1\u79FB\u3001\u5907\u4EFD\u6062\u590D\uFF1F","link":"/guide/q5"},{"text":"\u5982\u4F55\u6BCF\u6708\u91CD\u7F6E\u6D41\u91CF\u7EDF\u8BA1\uFF1F","link":"/guide/q6"}]},{"text":"\u6392\u969C\u6307\u5357","children":[{"text":"Dashboard\u76F8\u5173","link":"/guide/dashboardq"},{"text":"Agent\u76F8\u5173","link":"/guide/agentq"},{"text":"\u767B\u5F55\u76F8\u5173","link":"/guide/loginq"}]}]},"repo":"nezhahq/nezhahq.github.io","docsDir":"docs","docsBranch":"main","editLinks":true,"editLinkText":"\u5728GitHub\u4E2D\u7F16\u8F91","lastUpdated":"\u4E0A\u6B21\u66F4\u65B0"},"/en_US/":{"label":"English","nav":[{"text":"User Guide","link":"/en_US/","activeMatch":"^/en_US/guide/"},{"text":"Community Projects","link":"/en_US/case/index","activeMatch":"^/en_US/case/"},{"text":"Development Manual","link":"/en_US/developer/index","activeMatch":"^/en_US/developer/"}],"sidebar":{"/en_US/guide/":[{"text":"Installation Manual","children":[{"text":"Install Dashboard","link":"/en_US/guide/dashboard"},{"text":"Install Agent","link":"/en_US/guide/agent"}]},{"text":"Admin Panel","children":[{"text":"Servers","link":"/en_US/guide/servers"},{"text":"Services","link":"/en_US/guide/services"},{"text":"Tasks","link":"/en_US/guide/tasks"},{"text":"Notifications","link":"/en_US/guide/notifications"},{"text":"Settings","link":"/en_US/guide/settings"},{"text":"API","link":"/en_US/guide/api"}]},{"text":"FAQ","children":[{"text":"Let the Agent start/on-line, and the self-test process of the problem","link":"/en_US/guide/q2"},{"text":"Reverse Proxy gRPC Port (support Cloudflare CDN)","link":"/en_US/guide/q3"},{"text":"Real-time channel disconnection/online terminal connection failure","link":"/en_US/guide/q4"},{"text":"How do I migrate my data to the new server and restore my backups?","link":"/en_US/guide/q5"},{"text":"How to set up a monthly reset of data statistics?","link":"/en_US/guide/q6"}]},{"text":"Troubleshooting Guide","children":[{"text":"Dashboard","link":"/en_US/guide/dashboardq"},{"text":"Agent","link":"/en_US/guide/agentq"},{"text":"Login","link":"/en_US/guide/loginq"}]}],"/en_US/case/":[{"text":"Community Projects","children":[{"text":"Build your own Telegram bot to query server information","link":"/en_US/case/case1"},{"text":"Use Siri to run shortcut to check server status","link":"/en_US/case/case2"}]}],"/en_US/developer/":[{"text":"Development Manual","children":[{"text":"Create a new theme","link":"/en_US/developer/theme"},{"text":"l10n","link":"/en_US/developer/l10n"}]}],"/en_US/":[{"text":"Installation Manual","children":[{"text":"Install Dashboard","link":"/en_US/guide/dashboard"},{"text":"Install Agent","link":"/en_US/guide/agent"}]},{"text":"Admin Panel","children":[{"text":"Servers","link":"/en_US/guide/servers"},{"text":"Services","link":"/en_US/guide/services"},{"text":"Tasks","link":"/en_US/guide/tasks"},{"text":"Notifications","link":"/en_US/guide/notifications"},{"text":"Settings","link":"/en_US/guide/settings"},{"text":"API","link":"/en_US/guide/api"}]},{"text":"FAQ","children":[{"text":"Let the Agent start/on-line, and the self-test process of the problem","link":"/en_US/guide/q2"},{"text":"Reverse Proxy gRPC Port (support Cloudflare CDN)","link":"/en_US/guide/q3"},{"text":"Real-time channel disconnection/online terminal connection failure","link":"/en_US/guide/q4"},{"text":"How do I migrate my data to the new server and restore my backups?","link":"/en_US/guide/q5"},{"text":"How to set up a monthly reset of data statistics?","link":"/en_US/guide/q6"}]},{"text":"Troubleshooting Guide","children":[{"text":"Dashboard","link":"/en_US/guide/dashboardq"},{"text":"Agent","link":"/en_US/guide/agentq"},{"text":"Login","link":"/en_US/guide/loginq"}]}]},"repo":"nezhahq/nezhahq.github.io","docsDir":"docs","docsBranch":"main","editLinks":true,"editLinkText":"Edit this page on GitHub","lastUpdated":"Last Updated"}}},"locales":{"/":{"lang":"zh-CN","title":"\u54EA\u5412\u76D1\u63A7","description":"\u54EA\u5412\u76D1\u63A7\u662F\u4E00\u4E2A\u8F7B\u91CF\u5316\u7684\u8FD0\u7EF4\u5DE5\u5177"},"/en_US/":{"lang":"en-US","title":"Nezha Monitoring","description":"Nezha Monitoring is a lightweight O&M tool"}},"langs":{"/":{"label":"\u7B80\u4F53\u4E2D\u6587","lang":"zh-CN"},"/en_US/":{"label":"English","lang":"en-US"}},"scrollOffset":90}';const mo=/^https?:/i,Ie=typeof window!="undefined";function lc(e,t){t.sort((n,s)=>{const r=s.split("/").length-n.split("/").length;return r!==0?r:s.length-n.length});for(const n of t)if(e.startsWith(n))return n}function ir(e,t){const n=lc(t,Object.keys(e));return n?e[n]:void 0}function cc(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((s,r)=>(s[r]={label:t[r].label,lang:n[r].lang},s),{}):{}}function ac(e,t){t=uc(e,t);const n=ir(e.locales||{},t),s=ir(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:cc(e)})}function uc(e,t){if(!Ie)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}const bo=Symbol(),Vt=Ti(fc(ic));function fc(e){return JSON.parse(e)}function dc(e){const t=B(()=>ac(Vt.value,e.path));return{site:t,theme:B(()=>t.value.themeConfig),page:B(()=>e.data),frontmatter:B(()=>e.data.frontmatter),lang:B(()=>t.value.lang),localePath:B(()=>{const{langs:n,lang:s}=t.value,r=Object.keys(n).find(o=>n[o].lang===s);return yt(r||"/")}),title:B(()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title),description:B(()=>e.data.description||t.value.description)}}function me(){const e=Ut(bo);if(!e)throw new Error("vitepress data not properly injected in app");return e}function hc(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function yt(e){return mo.test(e)?e:hc(Vt.value.base,e)}function vo(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),Ie){const n="/";t=t.slice(n.length).replace(/\//g,"_")+".md";const s=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${s}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const xo=Symbol(),lr="http://a.com",yo={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{},lastUpdated:0},pc=()=>({path:"/",component:null,data:yo});function _c(e,t){const n=yn(pc());function s(i=Ie?location.href:"/"){const l=new URL(i,lr);return!l.pathname.endsWith("/")&&!l.pathname.endsWith(".html")&&(l.pathname+=".html",i=l.pathname+l.search+l.hash),Ie&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",i)),o(i)}let r=null;async function o(i,l=0,c=!1){const f=new URL(i,lr),h=r=f.pathname;try{let g=e(h);if("then"in g&&typeof g.then=="function"&&(g=await g),r===h){r=null;const{default:y,__pageData:T}=g;if(!y)throw new Error(`Invalid route component: ${y}`);n.path=h,n.component=Pt(y),n.data=Pt(JSON.parse(T)),Ie&&Dr(()=>{if(f.hash&&!l){let M=null;try{M=document.querySelector(decodeURIComponent(f.hash))}catch(V){console.warn(V)}if(M){cr(M,f.hash);return}}window.scrollTo(0,l)})}}catch(g){if(g.message.match(/fetch/)||console.error(g),!c)try{const y=await fetch(Vt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await y.json(),await o(i,l,!0);return}catch{}r===h&&(r=null,n.path=h,n.component=t?Pt(t):null,n.data=yo)}}return Ie&&(window.addEventListener("click",i=>{const l=i.target.closest("a");if(l){const{href:c,protocol:f,hostname:h,pathname:g,hash:y,target:T}=l,M=window.location,V=g.match(/\.\w+$/);!i.ctrlKey&&!i.shiftKey&&!i.altKey&&!i.metaKey&&T!=="_blank"&&f===M.protocol&&h===M.hostname&&!(V&&V[0]!==".html")&&(i.preventDefault(),g===M.pathname?y&&y!==M.hash&&(history.pushState(null,"",y),window.dispatchEvent(new Event("hashchange")),cr(l,y,l.classList.contains("header-anchor"))):s(c))}},{capture:!0}),window.addEventListener("popstate",i=>{o(location.href,i.state&&i.state.scrollPosition||0)}),window.addEventListener("hashchange",i=>{i.preventDefault()})),{route:n,go:s}}function gc(){const e=Ut(xo);if(!e)throw new Error("useRouter() is called without provider.");return e}function et(){return gc().route}function cr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){let r=Vt.value.scrollOffset;typeof r=="string"&&(r=document.querySelector(r).getBoundingClientRect().bottom+24);const o=parseInt(window.getComputedStyle(s).paddingTop,10),i=window.scrollY+s.getBoundingClientRect().top-r+o;!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})}}function mc(e,t){let n=[],s=!0;const r=o=>{if(s){s=!1;return}const i=[],l=Math.min(n.length,o.length);for(let c=0;c<l;c++){let f=n[c];const[h,g,y=""]=o[c];if(f.tagName.toLocaleLowerCase()===h){for(const T in g)f.getAttribute(T)!==g[T]&&f.setAttribute(T,g[T]);for(let T=0;T<f.attributes.length;T++){const M=f.attributes[T].name;M in g||f.removeAttribute(M)}f.innerHTML!==y&&(f.innerHTML=y)}else document.head.removeChild(f),f=ar(o[c]),document.head.append(f);i.push(f)}n.slice(l).forEach(c=>document.head.removeChild(c)),o.slice(l).forEach(c=>{const f=ar(c);document.head.appendChild(f),i.push(f)}),n=i};Yr(()=>{const o=e.data,i=t.value,l=o&&o.title,c=o&&o.description,f=o&&o.frontmatter.head;document.title=(l?l+" | ":"")+i.title,document.querySelector("meta[name=description]").setAttribute("content",c||i.description),r([...f?vc(f):[]])})}function ar([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function bc(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function vc(e){return e.filter(t=>!bc(t))}const xc=ie({name:"VitePressContent",setup(){const e=et();return()=>at("div",{style:{position:"relative"}},[e.component?at(e.component):null])}});var ce=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};const yc=/#.*$/,kc=/(index)?\.(md|html)$/,pn=/\/$/,wc=/^[a-z]+:/i;function xs(e){return Array.isArray(e)}function ys(e){return wc.test(e)}function $c(e,t){if(t===void 0)return!1;const n=ur(`/${e.data.relativePath}`),s=ur(t);return n===s}function ur(e){return decodeURI(e).replace(yc,"").replace(kc,"")}function Cc(e,t){const n=e.endsWith("/"),s=t.startsWith("/");return n&&s?e.slice(0,-1)+t:!n&&!s?`${e}/${t}`:e+t}function Gn(e){return/^\//.test(e)?e:`/${e}`}function ko(e){return e.replace(/(index)?(\.(md|html))?$/,"")||"/"}function Ec(e){return e===!1||e==="auto"||xs(e)}function Sc(e){return e.children!==void 0}function Tc(e){return xs(e)?e.length===0:!e}function ks(e,t){if(Ec(e))return e;t=Gn(t);for(const n in e)if(t.startsWith(Gn(n)))return e[n];return"auto"}function wo(e){return e.reduce((t,n)=>(n.link&&t.push({text:n.text,link:ko(n.link)}),Sc(n)&&(t=[...t,...wo(n.children)]),t),[])}function $o(e){const t=et(),n=ys(e.value.link);return{props:B(()=>{const r=fr(`/${t.data.relativePath}`);let o=!1;if(e.value.activeMatch)o=new RegExp(e.value.activeMatch).test(r);else{const i=fr(e.value.link);o=i==="/"?i===r:r.startsWith(i)}return{class:{active:o,isExternal:n},href:n?e.value.link:yt(e.value.link),target:e.value.target||(n?"_blank":null),rel:e.value.rel||(n?"noopener noreferrer":null),"aria-label":e.value.ariaLabel}}),isExternal:n}}function fr(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\.(html|md)$/,"").replace(/\/index$/,"/")}const Lc={},Ac={class:"icon outbound",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},Pc=R("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"},null,-1),Ic=R("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"},null,-1),Mc=[Pc,Ic];function Uc(e,t){return S(),O("svg",Ac,Mc)}var ws=ce(Lc,[["render",Uc]]);const Oc={class:"nav-link"},Rc=ie({props:{item:null},setup(e){const n=Nr(e),{props:s,isExternal:r}=$o(n.item);return(o,i)=>(S(),O("div",Oc,[R("a",bs({class:"item"},$(s)),[zt(ve(e.item.text)+" ",1),$(r)?(S(),pe(ws,{key:0})):J("",!0)],16)]))}});var _n=ce(Rc,[["__scopeId","data-v-b8818f8c"]]);const Fc={key:0,class:"home-hero"},Nc={key:0,class:"figure"},Hc=["src","alt"],Dc={key:1,id:"main-title",class:"title"},Bc={key:2,class:"tagline"},jc=ie({setup(e){const{site:t,frontmatter:n}=me(),s=B(()=>{const{heroImage:i,heroText:l,tagline:c,actionLink:f,actionText:h}=n.value;return i||l||c||f&&h}),r=B(()=>n.value.heroText||t.value.title),o=B(()=>n.value.tagline||t.value.description);return(i,l)=>$(s)?(S(),O("header",Fc,[$(n).heroImage?(S(),O("figure",Nc,[R("img",{class:"image",src:$(yt)($(n).heroImage),alt:$(n).heroAlt},null,8,Hc)])):J("",!0),$(r)?(S(),O("h1",Dc,ve($(r)),1)):J("",!0),$(o)?(S(),O("p",Bc,ve($(o)),1)):J("",!0),$(n).actionLink&&$(n).actionText?(S(),pe(_n,{key:3,item:{link:$(n).actionLink,text:$(n).actionText},class:"action"},null,8,["item"])):J("",!0),$(n).altActionLink&&$(n).altActionText?(S(),pe(_n,{key:4,item:{link:$(n).altActionLink,text:$(n).altActionText},class:"action alt"},null,8,["item"])):J("",!0)])):J("",!0)}});var qc=ce(jc,[["__scopeId","data-v-370f18c0"]]);const Kc={key:0,class:"home-features"},Wc={class:"wrapper"},zc={class:"container"},Vc={class:"features"},Jc={key:0,class:"title"},Yc={key:1,class:"details"},Xc=ie({setup(e){const{frontmatter:t}=me(),n=B(()=>t.value.features&&t.value.features.length>0),s=B(()=>t.value.features?t.value.features:[]);return(r,o)=>$(n)?(S(),O("div",Kc,[R("div",Wc,[R("div",zc,[R("div",Vc,[(S(!0),O(fe,null,Ln($(s),(i,l)=>(S(),O("section",{key:l,class:"feature"},[i.title?(S(),O("h2",Jc,ve(i.title),1)):J("",!0),i.details?(S(),O("p",Yc,ve(i.details),1)):J("",!0)]))),128))])])])])):J("",!0)}});var Zc=ce(Xc,[["__scopeId","data-v-e39c13e0"]]);const Qc={key:0,class:"footer"},Gc={class:"container"},ea={class:"text"},ta=ie({setup(e){const{frontmatter:t}=me();return(n,s)=>$(t).footer?(S(),O("footer",Qc,[R("div",Gc,[R("p",ea,ve($(t).footer),1)])])):J("",!0)}});var na=ce(ta,[["__scopeId","data-v-30918238"]]);const sa={class:"home","aria-labelledby":"main-title"},ra={class:"home-content"},oa=ie({setup(e){return(t,n)=>{const s=un("Content");return S(),O("main",sa,[N(qc),ae(t.$slots,"hero",{},void 0,!0),N(Zc),R("div",ra,[N(s)]),ae(t.$slots,"features",{},void 0,!0),N(na),ae(t.$slots,"footer",{},void 0,!0)])}}});var ia=ce(oa,[["__scopeId","data-v-10122c92"]]);const la=["href","aria-label"],ca=["src"],aa=ie({setup(e){const{site:t,theme:n,localePath:s}=me();return(r,o)=>(S(),O("a",{class:"nav-bar-title",href:$(s),"aria-label":`${$(t).title}, back to home`},[$(n).logo?(S(),O("img",{key:0,class:"logo",src:$(yt)($(n).logo),alt:"Logo"},null,8,ca)):J("",!0),zt(" "+ve($(t).title),1)],8,la))}});var ua=ce(aa,[["__scopeId","data-v-cc01ef16"]]);function fa(){const{site:e,localePath:t,theme:n}=me();return B(()=>{const s=e.value.langs,r=Object.keys(s);if(r.length<2)return null;const i=et().path.replace(t.value,""),l=r.map(f=>({text:s[f].label,link:`${f}${i}`}));return{text:n.value.selectText||"Languages",items:l}})}const da=["GitHub","GitLab","Bitbucket"].map(e=>[e,new RegExp(e,"i")]);function ha(){const{site:e}=me();return B(()=>{const t=e.value.themeConfig,n=t.docsRepo||t.repo;if(!n)return null;const s=pa(n);return{text:_a(s,t.repoLabel),link:s}})}function pa(e){return mo.test(e)?e:`https://github.com/${e}`}function _a(e,t){if(t)return t;const n=e.match(/^https?:\/\/[^/]+/);if(!n)return"Source";const s=da.find(([r,o])=>o.test(n[0]));return s&&s[0]?s[0]:"Source"}const ga=e=>(zr("data-v-bbc27490"),e=e(),Vr(),e),ma={class:"nav-dropdown-link-item"},ba=ga(()=>R("span",{class:"arrow"},null,-1)),va={class:"text"},xa={class:"icon"},ya=ie({props:{item:null},setup(e){const n=Nr(e),{props:s,isExternal:r}=$o(n.item);return(o,i)=>(S(),O("div",ma,[R("a",bs({class:"item"},$(s)),[ba,R("span",va,ve(e.item.text),1),R("span",xa,[$(r)?(S(),pe(ws,{key:0})):J("",!0)])],16)]))}});var ka=ce(ya,[["__scopeId","data-v-bbc27490"]]);const wa=["aria-label"],$a={class:"button-text"},Ca={class:"dialog"},Ea=ie({props:{item:null},setup(e){const t=et(),n=kn(!1);ot(()=>t.path,()=>{n.value=!1});function s(){n.value=!n.value}return(r,o)=>(S(),O("div",{class:ct(["nav-dropdown-link",{open:n.value}])},[R("button",{class:"button","aria-label":e.item.ariaLabel,onClick:s},[R("span",$a,ve(e.item.text),1),R("span",{class:ct(["button-arrow",n.value?"down":"right"])},null,2)],8,wa),R("ul",Ca,[(S(!0),O(fe,null,Ln(e.item.items,i=>(S(),O("li",{key:i.text,class:"dialog-item"},[N(ka,{item:i},null,8,["item"])]))),128))])],2))}});var dr=ce(Ea,[["__scopeId","data-v-56bf3a3f"]]);const Sa={key:0,class:"nav-links"},Ta={key:1,class:"item"},La={key:2,class:"item"},Aa=ie({setup(e){const{theme:t}=me(),n=fa(),s=ha(),r=B(()=>t.value.nav||s.value||n.value);return(o,i)=>$(r)?(S(),O("nav",Sa,[$(t).nav?(S(!0),O(fe,{key:0},Ln($(t).nav,l=>(S(),O("div",{key:l.text,class:"item"},[l.items?(S(),pe(dr,{key:0,item:l},null,8,["item"])):(S(),pe(_n,{key:1,item:l},null,8,["item"]))]))),128)):J("",!0),$(n)?(S(),O("div",Ta,[N(dr,{item:$(n)},null,8,["item"])])):J("",!0),$(s)?(S(),O("div",La,[N(_n,{item:$(s)},null,8,["item"])])):J("",!0)])):J("",!0)}});var Co=ce(Aa,[["__scopeId","data-v-eab3edfe"]]);const Pa={emits:["toggle"]},Ia=R("svg",{class:"icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"},[R("path",{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z",class:""})],-1),Ma=[Ia];function Ua(e,t,n,s,r,o){return S(),O("div",{class:"sidebar-button",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},Ma)}var Oa=ce(Pa,[["render",Ua]]);const Ra=e=>(zr("data-v-675d8756"),e=e(),Vr(),e),Fa={class:"nav-bar"},Na=Ra(()=>R("div",{class:"flex-grow"},null,-1)),Ha={class:"nav"},Da=ie({emits:["toggle"],setup(e){return(t,n)=>(S(),O("header",Fa,[N(Oa,{onToggle:n[0]||(n[0]=s=>t.$emit("toggle"))}),N(ua),Na,R("div",Ha,[N(Co)]),ae(t.$slots,"search",{},void 0,!0)]))}});var Ba=ce(Da,[["__scopeId","data-v-675d8756"]]);function ja(){let e=null,t=null;const n=Va(s,300);function s(){const i=qa(),l=Ka(i);for(let c=0;c<l.length;c++){const f=l[c],h=l[c+1],[g,y]=za(c,f,h);if(g){history.replaceState(null,document.title,y||" "),r(y);return}}}function r(i){if(o(t),o(e),t=document.querySelector(`.sidebar a[href="${i}"]`),!t)return;t.classList.add("active");const l=t.closest(".sidebar-links > ul > li");l&&l!==t.parentElement?(e=l.querySelector("a"),e&&e.classList.add("active")):e=null}function o(i){i&&i.classList.remove("active")}ut(()=>{s(),window.addEventListener("scroll",n)}),Gr(()=>{r(decodeURIComponent(location.hash))}),Sn(()=>{window.removeEventListener("scroll",n)})}function qa(){return[].slice.call(document.querySelectorAll(".sidebar a.sidebar-link-item"))}function Ka(e){return[].slice.call(document.querySelectorAll(".header-anchor")).filter(t=>e.some(n=>n.hash===t.hash))}function Wa(){return document.querySelector(".nav-bar").offsetHeight}function hr(e){const t=Wa();return e.parentElement.offsetTop-t-15}function za(e,t,n){const s=window.scrollY;return e===0&&s===0?[!0,null]:s<hr(t)?[!1,null]:!n||s<hr(n)?[!0,decodeURIComponent(t.hash)]:[!1,null]}function Va(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Ja(){const e=et(),{site:t}=me();return ja(),B(()=>{const n=e.data.headers,s=e.data.frontmatter.sidebar,r=e.data.frontmatter.sidebarDepth;if(s===!1)return[];if(s==="auto")return pr(n,r);const o=ks(t.value.themeConfig.sidebar,e.data.relativePath);return o===!1?[]:o==="auto"?pr(n,r):o})}function pr(e,t){const n=[];if(e===void 0)return[];let s;return e.forEach(({level:r,title:o,slug:i})=>{if(r-1>t)return;const l={text:o,link:`#${i}`};r===2?(s=l,n.push(l)):s&&(s.children||(s.children=[])).push(l)}),n}const Eo=e=>{const t=et(),{site:n,frontmatter:s}=me(),r=e.depth||1,o=s.value.sidebarDepth||1/0,i=t.data.headers,l=e.item.text,c=Ya(n.value.base,e.item.link),f=e.item.children,h=$c(t,e.item.link),g=r<o?So(h,f,i,r+1):null;return at("li",{class:"sidebar-link"},[at(c?"a":"p",{class:{"sidebar-link-item":!0,active:h},href:c},l),g])};function Ya(e,t){return t===void 0||t.startsWith("#")?t:Cc(e,t)}function So(e,t,n,s=1){return t&&t.length>0?at("ul",{class:"sidebar-links"},t.map(r=>at(Eo,{item:r,depth:s}))):e&&n?So(!1,Xa(n),void 0,s):null}function Xa(e){return To(Za(e))}function Za(e){e=e.map(n=>Object.assign({},n));let t;return e.forEach(n=>{n.level===2?t=n:t&&(t.children||(t.children=[])).push(n)}),e.filter(n=>n.level===2)}function To(e){return e.map(t=>({text:t.title,link:`#${t.slug}`,children:t.children?To(t.children):void 0}))}const Qa={key:0,class:"sidebar-links"},Ga=ie({setup(e){const t=Ja();return(n,s)=>$(t).length>0?(S(),O("ul",Qa,[(S(!0),O(fe,null,Ln($(t),r=>(S(),pe($(Eo),{item:r},null,8,["item"]))),256))])):J("",!0)}});const eu=ie({props:{open:{type:Boolean}},setup(e){return(t,n)=>(S(),O("aside",{class:ct(["sidebar",{open:e.open}])},[N(Co,{class:"nav"}),ae(t.$slots,"sidebar-top",{},void 0,!0),N(Ga),ae(t.$slots,"sidebar-bottom",{},void 0,!0)],2))}});var tu=ce(eu,[["__scopeId","data-v-83e92a68"]]);const nu=/bitbucket.org/;function su(){const{page:e,theme:t,frontmatter:n}=me(),s=B(()=>{const{repo:o,docsDir:i="",docsBranch:l="master",docsRepo:c=o,editLinks:f}=t.value,h=n.value.editLink!=null?n.value.editLink:f,{relativePath:g}=e.value;return!h||!g||!o?null:ru(o,c,i,l,g)}),r=B(()=>t.value.editLinkText||"Edit this page");return{url:s,text:r}}function ru(e,t,n,s,r){return nu.test(e)?iu(e,t,n,s,r):ou(e,t,n,s,r)}function ou(e,t,n,s,r){return(ys(t)?t:`https://github.com/${t}`).replace(pn,"")+`/edit/${s}/`+(n?n.replace(pn,"")+"/":"")+r}function iu(e,t,n,s,r){return(ys(t)?t:e).replace(pn,"")+`/src/${s}/`+(n?n.replace(pn,"")+"/":"")+r+`?mode=edit&spa=0&at=${s}&fileviewer=file-view-default`}const lu={class:"edit-link"},cu=["href"],au=ie({setup(e){const{url:t,text:n}=su();return(s,r)=>(S(),O("div",lu,[$(t)?(S(),O("a",{key:0,class:"link",href:$(t),target:"_blank",rel:"noopener noreferrer"},[zt(ve($(n))+" ",1),N(ws,{class:"icon"})],8,cu)):J("",!0)]))}});var uu=ce(au,[["__scopeId","data-v-1ed99556"]]);const fu={key:0,class:"last-updated"},du={class:"prefix"},hu={class:"datetime"},pu=ie({setup(e){const{theme:t,page:n}=me(),s=B(()=>{const i=t.value.lastUpdated;return i!==void 0&&i!==!1&&n.value.lastUpdated!==0}),r=B(()=>{const i=t.value.lastUpdated;return i===!0?"Last Updated":i}),o=kn("");return ut(()=>{Yr(()=>{o.value=new Date(n.value.lastUpdated).toLocaleString("en-US")})}),(i,l)=>$(s)?(S(),O("p",fu,[R("span",du,ve($(r))+":",1),R("span",hu,ve(o.value),1)])):J("",!0)}});var _u=ce(pu,[["__scopeId","data-v-abce3432"]]);const gu={class:"page-footer"},mu={class:"edit"},bu={class:"updated"},vu=ie({setup(e){const{page:t}=me();return(n,s)=>(S(),O("footer",gu,[R("div",mu,[N(uu)]),R("div",bu,[$(t).lastUpdated?(S(),pe(_u,{key:0})):J("",!0)])]))}});var xu=ce(vu,[["__scopeId","data-v-07c132fc"]]);function yu(){const{page:e,theme:t}=me(),n=B(()=>ko(Gn(e.value.relativePath))),s=B(()=>{const c=ks(t.value.sidebar,n.value);return xs(c)?wo(c):[]}),r=B(()=>s.value.findIndex(c=>c.link===n.value)),o=B(()=>{if(t.value.nextLinks!==!1&&r.value>-1&&r.value<s.value.length-1)return s.value[r.value+1]}),i=B(()=>{if(t.value.prevLinks!==!1&&r.value>0)return s.value[r.value-1]}),l=B(()=>!!o.value||!!i.value);return{next:o,prev:i,hasLinks:l}}const ku={},wu={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},$u=R("path",{d:"M19,11H7.4l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0l-7,7c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.2-0.1,0.5,0,0.8c0.1,0.1,0.1,0.2,0.2,0.3l7,7c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L7.4,13H19c0.6,0,1-0.4,1-1S19.6,11,19,11z"},null,-1),Cu=[$u];function Eu(e,t){return S(),O("svg",wu,Cu)}var Su=ce(ku,[["render",Eu]]);const Tu={},Lu={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Au=R("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Pu=[Au];function Iu(e,t){return S(),O("svg",Lu,Pu)}var Mu=ce(Tu,[["render",Iu]]);const Uu={key:0,class:"next-and-prev-link"},Ou={class:"container"},Ru={class:"prev"},Fu=["href"],Nu={class:"text"},Hu={class:"next"},Du=["href"],Bu={class:"text"},ju=ie({setup(e){const{hasLinks:t,prev:n,next:s}=yu();return(r,o)=>$(t)?(S(),O("div",Uu,[R("div",Ou,[R("div",Ru,[$(n)?(S(),O("a",{key:0,class:"link",href:$(yt)($(n).link)},[N(Su,{class:"icon icon-prev"}),R("span",Nu,ve($(n).text),1)],8,Fu)):J("",!0)]),R("div",Hu,[$(s)?(S(),O("a",{key:0,class:"link",href:$(yt)($(s).link)},[R("span",Bu,ve($(s).text),1),N(Mu,{class:"icon icon-next"})],8,Du)):J("",!0)])])])):J("",!0)}});var qu=ce(ju,[["__scopeId","data-v-38ede35f"]]);const Ku={class:"page"},Wu={class:"container"},zu=ie({setup(e){return(t,n)=>{const s=un("Content");return S(),O("main",Ku,[R("div",Wu,[ae(t.$slots,"top",{},void 0,!0),N(s,{class:"content"}),N(xu),N(qu),ae(t.$slots,"bottom",{},void 0,!0)])])}}});var Vu=ce(zu,[["__scopeId","data-v-7eddb2c4"]]);const Ju={key:0,id:"ads-container"},Yu=ie({setup(e){const t=()=>null,n=t,s=t,r=t,o=et(),{site:i,page:l,theme:c,frontmatter:f}=me(),h=B(()=>!!f.value.customLayout),g=B(()=>!!f.value.home),y=B(()=>Object.keys(i.value.langs).length>1),T=B(()=>{const P=c.value;return f.value.navbar===!1||P.navbar===!1?!1:i.value.title||P.logo||P.repo||P.nav}),M=kn(!1),V=B(()=>f.value.home||f.value.sidebar===!1?!1:!Tc(ks(c.value.sidebar,o.data.relativePath))),m=P=>{M.value=typeof P=="boolean"?P:!M.value},k=m.bind(null,!1);ot(o,k);const K=B(()=>[{"no-navbar":!T.value,"sidebar-open":M.value,"no-sidebar":!V.value}]);return(P,H)=>{const X=un("Content"),Z=un("Debug");return S(),O(fe,null,[R("div",{class:ct(["theme",$(K)])},[$(T)?(S(),pe(Ba,{key:0,onToggle:m},{search:Be(()=>[ae(P.$slots,"navbar-search",{},()=>[$(c).algolia?(S(),pe($(r),{key:0,options:$(c).algolia,multilang:$(y)},null,8,["options","multilang"])):J("",!0)])]),_:3})):J("",!0),N(tu,{open:M.value},{"sidebar-top":Be(()=>[ae(P.$slots,"sidebar-top")]),"sidebar-bottom":Be(()=>[ae(P.$slots,"sidebar-bottom")]),_:3},8,["open"]),R("div",{class:"sidebar-mask",onClick:H[0]||(H[0]=D=>m(!1))}),$(h)?(S(),pe(X,{key:1})):$(g)?ae(P.$slots,"home",{key:2},()=>[N(ia,null,{hero:Be(()=>[ae(P.$slots,"home-hero")]),features:Be(()=>[ae(P.$slots,"home-features")]),footer:Be(()=>[ae(P.$slots,"home-footer")]),_:3})]):(S(),pe(Vu,{key:3},{top:Be(()=>[ae(P.$slots,"page-top-ads",{},()=>[$(c).carbonAds&&$(c).carbonAds.carbon?(S(),O("div",Ju,[(S(),pe($(n),{key:"carbon"+$(l).relativePath,code:$(c).carbonAds.carbon,placement:$(c).carbonAds.placement},null,8,["code","placement"]))])):J("",!0)]),ae(P.$slots,"page-top")]),bottom:Be(()=>[ae(P.$slots,"page-bottom"),ae(P.$slots,"page-bottom-ads",{},()=>[$(c).carbonAds&&$(c).carbonAds.custom?(S(),pe($(s),{key:"custom"+$(l).relativePath,code:$(c).carbonAds.custom,placement:$(c).carbonAds.placement},null,8,["code","placement"])):J("",!0)])]),_:3}))],2),N(Z)],64)}}}),Xu={class:"theme"},Zu=R("h1",null,"404",-1),Qu=["href"],Gu=ie({setup(e){const{site:t}=me(),n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."];function s(){return n[Math.floor(Math.random()*n.length)]}return(r,o)=>(S(),O("div",Xu,[Zu,R("blockquote",null,ve(s()),1),R("a",{href:$(t).base,"aria-label":"go to home"},"Take me home.",8,Qu)]))}}),Lo={Layout:Yu,NotFound:Gu},ef={setup(e){const{Layout:t}=Lo;return ut(()=>{window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(console.log("setting as dark"),document.body.classList.add("dark")),setTimeout(()=>{let n=document.body.classList.contains("dark")?"\u{1F506}":"\u{1F319}",s=document.getElementsByClassName("nav-links");if(s){let r=s[0];r&&r.insertAdjacentHTML("beforeend",`<div class="item" style="padding: 0 1.5rem;;cursor: pointer;" onclick="document.body.classList.toggle('dark'); this.innerHTML= document.body.classList.contains('dark') ? '\u{1F506}' : '\u{1F319}';"> ${n} </div>`),r=s[1],r&&r.insertAdjacentHTML("beforeend",`<div class="item" style="padding: 0 1.5rem;;cursor: pointer;" onclick="document.body.classList.toggle('dark'); this.innerHTML= document.body.classList.contains('dark') ? '\u{1F506}' : '\u{1F319}';"> ${n} </div>`)}},100)}),(n,s)=>(S(),pe($(t)))}};var gn=Is(Ps({},Lo),{Layout:ef});const Dn=new Set,Ao=()=>document.createElement("link"),tf=e=>{const t=Ao();t.rel="prefetch",t.href=e,document.head.appendChild(t)},nf=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let tn;const sf=Ie&&(tn=Ao())&&tn.relList&&tn.relList.supports&&tn.relList.supports("prefetch")?tf:nf;function rf(){if(!Ie||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!Dn.has(c)){Dn.add(c);const f=vo(c);sf(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{target:i,hostname:l,pathname:c}=o,f=c.match(/\.\w+$/);f&&f[0]!==".html"||i!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(o):Dn.add(c))})})};ut(s);const r=et();ot(()=>r.path,s),Sn(()=>{n&&n.disconnect()})}const of=ie({setup(e,{slots:t}){const n=kn(!1);return ut(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}}),lf=gn.NotFound||(()=>"404 Not Found"),cf={name:"VitePressApp",setup(){const{site:e}=me();return ut(()=>{ot(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),rf(),()=>at(gn.Layout)}};function af(){const e=ff(),t=uf();t.provide(xo,e);const n=dc(e.route);return t.provide(bo,n),t.component("Content",xc),t.component("ClientOnly",of),t.component("Debug",()=>null),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),gn.enhanceApp&&gn.enhanceApp({app:t,router:e,siteData:Vt}),{app:t,router:e,data:n}}function uf(){return rc(cf)}function ff(){let e=Ie,t;return _c(n=>{let s=vo(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Ie?(e=!1,Do(()=>import(s),[])):require(s)},lf)}if(Ie){const{app:e,router:t,data:n}=af();t.go().then(()=>{mc(t.route,n.site),e.mount("#app")})}export{ce as _,hf as a,R as b,O as c,af as createApp,zt as d,S as o};