vue-h5-template/assets/app.b03f2eea.js

2 lines
128 KiB
JavaScript

function Fs(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o<s.length;o++)n[s[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Mr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ir=Fs(Mr);function di(e){return!!e||e===""}function Hs(e){if(W(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],o=we(s)?Or(s):Hs(s);if(o)for(const i in o)t[i]=o[i]}return t}else{if(we(e))return e;if(ye(e))return e}}const Ar=/;(?![^(]*\))/g,Nr=/:(.+)/;function Or(e){const t={};return e.split(Ar).forEach(n=>{if(n){const s=n.split(Nr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function pe(e){let t="";if(we(e))t=e;else if(W(e))for(let n=0;n<e.length;n++){const s=pe(e[n]);s&&(t+=s+" ")}else if(ye(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const se=e=>we(e)?e:e==null?"":W(e)||ye(e)&&(e.toString===vi||!X(e.toString))?JSON.stringify(e,hi,2):String(e),hi=(e,t)=>t&&t.__v_isRef?hi(e,t.value):At(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:_i(t)?{[`Set(${t.size})`]:[...t.values()]}:ye(t)&&!W(t)&&!mi(t)?String(t):t,_e={},It=[],je=()=>{},Br=()=>!1,Fr=/^on[^a-z]/,pn=e=>Fr.test(e),Rs=e=>e.startsWith("onUpdate:"),$e=Object.assign,Ds=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Hr=Object.prototype.hasOwnProperty,ne=(e,t)=>Hr.call(e,t),W=Array.isArray,At=e=>Kn(e)==="[object Map]",_i=e=>Kn(e)==="[object Set]",X=e=>typeof e=="function",we=e=>typeof e=="string",zs=e=>typeof e=="symbol",ye=e=>e!==null&&typeof e=="object",pi=e=>ye(e)&&X(e.then)&&X(e.catch),vi=Object.prototype.toString,Kn=e=>vi.call(e),Rr=e=>Kn(e).slice(8,-1),mi=e=>Kn(e)==="[object Object]",Us=e=>we(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Zt=Fs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Wn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Dr=/-(\w)/g,Je=Wn(e=>e.replace(Dr,(t,n)=>n?n.toUpperCase():"")),zr=/\B([A-Z])/g,Ut=Wn(e=>e.replace(zr,"-$1").toLowerCase()),qn=Wn(e=>e.charAt(0).toUpperCase()+e.slice(1)),us=Wn(e=>e?`on${qn(e)}`:""),ln=(e,t)=>!Object.is(e,t),fs=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Mn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},gi=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let go;const Ur=()=>go||(go=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Me;class jr{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Me&&(this.parent=Me,this.index=(Me.scopes||(Me.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Me;try{return Me=this,t()}finally{Me=n}}}on(){Me=this}off(){Me=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 o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.active=!1}}}function Kr(e,t=Me){t&&t.active&&t.effects.push(e)}function Wr(){return Me}function qr(e){Me&&Me.cleanups.push(e)}const js=e=>{const t=new Set(e);return t.w=0,t.n=0,t},bi=e=>(e.w&_t)>0,yi=e=>(e.n&_t)>0,Yr=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=_t},Gr=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const o=t[s];bi(o)&&!yi(o)?o.delete(e):t[n++]=o,o.w&=~_t,o.n&=~_t}t.length=n}},ys=new WeakMap;let Qt=0,_t=1;const xs=30;let ze;const Pt=Symbol(""),ws=Symbol("");class Ks{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Kr(this,s)}run(){if(!this.active)return this.fn();let t=ze,n=dt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=ze,ze=this,dt=!0,_t=1<<++Qt,Qt<=xs?Yr(this):bo(this),this.fn()}finally{Qt<=xs&&Gr(this),_t=1<<--Qt,ze=this.parent,dt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){ze===this?this.deferStop=!0:this.active&&(bo(this),this.onStop&&this.onStop(),this.active=!1)}}function bo(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let dt=!0;const xi=[];function jt(){xi.push(dt),dt=!1}function Kt(){const e=xi.pop();dt=e===void 0?!0:e}function Ne(e,t,n){if(dt&&ze){let s=ys.get(e);s||ys.set(e,s=new Map);let o=s.get(n);o||s.set(n,o=js()),wi(o)}}function wi(e,t){let n=!1;Qt<=xs?yi(e)||(e.n|=_t,n=!bi(e)):n=!e.has(ze),n&&(e.add(ze),ze.deps.push(e))}function st(e,t,n,s,o,i){const r=ys.get(e);if(!r)return;let l=[];if(t==="clear")l=[...r.values()];else if(n==="length"&&W(e))r.forEach((c,f)=>{(f==="length"||f>=s)&&l.push(c)});else switch(n!==void 0&&l.push(r.get(n)),t){case"add":W(e)?Us(n)&&l.push(r.get("length")):(l.push(r.get(Pt)),At(e)&&l.push(r.get(ws)));break;case"delete":W(e)||(l.push(r.get(Pt)),At(e)&&l.push(r.get(ws)));break;case"set":At(e)&&l.push(r.get(Pt));break}if(l.length===1)l[0]&&$s(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);$s(js(c))}}function $s(e,t){const n=W(e)?e:[...e];for(const s of n)s.computed&&yo(s);for(const s of n)s.computed||yo(s)}function yo(e,t){(e!==ze||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Jr=Fs("__proto__,__v_isRef,__isVue"),$i=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(zs)),Qr=Ws(),Xr=Ws(!1,!0),Zr=Ws(!0),xo=el();function el(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=re(this);for(let i=0,r=this.length;i<r;i++)Ne(s,"get",i+"");const o=s[t](...n);return o===-1||o===!1?s[t](...n.map(re)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){jt();const s=re(this)[t].apply(this,n);return Kt(),s}}),e}function Ws(e=!1,t=!1){return function(s,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?vl:Vi:t?Si:Ci).get(s))return s;const r=W(s);if(!e&&r&&ne(xo,o))return Reflect.get(xo,o,i);const l=Reflect.get(s,o,i);return(zs(o)?$i.has(o):Jr(o))||(e||Ne(s,"get",o),t)?l:Pe(l)?r&&Us(o)?l:l.value:ye(l)?e?Gs(l):Gn(l):l}}const tl=ki(),nl=ki(!0);function ki(e=!1){return function(n,s,o,i){let r=n[s];if(cn(r)&&Pe(r)&&!Pe(o))return!1;if(!e&&!cn(o)&&(ks(o)||(o=re(o),r=re(r)),!W(n)&&Pe(r)&&!Pe(o)))return r.value=o,!0;const l=W(n)&&Us(s)?Number(s)<n.length:ne(n,s),c=Reflect.set(n,s,o,i);return n===re(i)&&(l?ln(o,r)&&st(n,"set",s,o):st(n,"add",s,o)),c}}function sl(e,t){const n=ne(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&st(e,"delete",t,void 0),s}function ol(e,t){const n=Reflect.has(e,t);return(!zs(t)||!$i.has(t))&&Ne(e,"has",t),n}function il(e){return Ne(e,"iterate",W(e)?"length":Pt),Reflect.ownKeys(e)}const Pi={get:Qr,set:tl,deleteProperty:sl,has:ol,ownKeys:il},rl={get:Zr,set(e,t){return!0},deleteProperty(e,t){return!0}},ll=$e({},Pi,{get:Xr,set:nl}),qs=e=>e,Yn=e=>Reflect.getPrototypeOf(e);function wn(e,t,n=!1,s=!1){e=e.__v_raw;const o=re(e),i=re(t);n||(t!==i&&Ne(o,"get",t),Ne(o,"get",i));const{has:r}=Yn(o),l=s?qs:n?Qs:an;if(r.call(o,t))return l(e.get(t));if(r.call(o,i))return l(e.get(i));e!==o&&e.get(t)}function $n(e,t=!1){const n=this.__v_raw,s=re(n),o=re(e);return t||(e!==o&&Ne(s,"has",e),Ne(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function kn(e,t=!1){return e=e.__v_raw,!t&&Ne(re(e),"iterate",Pt),Reflect.get(e,"size",e)}function wo(e){e=re(e);const t=re(this);return Yn(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function $o(e,t){t=re(t);const n=re(this),{has:s,get:o}=Yn(n);let i=s.call(n,e);i||(e=re(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?ln(t,r)&&st(n,"set",e,t):st(n,"add",e,t),this}function ko(e){const t=re(this),{has:n,get:s}=Yn(t);let o=n.call(t,e);o||(e=re(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&&st(t,"delete",e,void 0),i}function Po(){const e=re(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function Pn(e,t){return function(s,o){const i=this,r=i.__v_raw,l=re(r),c=t?qs:e?Qs:an;return!e&&Ne(l,"iterate",Pt),r.forEach((f,h)=>s.call(o,c(f),c(h),i))}}function Cn(e,t,n){return function(...s){const o=this.__v_raw,i=re(o),r=At(i),l=e==="entries"||e===Symbol.iterator&&r,c=e==="keys"&&r,f=o[e](...s),h=n?qs:t?Qs:an;return!t&&Ne(i,"iterate",c?ws:Pt),{next(){const{value:m,done:y}=f.next();return y?{value:m,done:y}:{value:l?[h(m[0]),h(m[1])]:h(m),done:y}},[Symbol.iterator](){return this}}}}function rt(e){return function(...t){return e==="delete"?!1:this}}function cl(){const e={get(i){return wn(this,i)},get size(){return kn(this)},has:$n,add:wo,set:$o,delete:ko,clear:Po,forEach:Pn(!1,!1)},t={get(i){return wn(this,i,!1,!0)},get size(){return kn(this)},has:$n,add:wo,set:$o,delete:ko,clear:Po,forEach:Pn(!1,!0)},n={get(i){return wn(this,i,!0)},get size(){return kn(this,!0)},has(i){return $n.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:Pn(!0,!1)},s={get(i){return wn(this,i,!0,!0)},get size(){return kn(this,!0)},has(i){return $n.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:Pn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Cn(i,!1,!1),n[i]=Cn(i,!0,!1),t[i]=Cn(i,!1,!0),s[i]=Cn(i,!0,!0)}),[e,n,t,s]}const[al,ul,fl,dl]=cl();function Ys(e,t){const n=t?e?dl:fl:e?ul:al;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(ne(n,o)&&o in s?n:s,o,i)}const hl={get:Ys(!1,!1)},_l={get:Ys(!1,!0)},pl={get:Ys(!0,!1)},Ci=new WeakMap,Si=new WeakMap,Vi=new WeakMap,vl=new WeakMap;function ml(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function gl(e){return e.__v_skip||!Object.isExtensible(e)?0:ml(Rr(e))}function Gn(e){return cn(e)?e:Js(e,!1,Pi,hl,Ci)}function bl(e){return Js(e,!1,ll,_l,Si)}function Gs(e){return Js(e,!0,rl,pl,Vi)}function Js(e,t,n,s,o){if(!ye(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=gl(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function Nt(e){return cn(e)?Nt(e.__v_raw):!!(e&&e.__v_isReactive)}function cn(e){return!!(e&&e.__v_isReadonly)}function ks(e){return!!(e&&e.__v_isShallow)}function Ti(e){return Nt(e)||cn(e)}function re(e){const t=e&&e.__v_raw;return t?re(t):e}function en(e){return Mn(e,"__v_skip",!0),e}const an=e=>ye(e)?Gn(e):e,Qs=e=>ye(e)?Gs(e):e;function Ei(e){dt&&ze&&(e=re(e),wi(e.dep||(e.dep=js())))}function Li(e,t){e=re(e),e.dep&&$s(e.dep)}function Pe(e){return!!(e&&e.__v_isRef===!0)}function ge(e){return Mi(e,!1)}function yl(e){return Mi(e,!0)}function Mi(e,t){return Pe(e)?e:new xl(e,t)}class xl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:re(t),this._value=n?t:an(t)}get value(){return Ei(this),this._value}set value(t){t=this.__v_isShallow?t:re(t),ln(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:an(t),Li(this))}}function _(e){return Pe(e)?e.value:e}const wl={get:(e,t,n)=>_(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Pe(o)&&!Pe(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function Ii(e){return Nt(e)?e:new Proxy(e,wl)}class $l{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Ks(t,()=>{this._dirty||(this._dirty=!0,Li(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=re(this);return Ei(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function kl(e,t,n=!1){let s,o;const i=X(e);return i?(s=e,o=je):(s=e.get,o=e.set),new $l(s,o,i||!o,n)}function ht(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){vn(i,t,n)}return o}function He(e,t,n,s){if(X(e)){const i=ht(e,t,n,s);return i&&pi(i)&&i.catch(r=>{vn(r,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(He(e[i],t,n,s));return o}function vn(e,t,n,s=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const r=t.proxy,l=n;for(;i;){const f=i.ec;if(f){for(let h=0;h<f.length;h++)if(f[h](e,r,l)===!1)return}i=i.parent}const c=t.appContext.config.errorHandler;if(c){ht(c,null,10,[e,r,l]);return}}Pl(e,n,o,s)}function Pl(e,t,n,s=!0){console.error(e)}let In=!1,Ps=!1;const Ie=[];let et=0;const tn=[];let Xt=null,Et=0;const nn=[];let ut=null,Lt=0;const Ai=Promise.resolve();let Xs=null,Cs=null;function mn(e){const t=Xs||Ai;return e?t.then(this?e.bind(this):e):t}function Cl(e){let t=et+1,n=Ie.length;for(;t<n;){const s=t+n>>>1;un(Ie[s])<e?t=s+1:n=s}return t}function Zs(e){(!Ie.length||!Ie.includes(e,In&&e.allowRecurse?et+1:et))&&e!==Cs&&(e.id==null?Ie.push(e):Ie.splice(Cl(e.id),0,e),Ni())}function Ni(){!In&&!Ps&&(Ps=!0,Xs=Ai.then(Bi))}function Sl(e){const t=Ie.indexOf(e);t>et&&Ie.splice(t,1)}function Oi(e,t,n,s){W(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),Ni()}function Vl(e){Oi(e,Xt,tn,Et)}function Tl(e){Oi(e,ut,nn,Lt)}function Jn(e,t=null){if(tn.length){for(Cs=t,Xt=[...new Set(tn)],tn.length=0,Et=0;Et<Xt.length;Et++)Xt[Et]();Xt=null,Et=0,Cs=null,Jn(e,t)}}function An(e){if(Jn(),nn.length){const t=[...new Set(nn)];if(nn.length=0,ut){ut.push(...t);return}for(ut=t,ut.sort((n,s)=>un(n)-un(s)),Lt=0;Lt<ut.length;Lt++)ut[Lt]();ut=null,Lt=0}}const un=e=>e.id==null?1/0:e.id;function Bi(e){Ps=!1,In=!0,Jn(e),Ie.sort((n,s)=>un(n)-un(s));const t=je;try{for(et=0;et<Ie.length;et++){const n=Ie[et];n&&n.active!==!1&&ht(n,null,14)}}finally{et=0,Ie.length=0,An(),In=!1,Xs=null,(Ie.length||tn.length||nn.length)&&Bi(e)}}function El(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||_e;let o=n;const i=t.startsWith("update:"),r=i&&t.slice(7);if(r&&r in s){const h=`${r==="modelValue"?"model":r}Modifiers`,{number:m,trim:y}=s[h]||_e;y&&(o=n.map(P=>P.trim())),m&&(o=n.map(gi))}let l,c=s[l=us(t)]||s[l=us(Je(t))];!c&&i&&(c=s[l=us(Ut(t))]),c&&He(c,e,6,o);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,He(f,e,6,o)}}function Fi(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const i=e.emits;let r={},l=!1;if(!X(e)){const c=f=>{const h=Fi(f,t,!0);h&&(l=!0,$e(r,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(s.set(e,null),null):(W(i)?i.forEach(c=>r[c]=null):$e(r,i),s.set(e,r),r)}function Qn(e,t){return!e||!pn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ne(e,t[0].toLowerCase()+t.slice(1))||ne(e,Ut(t))||ne(e,t))}let Se=null,Xn=null;function Nn(e){const t=Se;return Se=e,Xn=e&&e.type.__scopeId||null,t}function Ke(e){Xn=e}function We(){Xn=null}function N(e,t=Se,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Oo(-1);const i=Nn(t),r=e(...o);return Nn(i),s._d&&Oo(1),r};return s._n=!0,s._c=!0,s._d=!0,s}function ds(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:c,emit:f,render:h,renderCache:m,data:y,setupState:P,ctx:E,inheritAttrs:j}=e;let z,b;const k=Nn(e);try{if(n.shapeFlag&4){const J=o||s;z=De(h.call(J,J,m,i,P,y,E)),b=c}else{const J=t;z=De(J.length>1?J(i,{attrs:c,slots:l,emit:f}):J(i,null)),b=t.props?c:Ll(c)}}catch(J){sn.length=0,vn(J,e,1),z=T(Ae)}let K=z;if(b&&j!==!1){const J=Object.keys(b),{shapeFlag:te}=K;J.length&&te&7&&(r&&J.some(Rs)&&(b=Ml(b,r)),K=pt(K,b))}return n.dirs&&(K=pt(K),K.dirs=K.dirs?K.dirs.concat(n.dirs):n.dirs),n.transition&&(K.transition=n.transition),z=K,Nn(k),z}const Ll=e=>{let t;for(const n in e)(n==="class"||n==="style"||pn(n))&&((t||(t={}))[n]=e[n]);return t},Ml=(e,t)=>{const n={};for(const s in e)(!Rs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Il(e,t,n){const{props:s,children:o,component:i}=e,{props:r,children:l,patchFlag:c}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Co(s,r,f):!!r;if(c&8){const h=t.dynamicProps;for(let m=0;m<h.length;m++){const y=h[m];if(r[y]!==s[y]&&!Qn(f,y))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:s===r?!1:s?r?Co(s,r,f):!0:!!r;return!1}function Co(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let o=0;o<s.length;o++){const i=s[o];if(t[i]!==e[i]&&!Qn(n,i))return!0}return!1}function Al({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Nl=e=>e.__isSuspense;function Hi(e,t){t&&t.pendingBranch?W(e)?t.effects.push(...e):t.effects.push(e):Tl(e)}function eo(e,t){if(xe){let n=xe.provides;const s=xe.parent&&xe.parent.provides;s===n&&(n=xe.provides=Object.create(s)),n[e]=t}}function tt(e,t,n=!1){const s=xe||Se;if(s){const o=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(s.proxy):t}}function fn(e,t){return Zn(e,null,t)}function Ri(e,t){return Zn(e,null,{flush:"post"})}const So={};function nt(e,t,n){return Zn(e,t,n)}function Zn(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=_e){const l=xe;let c,f=!1,h=!1;if(Pe(e)?(c=()=>e.value,f=ks(e)):Nt(e)?(c=()=>e,s=!0):W(e)?(h=!0,f=e.some(b=>Nt(b)||ks(b)),c=()=>e.map(b=>{if(Pe(b))return b.value;if(Nt(b))return Mt(b);if(X(b))return ht(b,l,2)})):X(e)?t?c=()=>ht(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return m&&m(),He(e,l,3,[y])}:c=je,t&&s){const b=c;c=()=>Mt(b())}let m,y=b=>{m=z.onStop=()=>{ht(b,l,4)}};if(Dt)return y=je,t?n&&He(t,l,3,[c(),h?[]:void 0,y]):c(),je;let P=h?[]:So;const E=()=>{if(!!z.active)if(t){const b=z.run();(s||f||(h?b.some((k,K)=>ln(k,P[K])):ln(b,P)))&&(m&&m(),He(t,l,3,[b,P===So?void 0:P,y]),P=b)}else z.run()};E.allowRecurse=!!t;let j;o==="sync"?j=E:o==="post"?j=()=>Te(E,l&&l.suspense):j=()=>Vl(E);const z=new Ks(c,j);return t?n?E():P=z.run():o==="post"?Te(z.run.bind(z),l&&l.suspense):z.run(),()=>{z.stop(),l&&l.scope&&Ds(l.scope.effects,z)}}function Ol(e,t,n){const s=this.proxy,o=we(e)?e.includes(".")?Di(s,e):()=>s[e]:e.bind(s,s);let i;X(t)?i=t:(i=t.handler,n=t);const r=xe;Rt(this);const l=Zn(o,i.bind(s),n);return r?Rt(r):Ct(),l}function Di(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o<n.length&&s;o++)s=s[n[o]];return s}}function Mt(e,t){if(!ye(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Pe(e))Mt(e.value,t);else if(W(e))for(let n=0;n<e.length;n++)Mt(e[n],t);else if(_i(e)||At(e))e.forEach(n=>{Mt(n,t)});else if(mi(e))for(const n in e)Mt(e[n],t);return e}function Bl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qe(()=>{e.isMounted=!0}),Yi(()=>{e.isUnmounting=!0}),e}const Be=[Function,Array],Fl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Be,onEnter:Be,onAfterEnter:Be,onEnterCancelled:Be,onBeforeLeave:Be,onLeave:Be,onAfterLeave:Be,onLeaveCancelled:Be,onBeforeAppear:Be,onAppear:Be,onAfterAppear:Be,onAppearCancelled:Be},setup(e,{slots:t}){const n=ns(),s=Bl();let o;return()=>{const i=t.default&&ji(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const j of i)if(j.type!==Ae){r=j;break}}const l=re(e),{mode:c}=l;if(s.isLeaving)return hs(r);const f=Vo(r);if(!f)return hs(r);const h=Ss(f,l,s,n);Vs(f,h);const m=n.subTree,y=m&&Vo(m);let P=!1;const{getTransitionKey:E}=f.type;if(E){const j=E();o===void 0?o=j:j!==o&&(o=j,P=!0)}if(y&&y.type!==Ae&&(!wt(f,y)||P)){const j=Ss(y,l,s,n);if(Vs(y,j),c==="out-in")return s.isLeaving=!0,j.afterLeave=()=>{s.isLeaving=!1,n.update()},hs(r);c==="in-out"&&f.type!==Ae&&(j.delayLeave=(z,b,k)=>{const K=Ui(s,y);K[String(y.key)]=y,z._leaveCb=()=>{b(),z._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=k})}return r}}},zi=Fl;function Ui(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Ss(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:m,onLeave:y,onAfterLeave:P,onLeaveCancelled:E,onBeforeAppear:j,onAppear:z,onAfterAppear:b,onAppearCancelled:k}=t,K=String(e.key),J=Ui(n,e),te=(I,Y)=>{I&&He(I,s,9,Y)},ue=(I,Y)=>{const Z=Y[1];te(I,Y),W(I)?I.every(oe=>oe.length<=1)&&Z():I.length<=1&&Z()},ce={mode:i,persisted:r,beforeEnter(I){let Y=l;if(!n.isMounted)if(o)Y=j||l;else return;I._leaveCb&&I._leaveCb(!0);const Z=J[K];Z&&wt(e,Z)&&Z.el._leaveCb&&Z.el._leaveCb(),te(Y,[I])},enter(I){let Y=c,Z=f,oe=h;if(!n.isMounted)if(o)Y=z||c,Z=b||f,oe=k||h;else return;let A=!1;const ee=I._enterCb=H=>{A||(A=!0,H?te(oe,[I]):te(Z,[I]),ce.delayedLeave&&ce.delayedLeave(),I._enterCb=void 0)};Y?ue(Y,[I,ee]):ee()},leave(I,Y){const Z=String(e.key);if(I._enterCb&&I._enterCb(!0),n.isUnmounting)return Y();te(m,[I]);let oe=!1;const A=I._leaveCb=ee=>{oe||(oe=!0,Y(),ee?te(E,[I]):te(P,[I]),I._leaveCb=void 0,J[Z]===e&&delete J[Z])};J[Z]=e,y?ue(y,[I,A]):A()},clone(I){return Ss(I,t,n,s)}};return ce}function hs(e){if(gn(e))return e=pt(e),e.children=null,e}function Vo(e){return gn(e)?e.children?e.children[0]:void 0:e}function Vs(e,t){e.shapeFlag&6&&e.component?Vs(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 ji(e,t=!1,n){let s=[],o=0;for(let i=0;i<e.length;i++){let r=e[i];const l=n==null?r.key:String(n)+String(r.key!=null?r.key:i);r.type===G?(r.patchFlag&128&&o++,s=s.concat(ji(r.children,t,l))):(t||r.type!==Ae)&&s.push(l!=null?pt(r,{key:l}):r)}if(o>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}function F(e){return X(e)?{setup:e,name:e.name}:e}const Ot=e=>!!e.type.__asyncLoader;function Hl(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:o=200,timeout:i,suspensible:r=!0,onError:l}=e;let c=null,f,h=0;const m=()=>(h++,c=null,y()),y=()=>{let P;return c||(P=c=t().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),l)return new Promise((j,z)=>{l(E,()=>j(m()),()=>z(E),h+1)});throw E}).then(E=>P!==c&&c?c:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),f=E,E)))};return F({name:"AsyncComponentWrapper",__asyncLoader:y,get __asyncResolved(){return f},setup(){const P=xe;if(f)return()=>_s(f,P);const E=k=>{c=null,vn(k,P,13,!s)};if(r&&P.suspense||Dt)return y().then(k=>()=>_s(k,P)).catch(k=>(E(k),()=>s?T(s,{error:k}):null));const j=ge(!1),z=ge(),b=ge(!!o);return o&&setTimeout(()=>{b.value=!1},o),i!=null&&setTimeout(()=>{if(!j.value&&!z.value){const k=new Error(`Async component timed out after ${i}ms.`);E(k),z.value=k}},i),y().then(()=>{j.value=!0,P.parent&&gn(P.parent.vnode)&&Zs(P.parent.update)}).catch(k=>{E(k),z.value=k}),()=>{if(j.value&&f)return _s(f,P);if(z.value&&s)return T(s,{error:z.value});if(n&&!b.value)return T(n)}}})}function _s(e,{vnode:{ref:t,props:n,children:s,shapeFlag:o},parent:i}){const r=T(e,n,s);return r.ref=t,r}const gn=e=>e.type.__isKeepAlive;function Rl(e,t){Ki(e,"a",t)}function Dl(e,t){Ki(e,"da",t)}function Ki(e,t,n=xe){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(es(t,s,n),n){let o=n.parent;for(;o&&o.parent;)gn(o.parent.vnode)&&zl(s,t,n,o),o=o.parent}}function zl(e,t,n,s){const o=es(t,e,s,!0);vt(()=>{Ds(s[t],o)},n)}function es(e,t,n=xe,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;jt(),Rt(n);const l=He(t,n,e,r);return Ct(),Kt(),l});return s?o.unshift(i):o.push(i),i}}const ot=e=>(t,n=xe)=>(!Dt||e==="sp")&&es(e,t,n),Wi=ot("bm"),qe=ot("m"),Ul=ot("bu"),qi=ot("u"),Yi=ot("bum"),vt=ot("um"),jl=ot("sp"),Kl=ot("rtg"),Wl=ot("rtc");function ql(e,t=xe){es("ec",e,t)}function Ge(e,t,n,s){const o=e.dirs,i=t&&t.dirs;for(let r=0;r<o.length;r++){const l=o[r];i&&(l.oldValue=i[r].value);let c=l.dir[s];c&&(jt(),He(c,n,8,[e.el,l,e,t]),Kt())}}const to="components";function bn(e,t){return Ji(to,e,!0,t)||e}const Gi=Symbol();function no(e){return we(e)?Ji(to,e,!1)||e:e||Gi}function Ji(e,t,n=!0,s=!1){const o=Se||xe;if(o){const i=o.type;if(e===to){const l=$c(i,!1);if(l&&(l===t||l===Je(t)||l===qn(Je(t))))return i}const r=To(o[e]||i[e],t)||To(o.appContext[e],t);return!r&&s?i:r}}function To(e,t){return e&&(e[t]||e[Je(t)]||e[qn(Je(t))])}function ke(e,t,n,s){let o;const i=n&&n[s];if(W(e)||we(e)){o=new Array(e.length);for(let r=0,l=e.length;r<l;r++)o[r]=t(e[r],r,void 0,i&&i[r])}else if(typeof e=="number"){o=new Array(e);for(let r=0;r<e;r++)o[r]=t(r+1,r,void 0,i&&i[r])}else if(ye(e))if(e[Symbol.iterator])o=Array.from(e,(r,l)=>t(r,l,void 0,i&&i[l]));else{const r=Object.keys(e);o=new Array(r.length);for(let l=0,c=r.length;l<c;l++){const f=r[l];o[l]=t(e[f],f,l,i&&i[l])}}else o=[];return n&&(n[s]=o),o}function L(e,t,n={},s,o){if(Se.isCE||Se.parent&&Ot(Se.parent)&&Se.parent.isCE)return T("slot",t==="default"?null:{name:t},s&&s());let i=e[t];i&&i._c&&(i._d=!1),d();const r=i&&Qi(i(n)),l=Q(G,{key:n.key||`_${t}`},r||(s?s():[]),r&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function Qi(e){return e.some(t=>Hn(t)?!(t.type===Ae||t.type===G&&!Qi(t.children)):!0)?e:null}const Ts=e=>e?ar(e)?io(e)||e.proxy:Ts(e.parent):null,On=$e(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ts(e.parent),$root:e=>Ts(e.root),$emit:e=>e.emit,$options:e=>Zi(e),$forceUpdate:e=>e.f||(e.f=()=>Zs(e.update)),$nextTick:e=>e.n||(e.n=mn.bind(e.proxy)),$watch:e=>Ol.bind(e)}),Yl={get({_:e},t){const{ctx:n,setupState:s,data:o,props:i,accessCache:r,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const P=r[t];if(P!==void 0)switch(P){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(s!==_e&&ne(s,t))return r[t]=1,s[t];if(o!==_e&&ne(o,t))return r[t]=2,o[t];if((f=e.propsOptions[0])&&ne(f,t))return r[t]=3,i[t];if(n!==_e&&ne(n,t))return r[t]=4,n[t];Es&&(r[t]=0)}}const h=On[t];let m,y;if(h)return t==="$attrs"&&Ne(e,"get",t),h(e);if((m=l.__cssModules)&&(m=m[t]))return m;if(n!==_e&&ne(n,t))return r[t]=4,n[t];if(y=c.config.globalProperties,ne(y,t))return y[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return o!==_e&&ne(o,t)?(o[t]=n,!0):s!==_e&&ne(s,t)?(s[t]=n,!0):ne(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:i}},r){let l;return!!n[r]||e!==_e&&ne(e,r)||t!==_e&&ne(t,r)||(l=i[0])&&ne(l,r)||ne(s,r)||ne(On,r)||ne(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ne(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Es=!0;function Gl(e){const t=Zi(e),n=e.proxy,s=e.ctx;Es=!1,t.beforeCreate&&Eo(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:c,inject:f,created:h,beforeMount:m,mounted:y,beforeUpdate:P,updated:E,activated:j,deactivated:z,beforeDestroy:b,beforeUnmount:k,destroyed:K,unmounted:J,render:te,renderTracked:ue,renderTriggered:ce,errorCaptured:I,serverPrefetch:Y,expose:Z,inheritAttrs:oe,components:A,directives:ee,filters:H}=t;if(f&&Jl(f,s,null,e.appContext.config.unwrapInjectedRef),r)for(const be in r){const ve=r[be];X(ve)&&(s[be]=ve.bind(n))}if(o){const be=o.call(n,n);ye(be)&&(e.data=Gn(be))}if(Es=!0,i)for(const be in i){const ve=i[be],Xe=X(ve)?ve.bind(n,n):X(ve.get)?ve.get.bind(n,n):je,ls=!X(ve)&&X(ve.set)?ve.set.bind(n):je,Yt=ae({get:Xe,set:ls});Object.defineProperty(s,be,{enumerable:!0,configurable:!0,get:()=>Yt.value,set:St=>Yt.value=St})}if(l)for(const be in l)Xi(l[be],s,n,be);if(c){const be=X(c)?c.call(n):c;Reflect.ownKeys(be).forEach(ve=>{eo(ve,be[ve])})}h&&Eo(h,e,"c");function fe(be,ve){W(ve)?ve.forEach(Xe=>be(Xe.bind(n))):ve&&be(ve.bind(n))}if(fe(Wi,m),fe(qe,y),fe(Ul,P),fe(qi,E),fe(Rl,j),fe(Dl,z),fe(ql,I),fe(Wl,ue),fe(Kl,ce),fe(Yi,k),fe(vt,J),fe(jl,Y),W(Z))if(Z.length){const be=e.exposed||(e.exposed={});Z.forEach(ve=>{Object.defineProperty(be,ve,{get:()=>n[ve],set:Xe=>n[ve]=Xe})})}else e.exposed||(e.exposed={});te&&e.render===je&&(e.render=te),oe!=null&&(e.inheritAttrs=oe),A&&(e.components=A),ee&&(e.directives=ee)}function Jl(e,t,n=je,s=!1){W(e)&&(e=Ls(e));for(const o in e){const i=e[o];let r;ye(i)?"default"in i?r=tt(i.from||o,i.default,!0):r=tt(i.from||o):r=tt(i),Pe(r)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[o]=r}}function Eo(e,t,n){He(W(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Xi(e,t,n,s){const o=s.includes(".")?Di(n,s):()=>n[s];if(we(e)){const i=t[e];X(i)&&nt(o,i)}else if(X(e))nt(o,e.bind(n));else if(ye(e))if(W(e))e.forEach(i=>Xi(i,t,n,s));else{const i=X(e.handler)?e.handler.bind(n):t[e.handler];X(i)&&nt(o,i,e)}}function Zi(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(f=>Bn(c,f,r,!0)),Bn(c,t,r)),i.set(t,c),c}function Bn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Bn(e,i,n,!0),o&&o.forEach(r=>Bn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=Ql[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const Ql={data:Lo,props:xt,emits:xt,methods:xt,computed:xt,beforeCreate:Ce,created:Ce,beforeMount:Ce,mounted:Ce,beforeUpdate:Ce,updated:Ce,beforeDestroy:Ce,beforeUnmount:Ce,destroyed:Ce,unmounted:Ce,activated:Ce,deactivated:Ce,errorCaptured:Ce,serverPrefetch:Ce,components:xt,directives:xt,watch:Zl,provide:Lo,inject:Xl};function Lo(e,t){return t?e?function(){return $e(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Xl(e,t){return xt(Ls(e),Ls(t))}function Ls(e){if(W(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ce(e,t){return e?[...new Set([].concat(e,t))]:t}function xt(e,t){return e?$e($e(Object.create(null),e),t):t}function Zl(e,t){if(!e)return t;if(!t)return e;const n=$e(Object.create(null),e);for(const s in t)n[s]=Ce(e[s],t[s]);return n}function ec(e,t,n,s=!1){const o={},i={};Mn(i,ts,1),e.propsDefaults=Object.create(null),er(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:bl(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function tc(e,t,n,s){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,l=re(o),[c]=e.propsOptions;let f=!1;if((s||r>0)&&!(r&16)){if(r&8){const h=e.vnode.dynamicProps;for(let m=0;m<h.length;m++){let y=h[m];if(Qn(e.emitsOptions,y))continue;const P=t[y];if(c)if(ne(i,y))P!==i[y]&&(i[y]=P,f=!0);else{const E=Je(y);o[E]=Ms(c,l,E,P,e,!1)}else P!==i[y]&&(i[y]=P,f=!0)}}}else{er(e,t,o,i)&&(f=!0);let h;for(const m in l)(!t||!ne(t,m)&&((h=Ut(m))===m||!ne(t,h)))&&(c?n&&(n[m]!==void 0||n[h]!==void 0)&&(o[m]=Ms(c,l,m,void 0,e,!0)):delete o[m]);if(i!==l)for(const m in i)(!t||!ne(t,m)&&!0)&&(delete i[m],f=!0)}f&&st(e,"set","$attrs")}function er(e,t,n,s){const[o,i]=e.propsOptions;let r=!1,l;if(t)for(let c in t){if(Zt(c))continue;const f=t[c];let h;o&&ne(o,h=Je(c))?!i||!i.includes(h)?n[h]=f:(l||(l={}))[h]=f:Qn(e.emitsOptions,c)||(!(c in s)||f!==s[c])&&(s[c]=f,r=!0)}if(i){const c=re(n),f=l||_e;for(let h=0;h<i.length;h++){const m=i[h];n[m]=Ms(o,c,m,f[m],e,!ne(f,m))}}return r}function Ms(e,t,n,s,o,i){const r=e[n];if(r!=null){const l=ne(r,"default");if(l&&s===void 0){const c=r.default;if(r.type!==Function&&X(c)){const{propsDefaults:f}=o;n in f?s=f[n]:(Rt(o),s=f[n]=c.call(null,t),Ct())}else s=c}r[0]&&(i&&!l?s=!1:r[1]&&(s===""||s===Ut(n))&&(s=!0))}return s}function tr(e,t,n=!1){const s=t.propsCache,o=s.get(e);if(o)return o;const i=e.props,r={},l=[];let c=!1;if(!X(e)){const h=m=>{c=!0;const[y,P]=tr(m,t,!0);$e(r,y),P&&l.push(...P)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!c)return s.set(e,It),It;if(W(i))for(let h=0;h<i.length;h++){const m=Je(i[h]);Mo(m)&&(r[m]=_e)}else if(i)for(const h in i){const m=Je(h);if(Mo(m)){const y=i[h],P=r[m]=W(y)||X(y)?{type:y}:y;if(P){const E=No(Boolean,P.type),j=No(String,P.type);P[0]=E>-1,P[1]=j<0||E<j,(E>-1||ne(P,"default"))&&l.push(m)}}}const f=[r,l];return s.set(e,f),f}function Mo(e){return e[0]!=="$"}function Io(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Ao(e,t){return Io(e)===Io(t)}function No(e,t){return W(t)?t.findIndex(n=>Ao(n,e)):X(t)&&Ao(t,e)?0:-1}const nr=e=>e[0]==="_"||e==="$stable",so=e=>W(e)?e.map(De):[De(e)],nc=(e,t,n)=>{if(t._n)return t;const s=N((...o)=>so(t(...o)),n);return s._c=!1,s},sr=(e,t,n)=>{const s=e._ctx;for(const o in e){if(nr(o))continue;const i=e[o];if(X(i))t[o]=nc(o,i,s);else if(i!=null){const r=so(i);t[o]=()=>r}}},or=(e,t)=>{const n=so(t);e.slots.default=()=>n},sc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=re(t),Mn(t,"_",n)):sr(t,e.slots={})}else e.slots={},t&&or(e,t);Mn(e.slots,ts,1)},oc=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,r=_e;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:($e(o,t),!n&&l===1&&delete o._):(i=!t.$stable,sr(t,o)),r=t}else t&&(or(e,t),r={default:1});if(i)for(const l in o)!nr(l)&&!(l in r)&&delete o[l]};function ir(){return{app:null,config:{isNativeTag:Br,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 ic=0;function rc(e,t){return function(s,o=null){X(s)||(s=Object.assign({},s)),o!=null&&!ye(o)&&(o=null);const i=ir(),r=new Set;let l=!1;const c=i.app={_uid:ic++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:Pc,get config(){return i.config},set config(f){},use(f,...h){return r.has(f)||(f&&X(f.install)?(r.add(f),f.install(c,...h)):X(f)&&(r.add(f),f(c,...h))),c},mixin(f){return i.mixins.includes(f)||i.mixins.push(f),c},component(f,h){return h?(i.components[f]=h,c):i.components[f]},directive(f,h){return h?(i.directives[f]=h,c):i.directives[f]},mount(f,h,m){if(!l){const y=T(s,o);return y.appContext=i,h&&t?t(y,f):e(y,f,m),l=!0,c._container=f,f.__vue_app__=c,io(y.component)||y.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(f,h){return i.provides[f]=h,c}};return c}}function Fn(e,t,n,s,o=!1){if(W(e)){e.forEach((y,P)=>Fn(y,t&&(W(t)?t[P]:t),n,s,o));return}if(Ot(s)&&!o)return;const i=s.shapeFlag&4?io(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:c}=e,f=t&&t.r,h=l.refs===_e?l.refs={}:l.refs,m=l.setupState;if(f!=null&&f!==c&&(we(f)?(h[f]=null,ne(m,f)&&(m[f]=null)):Pe(f)&&(f.value=null)),X(c))ht(c,l,12,[r,h]);else{const y=we(c),P=Pe(c);if(y||P){const E=()=>{if(e.f){const j=y?h[c]:c.value;o?W(j)&&Ds(j,i):W(j)?j.includes(i)||j.push(i):y?(h[c]=[i],ne(m,c)&&(m[c]=h[c])):(c.value=[i],e.k&&(h[e.k]=c.value))}else y?(h[c]=r,ne(m,c)&&(m[c]=r)):P&&(c.value=r,e.k&&(h[e.k]=r))};r?(E.id=-1,Te(E,n)):E()}}}let lt=!1;const Sn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Vn=e=>e.nodeType===8;function lc(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:i,parentNode:r,remove:l,insert:c,createComment:f}}=e,h=(b,k)=>{if(!k.hasChildNodes()){n(null,b,k),An(),k._vnode=b;return}lt=!1,m(k.firstChild,b,null,null,null),An(),k._vnode=b,lt&&console.error("Hydration completed but contains mismatches.")},m=(b,k,K,J,te,ue=!1)=>{const ce=Vn(b)&&b.data==="[",I=()=>j(b,k,K,J,te,ce),{type:Y,ref:Z,shapeFlag:oe,patchFlag:A}=k,ee=b.nodeType;k.el=b,A===-2&&(ue=!1,k.dynamicChildren=null);let H=null;switch(Y){case dn:ee!==3?k.children===""?(c(k.el=o(""),r(b),b),H=b):H=I():(b.data!==k.children&&(lt=!0,b.data=k.children),H=i(b));break;case Ae:ee!==8||ce?H=I():H=i(b);break;case Bt:if(ee!==1&&ee!==3)H=I();else{H=b;const Ve=!k.children.length;for(let fe=0;fe<k.staticCount;fe++)Ve&&(k.children+=H.nodeType===1?H.outerHTML:H.data),fe===k.staticCount-1&&(k.anchor=H),H=i(H);return H}break;case G:ce?H=E(b,k,K,J,te,ue):H=I();break;default:if(oe&1)ee!==1||k.type.toLowerCase()!==b.tagName.toLowerCase()?H=I():H=y(b,k,K,J,te,ue);else if(oe&6){k.slotScopeIds=te;const Ve=r(b);if(t(k,Ve,null,K,J,Sn(Ve),ue),H=ce?z(b):i(b),H&&Vn(H)&&H.data==="teleport end"&&(H=i(H)),Ot(k)){let fe;ce?(fe=T(G),fe.anchor=H?H.previousSibling:Ve.lastChild):fe=b.nodeType===3?Oe(""):T("div"),fe.el=b,k.component.subTree=fe}}else oe&64?ee!==8?H=I():H=k.type.hydrate(b,k,K,J,te,ue,e,P):oe&128&&(H=k.type.hydrate(b,k,K,J,Sn(r(b)),te,ue,e,m))}return Z!=null&&Fn(Z,null,J,k),H},y=(b,k,K,J,te,ue)=>{ue=ue||!!k.dynamicChildren;const{type:ce,props:I,patchFlag:Y,shapeFlag:Z,dirs:oe}=k,A=ce==="input"&&oe||ce==="option";if(A||Y!==-1){if(oe&&Ge(k,null,K,"created"),I)if(A||!ue||Y&48)for(const H in I)(A&&H.endsWith("value")||pn(H)&&!Zt(H))&&s(b,H,null,I[H],!1,void 0,K);else I.onClick&&s(b,"onClick",null,I.onClick,!1,void 0,K);let ee;if((ee=I&&I.onVnodeBeforeMount)&&Fe(ee,K,k),oe&&Ge(k,null,K,"beforeMount"),((ee=I&&I.onVnodeMounted)||oe)&&Hi(()=>{ee&&Fe(ee,K,k),oe&&Ge(k,null,K,"mounted")},J),Z&16&&!(I&&(I.innerHTML||I.textContent))){let H=P(b.firstChild,k,b,K,J,te,ue);for(;H;){lt=!0;const Ve=H;H=H.nextSibling,l(Ve)}}else Z&8&&b.textContent!==k.children&&(lt=!0,b.textContent=k.children)}return b.nextSibling},P=(b,k,K,J,te,ue,ce)=>{ce=ce||!!k.dynamicChildren;const I=k.children,Y=I.length;for(let Z=0;Z<Y;Z++){const oe=ce?I[Z]:I[Z]=De(I[Z]);if(b)b=m(b,oe,J,te,ue,ce);else{if(oe.type===dn&&!oe.children)continue;lt=!0,n(null,oe,K,null,J,te,Sn(K),ue)}}return b},E=(b,k,K,J,te,ue)=>{const{slotScopeIds:ce}=k;ce&&(te=te?te.concat(ce):ce);const I=r(b),Y=P(i(b),k,I,K,J,te,ue);return Y&&Vn(Y)&&Y.data==="]"?i(k.anchor=Y):(lt=!0,c(k.anchor=f("]"),I,Y),Y)},j=(b,k,K,J,te,ue)=>{if(lt=!0,k.el=null,ue){const Y=z(b);for(;;){const Z=i(b);if(Z&&Z!==Y)l(Z);else break}}const ce=i(b),I=r(b);return l(b),n(null,k,I,ce,K,J,Sn(I),te),ce},z=b=>{let k=0;for(;b;)if(b=i(b),b&&Vn(b)&&(b.data==="["&&k++,b.data==="]")){if(k===0)return i(b);k--}return b};return[h,m]}const Te=Hi;function cc(e){return ac(e,lc)}function ac(e,t){const n=Ur();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:c,setText:f,setElementText:h,parentNode:m,nextSibling:y,setScopeId:P=je,cloneNode:E,insertStaticContent:j}=e,z=(a,u,p,w=null,x=null,S=null,M=!1,C=null,V=!!u.dynamicChildren)=>{if(a===u)return;a&&!wt(a,u)&&(w=xn(a),it(a,x,S,!0),a=null),u.patchFlag===-2&&(V=!1,u.dynamicChildren=null);const{type:$,ref:R,shapeFlag:O}=u;switch($){case dn:b(a,u,p,w);break;case Ae:k(a,u,p,w);break;case Bt:a==null&&K(u,p,w,M);break;case G:ee(a,u,p,w,x,S,M,C,V);break;default:O&1?ue(a,u,p,w,x,S,M,C,V):O&6?H(a,u,p,w,x,S,M,C,V):(O&64||O&128)&&$.process(a,u,p,w,x,S,M,C,V,Vt)}R!=null&&x&&Fn(R,a&&a.ref,S,u||a,!u)},b=(a,u,p,w)=>{if(a==null)s(u.el=l(u.children),p,w);else{const x=u.el=a.el;u.children!==a.children&&f(x,u.children)}},k=(a,u,p,w)=>{a==null?s(u.el=c(u.children||""),p,w):u.el=a.el},K=(a,u,p,w)=>{[a.el,a.anchor]=j(a.children,u,p,w,a.el,a.anchor)},J=({el:a,anchor:u},p,w)=>{let x;for(;a&&a!==u;)x=y(a),s(a,p,w),a=x;s(u,p,w)},te=({el:a,anchor:u})=>{let p;for(;a&&a!==u;)p=y(a),o(a),a=p;o(u)},ue=(a,u,p,w,x,S,M,C,V)=>{M=M||u.type==="svg",a==null?ce(u,p,w,x,S,M,C,V):Z(a,u,x,S,M,C,V)},ce=(a,u,p,w,x,S,M,C)=>{let V,$;const{type:R,props:O,shapeFlag:D,transition:q,patchFlag:ie,dirs:de}=a;if(a.el&&E!==void 0&&ie===-1)V=a.el=E(a.el);else{if(V=a.el=r(a.type,S,O&&O.is,O),D&8?h(V,a.children):D&16&&Y(a.children,V,null,w,x,S&&R!=="foreignObject",M,C),de&&Ge(a,null,w,"created"),O){for(const me in O)me!=="value"&&!Zt(me)&&i(V,me,null,O[me],S,a.children,w,x,Ze);"value"in O&&i(V,"value",null,O.value),($=O.onVnodeBeforeMount)&&Fe($,w,a)}I(V,a,a.scopeId,M,w)}de&&Ge(a,null,w,"beforeMount");const he=(!x||x&&!x.pendingBranch)&&q&&!q.persisted;he&&q.beforeEnter(V),s(V,u,p),(($=O&&O.onVnodeMounted)||he||de)&&Te(()=>{$&&Fe($,w,a),he&&q.enter(V),de&&Ge(a,null,w,"mounted")},x)},I=(a,u,p,w,x)=>{if(p&&P(a,p),w)for(let S=0;S<w.length;S++)P(a,w[S]);if(x){let S=x.subTree;if(u===S){const M=x.vnode;I(a,M,M.scopeId,M.slotScopeIds,x.parent)}}},Y=(a,u,p,w,x,S,M,C,V=0)=>{for(let $=V;$<a.length;$++){const R=a[$]=C?ft(a[$]):De(a[$]);z(null,R,u,p,w,x,S,M,C)}},Z=(a,u,p,w,x,S,M)=>{const C=u.el=a.el;let{patchFlag:V,dynamicChildren:$,dirs:R}=u;V|=a.patchFlag&16;const O=a.props||_e,D=u.props||_e;let q;p&&gt(p,!1),(q=D.onVnodeBeforeUpdate)&&Fe(q,p,u,a),R&&Ge(u,a,p,"beforeUpdate"),p&&gt(p,!0);const ie=x&&u.type!=="foreignObject";if($?oe(a.dynamicChildren,$,C,p,w,ie,S):M||Xe(a,u,C,null,p,w,ie,S,!1),V>0){if(V&16)A(C,u,O,D,p,w,x);else if(V&2&&O.class!==D.class&&i(C,"class",null,D.class,x),V&4&&i(C,"style",O.style,D.style,x),V&8){const de=u.dynamicProps;for(let he=0;he<de.length;he++){const me=de[he],Re=O[me],Tt=D[me];(Tt!==Re||me==="value")&&i(C,me,Re,Tt,x,a.children,p,w,Ze)}}V&1&&a.children!==u.children&&h(C,u.children)}else!M&&$==null&&A(C,u,O,D,p,w,x);((q=D.onVnodeUpdated)||R)&&Te(()=>{q&&Fe(q,p,u,a),R&&Ge(u,a,p,"updated")},w)},oe=(a,u,p,w,x,S,M)=>{for(let C=0;C<u.length;C++){const V=a[C],$=u[C],R=V.el&&(V.type===G||!wt(V,$)||V.shapeFlag&70)?m(V.el):p;z(V,$,R,null,w,x,S,M,!0)}},A=(a,u,p,w,x,S,M)=>{if(p!==w){for(const C in w){if(Zt(C))continue;const V=w[C],$=p[C];V!==$&&C!=="value"&&i(a,C,$,V,M,u.children,x,S,Ze)}if(p!==_e)for(const C in p)!Zt(C)&&!(C in w)&&i(a,C,p[C],null,M,u.children,x,S,Ze);"value"in w&&i(a,"value",p.value,w.value)}},ee=(a,u,p,w,x,S,M,C,V)=>{const $=u.el=a?a.el:l(""),R=u.anchor=a?a.anchor:l("");let{patchFlag:O,dynamicChildren:D,slotScopeIds:q}=u;q&&(C=C?C.concat(q):q),a==null?(s($,p,w),s(R,p,w),Y(u.children,p,R,x,S,M,C,V)):O>0&&O&64&&D&&a.dynamicChildren?(oe(a.dynamicChildren,D,p,x,S,M,C),(u.key!=null||x&&u===x.subTree)&&rr(a,u,!0)):Xe(a,u,p,R,x,S,M,C,V)},H=(a,u,p,w,x,S,M,C,V)=>{u.slotScopeIds=C,a==null?u.shapeFlag&512?x.ctx.activate(u,p,w,M,V):Ve(u,p,w,x,S,M,V):fe(a,u,V)},Ve=(a,u,p,w,x,S,M)=>{const C=a.component=gc(a,w,x);if(gn(a)&&(C.ctx.renderer=Vt),bc(C),C.asyncDep){if(x&&x.registerDep(C,be),!a.el){const V=C.subTree=T(Ae);k(null,V,u,p)}return}be(C,a,u,p,x,S,M)},fe=(a,u,p)=>{const w=u.component=a.component;if(Il(a,u,p))if(w.asyncDep&&!w.asyncResolved){ve(w,u,p);return}else w.next=u,Sl(w.update),w.update();else u.el=a.el,w.vnode=u},be=(a,u,p,w,x,S,M)=>{const C=()=>{if(a.isMounted){let{next:R,bu:O,u:D,parent:q,vnode:ie}=a,de=R,he;gt(a,!1),R?(R.el=ie.el,ve(a,R,M)):R=ie,O&&fs(O),(he=R.props&&R.props.onVnodeBeforeUpdate)&&Fe(he,q,R,ie),gt(a,!0);const me=ds(a),Re=a.subTree;a.subTree=me,z(Re,me,m(Re.el),xn(Re),a,x,S),R.el=me.el,de===null&&Al(a,me.el),D&&Te(D,x),(he=R.props&&R.props.onVnodeUpdated)&&Te(()=>Fe(he,q,R,ie),x)}else{let R;const{el:O,props:D}=u,{bm:q,m:ie,parent:de}=a,he=Ot(u);if(gt(a,!1),q&&fs(q),!he&&(R=D&&D.onVnodeBeforeMount)&&Fe(R,de,u),gt(a,!0),O&&as){const me=()=>{a.subTree=ds(a),as(O,a.subTree,a,x,null)};he?u.type.__asyncLoader().then(()=>!a.isUnmounted&&me()):me()}else{const me=a.subTree=ds(a);z(null,me,p,w,a,x,S),u.el=me.el}if(ie&&Te(ie,x),!he&&(R=D&&D.onVnodeMounted)){const me=u;Te(()=>Fe(R,de,me),x)}(u.shapeFlag&256||de&&Ot(de.vnode)&&de.vnode.shapeFlag&256)&&a.a&&Te(a.a,x),a.isMounted=!0,u=p=w=null}},V=a.effect=new Ks(C,()=>Zs($),a.scope),$=a.update=()=>V.run();$.id=a.uid,gt(a,!0),$()},ve=(a,u,p)=>{u.component=a;const w=a.vnode.props;a.vnode=u,a.next=null,tc(a,u.props,w,p),oc(a,u.children,p),jt(),Jn(void 0,a.update),Kt()},Xe=(a,u,p,w,x,S,M,C,V=!1)=>{const $=a&&a.children,R=a?a.shapeFlag:0,O=u.children,{patchFlag:D,shapeFlag:q}=u;if(D>0){if(D&128){Yt($,O,p,w,x,S,M,C,V);return}else if(D&256){ls($,O,p,w,x,S,M,C,V);return}}q&8?(R&16&&Ze($,x,S),O!==$&&h(p,O)):R&16?q&16?Yt($,O,p,w,x,S,M,C,V):Ze($,x,S,!0):(R&8&&h(p,""),q&16&&Y(O,p,w,x,S,M,C,V))},ls=(a,u,p,w,x,S,M,C,V)=>{a=a||It,u=u||It;const $=a.length,R=u.length,O=Math.min($,R);let D;for(D=0;D<O;D++){const q=u[D]=V?ft(u[D]):De(u[D]);z(a[D],q,p,null,x,S,M,C,V)}$>R?Ze(a,x,S,!0,!1,O):Y(u,p,w,x,S,M,C,V,O)},Yt=(a,u,p,w,x,S,M,C,V)=>{let $=0;const R=u.length;let O=a.length-1,D=R-1;for(;$<=O&&$<=D;){const q=a[$],ie=u[$]=V?ft(u[$]):De(u[$]);if(wt(q,ie))z(q,ie,p,null,x,S,M,C,V);else break;$++}for(;$<=O&&$<=D;){const q=a[O],ie=u[D]=V?ft(u[D]):De(u[D]);if(wt(q,ie))z(q,ie,p,null,x,S,M,C,V);else break;O--,D--}if($>O){if($<=D){const q=D+1,ie=q<R?u[q].el:w;for(;$<=D;)z(null,u[$]=V?ft(u[$]):De(u[$]),p,ie,x,S,M,C,V),$++}}else if($>D)for(;$<=O;)it(a[$],x,S,!0),$++;else{const q=$,ie=$,de=new Map;for($=ie;$<=D;$++){const Le=u[$]=V?ft(u[$]):De(u[$]);Le.key!=null&&de.set(Le.key,$)}let he,me=0;const Re=D-ie+1;let Tt=!1,po=0;const Gt=new Array(Re);for($=0;$<Re;$++)Gt[$]=0;for($=q;$<=O;$++){const Le=a[$];if(me>=Re){it(Le,x,S,!0);continue}let Ye;if(Le.key!=null)Ye=de.get(Le.key);else for(he=ie;he<=D;he++)if(Gt[he-ie]===0&&wt(Le,u[he])){Ye=he;break}Ye===void 0?it(Le,x,S,!0):(Gt[Ye-ie]=$+1,Ye>=po?po=Ye:Tt=!0,z(Le,u[Ye],p,null,x,S,M,C,V),me++)}const vo=Tt?uc(Gt):It;for(he=vo.length-1,$=Re-1;$>=0;$--){const Le=ie+$,Ye=u[Le],mo=Le+1<R?u[Le+1].el:w;Gt[$]===0?z(null,Ye,p,mo,x,S,M,C,V):Tt&&(he<0||$!==vo[he]?St(Ye,p,mo,2):he--)}}},St=(a,u,p,w,x=null)=>{const{el:S,type:M,transition:C,children:V,shapeFlag:$}=a;if($&6){St(a.component.subTree,u,p,w);return}if($&128){a.suspense.move(u,p,w);return}if($&64){M.move(a,u,p,Vt);return}if(M===G){s(S,u,p);for(let O=0;O<V.length;O++)St(V[O],u,p,w);s(a.anchor,u,p);return}if(M===Bt){J(a,u,p);return}if(w!==2&&$&1&&C)if(w===0)C.beforeEnter(S),s(S,u,p),Te(()=>C.enter(S),x);else{const{leave:O,delayLeave:D,afterLeave:q}=C,ie=()=>s(S,u,p),de=()=>{O(S,()=>{ie(),q&&q()})};D?D(S,ie,de):de()}else s(S,u,p)},it=(a,u,p,w=!1,x=!1)=>{const{type:S,props:M,ref:C,children:V,dynamicChildren:$,shapeFlag:R,patchFlag:O,dirs:D}=a;if(C!=null&&Fn(C,null,p,a,!0),R&256){u.ctx.deactivate(a);return}const q=R&1&&D,ie=!Ot(a);let de;if(ie&&(de=M&&M.onVnodeBeforeUnmount)&&Fe(de,u,a),R&6)Lr(a.component,p,w);else{if(R&128){a.suspense.unmount(p,w);return}q&&Ge(a,null,u,"beforeUnmount"),R&64?a.type.remove(a,u,p,x,Vt,w):$&&(S!==G||O>0&&O&64)?Ze($,u,p,!1,!0):(S===G&&O&384||!x&&R&16)&&Ze(V,u,p),w&&ho(a)}(ie&&(de=M&&M.onVnodeUnmounted)||q)&&Te(()=>{de&&Fe(de,u,a),q&&Ge(a,null,u,"unmounted")},p)},ho=a=>{const{type:u,el:p,anchor:w,transition:x}=a;if(u===G){Er(p,w);return}if(u===Bt){te(a);return}const S=()=>{o(p),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(a.shapeFlag&1&&x&&!x.persisted){const{leave:M,delayLeave:C}=x,V=()=>M(p,S);C?C(a.el,S,V):V()}else S()},Er=(a,u)=>{let p;for(;a!==u;)p=y(a),o(a),a=p;o(u)},Lr=(a,u,p)=>{const{bum:w,scope:x,update:S,subTree:M,um:C}=a;w&&fs(w),x.stop(),S&&(S.active=!1,it(M,a,u,p)),C&&Te(C,u),Te(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Ze=(a,u,p,w=!1,x=!1,S=0)=>{for(let M=S;M<a.length;M++)it(a[M],u,p,w,x)},xn=a=>a.shapeFlag&6?xn(a.component.subTree):a.shapeFlag&128?a.suspense.next():y(a.anchor||a.el),_o=(a,u,p)=>{a==null?u._vnode&&it(u._vnode,null,null,!0):z(u._vnode||null,a,u,null,null,null,p),An(),u._vnode=a},Vt={p:z,um:it,m:St,r:ho,mt:Ve,mc:Y,pc:Xe,pbc:oe,n:xn,o:e};let cs,as;return t&&([cs,as]=t(Vt)),{render:_o,hydrate:cs,createApp:rc(_o,cs)}}function gt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function rr(e,t,n=!1){const s=e.children,o=t.children;if(W(s)&&W(o))for(let i=0;i<s.length;i++){const r=s[i];let l=o[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[i]=ft(o[i]),l.el=r.el),n||rr(r,l))}}function uc(e){const t=e.slice(),n=[0];let s,o,i,r,l;const c=e.length;for(s=0;s<c;s++){const f=e[s];if(f!==0){if(o=n[n.length-1],e[o]<f){t[s]=o,n.push(s);continue}for(i=0,r=n.length-1;i<r;)l=i+r>>1,e[n[l]]<f?i=l+1:r=l;f<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}const fc=e=>e.__isTeleport,G=Symbol(void 0),dn=Symbol(void 0),Ae=Symbol(void 0),Bt=Symbol(void 0),sn=[];let Ue=null;function d(e=!1){sn.push(Ue=e?null:[])}function dc(){sn.pop(),Ue=sn[sn.length-1]||null}let hn=1;function Oo(e){hn+=e}function lr(e){return e.dynamicChildren=hn>0?Ue||It:null,dc(),hn>0&&Ue&&Ue.push(e),e}function v(e,t,n,s,o,i){return lr(g(e,t,n,s,o,i,!0))}function Q(e,t,n,s,o){return lr(T(e,t,n,s,o,!0))}function Hn(e){return e?e.__v_isVNode===!0:!1}function wt(e,t){return e.type===t.type&&e.key===t.key}const ts="__vInternal",cr=({key:e})=>e!=null?e:null,En=({ref:e,ref_key:t,ref_for:n})=>e!=null?we(e)||Pe(e)||X(e)?{i:Se,r:e,k:t,f:!!n}:e:null;function g(e,t=null,n=null,s=0,o=null,i=e===G?0:1,r=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&cr(t),ref:t&&En(t),scopeId:Xn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(oo(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=we(n)?8:16),hn>0&&!r&&Ue&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ue.push(c),c}const T=hc;function hc(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===Gi)&&(e=Ae),Hn(e)){const l=pt(e,t,!0);return n&&oo(l,n),hn>0&&!i&&Ue&&(l.shapeFlag&6?Ue[Ue.indexOf(e)]=l:Ue.push(l)),l.patchFlag|=-2,l}if(kc(e)&&(e=e.__vccOpts),t){t=_c(t);let{class:l,style:c}=t;l&&!we(l)&&(t.class=pe(l)),ye(c)&&(Ti(c)&&!W(c)&&(c=$e({},c)),t.style=Hs(c))}const r=we(e)?1:Nl(e)?128:fc(e)?64:ye(e)?4:X(e)?2:0;return g(e,t,n,s,o,r,i,!0)}function _c(e){return e?Ti(e)||ts in e?$e({},e):e:null}function pt(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Ln(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&cr(l),ref:t&&t.ref?n&&o?W(o)?o.concat(En(t)):[o,En(t)]:En(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==G?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&pt(e.ssContent),ssFallback:e.ssFallback&&pt(e.ssFallback),el:e.el,anchor:e.anchor}}function Oe(e=" ",t=0){return T(dn,null,e,t)}function pc(e,t){const n=T(Bt,null,e);return n.staticCount=t,n}function U(e="",t=!1){return t?(d(),Q(Ae,null,e)):T(Ae,null,e)}function De(e){return e==null||typeof e=="boolean"?T(Ae):W(e)?T(G,null,e.slice()):typeof e=="object"?ft(e):T(dn,null,String(e))}function ft(e){return e.el===null||e.memo?e:pt(e)}function oo(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(W(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),oo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ts in t)?t._ctx=Se:o===3&&Se&&(Se.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Se},n=32):(t=String(t),s&64?(n=16,t=[Oe(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ln(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const o in s)if(o==="class")t.class!==s.class&&(t.class=pe([t.class,s.class]));else if(o==="style")t.style=Hs([t.style,s.style]);else if(pn(o)){const i=t[o],r=s[o];r&&i!==r&&!(W(i)&&i.includes(r))&&(t[o]=i?[].concat(i,r):r)}else o!==""&&(t[o]=s[o])}return t}function Fe(e,t,n,s=null){He(e,t,7,[n,s])}const vc=ir();let mc=0;function gc(e,t,n){const s=e.type,o=(t?t.appContext:e.appContext)||vc,i={uid:mc++,vnode:e,type:s,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new jr(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:tr(s,o),emitsOptions:Fi(s,o),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:s.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,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 i.ctx={_:i},i.root=t?t.root:i,i.emit=El.bind(null,i),e.ce&&e.ce(i),i}let xe=null;const ns=()=>xe||Se,Rt=e=>{xe=e,e.scope.on()},Ct=()=>{xe&&xe.scope.off(),xe=null};function ar(e){return e.vnode.shapeFlag&4}let Dt=!1;function bc(e,t=!1){Dt=t;const{props:n,children:s}=e.vnode,o=ar(e);ec(e,n,o,t),sc(e,s);const i=o?yc(e,t):void 0;return Dt=!1,i}function yc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=en(new Proxy(e.ctx,Yl));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?wc(e):null;Rt(e),jt();const i=ht(s,e,0,[e.props,o]);if(Kt(),Ct(),pi(i)){if(i.then(Ct,Ct),t)return i.then(r=>{Bo(e,r,t)}).catch(r=>{vn(r,e,0)});e.asyncDep=i}else Bo(e,i,t)}else ur(e,t)}function Bo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ye(t)&&(e.setupState=Ii(t)),ur(e,n)}let Fo;function ur(e,t,n){const s=e.type;if(!e.render){if(!t&&Fo&&!s.render){const o=s.template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=$e($e({isCustomElement:i,delimiters:l},r),c);s.render=Fo(o,f)}}e.render=s.render||je}Rt(e),jt(),Gl(e),Kt(),Ct()}function xc(e){return new Proxy(e.attrs,{get(t,n){return Ne(e,"get","$attrs"),t[n]}})}function wc(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=xc(e))},slots:e.slots,emit:e.emit,expose:t}}function io(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ii(en(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in On)return On[n](e)}}))}function $c(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function kc(e){return X(e)&&"__vccOpts"in e}const ae=(e,t)=>kl(e,t,Dt);function Rn(e,t,n){const s=arguments.length;return s===2?ye(t)&&!W(t)?Hn(t)?T(e,null,[t]):T(e,t):T(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Hn(n)&&(n=[n]),T(e,t,n))}const Pc="3.2.37",Cc="http://www.w3.org/2000/svg",$t=typeof document<"u"?document:null,Ho=$t&&$t.createElement("template"),Sc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?$t.createElementNS(Cc,e):$t.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>$t.createTextNode(e),createComment:e=>$t.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$t.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,o,i){const r=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Ho.innerHTML=s?`<svg>${e}</svg>`:e;const l=Ho.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Vc(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 Tc(e,t,n){const s=e.style,o=we(n);if(n&&!o){for(const i in n)Is(s,i,n[i]);if(t&&!we(t))for(const i in t)n[i]==null&&Is(s,i,"")}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const Ro=/\s*!important$/;function Is(e,t,n){if(W(n))n.forEach(s=>Is(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Ec(e,t);Ro.test(n)?e.setProperty(Ut(s),n.replace(Ro,""),"important"):e[s]=n}}const Do=["Webkit","Moz","ms"],ps={};function Ec(e,t){const n=ps[t];if(n)return n;let s=Je(t);if(s!=="filter"&&s in e)return ps[t]=s;s=qn(s);for(let o=0;o<Do.length;o++){const i=Do[o]+s;if(i in e)return ps[t]=i}return t}const zo="http://www.w3.org/1999/xlink";function Lc(e,t,n,s,o){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(zo,t.slice(6,t.length)):e.setAttributeNS(zo,t,n);else{const i=Ir(t);n==null||i&&!di(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Mc(e,t,n,s,o,i,r){if(t==="innerHTML"||t==="textContent"){s&&r(s,o,i),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=di(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}const[fr,Ic]=(()=>{let e=Date.now,t=!1;if(typeof window<"u"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let As=0;const Ac=Promise.resolve(),Nc=()=>{As=0},Oc=()=>As||(Ac.then(Nc),As=fr());function Bc(e,t,n,s){e.addEventListener(t,n,s)}function Fc(e,t,n,s){e.removeEventListener(t,n,s)}function Hc(e,t,n,s,o=null){const i=e._vei||(e._vei={}),r=i[t];if(s&&r)r.value=s;else{const[l,c]=Rc(t);if(s){const f=i[t]=Dc(s,o);Bc(e,l,f,c)}else r&&(Fc(e,l,r,c),i[t]=void 0)}}const Uo=/(?:Once|Passive|Capture)$/;function Rc(e){let t;if(Uo.test(e)){t={};let n;for(;n=e.match(Uo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Ut(e.slice(2)),t]}function Dc(e,t){const n=s=>{const o=s.timeStamp||fr();(Ic||o>=n.attached-1)&&He(zc(s,n.value),t,5,[s])};return n.value=e,n.attached=Oc(),n}function zc(e,t){if(W(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const jo=/^on[a-z]/,Uc=(e,t,n,s,o=!1,i,r,l,c)=>{t==="class"?Vc(e,s,o):t==="style"?Tc(e,n,s):pn(t)?Rs(t)||Hc(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):jc(e,t,s,o))?Mc(e,t,s,i,r,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Lc(e,t,s,o))};function jc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&jo.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||jo.test(t)&&we(n)?!1:t in e}function Kc(e){const t=ns();if(!t)return;const n=()=>Ns(t.subTree,e(t.proxy));Ri(n),qe(()=>{const s=new MutationObserver(n);s.observe(t.subTree.el.parentNode,{childList:!0}),vt(()=>s.disconnect())})}function Ns(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ns(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ko(e.el,t);else if(e.type===G)e.children.forEach(n=>Ns(n,t));else if(e.type===Bt){let{el:n,anchor:s}=e;for(;n&&(Ko(n,t),n!==s);)n=n.nextSibling}}function Ko(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const ct="transition",Jt="animation",ss=(e,{slots:t})=>Rn(zi,Wc(e),t);ss.displayName="Transition";const dr={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};ss.props=$e({},zi.props,dr);const bt=(e,t=[])=>{W(e)?e.forEach(n=>n(...t)):e&&e(...t)},Wo=e=>e?W(e)?e.some(t=>t.length>1):e.length>1:!1;function Wc(e){const t={};for(const A in e)A in dr||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=r,appearToClass:h=l,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:y=`${n}-leave-active`,leaveToClass:P=`${n}-leave-to`}=e,E=qc(o),j=E&&E[0],z=E&&E[1],{onBeforeEnter:b,onEnter:k,onEnterCancelled:K,onLeave:J,onLeaveCancelled:te,onBeforeAppear:ue=b,onAppear:ce=k,onAppearCancelled:I=K}=t,Y=(A,ee,H)=>{yt(A,ee?h:l),yt(A,ee?f:r),H&&H()},Z=(A,ee)=>{A._isLeaving=!1,yt(A,m),yt(A,P),yt(A,y),ee&&ee()},oe=A=>(ee,H)=>{const Ve=A?ce:k,fe=()=>Y(ee,A,H);bt(Ve,[ee,fe]),qo(()=>{yt(ee,A?c:i),at(ee,A?h:l),Wo(Ve)||Yo(ee,s,j,fe)})};return $e(t,{onBeforeEnter(A){bt(b,[A]),at(A,i),at(A,r)},onBeforeAppear(A){bt(ue,[A]),at(A,c),at(A,f)},onEnter:oe(!1),onAppear:oe(!0),onLeave(A,ee){A._isLeaving=!0;const H=()=>Z(A,ee);at(A,m),Jc(),at(A,y),qo(()=>{!A._isLeaving||(yt(A,m),at(A,P),Wo(J)||Yo(A,s,z,H))}),bt(J,[A,H])},onEnterCancelled(A){Y(A,!1),bt(K,[A])},onAppearCancelled(A){Y(A,!0),bt(I,[A])},onLeaveCancelled(A){Z(A),bt(te,[A])}})}function qc(e){if(e==null)return null;if(ye(e))return[vs(e.enter),vs(e.leave)];{const t=vs(e);return[t,t]}}function vs(e){return gi(e)}function at(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function yt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function qo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Yc=0;function Yo(e,t,n,s){const o=e._endId=++Yc,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:c}=Gc(e,t);if(!r)return s();const f=r+"end";let h=0;const m=()=>{e.removeEventListener(f,y),i()},y=P=>{P.target===e&&++h>=c&&m()};setTimeout(()=>{h<c&&m()},l+1),e.addEventListener(f,y)}function Gc(e,t){const n=window.getComputedStyle(e),s=E=>(n[E]||"").split(", "),o=s(ct+"Delay"),i=s(ct+"Duration"),r=Go(o,i),l=s(Jt+"Delay"),c=s(Jt+"Duration"),f=Go(l,c);let h=null,m=0,y=0;t===ct?r>0&&(h=ct,m=r,y=i.length):t===Jt?f>0&&(h=Jt,m=f,y=c.length):(m=Math.max(r,f),h=m>0?r>f?ct:Jt:null,y=h?h===ct?i.length:c.length:0);const P=h===ct&&/\b(transform|all)(,|$)/.test(n[ct+"Property"]);return{type:h,timeout:m,propCount:y,hasTransform:P}}function Go(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Jo(n)+Jo(e[s])))}function Jo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Jc(){return document.body.offsetHeight}const Qc=["ctrl","shift","alt","meta"],Xc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Qc.some(n=>e[`${n}Key`]&&!t.includes(n))},Zc=(e,t)=>(n,...s)=>{for(let o=0;o<t.length;o++){const i=Xc[t[o]];if(i&&i(n,t))return}return e(n,...s)},ea=$e({patchProp:Uc},Sc);let ms,Qo=!1;function ta(){return ms=Qo?ms:cc(ea),Qo=!0,ms}const na=(...e)=>{const t=ta().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=sa(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function sa(e){return we(e)?document.querySelector(e):e}const oa=JSON.parse('{"lang":"zh-CN","title":"Vue-H5-Template","description":"\u4E00\u4E2A\u5F00\u7BB1\u5373\u7528\u7684vue h5\u811A\u624B\u67B6","base":"/vue-h5-template/","head":[],"appearance":true,"themeConfig":{"nav":[{"text":"\u4ECB\u7ECD","link":"/guide/"},{"text":"\u52A0\u5165\u6211\u4EEC","link":"/guide/about/"},{"text":"github\u4ED3\u5E93","link":"https://github.com/sunniejs/vue-h5-template"}],"sidebar":{"/guide/":[{"text":"\u524D\u8A00","collapsible":true,"items":[{"text":"\u4ECB\u7ECD","link":"/guide/"},{"text":"\u5FEB\u901F\u4E0A\u624B","link":"/guide/start"},{"text":"\u53C2\u4E0E\u7F16\u8F91","link":"/guide/edit"}]},{"text":"vue3-template","collapsible":true,"items":[{"text":"\u542F\u52A8\u9879\u76EE","link":"/guide/vue3/start"},{"text":"vite.config.ts \u57FA\u7840\u914D\u7F6E","link":"/guide/vue3/base"},{"text":"vite\u63D2\u4EF6\u96C6\u6210","link":"/guide/vue3/vite"},{"text":"\u591A\u73AF\u5883\u53D8\u91CF","link":"/guide/vue3/env"},{"text":"viewport \u9002\u914D\u65B9\u6848","link":"/guide/vue3/viewport"},{"text":"UI\u7EC4\u4EF6\u5E93","link":"/guide/vue3/ui"},{"text":"Pinia \u72B6\u6001\u7BA1\u7406","link":"/guide/vue3/pinia"},{"text":"vue-router","link":"/guide/vue3/router"},{"text":"axios \u5C01\u88C5\u53CA\u63A5\u53E3\u7BA1\u7406","link":"/guide/vue3/axios"},{"text":"alias","link":"/guide/vue3/alias"},{"text":"proxy \u8DE8\u57DF","link":"/guide/vue3/proxy"},{"text":"\u591A\u8BED\u8A00\u89E3\u51B3\u65B9\u6848","link":"/guide/vue3/i18n"},{"text":"\u7EDF\u4E00\u5F00\u53D1\u89C4\u8303","link":"/guide/vue3/lint"}]},{"text":"vue2-template","collapsible":true,"collapsed":true,"items":[{"text":"\u542F\u52A8\u9879\u76EE","link":"/guide/vue2/start"},{"text":"\u591A\u73AF\u5883\u53D8\u91CF","link":"/guide/vue2/env"},{"text":"rem \u9002\u914D\u65B9\u6848","link":"/guide/vue2/rem"},{"text":"vw \u9002\u914D\u65B9\u6848","link":"/guide/vue2/vw"},{"text":"VantUI \u7EC4\u4EF6\u6309\u9700\u52A0\u8F7D","link":"/guide/vue2/vant"},{"text":"Sass \u5168\u5C40\u6837\u5F0F","link":"/guide/vue2/sass"},{"text":"Vuex \u72B6\u6001\u7BA1\u7406","link":"/guide/vue2/vuex"},{"text":"Vue-router","link":"/guide/vue2/router"},{"text":"Axios \u5C01\u88C5\u53CA\u63A5\u53E3\u7BA1\u7406","link":"/guide/vue2/axios"},{"text":"vue.config.js \u57FA\u7840\u914D\u7F6E","link":"/guide/vue2/base"},{"text":"\u914D\u7F6E alias \u522B\u540D","link":"/guide/vue2/alias"},{"text":"\u914D\u7F6E proxy \u8DE8\u57DF","link":"/guide/vue2/proxy"},{"text":"\u914D\u7F6E \u6253\u5305\u5206\u6790","link":"/guide/vue2/bundle"},{"text":"\u914D\u7F6E externals \u5F15\u5165 cdn \u8D44\u6E90","link":"/guide/vue2/externals"},{"text":"\u53BB\u6389 console.log","link":"/guide/vue2/console"},{"text":"splitChunks \u6253\u5305\u7B2C\u4E09\u65B9\u6A21\u5757","link":"/guide/vue2/chunks"},{"text":"\u6DFB\u52A0 IE \u517C\u5BB9","link":"/guide/vue2/ie"},{"text":"\u7EDF\u4E00\u5F00\u53D1\u89C4\u8303","link":"/guide/vue2/lint"}]}]},"socialLinks":[{"icon":"github","link":"https://github.com/sunniejs/vue-h5-template"}],"editLink":{"pattern":"https://github.com/sunniejs/vue-h5-template/blob/docs/docs/:path","text":"\u5728GitHub\u7F16\u8F91\u6B64\u9875"},"footer":{"message":"Released under the MIT License.","copyright":"Copyright \xA9 2022-present Fonghehe"},"algolia":{"appId":"CV2I8NGBKZ","apiKey":"63c37a467485b00383daacf7340b4ca0","indexName":"vue-h5-template"}},"locales":{},"langs":{},"scrollOffset":90,"cleanUrls":"disabled"}'),os=/^[a-z]+:/i,Xo="vitepress-theme-appearance",Ee=typeof window<"u",hr={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function ia(e,t){t.sort((n,s)=>{const o=s.split("/").length-n.split("/").length;return o!==0?o:s.length-n.length});for(const n of t)if(e.startsWith(n))return n}function Zo(e,t){const n=ia(t,Object.keys(e));return n?e[n]:void 0}function ra(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((s,o)=>(s[o]={label:t[o].label,lang:n[o].lang},s),{}):{}}function la(e,t){t=aa(e,t);const n=Zo(e.locales||{},t),s=Zo(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ra(e)})}function _r(e,t){var i;const n=t.title||e.title,s=(i=t.titleTemplate)!=null?i:e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const o=ca(e.title,s);return`${n}${o}`}function ca(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function aa(e,t){if(!Ee)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}function ua(e,t){const[n,s]=t;if(n!=="meta")return!1;const o=Object.entries(s)[0];return o==null?!1:e.some(([i,r])=>i===n&&r[o[0]]===o[1])}function fa(e,t){return[...e.filter(n=>!ua(t,n)),...t]}function da(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function _n(e){return os.test(e)?e:da(zt.value.base,e)}function pr(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),Ee){const n="/vue-h5-template/";t=(t.slice(n.length).replace(/\//g,"_")||"index")+".md";const s=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${s}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const vr=Symbol(),zt=yl(oa);function ha(e){const t=ae(()=>la(zt.value,e.path));return{site:t,theme:ae(()=>t.value.themeConfig),page:ae(()=>e.data),frontmatter:ae(()=>e.data.frontmatter),lang:ae(()=>t.value.lang),localePath:ae(()=>{const{langs:n,lang:s}=t.value,o=Object.keys(n).find(i=>n[i].lang===s);return _n(o||"/")}),title:ae(()=>_r(t.value,e.data)),description:ae(()=>e.data.description||t.value.description)}}function le(){const e=tt(vr);if(!e)throw new Error("vitepress data not properly injected in app");return e}const mr=Symbol(),ei="http://a.com",_a=()=>({path:"/",component:null,data:hr});function pa(e,t){const n=Gn(_a());function s(r=Ee?location.href:"/"){const l=new URL(r,ei);return zt.value.cleanUrls==="disabled"&&!l.pathname.endsWith("/")&&!l.pathname.endsWith(".html")&&(l.pathname+=".html",r=l.pathname+l.search+l.hash),Ee&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",r)),i(r)}let o=null;async function i(r,l=0,c=!1){const f=new URL(r,ei),h=o=f.pathname;try{let m=await e(h);if(o===h){o=null;const{default:y,__pageData:P}=m;if(!y)throw new Error(`Invalid route component: ${y}`);n.path=Ee?h:_n(h),n.component=en(y),n.data=en(P),Ee&&mn(()=>{if(f.hash&&!l){let E=null;try{E=document.querySelector(decodeURIComponent(f.hash))}catch(j){console.warn(j)}if(E){ti(E,f.hash);return}}window.scrollTo(0,l)})}}catch(m){if(!/fetch/.test(m.message)&&!/^\/404(\.html|\/)?$/.test(r)&&console.error(m),!c)try{const y=await fetch(zt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await y.json(),await i(r,l,!0);return}catch{}o===h&&(o=null,n.path=Ee?h:_n(h),n.component=t?en(t):null,n.data=hr)}}return Ee&&(window.addEventListener("click",r=>{const l=r.target.closest("a");if(l){const{href:c,origin:f,pathname:h,hash:m,search:y,target:P}=l,E=window.location,j=h.match(/\.\w+$/);!r.ctrlKey&&!r.shiftKey&&!r.altKey&&!r.metaKey&&P!=="_blank"&&f===E.origin&&!(j&&j[0]!==".html")&&(r.preventDefault(),h===E.pathname&&y===E.search?m&&m!==E.hash&&(history.pushState(null,"",m),window.dispatchEvent(new Event("hashchange")),ti(l,m,l.classList.contains("header-anchor"))):s(c))}},{capture:!0}),window.addEventListener("popstate",r=>{i(location.href,r.state&&r.state.scrollPosition||0)}),window.addEventListener("hashchange",r=>{r.preventDefault()})),{route:n,go:s}}function va(){const e=tt(mr);if(!e)throw new Error("useRouter() is called without provider.");return e}function mt(){return va().route}function ti(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(o){console.warn(o)}if(s){let o=zt.value.scrollOffset;typeof o=="string"&&(o=document.querySelector(o).getBoundingClientRect().bottom+24);const i=parseInt(window.getComputedStyle(s).paddingTop,10),r=window.scrollY+s.getBoundingClientRect().top-o+i;!n||Math.abs(r-window.scrollY)>window.innerHeight?window.scrollTo(0,r):window.scrollTo({left:0,top:r,behavior:"smooth"})}}const ma=F({name:"VitePressContent",setup(){const e=mt();return()=>Rn("div",{style:{position:"relative"}},[e.component?Rn(e.component):null])}}),gr=/#.*$/,ga=/(index)?\.(md|html)$/,ba=typeof window<"u",ya=ge(ba?location.hash:"");function xa(e){return os.test(e)}function wa(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Wt(e,t,n=!1){if(t===void 0)return!1;if(e=si(`/${e}`),n)return new RegExp(t).test(e);if(si(t)!==e)return!1;const s=t.match(gr);return s?ya.value===s[0]:!0}function ni(e){return/^\//.test(e)?e:`/${e}`}function si(e){return decodeURI(e).replace(gr,"").replace(ga,"")}function Dn(e){if(xa(e))return e;const{site:t}=le(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),i=n.endsWith("/")||n.endsWith(".html")?e:`${n.replace(/(\.md)?$/,t.value.cleanUrls==="disabled"?".html":"")}${s}${o}`;return _n(i)}function br(e,t){if(Array.isArray(e))return e;t=ni(t);for(const n in e)if(t.startsWith(ni(n)))return e[n];return[]}function $a(e){const t=[];function n(s){for(const o of s)o.link&&t.push({...o,link:o.link}),"items"in o&&n(o.items)}for(const s of e)n(s.items);return t}function Qe(){const e=mt(),{theme:t,frontmatter:n}=le(),s=ge(!1),o=ae(()=>{const h=t.value.sidebar,m=e.data.relativePath;return h?br(h,m):[]}),i=ae(()=>n.value.sidebar!==!1&&o.value.length>0&&n.value.layout!=="home"),r=ae(()=>n.value.layout!=="home"&&n.value.aside!==!1);function l(){s.value=!0}function c(){s.value=!1}function f(){s.value?c():l()}return{isOpen:s,sidebar:o,hasSidebar:i,hasAside:r,open:l,close:c,toggle:f}}function ka(e,t){let n;fn(()=>{n=e.value?document.activeElement:void 0}),qe(()=>{window.addEventListener("keyup",s)}),vt(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}const Pa=F({__name:"VPSkipLink",setup(e){const t=mt(),n=ge();nt(()=>t.path,()=>n.value.focus());function s({target:o}){const i=document.querySelector(o.hash);if(i){const r=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",r)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",r),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(d(),v(G,null,[g("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),g("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const B=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Ca=B(Pa,[["__scopeId","data-v-151f2593"]]),Sa={key:0,class:"VPBackdrop"},Va=F({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(d(),Q(ss,{name:"fade"},{default:N(()=>[e.show?(d(),v("div",Sa)):U("",!0)]),_:1}))}});const Ta=B(Va,[["__scopeId","data-v-0164f098"]]);function Ea(){const e=ge(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function s(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const i=mt();return nt(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const La=["src"],Ma={inheritAttrs:!1},Ia=F({...Ma,__name:"VPImage",props:{image:null},setup(e){return(t,n)=>{const s=bn("VPImage",!0);return e.image?(d(),v(G,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),v("img",Ln({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:_(_n)(typeof e.image=="string"?e.image:e.image.src)}),null,16,La)):(d(),v(G,{key:1},[T(s,Ln({class:"dark",image:e.image.dark},t.$attrs),null,16,["image"]),T(s,Ln({class:"light",image:e.image.light},t.$attrs),null,16,["image"])],64))],64)):U("",!0)}}});const yr=B(Ia,[["__scopeId","data-v-e13a1912"]]),Aa=["href"],Na=F({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=le(),{hasSidebar:s}=Qe();return(o,i)=>(d(),v("div",{class:pe(["VPNavBarTitle",{"has-sidebar":_(s)}])},[g("a",{class:"title",href:_(t).base},[L(o.$slots,"nav-bar-title-before",{},void 0,!0),T(yr,{class:"logo",image:_(n).logo},null,8,["image"]),_(n).siteTitle?(d(),v(G,{key:0},[Oe(se(_(n).siteTitle),1)],64)):_(n).siteTitle===void 0?(d(),v(G,{key:1},[Oe(se(_(t).title),1)],64)):U("",!0),L(o.$slots,"nav-bar-title-after",{},void 0,!0)],8,Aa)],2))}});const Oa=B(Na,[["__scopeId","data-v-d5925166"]]),Ba="modulepreload",Fa=function(e){return"/vue-h5-template/"+e},oi={},xr=function(t,n,s){return!n||n.length===0?t():Promise.all(n.map(o=>{if(o=Fa(o),o in oi)return;oi[o]=!0;const i=o.endsWith(".css"),r=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${r}`))return;const l=document.createElement("link");if(l.rel=i?"stylesheet":Ba,i||(l.as="script",l.crossOrigin=""),l.href=o,document.head.appendChild(l),i)return new Promise((c,f)=>{l.addEventListener("load",c),l.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};const Ha={key:0,class:"VPNavBarSearch"},Ra={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Da={class:"DocSearch-Button-Container"},za=g("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},[g("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Ua={class:"DocSearch-Button-Placeholder"},ja=g("span",{class:"DocSearch-Button-Keys"},[g("kbd",{class:"DocSearch-Button-Key"}),g("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Ka=F({__name:"VPNavBarSearch",setup(e){Kc(r=>({"38a1667b":o.value}));const t=Hl(()=>xr(()=>import("./chunks/VPAlgoliaSearchBox.e998d899.js"),[])),{theme:n}=le(),s=ge(!1),o=ge("'Meta'");qe(()=>{if(!n.value.algolia)return;o.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'\u2318'":"'Ctrl'";const r=c=>{c.key==="k"&&(c.ctrlKey||c.metaKey)&&(c.preventDefault(),i(),l())},l=()=>{window.removeEventListener("keydown",r)};window.addEventListener("keydown",r),vt(l)});function i(){s.value||(s.value=!0)}return(r,l)=>{var c;return _(n).algolia?(d(),v("div",Ha,[s.value?(d(),Q(_(t),{key:0})):(d(),v("div",{key:1,id:"docsearch",onClick:i},[g("button",Ra,[g("span",Da,[za,g("span",Ua,se(((c=_(n).algolia)==null?void 0:c.buttonText)||"Search"),1)]),ja])]))])):U("",!0)}}});const Wa={},qa={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Ya=g("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Ga=g("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),Ja=[Ya,Ga];function Qa(e,t){return d(),v("svg",qa,Ja)}const Xa=B(Wa,[["render",Qa]]),Za=F({__name:"VPLink",props:{href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=ae(()=>t.href&&os.test(t.href));return(s,o)=>(d(),Q(no(e.href?"a":"span"),{class:pe(["VPLink",{link:e.href}]),href:e.href?_(Dn)(e.href):void 0,target:_(n)?"_blank":void 0,rel:_(n)?"noreferrer":void 0},{default:N(()=>[L(s.$slots,"default",{},void 0,!0),_(n)&&!e.noIcon?(d(),Q(Xa,{key:0,class:"icon"})):U("",!0)]),_:3},8,["class","href","target","rel"]))}});const qt=B(Za,[["__scopeId","data-v-3c355974"]]),eu=F({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),Q(qt,{class:pe({VPNavBarMenuLink:!0,active:_(Wt)(_(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:N(()=>[Oe(se(e.item.text),1)]),_:1},8,["class","href"]))}});const tu=B(eu,[["__scopeId","data-v-47a2263e"]]),ro=ge();let wr=!1,gs=0;function nu(e){const t=ge(!1);if(typeof window<"u"){!wr&&su(),gs++;const n=nt(ro,s=>{var o,i,r;s===e.el.value||((o=e.el.value)==null?void 0:o.contains(s))?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(r=e.onBlur)==null||r.call(e))});vt(()=>{n(),gs--,gs||ou()})}return Gs(t)}function su(){document.addEventListener("focusin",$r),wr=!0,ro.value=document.activeElement}function ou(){document.removeEventListener("focusin",$r)}function $r(){ro.value=document.activeElement}const iu={},ru={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},lu=g("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),cu=[lu];function au(e,t){return d(),v("svg",ru,cu)}const kr=B(iu,[["render",au]]),uu={},fu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},du=g("circle",{cx:"12",cy:"12",r:"2"},null,-1),hu=g("circle",{cx:"19",cy:"12",r:"2"},null,-1),_u=g("circle",{cx:"5",cy:"12",r:"2"},null,-1),pu=[du,hu,_u];function vu(e,t){return d(),v("svg",fu,pu)}const mu=B(uu,[["render",vu]]),gu={class:"VPMenuLink"},bu=F({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),v("div",gu,[T(qt,{class:pe({active:_(Wt)(_(t).relativePath,e.item.activeMatch||e.item.link)}),href:e.item.link},{default:N(()=>[Oe(se(e.item.text),1)]),_:1},8,["class","href"])]))}});const is=B(bu,[["__scopeId","data-v-e8e0fb1d"]]),yu={class:"VPMenuGroup"},xu={key:0,class:"title"},wu=F({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",yu,[e.text?(d(),v("p",xu,se(e.text),1)):U("",!0),(d(!0),v(G,null,ke(e.items,s=>(d(),v(G,null,["link"in s?(d(),Q(is,{key:0,item:s},null,8,["item"])):U("",!0)],64))),256))]))}});const $u=B(wu,[["__scopeId","data-v-9ca52130"]]),ku={class:"VPMenu"},Pu={key:0,class:"items"},Cu=F({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(d(),v("div",ku,[e.items?(d(),v("div",Pu,[(d(!0),v(G,null,ke(e.items,s=>(d(),v(G,{key:s.text},["link"in s?(d(),Q(is,{key:0,item:s},null,8,["item"])):(d(),Q($u,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):U("",!0),L(t.$slots,"default",{},void 0,!0)]))}});const Su=B(Cu,[["__scopeId","data-v-1c5d0cfc"]]),Vu=["aria-expanded","aria-label"],Tu={key:0,class:"text"},Eu={class:"menu"},Lu=F({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=ge(!1),n=ge();nu({el:n,onBlur:s});function s(){t.value=!1}return(o,i)=>(d(),v("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=r=>t.value=!0),onMouseleave:i[2]||(i[2]=r=>t.value=!1)},[g("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:i[0]||(i[0]=r=>t.value=!t.value)},[e.button||e.icon?(d(),v("span",Tu,[e.icon?(d(),Q(no(e.icon),{key:0,class:"option-icon"})):U("",!0),Oe(" "+se(e.button)+" ",1),T(kr,{class:"text-icon"})])):(d(),Q(mu,{key:1,class:"icon"}))],8,Vu),g("div",Eu,[T(Su,{items:e.items},{default:N(()=>[L(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const lo=B(Lu,[["__scopeId","data-v-6ffb57d3"]]),Mu=F({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=le();return(n,s)=>(d(),Q(lo,{class:pe({VPNavBarMenuGroup:!0,active:_(Wt)(_(t).relativePath,e.item.activeMatch,!!e.item.activeMatch)}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),Iu=e=>(Ke("data-v-f83db6ba"),e=e(),We(),e),Au={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Nu=Iu(()=>g("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ou=F({__name:"VPNavBarMenu",setup(e){const{theme:t}=le();return(n,s)=>_(t).nav?(d(),v("nav",Au,[Nu,(d(!0),v(G,null,ke(_(t).nav,o=>(d(),v(G,{key:o.text},["link"in o?(d(),Q(tu,{key:0,item:o},null,8,["item"])):(d(),Q(Mu,{key:1,item:o},null,8,["item"]))],64))),128))])):U("",!0)}});const Bu=B(Ou,[["__scopeId","data-v-f83db6ba"]]),Fu={},Hu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ru=g("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Du=g("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),zu=[Ru,Du];function Uu(e,t){return d(),v("svg",Hu,zu)}const Pr=B(Fu,[["render",Uu]]),ju={class:"items"},Ku={class:"title"},Wu=F({__name:"VPNavBarTranslations",setup(e){const{theme:t}=le();return(n,s)=>_(t).localeLinks?(d(),Q(lo,{key:0,class:"VPNavBarTranslations",icon:Pr},{default:N(()=>[g("div",ju,[g("p",Ku,se(_(t).localeLinks.text),1),(d(!0),v(G,null,ke(_(t).localeLinks.items,o=>(d(),Q(is,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1})):U("",!0)}});const qu=B(Wu,[["__scopeId","data-v-db824e91"]]);const Yu={},Gu={class:"VPSwitch",type:"button",role:"switch"},Ju={class:"check"},Qu={key:0,class:"icon"};function Xu(e,t){return d(),v("button",Gu,[g("span",Ju,[e.$slots.default?(d(),v("span",Qu,[L(e.$slots,"default",{},void 0,!0)])):U("",!0)])])}const Zu=B(Yu,[["render",Xu],["__scopeId","data-v-086e8519"]]),ef={},tf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},nf=pc('<path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path>',9),sf=[nf];function of(e,t){return d(),v("svg",tf,sf)}const rf=B(ef,[["render",of]]),lf={},cf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},af=g("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),uf=[af];function ff(e,t){return d(),v("svg",cf,uf)}const df=B(lf,[["render",ff]]),hf=F({__name:"VPSwitchAppearance",setup(e){const t=typeof localStorage<"u"?n():()=>{};function n(){const s=window.matchMedia("(prefers-color-scheme: dark)"),o=document.documentElement.classList;let i=localStorage.getItem(Xo)||"auto",r=i==="auto"?s.matches:i==="dark";s.onchange=f=>{i==="auto"&&c(r=f.matches)};function l(){c(r=!r),i=r?s.matches?"auto":"dark":s.matches?"light":"auto",localStorage.setItem(Xo,i)}function c(f){o[f?"add":"remove"]("dark")}return l}return(s,o)=>(d(),Q(Zu,{class:"VPSwitchAppearance","aria-label":"toggle dark mode",onClick:_(t)},{default:N(()=>[T(rf,{class:"sun"}),T(df,{class:"moon"})]),_:1},8,["onClick"]))}});const co=B(hf,[["__scopeId","data-v-968780f1"]]),_f={key:0,class:"VPNavBarAppearance"},pf=F({__name:"VPNavBarAppearance",setup(e){const{site:t}=le();return(n,s)=>_(t).appearance?(d(),v("div",_f,[T(co)])):U("",!0)}});const vf=B(pf,[["__scopeId","data-v-a3e7452b"]]),mf={discord:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Discord</title><path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"/></svg>',facebook:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Facebook</title><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>',github:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>',instagram:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Instagram</title><path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"/></svg>',linkedin:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>',slack:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Slack</title><path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"/></svg>',twitter:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/></svg>',youtube:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>YouTube</title><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>'},gf=["href","innerHTML"],bf=F({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=ae(()=>typeof t.icon=="object"?t.icon.svg:mf[t.icon]);return(s,o)=>(d(),v("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:_(n)},null,8,gf))}});const yf=B(bf,[["__scopeId","data-v-e57698f6"]]),xf={class:"VPSocialLinks"},wf=F({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(d(),v("div",xf,[(d(!0),v(G,null,ke(e.links,({link:s,icon:o})=>(d(),Q(yf,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const ao=B(wf,[["__scopeId","data-v-f6988cfb"]]),$f=F({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=le();return(n,s)=>_(t).socialLinks?(d(),Q(ao,{key:0,class:"VPNavBarSocialLinks",links:_(t).socialLinks},null,8,["links"])):U("",!0)}});const kf=B($f,[["__scopeId","data-v-738bef5a"]]),Pf=e=>(Ke("data-v-e89b88d7"),e=e(),We(),e),Cf={key:0,class:"group"},Sf={class:"trans-title"},Vf={key:1,class:"group"},Tf={class:"item appearance"},Ef=Pf(()=>g("p",{class:"label"},"Appearance",-1)),Lf={class:"appearance-action"},Mf={key:2,class:"group"},If={class:"item social-links"},Af=F({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=le();return(s,o)=>(d(),Q(lo,{class:"VPNavBarExtra",label:"extra navigation"},{default:N(()=>[_(n).localeLinks?(d(),v("div",Cf,[g("p",Sf,se(_(n).localeLinks.text),1),(d(!0),v(G,null,ke(_(n).localeLinks.items,i=>(d(),Q(is,{key:i.link,item:i},null,8,["item"]))),128))])):U("",!0),_(t).appearance?(d(),v("div",Vf,[g("div",Tf,[Ef,g("div",Lf,[T(co)])])])):U("",!0),_(n).socialLinks?(d(),v("div",Mf,[g("div",If,[T(ao,{class:"social-links-list",links:_(n).socialLinks},null,8,["links"])])])):U("",!0)]),_:1}))}});const Nf=B(Af,[["__scopeId","data-v-e89b88d7"]]),Of=e=>(Ke("data-v-e5dd9c1c"),e=e(),We(),e),Bf=["aria-expanded"],Ff=Of(()=>g("span",{class:"container"},[g("span",{class:"top"}),g("span",{class:"middle"}),g("span",{class:"bottom"})],-1)),Hf=[Ff],Rf=F({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(d(),v("button",{type:"button",class:pe(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},Hf,10,Bf))}});const Df=B(Rf,[["__scopeId","data-v-e5dd9c1c"]]),zf={class:"container"},Uf={class:"content"},jf=F({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{hasSidebar:t}=Qe();return(n,s)=>(d(),v("div",{class:pe(["VPNavBar",{"has-sidebar":_(t)}])},[g("div",zf,[T(Oa,null,{"nav-bar-title-before":N(()=>[L(n.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[L(n.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3}),g("div",Uf,[L(n.$slots,"nav-bar-content-before",{},void 0,!0),T(Ka,{class:"search"}),T(Bu,{class:"menu"}),T(qu,{class:"translations"}),T(vf,{class:"appearance"}),T(kf,{class:"social-links"}),T(Nf,{class:"extra"}),L(n.$slots,"nav-bar-content-after",{},void 0,!0),T(Df,{class:"hamburger",active:e.isScreenOpen,onClick:s[0]||(s[0]=o=>n.$emit("toggle-screen"))},null,8,["active"])])])],2))}});const Kf=B(jf,[["__scopeId","data-v-a35e6f52"]]);function Wf(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}else return Array.from(e)}var uo=!1;if(typeof window<"u"){var ii={get passive(){uo=!0}};window.addEventListener("testPassive",null,ii),window.removeEventListener("testPassive",null,ii)}var zn=typeof window<"u"&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||window.navigator.platform==="MacIntel"&&window.navigator.maxTouchPoints>1),Ft=[],Un=!1,fo=-1,on=void 0,kt=void 0,rn=void 0,Cr=function(t){return Ft.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},jn=function(t){var n=t||window.event;return Cr(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},qf=function(t){if(rn===void 0){var n=!!t&&t.reserveScrollBarGap===!0,s=window.innerWidth-document.documentElement.clientWidth;if(n&&s>0){var o=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);rn=document.body.style.paddingRight,document.body.style.paddingRight=o+s+"px"}}on===void 0&&(on=document.body.style.overflow,document.body.style.overflow="hidden")},Yf=function(){rn!==void 0&&(document.body.style.paddingRight=rn,rn=void 0),on!==void 0&&(document.body.style.overflow=on,on=void 0)},Gf=function(){return window.requestAnimationFrame(function(){if(kt===void 0){kt={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,s=t.scrollX,o=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-s,setTimeout(function(){return window.requestAnimationFrame(function(){var i=o-window.innerHeight;i&&n>=o&&(document.body.style.top=-(n+i))})},300)}})},Jf=function(){if(kt!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=kt.position,document.body.style.top=kt.top,document.body.style.left=kt.left,window.scrollTo(n,t),kt=void 0}},Qf=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},Xf=function(t,n){var s=t.targetTouches[0].clientY-fo;return Cr(t.target)?!1:n&&n.scrollTop===0&&s>0||Qf(n)&&s<0?jn(t):(t.stopPropagation(),!0)},Zf=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Ft.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};Ft=[].concat(Wf(Ft),[s]),zn?Gf():qf(n),zn&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(fo=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&Xf(o,t)},Un||(document.addEventListener("touchmove",jn,uo?{passive:!1}:void 0),Un=!0))}},ed=function(){zn&&(Ft.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Un&&(document.removeEventListener("touchmove",jn,uo?{passive:!1}:void 0),Un=!1),fo=-1),zn?Jf():Yf(),Ft=[]};const td=F({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=tt("close-screen");return(n,s)=>(d(),Q(qt,{class:"VPNavScreenMenuLink",href:e.link,onClick:_(t)},{default:N(()=>[Oe(se(e.text),1)]),_:1},8,["href","onClick"]))}});const nd=B(td,[["__scopeId","data-v-b7098508"]]),sd={},od={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},id=g("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),rd=[id];function ld(e,t){return d(),v("svg",od,rd)}const cd=B(sd,[["render",ld]]),ad=F({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=tt("close-screen");return(n,s)=>(d(),Q(qt,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:_(t)},{default:N(()=>[Oe(se(e.text),1)]),_:1},8,["href","onClick"]))}});const Sr=B(ad,[["__scopeId","data-v-7f173864"]]),ud={class:"VPNavScreenMenuGroupSection"},fd={key:0,class:"title"},dd=F({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",ud,[e.text?(d(),v("p",fd,se(e.text),1)):U("",!0),(d(!0),v(G,null,ke(e.items,s=>(d(),Q(Sr,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const hd=B(dd,[["__scopeId","data-v-7478538b"]]),_d=["aria-controls","aria-expanded"],pd={class:"button-text"},vd=["id"],md={key:1,class:"group"},gd=F({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=ge(!1),s=ae(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(i,r)=>(d(),v("div",{class:pe(["VPNavScreenMenuGroup",{open:n.value}])},[g("button",{class:"button","aria-controls":_(s),"aria-expanded":n.value,onClick:o},[g("span",pd,se(e.text),1),T(cd,{class:"button-icon"})],8,_d),g("div",{id:_(s),class:"items"},[(d(!0),v(G,null,ke(e.items,l=>(d(),v(G,{key:l.text},["link"in l?(d(),v("div",{key:l.text,class:"item"},[T(Sr,{text:l.text,link:l.link},null,8,["text","link"])])):(d(),v("div",md,[T(hd,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,vd)],2))}});const bd=B(gd,[["__scopeId","data-v-5bc84358"]]),yd={key:0,class:"VPNavScreenMenu"},xd=F({__name:"VPNavScreenMenu",setup(e){const{theme:t}=le();return(n,s)=>_(t).nav?(d(),v("nav",yd,[(d(!0),v(G,null,ke(_(t).nav,o=>(d(),v(G,{key:o.text},["link"in o?(d(),Q(nd,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(d(),Q(bd,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):U("",!0)}}),wd=e=>(Ke("data-v-7bc19822"),e=e(),We(),e),$d={key:0,class:"VPNavScreenAppearance"},kd=wd(()=>g("p",{class:"text"},"Appearance",-1)),Pd=F({__name:"VPNavScreenAppearance",setup(e){const{site:t}=le();return(n,s)=>_(t).appearance?(d(),v("div",$d,[kd,T(co)])):U("",!0)}});const Cd=B(Pd,[["__scopeId","data-v-7bc19822"]]),Sd={class:"list"},Vd=["href"],Td=F({__name:"VPNavScreenTranslations",setup(e){const{theme:t}=le(),n=ge(!1);function s(){n.value=!n.value}return(o,i)=>_(t).localeLinks?(d(),v("div",{key:0,class:pe(["VPNavScreenTranslations",{open:n.value}])},[g("button",{class:"title",onClick:s},[T(Pr,{class:"icon lang"}),Oe(" "+se(_(t).localeLinks.text)+" ",1),T(kr,{class:"icon chevron"})]),g("ul",Sd,[(d(!0),v(G,null,ke(_(t).localeLinks.items,r=>(d(),v("li",{key:r.link,class:"item"},[g("a",{class:"link",href:r.link},se(r.text),9,Vd)]))),128))])],2)):U("",!0)}});const Ed=B(Td,[["__scopeId","data-v-6bfcad30"]]),Ld=F({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=le();return(n,s)=>_(t).socialLinks?(d(),Q(ao,{key:0,class:"VPNavScreenSocialLinks",links:_(t).socialLinks},null,8,["links"])):U("",!0)}}),Md={class:"container"},Id=F({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=ge(null);function n(){Zf(t.value,{reserveScrollBarGap:!0})}function s(){ed()}return(o,i)=>(d(),Q(ss,{name:"fade",onEnter:n,onAfterLeave:s},{default:N(()=>[e.open?(d(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[g("div",Md,[L(o.$slots,"nav-screen-content-before",{},void 0,!0),T(xd,{class:"menu"}),T(Ed,{class:"translations"}),T(Cd,{class:"appearance"}),T(Ld,{class:"social-links"}),L(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):U("",!0)]),_:3}))}});const Ad=B(Id,[["__scopeId","data-v-5486b9d0"]]),Nd=F({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=Ea(),{hasSidebar:o}=Qe();return eo("close-screen",n),(i,r)=>(d(),v("header",{class:pe(["VPNav",{"no-sidebar":!_(o)}])},[T(Kf,{"is-screen-open":_(t),onToggleScreen:_(s)},{"nav-bar-title-before":N(()=>[L(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[L(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":N(()=>[L(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":N(()=>[L(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),T(Ad,{open:_(t)},{"nav-screen-content-before":N(()=>[L(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":N(()=>[L(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])],2))}});const Od=B(Nd,[["__scopeId","data-v-a71a30f1"]]),Bd={},Fd={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Hd=g("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Rd=g("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),Dd=g("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),zd=g("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),Ud=[Hd,Rd,Dd,zd];function jd(e,t){return d(),v("svg",Fd,Ud)}const Kd=B(Bd,[["render",jd]]),Wd=e=>(Ke("data-v-aac27d5e"),e=e(),We(),e),qd={key:0,class:"VPLocalNav"},Yd=["aria-expanded"],Gd=Wd(()=>g("span",{class:"menu-text"},"Menu",-1)),Jd=F({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{hasSidebar:t}=Qe();function n(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(s,o)=>_(t)?(d(),v("div",qd,[g("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:o[0]||(o[0]=i=>s.$emit("open-menu"))},[T(Kd,{class:"menu-icon"}),Gd],8,Yd),g("a",{class:"top-link",href:"#",onClick:n}," Return to top ")])):U("",!0)}});const Qd=B(Jd,[["__scopeId","data-v-aac27d5e"]]),Xd={},Zd={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},eh=g("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),th=g("path",{d:"M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),nh=[eh,th];function sh(e,t){return d(),v("svg",Zd,nh)}const oh=B(Xd,[["render",sh]]),ih={},rh={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},lh=g("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),ch=g("path",{d:"M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),ah=[lh,ch];function uh(e,t){return d(),v("svg",rh,ah)}const fh=B(ih,[["render",uh]]),dh=F({__name:"VPSidebarLink",props:{item:null,depth:{default:1}},setup(e){const{page:t,frontmatter:n}=le(),s=ae(()=>n.value.sidebarDepth||1/0),o=tt("close-sidebar");return(i,r)=>{const l=bn("VPSidebarLink",!0);return d(),Q(qt,{class:pe(["link",{active:_(Wt)(_(t).relativePath,e.item.link),offset:e.depth>1}]),href:e.item.link,onClick:_(o)},{default:N(()=>[g("span",{class:pe(["link-text",{light:e.depth>1}])},se(e.item.text),3),"items"in e.item&&e.depth<_(s)?(d(!0),v(G,{key:0},ke(e.item.items,c=>(d(),Q(l,{key:c.link,item:c,depth:e.depth+1},null,8,["item","depth"]))),128)):U("",!0)]),_:1},8,["class","href","onClick"])}}});const hh=B(dh,[["__scopeId","data-v-f7e544fc"]]),_h=["role"],ph={class:"title-text"},vh={class:"action"},mh={class:"items"},gh=F({__name:"VPSidebarGroup",props:{text:null,items:null,collapsible:{type:Boolean},collapsed:{type:Boolean}},setup(e){const t=e,n=ge(!1);fn(()=>{n.value=!!(t.collapsible&&t.collapsed)});const{page:s}=le();fn(()=>{t.items.some(i=>Wt(s.value.relativePath,i.link))&&(n.value=!1)});function o(){t.collapsible&&(n.value=!n.value)}return(i,r)=>(d(),v("section",{class:pe(["VPSidebarGroup",{collapsible:e.collapsible,collapsed:n.value}])},[e.text?(d(),v("div",{key:0,class:"title",role:e.collapsible?"button":void 0,onClick:o},[g("h2",ph,se(e.text),1),g("div",vh,[T(fh,{class:"icon minus"}),T(oh,{class:"icon plus"})])],8,_h)):U("",!0),g("div",mh,[(d(!0),v(G,null,ke(e.items,l=>(d(),Q(hh,{key:l.link,item:l},null,8,["item"]))),128))])],2))}});const bh=B(gh,[["__scopeId","data-v-2976c796"]]),yh=e=>(Ke("data-v-f332cb62"),e=e(),We(),e),xh={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},wh=yh(()=>g("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),$h=F({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebar:n,hasSidebar:s}=Qe();let o=ge(null);return Ri(async()=>{var i;t.open&&(await mn(),(i=o.value)==null||i.focus())}),(i,r)=>_(s)?(d(),v("aside",{key:0,class:pe(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:r[0]||(r[0]=Zc(()=>{},["stop"]))},[g("nav",xh,[wh,(d(!0),v(G,null,ke(_(n),l=>(d(),v("div",{key:l.text,class:"group"},[T(bh,{text:l.text,items:l.items,collapsible:l.collapsible,collapsed:l.collapsed},null,8,["text","items","collapsible","collapsed"])]))),128))])],2)):U("",!0)}});const kh=B($h,[["__scopeId","data-v-f332cb62"]]),Ph={},Ch={class:"VPPage"};function Sh(e,t){const n=bn("Content");return d(),v("div",Ch,[T(n)])}const Vh=B(Ph,[["render",Sh]]),Th=F({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=ae(()=>{var i,r;return[(i=t.size)!=null?i:"medium",(r=t.theme)!=null?r:"brand"]}),s=ae(()=>t.href&&os.test(t.href)),o=ae(()=>t.tag?t.tag:t.href?"a":"button");return(i,r)=>(d(),Q(no(_(o)),{class:pe(["VPButton",_(n)]),href:e.href?_(Dn)(e.href):void 0,target:_(s)?"_blank":void 0,rel:_(s)?"noreferrer":void 0},{default:N(()=>[Oe(se(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const Eh=B(Th,[["__scopeId","data-v-53dbb8eb"]]),Lh=e=>(Ke("data-v-923ba72e"),e=e(),We(),e),Mh={class:"container"},Ih={class:"main"},Ah={key:0,class:"name"},Nh={class:"clip"},Oh={key:1,class:"text"},Bh={key:2,class:"tagline"},Fh={key:3,class:"actions"},Hh={key:0,class:"image"},Rh={class:"image-container"},Dh=Lh(()=>g("div",{class:"image-bg"},null,-1)),zh=F({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){return(t,n)=>(d(),v("div",{class:pe(["VPHero",{"has-image":e.image}])},[g("div",Mh,[g("div",Ih,[e.name?(d(),v("h1",Ah,[g("span",Nh,se(e.name),1)])):U("",!0),e.text?(d(),v("p",Oh,se(e.text),1)):U("",!0),e.tagline?(d(),v("p",Bh,se(e.tagline),1)):U("",!0),e.actions?(d(),v("div",Fh,[(d(!0),v(G,null,ke(e.actions,s=>(d(),v("div",{key:s.link,class:"action"},[T(Eh,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link},null,8,["theme","text","href"])]))),128))])):U("",!0)]),e.image?(d(),v("div",Hh,[g("div",Rh,[Dh,T(yr,{class:"image-src",image:e.image},null,8,["image"])])])):U("",!0)])],2))}});const Uh=B(zh,[["__scopeId","data-v-923ba72e"]]),jh=F({__name:"VPHomeHero",setup(e){const{frontmatter:t}=le();return(n,s)=>_(t).hero?(d(),Q(Uh,{key:0,class:"VPHomeHero",name:_(t).hero.name,text:_(t).hero.text,tagline:_(t).hero.tagline,image:_(t).hero.image,actions:_(t).hero.actions},null,8,["name","text","tagline","image","actions"])):U("",!0)}}),Kh={class:"VPFeature"},Wh={key:0,class:"icon"},qh={class:"title"},Yh={class:"details"},Gh=F({__name:"VPFeature",props:{icon:null,title:null,details:null},setup(e){return(t,n)=>(d(),v("article",Kh,[e.icon?(d(),v("div",Wh,se(e.icon),1)):U("",!0),g("h2",qh,se(e.title),1),g("p",Yh,se(e.details),1)]))}});const Jh=B(Gh,[["__scopeId","data-v-d99b2f77"]]),Qh={key:0,class:"VPFeatures"},Xh={class:"container"},Zh={class:"items"},e_=F({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=ae(()=>{const s=t.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s%2===0)return"grid-4"}else return});return(s,o)=>e.features?(d(),v("div",Qh,[g("div",Xh,[g("div",Zh,[(d(!0),v(G,null,ke(e.features,i=>(d(),v("div",{key:i.title,class:pe(["item",[_(n)]])},[T(Jh,{icon:i.icon,title:i.title,details:i.details},null,8,["icon","title","details"])],2))),128))])])])):U("",!0)}});const t_=B(e_,[["__scopeId","data-v-6a6451ec"]]),n_=F({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=le();return(n,s)=>_(t).features?(d(),Q(t_,{key:0,class:"VPHomeFeatures",features:_(t).features},null,8,["features"])):U("",!0)}}),s_={class:"VPHome"},o_=F({__name:"VPHome",setup(e){return(t,n)=>{const s=bn("Content");return d(),v("div",s_,[L(t.$slots,"home-hero-before",{},void 0,!0),T(jh),L(t.$slots,"home-hero-after",{},void 0,!0),L(t.$slots,"home-features-before",{},void 0,!0),T(n_),L(t.$slots,"home-features-after",{},void 0,!0),T(s)])}}});const i_=B(o_,[["__scopeId","data-v-1db23833"]]);var ri;const yn=typeof window<"u";yn&&((ri=window==null?void 0:window.navigator)==null?void 0:ri.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function r_(e){return e}function l_(e){return Wr()?(qr(e),!0):!1}function c_(e,t=!0){ns()?Wi(e):t?e():mn(e)}function a_(e,t=!0){ns()?qe(e):t?e():mn(e)}const u_=yn?window:void 0;yn&&window.document;yn&&window.navigator;yn&&window.location;function f_(e,t=!1){const n=ge(),s=()=>n.value=Boolean(e());return s(),a_(s,t),n}function li(e,t={}){const{window:n=u_}=t,s=f_(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=ge(!1),r=()=>{!s.value||(o||(o=n.matchMedia(e)),i.value=o.matches)};return c_(()=>{r(),o&&("addEventListener"in o?o.addEventListener("change",r):o.addListener(r),l_(()=>{"removeEventListener"in o?o.removeEventListener("change",r):o.removeListener(r)}))}),i}const Os=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Bs="__vueuse_ssr_handlers__";Os[Bs]=Os[Bs]||{};Os[Bs];var ci;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(ci||(ci={}));var d_=Object.defineProperty,ai=Object.getOwnPropertySymbols,h_=Object.prototype.hasOwnProperty,__=Object.prototype.propertyIsEnumerable,ui=(e,t,n)=>t in e?d_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p_=(e,t)=>{for(var n in t||(t={}))h_.call(t,n)&&ui(e,n,t[n]);if(ai)for(var n of ai(t))__.call(t,n)&&ui(e,n,t[n]);return e};const v_={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};p_({linear:r_},v_);function m_(){const{hasSidebar:e}=Qe(),t=li("(min-width: 960px)"),n=li("(min-width: 1280px)");return{isAsideEnabled:ae(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const g_=56;function b_(){const{page:e}=le();return{hasOutline:ae(()=>e.value.headers.length>0)}}function y_(e,t){const{isAsideEnabled:n}=m_(),s=wa(i,100);let o=null;qe(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),qi(()=>{r(location.hash)}),vt(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const l=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(P=>l.some(E=>E.hash===P.hash&&P.offsetParent!==null)),f=window.scrollY,h=window.innerHeight,m=document.body.offsetHeight,y=Math.abs(f+h-m)<1;if(c.length&&y){r(c[c.length-1].hash);return}for(let P=0;P<c.length;P++){const E=c[P],j=c[P+1],[z,b]=x_(P,E,j);if(z){r(b);return}}}function r(l){o&&o.classList.remove("active"),l!==null&&(o=e.value.querySelector(`a[href="${decodeURIComponent(l)}"]`));const c=o;c?(c.classList.add("active"),t.value.style.top=c.offsetTop+33+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function fi(e){return e.parentElement.offsetTop-g_-15}function x_(e,t,n){const s=window.scrollY;return e===0&&s===0?[!0,null]:s<fi(t)?[!1,null]:!n||s<fi(n)?[!0,t.hash]:[!1,null]}const w_=e=>(Ke("data-v-a3de185c"),e=e(),We(),e),$_={class:"content"},k_={class:"outline-title"},P_={"aria-labelledby":"doc-outline-aria-label"},C_=w_(()=>g("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),S_={class:"root"},V_=["href"],T_={key:0},E_=["href"],L_=F({__name:"VPDocAsideOutline",setup(e){const{page:t,frontmatter:n,theme:s}=le(),{hasOutline:o}=b_(),i=ge(),r=ge();y_(i,r);function l({target:c}){const f="#"+c.href.split("#")[1],h=document.querySelector(decodeURIComponent(f));h==null||h.focus()}return(c,f)=>(d(),v("div",{class:pe(["VPDocAsideOutline",{"has-outline":_(o)}]),ref_key:"container",ref:i},[g("div",$_,[g("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),g("div",k_,se(_(s).outlineTitle||"On this page"),1),g("nav",P_,[C_,g("ul",S_,[(d(!0),v(G,null,ke(_(t).headers,({title:h,link:m,children:y})=>(d(),v("li",null,[g("a",{class:"outline-link",href:m,onClick:l},se(h),9,V_),y&&_(n).outline==="deep"?(d(),v("ul",T_,[(d(!0),v(G,null,ke(y,({title:P,link:E})=>(d(),v("li",null,[g("a",{class:"outline-link nested",href:E,onClick:l},se(P),9,E_)]))),256))])):U("",!0)]))),256))])])])],2))}});const M_=B(L_,[["__scopeId","data-v-a3de185c"]]),I_={class:"VPDocAsideCarbonAds"},A_=F({__name:"VPDocAsideCarbonAds",setup(e){const t=()=>null;return(n,s)=>(d(),v("div",I_,[T(_(t))]))}}),N_=e=>(Ke("data-v-aea49c31"),e=e(),We(),e),O_={class:"VPDocAside"},B_=N_(()=>g("div",{class:"spacer"},null,-1)),F_=F({__name:"VPDocAside",setup(e){const{page:t,theme:n}=le();return(s,o)=>(d(),v("div",O_,[L(s.$slots,"aside-top",{},void 0,!0),L(s.$slots,"aside-outline-before",{},void 0,!0),_(t).headers.length?(d(),Q(M_,{key:0})):U("",!0),L(s.$slots,"aside-outline-after",{},void 0,!0),B_,L(s.$slots,"aside-ads-before",{},void 0,!0),_(n).carbonAds?(d(),Q(A_,{key:1})):U("",!0),L(s.$slots,"aside-ads-after",{},void 0,!0),L(s.$slots,"aside-bottom",{},void 0,!0)]))}});const H_=B(F_,[["__scopeId","data-v-aea49c31"]]);function R_(){const{theme:e,page:t}=le();return ae(()=>{const{text:n="Edit this page",pattern:s}=e.value.editLink||{},{relativePath:o}=t.value;return{url:s.replace(/:path/g,o),text:n}})}function D_(){const{page:e,theme:t,frontmatter:n}=le();return ae(()=>{const s=br(t.value.sidebar,e.value.relativePath),o=$a(s),i=o.findIndex(r=>Wt(e.value.relativePath,r.link));return{prev:n.value.prev?{...o[i-1],text:n.value.prev}:o[i-1],next:n.value.next?{...o[i+1],text:n.value.next}:o[i+1]}})}const z_={},U_={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},j_=g("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),K_=g("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),W_=[j_,K_];function q_(e,t){return d(),v("svg",U_,W_)}const Y_=B(z_,[["render",q_]]),G_={class:"VPLastUpdated"},J_=["datatime"],Q_=F({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=le(),s=ae(()=>new Date(n.value.lastUpdated)),o=ae(()=>s.value.toISOString()),i=ge("");return qe(()=>{fn(()=>{i.value=s.value.toLocaleString(window.navigator.language)})}),(r,l)=>{var c;return d(),v("p",G_,[Oe(se((c=_(t).lastUpdatedText)!=null?c:"Last updated")+": ",1),g("time",{datatime:_(o)},se(i.value),9,J_)])}}});const X_=B(Q_,[["__scopeId","data-v-f7d51a9c"]]),Z_={key:0,class:"VPDocFooter"},e1={key:0,class:"edit-info"},t1={key:0,class:"edit-link"},n1={key:1,class:"last-updated"},s1={key:1,class:"prev-next"},o1={class:"pager"},i1=["href"],r1={class:"desc"},l1={class:"title"},c1=["href"],a1={class:"desc"},u1={class:"title"},f1=F({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=le(),o=R_(),i=D_(),r=ae(()=>t.value.editLink&&s.value.editLink!==!1),l=ae(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),c=ae(()=>r.value||l.value||i.value.prev||i.value.next);return(f,h)=>{var m,y,P,E;return _(c)?(d(),v("footer",Z_,[_(r)||_(l)?(d(),v("div",e1,[_(r)?(d(),v("div",t1,[T(qt,{class:"edit-link-button",href:_(o).url,"no-icon":!0},{default:N(()=>[T(Y_,{class:"edit-link-icon"}),Oe(" "+se(_(o).text),1)]),_:1},8,["href"])])):U("",!0),_(l)?(d(),v("div",n1,[T(X_)])):U("",!0)])):U("",!0),_(i).prev||_(i).next?(d(),v("div",s1,[g("div",o1,[_(i).prev?(d(),v("a",{key:0,class:"pager-link prev",href:_(Dn)(_(i).prev.link)},[g("span",r1,se((y=(m=_(t).docFooter)==null?void 0:m.prev)!=null?y:"Previous page"),1),g("span",l1,se(_(i).prev.text),1)],8,i1)):U("",!0)]),g("div",{class:pe(["pager",{"has-prev":_(i).prev}])},[_(i).next?(d(),v("a",{key:0,class:"pager-link next",href:_(Dn)(_(i).next.link)},[g("span",a1,se((E=(P=_(t).docFooter)==null?void 0:P.next)!=null?E:"Next page"),1),g("span",u1,se(_(i).next.text),1)],8,c1)):U("",!0)],2)])):U("",!0)])):U("",!0)}}});const d1=B(f1,[["__scopeId","data-v-a54a85bd"]]),h1=e=>(Ke("data-v-f0af2311"),e=e(),We(),e),_1={class:"container"},p1={key:0,class:"aside"},v1=h1(()=>g("div",{class:"aside-curtain"},null,-1)),m1={class:"aside-container"},g1={class:"aside-content"},b1={class:"content"},y1={class:"content-container"},x1={class:"main"},w1=F({__name:"VPDoc",setup(e){const t=mt(),{hasSidebar:n,hasAside:s}=Qe(),o=ae(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(i,r)=>{const l=bn("Content");return d(),v("div",{class:pe(["VPDoc",{"has-sidebar":_(n),"has-aside":_(s)}])},[g("div",_1,[_(s)?(d(),v("div",p1,[v1,g("div",m1,[g("div",g1,[T(H_,null,{"aside-top":N(()=>[L(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":N(()=>[L(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":N(()=>[L(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[L(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[L(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[L(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):U("",!0),g("div",b1,[g("div",y1,[L(i.$slots,"doc-before",{},void 0,!0),g("main",x1,[T(l,{class:pe(["vp-doc",_(o)])},null,8,["class"])]),L(i.$slots,"doc-footer-before",{},void 0,!0),T(d1),L(i.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const $1=B(w1,[["__scopeId","data-v-f0af2311"]]),k1=F({__name:"VPContent",setup(e){const t=mt(),{frontmatter:n}=le(),{hasSidebar:s}=Qe(),o=tt("NotFound");return(i,r)=>(d(),v("div",{class:pe(["VPContent",{"has-sidebar":_(s),"is-home":_(n).layout==="home"}]),id:"VPContent"},[_(t).component===_(o)?(d(),Q(_(o),{key:0})):_(n).layout==="page"?(d(),Q(Vh,{key:1})):_(n).layout==="home"?(d(),Q(i_,{key:2},{"home-hero-before":N(()=>[L(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":N(()=>[L(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":N(()=>[L(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":N(()=>[L(i.$slots,"home-features-after",{},void 0,!0)]),_:3})):(d(),Q($1,{key:3},{"doc-footer-before":N(()=>[L(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":N(()=>[L(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":N(()=>[L(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":N(()=>[L(i.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":N(()=>[L(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[L(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[L(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[L(i.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":N(()=>[L(i.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const P1=B(k1,[["__scopeId","data-v-c95df128"]]),C1={class:"container"},S1=["innerHTML"],V1=["innerHTML"],T1=F({__name:"VPFooter",setup(e){const{theme:t}=le(),{hasSidebar:n}=Qe();return(s,o)=>_(t).footer?(d(),v("footer",{key:0,class:pe(["VPFooter",{"has-sidebar":_(n)}])},[g("div",C1,[_(t).footer.message?(d(),v("p",{key:0,class:"message",innerHTML:_(t).footer.message},null,8,S1)):U("",!0),_(t).footer.copyright?(d(),v("p",{key:1,class:"copyright",innerHTML:_(t).footer.copyright},null,8,V1)):U("",!0)])],2)):U("",!0)}});const E1=B(T1,[["__scopeId","data-v-9f24cc86"]]),L1={class:"Layout"},M1=F({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=Qe(),o=mt();return nt(()=>o.path,s),ka(t,s),eo("close-sidebar",s),(i,r)=>(d(),v("div",L1,[L(i.$slots,"layout-top",{},void 0,!0),T(Ca),T(Ta,{class:"backdrop",show:_(t),onClick:_(s)},null,8,["show","onClick"]),T(Od,null,{"nav-bar-title-before":N(()=>[L(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[L(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":N(()=>[L(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":N(()=>[L(i.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":N(()=>[L(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":N(()=>[L(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),T(Qd,{open:_(t),onOpenMenu:_(n)},null,8,["open","onOpenMenu"]),T(kh,{open:_(t)},null,8,["open"]),T(P1,null,{"home-hero-before":N(()=>[L(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-after":N(()=>[L(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":N(()=>[L(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":N(()=>[L(i.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":N(()=>[L(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":N(()=>[L(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":N(()=>[L(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":N(()=>[L(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":N(()=>[L(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":N(()=>[L(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[L(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[L(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[L(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),T(E1),L(i.$slots,"layout-bottom",{},void 0,!0)]))}});const I1=B(M1,[["__scopeId","data-v-ca9ccb7e"]]),rs=e=>(Ke("data-v-95656537"),e=e(),We(),e),A1={class:"NotFound"},N1=rs(()=>g("p",{class:"code"},"404",-1)),O1=rs(()=>g("h1",{class:"title"},"PAGE NOT FOUND",-1)),B1=rs(()=>g("div",{class:"divider"},null,-1)),F1=rs(()=>g("blockquote",{class:"quote"}," But if you don't change your direction, and if you keep looking, you may end up where you are heading. ",-1)),H1={class:"action"},R1=["href"],D1=F({__name:"NotFound",setup(e){const{site:t}=le();return(n,s)=>(d(),v("div",A1,[N1,O1,B1,F1,g("div",H1,[g("a",{class:"link",href:_(t).base,"aria-label":"go to home"}," Take me home ",8,R1)])]))}});const z1=B(D1,[["__scopeId","data-v-95656537"]]);const Ht={Layout:I1,NotFound:z1};function U1(e,t){let n=[],s=!0;const o=i=>{if(s){s=!1;return}n.forEach(r=>document.head.removeChild(r)),n=[],i.forEach(r=>{const l=j1(r);document.head.appendChild(l),n.push(l)})};fn(()=>{const i=e.data,r=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=_r(r,i),document.querySelector("meta[name=description]").setAttribute("content",l||r.description),o(fa(r.head,W1(c)))})}function j1([e,t,n]){const s=document.createElement(e);for(const o in t)s.setAttribute(o,t[o]);return n&&(s.innerHTML=n),s}function K1(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function W1(e){return e.filter(t=>!K1(t))}const bs=new Set,Vr=()=>document.createElement("link"),q1=e=>{const t=Vr();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Y1=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Tn;const G1=Ee&&(Tn=Vr())&&Tn.relList&&Tn.relList.supports&&Tn.relList.supports("prefetch")?q1:Y1;function J1(){if(!Ee||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(r=>{if(r.isIntersecting){const l=r.target;n.unobserve(l);const{pathname:c}=l;if(!bs.has(c)){bs.add(c);const f=pr(c);G1(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r,hostname:l,pathname:c}=i,f=c.match(/\.\w+$/);f&&f[0]!==".html"||r!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):bs.add(c))})})};qe(s);const o=mt();nt(()=>o.path,s),vt(()=>{n&&n.disconnect()})}const Q1=F({setup(e,{slots:t}){const n=ge(!1);return qe(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function X1(){Ee&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches('div[class*="language-"] > button.copy')){const s=t.parentElement,o=(n=t.nextElementSibling)==null?void 0:n.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.classList.toString());let{innerText:r=""}=o;i&&(r=r.replace(/^ *(\$|>) /gm,"")),Z1(r).then(()=>{t.classList.add("copied"),setTimeout(()=>{t.classList.remove("copied"),t.blur()},2e3)})}})}async function Z1(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),o=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),o&&(s.removeAllRanges(),s.addRange(o)),n&&n.focus()}}const Tr=Ht.NotFound||(()=>"404 Not Found"),e0=F({name:"VitePressApp",setup(){const{site:e}=le();return qe(()=>{nt(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),J1(),X1(),Ht.setup&&Ht.setup(),()=>Rn(Ht.Layout)}});function t0(){const e=s0(),t=n0();t.provide(mr,e);const n=ha(e.route);return t.provide(vr,n),t.provide("NotFound",Tr),t.component("Content",ma),t.component("ClientOnly",Q1),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Ht.enhanceApp&&Ht.enhanceApp({app:t,router:e,siteData:zt}),{app:t,router:e,data:n}}function n0(){return na(e0)}function s0(){let e=Ee,t;return pa(n=>{let s=pr(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Ee&&(e=!1),xr(()=>import(s),[])},Tr)}if(Ee){const{app:e,router:t,data:n}=t0();t.go().then(()=>{U1(t.route,n.site),e.mount("#app")})}export{B as _,We as a,g as b,v as c,t0 as createApp,pc as d,Oe as e,F as f,mt as g,le as h,qe as i,d as o,Ke as p,va as u};