31 lines
324 KiB
JavaScript
31 lines
324 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index.html-AZL5j6t5.js","assets/icon-B1KGOz42.js","assets/index.html-D5kHy_hr.js"])))=>i.map(i=>d[i]);
|
|
/**
|
|
* @vue/shared v3.5.22
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/function Ai(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Le={},ss=[],jt=()=>{},Ec=()=>!1,Zs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ii=e=>e.startsWith("onUpdate:"),qe=Object.assign,Oi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ud=Object.prototype.hasOwnProperty,Ee=(e,t)=>Ud.call(e,t),he=Array.isArray,os=e=>Zo(e)==="[object Map]",Sc=e=>Zo(e)==="[object Set]",ve=e=>typeof e=="function",Be=e=>typeof e=="string",ln=e=>typeof e=="symbol",Ae=e=>e!==null&&typeof e=="object",Lc=e=>(Ae(e)||ve(e))&&ve(e.then)&&ve(e.catch),Ac=Object.prototype.toString,Zo=e=>Ac.call(e),Wd=e=>Zo(e).slice(8,-1),Ic=e=>Zo(e)==="[object Object]",Ri=e=>Be(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,rs=Ai(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),er=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Gd=/-\w/g,pt=er(e=>e.replace(Gd,t=>t.slice(1).toUpperCase())),zd=/\B([A-Z])/g,$n=er(e=>e.replace(zd,"-$1").toLowerCase()),eo=er(e=>e.charAt(0).toUpperCase()+e.slice(1)),Co=er(e=>e?`on${eo(e)}`:""),bn=(e,t)=>!Object.is(e,t),xo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Oc=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},ti=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Kd=e=>{const t=Be(e)?Number(e):NaN;return isNaN(t)?e:t};let $a;const tr=()=>$a||($a=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fe(e){if(he(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],o=Be(s)?Jd(s):Fe(s);if(o)for(const r in o)t[r]=o[r]}return t}else if(Be(e)||Ae(e))return e}const qd=/;(?![^(]*\))/g,Yd=/:([^]+)/,Qd=/\/\*[^]*?\*\//g;function Jd(e){const t={};return e.replace(Qd,"").split(qd).forEach(n=>{if(n){const s=n.split(Yd);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function q(e){let t="";if(Be(e))t=e;else if(he(e))for(let n=0;n<e.length;n++){const s=q(e[n]);s&&(t+=s+" ")}else if(Ae(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Rc(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Be(t)&&(e.class=q(t)),n&&(e.style=Fe(n)),e}const Xd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zd=Ai(Xd);function Mc(e){return!!e||e===""}const Nc=e=>!!(e&&e.__v_isRef===!0),W=e=>Be(e)?e:e==null?"":he(e)||Ae(e)&&(e.toString===Ac||!ve(e.toString))?Nc(e)?W(e.value):JSON.stringify(e,Dc,2):String(e),Dc=(e,t)=>Nc(t)?Dc(e,t.value):os(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o],r)=>(n[kr(s,r)+" =>"]=o,n),{})}:Sc(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>kr(n))}:ln(t)?kr(t):Ae(t)&&!he(t)&&!Ic(t)?String(t):t,kr=(e,t="")=>{var n;return ln(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
|
|
* @vue/reactivity v3.5.22
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/let tt;class ep{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=tt,!t&&tt&&(this.index=(tt.scopes||(tt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=tt;try{return tt=this,t()}finally{tt=n}}}on(){++this._on===1&&(this.prevScope=tt,tt=this)}off(){this._on>0&&--this._on===0&&(tt=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function Vc(){return tt}function tp(e,t=!1){tt&&tt.cleanups.push(e)}let Oe;const $r=new WeakSet;class Hc{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,tt&&tt.active&&tt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,$r.has(this)&&($r.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Fc(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,wa(this),jc(this);const t=Oe,n=It;Oe=this,It=!0;try{return this.fn()}finally{Uc(this),Oe=t,It=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Di(t);this.deps=this.depsTail=void 0,wa(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?$r.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ni(this)&&this.run()}get dirty(){return ni(this)}}let Bc=0,Os,Rs;function Fc(e,t=!1){if(e.flags|=8,t){e.next=Rs,Rs=e;return}e.next=Os,Os=e}function Mi(){Bc++}function Ni(){if(--Bc>0)return;if(Rs){let t=Rs;for(Rs=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Os;){let t=Os;for(Os=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function jc(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Uc(e){let t,n=e.depsTail,s=n;for(;s;){const o=s.prevDep;s.version===-1?(s===n&&(n=o),Di(s),np(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=o}e.deps=t,e.depsTail=n}function ni(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Wc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Wc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ws)||(e.globalVersion=Ws,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ni(e))))return;e.flags|=2;const t=e.dep,n=Oe,s=It;Oe=e,It=!0;try{jc(e);const o=e.fn(e._value);(t.version===0||bn(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Oe=n,It=s,Uc(e),e.flags&=-3}}function Di(e,t=!1){const{dep:n,prevSub:s,nextSub:o}=e;if(s&&(s.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Di(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function np(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let It=!0;const Gc=[];function on(){Gc.push(It),It=!1}function rn(){const e=Gc.pop();It=e===void 0?!0:e}function wa(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Oe;Oe=void 0;try{t()}finally{Oe=n}}}let Ws=0;class sp{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class nr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Oe||!It||Oe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Oe)n=this.activeLink=new sp(Oe,this),Oe.deps?(n.prevDep=Oe.depsTail,Oe.depsTail.nextDep=n,Oe.depsTail=n):Oe.deps=Oe.depsTail=n,zc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Oe.depsTail,n.nextDep=void 0,Oe.depsTail.nextDep=n,Oe.depsTail=n,Oe.deps===n&&(Oe.deps=s)}return n}trigger(t){this.version++,Ws++,this.notify(t)}notify(t){Mi();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ni()}}}function zc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)zc(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const No=new WeakMap,In=Symbol(""),si=Symbol(""),Gs=Symbol("");function nt(e,t,n){if(It&&Oe){let s=No.get(e);s||No.set(e,s=new Map);let o=s.get(n);o||(s.set(n,o=new nr),o.map=s,o.key=n),o.track()}}function en(e,t,n,s,o,r){const i=No.get(e);if(!i){Ws++;return}const a=l=>{l&&l.trigger()};if(Mi(),t==="clear")i.forEach(a);else{const l=he(e),c=l&&Ri(n);if(l&&n==="length"){const u=Number(s);i.forEach((f,d)=>{(d==="length"||d===Gs||!ln(d)&&d>=u)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),c&&a(i.get(Gs)),t){case"add":l?c&&a(i.get("length")):(a(i.get(In)),os(e)&&a(i.get(si)));break;case"delete":l||(a(i.get(In)),os(e)&&a(i.get(si)));break;case"set":os(e)&&a(i.get(In));break}}Ni()}function op(e,t){const n=No.get(e);return n&&n.get(t)}function qn(e){const t=we(e);return t===e?t:(nt(t,"iterate",Gs),xt(e)?t:t.map(Ye))}function sr(e){return nt(e=we(e),"iterate",Gs),e}const rp={__proto__:null,[Symbol.iterator](){return wr(this,Symbol.iterator,Ye)},concat(...e){return qn(this).concat(...e.map(t=>he(t)?qn(t):t))},entries(){return wr(this,"entries",e=>(e[1]=Ye(e[1]),e))},every(e,t){return qt(this,"every",e,t,void 0,arguments)},filter(e,t){return qt(this,"filter",e,t,n=>n.map(Ye),arguments)},find(e,t){return qt(this,"find",e,t,Ye,arguments)},findIndex(e,t){return qt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return qt(this,"findLast",e,t,Ye,arguments)},findLastIndex(e,t){return qt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return qt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Tr(this,"includes",e)},indexOf(...e){return Tr(this,"indexOf",e)},join(e){return qn(this).join(e)},lastIndexOf(...e){return Tr(this,"lastIndexOf",e)},map(e,t){return qt(this,"map",e,t,void 0,arguments)},pop(){return Cs(this,"pop")},push(...e){return Cs(this,"push",e)},reduce(e,...t){return Ta(this,"reduce",e,t)},reduceRight(e,...t){return Ta(this,"reduceRight",e,t)},shift(){return Cs(this,"shift")},some(e,t){return qt(this,"some",e,t,void 0,arguments)},splice(...e){return Cs(this,"splice",e)},toReversed(){return qn(this).toReversed()},toSorted(e){return qn(this).toSorted(e)},toSpliced(...e){return qn(this).toSpliced(...e)},unshift(...e){return Cs(this,"unshift",e)},values(){return wr(this,"values",Ye)}};function wr(e,t,n){const s=sr(e),o=s[t]();return s!==e&&!xt(e)&&(o._next=o.next,o.next=()=>{const r=o._next();return r.done||(r.value=n(r.value)),r}),o}const ip=Array.prototype;function qt(e,t,n,s,o,r){const i=sr(e),a=i!==e&&!xt(e),l=i[t];if(l!==ip[t]){const f=l.apply(e,r);return a?Ye(f):f}let c=n;i!==e&&(a?c=function(f,d){return n.call(this,Ye(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(i,c,s);return a&&o?o(u):u}function Ta(e,t,n,s){const o=sr(e);let r=n;return o!==e&&(xt(e)?n.length>3&&(r=function(i,a,l){return n.call(this,i,a,l,e)}):r=function(i,a,l){return n.call(this,i,Ye(a),l,e)}),o[t](r,...s)}function Tr(e,t,n){const s=we(e);nt(s,"iterate",Gs);const o=s[t](...n);return(o===-1||o===!1)&&Vi(n[0])?(n[0]=we(n[0]),s[t](...n)):o}function Cs(e,t,n=[]){on(),Mi();const s=we(e)[t].apply(e,n);return Ni(),rn(),s}const ap=Ai("__proto__,__v_isRef,__isVue"),Kc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ln));function lp(e){ln(e)||(e=String(e));const t=we(this);return nt(t,"has",e),t.hasOwnProperty(e)}class qc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return r;if(n==="__v_raw")return s===(o?r?eu:Zc:r?Xc:Jc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=he(t);if(!o){let l;if(i&&(l=rp[n]))return l;if(n==="hasOwnProperty")return lp}const a=Reflect.get(t,n,ze(t)?t:s);if((ln(n)?Kc.has(n):ap(n))||(o||nt(t,"get",n),r))return a;if(ze(a)){const l=i&&Ri(n)?a:a.value;return o&&Ae(l)?cs(l):l}return Ae(a)?o?cs(a):Dn(a):a}}class Yc extends qc{constructor(t=!1){super(!1,t)}set(t,n,s,o){let r=t[n];if(!this._isShallow){const l=_n(r);if(!xt(s)&&!_n(s)&&(r=we(r),s=we(s)),!he(t)&&ze(r)&&!ze(s))return l||(r.value=s),!0}const i=he(t)&&Ri(n)?Number(n)<t.length:Ee(t,n),a=Reflect.set(t,n,s,ze(t)?t:o);return t===we(o)&&(i?bn(s,r)&&en(t,"set",n,s):en(t,"add",n,s)),a}deleteProperty(t,n){const s=Ee(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&s&&en(t,"delete",n,void 0),o}has(t,n){const s=Reflect.has(t,n);return(!ln(n)||!Kc.has(n))&&nt(t,"has",n),s}ownKeys(t){return nt(t,"iterate",he(t)?"length":In),Reflect.ownKeys(t)}}class Qc extends qc{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const cp=new Yc,up=new Qc,fp=new Yc(!0),dp=new Qc(!0),oi=e=>e,uo=e=>Reflect.getPrototypeOf(e);function pp(e,t,n){return function(...s){const o=this.__v_raw,r=we(o),i=os(r),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...s),u=n?oi:t?Do:Ye;return!t&&nt(r,"iterate",l?si:In),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function fo(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function hp(e,t){const n={get(o){const r=this.__v_raw,i=we(r),a=we(o);e||(bn(o,a)&&nt(i,"get",o),nt(i,"get",a));const{has:l}=uo(i),c=t?oi:e?Do:Ye;if(l.call(i,o))return c(r.get(o));if(l.call(i,a))return c(r.get(a));r!==i&&r.get(o)},get size(){const o=this.__v_raw;return!e&&nt(we(o),"iterate",In),o.size},has(o){const r=this.__v_raw,i=we(r),a=we(o);return e||(bn(o,a)&&nt(i,"has",o),nt(i,"has",a)),o===a?r.has(o):r.has(o)||r.has(a)},forEach(o,r){const i=this,a=i.__v_raw,l=we(a),c=t?oi:e?Do:Ye;return!e&&nt(l,"iterate",In),a.forEach((u,f)=>o.call(r,c(u),c(f),i))}};return qe(n,e?{add:fo("add"),set:fo("set"),delete:fo("delete"),clear:fo("clear")}:{add(o){!t&&!xt(o)&&!_n(o)&&(o=we(o));const r=we(this);return uo(r).has.call(r,o)||(r.add(o),en(r,"add",o,o)),this},set(o,r){!t&&!xt(r)&&!_n(r)&&(r=we(r));const i=we(this),{has:a,get:l}=uo(i);let c=a.call(i,o);c||(o=we(o),c=a.call(i,o));const u=l.call(i,o);return i.set(o,r),c?bn(r,u)&&en(i,"set",o,r):en(i,"add",o,r),this},delete(o){const r=we(this),{has:i,get:a}=uo(r);let l=i.call(r,o);l||(o=we(o),l=i.call(r,o)),a&&a.call(r,o);const c=r.delete(o);return l&&en(r,"delete",o,void 0),c},clear(){const o=we(this),r=o.size!==0,i=o.clear();return r&&en(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=pp(o,e,t)}),n}function or(e,t){const n=hp(e,t);return(s,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(Ee(n,o)&&o in s?n:s,o,r)}const vp={get:or(!1,!1)},mp={get:or(!1,!0)},gp={get:or(!0,!1)},yp={get:or(!0,!0)},Jc=new WeakMap,Xc=new WeakMap,Zc=new WeakMap,eu=new WeakMap;function bp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _p(e){return e.__v_skip||!Object.isExtensible(e)?0:bp(Wd(e))}function Dn(e){return _n(e)?e:rr(e,!1,cp,vp,Jc)}function tu(e){return rr(e,!1,fp,mp,Xc)}function cs(e){return rr(e,!0,up,gp,Zc)}function kp(e){return rr(e,!0,dp,yp,eu)}function rr(e,t,n,s,o){if(!Ae(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=_p(e);if(r===0)return e;const i=o.get(e);if(i)return i;const a=new Proxy(e,r===2?s:n);return o.set(e,a),a}function On(e){return _n(e)?On(e.__v_raw):!!(e&&e.__v_isReactive)}function _n(e){return!!(e&&e.__v_isReadonly)}function xt(e){return!!(e&&e.__v_isShallow)}function Vi(e){return e?!!e.__v_raw:!1}function we(e){const t=e&&e.__v_raw;return t?we(t):e}function nu(e){return!Ee(e,"__v_skip")&&Object.isExtensible(e)&&Oc(e,"__v_skip",!0),e}const Ye=e=>Ae(e)?Dn(e):e,Do=e=>Ae(e)?cs(e):e;function ze(e){return e?e.__v_isRef===!0:!1}function X(e){return su(e,!1)}function Te(e){return su(e,!0)}function su(e,t){return ze(e)?e:new $p(e,t)}class $p{constructor(t,n){this.dep=new nr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:we(t),this._value=n?t:Ye(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||xt(t)||_n(t);t=s?t:we(t),bn(t,n)&&(this._rawValue=t,this._value=s?t:Ye(t),this.dep.trigger())}}function y(e){return ze(e)?e.value:e}function be(e){return ve(e)?e():y(e)}const wp={get:(e,t,n)=>t==="__v_raw"?e:y(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return ze(o)&&!ze(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function ou(e){return On(e)?e:new Proxy(e,wp)}class Tp{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new nr,{get:s,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Hi(e){return new Tp(e)}class Cp{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return op(we(this._object),this._key)}}class xp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Vn(e,t,n){return ze(e)?e:ve(e)?new xp(e):Ae(e)&&arguments.length>1?Pp(e,t,n):X(e)}function Pp(e,t,n){const s=e[t];return ze(s)?s:new Cp(e,t,n)}class Ep{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new nr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ws-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Oe!==this)return Fc(this,!0),!0}get value(){const t=this.dep.track();return Wc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Sp(e,t,n=!1){let s,o;return ve(e)?s=e:(s=e.get,o=e.set),new Ep(s,o,n)}const po={},Vo=new WeakMap;let En;function Lp(e,t=!1,n=En){if(n){let s=Vo.get(n);s||Vo.set(n,s=[]),s.push(e)}}function Ap(e,t,n=Le){const{immediate:s,deep:o,once:r,scheduler:i,augmentJob:a,call:l}=n,c=P=>o?P:xt(P)||o===!1||o===0?tn(P,1):tn(P);let u,f,d,h,v=!1,m=!1;if(ze(e)?(f=()=>e.value,v=xt(e)):On(e)?(f=()=>c(e),v=!0):he(e)?(m=!0,v=e.some(P=>On(P)||xt(P)),f=()=>e.map(P=>{if(ze(P))return P.value;if(On(P))return c(P);if(ve(P))return l?l(P,2):P()})):ve(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){on();try{d()}finally{rn()}}const P=En;En=u;try{return l?l(e,3,[h]):e(h)}finally{En=P}}:f=jt,t&&o){const P=f,V=o===!0?1/0:o;f=()=>tn(P(),V)}const g=Vc(),x=()=>{u.stop(),g&&g.active&&Oi(g.effects,u)};if(r&&t){const P=t;t=(...V)=>{P(...V),x()}}let E=m?new Array(e.length).fill(po):po;const $=P=>{if(!(!(u.flags&1)||!u.dirty&&!P))if(t){const V=u.run();if(o||v||(m?V.some((H,K)=>bn(H,E[K])):bn(V,E))){d&&d();const H=En;En=u;try{const K=[V,E===po?void 0:m&&E[0]===po?[]:E,h];E=V,l?l(t,3,K):t(...K)}finally{En=H}}}else u.run()};return a&&a($),u=new Hc(f),u.scheduler=i?()=>i($,!1):$,h=P=>Lp(P,!1,u),d=u.onStop=()=>{const P=Vo.get(u);if(P){if(l)l(P,4);else for(const V of P)V();Vo.delete(u)}},t?s?$(!0):E=u.run():i?i($.bind(null,!0),!0):u.run(),x.pause=u.pause.bind(u),x.resume=u.resume.bind(u),x.stop=x,x}function tn(e,t=1/0,n){if(t<=0||!Ae(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ze(e))tn(e.value,t,n);else if(he(e))for(let s=0;s<e.length;s++)tn(e[s],t,n);else if(Sc(e)||os(e))e.forEach(s=>{tn(s,t,n)});else if(Ic(e)){for(const s in e)tn(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&tn(e[s],t,n)}return e}/**
|
|
* @vue/runtime-core v3.5.22
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/function to(e,t,n,s){try{return s?e(...s):e()}catch(o){no(o,t,n)}}function Rt(e,t,n,s){if(ve(e)){const o=to(e,t,n,s);return o&&Lc(o)&&o.catch(r=>{no(r,t,n)}),o}if(he(e)){const o=[];for(let r=0;r<e.length;r++)o.push(Rt(e[r],t,n,s));return o}}function no(e,t,n,s=!0){const o=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Le;if(t){let a=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,l,c)===!1)return}a=a.parent}if(r){on(),to(r,null,10,[e,l,c]),rn();return}}Ip(e,n,o,s,i)}function Ip(e,t,n,s=!0,o=!1){if(o)throw e;console.error(e)}const lt=[];let Bt=-1;const is=[];let mn=null,Jn=0;const ru=Promise.resolve();let Ho=null;function ht(e){const t=Ho||ru;return e?t.then(this?e.bind(this):e):t}function Op(e){let t=Bt+1,n=lt.length;for(;t<n;){const s=t+n>>>1,o=lt[s],r=zs(o);r<e||r===e&&o.flags&2?t=s+1:n=s}return t}function Bi(e){if(!(e.flags&1)){const t=zs(e),n=lt[lt.length-1];!n||!(e.flags&2)&&t>=zs(n)?lt.push(e):lt.splice(Op(t),0,e),e.flags|=1,iu()}}function iu(){Ho||(Ho=ru.then(au))}function Rp(e){he(e)?is.push(...e):mn&&e.id===-1?mn.splice(Jn+1,0,e):e.flags&1||(is.push(e),e.flags|=1),iu()}function Ca(e,t,n=Bt+1){for(;n<lt.length;n++){const s=lt[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;lt.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function Bo(e){if(is.length){const t=[...new Set(is)].sort((n,s)=>zs(n)-zs(s));if(is.length=0,mn){mn.push(...t);return}for(mn=t,Jn=0;Jn<mn.length;Jn++){const n=mn[Jn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}mn=null,Jn=0}}const zs=e=>e.id==null?e.flags&2?-1:1/0:e.id;function au(e){try{for(Bt=0;Bt<lt.length;Bt++){const t=lt[Bt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),to(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Bt<lt.length;Bt++){const t=lt[Bt];t&&(t.flags&=-2)}Bt=-1,lt.length=0,Bo(),Ho=null,(lt.length||is.length)&&au()}}let Xe=null,lu=null;function Fo(e){const t=Xe;return Xe=e,lu=e&&e.type.__scopeId||null,t}function S(e,t=Xe,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Wo(-1);const r=Fo(t);let i;try{i=e(...o)}finally{Fo(r),s._d&&Wo(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function wn(e,t){if(Xe===null)return e;const n=ur(Xe),s=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[r,i,a,l=Le]=t[o];r&&(ve(r)&&(r={mounted:r,updated:r}),r.deep&&tn(i),s.push({dir:r,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function Ft(e,t,n,s){const o=e.dirs,r=t&&t.dirs;for(let i=0;i<o.length;i++){const a=o[i];r&&(a.oldValue=r[i].value);let l=a.dir[s];l&&(on(),Rt(l,n,8,[e.el,a,e,t]),rn())}}const cu=Symbol("_vte"),uu=e=>e.__isTeleport,Ms=e=>e&&(e.disabled||e.disabled===""),xa=e=>e&&(e.defer||e.defer===""),Pa=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ea=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ri=(e,t)=>{const n=e&&e.to;return Be(n)?t?t(n):null:n},fu={name:"Teleport",__isTeleport:!0,process(e,t,n,s,o,r,i,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:v,createText:m,createComment:g}}=c,x=Ms(t.props);let{shapeFlag:E,children:$,dynamicChildren:P}=t;if(e==null){const V=t.el=m(""),H=t.anchor=m("");h(V,n,s),h(H,n,s);const K=(O,U)=>{E&16&&u($,O,U,o,r,i,a,l)},ce=()=>{const O=t.target=ri(t.props,v),U=du(O,t,m,h);O&&(i!=="svg"&&Pa(O)?i="svg":i!=="mathml"&&Ea(O)&&(i="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add(O),x||(K(O,U),Po(t,!1)))};x&&(K(n,H),Po(t,!0)),xa(t.props)?(t.el.__isMounted=!1,it(()=>{ce(),delete t.el.__isMounted},r)):ce()}else{if(xa(t.props)&&e.el.__isMounted===!1){it(()=>{fu.process(e,t,n,s,o,r,i,a,l,c)},r);return}t.el=e.el,t.targetStart=e.targetStart;const V=t.anchor=e.anchor,H=t.target=e.target,K=t.targetAnchor=e.targetAnchor,ce=Ms(e.props),O=ce?n:H,U=ce?V:K;if(i==="svg"||Pa(H)?i="svg":(i==="mathml"||Ea(H))&&(i="mathml"),P?(d(e.dynamicChildren,P,O,o,r,i,a),zi(e,t,!0)):l||f(e,t,O,U,o,r,i,a,!1),x)ce?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ho(t,n,V,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const oe=t.target=ri(t.props,v);oe&&ho(t,oe,null,c,0)}else ce&&ho(t,H,K,c,1);Po(t,x)}},remove(e,t,n,{um:s,o:{remove:o}},r){const{shapeFlag:i,children:a,anchor:l,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(o(c),o(u)),r&&o(l),i&16){const h=r||!Ms(d);for(let v=0;v<a.length;v++){const m=a[v];s(m,t,n,h,!!m.dynamicChildren)}}},move:ho,hydrate:Mp};function ho(e,t,n,{o:{insert:s},m:o},r=2){r===0&&s(e.targetAnchor,t,n);const{el:i,anchor:a,shapeFlag:l,children:c,props:u}=e,f=r===2;if(f&&s(i,t,n),(!f||Ms(u))&&l&16)for(let d=0;d<c.length;d++)o(c[d],t,n,2);f&&s(a,t,n)}function Mp(e,t,n,s,o,r,{o:{nextSibling:i,parentNode:a,querySelector:l,insert:c,createText:u}},f){function d(m,g,x,E){g.anchor=f(i(m),g,a(m),n,s,o,r),g.targetStart=x,g.targetAnchor=E}const h=t.target=ri(t.props,l),v=Ms(t.props);if(h){const m=h._lpa||h.firstChild;if(t.shapeFlag&16)if(v)d(e,t,m,m&&i(m));else{t.anchor=i(e);let g=m;for(;g;){if(g&&g.nodeType===8){if(g.data==="teleport start anchor")t.targetStart=g;else if(g.data==="teleport anchor"){t.targetAnchor=g,h._lpa=t.targetAnchor&&i(t.targetAnchor);break}}g=i(g)}t.targetAnchor||du(h,t,u,c),f(m&&i(m),t,h,n,s,o,r)}Po(t,v)}else v&&t.shapeFlag&16&&d(e,t,e,i(e));return t.anchor&&i(t.anchor)}const $7=fu;function Po(e,t){const n=e.ctx;if(n&&n.ut){let s,o;for(t?(s=e.el,o=e.anchor):(s=e.targetStart,o=e.targetAnchor);s&&s!==o;)s.nodeType===1&&s.setAttribute("data-v-owner",n.uid),s=s.nextSibling;n.ut()}}function du(e,t,n,s){const o=t.targetStart=n(""),r=t.targetAnchor=n("");return o[cu]=r,e&&(s(o,e),s(r,e)),r}const Zt=Symbol("_leaveCb"),vo=Symbol("_enterCb");function pu(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Me(()=>{e.isMounted=!0}),ar(()=>{e.isUnmounting=!0}),e}const $t=[Function,Array],hu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:$t,onEnter:$t,onAfterEnter:$t,onEnterCancelled:$t,onBeforeLeave:$t,onLeave:$t,onAfterLeave:$t,onLeaveCancelled:$t,onBeforeAppear:$t,onAppear:$t,onAfterAppear:$t,onAppearCancelled:$t},vu=e=>{const t=e.subTree;return t.component?vu(t.component):t},Np={name:"BaseTransition",props:hu,setup(e,{slots:t}){const n=Nt(),s=pu();return()=>{const o=t.default&&Fi(t.default(),!0);if(!o||!o.length)return;const r=mu(o),i=we(e),{mode:a}=i;if(s.isLeaving)return Cr(r);const l=Sa(r);if(!l)return Cr(r);let c=Ks(l,i,s,n,f=>c=f);l.type!==Qe&&Hn(l,c);let u=n.subTree&&Sa(n.subTree);if(u&&u.type!==Qe&&!Sn(u,l)&&vu(n).type!==Qe){let f=Ks(u,i,s,n);if(Hn(u,f),a==="out-in"&&l.type!==Qe)return s.isLeaving=!0,f.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Cr(r);a==="in-out"&&l.type!==Qe?f.delayLeave=(d,h,v)=>{const m=gu(s,u);m[String(u.key)]=u,d[Zt]=()=>{h(),d[Zt]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{v(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function mu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Qe){t=n;break}}return t}const Dp=Np;function gu(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 Ks(e,t,n,s,o){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:m,onBeforeAppear:g,onAppear:x,onAfterAppear:E,onAppearCancelled:$}=t,P=String(e.key),V=gu(n,e),H=(O,U)=>{O&&Rt(O,s,9,U)},K=(O,U)=>{const oe=U[1];H(O,U),he(O)?O.every(B=>B.length<=1)&&oe():O.length<=1&&oe()},ce={mode:i,persisted:a,beforeEnter(O){let U=l;if(!n.isMounted)if(r)U=g||l;else return;O[Zt]&&O[Zt](!0);const oe=V[P];oe&&Sn(e,oe)&&oe.el[Zt]&&oe.el[Zt](),H(U,[O])},enter(O){let U=c,oe=u,B=f;if(!n.isMounted)if(r)U=x||c,oe=E||u,B=$||f;else return;let le=!1;const re=O[vo]=ue=>{le||(le=!0,ue?H(B,[O]):H(oe,[O]),ce.delayedLeave&&ce.delayedLeave(),O[vo]=void 0)};U?K(U,[O,re]):re()},leave(O,U){const oe=String(e.key);if(O[vo]&&O[vo](!0),n.isUnmounting)return U();H(d,[O]);let B=!1;const le=O[Zt]=re=>{B||(B=!0,U(),re?H(m,[O]):H(v,[O]),O[Zt]=void 0,V[oe]===e&&delete V[oe])};V[oe]=e,h?K(h,[O,le]):le()},clone(O){const U=Ks(O,t,n,s,o);return o&&o(U),U}};return ce}function Cr(e){if(so(e))return e=an(e),e.children=null,e}function Sa(e){if(!so(e))return uu(e.type)&&e.children?mu(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ve(n.default))return n.default()}}function Hn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Hn(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 Fi(e,t=!1,n){let s=[],o=0;for(let r=0;r<e.length;r++){let i=e[r];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:r);i.type===Z?(i.patchFlag&128&&o++,s=s.concat(Fi(i.children,t,a))):(t||i.type!==Qe)&&s.push(a!=null?an(i,{key:a}):i)}if(o>1)for(let r=0;r<s.length;r++)s[r].patchFlag=-2;return s}function N(e,t){return ve(e)?qe({name:e.name},t,{setup:e}):e}function Vp(){const e=Nt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function ji(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Hp(e){const t=Nt(),n=Te(null);if(t){const o=t.refs===Le?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:r=>n.value=r})}return n}const jo=new WeakMap;function as(e,t,n,s,o=!1){if(he(e)){e.forEach((v,m)=>as(v,t&&(he(t)?t[m]:t),n,s,o));return}if(Rn(s)&&!o){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&as(e,t,n,s.component.subTree);return}const r=s.shapeFlag&4?ur(s.component):s.el,i=o?null:r,{i:a,r:l}=e,c=t&&t.r,u=a.refs===Le?a.refs={}:a.refs,f=a.setupState,d=we(f),h=f===Le?Ec:v=>Ee(d,v);if(c!=null&&c!==l){if(La(t),Be(c))u[c]=null,h(c)&&(f[c]=null);else if(ze(c)){c.value=null;const v=t;v.k&&(u[v.k]=null)}}if(ve(l))to(l,a,12,[i,u]);else{const v=Be(l),m=ze(l);if(v||m){const g=()=>{if(e.f){const x=v?h(l)?f[l]:u[l]:l.value;if(o)he(x)&&Oi(x,r);else if(he(x))x.includes(r)||x.push(r);else if(v)u[l]=[r],h(l)&&(f[l]=u[l]);else{const E=[r];l.value=E,e.k&&(u[e.k]=E)}}else v?(u[l]=i,h(l)&&(f[l]=i)):m&&(l.value=i,e.k&&(u[e.k]=i))};if(i){const x=()=>{g(),jo.delete(e)};x.id=-1,jo.set(e,x),it(x,n)}else La(e),g()}}}function La(e){const t=jo.get(e);t&&(t.flags|=8,jo.delete(e))}let Aa=!1;const Yn=()=>{Aa||(console.error("Hydration completed but contains mismatches."),Aa=!0)},Bp=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Fp=e=>e.namespaceURI.includes("MathML"),mo=e=>{if(e.nodeType===1){if(Bp(e))return"svg";if(Fp(e))return"mathml"}},ns=e=>e.nodeType===8;function jp(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:r,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=($,P)=>{if(!P.hasChildNodes()){n(null,$,P),Bo(),P._vnode=$;return}f(P.firstChild,$,null,null,null),Bo(),P._vnode=$},f=($,P,V,H,K,ce=!1)=>{ce=ce||!!P.dynamicChildren;const O=ns($)&&$.data==="[",U=()=>m($,P,V,H,K,O),{type:oe,ref:B,shapeFlag:le,patchFlag:re}=P;let ue=$.nodeType;P.el=$,re===-2&&(ce=!1,P.dynamicChildren=null);let J=null;switch(oe){case Nn:ue!==3?P.children===""?(l(P.el=o(""),i($),$),J=$):J=U():($.data!==P.children&&(Yn(),$.data=P.children),J=r($));break;case Qe:E($)?(J=r($),x(P.el=$.content.firstChild,$,V)):ue!==8||O?J=U():J=r($);break;case Ds:if(O&&($=r($),ue=$.nodeType),ue===1||ue===3){J=$;const ye=!P.children.length;for(let ae=0;ae<P.staticCount;ae++)ye&&(P.children+=J.nodeType===1?J.outerHTML:J.data),ae===P.staticCount-1&&(P.anchor=J),J=r(J);return O?r(J):J}else U();break;case Z:O?J=v($,P,V,H,K,ce):J=U();break;default:if(le&1)(ue!==1||P.type.toLowerCase()!==$.tagName.toLowerCase())&&!E($)?J=U():J=d($,P,V,H,K,ce);else if(le&6){P.slotScopeIds=K;const ye=i($);if(O?J=g($):ns($)&&$.data==="teleport start"?J=g($,$.data,"teleport end"):J=r($),t(P,ye,null,V,H,mo(ye),ce),Rn(P)&&!P.type.__asyncResolved){let ae;O?(ae=R(Z),ae.anchor=J?J.previousSibling:ye.lastChild):ae=$.nodeType===3?Re(""):R("div"),ae.el=$,P.component.subTree=ae}}else le&64?ue!==8?J=U():J=P.type.hydrate($,P,V,H,K,ce,e,h):le&128&&(J=P.type.hydrate($,P,V,H,mo(i($)),K,ce,e,f))}return B!=null&&as(B,null,H,P),J},d=($,P,V,H,K,ce)=>{ce=ce||!!P.dynamicChildren;const{type:O,props:U,patchFlag:oe,shapeFlag:B,dirs:le,transition:re}=P,ue=O==="input"||O==="option";if(ue||oe!==-1){le&&Ft(P,null,V,"created");let J=!1;if(E($)){J=Du(null,re)&&V&&V.vnode.props&&V.vnode.props.appear;const ae=$.content.firstChild;if(J){const xe=ae.getAttribute("class");xe&&(ae.$cls=xe),re.beforeEnter(ae)}x(ae,$,V),P.el=$=ae}if(B&16&&!(U&&(U.innerHTML||U.textContent))){let ae=h($.firstChild,P,$,V,H,K,ce);for(;ae;){go($,1)||Yn();const xe=ae;ae=ae.nextSibling,a(xe)}}else if(B&8){let ae=P.children;ae[0]===`
|
|
`&&($.tagName==="PRE"||$.tagName==="TEXTAREA")&&(ae=ae.slice(1)),$.textContent!==ae&&(go($,0)||Yn(),$.textContent=P.children)}if(U){if(ue||!ce||oe&48){const ae=$.tagName.includes("-");for(const xe in U)(ue&&(xe.endsWith("value")||xe==="indeterminate")||Zs(xe)&&!rs(xe)||xe[0]==="."||ae)&&s($,xe,null,U[xe],void 0,V)}else if(U.onClick)s($,"onClick",null,U.onClick,void 0,V);else if(oe&4&&On(U.style))for(const ae in U.style)U.style[ae]}let ye;(ye=U&&U.onVnodeBeforeMount)&&wt(ye,V,P),le&&Ft(P,null,V,"beforeMount"),((ye=U&&U.onVnodeMounted)||le||J)&&Wu(()=>{ye&&wt(ye,V,P),J&&re.enter($),le&&Ft(P,null,V,"mounted")},H)}return $.nextSibling},h=($,P,V,H,K,ce,O)=>{O=O||!!P.dynamicChildren;const U=P.children,oe=U.length;for(let B=0;B<oe;B++){const le=O?U[B]:U[B]=Ct(U[B]),re=le.type===Nn;$?(re&&!O&&B+1<oe&&Ct(U[B+1]).type===Nn&&(l(o($.data.slice(le.children.length)),V,r($)),$.data=le.children),$=f($,le,H,K,ce,O)):re&&!le.children?l(le.el=o(""),V):(go(V,1)||Yn(),n(null,le,V,null,H,K,mo(V),ce))}return $},v=($,P,V,H,K,ce)=>{const{slotScopeIds:O}=P;O&&(K=K?K.concat(O):O);const U=i($),oe=h(r($),P,U,V,H,K,ce);return oe&&ns(oe)&&oe.data==="]"?r(P.anchor=oe):(Yn(),l(P.anchor=c("]"),U,oe),oe)},m=($,P,V,H,K,ce)=>{if(go($.parentElement,1)||Yn(),P.el=null,ce){const oe=g($);for(;;){const B=r($);if(B&&B!==oe)a(B);else break}}const O=r($),U=i($);return a($),n(null,P,U,O,V,H,mo(U),K),V&&(V.vnode.el=P.el,ju(V,P.el)),O},g=($,P="[",V="]")=>{let H=0;for(;$;)if($=r($),$&&ns($)&&($.data===P&&H++,$.data===V)){if(H===0)return r($);H--}return $},x=($,P,V)=>{const H=P.parentNode;H&&H.replaceChild($,P);let K=V;for(;K;)K.vnode.el===P&&(K.vnode.el=K.subTree.el=$),K=K.parent},E=$=>$.nodeType===1&&$.tagName==="TEMPLATE";return[u,f]}const Ia="data-allow-mismatch",Up={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function go(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ia);)e=e.parentElement;const n=e&&e.getAttribute(Ia);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(Up[t])}}tr().requestIdleCallback;tr().cancelIdleCallback;function Wp(e,t){if(ns(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(ns(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const Rn=e=>!!e.type.__asyncLoader;function yu(e){ve(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:o=200,hydrate:r,timeout:i,suspensible:a=!0,onError:l}=e;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let v;return c||(v=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((g,x)=>{l(m,()=>g(d()),()=>x(m),f+1)});throw m}).then(m=>v!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return N({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(v,m,g){let x=!1;(m.bu||(m.bu=[])).push(()=>x=!0);const E=()=>{x||g()},$=r?()=>{const P=r(E,V=>Wp(v,V));P&&(m.bum||(m.bum=[])).push(P)}:E;u?$():h().then(()=>!m.isUnmounted&&$())},get __asyncResolved(){return u},setup(){const v=Je;if(ji(v),u)return()=>xr(u,v);const m=$=>{c=null,no($,v,13,!s)};if(a&&v.suspense||us)return h().then($=>()=>xr($,v)).catch($=>(m($),()=>s?R(s,{error:$}):null));const g=X(!1),x=X(),E=X(!!o);return o&&setTimeout(()=>{E.value=!1},o),i!=null&&setTimeout(()=>{if(!g.value&&!x.value){const $=new Error(`Async component timed out after ${i}ms.`);m($),x.value=$}},i),h().then(()=>{g.value=!0,v.parent&&so(v.parent.vnode)&&v.parent.update()}).catch($=>{m($),x.value=$}),()=>{if(g.value&&u)return xr(u,v);if(x.value&&s)return R(s,{error:x.value});if(n&&!E.value)return R(n)}}})}function xr(e,t){const{ref:n,props:s,children:o,ce:r}=t.vnode,i=R(e,s,o);return i.ref=n,i.ce=r,delete t.vnode.ce,i}const so=e=>e.type.__isKeepAlive;function Gp(e,t){bu(e,"a",t)}function zp(e,t){bu(e,"da",t)}function bu(e,t,n=Je){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(ir(t,s,n),n){let o=n.parent;for(;o&&o.parent;)so(o.parent.vnode)&&Kp(s,t,n,o),o=o.parent}}function Kp(e,t,n,s){const o=ir(t,e,s,!0);un(()=>{Oi(s[t],o)},n)}function ir(e,t,n=Je,s=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{on();const a=oo(n),l=Rt(t,n,e,i);return a(),rn(),l});return s?o.unshift(r):o.push(r),r}}const cn=e=>(t,n=Je)=>{(!us||e==="sp")&&ir(e,(...s)=>t(...s),n)},qp=cn("bm"),Me=cn("m"),Yp=cn("bu"),Ui=cn("u"),ar=cn("bum"),un=cn("um"),Qp=cn("sp"),Jp=cn("rtg"),Xp=cn("rtc");function Zp(e,t=Je){ir("ec",e,t)}const _u="components";function We(e,t){return $u(_u,e,!0,t)||e}const ku=Symbol.for("v-ndc");function Ot(e){return Be(e)?$u(_u,e,!1)||e:e||ku}function $u(e,t,n=!0,s=!1){const o=Xe||Je;if(o){const r=o.type;{const a=Nh(r,!1);if(a&&(a===t||a===pt(t)||a===eo(pt(t))))return r}const i=Oa(o[e]||r[e],t)||Oa(o.appContext[e],t);return!i&&s?r:i}}function Oa(e,t){return e&&(e[t]||e[pt(t)]||e[eo(pt(t))])}function _e(e,t,n,s){let o;const r=n,i=he(e);if(i||Be(e)){const a=i&&On(e);let l=!1,c=!1;a&&(l=!xt(e),c=_n(e),e=sr(e)),o=new Array(e.length);for(let u=0,f=e.length;u<f;u++)o[u]=t(l?c?Do(Ye(e[u])):Ye(e[u]):e[u],u,void 0,r)}else if(typeof e=="number"){o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,r)}else if(Ae(e))if(e[Symbol.iterator])o=Array.from(e,(a,l)=>t(a,l,void 0,r));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];o[l]=t(e[u],u,l,r)}}else o=[];return o}function T(e,t,n={},s,o){if(Xe.ce||Xe.parent&&Rn(Xe.parent)&&Xe.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),p(),I(Z,null,[R("slot",n,s&&s())],c?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),p();const i=r&&wu(r(n)),a=n.key||i&&i.key,l=I(Z,{key:(a&&!ln(a)?a:`_${t}`)+(!i&&s?"_fb":"")},i||(s?s():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function wu(e){return e.some(t=>Ys(t)?!(t.type===Qe||t.type===Z&&!wu(t.children)):!0)?e:null}function eh(e,t){const n={};for(const s in e)n[/[A-Z]/.test(s)?`on:${s}`:Co(s)]=e[s];return n}const ii=e=>e?qu(e)?ur(e):ii(e.parent):null,Ns=qe(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=>ii(e.parent),$root:e=>ii(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>xu(e),$forceUpdate:e=>e.f||(e.f=()=>{Bi(e.update)}),$nextTick:e=>e.n||(e.n=ht.bind(e.proxy)),$watch:e=>kh.bind(e)}),Pr=(e,t)=>e!==Le&&!e.__isScriptSetup&&Ee(e,t),th={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:o,props:r,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(Pr(s,t))return i[t]=1,s[t];if(o!==Le&&Ee(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&Ee(c,t))return i[t]=3,r[t];if(n!==Le&&Ee(n,t))return i[t]=4,n[t];ai&&(i[t]=0)}}const u=Ns[t];let f,d;if(u)return t==="$attrs"&&nt(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Le&&Ee(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,Ee(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:r}=e;return Pr(o,t)?(o[t]=n,!0):s!==Le&&Ee(s,t)?(s[t]=n,!0):Ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:r,type:i}},a){let l,c;return!!(n[a]||e!==Le&&a[0]!=="$"&&Ee(e,a)||Pr(t,a)||(l=r[0])&&Ee(l,a)||Ee(s,a)||Ee(Ns,a)||Ee(o.config.globalProperties,a)||(c=i.__cssModules)&&c[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ee(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Tu(){return nh().slots}function nh(e){const t=Nt();return t.setupContext||(t.setupContext=Qu(t))}function Ra(e){return he(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ai=!0;function sh(e){const t=xu(e),n=e.proxy,s=e.ctx;ai=!1,t.beforeCreate&&Ma(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:v,activated:m,deactivated:g,beforeDestroy:x,beforeUnmount:E,destroyed:$,unmounted:P,render:V,renderTracked:H,renderTriggered:K,errorCaptured:ce,serverPrefetch:O,expose:U,inheritAttrs:oe,components:B,directives:le,filters:re}=t;if(c&&oh(c,s,null),i)for(const ye in i){const ae=i[ye];ve(ae)&&(s[ye]=ae.bind(n))}if(o){const ye=o.call(n,n);Ae(ye)&&(e.data=Dn(ye))}if(ai=!0,r)for(const ye in r){const ae=r[ye],xe=ve(ae)?ae.bind(n,n):ve(ae.get)?ae.get.bind(n,n):jt,Lt=!ve(ae)&&ve(ae.set)?ae.set.bind(n):jt,vt=w({get:xe,set:Lt});Object.defineProperty(s,ye,{enumerable:!0,configurable:!0,get:()=>vt.value,set:ut=>vt.value=ut})}if(a)for(const ye in a)Cu(a[ye],s,n,ye);if(l){const ye=ve(l)?l.call(n):l;Reflect.ownKeys(ye).forEach(ae=>{sn(ae,ye[ae])})}u&&Ma(u,e,"c");function J(ye,ae){he(ae)?ae.forEach(xe=>ye(xe.bind(n))):ae&&ye(ae.bind(n))}if(J(qp,f),J(Me,d),J(Yp,h),J(Ui,v),J(Gp,m),J(zp,g),J(Zp,ce),J(Xp,H),J(Jp,K),J(ar,E),J(un,P),J(Qp,O),he(U))if(U.length){const ye=e.exposed||(e.exposed={});U.forEach(ae=>{Object.defineProperty(ye,ae,{get:()=>n[ae],set:xe=>n[ae]=xe,enumerable:!0})})}else e.exposed||(e.exposed={});V&&e.render===jt&&(e.render=V),oe!=null&&(e.inheritAttrs=oe),B&&(e.components=B),le&&(e.directives=le),O&&ji(e)}function oh(e,t,n=jt){he(e)&&(e=li(e));for(const s in e){const o=e[s];let r;Ae(o)?"default"in o?r=Ne(o.from||s,o.default,!0):r=Ne(o.from||s):r=Ne(o),ze(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[s]=r}}function Ma(e,t,n){Rt(he(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Cu(e,t,n,s){let o=s.includes(".")?Bu(n,s):()=>n[s];if(Be(e)){const r=t[e];ve(r)&&ge(o,r)}else if(ve(e))ge(o,e.bind(n));else if(Ae(e))if(he(e))e.forEach(r=>Cu(r,t,n,s));else{const r=ve(e.handler)?e.handler.bind(n):t[e.handler];ve(r)&&ge(o,r,e)}}function xu(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,a=r.get(t);let l;return a?l=a:!o.length&&!n&&!s?l=t:(l={},o.length&&o.forEach(c=>Uo(l,c,i,!0)),Uo(l,t,i)),Ae(t)&&r.set(t,l),l}function Uo(e,t,n,s=!1){const{mixins:o,extends:r}=t;r&&Uo(e,r,n,!0),o&&o.forEach(i=>Uo(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const a=rh[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const rh={data:Na,props:Da,emits:Da,methods:Is,computed:Is,beforeCreate:rt,created:rt,beforeMount:rt,mounted:rt,beforeUpdate:rt,updated:rt,beforeDestroy:rt,beforeUnmount:rt,destroyed:rt,unmounted:rt,activated:rt,deactivated:rt,errorCaptured:rt,serverPrefetch:rt,components:Is,directives:Is,watch:ah,provide:Na,inject:ih};function Na(e,t){return t?e?function(){return qe(ve(e)?e.call(this,this):e,ve(t)?t.call(this,this):t)}:t:e}function ih(e,t){return Is(li(e),li(t))}function li(e){if(he(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function rt(e,t){return e?[...new Set([].concat(e,t))]:t}function Is(e,t){return e?qe(Object.create(null),e,t):t}function Da(e,t){return e?he(e)&&he(t)?[...new Set([...e,...t])]:qe(Object.create(null),Ra(e),Ra(t??{})):t}function ah(e,t){if(!e)return t;if(!t)return e;const n=qe(Object.create(null),e);for(const s in t)n[s]=rt(e[s],t[s]);return n}function Pu(){return{app:null,config:{isNativeTag:Ec,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 lh=0;function ch(e,t){return function(s,o=null){ve(s)||(s=qe({},s)),o!=null&&!Ae(o)&&(o=null);const r=Pu(),i=new WeakSet,a=[];let l=!1;const c=r.app={_uid:lh++,_component:s,_props:o,_container:null,_context:r,_instance:null,version:Vh,get config(){return r.config},set config(u){},use(u,...f){return i.has(u)||(u&&ve(u.install)?(i.add(u),u.install(c,...f)):ve(u)&&(i.add(u),u(c,...f))),c},mixin(u){return r.mixins.includes(u)||r.mixins.push(u),c},component(u,f){return f?(r.components[u]=f,c):r.components[u]},directive(u,f){return f?(r.directives[u]=f,c):r.directives[u]},mount(u,f,d){if(!l){const h=c._ceVNode||R(s,o);return h.appContext=r,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(h,u):e(h,u,d),l=!0,c._container=u,u.__vue_app__=c,ur(h.component)}},onUnmount(u){a.push(u)},unmount(){l&&(Rt(a,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return r.provides[u]=f,c},runWithContext(u){const f=Mn;Mn=c;try{return u()}finally{Mn=f}}};return c}}let Mn=null;function sn(e,t){if(Je){let n=Je.provides;const s=Je.parent&&Je.parent.provides;s===n&&(n=Je.provides=Object.create(s)),n[e]=t}}function Ne(e,t,n=!1){const s=Nt();if(s||Mn){let o=Mn?Mn._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&ve(t)?t.call(s&&s.proxy):t}}function Eu(){return!!(Nt()||Mn)}const Su={},Lu=()=>Object.create(Su),Au=e=>Object.getPrototypeOf(e)===Su;function uh(e,t,n,s=!1){const o={},r=Lu();e.propsDefaults=Object.create(null),Iu(e,t,o,r);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=s?o:tu(o):e.type.props?e.props=o:e.props=r,e.attrs=r}function fh(e,t,n,s){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,a=we(o),[l]=e.propsOptions;let c=!1;if((s||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(cr(e.emitsOptions,d))continue;const h=t[d];if(l)if(Ee(r,d))h!==r[d]&&(r[d]=h,c=!0);else{const v=pt(d);o[v]=ci(l,a,v,h,e,!1)}else h!==r[d]&&(r[d]=h,c=!0)}}}else{Iu(e,t,o,r)&&(c=!0);let u;for(const f in a)(!t||!Ee(t,f)&&((u=$n(f))===f||!Ee(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(o[f]=ci(l,a,f,void 0,e,!0)):delete o[f]);if(r!==a)for(const f in r)(!t||!Ee(t,f))&&(delete r[f],c=!0)}c&&en(e.attrs,"set","")}function Iu(e,t,n,s){const[o,r]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(rs(l))continue;const c=t[l];let u;o&&Ee(o,u=pt(l))?!r||!r.includes(u)?n[u]=c:(a||(a={}))[u]=c:cr(e.emitsOptions,l)||(!(l in s)||c!==s[l])&&(s[l]=c,i=!0)}if(r){const l=we(n),c=a||Le;for(let u=0;u<r.length;u++){const f=r[u];n[f]=ci(o,l,f,c[f],e,!Ee(c,f))}}return i}function ci(e,t,n,s,o,r){const i=e[n];if(i!=null){const a=Ee(i,"default");if(a&&s===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&ve(l)){const{propsDefaults:c}=o;if(n in c)s=c[n];else{const u=oo(o);s=c[n]=l.call(null,t),u()}}else s=l;o.ce&&o.ce._setProp(n,s)}i[0]&&(r&&!a?s=!1:i[1]&&(s===""||s===$n(n))&&(s=!0))}return s}const dh=new WeakMap;function Ou(e,t,n=!1){const s=n?dh:t.propsCache,o=s.get(e);if(o)return o;const r=e.props,i={},a=[];let l=!1;if(!ve(e)){const u=f=>{l=!0;const[d,h]=Ou(f,t,!0);qe(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return Ae(e)&&s.set(e,ss),ss;if(he(r))for(let u=0;u<r.length;u++){const f=pt(r[u]);Va(f)&&(i[f]=Le)}else if(r)for(const u in r){const f=pt(u);if(Va(f)){const d=r[u],h=i[f]=he(d)||ve(d)?{type:d}:qe({},d),v=h.type;let m=!1,g=!0;if(he(v))for(let x=0;x<v.length;++x){const E=v[x],$=ve(E)&&E.name;if($==="Boolean"){m=!0;break}else $==="String"&&(g=!1)}else m=ve(v)&&v.name==="Boolean";h[0]=m,h[1]=g,(m||Ee(h,"default"))&&a.push(f)}}const c=[i,a];return Ae(e)&&s.set(e,c),c}function Va(e){return e[0]!=="$"&&!rs(e)}const Wi=e=>e==="_"||e==="_ctx"||e==="$stable",Gi=e=>he(e)?e.map(Ct):[Ct(e)],ph=(e,t,n)=>{if(t._n)return t;const s=S((...o)=>Gi(t(...o)),n);return s._c=!1,s},Ru=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Wi(o))continue;const r=e[o];if(ve(r))t[o]=ph(o,r,s);else if(r!=null){const i=Gi(r);t[o]=()=>i}}},Mu=(e,t)=>{const n=Gi(t);e.slots.default=()=>n},Nu=(e,t,n)=>{for(const s in t)(n||!Wi(s))&&(e[s]=t[s])},hh=(e,t,n)=>{const s=e.slots=Lu();if(e.vnode.shapeFlag&32){const o=t._;o?(Nu(s,t,n),n&&Oc(s,"_",o,!0)):Ru(t,s)}else t&&Mu(e,t)},vh=(e,t,n)=>{const{vnode:s,slots:o}=e;let r=!0,i=Le;if(s.shapeFlag&32){const a=t._;a?n&&a===1?r=!1:Nu(o,t,n):(r=!t.$stable,Ru(t,o)),i=t}else t&&(Mu(e,t),i={default:1});if(r)for(const a in o)!Wi(a)&&i[a]==null&&delete o[a]},it=Wu;function mh(e){return gh(e,jp)}function gh(e,t){const n=tr();n.__VUE__=!0;const{insert:s,remove:o,patchProp:r,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=jt,insertStaticContent:v}=e,m=(_,C,A,F=null,M=null,j=null,ee=void 0,Q=null,Y=!!C.dynamicChildren)=>{if(_===C)return;_&&!Sn(_,C)&&(F=D(_),ut(_,M,j,!0),_=null),C.patchFlag===-2&&(Y=!1,C.dynamicChildren=null);const{type:G,ref:pe,shapeFlag:se}=C;switch(G){case Nn:g(_,C,A,F);break;case Qe:x(_,C,A,F);break;case Ds:_==null&&E(C,A,F,ee);break;case Z:B(_,C,A,F,M,j,ee,Q,Y);break;default:se&1?V(_,C,A,F,M,j,ee,Q,Y):se&6?le(_,C,A,F,M,j,ee,Q,Y):(se&64||se&128)&&G.process(_,C,A,F,M,j,ee,Q,Y,de)}pe!=null&&M?as(pe,_&&_.ref,j,C||_,!C):pe==null&&_&&_.ref!=null&&as(_.ref,null,j,_,!0)},g=(_,C,A,F)=>{if(_==null)s(C.el=a(C.children),A,F);else{const M=C.el=_.el;C.children!==_.children&&c(M,C.children)}},x=(_,C,A,F)=>{_==null?s(C.el=l(C.children||""),A,F):C.el=_.el},E=(_,C,A,F)=>{[_.el,_.anchor]=v(_.children,C,A,F,_.el,_.anchor)},$=({el:_,anchor:C},A,F)=>{let M;for(;_&&_!==C;)M=d(_),s(_,A,F),_=M;s(C,A,F)},P=({el:_,anchor:C})=>{let A;for(;_&&_!==C;)A=d(_),o(_),_=A;o(C)},V=(_,C,A,F,M,j,ee,Q,Y)=>{C.type==="svg"?ee="svg":C.type==="math"&&(ee="mathml"),_==null?H(C,A,F,M,j,ee,Q,Y):O(_,C,M,j,ee,Q,Y)},H=(_,C,A,F,M,j,ee,Q)=>{let Y,G;const{props:pe,shapeFlag:se,transition:fe,dirs:me}=_;if(Y=_.el=i(_.type,j,pe&&pe.is,pe),se&8?u(Y,_.children):se&16&&ce(_.children,Y,null,F,M,Er(_,j),ee,Q),me&&Ft(_,null,F,"created"),K(Y,_,_.scopeId,ee,F),pe){for(const Ie in pe)Ie!=="value"&&!rs(Ie)&&r(Y,Ie,null,pe[Ie],j,F);"value"in pe&&r(Y,"value",null,pe.value,j),(G=pe.onVnodeBeforeMount)&&wt(G,F,_)}me&&Ft(_,null,F,"beforeMount");const $e=Du(M,fe);$e&&fe.beforeEnter(Y),s(Y,C,A),((G=pe&&pe.onVnodeMounted)||$e||me)&&it(()=>{G&&wt(G,F,_),$e&&fe.enter(Y),me&&Ft(_,null,F,"mounted")},M)},K=(_,C,A,F,M)=>{if(A&&h(_,A),F)for(let j=0;j<F.length;j++)h(_,F[j]);if(M){let j=M.subTree;if(C===j||Uu(j.type)&&(j.ssContent===C||j.ssFallback===C)){const ee=M.vnode;K(_,ee,ee.scopeId,ee.slotScopeIds,M.parent)}}},ce=(_,C,A,F,M,j,ee,Q,Y=0)=>{for(let G=Y;G<_.length;G++){const pe=_[G]=Q?gn(_[G]):Ct(_[G]);m(null,pe,C,A,F,M,j,ee,Q)}},O=(_,C,A,F,M,j,ee)=>{const Q=C.el=_.el;let{patchFlag:Y,dynamicChildren:G,dirs:pe}=C;Y|=_.patchFlag&16;const se=_.props||Le,fe=C.props||Le;let me;if(A&&Cn(A,!1),(me=fe.onVnodeBeforeUpdate)&&wt(me,A,C,_),pe&&Ft(C,_,A,"beforeUpdate"),A&&Cn(A,!0),(se.innerHTML&&fe.innerHTML==null||se.textContent&&fe.textContent==null)&&u(Q,""),G?U(_.dynamicChildren,G,Q,A,F,Er(C,M),j):ee||ae(_,C,Q,null,A,F,Er(C,M),j,!1),Y>0){if(Y&16)oe(Q,se,fe,A,M);else if(Y&2&&se.class!==fe.class&&r(Q,"class",null,fe.class,M),Y&4&&r(Q,"style",se.style,fe.style,M),Y&8){const $e=C.dynamicProps;for(let Ie=0;Ie<$e.length;Ie++){const Se=$e[Ie],ft=se[Se],et=fe[Se];(et!==ft||Se==="value")&&r(Q,Se,ft,et,M,A)}}Y&1&&_.children!==C.children&&u(Q,C.children)}else!ee&&G==null&&oe(Q,se,fe,A,M);((me=fe.onVnodeUpdated)||pe)&&it(()=>{me&&wt(me,A,C,_),pe&&Ft(C,_,A,"updated")},F)},U=(_,C,A,F,M,j,ee)=>{for(let Q=0;Q<C.length;Q++){const Y=_[Q],G=C[Q],pe=Y.el&&(Y.type===Z||!Sn(Y,G)||Y.shapeFlag&198)?f(Y.el):A;m(Y,G,pe,null,F,M,j,ee,!0)}},oe=(_,C,A,F,M)=>{if(C!==A){if(C!==Le)for(const j in C)!rs(j)&&!(j in A)&&r(_,j,C[j],null,M,F);for(const j in A){if(rs(j))continue;const ee=A[j],Q=C[j];ee!==Q&&j!=="value"&&r(_,j,Q,ee,M,F)}"value"in A&&r(_,"value",C.value,A.value,M)}},B=(_,C,A,F,M,j,ee,Q,Y)=>{const G=C.el=_?_.el:a(""),pe=C.anchor=_?_.anchor:a("");let{patchFlag:se,dynamicChildren:fe,slotScopeIds:me}=C;me&&(Q=Q?Q.concat(me):me),_==null?(s(G,A,F),s(pe,A,F),ce(C.children||[],A,pe,M,j,ee,Q,Y)):se>0&&se&64&&fe&&_.dynamicChildren?(U(_.dynamicChildren,fe,A,M,j,ee,Q),(C.key!=null||M&&C===M.subTree)&&zi(_,C,!0)):ae(_,C,A,pe,M,j,ee,Q,Y)},le=(_,C,A,F,M,j,ee,Q,Y)=>{C.slotScopeIds=Q,_==null?C.shapeFlag&512?M.ctx.activate(C,A,F,ee,Y):re(C,A,F,M,j,ee,Y):ue(_,C,Y)},re=(_,C,A,F,M,j,ee)=>{const Q=_.component=Ih(_,F,M);if(so(_)&&(Q.ctx.renderer=de),Oh(Q,!1,ee),Q.asyncDep){if(M&&M.registerDep(Q,J,ee),!_.el){const Y=Q.subTree=R(Qe);x(null,Y,C,A),_.placeholder=Y.el}}else J(Q,_,C,A,M,j,ee)},ue=(_,C,A)=>{const F=C.component=_.component;if(Ph(_,C,A))if(F.asyncDep&&!F.asyncResolved){ye(F,C,A);return}else F.next=C,F.update();else C.el=_.el,F.vnode=C},J=(_,C,A,F,M,j,ee)=>{const Q=()=>{if(_.isMounted){let{next:se,bu:fe,u:me,parent:$e,vnode:Ie}=_;{const mt=Vu(_);if(mt){se&&(se.el=Ie.el,ye(_,se,ee)),mt.asyncDep.then(()=>{_.isUnmounted||Q()});return}}let Se=se,ft;Cn(_,!1),se?(se.el=Ie.el,ye(_,se,ee)):se=Ie,fe&&xo(fe),(ft=se.props&&se.props.onVnodeBeforeUpdate)&&wt(ft,$e,se,Ie),Cn(_,!0);const et=Sr(_),At=_.subTree;_.subTree=et,m(At,et,f(At.el),D(At),_,M,j),se.el=et.el,Se===null&&ju(_,et.el),me&&it(me,M),(ft=se.props&&se.props.onVnodeUpdated)&&it(()=>wt(ft,$e,se,Ie),M)}else{let se;const{el:fe,props:me}=C,{bm:$e,m:Ie,parent:Se,root:ft,type:et}=_,At=Rn(C);if(Cn(_,!1),$e&&xo($e),!At&&(se=me&&me.onVnodeBeforeMount)&&wt(se,Se,C),Cn(_,!0),fe&&De){const mt=()=>{_.subTree=Sr(_),De(fe,_.subTree,_,M,null)};At&&et.__asyncHydrate?et.__asyncHydrate(fe,_,mt):mt()}else{ft.ce&&ft.ce._def.shadowRoot!==!1&&ft.ce._injectChildStyle(et);const mt=_.subTree=Sr(_);m(null,mt,A,F,_,M,j),C.el=mt.el}if(Ie&&it(Ie,M),!At&&(se=me&&me.onVnodeMounted)){const mt=C;it(()=>wt(se,Se,mt),M)}(C.shapeFlag&256||Se&&Rn(Se.vnode)&&Se.vnode.shapeFlag&256)&&_.a&&it(_.a,M),_.isMounted=!0,C=A=F=null}};_.scope.on();const Y=_.effect=new Hc(Q);_.scope.off();const G=_.update=Y.run.bind(Y),pe=_.job=Y.runIfDirty.bind(Y);pe.i=_,pe.id=_.uid,Y.scheduler=()=>Bi(pe),Cn(_,!0),G()},ye=(_,C,A)=>{C.component=_;const F=_.vnode.props;_.vnode=C,_.next=null,fh(_,C.props,F,A),vh(_,C.children,A),on(),Ca(_),rn()},ae=(_,C,A,F,M,j,ee,Q,Y=!1)=>{const G=_&&_.children,pe=_?_.shapeFlag:0,se=C.children,{patchFlag:fe,shapeFlag:me}=C;if(fe>0){if(fe&128){Lt(G,se,A,F,M,j,ee,Q,Y);return}else if(fe&256){xe(G,se,A,F,M,j,ee,Q,Y);return}}me&8?(pe&16&&kt(G,M,j),se!==G&&u(A,se)):pe&16?me&16?Lt(G,se,A,F,M,j,ee,Q,Y):kt(G,M,j,!0):(pe&8&&u(A,""),me&16&&ce(se,A,F,M,j,ee,Q,Y))},xe=(_,C,A,F,M,j,ee,Q,Y)=>{_=_||ss,C=C||ss;const G=_.length,pe=C.length,se=Math.min(G,pe);let fe;for(fe=0;fe<se;fe++){const me=C[fe]=Y?gn(C[fe]):Ct(C[fe]);m(_[fe],me,A,null,M,j,ee,Q,Y)}G>pe?kt(_,M,j,!0,!1,se):ce(C,A,F,M,j,ee,Q,Y,se)},Lt=(_,C,A,F,M,j,ee,Q,Y)=>{let G=0;const pe=C.length;let se=_.length-1,fe=pe-1;for(;G<=se&&G<=fe;){const me=_[G],$e=C[G]=Y?gn(C[G]):Ct(C[G]);if(Sn(me,$e))m(me,$e,A,null,M,j,ee,Q,Y);else break;G++}for(;G<=se&&G<=fe;){const me=_[se],$e=C[fe]=Y?gn(C[fe]):Ct(C[fe]);if(Sn(me,$e))m(me,$e,A,null,M,j,ee,Q,Y);else break;se--,fe--}if(G>se){if(G<=fe){const me=fe+1,$e=me<pe?C[me].el:F;for(;G<=fe;)m(null,C[G]=Y?gn(C[G]):Ct(C[G]),A,$e,M,j,ee,Q,Y),G++}}else if(G>fe)for(;G<=se;)ut(_[G],M,j,!0),G++;else{const me=G,$e=G,Ie=new Map;for(G=$e;G<=fe;G++){const gt=C[G]=Y?gn(C[G]):Ct(C[G]);gt.key!=null&&Ie.set(gt.key,G)}let Se,ft=0;const et=fe-$e+1;let At=!1,mt=0;const Ts=new Array(et);for(G=0;G<et;G++)Ts[G]=0;for(G=me;G<=se;G++){const gt=_[G];if(ft>=et){ut(gt,M,j,!0);continue}let Vt;if(gt.key!=null)Vt=Ie.get(gt.key);else for(Se=$e;Se<=fe;Se++)if(Ts[Se-$e]===0&&Sn(gt,C[Se])){Vt=Se;break}Vt===void 0?ut(gt,M,j,!0):(Ts[Vt-$e]=G+1,Vt>=mt?mt=Vt:At=!0,m(gt,C[Vt],A,null,M,j,ee,Q,Y),ft++)}const ba=At?yh(Ts):ss;for(Se=ba.length-1,G=et-1;G>=0;G--){const gt=$e+G,Vt=C[gt],_a=C[gt+1],ka=gt+1<pe?_a.el||_a.placeholder:F;Ts[G]===0?m(null,Vt,A,ka,M,j,ee,Q,Y):At&&(Se<0||G!==ba[Se]?vt(Vt,A,ka,2):Se--)}}},vt=(_,C,A,F,M=null)=>{const{el:j,type:ee,transition:Q,children:Y,shapeFlag:G}=_;if(G&6){vt(_.component.subTree,C,A,F);return}if(G&128){_.suspense.move(C,A,F);return}if(G&64){ee.move(_,C,A,de);return}if(ee===Z){s(j,C,A);for(let se=0;se<Y.length;se++)vt(Y[se],C,A,F);s(_.anchor,C,A);return}if(ee===Ds){$(_,C,A);return}if(F!==2&&G&1&&Q)if(F===0)Q.beforeEnter(j),s(j,C,A),it(()=>Q.enter(j),M);else{const{leave:se,delayLeave:fe,afterLeave:me}=Q,$e=()=>{_.ctx.isUnmounted?o(j):s(j,C,A)},Ie=()=>{j._isLeaving&&j[Zt](!0),se(j,()=>{$e(),me&&me()})};fe?fe(j,$e,Ie):Ie()}else s(j,C,A)},ut=(_,C,A,F=!1,M=!1)=>{const{type:j,props:ee,ref:Q,children:Y,dynamicChildren:G,shapeFlag:pe,patchFlag:se,dirs:fe,cacheIndex:me}=_;if(se===-2&&(M=!1),Q!=null&&(on(),as(Q,null,A,_,!0),rn()),me!=null&&(C.renderCache[me]=void 0),pe&256){C.ctx.deactivate(_);return}const $e=pe&1&&fe,Ie=!Rn(_);let Se;if(Ie&&(Se=ee&&ee.onVnodeBeforeUnmount)&&wt(Se,C,_),pe&6)Tn(_.component,A,F);else{if(pe&128){_.suspense.unmount(A,F);return}$e&&Ft(_,null,C,"beforeUnmount"),pe&64?_.type.remove(_,C,A,de,F):G&&!G.hasOnce&&(j!==Z||se>0&&se&64)?kt(G,C,A,!1,!0):(j===Z&&se&384||!M&&pe&16)&&kt(Y,C,A),F&&zn(_)}(Ie&&(Se=ee&&ee.onVnodeUnmounted)||$e)&&it(()=>{Se&&wt(Se,C,_),$e&&Ft(_,null,C,"unmounted")},A)},zn=_=>{const{type:C,el:A,anchor:F,transition:M}=_;if(C===Z){Kn(A,F);return}if(C===Ds){P(_);return}const j=()=>{o(A),M&&!M.persisted&&M.afterLeave&&M.afterLeave()};if(_.shapeFlag&1&&M&&!M.persisted){const{leave:ee,delayLeave:Q}=M,Y=()=>ee(A,j);Q?Q(_.el,j,Y):Y()}else j()},Kn=(_,C)=>{let A;for(;_!==C;)A=d(_),o(_),_=A;o(C)},Tn=(_,C,A)=>{const{bum:F,scope:M,job:j,subTree:ee,um:Q,m:Y,a:G}=_;Ha(Y),Ha(G),F&&xo(F),M.stop(),j&&(j.flags|=8,ut(ee,_,C,A)),Q&&it(Q,C),it(()=>{_.isUnmounted=!0},C)},kt=(_,C,A,F=!1,M=!1,j=0)=>{for(let ee=j;ee<_.length;ee++)ut(_[ee],C,A,F,M)},D=_=>{if(_.shapeFlag&6)return D(_.component.subTree);if(_.shapeFlag&128)return _.suspense.next();const C=d(_.anchor||_.el),A=C&&C[cu];return A?d(A):C};let ie=!1;const ne=(_,C,A)=>{_==null?C._vnode&&ut(C._vnode,null,null,!0):m(C._vnode||null,_,C,null,null,null,A),C._vnode=_,ie||(ie=!0,Ca(),Bo(),ie=!1)},de={p:m,um:ut,m:vt,r:zn,mt:re,mc:ce,pc:ae,pbc:U,n:D,o:e};let ke,De;return t&&([ke,De]=t(de)),{render:ne,hydrate:ke,createApp:ch(ne,ke)}}function Er({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Cn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Du(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function zi(e,t,n=!1){const s=e.children,o=t.children;if(he(s)&&he(o))for(let r=0;r<s.length;r++){const i=s[r];let a=o[r];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[r]=gn(o[r]),a.el=i.el),!n&&a.patchFlag!==-2&&zi(i,a)),a.type===Nn&&a.patchFlag!==-1&&(a.el=i.el),a.type===Qe&&!a.el&&(a.el=i.el)}}function yh(e){const t=e.slice(),n=[0];let s,o,r,i,a;const l=e.length;for(s=0;s<l;s++){const c=e[s];if(c!==0){if(o=n[n.length-1],e[o]<c){t[s]=o,n.push(s);continue}for(r=0,i=n.length-1;r<i;)a=r+i>>1,e[n[a]]<c?r=a+1:i=a;c<e[n[r]]&&(r>0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}function Vu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Vu(t)}function Ha(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const bh=Symbol.for("v-scx"),_h=()=>Ne(bh);function bs(e,t){return lr(e,null,t)}function Hu(e,t){return lr(e,null,{flush:"post"})}function ge(e,t,n){return lr(e,t,n)}function lr(e,t,n=Le){const{immediate:s,deep:o,flush:r,once:i}=n,a=qe({},n),l=t&&s||!t&&r!=="post";let c;if(us){if(r==="sync"){const h=_h();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=jt,h.resume=jt,h.pause=jt,h}}const u=Je;a.call=(h,v,m)=>Rt(h,u,v,m);let f=!1;r==="post"?a.scheduler=h=>{it(h,u&&u.suspense)}:r!=="sync"&&(f=!0,a.scheduler=(h,v)=>{v?h():Bi(h)}),a.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=Ap(e,t,a);return us&&(c?c.push(d):l&&d()),d}function kh(e,t,n){const s=this.proxy,o=Be(e)?e.includes(".")?Bu(s,e):()=>s[e]:e.bind(s,s);let r;ve(t)?r=t:(r=t.handler,n=t);const i=oo(this),a=lr(o,r.bind(s),n);return i(),a}function Bu(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}}const $h=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${pt(t)}Modifiers`]||e[`${$n(t)}Modifiers`];function wh(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Le;let o=n;const r=t.startsWith("update:"),i=r&&$h(s,t.slice(7));i&&(i.trim&&(o=n.map(u=>Be(u)?u.trim():u)),i.number&&(o=n.map(ti)));let a,l=s[a=Co(t)]||s[a=Co(pt(t))];!l&&r&&(l=s[a=Co($n(t))]),l&&Rt(l,e,6,o);const c=s[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Rt(c,e,6,o)}}const Th=new WeakMap;function Fu(e,t,n=!1){const s=n?Th:t.emitsCache,o=s.get(e);if(o!==void 0)return o;const r=e.emits;let i={},a=!1;if(!ve(e)){const l=c=>{const u=Fu(c,t,!0);u&&(a=!0,qe(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!a?(Ae(e)&&s.set(e,null),null):(he(r)?r.forEach(l=>i[l]=null):qe(i,r),Ae(e)&&s.set(e,i),i)}function cr(e,t){return!e||!Zs(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ee(e,t[0].toLowerCase()+t.slice(1))||Ee(e,$n(t))||Ee(e,t))}function Sr(e){const{type:t,vnode:n,proxy:s,withProxy:o,propsOptions:[r],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:v,inheritAttrs:m}=e,g=Fo(e);let x,E;try{if(n.shapeFlag&4){const P=o||s,V=P;x=Ct(c.call(V,P,u,f,h,d,v)),E=a}else{const P=t;x=Ct(P.length>1?P(f,{attrs:a,slots:i,emit:l}):P(f,null)),E=t.props?a:Ch(a)}}catch(P){Vs.length=0,no(P,e,1),x=R(Qe)}let $=x;if(E&&m!==!1){const P=Object.keys(E),{shapeFlag:V}=$;P.length&&V&7&&(r&&P.some(Ii)&&(E=xh(E,r)),$=an($,E,!1,!0))}return n.dirs&&($=an($,null,!1,!0),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&Hn($,n.transition),x=$,Fo(g),x}const Ch=e=>{let t;for(const n in e)(n==="class"||n==="style"||Zs(n))&&((t||(t={}))[n]=e[n]);return t},xh=(e,t)=>{const n={};for(const s in e)(!Ii(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ph(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:a,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return s?Ba(s,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(i[d]!==s[d]&&!cr(c,d))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:s===i?!1:s?i?Ba(s,i,c):!0:!!i;return!1}function Ba(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 r=s[o];if(t[r]!==e[r]&&!cr(n,r))return!0}return!1}function ju({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const Uu=e=>e.__isSuspense;function Wu(e,t){t&&t.pendingBranch?he(e)?t.effects.push(...e):t.effects.push(e):Rp(e)}const Z=Symbol.for("v-fgt"),Nn=Symbol.for("v-txt"),Qe=Symbol.for("v-cmt"),Ds=Symbol.for("v-stc"),Vs=[];let yt=null;function p(e=!1){Vs.push(yt=e?null:[])}function Eh(){Vs.pop(),yt=Vs[Vs.length-1]||null}let qs=1;function Wo(e,t=!1){qs+=e,e<0&&yt&&t&&(yt.hasOnce=!0)}function Gu(e){return e.dynamicChildren=qs>0?yt||ss:null,Eh(),qs>0&&yt&&yt.push(e),e}function b(e,t,n,s,o,r){return Gu(k(e,t,n,s,o,r,!0))}function I(e,t,n,s,o){return Gu(R(e,t,n,s,o,!0))}function Ys(e){return e?e.__v_isVNode===!0:!1}function Sn(e,t){return e.type===t.type&&e.key===t.key}const zu=({key:e})=>e??null,Eo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Be(e)||ze(e)||ve(e)?{i:Xe,r:e,k:t,f:!!n}:e:null);function k(e,t=null,n=null,s=0,o=null,r=e===Z?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&zu(t),ref:t&&Eo(t),scopeId:lu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Xe};return a?(Ki(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=Be(n)?8:16),qs>0&&!i&&yt&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&yt.push(l),l}const R=Sh;function Sh(e,t=null,n=null,s=0,o=null,r=!1){if((!e||e===ku)&&(e=Qe),Ys(e)){const a=an(e,t,!0);return n&&Ki(a,n),qs>0&&!r&&yt&&(a.shapeFlag&6?yt[yt.indexOf(e)]=a:yt.push(a)),a.patchFlag=-2,a}if(Dh(e)&&(e=e.__vccOpts),t){t=Ku(t);let{class:a,style:l}=t;a&&!Be(a)&&(t.class=q(a)),Ae(l)&&(Vi(l)&&!he(l)&&(l=qe({},l)),t.style=Fe(l))}const i=Be(e)?1:Uu(e)?128:uu(e)?64:Ae(e)?4:ve(e)?2:0;return k(e,t,n,s,o,i,r,!0)}function Ku(e){return e?Vi(e)||Au(e)?qe({},e):e:null}function an(e,t,n=!1,s=!1){const{props:o,ref:r,patchFlag:i,children:a,transition:l}=e,c=t?Ve(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&zu(c),ref:t&&t.ref?n&&r?he(r)?r.concat(Eo(t)):[r,Eo(t)]:Eo(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Z?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&an(e.ssContent),ssFallback:e.ssFallback&&an(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&s&&Hn(u,l.clone(u)),u}function Re(e=" ",t=0){return R(Nn,null,e,t)}function w7(e,t){const n=R(Ds,null,e);return n.staticCount=t,n}function L(e="",t=!1){return t?(p(),I(Qe,null,e)):R(Qe,null,e)}function Ct(e){return e==null||typeof e=="boolean"?R(Qe):he(e)?R(Z,null,e.slice()):Ys(e)?gn(e):R(Nn,null,String(e))}function gn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:an(e)}function Ki(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(he(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Ki(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Au(t)?t._ctx=Xe:o===3&&Xe&&(Xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ve(t)?(t={default:t,_ctx:Xe},n=32):(t=String(t),s&64?(n=16,t=[Re(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ve(...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=q([t.class,s.class]));else if(o==="style")t.style=Fe([t.style,s.style]);else if(Zs(o)){const r=t[o],i=s[o];i&&r!==i&&!(he(r)&&r.includes(i))&&(t[o]=r?[].concat(r,i):i)}else o!==""&&(t[o]=s[o])}return t}function wt(e,t,n,s=null){Rt(e,t,7,[n,s])}const Lh=Pu();let Ah=0;function Ih(e,t,n){const s=e.type,o=(t?t.appContext:e.appContext)||Lh,r={uid:Ah++,vnode:e,type:s,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new ep(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ou(s,o),emitsOptions:Fu(s,o),emit:null,emitted:null,propsDefaults:Le,inheritAttrs:s.inheritAttrs,ctx:Le,data:Le,props:Le,attrs:Le,slots:Le,refs:Le,setupState:Le,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 r.ctx={_:r},r.root=t?t.root:r,r.emit=wh.bind(null,r),e.ce&&e.ce(r),r}let Je=null;const Nt=()=>Je||Xe;let Go,ui;{const e=tr(),t=(n,s)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(s),r=>{o.length>1?o.forEach(i=>i(r)):o[0](r)}};Go=t("__VUE_INSTANCE_SETTERS__",n=>Je=n),ui=t("__VUE_SSR_SETTERS__",n=>us=n)}const oo=e=>{const t=Je;return Go(e),e.scope.on(),()=>{e.scope.off(),Go(t)}},Fa=()=>{Je&&Je.scope.off(),Go(null)};function qu(e){return e.vnode.shapeFlag&4}let us=!1;function Oh(e,t=!1,n=!1){t&&ui(t);const{props:s,children:o}=e.vnode,r=qu(e);uh(e,s,r,t),hh(e,o,n||t);const i=r?Rh(e,t):void 0;return t&&ui(!1),i}function Rh(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,th);const{setup:s}=n;if(s){on();const o=e.setupContext=s.length>1?Qu(e):null,r=oo(e),i=to(s,e,0,[e.props,o]),a=Lc(i);if(rn(),r(),(a||e.sp)&&!Rn(e)&&ji(e),a){if(i.then(Fa,Fa),t)return i.then(l=>{ja(e,l)}).catch(l=>{no(l,e,0)});e.asyncDep=i}else ja(e,i)}else Yu(e)}function ja(e,t,n){ve(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ae(t)&&(e.setupState=ou(t)),Yu(e)}function Yu(e,t,n){const s=e.type;e.render||(e.render=s.render||jt);{const o=oo(e);on();try{sh(e)}finally{rn(),o()}}}const Mh={get(e,t){return nt(e,"get",""),e[t]}};function Qu(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Mh),slots:e.slots,emit:e.emit,expose:t}}function ur(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ou(nu(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ns)return Ns[n](e)},has(t,n){return n in t||n in Ns}})):e.proxy}function Nh(e,t=!0){return ve(e)?e.displayName||e.name:e.name||t&&e.__name}function Dh(e){return ve(e)&&"__vccOpts"in e}const w=(e,t)=>Sp(e,t,us);function He(e,t,n){try{Wo(-1);const s=arguments.length;return s===2?Ae(t)&&!he(t)?Ys(t)?R(e,null,[t]):R(e,t):R(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Ys(n)&&(n=[n]),R(e,t,n))}finally{Wo(1)}}const Vh="3.5.22";/**
|
|
* @vue/runtime-dom v3.5.22
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/let fi;const Ua=typeof window<"u"&&window.trustedTypes;if(Ua)try{fi=Ua.createPolicy("vue",{createHTML:e=>e})}catch{}const Ju=fi?e=>fi.createHTML(e):e=>e,Hh="http://www.w3.org/2000/svg",Bh="http://www.w3.org/1998/Math/MathML",Xt=typeof document<"u"?document:null,Wa=Xt&&Xt.createElement("template"),Fh={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==="svg"?Xt.createElementNS(Hh,e):t==="mathml"?Xt.createElementNS(Bh,e):n?Xt.createElement(e,{is:n}):Xt.createElement(e);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Xt.createTextNode(e),createComment:e=>Xt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Xt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{Wa.innerHTML=Ju(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const a=Wa.content;if(s==="svg"||s==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},pn="transition",xs="animation",fs=Symbol("_vtc"),Xu={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},Zu=qe({},hu,Xu),jh=e=>(e.displayName="Transition",e.props=Zu,e),Gt=jh((e,{slots:t})=>He(Dp,ef(e),t)),xn=(e,t=[])=>{he(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ga=e=>e?he(e)?e.some(t=>t.length>1):e.length>1:!1;function ef(e){const t={};for(const B in e)B in Xu||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:r=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=r,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=Uh(o),m=v&&v[0],g=v&&v[1],{onBeforeEnter:x,onEnter:E,onEnterCancelled:$,onLeave:P,onLeaveCancelled:V,onBeforeAppear:H=x,onAppear:K=E,onAppearCancelled:ce=$}=t,O=(B,le,re,ue)=>{B._enterCancelled=ue,vn(B,le?u:a),vn(B,le?c:i),re&&re()},U=(B,le)=>{B._isLeaving=!1,vn(B,f),vn(B,h),vn(B,d),le&&le()},oe=B=>(le,re)=>{const ue=B?K:E,J=()=>O(le,B,re);xn(ue,[le,J]),za(()=>{vn(le,B?l:r),Ht(le,B?u:a),Ga(ue)||Ka(le,s,m,J)})};return qe(t,{onBeforeEnter(B){xn(x,[B]),Ht(B,r),Ht(B,i)},onBeforeAppear(B){xn(H,[B]),Ht(B,l),Ht(B,c)},onEnter:oe(!1),onAppear:oe(!0),onLeave(B,le){B._isLeaving=!0;const re=()=>U(B,le);Ht(B,f),B._enterCancelled?(Ht(B,d),di(B)):(di(B),Ht(B,d)),za(()=>{B._isLeaving&&(vn(B,f),Ht(B,h),Ga(P)||Ka(B,s,g,re))}),xn(P,[B,re])},onEnterCancelled(B){O(B,!1,void 0,!0),xn($,[B])},onAppearCancelled(B){O(B,!0,void 0,!0),xn(ce,[B])},onLeaveCancelled(B){U(B),xn(V,[B])}})}function Uh(e){if(e==null)return null;if(Ae(e))return[Lr(e.enter),Lr(e.leave)];{const t=Lr(e);return[t,t]}}function Lr(e){return Kd(e)}function Ht(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[fs]||(e[fs]=new Set)).add(t)}function vn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[fs];n&&(n.delete(t),n.size||(e[fs]=void 0))}function za(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wh=0;function Ka(e,t,n,s){const o=e._endId=++Wh,r=()=>{o===e._endId&&s()};if(n!=null)return setTimeout(r,n);const{type:i,timeout:a,propCount:l}=tf(e,t);if(!i)return s();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),r()},d=h=>{h.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(c,d)}function tf(e,t){const n=window.getComputedStyle(e),s=v=>(n[v]||"").split(", "),o=s(`${pn}Delay`),r=s(`${pn}Duration`),i=qa(o,r),a=s(`${xs}Delay`),l=s(`${xs}Duration`),c=qa(a,l);let u=null,f=0,d=0;t===pn?i>0&&(u=pn,f=i,d=r.length):t===xs?c>0&&(u=xs,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?pn:xs:null,d=u?u===pn?r.length:l.length:0);const h=u===pn&&/\b(?:transform|all)(?:,|$)/.test(s(`${pn}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function qa(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Ya(n)+Ya(e[s])))}function Ya(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function di(e){return(e?e.ownerDocument:document).body.offsetHeight}function Gh(e,t,n){const s=e[fs];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const zo=Symbol("_vod"),nf=Symbol("_vsh"),Bn={name:"show",beforeMount(e,{value:t},{transition:n}){e[zo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ps(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Ps(e,!0),s.enter(e)):s.leave(e,()=>{Ps(e,!1)}):Ps(e,t))},beforeUnmount(e,{value:t}){Ps(e,t)}};function Ps(e,t){e.style.display=t?e[zo]:"none",e[nf]=!t}const zh=Symbol(""),Kh=/(?:^|;)\s*display\s*:/;function qh(e,t,n){const s=e.style,o=Be(n);let r=!1;if(n&&!o){if(t)if(Be(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&So(s,a,"")}else for(const i in t)n[i]==null&&So(s,i,"");for(const i in n)i==="display"&&(r=!0),So(s,i,n[i])}else if(o){if(t!==n){const i=s[zh];i&&(n+=";"+i),s.cssText=n,r=Kh.test(n)}}else t&&e.removeAttribute("style");zo in e&&(e[zo]=r?s.display:"",e[nf]&&(s.display="none"))}const Qa=/\s*!important$/;function So(e,t,n){if(he(n))n.forEach(s=>So(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Yh(e,t);Qa.test(n)?e.setProperty($n(s),n.replace(Qa,""),"important"):e[s]=n}}const Ja=["Webkit","Moz","ms"],Ar={};function Yh(e,t){const n=Ar[t];if(n)return n;let s=pt(t);if(s!=="filter"&&s in e)return Ar[t]=s;s=eo(s);for(let o=0;o<Ja.length;o++){const r=Ja[o]+s;if(r in e)return Ar[t]=r}return t}const Xa="http://www.w3.org/1999/xlink";function Za(e,t,n,s,o,r=Zd(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Xa,t.slice(6,t.length)):e.setAttributeNS(Xa,t,n):n==null||r&&!Mc(n)?e.removeAttribute(t):e.setAttribute(t,r?"":ln(n)?String(n):n)}function el(e,t,n,s,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Ju(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const a=r==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Mc(n):n==null&&a==="string"?(n="",i=!0):a==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(o||t)}function Xn(e,t,n,s){e.addEventListener(t,n,s)}function Qh(e,t,n,s){e.removeEventListener(t,n,s)}const tl=Symbol("_vei");function Jh(e,t,n,s,o=null){const r=e[tl]||(e[tl]={}),i=r[t];if(s&&i)i.value=s;else{const[a,l]=Xh(t);if(s){const c=r[t]=tv(s,o);Xn(e,a,c,l)}else i&&(Qh(e,a,i,l),r[t]=void 0)}}const nl=/(?:Once|Passive|Capture)$/;function Xh(e){let t;if(nl.test(e)){t={};let s;for(;s=e.match(nl);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):$n(e.slice(2)),t]}let Ir=0;const Zh=Promise.resolve(),ev=()=>Ir||(Zh.then(()=>Ir=0),Ir=Date.now());function tv(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Rt(nv(s,n.value),t,5,[s])};return n.value=e,n.attached=ev(),n}function nv(e,t){if(he(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 sl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,sv=(e,t,n,s,o,r)=>{const i=o==="svg";t==="class"?Gh(e,s,i):t==="style"?qh(e,n,s):Zs(t)?Ii(t)||Jh(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ov(e,t,s,i))?(el(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Za(e,t,s,i,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Be(s))?el(e,pt(t),s,r,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Za(e,t,s,i))};function ov(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&sl(t)&&ve(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return sl(t)&&Be(n)?!1:t in e}const sf=new WeakMap,of=new WeakMap,Ko=Symbol("_moveCb"),ol=Symbol("_enterCb"),rv=e=>(delete e.props.mode,e),iv=rv({name:"TransitionGroup",props:qe({},Zu,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Nt(),s=pu();let o,r;return Ui(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!fv(o[0].el,n.vnode.el,i)){o=[];return}o.forEach(lv),o.forEach(cv);const a=o.filter(uv);di(n.vnode.el),a.forEach(l=>{const c=l.el,u=c.style;Ht(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Ko]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[Ko]=null,vn(c,i))};c.addEventListener("transitionend",f)}),o=[]}),()=>{const i=we(e),a=ef(i);let l=i.tag||Z;if(o=[],r)for(let c=0;c<r.length;c++){const u=r[c];u.el&&u.el instanceof Element&&(o.push(u),Hn(u,Ks(u,a,s,n)),sf.set(u,u.el.getBoundingClientRect()))}r=t.default?Fi(t.default()):[];for(let c=0;c<r.length;c++){const u=r[c];u.key!=null&&Hn(u,Ks(u,a,s,n))}return R(l,null,r)}}}),av=iv;function lv(e){const t=e.el;t[Ko]&&t[Ko](),t[ol]&&t[ol]()}function cv(e){of.set(e,e.el.getBoundingClientRect())}function uv(e){const t=sf.get(e),n=of.get(e),s=t.left-n.left,o=t.top-n.top;if(s||o){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${s}px,${o}px)`,r.transitionDuration="0s",e}}function fv(e,t,n){const s=e.cloneNode(),o=e[fs];o&&o.forEach(a=>{a.split(/\s+/).forEach(l=>l&&s.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&s.classList.add(a)),s.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=tf(s);return r.removeChild(s),i}const rl=e=>{const t=e.props["onUpdate:modelValue"]||!1;return he(t)?n=>xo(t,n):t};function dv(e){e.target.composing=!0}function il(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Or=Symbol("_assign"),pv={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[Or]=rl(o);const r=s||o.props&&o.props.type==="number";Xn(e,t?"change":"input",i=>{if(i.target.composing)return;let a=e.value;n&&(a=a.trim()),r&&(a=ti(a)),e[Or](a)}),n&&Xn(e,"change",()=>{e.value=e.value.trim()}),t||(Xn(e,"compositionstart",dv),Xn(e,"compositionend",il),Xn(e,"change",il))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:o,number:r}},i){if(e[Or]=rl(i),e.composing)return;const a=(r||e.type==="number")&&!/^0\d/.test(e.value)?ti(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||o&&e.value.trim()===l)||(e.value=l))}},hv=["ctrl","shift","alt","meta"],vv={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)=>hv.some(n=>e[`${n}Key`]&&!t.includes(n))},rf=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=((o,...r)=>{for(let i=0;i<t.length;i++){const a=vv[t[i]];if(a&&a(o,t))return}return e(o,...r)}))},mv={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},af=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=(o=>{if(!("key"in o))return;const r=$n(o.key);if(t.some(i=>i===r||mv[i]===r))return e(o)}))},gv=qe({patchProp:sv},Fh);let Rr,al=!1;function yv(){return Rr=al?Rr:mh(gv),al=!0,Rr}const bv=((...e)=>{const t=yv().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=kv(s);if(o)return n(o,!0,_v(o))},t});function _v(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function kv(e){return Be(e)?document.querySelector(e):e}var fr=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),$v=/.md((\?|#).*)?$/,wv=(e,t="/")=>fr(e)||e.startsWith("/")&&!e.startsWith(t)&&!$v.test(e),Dt=e=>/^(https?:)?\/\//.test(e),ll=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=`${t.substring(0,t.length-3)}.html`:t.endsWith(".html")||(t=`${t}.html`),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},Tv="http://.",Cv=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return ll(new URL(`${n}/${e}`,Tv).pathname)}return ll(e)},xv=(e,t)=>{const n=Object.keys(e).sort((s,o)=>{const r=o.split("/").length-s.split("/").length;return r!==0?r:o.length-s.length});for(const s of n)if(t.startsWith(s))return s;return"/"},Pv=/(#|\?)/,lf=e=>{const[t,...n]=e.split(Pv);return{pathname:t,hashAndQueries:n.join("")}},Ev=["link","meta","script","style","noscript","template"],Sv=["title","base"],Lv=([e,t,n])=>Sv.includes(e)?e:Ev.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([s,o])=>typeof o=="boolean"?o?[s,""]:null:[s,o]).filter(s=>s!=null).sort(([s],[o])=>s.localeCompare(o)),n]):null,Av=e=>{const t=new Set,n=[];return e.forEach(s=>{const o=Lv(s);o&&!t.has(o)&&(t.add(o),n.push(s))}),n},qi=e=>e.startsWith("/")?e:`/${e}`,Yi=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,dr=e=>e.endsWith("/")?e.slice(0,-1):e,Fn=e=>e.startsWith("/")?e.slice(1):e,Iv=e=>typeof e=="function",kn=e=>Object.prototype.toString.call(e)==="[object Object]",Ut=e=>typeof e=="string";const Ov="modulepreload",Rv=function(e){return"/"+e},cl={},Tt=function(t,n,s){let o=Promise.resolve();if(n&&n.length>0){let l=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),a=i?.nonce||i?.getAttribute("nonce");o=l(n.map(c=>{if(c=Rv(c),c in cl)return;cl[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Ov,u||(d.as="script"),d.crossOrigin="",d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((h,v)=>{d.addEventListener("load",h),d.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${c}`)))})}))}function r(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&r(a.reason);return t().catch(r)})},Mv=JSON.parse('{"/README33.html":"/demo/","/markdown.html":"/blog/9mgaypxo/","/jccp/ffq_tg_a-20211101752225.html":"/jccp/20211101752225/","/jccp/ffq_tg_a-20251110130446.html":"/jccp/17627669281/"}'),Nv=Object.fromEntries([["/demo/",{loader:()=>Tt(()=>import("./index.html-IjtMAcl0.js"),[]),meta:{title:"Demo"}}],["/blog/9mgaypxo/",{loader:()=>Tt(()=>import("./index.html-sLfPAEKH.js"),[]),meta:{title:"Markdown"}}],["/jccp/20211101752225/",{loader:()=>Tt(()=>import("./index.html-AZL5j6t5.js"),__vite__mapDeps([0,1])),meta:{title:"CPP Zone 机场第9次测评 & 测速"}}],["/jccp/17627669281/",{loader:()=>Tt(()=>import("./index.html-D5kHy_hr.js"),__vite__mapDeps([2,1])),meta:{title:"CPP Zone 机场第7次测评 & 测速"}}],["/404.html",{loader:()=>Tt(()=>import("./404.html-iXD_SwHj.js"),[]),meta:{title:""}}],["/",{loader:()=>Tt(()=>import("./index.html-Dg_7DRD5.js"),[]),meta:{title:"机场测评"}}],["/jccp/tags/",{loader:()=>Tt(()=>import("./index.html-tYtDUVIF.js"),[]),meta:{title:"标签"}}],["/jccp/archives/",{loader:()=>Tt(()=>import("./index.html-gHhbaNk9.js"),[]),meta:{title:"归档"}}],["/jccp/categories/",{loader:()=>Tt(()=>import("./index.html-CPlBb3Lq.js"),[]),meta:{title:"分类"}}]]);/*!
|
|
* vue-router v4.6.3
|
|
* (c) 2025 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/const Zn=typeof document<"u";function cf(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Dv(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&cf(e.default)}const Pe=Object.assign;function Mr(e,t){const n={};for(const s in t){const o=t[s];n[s]=Mt(o)?o.map(e):e(o)}return n}const Hs=()=>{},Mt=Array.isArray;function ul(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}const uf=/#/g,Vv=/&/g,Hv=/\//g,Bv=/=/g,Fv=/\?/g,ff=/\+/g,jv=/%5B/g,Uv=/%5D/g,df=/%5E/g,Wv=/%60/g,pf=/%7B/g,Gv=/%7C/g,hf=/%7D/g,zv=/%20/g;function Qi(e){return e==null?"":encodeURI(""+e).replace(Gv,"|").replace(jv,"[").replace(Uv,"]")}function Kv(e){return Qi(e).replace(pf,"{").replace(hf,"}").replace(df,"^")}function pi(e){return Qi(e).replace(ff,"%2B").replace(zv,"+").replace(uf,"%23").replace(Vv,"%26").replace(Wv,"`").replace(pf,"{").replace(hf,"}").replace(df,"^")}function qv(e){return pi(e).replace(Bv,"%3D")}function Yv(e){return Qi(e).replace(uf,"%23").replace(Fv,"%3F")}function Qv(e){return Yv(e).replace(Hv,"%2F")}function Qs(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const Jv=/\/$/,Xv=e=>e.replace(Jv,"");function Nr(e,t,n="/"){let s,o={},r="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(s=t.slice(0,l),r=t.slice(l,a>0?a:t.length),o=e(r.slice(1))),a>=0&&(s=s||t.slice(0,a),i=t.slice(a,t.length)),s=nm(s??t,n),{fullPath:s+r+i,path:s,query:o,hash:Qs(i)}}function Zv(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function fl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function em(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&ds(t.matched[s],n.matched[o])&&vf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ds(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function vf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!tm(e[n],t[n]))return!1;return!0}function tm(e,t){return Mt(e)?dl(e,t):Mt(t)?dl(t,e):e===t}function dl(e,t){return Mt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function nm(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let r=n.length-1,i,a;for(i=0;i<s.length;i++)if(a=s[i],a!==".")if(a==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+s.slice(i).join("/")}const Jt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let hi=(function(e){return e.pop="pop",e.push="push",e})({}),Dr=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function sm(e){if(!e)if(Zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Xv(e)}const om=/^[^#]+#/;function rm(e,t){return e.replace(om,"#")+t}function im(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const pr=()=>({left:window.scrollX,top:window.scrollY});function am(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=im(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function pl(e,t){return(history.state?history.state.position-t:-1)+e}const vi=new Map;function lm(e,t){vi.set(e,t)}function cm(e){const t=vi.get(e);return vi.delete(e),t}function um(e){return typeof e=="string"||e&&typeof e=="object"}function mf(e){return typeof e=="string"||typeof e=="symbol"}let Ue=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const gf=Symbol("");Ue.MATCHER_NOT_FOUND+"",Ue.NAVIGATION_GUARD_REDIRECT+"",Ue.NAVIGATION_ABORTED+"",Ue.NAVIGATION_CANCELLED+"",Ue.NAVIGATION_DUPLICATED+"";function ps(e,t){return Pe(new Error,{type:e,[gf]:!0},t)}function Yt(e,t){return e instanceof Error&&gf in e&&(t==null||!!(e.type&t))}const fm=["params","query","hash"];function dm(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of fm)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function pm(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<n.length;++s){const o=n[s].replace(ff," "),r=o.indexOf("="),i=Qs(r<0?o:o.slice(0,r)),a=r<0?null:Qs(o.slice(r+1));if(i in t){let l=t[i];Mt(l)||(l=t[i]=[l]),l.push(a)}else t[i]=a}return t}function hl(e){let t="";for(let n in e){const s=e[n];if(n=qv(n),s==null){s!==void 0&&(t+=(t.length?"&":"")+n);continue}(Mt(s)?s.map(o=>o&&pi(o)):[s&&pi(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function hm(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Mt(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const vm=Symbol(""),vl=Symbol(""),hr=Symbol(""),Ji=Symbol(""),mi=Symbol("");function Es(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function yn(e,t,n,s,o,r=i=>i()){const i=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(ps(Ue.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?l(d):um(d)?l(ps(Ue.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(i&&s.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},u=r(()=>e.call(s&&s.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Vr(e,t,n,s,o=r=>r()){const r=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(cf(l)){const c=(l.__vccOpts||l)[t];c&&r.push(yn(c,n,s,i,a,o))}else{let c=l();r.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=Dv(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const d=(f.__vccOpts||f)[t];return d&&yn(d,n,s,i,a,o)()}))}}return r}function mm(e,t){const n=[],s=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;i<r;i++){const a=t.matched[i];a&&(e.matched.find(c=>ds(c,a))?s.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>ds(c,l))||o.push(l))}return[n,s,o]}/*!
|
|
* vue-router v4.6.3
|
|
* (c) 2025 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/let gm=()=>location.protocol+"//"+location.host;function yf(e,t){const{pathname:n,search:s,hash:o}=t,r=e.indexOf("#");if(r>-1){let i=o.includes(e.slice(r))?e.slice(r).length:1,a=o.slice(i);return a[0]!=="/"&&(a="/"+a),fl(a,"")}return fl(n,e)+s+o}function ym(e,t,n,s){let o=[],r=[],i=null;const a=({state:d})=>{const h=yf(e,location),v=n.value,m=t.value;let g=0;if(d){if(n.value=h,t.value=d,i&&i===v){i=null;return}g=m?d.position-m.position:0}else s(h);o.forEach(x=>{x(n.value,v,{delta:g,type:hi.pop,direction:g?g>0?Dr.forward:Dr.back:Dr.unknown})})};function l(){i=n.value}function c(d){o.push(d);const h=()=>{const v=o.indexOf(d);v>-1&&o.splice(v,1)};return r.push(h),h}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(Pe({},d.state,{scroll:pr()}),"")}}function f(){for(const d of r)d();r=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:c,destroy:f}}function ml(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?pr():null}}function bm(e){const{history:t,location:n}=window,s={value:yf(e,n)},o={value:t.state};o.value||r(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:gm()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function i(l,c){r(l,Pe({},t.state,ml(o.value.back,l,o.value.forward,!0),c,{position:o.value.position}),!0),s.value=l}function a(l,c){const u=Pe({},o.value,t.state,{forward:l,scroll:pr()});r(u.current,u,!0),r(l,Pe({},ml(s.value,l,null),{position:u.position+1},c),!1),s.value=l}return{location:s,state:o,push:a,replace:i}}function _m(e){e=sm(e);const t=bm(e),n=ym(e,t.state,t.location,t.replace);function s(r,i=!0){i||n.pauseListeners(),history.go(r)}const o=Pe({location:"",base:e,go:s,createHref:rm.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}let An=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Ke=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Ke||{});const km={type:An.Static,value:""},$m=/[a-zA-Z0-9_]/;function wm(e){if(!e)return[[]];if(e==="/")return[[km]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=Ke.Static,s=n;const o=[];let r;function i(){r&&o.push(r),r=[]}let a=0,l,c="",u="";function f(){c&&(n===Ke.Static?r.push({type:An.Static,value:c}):n===Ke.Param||n===Ke.ParamRegExp||n===Ke.ParamRegExpEnd?(r.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:An.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==Ke.ParamRegExp){s=n,n=Ke.EscapeNext;continue}switch(n){case Ke.Static:l==="/"?(c&&f(),i()):l===":"?(f(),n=Ke.Param):d();break;case Ke.EscapeNext:d(),n=s;break;case Ke.Param:l==="("?n=Ke.ParamRegExp:$m.test(l)?d():(f(),n=Ke.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case Ke.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=Ke.ParamRegExpEnd:u+=l;break;case Ke.ParamRegExpEnd:f(),n=Ke.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:t("Unknown state");break}}return n===Ke.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),f(),i(),o}const gl="[^/]+?",Tm={sensitive:!1,strict:!1,start:!0,end:!0};var at=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(at||{});const Cm=/[.+*?^${}()[\]/\\]/g;function xm(e,t){const n=Pe({},Tm,t),s=[];let o=n.start?"^":"";const r=[];for(const c of e){const u=c.length?[]:[at.Root];n.strict&&!c.length&&(o+="/");for(let f=0;f<c.length;f++){const d=c[f];let h=at.Segment+(n.sensitive?at.BonusCaseSensitive:0);if(d.type===An.Static)f||(o+="/"),o+=d.value.replace(Cm,"\\$&"),h+=at.Static;else if(d.type===An.Param){const{value:v,repeatable:m,optional:g,regexp:x}=d;r.push({name:v,repeatable:m,optional:g});const E=x||gl;if(E!==gl){h+=at.BonusCustomRegExp;try{`${E}`}catch(P){throw new Error(`Invalid custom RegExp for param "${v}" (${E}): `+P.message)}}let $=m?`((?:${E})(?:/(?:${E}))*)`:`(${E})`;f||($=g&&c.length<2?`(?:/${$})`:"/"+$),g&&($+="?"),o+=$,h+=at.Dynamic,g&&(h+=at.BonusOptional),m&&(h+=at.BonusRepeatable),E===".*"&&(h+=at.BonusWildcard)}u.push(h)}s.push(u)}if(n.strict&&n.end){const c=s.length-1;s[c][s[c].length-1]+=at.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function a(c){const u=c.match(i),f={};if(!u)return null;for(let d=1;d<u.length;d++){const h=u[d]||"",v=r[d-1];f[v.name]=h&&v.repeatable?h.split("/"):h}return f}function l(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const h of d)if(h.type===An.Static)u+=h.value;else if(h.type===An.Param){const{value:v,repeatable:m,optional:g}=h,x=v in c?c[v]:"";if(Mt(x)&&!m)throw new Error(`Provided param "${v}" is an array but it is not repeatable (* or + modifiers)`);const E=Mt(x)?x.join("/"):x;if(!E)if(g)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${v}"`);u+=E}}return u||"/"}return{re:i,score:s,keys:r,parse:a,stringify:l}}function Pm(e,t){let n=0;for(;n<e.length&&n<t.length;){const s=t[n]-e[n];if(s)return s;n++}return e.length<t.length?e.length===1&&e[0]===at.Static+at.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===at.Static+at.Segment?1:-1:0}function bf(e,t){let n=0;const s=e.score,o=t.score;for(;n<s.length&&n<o.length;){const r=Pm(s[n],o[n]);if(r)return r;n++}if(Math.abs(o.length-s.length)===1){if(yl(s))return 1;if(yl(o))return-1}return o.length-s.length}function yl(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Em={strict:!1,end:!0,sensitive:!1};function Sm(e,t,n){const s=xm(wm(e.path),n),o=Pe(s,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Lm(e,t){const n=[],s=new Map;t=ul(Em,t);function o(f){return s.get(f)}function r(f,d,h){const v=!h,m=_l(f);m.aliasOf=h&&h.record;const g=ul(t,f),x=[m];if("alias"in f){const P=typeof f.alias=="string"?[f.alias]:f.alias;for(const V of P)x.push(_l(Pe({},m,{components:h?h.record.components:m.components,path:V,aliasOf:h?h.record:m})))}let E,$;for(const P of x){const{path:V}=P;if(d&&V[0]!=="/"){const H=d.record.path,K=H[H.length-1]==="/"?"":"/";P.path=d.record.path+(V&&K+V)}if(E=Sm(P,d,g),h?h.alias.push(E):($=$||E,$!==E&&$.alias.push(E),v&&f.name&&!kl(E)&&i(f.name)),_f(E)&&l(E),m.children){const H=m.children;for(let K=0;K<H.length;K++)r(H[K],E,h&&h.children[K])}h=h||E}return $?()=>{i($)}:Hs}function i(f){if(mf(f)){const d=s.get(f);d&&(s.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&s.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=Om(f,n);n.splice(d,0,f),f.record.name&&!kl(f)&&s.set(f.record.name,f)}function c(f,d){let h,v={},m,g;if("name"in f&&f.name){if(h=s.get(f.name),!h)throw ps(Ue.MATCHER_NOT_FOUND,{location:f});g=h.record.name,v=Pe(bl(d.params,h.keys.filter($=>!$.optional).concat(h.parent?h.parent.keys.filter($=>$.optional):[]).map($=>$.name)),f.params&&bl(f.params,h.keys.map($=>$.name))),m=h.stringify(v)}else if(f.path!=null)m=f.path,h=n.find($=>$.re.test(m)),h&&(v=h.parse(m),g=h.record.name);else{if(h=d.name?s.get(d.name):n.find($=>$.re.test(d.path)),!h)throw ps(Ue.MATCHER_NOT_FOUND,{location:f,currentLocation:d});g=h.record.name,v=Pe({},d.params,f.params),m=h.stringify(v)}const x=[];let E=h;for(;E;)x.unshift(E.record),E=E.parent;return{name:g,path:m,params:v,matched:x,meta:Im(x)}}e.forEach(f=>r(f));function u(){n.length=0,s.clear()}return{addRoute:r,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:o}}function bl(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function _l(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Am(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Am(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function kl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Im(e){return e.reduce((t,n)=>Pe(t,n.meta),{})}function Om(e,t){let n=0,s=t.length;for(;n!==s;){const r=n+s>>1;bf(e,t[r])<0?s=r:n=r+1}const o=Rm(e);return o&&(s=t.lastIndexOf(o,s-1)),s}function Rm(e){let t=e;for(;t=t.parent;)if(_f(t)&&bf(e,t)===0)return t}function _f({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function $l(e){const t=Ne(hr),n=Ne(Ji),s=w(()=>{const l=y(e.to);return t.resolve(l)}),o=w(()=>{const{matched:l}=s.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(ds.bind(null,u));if(d>-1)return d;const h=wl(l[c-2]);return c>1&&wl(u)===h&&f[f.length-1].path!==h?f.findIndex(ds.bind(null,l[c-2])):d}),r=w(()=>o.value>-1&&Hm(n.params,s.value.params)),i=w(()=>o.value>-1&&o.value===n.matched.length-1&&vf(n.params,s.value.params));function a(l={}){if(Vm(l)){const c=t[y(e.replace)?"replace":"push"](y(e.to)).catch(Hs);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:s,href:w(()=>s.value.href),isActive:r,isExactActive:i,navigate:a}}function Mm(e){return e.length===1?e[0]:e}const Nm=N({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:$l,setup(e,{slots:t}){const n=Dn($l(e)),{options:s}=Ne(hr),o=w(()=>({[Tl(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Tl(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&Mm(t.default(n));return e.custom?r:He("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}}),Dm=Nm;function Vm(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Hm(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!Mt(o)||o.length!==s.length||s.some((r,i)=>r!==o[i]))return!1}return!0}function wl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Tl=(e,t,n)=>e??t??n,Bm=N({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ne(mi),o=w(()=>e.route||s.value),r=Ne(vl,0),i=w(()=>{let c=y(r);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=w(()=>o.value.matched[i.value]);sn(vl,w(()=>i.value+1)),sn(vm,a),sn(mi,o);const l=X();return ge(()=>[l.value,a.value,e.name],([c,u,f],[d,h,v])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!ds(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Cl(n.default,{Component:d,route:c});const h=f.props[u],v=h?h===!0?c.params:typeof h=="function"?h(c):h:null,g=He(d,Pe({},v,t,{onVnodeUnmounted:x=>{x.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Cl(n.default,{Component:g,route:c})||g}}});function Cl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Fm=Bm;function jm(e){const t=Lm(e.routes,e),n=e.parseQuery||pm,s=e.stringifyQuery||hl,o=e.history,r=Es(),i=Es(),a=Es(),l=Te(Jt);let c=Jt;Zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Mr.bind(null,D=>""+D),f=Mr.bind(null,Qv),d=Mr.bind(null,Qs);function h(D,ie){let ne,de;return mf(D)?(ne=t.getRecordMatcher(D),de=ie):de=D,t.addRoute(de,ne)}function v(D){const ie=t.getRecordMatcher(D);ie&&t.removeRoute(ie)}function m(){return t.getRoutes().map(D=>D.record)}function g(D){return!!t.getRecordMatcher(D)}function x(D,ie){if(ie=Pe({},ie||l.value),typeof D=="string"){const C=Nr(n,D,ie.path),A=t.resolve({path:C.path},ie),F=o.createHref(C.fullPath);return Pe(C,A,{params:d(A.params),hash:Qs(C.hash),redirectedFrom:void 0,href:F})}let ne;if(D.path!=null)ne=Pe({},D,{path:Nr(n,D.path,ie.path).path});else{const C=Pe({},D.params);for(const A in C)C[A]==null&&delete C[A];ne=Pe({},D,{params:f(C)}),ie.params=f(ie.params)}const de=t.resolve(ne,ie),ke=D.hash||"";de.params=u(d(de.params));const De=Zv(s,Pe({},D,{hash:Kv(ke),path:de.path})),_=o.createHref(De);return Pe({fullPath:De,hash:ke,query:s===hl?hm(D.query):D.query||{}},de,{redirectedFrom:void 0,href:_})}function E(D){return typeof D=="string"?Nr(n,D,l.value.path):Pe({},D)}function $(D,ie){if(c!==D)return ps(Ue.NAVIGATION_CANCELLED,{from:ie,to:D})}function P(D){return K(D)}function V(D){return P(Pe(E(D),{replace:!0}))}function H(D,ie){const ne=D.matched[D.matched.length-1];if(ne&&ne.redirect){const{redirect:de}=ne;let ke=typeof de=="function"?de(D,ie):de;return typeof ke=="string"&&(ke=ke.includes("?")||ke.includes("#")?ke=E(ke):{path:ke},ke.params={}),Pe({query:D.query,hash:D.hash,params:ke.path!=null?{}:D.params},ke)}}function K(D,ie){const ne=c=x(D),de=l.value,ke=D.state,De=D.force,_=D.replace===!0,C=H(ne,de);if(C)return K(Pe(E(C),{state:typeof C=="object"?Pe({},ke,C.state):ke,force:De,replace:_}),ie||ne);const A=ne;A.redirectedFrom=ie;let F;return!De&&em(s,de,ne)&&(F=ps(Ue.NAVIGATION_DUPLICATED,{to:A,from:de}),vt(de,de,!0,!1)),(F?Promise.resolve(F):U(A,de)).catch(M=>Yt(M)?Yt(M,Ue.NAVIGATION_GUARD_REDIRECT)?M:Lt(M):ae(M,A,de)).then(M=>{if(M){if(Yt(M,Ue.NAVIGATION_GUARD_REDIRECT))return K(Pe({replace:_},E(M.to),{state:typeof M.to=="object"?Pe({},ke,M.to.state):ke,force:De}),ie||A)}else M=B(A,de,!0,_,ke);return oe(A,de,M),M})}function ce(D,ie){const ne=$(D,ie);return ne?Promise.reject(ne):Promise.resolve()}function O(D){const ie=Kn.values().next().value;return ie&&typeof ie.runWithContext=="function"?ie.runWithContext(D):D()}function U(D,ie){let ne;const[de,ke,De]=mm(D,ie);ne=Vr(de.reverse(),"beforeRouteLeave",D,ie);for(const C of de)C.leaveGuards.forEach(A=>{ne.push(yn(A,D,ie))});const _=ce.bind(null,D,ie);return ne.push(_),kt(ne).then(()=>{ne=[];for(const C of r.list())ne.push(yn(C,D,ie));return ne.push(_),kt(ne)}).then(()=>{ne=Vr(ke,"beforeRouteUpdate",D,ie);for(const C of ke)C.updateGuards.forEach(A=>{ne.push(yn(A,D,ie))});return ne.push(_),kt(ne)}).then(()=>{ne=[];for(const C of De)if(C.beforeEnter)if(Mt(C.beforeEnter))for(const A of C.beforeEnter)ne.push(yn(A,D,ie));else ne.push(yn(C.beforeEnter,D,ie));return ne.push(_),kt(ne)}).then(()=>(D.matched.forEach(C=>C.enterCallbacks={}),ne=Vr(De,"beforeRouteEnter",D,ie,O),ne.push(_),kt(ne))).then(()=>{ne=[];for(const C of i.list())ne.push(yn(C,D,ie));return ne.push(_),kt(ne)}).catch(C=>Yt(C,Ue.NAVIGATION_CANCELLED)?C:Promise.reject(C))}function oe(D,ie,ne){a.list().forEach(de=>O(()=>de(D,ie,ne)))}function B(D,ie,ne,de,ke){const De=$(D,ie);if(De)return De;const _=ie===Jt,C=Zn?history.state:{};ne&&(de||_?o.replace(D.fullPath,Pe({scroll:_&&C&&C.scroll},ke)):o.push(D.fullPath,ke)),l.value=D,vt(D,ie,ne,_),Lt()}let le;function re(){le||(le=o.listen((D,ie,ne)=>{if(!Tn.listening)return;const de=x(D),ke=H(de,Tn.currentRoute.value);if(ke){K(Pe(ke,{replace:!0,force:!0}),de).catch(Hs);return}c=de;const De=l.value;Zn&&lm(pl(De.fullPath,ne.delta),pr()),U(de,De).catch(_=>Yt(_,Ue.NAVIGATION_ABORTED|Ue.NAVIGATION_CANCELLED)?_:Yt(_,Ue.NAVIGATION_GUARD_REDIRECT)?(K(Pe(E(_.to),{force:!0}),de).then(C=>{Yt(C,Ue.NAVIGATION_ABORTED|Ue.NAVIGATION_DUPLICATED)&&!ne.delta&&ne.type===hi.pop&&o.go(-1,!1)}).catch(Hs),Promise.reject()):(ne.delta&&o.go(-ne.delta,!1),ae(_,de,De))).then(_=>{_=_||B(de,De,!1),_&&(ne.delta&&!Yt(_,Ue.NAVIGATION_CANCELLED)?o.go(-ne.delta,!1):ne.type===hi.pop&&Yt(_,Ue.NAVIGATION_ABORTED|Ue.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),oe(de,De,_)}).catch(Hs)}))}let ue=Es(),J=Es(),ye;function ae(D,ie,ne){Lt(D);const de=J.list();return de.length?de.forEach(ke=>ke(D,ie,ne)):console.error(D),Promise.reject(D)}function xe(){return ye&&l.value!==Jt?Promise.resolve():new Promise((D,ie)=>{ue.add([D,ie])})}function Lt(D){return ye||(ye=!D,re(),ue.list().forEach(([ie,ne])=>D?ne(D):ie()),ue.reset()),D}function vt(D,ie,ne,de){const{scrollBehavior:ke}=e;if(!Zn||!ke)return Promise.resolve();const De=!ne&&cm(pl(D.fullPath,0))||(de||!ne)&&history.state&&history.state.scroll||null;return ht().then(()=>ke(D,ie,De)).then(_=>_&&am(_)).catch(_=>ae(_,D,ie))}const ut=D=>o.go(D);let zn;const Kn=new Set,Tn={currentRoute:l,listening:!0,addRoute:h,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:m,resolve:x,options:e,push:P,replace:V,go:ut,back:()=>ut(-1),forward:()=>ut(1),beforeEach:r.add,beforeResolve:i.add,afterEach:a.add,onError:J.add,isReady:xe,install(D){D.component("RouterLink",Dm),D.component("RouterView",Fm),D.config.globalProperties.$router=Tn,Object.defineProperty(D.config.globalProperties,"$route",{enumerable:!0,get:()=>y(l)}),Zn&&!zn&&l.value===Jt&&(zn=!0,P(o.location).catch(de=>{}));const ie={};for(const de in Jt)Object.defineProperty(ie,de,{get:()=>l.value[de],enumerable:!0});D.provide(hr,Tn),D.provide(Ji,tu(ie)),D.provide(mi,l);const ne=D.unmount;Kn.add(D),D.unmount=function(){Kn.delete(D),Kn.size<1&&(c=Jt,le&&le(),le=null,l.value=Jt,zn=!1,ye=!1),ne()}}};function kt(D){return D.reduce((ie,ne)=>ie.then(()=>O(ne)),Promise.resolve())}return Tn}function _s(){return Ne(hr)}function ct(e){return Ne(Ji)}var Xi=Symbol(""),zt=()=>{const e=Ne(Xi);if(!e)throw new Error("useClientData() is called without provider.");return e},Um=()=>zt().pageComponent,kf=()=>zt().pageData,vr=()=>zt().pageFrontmatter,Wm=()=>zt().pageHead,ro=()=>zt().pageLang,Gm=()=>zt().pageLayout,St=()=>zt().routeLocale,zm=()=>zt().routePath,Km=()=>zt().siteLocaleData,qm=zt,Ym=vr,Qm=kf,gi=new Set,$f=e=>{gi.add(e),un(()=>{gi.delete(e)})},Jm=Symbol(""),yi=Te(Mv),ls=Te(Nv),wf=(e,t)=>{const n=Cv(e,t);if(ls.value[n])return n;const s=encodeURI(n);if(ls.value[s])return s;const o=yi.value[n]||yi.value[s];return o||n},hs=(e,t)=>{const{pathname:n,hashAndQueries:s}=lf(e),o=wf(n,t),r=o+s;return ls.value[o]?{...ls.value[o],path:r,notFound:!1}:{...ls.value["/404.html"],path:r,notFound:!0}},fn=(e,t)=>{const{pathname:n,hashAndQueries:s}=lf(e);return wf(n,t)+s},Xm=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)&&!(e.currentTarget&&e.currentTarget.getAttribute("target")?.match(/\b_blank\b/i)))return e.preventDefault(),!0},Zm=N({name:"RouteLink",props:{to:{type:String,required:!0},active:Boolean,activeClass:{type:String,default:"route-link-active"}},slots:Object,setup(e,{slots:t}){const n=_s(),s=ct(),o=w(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/${fn(e.to,s.path).substring(1)}`);return()=>He("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(r={})=>{Xm(r)&&n.push(e.to).catch()}},t.default())}}),eg=N({name:"ClientOnly",setup(e,t){const n=X(!1);return Me(()=>{n.value=!0}),()=>n.value?t.slots.default?.():null}}),yo=e=>{gi.forEach(t=>t(e))},Tf=N({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=Um(),n=w(()=>{if(!e.path)return t.value;const o=hs(e.path);return yu(async()=>o.loader().then(({comp:r})=>r))}),s=vr();return ge(s,()=>{yo("updated")},{deep:!0,flush:"post"}),()=>He(n.value,{onVnodeMounted:()=>{yo("mounted")},onVnodeUpdated:()=>{yo("updated")},onVnodeBeforeUnmount:()=>{yo("beforeUnmount")}})}}),tg="Layout",ng="en-US",Pn=Dn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const s=Ut(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:s}]];return Av(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||ng,resolvePageLayout:(e,t)=>{const n=Ut(e.frontmatter.layout)?e.frontmatter.layout:tg;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>xv(e,decodeURI(t)),resolveSiteLocaleData:({base:e,locales:t,...n},s)=>({...n,...t[s],head:[...t[s]?.head??[],...n.head]})}),jn=(e={})=>e,_t=e=>Dt(e)?e:`/${Fn(e)}`,sg=Object.defineProperty,og=(e,t)=>{for(var n in t)sg(e,n,{get:t[n],enumerable:!0})},rg={};const ig=Object.freeze(Object.defineProperty({__proto__:null,default:rg},Symbol.toStringTag,{value:"Module"}));var ag={};og(ag,{COMPONENT_STATE_TYPE:()=>lg,INSPECTOR_ID:()=>cg,INSPECTOR_LABEL:()=>ug,INSPECTOR_NODES:()=>fg,INSPECTOR_STATE_SECTION_NAME:()=>dg,PLUGIN_ID:()=>Cf,PLUGIN_LABEL:()=>Zi});var Cf="org.vuejs.vuepress",Zi="VuePress",lg=Zi,cg=Cf,ug=Zi,xl={id:"INTERNAL",label:"Internal",keys:["layouts","routes","redirects"]},Pl={id:"SITE",label:"Site",keys:["siteData","siteLocaleData"]},El={id:"ROUTE",label:"Route",keys:["routePath","routeLocale"]},Sl={id:"PAGE",label:"Page",keys:["pageData","pageFrontmatter","pageLang","pageHead","pageHeadTitle","pageLayout","pageComponent"]},fg={[xl.id]:xl,[Pl.id]:Pl,[El.id]:El,[Sl.id]:Sl},dg="State";const ea=N({name:"FadeInExpandTransition",props:{group:Boolean,appear:Boolean,width:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function},setup(e,{slots:t}){const n=a=>{a.style[e.width?"maxWidth":"maxHeight"]=`${a.offsetHeight}px`,a.offsetWidth},s=a=>{a.style[e.width?"maxWidth":"maxHeight"]="0",a.offsetWidth,e.onLeave?.()},o=a=>{a.style[e.width?"maxWidth":"maxHeight"]="",e.onAfterLeave?.()},r=a=>{if(a.style.transition="none",e.width){const l=a.offsetWidth;a.style.maxWidth="0",a.offsetWidth,a.style.transition="",a.style.maxWidth=`${l}px`}else{const l=a.offsetHeight;a.style.maxHeight="0",a.offsetWidth,a.style.transition="",a.style.maxHeight=`${l}px`}a.offsetWidth},i=a=>{a.style[e.width?"maxWidth":"maxHeight"]="",e.onAfterEnter?.()};return()=>He(e.group?av:Gt,{name:e.width?"fade-in-width-expand":"fade-in-height-expand",appear:e.appear,onEnter:r,onAfterEnter:i,onBeforeLeave:n,onLeave:s,onAfterLeave:o,...e.group?void 0:{mode:e.mode}},t)}}),Ll=()=>/\b(Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Mobile|mobile|CriOS|FxiOS)\b/i.test(navigator.userAgent),pg=e=>typeof e<"u",{isArray:qo}=Array,hg=(e,t)=>Ut(e)&&e.startsWith(t),ta=e=>hg(e,"/")&&e[1]!=="/",Bs=(e,t)=>{const n=Nt()?.appContext.components;return n?e in n||pt(e)in n||eo(pt(e))in n:!1},vg=e=>{const t=St();return w(()=>be(e)[t.value]??{})},mr=vg;function Un(e){return Vc()?(tp(e),!0):!1}const Hr=new WeakMap,mg=(...e)=>{var t;const n=e[0],s=(t=Nt())==null?void 0:t.proxy;if(s==null&&!Eu())throw new Error("injectLocal must be called in setup");return s&&Hr.has(s)&&n in Hr.get(s)?Hr.get(s)[n]:Ne(...e)},io=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const gg=e=>e!=null,yg=Object.prototype.toString,bg=e=>yg.call(e)==="[object Object]",dt=()=>{},_g=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),bi=kg();function kg(){var e,t;return io&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window?.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function na(...e){if(e.length!==1)return Vn(...e);const t=e[0];return typeof t=="function"?cs(Hi(()=>({get:t,set:dt}))):X(t)}function sa(e,t){function n(...s){return new Promise((o,r)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(o).catch(r)})}return n}const xf=e=>e();function Pf(e,t={}){let n,s,o=dt;const r=l=>{clearTimeout(l),o(),o=dt};let i;return l=>{const c=be(e),u=be(t.maxWait);return n&&r(n),c<=0||u!==void 0&&u<=0?(s&&(r(s),s=void 0),Promise.resolve(l())):new Promise((f,d)=>{o=t.rejectOnCancel?d:f,i=l,u&&!s&&(s=setTimeout(()=>{n&&r(n),s=void 0,f(i())},u)),n=setTimeout(()=>{s&&r(s),s=void 0,f(l())},c)})}}function $g(...e){let t=0,n,s=!0,o=dt,r,i,a,l,c;!ze(e[0])&&typeof e[0]=="object"?{delay:i,trailing:a=!0,leading:l=!0,rejectOnCancel:c=!1}=e[0]:[i,a=!0,l=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,o(),o=dt)};return d=>{const h=be(i),v=Date.now()-t,m=()=>r=d();return u(),h<=0?(t=Date.now(),m()):(v>h&&(l||!s)?(t=Date.now(),m()):a&&(r=new Promise((g,x)=>{o=c?x:g,n=setTimeout(()=>{t=Date.now(),s=!0,g(m()),u()},Math.max(0,h-v))})),!l&&!n&&(n=setTimeout(()=>s=!0,h)),s=!1,r)}}function wg(e=xf,t={}){const{initialState:n="active"}=t,s=na(n==="active");function o(){s.value=!1}function r(){s.value=!0}const i=(...a)=>{s.value&&e(...a)};return{isActive:cs(s),pause:o,resume:r,eventFilter:i}}function Tg(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const s=t;t=void 0,s&&await s},n}function Al(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function Fs(e){return Array.isArray(e)?e:[e]}function Cg(e){return Nt()}function Ef(e,t=200,n={}){return sa(Pf(t,n),e)}function Sf(e,t=200,n=!1,s=!0,o=!1){return sa($g(t,n,s,o),e)}function Lf(e,t,n={}){const{eventFilter:s=xf,...o}=n;return ge(e,sa(s,t),o)}function xg(e,t,n={}){const{eventFilter:s,initialState:o="active",...r}=n,{eventFilter:i,pause:a,resume:l,isActive:c}=wg(s,{initialState:o});return{stop:Lf(e,t,{...r,eventFilter:i}),pause:a,resume:l,isActive:c}}function ks(e,t=!0,n){Cg()?Me(e,n):t?e():ht(e)}function Pg(e,t,n={}){const{immediate:s=!0,immediateCallback:o=!1}=n,r=Te(!1);let i;function a(){i&&(clearTimeout(i),i=void 0)}function l(){r.value=!1,a()}function c(...u){o&&e(),a(),r.value=!0,i=setTimeout(()=>{r.value=!1,i=void 0,e(...u)},be(t))}return s&&(r.value=!0,io&&c()),Un(l),{isPending:kp(r),start:c,stop:l}}function Eg(e,t,n={}){const{debounce:s=0,maxWait:o=void 0,...r}=n;return Lf(e,t,{...r,eventFilter:Pf(s,{maxWait:o})})}function Yo(e,t,n){return ge(e,t,{...n,immediate:!0})}function T7(e,t,n){var s;let o;ze(n)?o={evaluating:n}:o={};const{lazy:r=!1,flush:i="pre",evaluating:a=void 0,shallow:l=!0,onError:c=(s=globalThis.reportError)!=null?s:dt}=o,u=Te(!r),f=l?Te(t):X(t);let d=0;return bs(async h=>{if(!u.value)return;d++;const v=d;let m=!1;a&&Promise.resolve().then(()=>{a.value=!0});try{const g=await e(x=>{h(()=>{a&&(a.value=!1),m||x()})});v===d&&(f.value=g)}catch(g){c(g)}finally{a&&v===d&&(a.value=!1),m=!0}},{flush:i}),r?w(()=>(u.value=!0,f.value)):f}const st=io?window:void 0,Sg=io?window.document:void 0,Af=io?window.navigator:void 0;function Ze(e){var t;const n=be(e);return(t=n?.$el)!=null?t:n}function Ge(...e){const t=[],n=()=>{t.forEach(a=>a()),t.length=0},s=(a,l,c,u)=>(a.addEventListener(l,c,u),()=>a.removeEventListener(l,c,u)),o=w(()=>{const a=Fs(be(e[0])).filter(l=>l!=null);return a.every(l=>typeof l!="string")?a:void 0}),r=Yo(()=>{var a,l;return[(l=(a=o.value)==null?void 0:a.map(c=>Ze(c)))!=null?l:[st].filter(c=>c!=null),Fs(be(o.value?e[1]:e[0])),Fs(y(o.value?e[2]:e[1])),be(o.value?e[3]:e[2])]},([a,l,c,u])=>{if(n(),!a?.length||!l?.length||!c?.length)return;const f=bg(u)?{...u}:u;t.push(...a.flatMap(d=>l.flatMap(h=>c.map(v=>s(d,h,v,f)))))},{flush:"post"}),i=()=>{r(),n()};return Un(n),i}let Il=!1;function If(e,t,n={}){const{window:s=st,ignore:o=[],capture:r=!0,detectIframe:i=!1,controls:a=!1}=n;if(!s)return a?{stop:dt,cancel:dt,trigger:dt}:dt;if(bi&&!Il){Il=!0;const g={passive:!0};Array.from(s.document.body.children).forEach(x=>x.addEventListener("click",dt,g)),s.document.documentElement.addEventListener("click",dt,g)}let l=!0;const c=g=>be(o).some(x=>{if(typeof x=="string")return Array.from(s.document.querySelectorAll(x)).some(E=>E===g.target||g.composedPath().includes(E));{const E=Ze(x);return E&&(g.target===E||g.composedPath().includes(E))}});function u(g){const x=be(g);return x&&x.$.subTree.shapeFlag===16}function f(g,x){const E=be(g),$=E.$.subTree&&E.$.subTree.children;return $==null||!Array.isArray($)?!1:$.some(P=>P.el===x.target||x.composedPath().includes(P.el))}const d=g=>{const x=Ze(e);if(g.target!=null&&!(!(x instanceof Element)&&u(e)&&f(e,g))&&!(!x||x===g.target||g.composedPath().includes(x))){if("detail"in g&&g.detail===0&&(l=!c(g)),!l){l=!0;return}t(g)}};let h=!1;const v=[Ge(s,"click",g=>{h||(h=!0,setTimeout(()=>{h=!1},0),d(g))},{passive:!0,capture:r}),Ge(s,"pointerdown",g=>{const x=Ze(e);l=!c(g)&&!!(x&&!g.composedPath().includes(x))},{passive:!0}),i&&Ge(s,"blur",g=>{setTimeout(()=>{var x;const E=Ze(e);((x=s.document.activeElement)==null?void 0:x.tagName)==="IFRAME"&&!E?.contains(s.document.activeElement)&&t(g)},0)},{passive:!0})].filter(Boolean),m=()=>v.forEach(g=>g());return a?{stop:m,cancel:()=>{l=!1},trigger:g=>{l=!0,d(g),l=!1}}:m}function Lg(){const e=Te(!1),t=Nt();return t&&Me(()=>{e.value=!0},t),e}function $s(e){const t=Lg();return w(()=>(t.value,!!e()))}function Of(e,t,n={}){const{window:s=st,...o}=n;let r;const i=$s(()=>s&&"MutationObserver"in s),a=()=>{r&&(r.disconnect(),r=void 0)},l=w(()=>{const d=be(e),h=Fs(d).map(Ze).filter(gg);return new Set(h)}),c=ge(l,d=>{a(),i.value&&d.size&&(r=new MutationObserver(t),d.forEach(h=>r.observe(h,o)))},{immediate:!0,flush:"post"}),u=()=>r?.takeRecords(),f=()=>{c(),a()};return Un(f),{isSupported:i,stop:f,takeRecords:u}}function Ag(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ol(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:o=st,eventName:r="keydown",passive:i=!1,dedupe:a=!1}=s,l=Ag(t);return Ge(o,r,u=>{u.repeat&&be(a)||l(u)&&n(u)},i)}const Ig=Symbol("vueuse-ssr-width");function Og(){const e=Eu()?mg(Ig,null):null;return typeof e=="number"?e:void 0}function bt(e,t={}){const{window:n=st,ssrWidth:s=Og()}=t,o=$s(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),r=Te(typeof s=="number"),i=Te(),a=Te(!1),l=c=>{a.value=c.matches};return bs(()=>{if(r.value){r.value=!o.value;const c=be(e).split(",");a.value=c.some(u=>{const f=u.includes("not all"),d=u.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),h=u.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let v=!!(d||h);return d&&v&&(v=s>=Al(d[1])),h&&v&&(v=s<=Al(h[1])),f?!v:v});return}o.value&&(i.value=n.matchMedia(be(e)),a.value=i.value.matches)}),Ge(i,"change",l,{passive:!0}),w(()=>a.value)}function Rl(e,t={}){const{controls:n=!1,navigator:s=Af}=t,o=$s(()=>s&&"permissions"in s),r=Te(),i=typeof e=="string"?{name:e}:e,a=Te(),l=()=>{var u,f;a.value=(f=(u=r.value)==null?void 0:u.state)!=null?f:"prompt"};Ge(r,"change",l,{passive:!0});const c=Tg(async()=>{if(o.value){if(!r.value)try{r.value=await s.permissions.query(i)}catch{r.value=void 0}finally{l()}if(n)return we(r.value)}});return c(),n?{state:a,isSupported:o,query:c}:a}function Rg(e={}){const{navigator:t=Af,read:n=!1,source:s,copiedDuring:o=1500,legacy:r=!1}=e,i=$s(()=>t&&"clipboard"in t),a=Rl("clipboard-read"),l=Rl("clipboard-write"),c=w(()=>i.value||r),u=Te(""),f=Te(!1),d=Pg(()=>f.value=!1,o,{immediate:!1});async function h(){let E=!(i.value&&x(a.value));if(!E)try{u.value=await t.clipboard.readText()}catch{E=!0}E&&(u.value=g())}c.value&&n&&Ge(["copy","cut"],h,{passive:!0});async function v(E=be(s)){if(c.value&&E!=null){let $=!(i.value&&x(l.value));if(!$)try{await t.clipboard.writeText(E)}catch{$=!0}$&&m(E),u.value=E,f.value=!0,d.start()}}function m(E){const $=document.createElement("textarea");$.value=E??"",$.style.position="absolute",$.style.opacity="0",document.body.appendChild($),$.select(),document.execCommand("copy"),$.remove()}function g(){var E,$,P;return(P=($=(E=document?.getSelection)==null?void 0:E.call(document))==null?void 0:$.toString())!=null?P:""}function x(E){return E==="granted"||E==="prompt"}return{isSupported:c,text:u,copied:f,copy:v}}const bo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_o="__vueuse_ssr_handlers__",Mg=Ng();function Ng(){return _o in bo||(bo[_o]=bo[_o]||{}),bo[_o]}function Rf(e,t){return Mg[e]||t}function Dg(e){return bt("(prefers-color-scheme: dark)",e)}function Vg(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Hg={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ml="vueuse-storage";function ao(e,t,n,s={}){var o;const{flush:r="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:f=st,eventFilter:d,onError:h=re=>{console.error(re)},initOnMounted:v}=s,m=(u?Te:X)(typeof t=="function"?t():t),g=w(()=>be(e));if(!n)try{n=Rf("getDefaultStorage",()=>{var re;return(re=st)==null?void 0:re.localStorage})()}catch(re){h(re)}if(!n)return m;const x=be(t),E=Vg(x),$=(o=s.serializer)!=null?o:Hg[E],{pause:P,resume:V}=xg(m,re=>U(re),{flush:r,deep:i,eventFilter:d});ge(g,()=>B(),{flush:r});let H=!1;const K=re=>{v&&!H||B(re)},ce=re=>{v&&!H||le(re)};f&&a&&(n instanceof Storage?Ge(f,"storage",K,{passive:!0}):Ge(f,Ml,ce)),v?ks(()=>{H=!0,B()}):B();function O(re,ue){if(f){const J={key:g.value,oldValue:re,newValue:ue,storageArea:n};f.dispatchEvent(n instanceof Storage?new StorageEvent("storage",J):new CustomEvent(Ml,{detail:J}))}}function U(re){try{const ue=n.getItem(g.value);if(re==null)O(ue,null),n.removeItem(g.value);else{const J=$.write(re);ue!==J&&(n.setItem(g.value,J),O(ue,J))}}catch(ue){h(ue)}}function oe(re){const ue=re?re.newValue:n.getItem(g.value);if(ue==null)return l&&x!=null&&n.setItem(g.value,$.write(x)),x;if(!re&&c){const J=$.read(ue);return typeof c=="function"?c(J,x):E==="object"&&!Array.isArray(J)?{...x,...J}:J}else return typeof ue!="string"?ue:$.read(ue)}function B(re){if(!(re&&re.storageArea!==n)){if(re&&re.key==null){m.value=x;return}if(!(re&&re.key!==g.value)){P();try{const ue=$.write(m.value);(re===void 0||re?.newValue!==ue)&&(m.value=oe(re))}catch(ue){h(ue)}finally{re?ht(V):V()}}}}function le(re){B(re.detail)}return m}const Bg="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Fg(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:o=st,storage:r,storageKey:i="vueuse-color-scheme",listenToStorageChanges:a=!0,storageRef:l,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=Dg({window:o}),h=w(()=>d.value?"dark":"light"),v=l||(i==null?na(s):ao(i,s,r,{window:o,listenToStorageChanges:a})),m=w(()=>v.value==="auto"?h.value:v.value),g=Rf("updateHTMLAttrs",(P,V,H)=>{const K=typeof P=="string"?o?.document.querySelector(P):Ze(P);if(!K)return;const ce=new Set,O=new Set;let U=null;if(V==="class"){const B=H.split(/\s/g);Object.values(f).flatMap(le=>(le||"").split(/\s/g)).filter(Boolean).forEach(le=>{B.includes(le)?ce.add(le):O.add(le)})}else U={key:V,value:H};if(ce.size===0&&O.size===0&&U===null)return;let oe;u&&(oe=o.document.createElement("style"),oe.appendChild(document.createTextNode(Bg)),o.document.head.appendChild(oe));for(const B of ce)K.classList.add(B);for(const B of O)K.classList.remove(B);U&&K.setAttribute(U.key,U.value),u&&(o.getComputedStyle(oe).opacity,document.head.removeChild(oe))});function x(P){var V;g(t,n,(V=f[P])!=null?V:P)}function E(P){e.onChanged?e.onChanged(P,x):x(P)}ge(m,E,{flush:"post",immediate:!0}),ks(()=>E(m.value));const $=w({get(){return c?v.value:m.value},set(P){v.value=P}});return Object.assign($,{store:v,system:h,state:m})}function jg(e,t,n={}){const{window:s=st,initialValue:o,observe:r=!1}=n,i=Te(o),a=w(()=>{var c;return Ze(t)||((c=s?.document)==null?void 0:c.documentElement)});function l(){var c;const u=be(e),f=be(a);if(f&&s&&u){const d=(c=s.getComputedStyle(f).getPropertyValue(u))==null?void 0:c.trim();i.value=d||i.value||o}}return r&&Of(a,l,{attributeFilter:["style","class"],window:s}),ge([a,()=>be(e)],(c,u)=>{u[0]&&u[1]&&u[0].style.removeProperty(u[1]),l()},{immediate:!0}),ge([i,a],([c,u])=>{const f=be(e);u?.style&&f&&(c==null?u.style.removeProperty(f):u.style.setProperty(f,c))},{immediate:!0}),i}function Ug(e={}){const{valueDark:t="dark",valueLight:n=""}=e,s=Fg({...e,onChanged:(i,a)=>{var l;e.onChanged?(l=e.onChanged)==null||l.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}}),o=w(()=>s.system.value);return w({get(){return s.value==="dark"},set(i){const a=i?"dark":"light";o.value===a?s.value="auto":s.value=a}})}function Mf(e,t,n={}){const{window:s=st,...o}=n;let r;const i=$s(()=>s&&"ResizeObserver"in s),a=()=>{r&&(r.disconnect(),r=void 0)},l=w(()=>{const f=be(e);return Array.isArray(f)?f.map(d=>Ze(d)):[Ze(f)]}),c=ge(l,f=>{if(a(),i.value&&s){r=new ResizeObserver(t);for(const d of f)d&&r.observe(d,o)}},{immediate:!0,flush:"post"}),u=()=>{a(),c()};return Un(u),{isSupported:i,stop:u}}function Nf(e,t={width:0,height:0},n={}){const{window:s=st,box:o="content-box"}=n,r=w(()=>{var f,d;return(d=(f=Ze(e))==null?void 0:f.namespaceURI)==null?void 0:d.includes("svg")}),i=Te(t.width),a=Te(t.height),{stop:l}=Mf(e,([f])=>{const d=o==="border-box"?f.borderBoxSize:o==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(s&&r.value){const h=Ze(e);if(h){const v=h.getBoundingClientRect();i.value=v.width,a.value=v.height}}else if(d){const h=Fs(d);i.value=h.reduce((v,{inlineSize:m})=>v+m,0),a.value=h.reduce((v,{blockSize:m})=>v+m,0)}else i.value=f.contentRect.width,a.value=f.contentRect.height},n);ks(()=>{const f=Ze(e);f&&(i.value="offsetWidth"in f?f.offsetWidth:t.width,a.value="offsetHeight"in f?f.offsetHeight:t.height)});const c=ge(()=>Ze(e),f=>{i.value=f?t.width:0,a.value=f?t.height:0});function u(){l(),c()}return{width:i,height:a,stop:u}}const Nl=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function Wg(e,t={}){const{document:n=Sg,autoExit:s=!1}=t,o=w(()=>{var E;return(E=Ze(e))!=null?E:n?.documentElement}),r=Te(!1),i=w(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(E=>n&&E in n||o.value&&E in o.value)),a=w(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(E=>n&&E in n||o.value&&E in o.value)),l=w(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(E=>n&&E in n||o.value&&E in o.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(E=>n&&E in n),u=$s(()=>o.value&&n&&i.value!==void 0&&a.value!==void 0&&l.value!==void 0),f=()=>c?n?.[c]===o.value:!1,d=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const E=o.value;if(E?.[l.value]!=null)return!!E[l.value]}}return!1};async function h(){if(!(!u.value||!r.value)){if(a.value)if(n?.[a.value]!=null)await n[a.value]();else{const E=o.value;E?.[a.value]!=null&&await E[a.value]()}r.value=!1}}async function v(){if(!u.value||r.value)return;d()&&await h();const E=o.value;i.value&&E?.[i.value]!=null&&(await E[i.value](),r.value=!0)}async function m(){await(r.value?h():v())}const g=()=>{const E=d();(!E||E&&f())&&(r.value=E)},x={capture:!1,passive:!0};return Ge(n,Nl,g,x),Ge(()=>Ze(o),Nl,g,x),ks(g,!1),s&&Un(h),{isSupported:u,isFullscreen:r,enter:v,exit:h,toggle:m}}function Br(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const Dl=1;function Gg(e,t={}){const{throttle:n=0,idle:s=200,onStop:o=dt,onScroll:r=dt,offset:i={left:0,right:0,top:0,bottom:0},observe:a={mutation:!1},eventListenerOptions:l={capture:!1,passive:!0},behavior:c="auto",window:u=st,onError:f=O=>{console.error(O)}}=t,d=typeof a=="boolean"?{mutation:a}:a,h=Te(0),v=Te(0),m=w({get(){return h.value},set(O){x(O,void 0)}}),g=w({get(){return v.value},set(O){x(void 0,O)}});function x(O,U){var oe,B,le,re;if(!u)return;const ue=be(e);if(!ue)return;(le=ue instanceof Document?u.document.body:ue)==null||le.scrollTo({top:(oe=be(U))!=null?oe:g.value,left:(B=be(O))!=null?B:m.value,behavior:be(c)});const J=((re=ue?.document)==null?void 0:re.documentElement)||ue?.documentElement||ue;m!=null&&(h.value=J.scrollLeft),g!=null&&(v.value=J.scrollTop)}const E=Te(!1),$=Dn({left:!0,right:!1,top:!0,bottom:!1}),P=Dn({left:!1,right:!1,top:!1,bottom:!1}),V=O=>{E.value&&(E.value=!1,P.left=!1,P.right=!1,P.top=!1,P.bottom=!1,o(O))},H=Ef(V,n+s),K=O=>{var U;if(!u)return;const oe=((U=O?.document)==null?void 0:U.documentElement)||O?.documentElement||Ze(O),{display:B,flexDirection:le,direction:re}=getComputedStyle(oe),ue=re==="rtl"?-1:1,J=oe.scrollLeft;P.left=J<h.value,P.right=J>h.value;const ye=Math.abs(J*ue)<=(i.left||0),ae=Math.abs(J*ue)+oe.clientWidth>=oe.scrollWidth-(i.right||0)-Dl;B==="flex"&&le==="row-reverse"?($.left=ae,$.right=ye):($.left=ye,$.right=ae),h.value=J;let xe=oe.scrollTop;O===u.document&&!xe&&(xe=u.document.body.scrollTop),P.top=xe<v.value,P.bottom=xe>v.value;const Lt=Math.abs(xe)<=(i.top||0),vt=Math.abs(xe)+oe.clientHeight>=oe.scrollHeight-(i.bottom||0)-Dl;B==="flex"&&le==="column-reverse"?($.top=vt,$.bottom=Lt):($.top=Lt,$.bottom=vt),v.value=xe},ce=O=>{var U;if(!u)return;const oe=(U=O.target.documentElement)!=null?U:O.target;K(oe),E.value=!0,H(O),r(O)};return Ge(e,"scroll",n?Sf(ce,n,!0,!1):ce,l),ks(()=>{try{const O=be(e);if(!O)return;K(O)}catch(O){f(O)}}),d?.mutation&&e!=null&&e!==u&&e!==document&&Of(e,()=>{const O=be(e);O&&K(O)},{attributes:!0,childList:!0,subtree:!0}),Ge(e,"scrollend",V,l),{x:m,y:g,isScrolling:E,arrivedState:$,directions:P,measure(){const O=be(e);u&&O&&K(O)}}}function zg(e,t,n={}){const{window:s=st}=n;return ao(e,t,s?.localStorage,n)}function Df(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!n||n.tagName==="BODY"?!1:Df(n)}}function Kg(e){const t=e||window.event,n=t.target;return Df(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Fr=new WeakMap;function oa(e,t=!1){const n=Te(t);let s=null,o="";ge(na(e),a=>{const l=Br(be(a));if(l){const c=l;if(Fr.get(c)||Fr.set(c,c.style.overflow),c.style.overflow!=="hidden"&&(o=c.style.overflow),c.style.overflow==="hidden")return n.value=!0;if(n.value)return c.style.overflow="hidden"}},{immediate:!0});const r=()=>{const a=Br(be(e));!a||n.value||(bi&&(s=Ge(a,"touchmove",l=>{Kg(l)},{passive:!1})),a.style.overflow="hidden",n.value=!0)},i=()=>{const a=Br(be(e));!a||!n.value||(bi&&s?.(),a.style.overflow=o,Fr.delete(a),n.value=!1)};return Un(i),w({get(){return n.value},set(a){a?r():i()}})}function Vf(e,t,n={}){const{window:s=st}=n;return ao(e,t,s?.sessionStorage,n)}function ra(e={}){const{window:t=st,...n}=e;return Gg(t,n)}function Hf(e={}){const{window:t=st,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:r=!0,type:i="inner"}=e,a=Te(n),l=Te(s),c=()=>{if(t)if(i==="outer")a.value=t.outerWidth,l.value=t.outerHeight;else if(i==="visual"&&t.visualViewport){const{width:f,height:d,scale:h}=t.visualViewport;a.value=Math.round(f*h),l.value=Math.round(d*h)}else r?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};c(),ks(c);const u={passive:!0};if(Ge("resize",c,u),t&&i==="visual"&&t.visualViewport&&Ge(t.visualViewport,"resize",c,u),o){const f=bt("(orientation: portrait)");ge(f,()=>c())}return{width:a,height:l}}const qg=/language-(shellscript|shell|bash|sh|zsh)/,Yg=({selector:e,ignoreSelector:t,inlineSelector:n,duration:s=2e3,locales:o,showInMobile:r,transform:i})=>{const a=bt("(max-width: 419px)"),l=w(()=>!a.value||r),c=mr(o),u=m=>{if(m.hasAttribute("copy-code"))return;const g=document.createElement("button");g.type="button",g.classList.add("vp-copy-code-button"),g.setAttribute("aria-label",c.value.copy),g.setAttribute("data-copied",c.value.copied),m.parentElement?.insertBefore(g,m),m.setAttribute("copy-code","")},f=()=>{document.body.classList.toggle("no-copy-code",!l.value),l.value&&document.querySelectorAll(e).forEach(u)};Yo(l,()=>ht(f),{flush:"post"}),$f(m=>{m!=="beforeUnmount"&&f()});const{copy:d}=Rg({legacy:!0}),h=new WeakMap,v=async(m,g,x)=>{const E=g.cloneNode(!0);E.querySelectorAll(t).forEach(V=>{V.remove()}),i&&i(E);let $=E.textContent||"";if(qg.test(m.className)&&($=$.replace(/^ *(\$|>) /gm,"")),await d($),s<=0)return;x.classList.add("copied"),clearTimeout(h.get(x));const P=setTimeout(()=>{x.classList.remove("copied"),x.blur(),h.delete(x)},s);h.set(x,P)};Ge("click",m=>{const g=m.target;if(l.value&&g.matches('div[class*="language-"] > button.vp-copy-code-button')){const x=g.parentElement,E=g.nextElementSibling;if(!x||!E)return;v(x,E,g)}},{passive:!0})};var Qg={"/":{copy:"复制代码",copied:"已复制"}};const Jg=jn({setup:()=>{Yg({selector:'[vp-content] div[class*="language-"] pre',ignoreSelector:".vp-copy-ignore,.diff.remove",inlineSelector:"",locales:Qg,duration:2e3,showInMobile:!1})}}),Xg=Object.freeze(Object.defineProperty({__proto__:null,default:Jg},Symbol.toStringTag,{value:"Module"})),Zg=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{Ge("click",t=>{const n=t.target;if(n.matches(e)){const s=n.parentElement;s?.classList.toggle("collapsed")&&s.scrollIntoView({block:"center",behavior:"instant"})}},{passive:!0})},e0={setup(){Zg()}},t0=Object.freeze(Object.defineProperty({__proto__:null,default:e0},Symbol.toStringTag,{value:"Module"})),n0={key:0,class:"vp-tabs"},s0={class:"vp-tabs-nav",role:"tablist"},o0=["aria-controls","aria-selected","onClick","onKeydown"],r0=["id","aria-expanded"],i0={class:"vp-tab-title"},a0="VUEPRESS_TAB_STORE",l0=N({__name:"Tabs",props:{id:{},tabId:{default:""},active:{default:0},data:{}},setup(e){const t=e,n=ao(a0,{}),s=X(t.active),o=Te([]);function r(){t.tabId&&(n.value[t.tabId]=t.data[s.value].id)}function i(f=s.value){s.value=f<o.value.length-1?f+1:0,o.value[s.value].focus()}function a(f=s.value){s.value=f>0?f-1:o.value.length-1,o.value[s.value].focus()}function l(f,d){f.key===" "||f.key==="Enter"?(f.preventDefault(),s.value=d):f.key==="ArrowRight"?(f.preventDefault(),i()):f.key==="ArrowLeft"&&(f.preventDefault(),a()),r()}function c(){if(t.tabId){const f=t.data.findIndex(({id:d})=>n.value[t.tabId]===d);if(f!==-1)return f}return t.active}Me(()=>{s.value=c(),ge(()=>n.value[t.tabId],(f,d)=>{if(t.tabId&&f!==d){const h=t.data.findIndex(({id:v})=>v===f);h!==-1&&(s.value=h)}})});function u(f){s.value=f,r()}return(f,d)=>e.data.length?(p(),b("div",n0,[k("div",s0,[(p(!0),b(Z,null,_e(e.data,(h,v)=>(p(),b("button",{key:v,ref_for:!0,ref:m=>m&&(o.value[v]=m),class:q(["vp-tab-nav",{active:v===s.value}]),type:"button",role:"tab","aria-controls":`tab-${e.id}-${v}`,"aria-selected":v===s.value,onClick:()=>u(v),onKeydown:m=>l(m,v)},[T(f.$slots,`title${v}`,{value:h.id,isActive:v===s.value})],42,o0))),128))]),(p(!0),b(Z,null,_e(e.data,(h,v)=>(p(),b("div",{id:`tab-${e.id}-${v}`,key:v,class:q(["vp-tab",{active:v===s.value}]),role:"tabpanel","aria-expanded":v===s.value},[k("div",i0,[T(f.$slots,`title${v}`,{value:h.id,isActive:v===s.value})]),T(f.$slots,`tab${v}`,{value:h.id,isActive:v===s.value})],10,r0))),128))])):L("",!0)}}),c0={key:0,class:"vp-code-tabs"},u0={class:"vp-code-tabs-nav",role:"tablist"},f0=["aria-controls","aria-selected","onClick","onKeydown"],d0=["id","aria-expanded"],p0={class:"vp-code-tab-title"},h0="VUEPRESS_CODE_TAB_STORE",v0=N({__name:"CodeTabs",props:{id:{},tabId:{default:""},active:{default:0},data:{}},setup(e){const t=e,n=ao(h0,{}),s=X(t.active),o=Te([]);function r(){t.tabId&&(n.value[t.tabId]=t.data[s.value].id)}function i(f=s.value){s.value=f<o.value.length-1?f+1:0,o.value[s.value].focus()}function a(f=s.value){s.value=f>0?f-1:o.value.length-1,o.value[s.value].focus()}function l(f,d){f.key===" "||f.key==="Enter"?(f.preventDefault(),s.value=d):f.key==="ArrowRight"?(f.preventDefault(),i()):f.key==="ArrowLeft"&&(f.preventDefault(),a()),t.tabId&&(n.value[t.tabId]=t.data[s.value].id)}function c(){if(t.tabId){const f=t.data.findIndex(({id:d})=>n.value[t.tabId]===d);if(f!==-1)return f}return t.active}Me(()=>{s.value=c(),ge(()=>n.value[t.tabId],(f,d)=>{if(t.tabId&&f!==d){const h=t.data.findIndex(({id:v})=>v===f);h!==-1&&(s.value=h)}})});function u(f){s.value=f,r()}return(f,d)=>e.data.length?(p(),b("div",c0,[k("div",u0,[(p(!0),b(Z,null,_e(e.data,(h,v)=>(p(),b("button",{key:v,ref_for:!0,ref:m=>m&&(o.value[v]=m),class:q(["vp-code-tab-nav",{active:v===s.value}]),type:"button",role:"tab","aria-controls":`codetab-${e.id}-${v}`,"aria-selected":v===s.value,onClick:()=>u(v),onKeydown:m=>l(m,v)},[T(f.$slots,`title${v}`,{value:h.id,isActive:v===s.value})],42,f0))),128))]),(p(!0),b(Z,null,_e(e.data,(h,v)=>(p(),b("div",{id:`codetab-${e.id}-${v}`,key:v,class:q(["vp-code-tab",{active:v===s.value}]),role:"tabpanel","aria-expanded":v===s.value},[k("div",p0,[T(f.$slots,`title${v}`,{value:h.id,isActive:v===s.value})]),T(f.$slots,`tab${v}`,{value:h.id,isActive:v===s.value})],10,d0))),128))])):L("",!0)}}),m0=N({__name:"Plot",props:{trigger:{},effect:{}},setup(e){const t=e,n=vr(),s=bt("(max-width: 768px)"),o=w(()=>{const c={},u=typeof n.value.plot=="object"?n.value.plot:{};return{trigger:s.value?"click":t.trigger??u.trigger??c.trigger??"hover",effect:t.effect??u.effect??c.effect??"mask"}}),r=X(!1),i=Hp("el"),a=X([]);Me(()=>{if(!i.value)return;const c=i.value.classList;!c.contains("hover")&&!c.contains("click")&&a.value.push(o.value.trigger),!c.contains("mask")&&!c.contains("blur")&&a.value.push(o.value.effect)}),If(i,()=>{(o.value.trigger==="click"||i.value?.classList.contains("click"))&&(r.value=!1)});function l(){(o.value.trigger==="click"||i.value?.classList.contains("click"))&&(r.value=!r.value)}return(c,u)=>(p(),b("span",{ref_key:"el",ref:i,class:q(["vp-plot",[{active:r.value},...a.value]]),onClick:l},[T(c.$slots,"default")],2))}}),g0={class:"vp-file-tree-node"},y0={key:0,class:"comment"},b0={key:0,class:"group"},_0=N({__name:"FileTreeNode",props:{type:{},filename:{},level:{},diff:{},expanded:{type:Boolean},focus:{type:Boolean},filepath:{}},setup(e){const t=e,n=Ne("active-file-tree-node",X("")),s=Ne("on-file-tree-node-click",()=>{}),o=X(t.expanded);function r(){t.filename==="…"||t.filename==="..."||s(t.filepath||t.filename,t.type)}function i(a){t.type==="folder"?a.target.matches(".comment, .comment *")||(o.value=!o.value,r()):r()}return(a,l)=>(p(),b("div",g0,[k("p",{class:q(["vp-file-tree-info",{[e.type]:!0,focus:e.focus,expanded:e.type==="folder"?o.value:!1,active:e.type==="file"?y(n)===e.filepath:!1,diff:e.diff,add:e.diff==="add",remove:e.diff==="remove"}]),style:Fe({"--file-tree-level":-e.level}),onClick:i},[T(a.$slots,"icon"),k("span",{class:q(["name",[e.type]])},W(e.filename),3),a.$slots.comment?(p(),b("span",y0,[T(a.$slots,"comment")])):L("",!0)],6),e.type==="folder"?wn((p(),b("div",b0,[T(a.$slots,"default")],512)),[[Bn,o.value]]):L("",!0)]))}}),k0="data-mark-mode";function $0(e){if(typeof window>"u")return;const t=document.documentElement;{t.removeAttribute(k0);return}}const w0=jn({enhance({router:e,app:t}){t.component("Tabs",l0),t.component("CodeTabs",v0),t.component("Plot",m0),t.component("FileTreeNode",_0)},setup(){$0()}}),T0=Object.freeze(Object.defineProperty({__proto__:null,default:w0},Symbol.toStringTag,{value:"Module"})),C0=Object.freeze(Object.defineProperty({__proto__:null},Symbol.toStringTag,{value:"Module"}));/**
|
|
* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
|
|
* @license MIT
|
|
*/const Vl=(e,t)=>{e.classList.add(t)},Hl=(e,t)=>{e.classList.remove(t)},x0=e=>{e?.parentNode?.removeChild(e)},jr=(e,t,n)=>e<t?t:e>n?n:e,Bl=e=>(-1+e)*100,P0=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),E0=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),ko=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=r=>{const{style:i}=document.body;if(r in i)return r;const a=r.charAt(0).toUpperCase()+r.slice(1);let l=e.length;for(;l--;){const c=`${e[l]}${a}`;if(c in i)return c}return r},s=r=>{const i=E0(r);return t[i]??=n(i)},o=(r,i,a)=>{r.style[s(i)]=a};return(r,i)=>{for(const a in i){const l=i[a];Object.hasOwn(i,a)&&pg(l)&&o(r,a,l)}}})(),Qt={minimum:.08,easing:"ease",speed:200,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'<div class="bar" role="bar"></div>'},je={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=Qt,s=je.isStarted(),o=jr(e,Qt.minimum,1);je.percent=o===1?null:o;const r=je.render(!s),i=r.querySelector(Qt.barSelector);return r.offsetWidth,P0(a=>{ko(i,{transform:`translate3d(${Bl(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(ko(r,{transition:"none",opacity:"1"}),r.offsetWidth,setTimeout(()=>{ko(r,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{je.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),je},isStarted:()=>typeof je.percent=="number",start:()=>{je.percent||je.set(0);const e=()=>{setTimeout(()=>{je.percent&&(je.trickle(),e())},Qt.trickleSpeed)};return e(),je},done:e=>!e&&!je.percent?je:je.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=je;return t?(t=jr(t+(typeof e=="number"?e:(1-t)*jr(Math.random()*t,.1,.95)),0,.994),je.set(t)):je.start()},trickle:()=>je.increase(Math.random()*Qt.trickleRate),render:e=>{if(je.isRendered())return document.getElementById("nprogress");Vl(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Qt.template;const n=t.querySelector(Qt.barSelector),s=document.querySelector(Qt.parent),o=e?"-100":Bl(je.percent??0);return ko(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),s&&(s!==document.body&&Vl(s,"nprogress-custom-parent"),s.appendChild(t)),t},remove:()=>{Hl(document.documentElement,"nprogress-busy"),Hl(document.querySelector(Qt.parent),"nprogress-custom-parent"),x0(document.getElementById("nprogress"))}},S0=()=>{Me(()=>{const e=_s(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||je.start()}),e.afterEach(n=>{t.add(n.path),je.done()})})},L0=jn({setup(){S0()}}),A0=Object.freeze(Object.defineProperty({__proto__:null,default:L0},Symbol.toStringTag,{value:"Module"})),I0=X({}),Bf=Symbol(""),O0=()=>Ne(Bf),R0=e=>{e.provide(Bf,I0)},Ff=e=>new Promise((t,n)=>{e.complete?t({type:"image",element:e,src:e.src,width:e.naturalWidth,height:e.naturalHeight,alt:e.alt,msrc:e.src}):(e.onload=()=>{t(Ff(e))},e.onerror=()=>{n()})}),M0='<div class="photo-swipe-loading"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" preserveAspectRatio="xMidYMid" viewBox="25 25 50 50"><animateTransform attributeName="transform" type="rotate" dur="2s" keyTimes="0;1" repeatCount="indefinite" values="0;360"></animateTransform><circle cx="50" cy="50" r="20" fill="none" stroke="currentColor" stroke-width="4" stroke-linecap="round"><animate attributeName="stroke-dasharray" dur="1.5s" keyTimes="0;0.5;1" repeatCount="indefinite" values="1,200;90,200;1,200"></animate><animate attributeName="stroke-dashoffset" dur="1.5s" keyTimes="0;0.5;1" repeatCount="indefinite" values="0;-35px;-125px"></animate></circle></svg></div>',N0=(e,{download:t=!0,fullscreen:n=!0}={})=>{e.on("uiRegister",()=>{if(e.ui.registerElement({name:"bulletsIndicator",className:"photo-swipe-bullets-indicator",appendTo:"wrapper",onInit:s=>{const o=[];let r=-1;for(let i=0;i<e.getNumItems();i++){const a=document.createElement("div");a.className="photo-swipe-bullet",a.onclick=l=>{e.goTo(o.indexOf(l.target))},o.push(a),s.appendChild(a)}e.on("change",()=>{r>=0&&o[r].classList.remove("active"),o[e.currIndex].classList.add("active"),r=e.currIndex})}}),n){const{isSupported:s,toggle:o}=Wg();s.value&&e.ui.registerElement({name:"fullscreen",order:7,isButton:!0,html:'<svg class="pswp__icn" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path d="M249.5 270.833H437v-75H212a37.5 37.5 0 0 0-37.5 37.5v225h75v-187.5zm-37.5 600h225v-75H249.5v-187.5h-75v225a37.5 37.5 0 0 0 37.5 37.5zm637.5-37.5v-225h-75v187.5H587v75h225a37.5 37.5 0 0 0 37.5-37.5zM587 270.833h187.5v187.5h75v-225a37.5 37.5 0 0 0-37.5-37.5H587v75z"/></svg>',onClick:()=>{o()}})}t&&e.ui.registerElement({name:"download",order:8,isButton:!0,tagName:"a",html:{isCustomSVG:!0,inner:'<path d="M20.5 14.3 17.1 18V10h-2.2v7.9l-3.4-3.6L10 16l6 6.1 6-6.1-1.5-1.6ZM23 23H9v2h14" id="pswp__icn-download"/>',outlineID:"pswp__icn-download"},onInit:s=>{s.setAttribute("download",""),s.setAttribute("target","_blank"),s.setAttribute("rel","noopener"),e.on("change",()=>{s.setAttribute("href",e.currSlide.data.src)})}})})},D0=({selector:e,locales:t,download:n=!0,fullscreen:s=!0,scrollToClose:o=!0})=>{const r=O0(),i=mr(t),a=Ym(),l=w(()=>{const{photoSwipe:h}=a.value;return h===!1?null:Ut(h)?h:qo(e)?e.join(", "):e}),c=w(()=>({...r.value,...i.value,download:n,fullscreen:s,scrollToClose:o}));let u=null,f=0,d=null;Ge("click",async h=>{const v=h.target;if(!l.value||!u||!v.matches(l.value))return;f!==0&&d.destroy();const m=Date.now(),g=await u,x=Array.from(document.querySelectorAll(l.value)),E=x.map(P=>({html:M0,element:P,msrc:P.src})),$=x.findIndex(P=>P===v);d=new g({preloaderDelay:0,showHideAnimationType:"zoom",...c.value,dataSource:E,index:$,...o?{closeOnVerticalDrag:!0,wheelToZoom:!1}:{}}),f=m,N0(d,{download:n,fullscreen:s}),d.init(),d.on("destroy",()=>{d=null,f=0}),x.map((P,V)=>Ff(P).then(H=>{f===m&&(E.splice(V,1,H),d?.refreshSlideContent(V))}))},{passive:!0}),Ge("wheel",()=>{c.value.scrollToClose&&d?.close()}),Me(()=>{("requestIdleCallback"in window?window.requestIdleCallback:setTimeout)(()=>{u=Tt(async()=>{const{default:h}=await import("./photoswipe.esm-CKV1Bsxh.js");return{default:h}},[]).then(({default:h})=>h)})}),un(()=>{d?.destroy()})};var V0={"/":{closeTitle:"关闭",downloadTitle:"下载图片",fullscreenTitle:"切换全屏",zoomTitle:"缩放",arrowPrevTitle:"上一个 (左箭头)",arrowNextTitle:"下一个 (右箭头)"}};const H0=".vp-doc :not(a) > img:not([no-view],.no-view,.ignore)",B0=V0,F0=!0,j0=!0,U0=!0;var W0=jn({enhance:({app:e})=>{R0(e)},setup:()=>{D0({selector:H0,locales:B0,download:F0,fullscreen:j0,scrollToClose:U0})}});const G0=Object.freeze(Object.defineProperty({__proto__:null,default:W0},Symbol.toStringTag,{value:"Module"})),z0={"/":()=>Tt(()=>import("./searchBox-default-2KpT6Iyq.js"),[])},Fl={"/":{placeholder:"Search",resetButtonTitle:"Reset search",backButtonTitle:"Close search",noResultsText:"No results for",footer:{selectText:"to select",selectKeyAriaLabel:"enter",navigateText:"to navigate",navigateUpKeyAriaLabel:"up arrow",navigateDownKeyAriaLabel:"down arrow",closeText:"to close",closeKeyAriaLabel:"escape"}}};function K0(e){const t=Vn(e),n=St();return w(()=>t.value[n.value]??Fl[n.value]??Fl["/"])}const q0=Te(z0);function C7(){return q0}const Y0=["aria-label"],Q0={class:"mini-search-button-container"},J0={class:"mini-search-button-placeholder"},X0=N({__name:"SearchButton",props:{locales:{}},setup(e){const n=K0(Vn(e.locales));return(s,o)=>(p(),b("button",{type:"button",class:"mini-search mini-search-button","aria-label":y(n).placeholder},[k("span",Q0,[o[0]||(o[0]=k("span",{class:"mini-search-search-icon vpi-mini-search","aria-label":"search icon"},null,-1)),k("span",J0,W(y(n).placeholder),1)]),o[1]||(o[1]=k("span",{class:"mini-search-button-keys"},[k("kbd",{class:"mini-search-button-key"}),k("kbd",{class:"mini-search-button-key"},"K")],-1))],8,Y0))}}),Z0={class:"search-wrapper"},e1={id:"local-search"},t1=N({__name:"Search",props:{locales:{},options:{}},setup(e){const t=yu(()=>Tt(()=>import("./SearchBox-Dsutr0Fj.js"),[])),n=X(!1);Ol("k",o=>{(o.ctrlKey||o.metaKey)&&(o.preventDefault(),n.value=!0)}),Ol("/",o=>{s(o)||(o.preventDefault(),n.value=!0)});function s(o){const r=o.target,i=r.tagName;return r.isContentEditable||i==="INPUT"||i==="SELECT"||i==="TEXTAREA"}return(o,r)=>(p(),b("div",Z0,[n.value?(p(),I(y(t),{key:0,locales:e.locales,options:e.options,onClose:r[0]||(r[0]=i=>n.value=!1)},null,8,["locales","options"])):L("",!0),k("div",e1,[R(X0,{locales:e.locales,onClick:r[1]||(r[1]=i=>n.value=!0)},null,8,["locales"])])]))}}),z=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},n1=z(t1,[["__scopeId","data-v-97535d1e"]]);var s1={"/":{placeholder:"搜索文档",resetButtonTitle:"重置搜索",backButtonTitle:"关闭",noResultsText:"无搜索结果:",footer:{selectText:"选择",selectKeyAriaLabel:"输入",navigateText:"切换",navigateUpKeyAriaLabel:"向上",navigateDownKeyAriaLabel:"向下",closeText:"关闭",closeKeyAriaLabel:"退出"}}},o1={};const r1=s1,i1=o1;var a1=jn({enhance({app:e}){e.component("SearchBox",t=>He(n1,{locales:r1,options:i1,...t}))}});const l1=Object.freeze(Object.defineProperty({__proto__:null,default:a1},Symbol.toStringTag,{value:"Module"})),jf=(e=!0)=>{const{frontmatter:t,page:n}=qm();return w(()=>t.value.contributors===!1||!be(e)?[]:n.value.git.contributors??[])};var jl={"/":{contributors:"贡献者",changelog:"更新日志",timeOn:"于",viewChangelog:"查看所有更新日志",latestUpdateAt:"最近更新"}};const c1=typeof jl>"u"?{}:jl,u1=()=>mr(c1),f1=({level:e=2,text:t,anchor:n})=>He(`h${e||2}`,{id:n,tabindex:"-1"},He("a",{href:`#${n}`,class:"header-anchor"},He("span",t))),d1=({name:e,url:t,avatar:n})=>He(t?"a":"span",{href:t,target:"_blank",rel:"noreferrer",class:"vp-contributor"},[n?He("img",{src:n,alt:"",class:"vp-contributor-avatar"}):null,He("span",{class:"vp-contributor-name"},e)]),p1=N({name:"GitContributors",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=jf(),n=u1();return()=>t.value.length?[He(f1,{level:e.headerLevel,anchor:"doc-contributors",text:e.title||n.value.contributors}),He("div",{class:"vp-contributors"},t.value.map(s=>He(d1,s)))]:null}}),h1={enhance:({app:e})=>{e.component("GitContributors",p1)}},v1=Object.freeze(Object.defineProperty({__proto__:null,default:h1},Symbol.toStringTag,{value:"Module"}));function m1(e){return!Dt(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null}const g1={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"};function y1({docsRepo:e,editLinkPattern:t}){if(t)return t;const n=m1(e);return n!==null?g1[n]:null}function b1({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:s,editLinkPattern:o}){if(!s)return null;const r=y1({docsRepo:e,editLinkPattern:o});return r?r.replace(/:repo/,Dt(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Fn(`${dr(n)}/${s}`)):null}function js(e){const{notFound:t,meta:n,path:s}=hs(e);return t?{text:s,link:s}:{text:n.title||_1(s),link:s,icon:n.icon,badge:n.badge}}function _1(e){return e=e.replace(/index\.html?$/i,"").replace(/\.html?$/i,"").replace(/\/$/,""),decodeURIComponent(e.slice(e.lastIndexOf("/")+1))}function Pt(e="",t=""){return ta(t)||fr(t)?t:qi(`${e}/${t}`.replace(/\/+/g,"/"))}function Uf(e,t=""){return Yi(Pt(e,t))}const Wf=/#.*$/,k1=/(index|README)?\.(md|html)$/,Wt=typeof document<"u";function Ul(e){return Array.isArray(e)?e:[e]}function vs(e,t,n=!1){if(t===void 0)return!1;if(e=Wl(`/${e.replace(/^\//,"")}`),n)return new RegExp(t).test(e);if(Wl(t)!==e)return!1;const s=t.match(Wf);return s?(Wt?location.hash:"")===s[0]:!0}function Wl(e){return decodeURI(e).replace(Wf,"").replace(k1,"")}function Gl(e){return typeof e>"u"?"":String(Number(e))===String(e)?`${e}px`:e}const $1={"/":[{type:"post",dir:"jccp",title:"机场测评",link:"/",linkPrefix:"/jccp/",postList:!0,tags:!0,tagsLink:"/jccp/tags/",archives:!0,archivesLink:"/jccp/archives/",categories:!0,categoriesLink:"/jccp/categories/"}]},w1={locales:{"/":{selectLanguageName:"简体中文",selectLanguageText:"选择语言",appearanceText:"外观",lightModeSwitchTitle:"切换为浅色主题",darkModeSwitchTitle:"切换为深色主题",outlineLabel:"此页内容",returnToTopLabel:"返回顶部",editLinkText:"编辑此页",contributorsText:"贡献者",prevPageLabel:"上一页",nextPageLabel:"下一页",lastUpdatedText:"最后更新于",changelogText:"变更历史",changelogOnText:"于",changelogButtonText:"查看全部变更历史",copyrightText:"版权所有",copyrightAuthorText:"版权归属:",copyrightCreationOriginalText:"本文链接:",copyrightCreationTranslateText:"本文翻译自:",copyrightCreationReprintText:"本文转载自:",copyrightLicenseText:"许可证:",notFound:{code:"404",title:"页面未找到",quote:"但是,如果你不改变方向,并且一直寻找,最终可能会到达你要去的地方。",linkText:"返回首页"},homeText:"首页",postsText:"博客",tagText:"标签",archiveText:"归档",categoryText:"分类",archiveTotalText:"{count} 篇",encryptButtonText:"确认",encryptPlaceholder:"请输入密码",encryptGlobalText:"本站只允许密码访问",encryptPageText:"本页面只允许密码访问",footer:!1,home:"/",layout:"Blog",logo:"https://theme-plume.vuejs.press/plume.png",social:[],profile:{avatar:"https://theme-plume.vuejs.press/plume.png",name:"天天测",description:"每天测试一个机场"},transition:{page:!0,postList:!0,appearance:"fade"},navbar:[{text:"每天测速",link:"/"}]}},appearance:!0,navbarSocialInclude:["github","twitter","discord","facebook"],aside:!0,outline:[2,3],externalLinkIcon:!0,editLink:!0,prevPage:!0,nextPage:!0,footer:!1,home:"/",layout:"Blog",logo:"https://theme-plume.vuejs.press/plume.png",social:[],profile:{avatar:"https://theme-plume.vuejs.press/plume.png",name:"天天测",description:"每天测试一个机场"},transition:{page:!0,postList:!0,appearance:"fade"},contributors:!0,changelog:!1},Qo=setTimeout,Us=16,Gf=10,T1=16,C1=100,Qn="./ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),hn=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,54,55,56,57,58,59,60,61,62,63,-1,-1,-1,-1,-1,-1,-1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1],x1=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],P1=[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946,1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055,3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504,976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462],zf=[1332899944,1700884034,1701343084,1684370003,1668446532,1869963892],_i=(e,t)=>{if(t<=0||t>e.length)throw Error(`Illegal length: ${t}`);let n=0,s,o;const r=[];for(;n<t;){if(s=e[n++]&255,r.push(Qn[s>>2&63]),s=(s&3)<<4,n>=t){r.push(Qn[s&63]);break}if(o=e[n++]&255,s|=o>>4&15,r.push(Qn[s&63]),s=(o&15)<<2,n>=t){r.push(Qn[s&63]);break}o=e[n++]&255,s|=o>>6&3,r.push(Qn[s&63]),r.push(Qn[o&63])}return r.join("")},E1=(e,t)=>{const n=e.length;let s=0,o=0,r,i,a,l,c,u;const f=[];for(;s<n-1&&o<t&&(u=e.charCodeAt(s++),r=u<hn.length?hn[u]:-1,u=e.charCodeAt(s++),i=u<hn.length?hn[u]:-1,!(r===-1||i===-1||(c=r<<2>>>0,c|=(i&48)>>4,f.push(String.fromCharCode(c)),++o>=t||s>=n)||(u=e.charCodeAt(s++),a=u<hn.length?hn[u]:-1,a===-1)||(c=(i&15)<<4>>>0,c|=(a&60)>>2,f.push(String.fromCharCode(c)),++o>=t||s>=n)));)u=e.charCodeAt(s++),l=u<hn.length?hn[u]:-1,c=(a&3)<<6>>>0,c|=l,f.push(String.fromCharCode(c)),++o;return f.map(d=>d.charCodeAt(0))},Js=(e,t,n,s)=>{let o,r=e[t],i=e[t+1];return r^=n[0],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[1],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[2],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[3],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[4],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[5],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[6],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[7],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[8],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[9],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[10],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[11],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[12],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[13],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[14],o=s[r>>>24],o+=s[256|r>>16&255],o^=s[512|r>>8&255],o+=s[768|r&255],i^=o^n[15],o=s[i>>>24],o+=s[256|i>>16&255],o^=s[512|i>>8&255],o+=s[768|i&255],r^=o^n[16],e[t]=i^n[T1+1],e[t+1]=r,e},es=(e,t)=>{let n=0;for(let s=0;s<4;++s)n=n<<8|e[t]&255,t=(t+1)%e.length;return{key:n,offp:t}},zl=(e,t,n)=>{const s=t.length,o=n.length;let r=0,i=new Int32Array([0,0]),a;for(let l=0;l<s;l++)a=es(e,r),r=a.offp,t[l]^=a.key;for(let l=0;l<s;l+=2)i=Js(i,0,t,n),t[l]=i[0],t[l+1]=i[1];for(let l=0;l<o;l+=2)i=Js(i,0,t,n),n[l]=i[0],n[l+1]=i[1]},S1=(e,t,n,s)=>{const o=n.length,r=s.length;let i=0,a=new Int32Array([0,0]),l;for(let c=0;c<o;c++)l=es(t,i),i=l.offp,n[c]^=l.key;i=0;for(let c=0;c<o;c+=2)l=es(e,i),i=l.offp,a[0]^=l.key,l=es(e,i),i=l.offp,a[1]^=l.key,a=Js(a,0,n,s),n[c]=a[0],n[c+1]=a[1];for(let c=0;c<r;c+=2)l=es(e,i),i=l.offp,a[0]^=l.key,l=es(e,i),i=l.offp,a[1]^=l.key,a=Js(a,0,n,s),s[c]=a[0],s[c+1]=a[1]},Kl=(e,t,n,s,o)=>{const r=new Int32Array(zf),i=r.length;n=1<<n>>>0;const a=new Int32Array(x1),l=new Int32Array(P1);S1(t,e,a,l);let c=0;const u=()=>{if(c<n){const d=Date.now();for(;c<n&&(c+=1,zl(e,a,l),zl(t,a,l),!(Date.now()-d>C1)););}else{for(let h=0;h<64;h++)for(let v=0;v<i>>1;v++)Js(r,v<<1,a,l);const d=[];for(let h=0;h<i;h++)d.push(r[h]>>24&255),d.push(r[h]>>16&255),d.push(r[h]>>8&255),d.push(r[h]&255);return s?d:Promise.resolve(d)}if(!s)return new Promise(d=>Qo(()=>{u().then(d)}))};if(!s)return u();let f;do f=u();while(!f);return f},L1=e=>{try{const t=new Uint32Array(e);return globalThis.crypto.getRandomValues(t),Array.from(t)}catch{throw Error("WebCryptoAPI / globalThis is not available")}},A1=(...e)=>new Error(`Illegal arguments: ${e.map(t=>typeof t).join(", ")}`),ki=(e=Gf)=>{if(typeof e!="number")throw A1(e);return e=e<4?4:e>31?31:e,`$2b$${e<10?"0":""}${e}$${_i(L1(Us),Us)}`},I1=(e=Gf)=>new Promise((t,n)=>Qo(()=>{try{t(ki(e))}catch(s){n(s)}})),O1=e=>{let t=0,n=0;for(let s=0;s<e.length;++s)n=e.charCodeAt(s),n<128?t+=1:n<2048?t+=2:(n&64512)===55296&&(e.charCodeAt(s+1)&64512)===56320?(s++,t+=4):t+=3;return t},R1=e=>{let t=0,n,s;const o=new Array(O1(e));for(let r=0,i=e.length;r<i;++r)n=e.charCodeAt(r),n<128?o[t++]=n:n<2048?(o[t++]=n>>6|192,o[t++]=n&63|128):(n&64512)===55296&&((s=e.charCodeAt(r+1))&64512)===56320?(n=65536+((n&1023)<<10)+(s&1023),++r,o[t++]=n>>18|240,o[t++]=n>>12&63|128,o[t++]=n>>6&63|128,o[t++]=n&63|128):(o[t++]=n>>12|224,o[t++]=n>>6&63|128,o[t++]=n&63|128);return o},M1=(e,t,n,s)=>{if(typeof e!="string"||typeof t!="string"){const d=new Error("Invalid content / salt: not a string");return Promise.reject(d)}let o,r;if(t.charAt(0)!=="$"||t.charAt(1)!=="2"){const d=new Error("Invalid salt version: "+t.substring(0,2));return Promise.reject(d)}if(t.charAt(2)==="$")o="\0",r=3;else{if(o=t.charAt(2),o!=="a"&&o!=="b"&&o!=="y"||t.charAt(3)!=="$"){const d=Error("Invalid salt revision: "+t.substring(2,4));return Promise.reject(d)}r=4}const i=t.substring(r,r+2),a=/\d\d/.test(i)?Number(i):null;if(a===null){const d=new Error("Missing salt rounds");return Promise.reject(d)}if(a<4||a>31){const d=new Error(`Illegal number of rounds (4-31): ${a}`);return Promise.reject(d)}const l=t.substring(r+3,r+25);e+=o>="a"?"\0":"";const c=R1(e),u=E1(l,Us);if(u.length!==Us){const d=new Error(`Illegal salt: ${l}`);return Promise.reject(d)}const f=d=>`$2${o>="a"?o:""}$${a<10?"0":""}${a}$${_i(u,Us)}${_i(d,zf.length*4-1)}`;return n?f(Kl(c,u,a,!0)):Kl(c,u,a,!1).then(d=>f(d))},N1=async(e,t,n)=>M1(e,typeof t=="number"?await I1(t):t,!1),D1=(e,t,n)=>new Promise((s,o)=>{if(typeof e!="string"||typeof t!="string"){Qo(()=>o(new Error(`Illegal arguments: ${typeof e}, ${typeof t}`)));return}if(t.length!==60){Qo(()=>s(!1));return}N1(e,t.substring(0,29)).then(r=>s(r===t)).catch(r=>o(r))}),V1=[!1,":","",[],{}],H1={"/":{},__auto__:{},__home__:{}},B1="{}",F1={"/jccp/":[{path:"/jccp/20211101752225/",title:"CPP Zone 机场第9次测评 & 测速",categoryList:[],tags:["xx","cc"],createTime:"2025/11/11 03:02:26",lang:"zh-CN",excerpt:""},{path:"/jccp/17627669281/",title:"CPP Zone 机场第7次测评 & 测速",categoryList:[],tags:["xx","cc"],createTime:"2025/11/10 21:04:46",lang:"zh-CN",excerpt:""}]},j1={markdown:"yif5",xx:"qpvw",cc:"cvv0"},Ur=X({}),U1=e=>{ze(e)?Yo(e,t=>{Ur.value=t}):Iv(e)?Yo(w(e),t=>{Ur.value=t}):Ur.value=e};var W1={"/":{CC0:"CC0 1.0 通用","CC-BY-4.0":"署名 4.0 国际","CC-BY-NC-4.0":"署名-非商业性 4.0 国际","CC-BY-NC-SA-4.0":"署名-非商业性-相同方式共享 4.0 国际","CC-BY-NC-ND-4.0":"署名-非商业性-禁止演绎 4.0 国际","CC-BY-ND-4.0":"署名-禁止演绎 4.0 国际","CC-BY-SA-4.0":"署名-相同方式共享 4.0 国际"}};const G1=X($1),Kf=X(),Lo=X(),qf=()=>Kf;function ql(e){Lo.value=e}function z1(){const e=St(),{page:t}=te(),n=s=>s?t.value.path.startsWith(Pt(e.value,Fn(s))):!1;bs(()=>{Kf.value=G1.value[e.value]?.find(s=>{if(Lo.value)return Lo.value===!0?s.type==="post":s.dir===Lo.value;if(t.value.filePathRelative)return t.value.filePathRelative?.startsWith(Pt(e.value,s.dir).slice(1));{const{link:o,linkPrefix:r,dir:i,tagsLink:a,categoriesLink:l,archivesLink:c}=s;return n(o)||n(r)||n(i)||n(a)||n(l)||n(c)}})})}const Yf=Symbol(""),K1=X(w1);function dn(){return K1}function q1(){const e=Ne(Yf);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e}function Y1(e,t){const{locales:n,...s}=e;return{...s,...n?.[t]}}function Q1(e){const t=dn(),n=e._context.provides[Xi],s=w(()=>Y1(t.value,n.routeLocale.value));e.provide(Yf,s),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return s.value}}})}const Qf=Symbol("");function Jf(){return typeof document>"u"?!1:"startViewTransition"in document&&window.matchMedia("(prefers-reduced-motion: no-preference)").matches}function J1(e){const t=dn(),n=t.value.transition,s=Jf()||(typeof n=="object"?n.appearance===!1:n===!1),o=t.value.appearance,r=o==="force-dark"?X(!0):o?Ug({storageKey:"vuepress-theme-appearance",attribute:"data-theme",valueLight:"light",valueDark:"dark",disableTransition:s,initialValue:()=>typeof o=="string"?o:"auto",...typeof o=="object"?o:{}}):X(!1);e.provide(Qf,r),Object.defineProperty(e.config.globalProperties,"$isDark",{get:()=>r}),Ge("beforeprint",()=>{r.value&&(document.documentElement.dataset.theme="light")}),Ge("afterprint",()=>{r.value&&(document.documentElement.dataset.theme="dark")})}function gr(){const e=Ne(Qf);if(!e)throw new Error("useDarkMode() is called without provider.");return e}function te(){const e=q1(),t=kf(),n=vr(),s=Km(),o=gr();return{theme:e,page:t,frontmatter:n,lang:ro(),site:s,isDark:o,collection:qf()}}const X1=X(Z1(V1));function Xf(){return X1}function Z1([e,t,n,s,o]){return{global:e,separator:t,matches:s,admins:n.split(t),ruleList:Object.keys(o).map(r=>({key:r,match:s[r],rules:o[r].split(t)}))}}const Zf=Symbol(""),nn=Vf("2a0a3d6afb2fdf1f",()=>({s:[ki(10),ki(10)],g:"",p:{}}));function Yl(e){const[t,n]=nn.value.s;return t+e+n}function Wr(e){const[t,n]=nn.value.s;return!e.startsWith(t)||!e.endsWith(n)?"":e.slice(t.length,e.length-n.length)}const $o=new Map;async function Ql(e,t,n=":"){const s=[e,t].join(n);if($o.has(s))return $o.get(s);try{const o=await D1(e,t);return $o.set(s,o),o}catch{return $o.set(s,!1),!1}}const Gr=new Map;function ey(e){if(Gr.has(e))return Gr.get(e);const t=new RegExp(e);return Gr.set(e,t),t}function $i(e,t,n){const s=n||"";if(e[0]==="^"){const o=ey(e);return o.test(t)||s&&o.test(s)}return e.endsWith(".md")?s&&s.endsWith(e):t.startsWith(e)||s.startsWith(e)}function ty(){const{page:e}=te(),t=ct(),n=Xf(),s=w(()=>{const i=t.path,a=e.value.filePathRelative;return e.value._e?!0:n.value.ruleList.length?n.value.matches.some(l=>$i(l,i,a)):!1}),o=w(()=>{if(!n.value.global)return!0;const i=Wr(nn.value.g);return!!i&&n.value.admins.includes(i)}),r=w(()=>{const i=t.path,a=e.value.filePathRelative,l=typeof e.value._e=="string"?e.value._e.split(":"):[];return[l.length?{key:i.replace(/\//g,"").replace(/\.html$/,""),match:i,rules:l}:void 0,...n.value.ruleList.length?n.value.ruleList.filter(c=>$i(c.match,i,a)):[]].filter(Boolean)});sn(Zf,{hasPageEncrypt:s,isGlobalDecrypted:o,isPageDecrypted:w(()=>{if(!s.value)return!0;const i=Wr(nn.value.p.__GLOBAL__||"");if(i&&n.value.admins.includes(i))return!0;for(const{key:a,rules:l}of r.value)if(_g(nn.value.p,a)){const c=Wr(nn.value.p[a]);if(c&&l.includes(c))return!0}return!1}),hashList:r})}function lo(){const e=Ne(Zf);if(!e)throw new Error("useEncrypt() is called without setup");return e}function ny(){const e=Xf(),{page:t}=te(),n=ct(),{hashList:s}=lo();async function o(i){if(!i)return!1;for(const a of e.value.admins)if(await Ql(i,a,e.value.separator))return nn.value.g=Yl(a),!0;return!1}async function r(i){if(!i)return!1;const a=n.path,l=t.value.filePathRelative;let c=!1;for(const{match:u,key:f,rules:d}of s.value)if($i(u,a,l)){for(const h of d)if(await Ql(i,h,e.value.separator)){c=!0,nn.value.p={...nn.value.p,[f]:Yl(h)};break}if(c)break}return c||(c=await o(i)),c}return{compareGlobal:o,comparePage:r}}const{__auto__:sy,__home__:oy,...ry}=H1,ed=X(ry),Ao=X(sy),Jl=X(oy),td=Symbol("");function iy(){const{page:e,frontmatter:t}=te(),n=St(),s=w(()=>t.value.pageLayout!=="home"&&t.value.pageLayout!=="friends"&&t.value.sidebar!==!1&&t.value.layout!=="NotFound");sn(td,w(()=>s.value?ay(typeof t.value.sidebar=="string"?t.value.sidebar:e.value.path,n.value):[]))}function nd(){const e=Ne(td);if(!e)throw new Error("useSidebarData() is called without provider.");return e}function ay(e,t){const n=ed.value[t];if(n==="auto")return Ln(Ao.value[t]);if(qo(n))return Ln(n,t);if(kn(n)){e=decodeURIComponent(e);const s=Object.keys(n).sort((r,i)=>i.split("/").length-r.split("/").length).find(r=>e.startsWith(`${t}${Fn(r)}`))||"",o=s?n[s]:void 0;if(o==="auto")return Ln(s?Ao.value[s]:[],t);if(qo(o))return Ln(o,s);if(kn(o)){const r=Uf(t,o.prefix);return Ln(o.items==="auto"?Ao.value[r]:o.items,r)}}return[]}function Ln(e,t=""){const n=[];return e.forEach(s=>{if(Ut(s))n.push(js(Pt(t,s)));else{const{link:o,items:r,prefix:i,dir:a,...l}=s,c={...l};if(o){c.link=o.startsWith("---")?o:Pt(t,o);const f=js(c.link);c.icon=f.icon||c.icon,c.badge=f.badge||c.badge}const u=Uf(t,i||a);if(r==="auto"){if(c.items=Ln(Ao.value[u],u),!c.link&&Jl.value[u]){c.link=Pt(Jl.value[u]);const f=js(c.link);c.icon=f.icon||c.icon,c.badge=f.badge||c.badge}}else c.items=r?.length?Ln(r,u):void 0;n.push(c)}}),n}function ly(e){const t=[];let n=0;for(const s in e){const o=e[s];if(o.items){n=t.push(o);continue}t[n]||t.push({items:[]}),t[n].items.push(o)}return t}function wi(e,t){return Array.isArray(t)?t.some(n=>wi(e,n)):vs(e,t.link?fn(t.link):void 0)?!0:t.items?wi(e,t.items):!1}const cy=wi;function Kt(){const{theme:e,frontmatter:t,page:n}=te(),s=St(),o=bt("(min-width: 960px)"),{isPageDecrypted:r}=lo(),i=X(!1),a=w(()=>{const x=ed.value[s.value];return!x||x==="auto"||qo(x)?s.value:Object.keys(x).sort((E,$)=>$.split("/").length-E.split("/").length).find(E=>n.value.path.startsWith(qi(E)))||""}),l=nd(),c=w(()=>t.value.sidebar!==!1&&l.value.length>0&&t.value.pageLayout!=="home"),u=w(()=>t.value.pageLayout==="home"||t.value.home||t.value.pageLayout==="friends"||t.value.friends||!r.value?!1:t.value.aside!=null?!!t.value.aside:e.value.aside!==!1),f=w(()=>u.value?t.value.aside==null?e.value.aside==="left":t.value.aside==="left":!1),d=w(()=>c.value&&o.value),h=w(()=>c.value?ly(l.value):[]),v=()=>{i.value=!0},m=()=>{i.value=!1};return{isOpen:i,sidebar:l,sidebarKey:a,sidebarGroups:h,hasSidebar:c,hasAside:u,leftAside:f,isSidebarEnabled:d,open:v,close:m,toggle:()=>{i.value?m():v()}}}function uy(e,t){let n;bs(()=>{n=e.value?document.activeElement:void 0}),Me(()=>{window.addEventListener("keyup",s)}),un(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n?.focus())}}function fy(e){const{page:t}=te(),n=ct(),s=X(!1),o=w(()=>e.value.collapsed!=null),r=w(()=>!!e.value.link),i=X(!1),a=()=>{i.value=vs(t.value.path,e.value.link?fn(e.value.link):void 0)};ge([()=>t.value.path,e,()=>n.hash],a),Me(a);const l=w(()=>i.value?!0:e.value.items?cy(t.value.path,e.value.items):!1),c=w(()=>!!(e.value.items&&e.value.items.length));return ge(()=>[o.value,e.value.collapsed],(f,d)=>{(f[0]!==d?.[0]||f[1]!==d?.[1])&&(s.value=!!(o.value&&e.value.collapsed))},{immediate:!0}),ge(()=>[t.value.path,i.value,l.value],()=>{(i.value||l.value)&&(s.value=!1)},{immediate:!0,flush:"post"}),{collapsed:s,collapsible:o,isLink:r,isActiveLink:i,hasActiveLink:l,hasChildren:c,toggle:()=>{o.value&&(s.value=!s.value)}}}function dy(){const{hasSidebar:e}=Kt(),t=bt("(min-width: 960px)"),n=bt("(min-width: 1280px)");return{isAsideEnabled:w(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const Ss=X(!1);function py(){const{theme:e}=te();return w(()=>e.value.bulletin===!0?{}:e.value.bulletin)}function hy(){const e=Vf("plume:bulletin",""),t=zg("plume:bulletin",""),{page:n}=te(),s=py(),o=w(()=>n.value.bulletin??!0);ge(()=>s.value?.lifetime,i=>{const a=s.value?.id;i==="session"?Ss.value=e.value!==a:i==="once"?Ss.value=t.value!==a:Ss.value=!0},{immediate:!0});function r(){Ss.value=!1;const i=s.value?.lifetime,a=s.value?.id;i==="session"?e.value=a:i==="once"&&(t.value=a)}return{bulletin:s,enableBulletin:o,showBulletin:Ss,close:r}}function ia(){const{frontmatter:e}=te(),t=jf(),n=dn(),s=w(()=>{const r=n.value.contributors;return kn(r)&&r.mode||"inline"}),o=w(()=>(e.value.contributors??!!n.value.contributors)===!1?[]:t.value);return{mode:s,contributors:o,hasContributors:w(()=>o.value.length>0)}}const Xl=W1;function vy(e,t){return Xl[e]?.[t]||Xl["/"][t]}const my={CC0:{url:"https://creativecommons.org/publicdomain/zero/1.0/",icons:["zero"]},"CC-BY-4.0":{url:"https://creativecommons.org/licenses/by/4.0/",icons:["cc","by"]},"CC-BY-NC-4.0":{url:"https://creativecommons.org/licenses/by-nc/4.0/",icons:["cc","by","nc"]},"CC-BY-NC-SA-4.0":{url:"https://creativecommons.org/licenses/by-nc-sa/4.0/",icons:["cc","by","nc","sa"]},"CC-BY-NC-ND-4.0":{url:"https://creativecommons.org/licenses/by-nc-nd/4.0/",icons:["cc","by","nc","nd"]},"CC-BY-ND-4.0":{url:"https://creativecommons.org/licenses/by-nd/4.0/",icons:["cc","by","nd"]},"CC-BY-SA-4.0":{url:"https://creativecommons.org/licenses/by-sa/4.0/",icons:["cc","by","sa"]}};function gy(e){const{theme:t}=te(),n=St(),{contributors:s}=ia(),o=w(()=>!!e.value),r=w(()=>e.value.creation||"original"),i=w(()=>yy(e.value.license,n.value)),a=w(()=>by(e.value.author,r.value,s.value)),l=w(()=>{if(r.value==="original"){const c=new URL(location.href.split("#")[0]);return c.searchParams.delete("giscus"),c.toString()}return e.value.source});return{license:i,author:a,hasCopyright:o,creation:r,creationText:w(()=>{const c=e.value.creation;return c==="translate"?t.value.copyrightCreationTranslateText||"This article is translated from":c==="reprint"?t.value.copyrightCreationReprintText||"This article is reprint from":t.value.copyrightCreationOriginalText||"This article link: "}),sourceUrl:l}}function yy(e="CC-BY-4.0",t){const n=typeof e=="string"?{name:e}:{...e},s=my[n.name],o=vy(t,n.name);return o&&(n.name=`${o} (${n.name})`),n.url||=s?.url,n.icons=s?.icons,n}function by(e,t,n){const s=n[0];if(!e&&s&&t==="original")return s;const o=typeof e=="string"?{name:e}:e;if(o&&!o.url){const r=n.find(i=>i.name===o.name);r&&(o.url=r.url)}return o}function sd(){const{theme:e,page:t,frontmatter:n}=te(),s=dn();return w(()=>{if(!(n.value.editLink??s.value.editLink??!0))return null;const{docsRepo:o,docsBranch:r="main",docsDir:i=""}=s.value,{editLinkText:a}=e.value;if(!o)return null;const l=b1({docsRepo:o,docsBranch:r,docsDir:i,filePathRelative:t.value.filePathRelative,editLinkPattern:n.value.editLinkPattern??e.value.editLinkPattern});return l?{text:a??"Edit this page",link:l}:null})}const aa=X();let od=!1,zr=0;function _y(e){const t=X(!1);if(Wt){od||ky(),zr++;const n=ge(aa,s=>{s===e.el.value||e.el.value?.contains(s)?(t.value=!0,e.onFocus?.()):(t.value=!1,e.onBlur?.())});un(()=>{n(),zr--,zr||$y()})}return cs(t)}function ky(){document.addEventListener("focusin",rd),od=!0,aa.value=document.activeElement}function $y(){document.removeEventListener("focusin",rd)}function rd(){aa.value=document.activeElement}const wo={r:{value:200,offset:36},g:{value:200,offset:36},b:{value:200,offset:36}},Kr={r:{value:32,offset:36},g:{value:32,offset:36},b:{value:32,offset:36}};function wy(e,t,n){const s=gr();let o=null,r=0,i;const a=w(()=>{const h=s.value?Kr:wo;if(!n.value)return h;const v=n.value;if(typeof v=="string"||typeof v=="number"){if(s.value)return Kr;const m=Zl(v);return m.length!==3?wo:ec(m)}if(typeof v=="object"){if("r"in v)return s.value?Kr:tc({...wo,...v});const m=s.value?"dark":"light";if(m in v){const g=v[m];if(typeof g=="string"||typeof g=="number"){const x=Zl(g);return x.length!==3?wo:ec(x)}return tc({...h,...v})}}return h});Me(()=>{e.value&&t.value&&(o=e.value.getContext("2d"),i&&window.cancelAnimationFrame(i),l())}),un(()=>{i&&window.cancelAnimationFrame(i)});function l(){for(let h=0;h<=35;h++)for(let v=0;v<=35;v++)c(h,v,u(h,v,r),f(h,v,r),d(h,v,r));r=r+.02,i=window.requestAnimationFrame(l)}function c(h,v,m,g,x){o&&(o.fillStyle=`rgb(${m},${g},${x})`,o.fillRect(h,v,1,1))}function u(h,v,m){const g=a.value.r;return Math.floor(g.value+g.offset*Math.cos((h*h-v*v)/300+m))}function f(h,v,m){const g=a.value.g;return Math.floor(g.value+g.offset*Math.sin((h*h*Math.cos(m/4)+v*v*Math.sin(m/3))/300))}function d(h,v,m){const g=a.value.b;return Math.floor(g.value+g.offset*Math.sin(5*Math.sin(m/9)+((h-100)*(h-100)+(v-100)*(v-100))/1100))}}function Zl(e){return typeof e=="number"||Number(e)===Number.parseInt(e)?[e,e,e].map(t=>Number(t)):e.includes(",")?e.replace(/\s/g,"").split(",").map(t=>Number(t)):[]}function ec([e,t,n]){return{r:qr(e),g:qr(t),b:qr(n)}}function qr(e){const t=256-e;return{value:e,offset:t>64?64:t}}function tc(e){return Object.keys(e).forEach(t=>{const n=e[t];n.value=Number(n.value),n.offset=Number(n.offset)}),e}const Ty=X(B1),Cy=()=>Ty;function Io(e="",t=""){return ta(t)||fr(t)?t:qi(`${e}/${t}`.replace(/\/+/g,"/"))}function Wn(){const{collection:e,theme:t}=te(),n=dn(),s=St();function o(l,c){return l=l?Fn(l):"",Yi(Io(s.value,l||c))}const r=w(()=>e.value?.type==="post"?e.value:void 0),i=w(()=>({link:Io(s.value),text:t.value.homeText||n.value.homeText||"Home"})),a=w(()=>Io(s.value,o(r.value?.link||r.value?.dir,"posts/")));return{home:i,posts:w(()=>r.value?.postList!==!1?{text:r.value?.title||dr(r.value?.dir||"").split("/").pop()||t.value.postsText,link:a.value}:void 0),tags:w(()=>r.value?.tags!==!1?{text:r.value?.tagsText||t.value.tagText||n.value.tagText||"Tags",link:o(r.value?.tagsLink,"tags/")}:void 0),archive:w(()=>r.value?.archives!==!1?{text:r.value?.archivesText||t.value.archiveText||n.value.archiveText||"Archives",link:o(r.value?.archivesLink,"archives/")}:void 0),categories:w(()=>r.value?.categories!==!1?{text:r.value?.categoriesText||t.value.categoryText||n.value.categoryText||"Categories",link:o(r.value?.categoriesLink,"categories/")}:void 0)}}function Gn(){const{collection:e,page:t}=te();return{isPosts:w(()=>e.value?.type==="post"),isPostsLayout:w(()=>{const n=t.value.type;return n==="posts"||n==="posts-archives"||n==="posts-tags"||n==="posts-categories"})}}function la({removeCurrent:e=!0}={}){const t=dn(),{page:n,collection:s}=te(),o=St(),{isPosts:r}=Gn(),i=w(()=>{const c=o.value;return{text:t.value.locales?.[c]?.selectLanguageName,link:c}}),a=(c,u)=>{const{notFound:f,path:d}=hs(Pt(c,u.slice(o.value.length)));return f?void 0:d},l=c=>{let u;if(n.value.filePathRelative&&(u=a(c,`/${n.value.filePathRelative}`)),u??=a(c,n.value.path),u)return u;if(r.value&&s.value){const h=s.value;return Pt(c,Fn(h.link||h.dir))}const f=t.value.home||"/",d=hs(c);return d.notFound?f:d.path};return{localeLinks:w(()=>Object.entries(t.value.locales||{}).flatMap(([c,u])=>e&&i.value.text===u.selectLanguageName?[]:{text:u.selectLanguageName,link:l(c)})),currentLang:i}}function xy(){const{theme:e,page:t,frontmatter:n}=te(),s=dn(),o=ro(),r=w(()=>t.value.git?.updatedTime?new Date(t.value.git.updatedTime):null),i=w(()=>r.value?.toISOString()),a=X(""),l=w(()=>s.value.lastUpdated===!1?"":e.value.lastUpdatedText||"Last updated");return Me(()=>{bs(()=>{n.value.lastUpdated===!1||s.value.lastUpdated===!1||(a.value=r.value?new Intl.DateTimeFormat(s.value.lastUpdated?.formatOptions?.forceLocale?o.value:void 0,s.value.lastUpdated?.formatOptions??{dateStyle:"short",timeStyle:"short"}).format(r.value):"")})}),{datetime:a,isoDatetime:i,lastUpdatedText:l}}function id(e,t){const n=ct(),{page:s}=te(),o=w(()=>{const i=be(e),a=be(t);if(!i)return!1;if(a==="_blank"||wv(i))return!0;const l=i.split(/[#?]/)[0]?.split("/").pop()||"";return l===""||l.endsWith(".html")||l.endsWith(".md")?!1:l.includes(".")}),r=w(()=>{const i=be(e);if(!i)return;if(o.value)return i;const a=fn(i,s.value.filePathRelative?`/${s.value.filePathRelative}`:void 0);return a.includes("#")&&a.slice(0,a.indexOf("#"))===n.path?a.slice(a.indexOf("#")):a});return{isExternal:o,isExternalProtocol:w(()=>!r.value||r.value[0]==="#"?!1:fr(r.value)),link:r}}function ad(){const{theme:e}=te();return w(()=>ld(e.value.navbar||[]))}function ld(e,t=""){const n=[];return e.forEach(s=>{if(typeof s=="string")n.push(js(Pt(t,s)));else{const{items:o,prefix:r,...i}=s,a={...i};"link"in a&&(a.link=Pt(t,a.link)),o?.length&&(a.items=ld(o,Pt(t,r))),n.push(a)}}),n}function Py(){const e=X(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function s(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const r=ct();return ge(()=>r.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const Ti=[],cd=Symbol("");function Ey(){const{frontmatter:e,theme:t}=te(),n=X([]);return $f(()=>{n.value=Sy(e.value.outline??t.value.outline)}),sn(cd,n),n}function ca(){const e=Ne(cd);if(!e)throw new Error("useHeaders() is called without provider.");return e}function Sy(e){const t=["h1","h2","h3","h4","h5","h6"],n=Array.from(document.querySelectorAll(t.map(s=>`.vp-demo-wrapper ${s}`).join(",")));return Ay(Array.from(document.querySelectorAll(t.map(s=>`.vp-doc ${s}`).join(","))).filter(s=>!n.includes(s)&&s.id&&s.hasChildNodes()).map(s=>{const o=Number(s.tagName[1]);return{element:s,title:Ly(s),link:`#${s.id}`,level:o}}),e)}function Ly(e){const t=e.firstChild,n=t?.firstChild;let s="";for(const r of Array.from(n?.childNodes??[]))if(r.nodeType===1){if(r.classList.contains("vp-badge")||r.classList.contains("ignore-header"))continue;const i=r.cloneNode(!0);ud(Array.from(i.childNodes)),s+=i.textContent}else r.nodeType===3&&(s+=r.textContent);let o=t?.nextSibling;for(;o;)(o.nodeType===1||o.nodeType===3)&&(s+=o.textContent),o=o.nextSibling;return s.trim()}function ud(e){if(e?.length)for(const t of e)t.nodeType===1&&(t.classList.contains("ignore-header")?t.remove():ud(Array.from(t.childNodes)))}function Ay(e,t){if(t===!1)return[];const n=t||2,[s,o]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;e=e.filter(i=>i.level>=s&&i.level<=o),Ti.length=0;for(const{element:i,link:a}of e)Ti.push({element:i,link:a});const r=[];e:for(let i=0;i<e.length;i++){const a=e[i];if(i===0)r.push(a);else{for(let l=i-1;l>=0;l--){const c=e[l];if(c.level<a.level){(c.children||(c.children=[])).push(a);continue e}}r.push(a)}}return r}function Iy(e,t){const{isAsideEnabled:n}=dy(),s=_s(),o=X(s.currentRoute.value.hash);let r=null;const i=()=>{if(!n.value)return;const c=Math.round(window.scrollY),u=window.innerHeight,f=document.body.offsetHeight,d=Math.abs(c+u-f)<1,h=Ti.map(({element:m,link:g})=>({link:g,top:Oy(m)})).filter(({top:m})=>!Number.isNaN(m)).sort((m,g)=>m.top-g.top);if(!h.length){a(null);return}if(c<1){a(null);return}if(d){a(h[h.length-1].link);return}let v=null;for(const{link:m,top:g}of h){if(g>c+80)break;v=m}a(v)};function a(c){o.value=c||"",r&&r.classList.remove("active"),c==null?r=null:r=e.value?.querySelector(`a[href="${decodeURIComponent(c)}"]`)??null;const u=r;u?(u.classList.add("active"),t.value&&(t.value.style.top=`${u.offsetTop+39}px`,t.value.style.opacity="1")):t.value&&(t.value.style.top="33px",t.value.style.opacity="0")}const l=Sf(i,100);Eg(o,()=>{Ry(s,o.value)},{debounce:500}),Me(()=>{setTimeout(()=>{i(),window.addEventListener("scroll",l)},1e3)}),Ui(()=>{a(location.hash)}),un(()=>{window.removeEventListener("scroll",l)})}function Oy(e){let t=0;for(;e&&e!==document.body;){if(window.getComputedStyle(e).position==="fixed")return e.offsetTop;t+=e.offsetTop,e=e.offsetParent}return e?t:NaN}async function Ry(e,t){const{path:n,query:s}=e.currentRoute.value,{scrollBehavior:o}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:s,hash:t}),e.options.scrollBehavior=o}const My=X(F1);function ws(){const e=qf(),t=St();return w(()=>e.value?My.value[Io(t.value,Yi(Fn(e.value.dir)))]||[]:[])}function Ny(){const e=dn(),t=ws(),{theme:n}=te();return{archives:w(()=>{const s=[],o=n.value.archiveTotalText||e.value.archiveTotalText;return t.value.forEach(r=>{const i=r.createTime?.split(/\s|T/)[0]||"",a=i.split("/")[0];let l=s.find(c=>c.title===a);l||(l={title:a,list:[],label:""},s.push(l)),l.list.push({title:r.title,path:r.path,createTime:i.slice(a.length+1).replace(/\//g,"-")})}),s.forEach(r=>{r.label=o?.replace("{count}",r.list.length.toString())||""}),s})}}function fd(){const e=ws();return{categories:w(()=>{const t=[];return e.value.forEach(n=>{const s=n.categoryList;if(!s||s.length===0)t.push({type:"post",title:n.title,path:n.path});else{let o=t,r=0;for(;r<s.length;){const{id:i,name:a,sort:l}=s[r],c=o.find(u=>u.type==="category"&&u.id===i);if(c)o=c.items;else{const u=[];o.push({type:"category",title:a,id:i,sort:l,items:u}),o=u}r++}o.push({type:"post",title:n.title,path:n.path})}}),dd(t)})}}function dd(e){for(const t of e)t.type==="category"&&t.items.length&&(t.items=dd(t.items));return e.sort((t,n)=>t.type==="category"&&n.type==="category"?t.sort<n.sort?-1:1:t.type==="category"&&n.type==="post"?-1:t.type==="post"&&n.type==="category"?1:0)}const Yr=new WeakMap;function pd(e,t,n={}){const{mode:s="replace",route:o=ct(),router:r=_s(),transform:i=f=>f}=n;Yr.has(r)||Yr.set(r,new Map);const a=Yr.get(r);let l=o.query[e];Un(()=>{l=void 0});let c;const u=Hi((f,d)=>(c=d,{get(){return f(),i(l!==void 0?l:be(t))},set(h){l!==h&&(l=h,a.set(e,h),d(),ht(()=>{if(a.size===0)return;const v=Object.fromEntries(a.entries());a.clear();const{query:m,hash:g,path:x}=o;r[be(s)]({path:x,query:{...m,...v},hash:g})}))}}));return ge(()=>o.query[e],f=>{l=f,c()},{flush:"sync"}),u}const Dy=X(j1),ua=()=>Dy;function hd(){const{collection:e}=te(),t=ws(),n=ua(),s=w(()=>{if(e.value?.type==="post")return e.value}),o=w(()=>{const l=s.value?.tagsTheme??"colored",c={};return t.value.forEach(u=>{u.tags&&Ul(u.tags).forEach(f=>{c[f]?c[f]+=1:c[f]=1})}),Object.keys(c).map(u=>({name:u,count:c[u]>99?"99+":c[u],className:n.value[u]?`vp-tag-${n.value[u]}`:`tag-${l}`}))}),r=pd("tag"),i=w(()=>r.value?t.value.filter(l=>l.tags?Ul(l.tags).includes(r.value):!1).map(l=>({title:l.title,path:l.path,createTime:l.createTime.split(" ")[0].replace(/\//g,"-")})):[]);return{tags:o,currentTag:r,postList:i,handleTagClick:l=>{r.value=l}}}function vd(){const{collection:e}=te(),t=ws(),{tags:n}=hd(),{categories:s}=fd(),o=Wn();return{hasPostsExtract:w(()=>e.value?.type==="post"&&(e.value.archives!==!1||e.value.tags!==!1||e.value.categories!==!1)),tags:w(()=>({link:o.tags.value?.link,text:o.tags.value?.text,total:n.value.length})),archives:w(()=>({link:o.archive.value?.link,text:o.archive.value?.text,total:t.value.length})),categories:w(()=>({link:o.categories.value?.link,text:o.categories.value?.text,total:md(s.value)}))}}function md(e){let t=0;for(const n of e)n.type==="category"&&(t+=1,n.items.length&&(t+=md(n.items)));return t}const Vy=15;function Hy(e){const{collection:t}=te(),n=ws(),s=bt("(max-width: 960px)"),o=w(()=>{if(t.value?.type==="post")return t.value}),r=w(()=>{const m=n.value.filter(x=>x.sticky===!0||typeof x.sticky=="number"),g=n.value.filter(x=>x.sticky===void 0||x.sticky===!1);return[...m.sort((x,E)=>E.sticky===!0&&x.sticky===!0?0:E.sticky>x.sticky?1:-1),...g]}),i=pd("p",1,{mode:"push",transform(m){const g=Number(m);return!Number.isNaN(g)&&g>0?g:1}}),a=w(()=>o.value?.pagination===!1?0:typeof o.value?.pagination=="number"?o.value.pagination:o.value?.pagination?.perPage||Vy),l=w(()=>o.value?.pagination===!1?0:Math.ceil(r.value.length/a.value)),c=w(()=>i.value>=l.value),u=w(()=>i.value<=1),f=w(()=>o.value?.pagination!==!1&&l.value>1),d=w(()=>o.value?.pagination===!1||r.value.length<=a.value?r.value:r.value.slice((i.value-1)*a.value,i.value*a.value)),h=w(()=>{let m=[];const g=l.value,x=i.value,E=s.value?4:5;if(g<=0)return m;if(g<=10)m=Array.from({length:g},($,P)=>({value:P+1}));else{let $=1,P=!1;for(;$<=g;)x<=E&&$<=E||x>=g-(E-1)&&$>=g-(E-1)?(P=!1,m.push({value:$})):$<=2||$>=g-1?(P=!1,m.push({value:$})):(x>E+1||x<g-(E+1))&&x-$<E-2&&$-x<E-2?(P=!1,m.push({value:$})):P||(P=!0,m.push({value:$,more:!0})),$++}return m});return{postList:d,page:i,totalPage:l,pageRange:h,isLastPage:c,isFirstPage:u,isPaginationEnabled:f,changePage:m=>{i.value!==m&&(i.value=m,setTimeout(()=>{let g=0;e.value&&(g=document.querySelector(".vp-posts")?.getBoundingClientRect().top||0,g+=window.scrollY-64),window.scrollTo({top:g,behavior:"instant"})},0))}}}function By(){const e=ct(),{frontmatter:t,theme:n}=te(),{sidebar:s}=Kt(),o=ws(),r=ro(),{isPosts:i}=Gn();return{prev:w(()=>{if(n.value.prevPage===!1)return null;const a=nc(t.value.prev);return a!==!1?a:i.value?oc(o.value.filter(l=>l.lang===r.value),e.path,-1):sc(Ci(s.value),e.path,-1)}),next:w(()=>{if(n.value.nextPage===!1)return null;const a=nc(t.value.next);return a!==!1?a:i.value?oc(o.value.filter(l=>l.lang===r.value),e.path,1):sc(Ci(s.value),e.path,1)})}}function nc(e){return e===!1?null:Ut(e)?js(e):kn(e)?e:!1}function Ci(e,t=[]){for(const n of e)n.link&&t.push({link:n.link,text:n.text||"",icon:n.icon}),Array.isArray(n.items)&&n.items.length&&Ci(n.items,t);return t}function sc(e,t,n){const s=e.findIndex(o=>fn(o.link)===t);if(s!==-1){const o=e[s+n];if(o?.link)return o}return null}function oc(e,t,n){const s=e.findIndex(o=>o.path===t);if(s!==-1){const o=e[s+n];return o?.path?{link:o.path,text:o.title}:null}return null}let Qr=null,Jr=null;const Fy={wait:()=>Qr,pending:()=>{Qr=new Promise(e=>Jr=e)},resolve:()=>{Jr?.(),Qr=null,Jr=null}},gd=()=>Fy;function jy(e){e.options.scrollBehavior=async(t,n,s)=>(await gd().wait(),s||(t.hash?{el:t.hash,top:64}:{top:0})),e.beforeEach((t,n)=>{Wt&&n.path!==t.path&&document.documentElement.classList.remove("smooth")}),e.afterEach(()=>ht(()=>{Wt&&setTimeout(()=>{document.documentElement.classList.add("smooth")},1e3)}))}const rc={fade:e=>({opacity:e(["0","1"]),duration:300}),"circle-clip":(e,{x:t,y:n})=>({clipPath:e([`circle(0px at ${t}px ${n}px)`,`circle(${Math.hypot(Math.max(t,innerWidth-t),Math.max(n,innerHeight-n))}px at ${t}px ${n}px)`]),duration:650}),"horizontal-clip":e=>({clipPath:e([`inset(0px ${innerWidth}px 0px 0px)`,"inset(0px 0px 0px 0px)"])}),"vertical-clip":e=>({clipPath:e([`inset(0px 0px ${innerHeight}px 0px)`,"inset(0px 0px 0px 0px)"])}),"skew-clip":e=>({clipPath:e(["polygon(0px 0px, 0px 0px, 0px 0px)",`polygon(0px 0px, ${innerWidth*2}px 0px, 0px ${innerHeight*2}px)`])}),"blinds-vertical":e=>({clipPath:e(["inset(50% 0% 50% 0%)","inset(0 0 0 0)"])}),"blinds-horizontal":e=>({clipPath:e(["polygon(50% 0, 50% 100%, 50% 100%, 50% 0)","polygon(0 0, 0 100%, 100% 100%, 100% 0)"])}),"soft-blur-fade":e=>({opacity:e(["0","1"]),filter:e(["blur(10px)","blur(0px)"]),duration:380}),"diamond-reveal":e=>({clipPath:e(["polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%)","polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)"]),duration:500})};function Uy(e,t,n,s){(!n||!rc[n])&&(n="fade");const o=a=>s?a.reverse():a,{duration:r=400,...i}=rc[n](o,{x:e,y:t,isDark:s});return{keyframes:i,duration:r}}function Wy(){const{frontmatter:e}=te();U1(w(()=>({parent:typeof e.value.watermark=="object"&&e.value.watermark.fullPage===!1?".vp-doc":"body"})))}const Gy=N({__name:"VPBadge",props:{text:{},type:{default:"tip"},color:{},bgColor:{},borderColor:{default:"transparent"}},setup(e){const t=e,n=w(()=>t.color||t.bgColor?{color:t.color,backgroundColor:t.bgColor,borderColor:t.borderColor}:{});return(s,o)=>(p(),b("span",{class:q(["vp-badge",e.type]),style:Fe(n.value)},[T(s.$slots,"default",{},()=>[Re(W(e.text),1)],!0)],6))}}),Et=z(Gy,[["__scopeId","data-v-12255704"]]),zy=N({__name:"VPIconFa",props:{name:{},size:{},color:{},prefix:{},extra:{}},setup(e){const t=e,n={solid:["fas","s"],regular:["far","r"],light:["fal","l"],thin:["fat","t"],"duotone solid":["fads","ds"],"sharp solid":["fass","ss"],"sharp regular":["fasr","sr"],"sharp light":["fasl","sl"],"sharp thin":["fast","st"],"sharp-duotone solid":["fasds","sds"],brands:["fab","b"]},s=w(()=>{const r=t.name.includes(":")?t.name:`${t.prefix||"fas"}:${t.name}`,[i,a]=r.split(":");let l="solid";for(const[c,u]of Object.entries(n))if(u.includes(i)){l=c;break}return`${l.split(" ").map(c=>`fa-${c.trim()}`).join(" ")} fa-${a}`}),o=w(()=>{const r=t.extra;return r?r.split(" ").map(i=>i.trim().startsWith("fa-")?i:`fa-${i}`):[]});return(r,i)=>(p(),b("i",{class:q(["vp-icon fontawesome",[s.value,...o.value]]),"data-provider":"fontawesome","aria-hidden":"",style:Fe({color:e.color,...e.size})},null,6))}}),Ky=N({__name:"VPIconfont",props:{name:{},size:{},color:{},prefix:{}},setup(e){const t=e,n=w(()=>t.prefix||"iconfont icon-");return(s,o)=>(p(),b("i",{class:q(["vp-icon",`${n.value}${e.name}`]),style:Fe({color:e.color,"font-size":e.size?.height||"1em"}),"data-provider":"iconfont","aria-hidden":""},null,6))}}),yd=/^[a-z0-9]+(-[a-z0-9]+)*$/,yr=(e,t,n,s="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;s=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),l=o.pop(),c={provider:o.length>0?o[0]:s,prefix:l,name:a};return t&&!Oo(c)?null:c}const r=o[0],i=r.split("-");if(i.length>1){const a={provider:s,prefix:i.shift(),name:i.join("-")};return t&&!Oo(a)?null:a}if(n&&s===""){const a={provider:s,prefix:"",name:r};return t&&!Oo(a,n)?null:a}return null},Oo=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,bd=Object.freeze({left:0,top:0,width:16,height:16}),Jo=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),fa=Object.freeze({...bd,...Jo}),xi=Object.freeze({...fa,body:"",hidden:!1});function qy(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const s=((e.rotate||0)+(t.rotate||0))%4;return s&&(n.rotate=s),n}function ic(e,t){const n=qy(e,t);for(const s in xi)s in Jo?s in e&&!(s in n)&&(n[s]=Jo[s]):s in t?n[s]=t[s]:s in e&&(n[s]=e[s]);return n}function Yy(e,t){const n=e.icons,s=e.aliases||Object.create(null),o=Object.create(null);function r(i){if(n[i])return o[i]=[];if(!(i in o)){o[i]=null;const a=s[i]&&s[i].parent,l=a&&r(a);l&&(o[i]=[a].concat(l))}return o[i]}return Object.keys(n).concat(Object.keys(s)).forEach(r),o}function Qy(e,t,n){const s=e.icons,o=e.aliases||Object.create(null);let r={};function i(a){r=ic(s[a]||o[a],r)}return i(t),n.forEach(i),ic(e,r)}function _d(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const s=Yy(e);for(const o in s){const r=s[o];r&&(t(o,Qy(e,o,r)),n.push(o))}return n}const Jy={provider:"",aliases:{},not_found:{},...bd};function Xr(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function kd(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Xr(e,Jy))return null;const n=t.icons;for(const o in n){const r=n[o];if(!o||typeof r.body!="string"||!Xr(r,xi))return null}const s=t.aliases||Object.create(null);for(const o in s){const r=s[o],i=r.parent;if(!o||typeof i!="string"||!n[i]&&!s[i]||!Xr(r,xi))return null}return t}const ac=Object.create(null);function Xy(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function ms(e,t){const n=ac[e]||(ac[e]=Object.create(null));return n[t]||(n[t]=Xy(e,t))}function $d(e,t){return kd(t)?_d(t,(n,s)=>{s?e.icons[n]=s:e.missing.add(n)}):[]}function Zy(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Xs=!1;function wd(e){return typeof e=="boolean"&&(Xs=e),Xs}function eb(e){const t=typeof e=="string"?yr(e,!0,Xs):e;if(t){const n=ms(t.provider,t.prefix),s=t.name;return n.icons[s]||(n.missing.has(s)?null:void 0)}}function tb(e,t){const n=yr(e,!0,Xs);if(!n)return!1;const s=ms(n.provider,n.prefix);return t?Zy(s,n.name,t):(s.missing.add(n.name),!0)}function nb(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Xs&&!t&&!e.prefix){let o=!1;return kd(e)&&(e.prefix="",_d(e,(r,i)=>{tb(r,i)&&(o=!0)})),o}const n=e.prefix;if(!Oo({prefix:n,name:"a"}))return!1;const s=ms(t,n);return!!$d(s,e)}const sb=Object.freeze({width:null,height:null}),ob=Object.freeze({...sb,...Jo});""+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);const Pi=Object.create(null);function rb(e,t){Pi[e]=t}function Ei(e){return Pi[e]||Pi[""]}function da(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const pa=Object.create(null),Ls=["https://api.simplesvg.com","https://api.unisvg.com"],Ro=[];for(;Ls.length>0;)Ls.length===1||Math.random()>.5?Ro.push(Ls.shift()):Ro.push(Ls.pop());pa[""]=da({resources:["https://api.iconify.design"].concat(Ro)});function ib(e,t){const n=da(t);return n===null?!1:(pa[e]=n,!0)}function ha(e){return pa[e]}const ab=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let lc=ab();function lb(e,t){const n=ha(e);if(!n)return 0;let s;if(!n.maxURL)s=0;else{let o=0;n.resources.forEach(i=>{o=Math.max(o,i.length)});const r=t+".json?icons=";s=n.maxURL-o-n.path.length-r.length}return s}function cb(e){return e===404}const ub=(e,t,n)=>{const s=[],o=lb(e,t),r="icons";let i={type:r,provider:e,prefix:t,icons:[]},a=0;return n.forEach((l,c)=>{a+=l.length+1,a>=o&&c>0&&(s.push(i),i={type:r,provider:e,prefix:t,icons:[]},a=l.length),i.icons.push(l)}),s.push(i),s};function fb(e){if(typeof e=="string"){const t=ha(e);if(t)return t.path}return"/"}const db=(e,t,n)=>{if(!lc){n("abort",424);return}let s=fb(t.provider);switch(t.type){case"icons":{const r=t.prefix,a=t.icons.join(","),l=new URLSearchParams({icons:a});s+=r+".json?"+l.toString();break}case"custom":{const r=t.uri;s+=r.slice(0,1)==="/"?r.slice(1):r;break}default:n("abort",400);return}let o=503;lc(e+s).then(r=>{const i=r.status;if(i!==200){setTimeout(()=>{n(cb(i)?"abort":"next",i)});return}return o=501,r.json()}).then(r=>{if(typeof r!="object"||r===null){setTimeout(()=>{r===404?n("abort",r):n("next",o)});return}setTimeout(()=>{n("success",r)})}).catch(()=>{n("next",o)})},pb={prepare:ub,send:db};function hb(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,r)=>o.provider!==r.provider?o.provider.localeCompare(r.provider):o.prefix!==r.prefix?o.prefix.localeCompare(r.prefix):o.name.localeCompare(r.name));let s={provider:"",prefix:"",name:""};return e.forEach(o=>{if(s.name===o.name&&s.prefix===o.prefix&&s.provider===o.provider)return;s=o;const r=o.provider,i=o.prefix,a=o.name,l=n[r]||(n[r]=Object.create(null)),c=l[i]||(l[i]=ms(r,i));let u;a in c.icons?u=t.loaded:i===""||c.missing.has(a)?u=t.missing:u=t.pending;const f={provider:r,prefix:i,name:a};u.push(f)}),t}function Td(e,t){e.forEach(n=>{const s=n.loaderCallbacks;s&&(n.loaderCallbacks=s.filter(o=>o.id!==t))})}function vb(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const s=e.provider,o=e.prefix;t.forEach(r=>{const i=r.icons,a=i.pending.length;i.pending=i.pending.filter(l=>{if(l.prefix!==o)return!0;const c=l.name;if(e.icons[c])i.loaded.push({provider:s,prefix:o,name:c});else if(e.missing.has(c))i.missing.push({provider:s,prefix:o,name:c});else return n=!0,!0;return!1}),i.pending.length!==a&&(n||Td([e],r.id),r.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),r.abort))})}))}let mb=0;function gb(e,t,n){const s=mb++,o=Td.bind(null,n,s);if(!t.pending.length)return o;const r={id:s,icons:t,callback:e,abort:o};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(r)}),o}function yb(e,t=!0,n=!1){const s=[];return e.forEach(o=>{const r=typeof o=="string"?yr(o,t,n):o;r&&s.push(r)}),s}var bb={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function _b(e,t,n,s){const o=e.resources.length,r=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let H=e.resources.slice(0);for(i=[];H.length>1;){const K=Math.floor(Math.random()*H.length);i.push(H[K]),H=H.slice(0,K).concat(H.slice(K+1))}i=i.concat(H)}else i=e.resources.slice(r).concat(e.resources.slice(0,r));const a=Date.now();let l="pending",c=0,u,f=null,d=[],h=[];typeof s=="function"&&h.push(s);function v(){f&&(clearTimeout(f),f=null)}function m(){l==="pending"&&(l="aborted"),v(),d.forEach(H=>{H.status==="pending"&&(H.status="aborted")}),d=[]}function g(H,K){K&&(h=[]),typeof H=="function"&&h.push(H)}function x(){return{startTime:a,payload:t,status:l,queriesSent:c,queriesPending:d.length,subscribe:g,abort:m}}function E(){l="failed",h.forEach(H=>{H(void 0,u)})}function $(){d.forEach(H=>{H.status==="pending"&&(H.status="aborted")}),d=[]}function P(H,K,ce){const O=K!=="success";switch(d=d.filter(U=>U!==H),l){case"pending":break;case"failed":if(O||!e.dataAfterTimeout)return;break;default:return}if(K==="abort"){u=ce,E();return}if(O){u=ce,d.length||(i.length?V():E());return}if(v(),$(),!e.random){const U=e.resources.indexOf(H.resource);U!==-1&&U!==e.index&&(e.index=U)}l="completed",h.forEach(U=>{U(ce)})}function V(){if(l!=="pending")return;v();const H=i.shift();if(H===void 0){if(d.length){f=setTimeout(()=>{v(),l==="pending"&&($(),E())},e.timeout);return}E();return}const K={status:"pending",resource:H,callback:(ce,O)=>{P(K,ce,O)}};d.push(K),c++,f=setTimeout(V,e.rotate),n(H,t,K.callback)}return setTimeout(V),x}function Cd(e){const t={...bb,...e};let n=[];function s(){n=n.filter(a=>a().status==="pending")}function o(a,l,c){const u=_b(t,a,l,(f,d)=>{s(),c&&c(f,d)});return n.push(u),u}function r(a){return n.find(l=>a(l))||null}return{query:o,find:r,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:s}}function cc(){}const Zr=Object.create(null);function kb(e){if(!Zr[e]){const t=ha(e);if(!t)return;const n=Cd(t),s={config:t,redundancy:n};Zr[e]=s}return Zr[e]}function $b(e,t,n){let s,o;if(typeof e=="string"){const r=Ei(e);if(!r)return n(void 0,424),cc;o=r.send;const i=kb(e);i&&(s=i.redundancy)}else{const r=da(e);if(r){s=Cd(r);const i=e.resources?e.resources[0]:"",a=Ei(i);a&&(o=a.send)}}return!s||!o?(n(void 0,424),cc):s.query(t,o,n)().abort}function uc(){}function wb(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,vb(e)}))}function Tb(e){const t=[],n=[];return e.forEach(s=>{(s.match(yd)?t:n).push(s)}),{valid:t,invalid:n}}function As(e,t,n){function s(){const o=e.pendingIcons;t.forEach(r=>{o&&o.delete(r),e.icons[r]||e.missing.add(r)})}if(n&&typeof n=="object")try{if(!$d(e,n).length){s();return}}catch(o){console.error(o)}s(),wb(e)}function fc(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function Cb(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:s}=e,o=e.iconsToLoad;if(delete e.iconsToLoad,!o||!o.length)return;const r=e.loadIcon;if(e.loadIcons&&(o.length>1||!r)){fc(e.loadIcons(o,s,n),u=>{As(e,o,u)});return}if(r){o.forEach(u=>{const f=r(u,s,n);fc(f,d=>{const h=d?{prefix:s,icons:{[u]:d}}:null;As(e,[u],h)})});return}const{valid:i,invalid:a}=Tb(o);if(a.length&&As(e,a,null),!i.length)return;const l=s.match(yd)?Ei(n):null;if(!l){As(e,i,null);return}l.prepare(n,s,i).forEach(u=>{$b(n,u,f=>{As(e,u.icons,f)})})}))}const xb=(e,t)=>{const n=yb(e,!0,wd()),s=hb(n);if(!s.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(s.loaded,s.missing,s.pending,uc)}),()=>{l=!1}}const o=Object.create(null),r=[];let i,a;return s.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===a&&c===i)return;i=c,a=u,r.push(ms(c,u));const f=o[c]||(o[c]=Object.create(null));f[u]||(f[u]=[])}),s.pending.forEach(l=>{const{provider:c,prefix:u,name:f}=l,d=ms(c,u),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),o[c][u].push(f))}),r.forEach(l=>{const c=o[l.provider][l.prefix];c.length&&Cb(l,c)}),t?gb(t,s,r):uc},Pb=e=>new Promise((t,n)=>{const s=typeof e=="string"?yr(e,!0):e;if(!s){n(e);return}xb([s||e],o=>{if(o.length&&s){const r=eb(s);if(r){t({...fa,...r});return}}n(e)})});({...ob});const dc={backgroundColor:"currentColor"},Eb={backgroundColor:"transparent"},pc={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},hc={webkitMask:dc,mask:dc,background:Eb};for(const e in hc){const t=hc[e];for(const n in pc)t[e+n]=pc[n]}const ei={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ei[e+"-flip"]=t,ei[e.slice(0,1)+"-flip"]=t,ei[e+"Flip"]=t});wd(!0);rb("",pb);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(s=>{try{(typeof s!="object"||s===null||s instanceof Array||typeof s.icons!="object"||typeof s.prefix!="string"||!nb(s))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const s="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;ib(n,o)||console.error(s)}catch{console.error(s)}}}}({...fa});const xd=Object.freeze({left:0,top:0,width:16,height:16}),Pd=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),va=Object.freeze({...xd,...Pd});Object.freeze({...va,body:"",hidden:!1});({...xd});const Ed=Object.freeze({width:null,height:null}),Sd=Object.freeze({...Ed,...Pd});function Sb(e,t){const n={...e};for(const s in t){const o=t[s],r=typeof o;s in Ed?(o===null||o&&(r==="string"||r==="number"))&&(n[s]=o):r===typeof n[s]&&(n[s]=s==="rotate"?o%4:o)}return n}const Lb=/[\s,]+/;function Ab(e,t){t.split(Lb).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function Ib(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function s(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:s(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let r=parseFloat(e.slice(0,e.length-n.length));return isNaN(r)?0:(r=r/o,r%1===0?s(r):0)}}return t}const Ob=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Rb=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function vc(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const s=e.split(Ob);if(s===null||!s.length)return e;const o=[];let r=s.shift(),i=Rb.test(r);for(;;){if(i){const a=parseFloat(r);isNaN(a)?o.push(r):o.push(Math.ceil(a*t*n)/n)}else o.push(r);if(r=s.shift(),r===void 0)return o.join("");i=!i}}function Mb(e,t="defs"){let n="";const s=e.indexOf("<"+t);for(;s>=0;){const o=e.indexOf(">",s),r=e.indexOf("</"+t);if(o===-1||r===-1)break;const i=e.indexOf(">",r);if(i===-1)break;n+=e.slice(o+1,r).trim(),e=e.slice(0,s).trim()+e.slice(i+1)}return{defs:n,content:e}}function Nb(e,t){return e?"<defs>"+e+"</defs>"+t:t}function Db(e,t,n){const s=Mb(e);return Nb(s.defs,t+s.content+n)}const Vb=e=>e==="unset"||e==="undefined"||e==="none";function Hb(e,t){const n={...va,...e},s={...Sd,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let r=n.body;[n,s].forEach(m=>{const g=[],x=m.hFlip,E=m.vFlip;let $=m.rotate;x?E?$+=2:(g.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),g.push("scale(-1 1)"),o.top=o.left=0):E&&(g.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),g.push("scale(1 -1)"),o.top=o.left=0);let P;switch($<0&&($-=Math.floor($/4)*4),$=$%4,$){case 1:P=o.height/2+o.top,g.unshift("rotate(90 "+P.toString()+" "+P.toString()+")");break;case 2:g.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:P=o.width/2+o.left,g.unshift("rotate(-90 "+P.toString()+" "+P.toString()+")");break}$%2===1&&(o.left!==o.top&&(P=o.left,o.left=o.top,o.top=P),o.width!==o.height&&(P=o.width,o.width=o.height,o.height=P)),g.length&&(r=Db(r,'<g transform="'+g.join(" ")+'">',"</g>"))});const i=s.width,a=s.height,l=o.width,c=o.height;let u,f;i===null?(f=a===null?"1em":a==="auto"?c:a,u=vc(f,l/c)):(u=i==="auto"?l:i,f=a===null?vc(u,c/l):a==="auto"?c:a);const d={},h=(m,g)=>{Vb(g)||(d[m]=g.toString())};h("width",u),h("height",f);const v=[o.left,o.top,l,c];return d.viewBox=v.join(" "),{attributes:d,viewBox:v,body:r}}const Bb=/\sid="(\S+)"/g,Fb="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let jb=0;function Ub(e,t=Fb){const n=[];let s;for(;s=Bb.exec(e);)n.push(s[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(r=>{const i=typeof t=="function"?t(r):t+(jb++).toString(),a=r.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}function Wb(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const s in t)n+=" "+s+'="'+t[s]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function Gb(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function zb(e){return"data:image/svg+xml,"+Gb(e)}function Kb(e){return'url("'+zb(e)+'")'}const mc={...Sd,inline:!1},qb={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},Yb={display:"inline-block"},Si={backgroundColor:"currentColor"},Ld={backgroundColor:"transparent"},gc={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},yc={webkitMask:Si,mask:Si,background:Ld};for(const e in yc){const t=yc[e];for(const n in gc)t[e+n]=gc[n]}const Mo={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";Mo[e+"-flip"]=t,Mo[e.slice(0,1)+"-flip"]=t,Mo[e+"Flip"]=t});function bc(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Qb=(e,t)=>{const n=Sb(mc,t),s={...qb},o=t.mode||"svg",r={},i=t.style,a=typeof i=="object"&&!(i instanceof Array)?i:{};for(let m in t){const g=t[m];if(g!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[m]=g===!0||g==="true"||g===1;break;case"flip":typeof g=="string"&&Ab(n,g);break;case"color":r.color=g;break;case"rotate":typeof g=="string"?n[m]=Ib(g):typeof g=="number"&&(n[m]=g);break;case"ariaHidden":case"aria-hidden":g!==!0&&g!=="true"&&delete s["aria-hidden"];break;default:{const x=Mo[m];x?(g===!0||g==="true"||g===1)&&(n[x]=!0):mc[m]===void 0&&(s[m]=g)}}}const l=Hb(e,n),c=l.attributes;if(n.inline&&(r.verticalAlign="-0.125em"),o==="svg"){s.style={...r,...a},Object.assign(s,c);let m=0,g=t.id;return typeof g=="string"&&(g=g.replace(/-/g,"_")),s.innerHTML=Ub(l.body,g?()=>g+"ID"+m++:"iconifyVue"),He("svg",s)}const{body:u,width:f,height:d}=e,h=o==="mask"||(o==="bg"?!1:u.indexOf("currentColor")!==-1),v=Wb(u,{...c,width:f+"",height:d+""});return s.style={...r,"--svg":Kb(v),width:bc(c.width),height:bc(c.height),...Yb,...h?Si:Ld,...a},He("span",s)},Jb=Object.create(null),Xb=N((e,t)=>()=>{const n=e.icon,s=typeof n=="string"?Jb[n]:typeof n=="object"?n:null;return s===null||typeof s!="object"||typeof s.body!="string"?T(t.slots,"default"):Qb({...va,...s},e)},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"]}),Zb=N({inheritAttrs:!1,__name:"VPIconify",props:{name:{},size:{},color:{},prefix:{},extra:{}},setup(e){const t=e,n=X(null),s=X(!1),o=Cy(),r=w(()=>{const l=t.name;return l.includes(":")?l:t.prefix?`${t.prefix}:${l}`:l}),i=w(()=>o.value[r.value]);async function a(){n.value||(i.value||(s.value=!1,n.value=await Pb(t.name)),s.value=!0)}return ge(()=>t.name,a,{immediate:!0}),(l,c)=>{const u=We("ClientOnly");return i.value?(p(),b("span",Ve({key:0,class:["vp-icon",[i.value,e.extra]],style:{color:e.color,...e.size},"aria-hidden":"","data-provider":"iconify"},l.$attrs),null,16)):(p(),I(u,{key:1},{default:S(()=>[s.value?n.value?(p(),I(y(Xb),{key:1,class:q(["vp-icon iconify",[e.extra]]),icon:n.value,style:Fe({color:e.color,...e.size}),"aria-hidden":"","data-provider":"iconify"},null,8,["class","icon","style"])):L("",!0):(p(),b("span",Ve({key:0,class:"vp-icon iconify",style:{color:e.color,...e.size}},l.$attrs),null,16))]),_:1}))}}}),e2={key:0,class:"vp-icon-img","aria-hidden":""},t2=["src"],n2=["innerHTML"],s2=N({__name:"VPIconImage",props:{type:{},name:{},color:{},size:{}},setup(e){const t=e,n=w(()=>t.type==="svg"&&typeof t.name=="object"&&"svg"in t.name?t.name.svg:""),s=w(()=>{if(t.type==="link"){const o=t.name;return Dt(o)?o:_t(o)}return""});return(o,r)=>e.type==="link"?(p(),b("span",e2,[k("img",{src:s.value,alt:"",style:Fe({height:e.size?.height})},null,12,t2)])):e.type==="svg"?(p(),b("span",{key:1,class:"vp-icon",style:Fe({color:e.color,...e.size}),"aria-hidden":"",innerHTML:n.value},null,12,n2)):L("",!0)}}),o2=z(s2,[["__scopeId","data-v-befa1714"]]),ot=N({__name:"VPIcon",props:{provider:{},name:{},size:{},color:{},extra:{}},setup(e){const t=e,n=w(()=>{const i=t.provider||"iconify";return typeof t.name=="string"&&(Dt(t.name)||t.name[0]==="/")?"link":typeof t.name=="object"&&t.name.svg?"svg":i==="iconfont"||i==="fontawesome"?i:"iconify"});function s(i){return String(Number(i))===String(i)?`${i}px`:String(i)}const o=w(()=>{const i=t.size;if(!i)return;const[a,l]=String(i).replaceAll("px","[UNIT]").split("x").map(c=>s(c.replaceAll("[UNIT]","px").trim()));return{width:a,height:l||a}}),r=w(()=>({name:t.name,color:t.color,size:o.value,prefix:""}));return(i,a)=>n.value==="link"||n.value==="svg"?(p(),I(o2,{key:0,type:n.value,name:e.name,color:e.color,size:o.value},null,8,["type","name","color","size"])):n.value==="iconfont"?(p(),I(Ky,Rc(Ve({key:1},r.value)),null,16)):n.value==="fontawesome"?(p(),I(zy,Ve({key:2,extra:e.extra},{...r.value,...i.$attrs}),null,16,["extra"])):n.value==="iconify"?(p(),I(Zb,Ve({key:3,extra:e.extra},r.value),null,16,["extra"])):L("",!0)}}),r2={class:"vp-card-wrapper"},i2={key:0,class:"title"},a2=["innerHTML"],l2={class:"body"},c2=N({__name:"VPCard",props:{title:{},icon:{}},setup(e){const t=e,n=w(()=>{if(t.icon?.[0]==="{")try{return JSON.parse(n)}catch{}return t.icon});return(s,o)=>(p(),b("article",r2,[T(s.$slots,"title",{},()=>[e.title||n.value?(p(),b("p",i2,[n.value?(p(),I(ot,{key:0,name:n.value},null,8,["name"])):L("",!0),e.title?(p(),b("span",{key:1,class:"text",innerHTML:e.title},null,8,a2)):L("",!0)])):L("",!0)],!0),k("div",l2,[T(s.$slots,"default",{},void 0,!0)])]))}}),_c=z(c2,[["__scopeId","data-v-0aa8820e"]]),u2=N({__name:"VPCardGrid",props:{cols:{}},setup(e){const t=e,n=bt("(min-width: 768px)"),s=bt("(min-width: 960px)"),o=X(1);function r(){const a={sm:1,md:2,lg:2};if(!t.cols)return a;if(typeof t.cols=="number"||typeof t.cols=="string"){const l=Number(t.cols);return{sm:l,md:l,lg:l}}return{...a,...be(t.cols)}}function i(){const a=r();return s.value?a.lg:n.value?a.md:a.sm}return ge(()=>[n.value,s.value,t.cols],()=>{o.value=i()}),Me(()=>{o.value=i()}),(a,l)=>(p(),b("div",{class:q(["vp-card-grid",[`cols-${o.value}`]]),style:Fe({gridTemplateColumns:`repeat(${o.value}, 1fr)`})},[T(a.$slots,"default",{},void 0,!0)],6))}}),kc=z(u2,[["__scopeId","data-v-d930ab6f"]]),$c=N({__name:"VPCardMasonry",props:{cols:{default:()=>({sm:2,md:2,lg:3})},gap:{default:16}},setup(e){const t=e,n=Tu(),s=Vp(),o=X(3),r=bt("(min-width: 640px)"),i=bt("(min-width: 960px)"),a=w(()=>{const d=n.default?.();return(Array.isArray(d)?d:[d]).map((h,v)=>nu(an(h,Ve(h.props??{},{class:`masonry-${s}-${v}`}))))});function l(){let d=1;typeof t.cols=="number"?d=t.cols:typeof t.cols=="object"&&(i.value?d=t.cols.lg||3:r.value?d=t.cols.md||2:d=t.cols.sm||2),o.value=Number(d)}const c=Te([]),u=Te();async function f(){if(await ht(),!u.value)return;const d=Array.from({length:o.value},()=>[]),h=Array.from({length:o.value},()=>0);for(let v=0;v<a.value.length;v++){const m=a.value[v],x=u.value.querySelector(`.masonry-${s}-${v}`)?.offsetHeight??0,E=h.indexOf(Math.min(...h));d[E].push(m),h[E]+=x+t.gap}c.value=d}return Me(()=>{ge(()=>[r.value,i.value,t.cols],l,{immediate:!0}),f();const d=Ef(f);ge([a,o],d,{flush:"post"}),Mf(u,d)}),(d,h)=>{const v=We("ClientOnly");return p(),b("div",{ref_key:"masonry",ref:u,class:q(["vp-card-masonry",[`cols-${o.value}`]]),style:Fe({"grid-gap":`${t.gap}px`,"--card-masonry-cols":o.value}),"data-allow-mismatch":""},[R(v,null,{default:S(()=>[(p(!0),b(Z,null,_e(c.value,(m,g)=>(p(),b("div",{key:`${y(s)}-${g}`,class:"card-masonry-item",style:Fe({gap:`${t.gap}px`})},[(p(!0),b(Z,null,_e(m,x=>(p(),I(Ot(x),{key:x.props.class}))),128))],4))),128))]),_:1})],6)}}}),f2={class:"image-container"},d2=["src","alt"],p2={key:0,class:"image-info"},h2={key:0,class:"title"},v2=["href"],m2={key:1},g2={key:1,class:"copyright"},y2={key:0},b2={key:1},_2={key:2},k2={key:2,class:"description"},$2=N({__name:"VPImageCard",props:{image:{},title:{},description:{},href:{},author:{},date:{},width:{},center:{type:Boolean}},setup(e){const t=e,n=ro(),s=w(()=>{if(!t.date)return"";const r=t.date instanceof Date?t.date:new Date(t.date);return new Intl.DateTimeFormat(n.value,{year:"numeric",month:"short",day:"numeric"}).format(r)}),o=w(()=>({width:t.width?String(Number(t.width))===String(t.width)?`${t.width}px`:t.width:void 0}));return(r,i)=>(p(),b("div",{class:q(["vp-image-card",{center:e.center}]),style:Fe(o.value)},[k("div",f2,[k("img",{src:y(_t)(e.image),alt:e.title,loading:"lazy"},null,8,d2),e.title||e.author||s.value||e.description?(p(),b("div",p2,[e.title?(p(),b("h3",h2,[e.href?(p(),b("a",{key:0,href:e.href,target:"_blank",rel:"noopener noreferrer",class:"no-icon"},W(e.title),9,v2)):(p(),b("span",m2,W(e.title),1))])):L("",!0),e.author||s.value?(p(),b("p",g2,[e.author?(p(),b("span",y2,W(e.author),1)):L("",!0),e.author&&s.value?(p(),b("span",b2," | ")):L("",!0),s.value?(p(),b("span",_2,W(s.value),1)):L("",!0)])):L("",!0),e.description?(p(),b("p",k2,W(e.description),1)):L("",!0)])):L("",!0)])],6))}}),wc=z($2,[["__scopeId","data-v-f0d363af"]]),w2={key:0,class:"vpi-external-link"},Ce=N({__name:"VPLink",props:{tag:{},href:{},text:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=_s(),s=w(()=>t.tag??(t.href?"a":"span")),{link:o,isExternal:r,isExternalProtocol:i}=id(Vn(t,"href"),Vn(t,"target"));function a(l){!r.value&&o.value&&(l.preventDefault(),n.push(o.value))}return(l,c)=>(p(),I(Ot(s.value),{class:q(["vp-link",{link:y(o),"no-icon":e.noIcon}]),href:y(o)?y(i)?y(o):y(_t)(y(o)):void 0,target:e.target??(y(r)?"_blank":void 0),rel:e.rel??(y(r)?"noreferrer":void 0),onClick:c[0]||(c[0]=u=>a(u))},{default:S(()=>[T(l.$slots,"default",{},()=>[Re(W(e.text||e.href),1)]),y(r)&&!e.noIcon?(p(),b("span",w2)):L("",!0)]),_:3},8,["class","href","target","rel"]))}}),T2={class:"vp-link-card"},C2={class:"body"},x2=["innerHTML"],P2=["innerHTML"],E2=N({__name:"VPLinkCard",props:{href:{},title:{},icon:{},description:{},target:{},rel:{}},setup(e){return(t,n)=>(p(),b("div",T2,[k("span",C2,[R(Ce,Ve({href:e.href,"no-icon":"",class:"link no-icon"},{target:e.target,rel:e.rel}),{default:S(()=>[T(t.$slots,"title",{},()=>[e.icon?(p(),I(ot,{key:0,name:e.icon},null,8,["name"])):L("",!0),e.title?(p(),b("span",{key:1,class:"text",innerHTML:e.title},null,8,x2)):L("",!0)],!0)]),_:3},16,["href"]),T(t.$slots,"default",{},()=>[e.description?(p(),b("p",{key:0,innerHTML:e.description},null,8,P2)):L("",!0)],!0)]),n[0]||(n[0]=k("span",{class:"vpi-arrow-right"},null,-1))]))}}),Tc=z(E2,[["__scopeId","data-v-de955ff8"]]),gs=N({__name:"VPHomeBox",props:{type:{},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean},containerClass:{}},setup(e){const t=e,n=gr(),s=w(()=>{if(!t.backgroundImage)return null;const r=typeof t.backgroundImage=="string"?t.backgroundImage:t.backgroundImage[n.value?"dark":"light"]??t.backgroundImage.light;return{"background-image":`url(${Dt(r)?t.backgroundImage:_t(r)})`,"background-size":"cover","background-position":"center","background-repeat":"no-repeat","background-attachment":t.backgroundAttachment||""}}),o=w(()=>q(t.containerClass||""));return(r,i)=>(p(),b("div",{class:q(["vp-home-box",{full:t.full}]),style:Fe(s.value)},[T(r.$slots,"before"),k("div",{class:q(["container",o.value])},[T(r.$slots,"default")],2),T(r.$slots,"after")],6))}}),S2={class:"button-content"},L2=N({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{default:""},href:{},target:{},rel:{},icon:{},suffixIcon:{}},setup(e){const t=e,n=_s(),s=w(()=>t.tag||t.href?"a":"button"),{link:o,isExternal:r,isExternalProtocol:i}=id(Vn(t,"href"),Vn(t,"target"));function a(l){!r.value&&o.value?.[0]!=="#"&&(l.preventDefault(),o.value&&n.push(o.value))}return(l,c)=>(p(),I(Ot(s.value),{class:q(["vp-button",[e.size,e.theme]]),href:y(o)?y(o)[0]==="#"||y(i)?y(o):y(_t)(y(o)):void 0,target:e.target??(y(r)?"_blank":void 0),rel:e.rel??(y(r)?"noreferrer":void 0),onClick:c[0]||(c[0]=u=>a(u))},{default:S(()=>[k("span",S2,[e.icon?(p(),I(ot,{key:0,name:e.icon},null,8,["name"])):L("",!0),T(l.$slots,"default",{},()=>[k("span",null,W(e.text),1)],!0),e.suffixIcon?(p(),I(ot,{key:1,name:e.suffixIcon},null,8,["name"])):L("",!0)])]),_:3},8,["class","href","target","rel"]))}}),br=z(L2,[["__scopeId","data-v-7fe383a1"]]),A2={},I2={class:"vp-switch",type:"button",role:"switch"},O2={class:"check"},R2={key:0,class:"icon"};function M2(e,t){return p(),b("button",I2,[k("span",O2,[e.$slots.default?(p(),b("span",R2,[T(e.$slots,"default",{},void 0,!0)])):L("",!0)])])}const N2=z(A2,[["render",M2],["__scopeId","data-v-7eb32327"]]),D2=N({__name:"VPSwitchAppearance",setup(e){const t=X(!1),{theme:n,isDark:s}=te(),o=w(()=>{const a=n.value.transition,l=typeof a=="object"?a:{};return a===!1||l.appearance===!1?!1:typeof l.appearance=="string"?l.appearance:"fade"}),r=Ne("toggle-appearance",async({clientX:a,clientY:l})=>{if(!Jf()||o.value===!1){s.value=!s.value;return}await document.startViewTransition(async()=>{s.value=!s.value,await ht()}).ready;const{keyframes:c,duration:u}=Uy(a,l,o.value,s.value);document.documentElement.animate(c,{duration:u,easing:"ease-in",fill:"forwards",pseudoElement:`::view-transition-${s.value?"old":"new"}(root)`})}),i=X("");return Hu(()=>{i.value=s.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(a,l)=>(p(),I(N2,{class:"vp-switch-appearance",title:i.value,"aria-checked":t.value,onClick:y(r)},{default:S(()=>[...l[0]||(l[0]=[k("span",{class:"vpi-sun sun"},null,-1),k("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),ma=z(D2,[["__scopeId","data-v-b0b8823d"]]),V2={key:0,class:"vp-navbar-appearance"},H2=N({__name:"VPNavBarAppearance",setup(e){const{theme:t}=te();return(n,s)=>y(t).appearance&&y(t).appearance!=="force-dark"?(p(),b("div",V2,[R(ma)])):L("",!0)}}),B2=z(H2,[["__scopeId","data-v-a295abf6"]]),F2={class:"vp-menu-link"},j2=N({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=te();return(n,s)=>(p(),b("div",F2,[R(Ce,{class:q({active:y(vs)(y(t).path,e.item.activeMatch||y(fn)(e.item.link),!!e.item.activeMatch)}),href:e.item.link},{default:S(()=>[e.item.icon?(p(),I(ot,{key:0,name:e.item.icon},null,8,["name"])):L("",!0),Re(" "+W(e.item.text)+" ",1),e.item.badge?(p(),I(Et,Ve({key:1,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1},8,["class","href"])]))}}),_r=z(j2,[["__scopeId","data-v-1ff1855f"]]),U2={class:"vp-menu-group"},W2={key:0,class:"title"},G2=["textContent"],z2=N({__name:"VPMenuGroup",props:{text:{},icon:{},items:{}},setup(e){return(t,n)=>(p(),b("div",U2,[e.text?(p(),b("p",W2,[e.icon?(p(),I(ot,{key:0,name:e.icon},null,8,["name"])):L("",!0),k("span",{textContent:W(e.text)},null,8,G2)])):L("",!0),(p(!0),b(Z,null,_e(e.items,s=>(p(),b(Z,null,["link"in s?(p(),I(_r,{key:s?.link,item:s},null,8,["item"])):L("",!0)],64))),256))]))}}),K2=z(z2,[["__scopeId","data-v-c497e9e3"]]),q2={class:"vp-menu"},Y2={key:0,class:"items"},Q2=N({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(p(),b("div",q2,[e.items?(p(),b("div",Y2,[(p(!0),b(Z,null,_e(e.items,s=>(p(),b(Z,{key:s.text},["link"in s?(p(),I(_r,{key:0,item:s},null,8,["item"])):(p(),I(K2,{key:1,text:s.text,items:s.items,icon:s.icon},null,8,["text","items","icon"]))],64))),128))])):L("",!0),T(t.$slots,"default",{},void 0,!0)]))}}),J2=z(Q2,[["__scopeId","data-v-709dc2b1"]]),X2=["aria-expanded","aria-label"],Z2={key:0,class:"text"},e3=["innerHTML"],t3={key:1,class:"vpi-more-horizontal icon"},n3={class:"menu"},s3=N({__name:"VPFlyout",props:{prefixIcon:{},icon:{},button:{},label:{},items:{},badge:{}},setup(e){const t=X(!1),n=X();_y({el:n,onBlur:s});function s(){t.value=!1}return(o,r)=>(p(),b("div",{ref_key:"el",ref:n,class:"vp-flyout",onMouseenter:r[1]||(r[1]=i=>t.value=!0),onMouseleave:r[2]||(r[2]=i=>t.value=!1),onFocus:r[3]||(r[3]=i=>t.value=!0),onBlur:r[4]||(r[4]=i=>t.value=!1)},[k("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:r[0]||(r[0]=i=>t.value=!t.value)},[e.button||e.icon?(p(),b("span",Z2,[e.prefixIcon?(p(),I(ot,{key:0,name:e.prefixIcon},null,8,["name"])):L("",!0),e.icon?(p(),b("span",{key:1,class:q(["option-icon",[e.icon]])},null,2)):L("",!0),e.button?(p(),b("span",{key:2,innerHTML:e.button},null,8,e3)):L("",!0),e.badge?(p(),I(Et,Ve({key:3,class:"vp-menu-badge"},typeof e.badge=="string"?{text:e.badge}:e.badge),null,16)):L("",!0),r[5]||(r[5]=k("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(p(),b("span",t3))],8,X2),k("div",n3,[R(J2,{items:e.items},{default:S(()=>[T(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ga=z(s3,[["__scopeId","data-v-86530b6c"]]),o3=["href","aria-label","innerHTML"],r3=N({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=w(()=>typeof t.icon=="object"?t.icon.svg:`<span class="vpi-social-${t.icon}" />`);return(s,o)=>(p(),b("a",{class:"vp-social-link no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:n.value},null,8,o3))}}),i3=z(r3,[["__scopeId","data-v-67b21932"]]),a3={class:"vp-social-links"},l3=N({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(p(),b("div",a3,[(p(!0),b(Z,null,_e(e.links,({link:s,icon:o})=>(p(),I(i3,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}}),co=z(l3,[["__scopeId","data-v-40bac536"]]),c3={key:0,class:"group translations"},u3={class:"trans-title"},f3={key:1,class:"group"},d3={class:"item appearance"},p3={class:"label"},h3={class:"appearance-action"},v3={key:2,class:"group"},m3={class:"item social-links"},g3=N({__name:"VPNavBarExtra",setup(e){const{theme:t}=te(),{localeLinks:n,currentLang:s}=la(),o=w(()=>{const i=t.value.navbarSocialInclude??[];return i.length?t.value.social?.filter(({icon:a})=>typeof a=="string"?i.includes(a):a.name?i.includes(a.name):!1):t.value.social}),r=w(()=>n.value.length&&s.value.label||t.value.appearance||o.value?.length);return(i,a)=>r.value?(p(),I(ga,{key:0,class:"vp-navbar-extra",label:"extra navigation"},{default:S(()=>[y(n).length&&y(s).label?(p(),b("div",c3,[k("p",u3,W(y(s).label),1),(p(!0),b(Z,null,_e(y(n),l=>(p(),I(_r,{key:l.link,item:l},null,8,["item"]))),128))])):L("",!0),y(t).appearance&&y(t).appearance!=="force-dark"?(p(),b("div",f3,[k("div",d3,[k("p",p3,W(y(t).appearanceText||"Appearance"),1),k("div",h3,[R(ma)])])])):L("",!0),o.value?(p(),b("div",v3,[k("div",m3,[R(co,{class:"social-links-list",links:o.value},null,8,["links"])])])):L("",!0)]),_:1})):L("",!0)}}),y3=z(g3,[["__scopeId","data-v-652282fd"]]),b3=["aria-expanded"],_3=N({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(p(),b("button",{type:"button",class:q(["vp-navbar-hamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"nav-screen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},[...n[1]||(n[1]=[k("span",{class:"container"},[k("span",{class:"top"}),k("span",{class:"middle"}),k("span",{class:"bottom"})],-1)])],10,b3))}}),k3=z(_3,[["__scopeId","data-v-2b50024d"]]),$3=N({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=te();function s(r){return"link"in r?vs(n.value.path,fn(r.link),!!t.item.activeMatch):r.items.some(s)}const o=w(()=>s(t.item));return(r,i)=>(p(),I(ga,{class:q(["vp-navbar-menu-group",{active:y(vs)(y(n).path,e.item.activeMatch,!!e.item.activeMatch)||o.value}]),button:e.item.text,items:e.item.items,"prefix-icon":e.item.icon,badge:e.item.badge},null,8,["class","button","items","prefix-icon","badge"]))}}),w3=["innerHTML"],T3=N({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=te();return(n,s)=>(p(),I(Ce,{class:q(["navbar-menu-link",{active:y(vs)(y(t).path,e.item.activeMatch||y(fn)(e.item.link),!!e.item.activeMatch)}]),href:e.item.link,"no-icon":e.item.noIcon,target:e.item.target,rel:e.item.rel,tabindex:"0"},{default:S(()=>[e.item.icon?(p(),I(ot,{key:0,name:e.item.icon},null,8,["name"])):L("",!0),k("span",{innerHTML:e.item.text},null,8,w3),e.item.badge?(p(),I(Et,Ve({key:1,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1},8,["class","href","no-icon","target","rel"]))}}),C3=z(T3,[["__scopeId","data-v-d4acf911"]]),x3={key:0,"aria-labelledby":"main-nav-aria-label",class:"vp-navbar-menu"},P3=N({__name:"VPNavBarMenu",setup(e){const t=ad();return(n,s)=>y(t).length?(p(),b("nav",x3,[s[0]||(s[0]=k("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),(p(!0),b(Z,null,_e(y(t),o=>(p(),b(Z,{key:o.text},["link"in o?(p(),I(C3,{key:0,item:o},null,8,["item"])):(p(),I($3,{key:1,item:o},null,8,["item"]))],64))),128))])):L("",!0)}}),E3=z(P3,[["__scopeId","data-v-d43c1732"]]),S3={},L3={class:"vp-navbar-search"};function A3(e,t){const n=We("SearchBox");return p(),b("div",L3,[R(n)])}const I3=z(S3,[["render",A3]]),O3=N({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=te(),n=w(()=>{const s=t.value.navbarSocialInclude??[];return s.length?t.value.social?.filter(({icon:o})=>typeof o=="string"?s.includes(o):o.name?s.includes(o.name):!1):t.value.social});return(s,o)=>n.value?(p(),I(co,{key:0,class:"vp-navbar-social-links",links:n.value},null,8,["links"])):L("",!0)}}),R3=z(O3,[["__scopeId","data-v-ad52545c"]]),M3=["src","alt"],N3={inheritAttrs:!1},D3=N({...N3,__name:"VPImage",props:{image:{},alt:{}},setup(e){const t=e,n=w(()=>{const s=t.image;return!s||typeof s=="string"||!s.width||!s.height?"":{width:Gl(s.width),height:Gl(s.height)}});return(s,o)=>{const r=We("VPImage",!0);return e.image?(p(),b(Z,{key:0},[typeof e.image=="string"||"src"in e.image?(p(),b("img",Ve({key:0,class:"vp-image",style:n.value},typeof e.image=="string"?s.$attrs:{...e.image,...s.$attrs},{src:y(_t)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,M3)):(p(),b(Z,{key:1},[R(r,Ve({class:"dark",image:e.image.dark,alt:e.image.alt},s.$attrs),null,16,["image","alt"]),R(r,Ve({class:"light",image:e.image.light,alt:e.image.alt},s.$attrs),null,16,["image","alt"])],64))],64)):L("",!0)}}}),ys=z(D3,[["__scopeId","data-v-480e858a"]]),V3=N({__name:"VPNavBarTitle",setup(e){const{theme:t,site:n}=te(),{hasSidebar:s}=Kt(),o=St();return(r,i)=>(p(),b("div",{class:q(["vp-navbar-title",{"has-sidebar":y(s)}])},[R(Ce,{class:"title",href:y(t).home??y(o),"no-icon":""},{default:S(()=>[T(r.$slots,"nav-bar-title-before",{},void 0,!0),y(t).logo?(p(),I(ys,{key:0,class:"logo",image:{light:y(t).logo,dark:y(t).logoDark||y(t).logo}},null,8,["image"])):L("",!0),k("span",null,W(y(n).title),1),T(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3},8,["href"])],2))}}),H3=z(V3,[["__scopeId","data-v-1a4f50af"]]),B3={class:"items"},F3={class:"title"},j3=N({__name:"VPNavBarTranslations",setup(e){const{theme:t}=te(),{currentLang:n,localeLinks:s}=la();return(o,r)=>y(s).length&&y(n).text?(p(),I(ga,{key:0,class:"vp-navbar-translations",icon:"vpi-languages",label:y(t).selectLanguageText||"Change Language"},{default:S(()=>[k("div",B3,[k("p",F3,W(y(n).text),1),(p(!0),b(Z,null,_e(y(s),i=>(p(),I(_r,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1},8,["label"])):L("",!0)}}),U3=z(j3,[["__scopeId","data-v-0d45479b"]]),W3={class:"wrapper"},G3={class:"container"},z3={class:"title"},K3={class:"content"},q3={class:"content-body"},Y3=N({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggleScreen"],setup(e){const t=e,{frontmatter:n}=te(),{y:s}=ra(),{hasSidebar:o}=Kt(),r=X({});return Hu(()=>{r.value={"has-sidebar":o.value,home:n.value.pageLayout==="home",top:s.value===0,"screen-open":t.isScreenOpen}}),(i,a)=>(p(),b("div",{class:q(["vp-navbar",r.value]),"vp-navbar":""},[k("div",W3,[k("div",G3,[k("div",z3,[R(H3,null,{"nav-bar-title-before":S(()=>[T(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":S(()=>[T(i.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),k("div",K3,[k("div",q3,[T(i.$slots,"nav-bar-content-before",{},void 0,!0),R(I3,{class:"search"}),T(i.$slots,"nav-bar-menu-before",{},void 0,!0),R(E3,{class:"menu"}),T(i.$slots,"nav-bar-menu-after",{},void 0,!0),R(U3,{class:"translations"}),R(B2,{class:"appearance"}),R(R3,{class:"social-links"}),R(y3,{class:"extra"}),T(i.$slots,"nav-bar-content-after",{},void 0,!0),R(k3,{class:"hamburger",active:e.isScreenOpen,onClick:a[0]||(a[0]=l=>i.$emit("toggleScreen"))},null,8,["active"])])])])]),a[1]||(a[1]=k("div",{class:"divider"},[k("div",{class:"divider-line"})],-1))],2))}}),Q3=z(Y3,[["__scopeId","data-v-2c31ea5e"]]),J3={key:0,class:"vp-nav-screen-appearance"},X3={class:"text"},Z3=N({__name:"VPNavScreenAppearance",setup(e){const{theme:t}=te();return(n,s)=>y(t).appearance&&y(t).appearance!=="force-dark"?(p(),b("div",J3,[k("p",X3,W(y(t).appearanceText??"Appearance"),1),R(ma)])):L("",!0)}}),e_=z(Z3,[["__scopeId","data-v-4be3fcac"]]),t_=["innerHTML"],n_=N({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=Ne("close-screen");return(n,s)=>(p(),I(Ce,{class:"vp-nav-screen-menu-group-link",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:y(t)},{default:S(()=>[e.item.icon?(p(),I(ot,{key:0,name:e.item.icon},null,8,["name"])):L("",!0),k("span",{innerHTML:e.item.text},null,8,t_),e.item.badge?(p(),I(Et,Ve({key:1,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ad=z(n_,[["__scopeId","data-v-eda29ce2"]]),s_={class:"vp-nav-screen-menu-group-section"},o_={key:0,class:"title"},r_=N({__name:"VPNavScreenMenuGroupSection",props:{icon:{},text:{},items:{}},setup(e){return(t,n)=>(p(),b("div",s_,[e.text?(p(),b("p",o_,[e.icon?(p(),I(ot,{key:0,name:e.icon},null,8,["name"])):L("",!0),Re(" "+W(e.text),1)])):L("",!0),(p(!0),b(Z,null,_e(e.items,s=>(p(),I(Ad,{key:s.text,item:s},null,8,["item"]))),128))]))}}),i_=z(r_,[["__scopeId","data-v-af01621b"]]),a_=["aria-controls","aria-expanded"],l_={class:"button-text"},c_=["innerHTML"],u_=["id"],f_={class:"items"},d_={key:1,class:"group"},p_=N({__name:"VPNavScreenMenuGroup",props:{text:{},icon:{},badge:{},items:{}},setup(e){const t=e,n=X(!1),s=w(()=>`nav-screen-menu-group-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(r,i)=>(p(),b("div",{class:q(["vp-nav-screen-menu-group",{open:n.value}])},[k("button",{class:"button","aria-controls":s.value,"aria-expanded":n.value,onClick:o},[k("span",l_,[e.icon?(p(),I(ot,{key:0,name:e.icon},null,8,["name"])):L("",!0),k("span",{innerHTML:e.text},null,8,c_),e.badge?(p(),I(Et,Ve({key:1,class:"vp-menu-badge"},typeof e.badge=="string"?{text:e.badge}:e.badge),null,16)):L("",!0)]),i[0]||(i[0]=k("span",{class:"vpi-plus button-icon"},null,-1))],8,a_),R(y(ea),null,{default:S(()=>[wn(k("div",{id:s.value,class:"vp-nav-screen-menu-group-container"},[k("div",f_,[(p(!0),b(Z,null,_e(e.items,a=>(p(),b(Z,{key:a.text},["link"in a?(p(),b("div",{key:a.text,class:"item"},[R(Ad,{item:a},null,8,["item"])])):(p(),b("div",d_,[R(i_,{text:a.text,items:a.items,icon:a.icon},null,8,["text","items","icon"])]))],64))),128))])],8,u_),[[Bn,n.value]])]),_:1})],2))}}),h_=z(p_,[["__scopeId","data-v-c7407a4a"]]),v_=["innerHTML"],m_=N({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=Ne("close-screen");return(n,s)=>(p(),I(Ce,{class:"vp-nav-screen-menu-link",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:y(t)},{default:S(()=>[e.item.icon?(p(),I(ot,{key:0,name:e.item.icon},null,8,["name"])):L("",!0),k("span",{innerHTML:e.item.text},null,8,v_),e.item.badge?(p(),I(Et,Ve({key:1,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),g_=z(m_,[["__scopeId","data-v-c0d469d7"]]),y_={key:0,class:"vp-nav-screen-menu"},b_=N({__name:"VPNavScreenMenu",setup(e){const t=ad();return(n,s)=>y(t).length?(p(),b("nav",y_,[(p(!0),b(Z,null,_e(y(t),o=>(p(),b(Z,{key:o.text},["link"in o?(p(),I(g_,{key:0,item:o},null,8,["item"])):(p(),I(h_,{key:1,text:o.text||"",items:o.items,icon:o.icon,badge:o.badge},null,8,["text","items","icon","badge"]))],64))),128))])):L("",!0)}}),__=N({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=te();return(n,s)=>y(t).social?(p(),I(co,{key:0,class:"vp-nav-screen-social-links",links:y(t).social},null,8,["links"])):L("",!0)}}),k_={class:"vp-nav-screen-translations-container"},$_={class:"list"},w_=N({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=la(),s=X(!1);function o(){s.value=!s.value}return(r,i)=>y(t).length&&y(n).text?(p(),b("div",{key:0,class:q(["vp-nav-screen-translations",{open:s.value}])},[k("button",{class:"title",onClick:o},[i[0]||(i[0]=k("span",{class:"vpi-languages icon lang"},null,-1)),Re(" "+W(y(n).text)+" ",1),i[1]||(i[1]=k("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),R(y(ea),null,{default:S(()=>[wn(k("div",k_,[k("ul",$_,[(p(!0),b(Z,null,_e(y(t),a=>(p(),b("li",{key:a.link,class:"item"},[R(Ce,{class:"link",href:a.link},{default:S(()=>[Re(W(a.text),1)]),_:2},1032,["href"])]))),128))])],512),[[Bn,s.value]])]),_:1})],2)):L("",!0)}}),T_=z(w_,[["__scopeId","data-v-55d55931"]]),C_={key:0,id:"navScreen",class:"vp-nav-screen"},x_={class:"container"},P_=N({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=oa(Wt?document.body:null);return(n,s)=>(p(),I(Gt,{name:"fade-in",onEnter:s[0]||(s[0]=o=>t.value=!0),onAfterLeave:s[1]||(s[1]=o=>t.value=!1)},{default:S(()=>[e.open?(p(),b("div",C_,[k("div",x_,[T(n.$slots,"nav-screen-content-before",{},void 0,!0),T(n.$slots,"nav-screen-menu-before",{},void 0,!0),R(b_,{class:"menu"}),T(n.$slots,"nav-screen-menu-after",{},void 0,!0),R(T_,{class:"translations"}),R(e_,{class:"appearance"}),R(__,{class:"social-links"}),T(n.$slots,"nav-screen-content-after",{},void 0,!0)])])):L("",!0)]),_:3}))}}),E_=z(P_,[["__scopeId","data-v-579800a5"]]),S_=N({__name:"VPNav",setup(e){const{page:t,frontmatter:n}=te(),{isScreenOpen:s,closeScreen:o,toggleScreen:r}=Py(),i=["posts","friends","posts-archives","posts-tags","posts-categories"],a=w(()=>i.includes(t.value.type)),l=w(()=>n.value.navbar!==!1);return sn("close-screen",o),bs(()=>{Wt&&document.documentElement.classList.toggle("hide-nav",!l.value)}),(c,u)=>l.value?(p(),b("header",{key:0,class:q(["vp-nav",{fixed:a.value}])},[R(Q3,{"is-screen-open":y(s),onToggleScreen:y(r)},{"nav-bar-title-before":S(()=>[T(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":S(()=>[T(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":S(()=>[T(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":S(()=>[T(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-bar-menu-before":S(()=>[T(c.$slots,"nav-bar-menu-before",{},void 0,!0)]),"nav-bar-menu-after":S(()=>[T(c.$slots,"nav-bar-menu-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),R(E_,{open:y(s)},{"nav-screen-content-before":S(()=>[T(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":S(()=>[T(c.$slots,"nav-screen-content-after",{},void 0,!0)]),"nav-screen-menu-before":S(()=>[T(c.$slots,"nav-screen-menu-before",{},void 0,!0)]),"nav-screen-menu-after":S(()=>[T(c.$slots,"nav-screen-menu-after",{},void 0,!0)]),_:3},8,["open"])],2)):L("",!0)}}),Id=z(S_,[["__scopeId","data-v-c78b6b77"]]),L_={key:0,class:"vp-backdrop"},A_=N({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(p(),I(Gt,{name:"fade-in"},{default:S(()=>[e.show?(p(),b("div",L_)):L("",!0)]),_:1}))}}),I_=z(A_,[["__scopeId","data-v-45ce9851"]]),O_={"aria-hidden":"true"},R_=N({__name:"VPBackToTop",setup(e){const t=Te(),{height:n}=Nf(t),{height:s}=Hf();Me(()=>{t.value=document.body});const{page:o}=te(),{y:r}=ra(),i=X(!1),a=w(()=>r.value/(n.value-s.value)*100),l=w(()=>`${Math.min(Math.round(a.value),100)||0}%`),c=w(()=>`calc(${Math.PI*a.value}% - ${4*Math.PI}px) calc(${Math.PI*100}% - ${4*Math.PI}px)`),u=w(()=>o.value.frontmatter.backToTop===!1||o.value.frontmatter.pageLayout==="home"&&o.value.frontmatter.config&&o.value.frontmatter.config.length<=1),f=w(()=>n.value<s.value?!1:r.value>s.value/2);let d=null;function h(){d&&clearTimeout(d),d=setTimeout(()=>{i.value=!1},1e3)}ge(r,()=>{i.value=!0,h()});function v(){window.scrollTo({top:0,behavior:"smooth"})}return(m,g)=>(p(),I(Gt,{name:"fade-in"},{default:S(()=>[wn(k("button",{type:"button",class:"vp-back-to-top","aria-label":"back to top",onClick:v},[k("span",{class:q(["percent",{show:i.value}]),"data-allow-mismatch":""},W(l.value),3),k("span",{class:q(["icon vpi-back-to-top",{show:!i.value}])},null,2),(p(),b("svg",O_,[k("circle",{cx:"50%",cy:"50%","data-allow-mismatch":"",style:Fe({"stroke-dasharray":c.value})},null,4)]))],512),[[Bn,!u.value&&(f.value||i.value)]])]),_:1}))}}),M_=z(R_,[["__scopeId","data-v-bcf8d9a6"]]),N_=["innerHTML"],D_={class:"container"},V_=["innerHTML"],Od=N({__name:"VPBulletin",setup(e){const t=Bs("Bulletin")?We("Bulletin"):null,n=Bs("BulletinContent")?We("BulletinContent"):null,{bulletin:s,showBulletin:o,enableBulletin:r,close:i}=hy();return(a,l)=>(p(),I(Gt,{name:"fade-in-scale-up"},{default:S(()=>[y(t)&&y(r)&&y(o)?(p(),I(Ot(y(t)),{key:0,class:"vp-bulletin"})):y(s)&&y(r)&&y(o)?(p(),b("div",{key:1,class:q(["vp-bulletin preset",{border:y(s).border??!0,[y(s).layout??"top-right"]:!0}])},[k("button",{type:"button",class:"close",onClick:l[0]||(l[0]=(...c)=>y(i)&&y(i)(...c))},[...l[1]||(l[1]=[k("span",{class:"vpi-close"},null,-1)])]),T(a.$slots,"bulletin-content",{},()=>[y(s).title?(p(),b("h2",{key:0,innerHTML:y(s).title},null,8,N_)):L("",!0),k("div",D_,[y(n)?(p(),I(Ot(y(n)),{key:0,class:"content vp-doc"})):y(s).content?(p(),b("div",{key:1,class:"content vp-doc",innerHTML:y(s).content},null,8,V_)):L("",!0)])])],2)):L("",!0)]),_:3}))}}),H_={class:"container"},B_={class:"content"},F_={key:0,class:"hero-name"},j_={key:1,class:"hero-tagline"},U_={key:2,class:"hero-text"},W_={key:3,class:"actions"},G_="https://api.pengzhanbo.cn/wallpaper/bing",z_=N({__name:"VPHomeBanner",props:{type:{},banner:{},bannerMask:{},hero:{},onlyOnce:{type:Boolean},full:{type:Boolean}},setup(e){const t=e,{isDark:n,frontmatter:s}=te(),o=w(()=>{const u=t.bannerMask??s.value.bannerMask;return typeof u!="object"?u||0:(n.value?u.dark:u.light)||0}),r=w(()=>{const u=t.banner??s.value.banner;return{"background-image":`url(${u?Dt(u)?u:_t(u):G_})`}}),i=w(()=>t.hero?.name??s.value.hero?.name??"Plume"),a=w(()=>t.hero?.tagline??s.value.hero?.tagline??"A VuePress Theme"),l=w(()=>t.hero?.text??s.value.hero?.text),c=w(()=>t.hero?.actions??s.value.hero?.actions??[]);return(u,f)=>(p(),b("div",{class:"vp-home-banner",style:Fe(r.value)},[k("div",{class:"banner-mask",style:Fe({opacity:o.value})},null,4),k("div",H_,[k("div",B_,[i.value?(p(),b("h2",F_,W(i.value),1)):L("",!0),a.value?(p(),b("p",j_,[f[0]||(f[0]=k("span",{class:"line"},null,-1)),f[1]||(f[1]=Re()),k("span",null,W(a.value),1)])):L("",!0),l.value?(p(),b("p",U_,W(l.value),1)):L("",!0),c.value.length?(p(),b("div",W_,[(p(!0),b(Z,null,_e(c.value,d=>(p(),b("div",{key:d.link,class:"action"},[R(br,{tag:"a",size:"medium",theme:d.theme,text:d.text,href:d.link},null,8,["theme","text","href"])]))),128))])):L("",!0)])])],4))}}),K_=z(z_,[["__scopeId","data-v-f639dfe3"]]),q_=N({__name:"VPHomeCustom",props:{type:{},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e;return(n,s)=>(p(),I(gs,Ve({class:"vp-home-custom"},t),{default:S(()=>[R(y(Tf),{class:"vp-doc","vp-content":""})]),_:1},16))}}),Y_={class:"container"},Q_={class:"main"},J_={class:"heading"},X_=["innerHTML"],Z_=["innerHTML"],e5=["innerHTML"],t5={key:1,class:"actions"},n5={class:"action"},s5={key:0,class:"image"},o5={class:"image-container"},r5=N({__name:"VPHomeDocHero",props:{type:{},hero:{},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e,n=w(()=>t.hero??{}),s=w(()=>n.value.actions??[]);return(o,r)=>(p(),b("div",{class:q(["vp-home-doc-hero",{"has-image":n.value.image}])},[k("div",Y_,[k("div",Q_,[k("h1",J_,[n.value.name?(p(),b("span",{key:0,class:"name clip",innerHTML:n.value.name},null,8,X_)):L("",!0),n.value.text?(p(),b("span",{key:1,class:"text",innerHTML:n.value.text},null,8,Z_)):L("",!0)]),n.value.tagline?(p(),b("p",{key:0,class:"tagline",innerHTML:n.value.tagline},null,8,e5)):L("",!0),s.value.length?(p(),b("div",t5,[k("div",n5,[(p(!0),b(Z,null,_e(s.value,i=>(p(),I(br,{key:i.link,tag:"a",size:"medium",theme:i.theme,text:i.text,href:i.link,target:i.target,rel:i.rel,icon:i.icon,"suffix-icon":i.suffixIcon},null,8,["theme","text","href","target","rel","icon","suffix-icon"]))),128))])])):L("",!0)]),n.value.image?(p(),b("div",s5,[k("div",o5,[r[0]||(r[0]=k("div",{class:"image-bg"},null,-1)),T(o.$slots,"home-doc-hero-image",{},()=>[n.value.image?(p(),I(ys,{key:0,class:"image-src",image:n.value.image},null,8,["image"])):L("",!0)],!0)])])):L("",!0)])],2))}}),i5=z(r5,[["__scopeId","data-v-247faab2"]]),a5={class:"box"},l5={key:0,class:"icon"},c5={key:2,class:"icon"},u5=["innerHTML"],f5=["innerHTML"],d5=["innerHTML"],p5={key:5,class:"link-text"},h5={class:"link-text-value"},v5=N({__name:"VPHomeFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){const t=e,n=/^[\w-]+:[\w-]+$/,s=w(()=>typeof t.icon!="string"||ta(t.icon)||Dt(t.icon)?!1:n.test(t.icon));return(o,r)=>(p(),I(Ce,{class:"vp-home-feature",href:e.link,rel:e.rel,target:e.target,"no-icon":"",tag:e.link?"a":"div"},{default:S(()=>[k("article",a5,[typeof e.icon=="object"&&e.icon.wrap?(p(),b("div",l5,[R(ys,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(p(),I(ys,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon&&s.value?(p(),b("div",c5,[R(ot,{name:e.icon},null,8,["name"])])):e.icon?(p(),b("div",{key:3,class:"icon",innerHTML:e.icon},null,8,u5)):L("",!0),k("h2",{class:"title",innerHTML:e.title},null,8,f5),e.details?(p(),b("p",{key:4,class:"details",innerHTML:e.details},null,8,d5)):L("",!0),e.linkText?(p(),b("div",p5,[k("p",h5,[Re(W(e.linkText)+" ",1),r[0]||(r[0]=k("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):L("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),m5=z(v5,[["__scopeId","data-v-ec15106e"]]),g5=["innerHTML"],y5=["innerHTML"],b5={class:"items"},_5=N({__name:"VPHomeFeatures",props:{type:{},title:{},description:{},features:{},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e,n=w(()=>{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>3)return"grid-4"}else return});return(s,o)=>e.features?(p(),I(gs,{key:0,class:"vp-home-features",type:e.type,"background-image":e.backgroundImage,"background-attachment":e.backgroundAttachment,full:e.full},{default:S(()=>[e.title?(p(),b("h2",{key:0,class:"title",innerHTML:e.title},null,8,g5)):L("",!0),e.description?(p(),b("p",{key:1,class:"description",innerHTML:e.description},null,8,y5)):L("",!0),k("div",b5,[(p(!0),b(Z,null,_e(e.features,r=>(p(),b("div",{key:r.title,class:q(["item",[n.value]])},[R(m5,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])]),_:1},8,["type","background-image","background-attachment","full"])):L("",!0)}}),k5=z(_5,[["__scopeId","data-v-2c8d472d"]]),$5={key:1,class:"bg-filter"},w5={class:"container"},T5={class:"content"},C5=["innerHTML"],x5=["innerHTML"],P5=["innerHTML"],E5={key:3,class:"actions"},S5={class:"action"},L5=N({__name:"VPHomeHero",props:{type:{},hero:{},full:{type:Boolean},background:{},tintPlate:{},filter:{},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e,{isDark:n,frontmatter:s}=te(),o=w(()=>{if(t.background==="tint-plate")return null;const c=(t.backgroundImage?typeof t.backgroundImage=="string"?t.backgroundImage:t.backgroundImage[n.value?"dark":"light"]??t.backgroundImage.light:"")||t.background;return c?{"background-image":`url(${Dt(c)?c:_t(c)})`,"background-attachment":t.backgroundAttachment||"","--vp-hero-bg-filter":t.filter}:null}),r=w(()=>t.hero??s.value.hero??{}),i=w(()=>r.value.actions??[]),a=X();return wy(a,w(()=>t.background==="tint-plate"),w(()=>t.tintPlate)),(l,c)=>(p(),b("div",{class:q(["vp-home-hero",{full:t.full,once:t.onlyOnce}])},[o.value?(p(),b("div",{key:0,class:"home-hero-bg",style:Fe(o.value)},null,4)):L("",!0),e.background==="tint-plate"?(p(),b("div",$5,[k("canvas",{ref_key:"canvas",ref:a,width:"32",height:"32"},null,512)])):L("",!0),k("div",w5,[k("div",T5,[r.value.name?(p(),b("h1",{key:0,class:"hero-name",innerHTML:r.value.name},null,8,C5)):L("",!0),r.value.tagline?(p(),b("p",{key:1,class:"hero-tagline",innerHTML:r.value.tagline},null,8,x5)):L("",!0),r.value.text?(p(),b("p",{key:2,class:"hero-text",innerHTML:r.value.text},null,8,P5)):L("",!0),i.value.length?(p(),b("div",E5,[k("div",S5,[(p(!0),b(Z,null,_e(i.value,u=>(p(),I(br,{key:u.link,tag:"a",size:"medium",theme:u.theme,text:u.text,href:u.link,target:u.target,rel:u.rel,icon:u.icon,"suffix-icon":u.suffixIcon},null,8,["theme","text","href","target","rel","icon","suffix-icon"]))),128))])])):L("",!0)])])],2))}}),A5=z(L5,[["__scopeId","data-v-668b311b"]]),I5=["innerHTML"],O5=["innerHTML"],R5=N({__name:"VPHomeProfile",props:{type:{},name:{},description:{},avatar:{},circle:{type:Boolean},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e,{theme:n}=te(),s=w(()=>n.value.profile),o=w(()=>({name:t.name||s.value?.name,description:t.description||s.value?.description,avatar:t.avatar||s.value?.avatar||s.value?.url,circle:t.circle||s.value?.circle}));return(r,i)=>(p(),I(gs,{class:"vp-home-profile",type:e.type,"background-image":e.backgroundImage,"background-attachment":e.backgroundAttachment,full:e.full},{default:S(()=>[o.value.avatar?(p(),I(ys,{key:0,image:o.value.avatar,class:q({circle:o.value.circle})},null,8,["image","class"])):L("",!0),o.value.name?(p(),b("h3",{key:1,innerHTML:o.value.name},null,8,I5)):L("",!0),o.value.description?(p(),b("p",{key:2,innerHTML:o.value.description},null,8,O5)):L("",!0)]),_:1},8,["type","background-image","background-attachment","full"]))}}),M5=z(R5,[["__scopeId","data-v-ba64c04d"]]),N5={class:"content-image"},D5={class:"content-text vp-doc"},V5={key:0,class:"title"},H5=["innerHTML"],B5={key:2,class:"list"},F5=["innerHTML"],j5=["innerHTML"],U5=["innerHTML"],W5=N({__name:"VPHomeTextImage",props:{type:{},image:{},width:{},title:{},description:{},list:{},full:{type:Boolean},backgroundImage:{},backgroundAttachment:{},onlyOnce:{type:Boolean}},setup(e){const t=e,n=w(()=>{const s=t.width;return typeof s=="number"?`${s}px`:s});return(s,o)=>(p(),I(gs,{class:"vp-home-text-image",type:e.type,"background-image":e.backgroundImage,"background-attachment":e.backgroundAttachment,full:e.full,"container-class":{reverse:e.type==="text-image"}},{default:S(()=>[k("div",N5,[R(ys,{image:e.image,style:Fe({maxWidth:n.value})},null,8,["image","style"])]),k("div",D5,[k("section",null,[e.title?(p(),b("h2",V5,W(e.title),1)):L("",!0),e.description?(p(),b("p",{key:1,class:"description",innerHTML:e.description},null,8,H5)):L("",!0),e.list&&e.list.length?(p(),b("ul",B5,[(p(!0),b(Z,null,_e(e.list,(r,i)=>(p(),b("li",{key:i},[typeof r=="object"?(p(),b(Z,{key:0},[r.title?(p(),b("h3",{key:0,innerHTML:r.title},null,8,F5)):L("",!0),r.description?(p(),b("p",{key:1,innerHTML:r.description},null,8,j5)):L("",!0)],64)):(p(),b("p",{key:1,innerHTML:r},null,8,U5))]))),128))])):L("",!0)])])]),_:1},8,["type","background-image","background-attachment","full","container-class"]))}}),Cc=z(W5,[["__scopeId","data-v-b365dae2"]]),G5={class:"vp-pagination"},z5=["disabled"],K5={class:"page-range"},q5=["disabled","onClick"],Y5=["disabled"],Q5=N({__name:"VPPagination",props:{page:{},totalPage:{},isFirstPage:{type:Boolean},isLastPage:{type:Boolean},pageRange:{}},emits:["change"],setup(e,{emit:t}){const n=t,{theme:s}=te();return(o,r)=>(p(),b("div",G5,[k("button",{type:"button",class:"btn prev",disabled:e.isFirstPage,onClick:r[0]||(r[0]=()=>n("change",e.page-1))},W(y(s).prevPageLabel||"Prev"),9,z5),k("div",K5,[(p(!0),b(Z,null,_e(e.pageRange,({value:i,more:a})=>(p(),b("button",{key:i,class:q(["btn",{more:a,active:i===e.page}]),disabled:a,type:"button",onClick:()=>!a&&n("change",i)},W(a?"...":i),11,q5))),128))]),k("button",{type:"button",class:"btn next",disabled:e.isLastPage,onClick:r[1]||(r[1]=()=>n("change",e.page+1))},W(y(s).nextPageLabel||"Next"),9,Y5)]))}}),J5=z(Q5,[["__scopeId","data-v-56b10e47"]]),X5=["src","alt"],Z5={class:"post-item-content"},e4={key:0,class:"sticky"},t4={key:1,class:"draft"},n4={key:2,class:"icon-lock vpi-lock"},s4={class:"post-meta"},o4={key:0,class:"category-list"},r4={key:0},i4={key:1,class:"tag-list"},a4={key:2,class:"create-time"},l4=["innerHTML"],c4=N({__name:"VPPostItem",props:{post:{},index:{}},setup(e){const t=e,n=X(!1);Me(()=>{n.value=Ll(),window.addEventListener("resize",()=>{n.value=Ll()})});const{collection:s}=te(),o=ua(),{categories:r,tags:i}=Wn(),a=w(()=>t.post.createTime?.split(/\s|T/)[0].replace(/\//g,"-")),l=w(()=>t.post.categoryList??[]),c=w(()=>typeof t.post.sticky=="boolean"?t.post.sticky:typeof t.post.sticky=="number"?t.post.sticky>=0:!1),u=w(()=>{const m=s.value?.tagsTheme??"colored";return(t.post.tags??[]).slice(0,4).map(g=>({name:g,className:o.value[g]?`vp-tag-${o.value[g]}`:`tag-${m}`}))}),f=w(()=>{if(!t.post.cover)return null;const m=s.value?.postCover??"right";return{layout:"right",ratio:"4:3",...typeof m=="string"?{layout:m}:m,...t.post.coverStyle}}),d=w(()=>{if(n.value)return"top";const m=f.value?.layout??"right",g=(t.index+1)%2===1;return m==="odd-left"?g?"left":"right":m==="odd-right"?g?"right":"left":m}),h=w(()=>t.post.excerpt||d.value==="top"?!1:f.value?.compact??!1),v=w(()=>{if(!f.value)return null;let m;if(typeof f.value.ratio=="number")m=f.value.ratio;else{const[g,x]=f.value.ratio.split(/[:/]/).map(Number);m=x/g}if(d.value==="left"||d.value==="right"){const g=f.value.width??240;return{width:`${g}px`,height:`${g*m}px`}}return{height:0,paddingBottom:`${m*100}%`}});return(m,g)=>(p(),b("div",{class:q(["vp-post-item",{"has-cover":e.post.cover,[d.value]:f.value,draft:e.post.draft}]),"data-allow-mismatch":""},[e.post.cover?(p(),b("div",{key:0,class:q(["post-cover",{compact:h.value}]),"data-allow-mismatch":"",style:Fe(v.value)},[k("img",{src:y(_t)(e.post.cover),alt:e.post.title,loading:"lazy"},null,8,X5)],6)):L("",!0),k("div",Z5,[k("h3",null,[c.value?(p(),b("span",e4,"TOP")):L("",!0),e.post.draft?(p(),b("span",t4,"DRAFT")):L("",!0),e.post.encrypt?(p(),b("span",n4)):L("",!0),R(Ce,{href:e.post.path,text:e.post.title},null,8,["href","text"])]),k("div",s4,[l.value.length?(p(),b("div",o4,[g[0]||(g[0]=k("span",{class:"icon vpi-folder"},null,-1)),(p(!0),b(Z,null,_e(l.value,(x,E)=>(p(),b(Z,{key:E},[R(Ce,{href:y(r)?`${y(r).link}?id=${x.id}`:void 0},{default:S(()=>[Re(W(x.name),1)]),_:2},1032,["href"]),E!==l.value.length-1?(p(),b("span",r4,"/")):L("",!0)],64))),128))])):L("",!0),u.value.length?(p(),b("div",i4,[g[1]||(g[1]=k("span",{class:"icon vpi-tag"},null,-1)),(p(!0),b(Z,null,_e(u.value,x=>(p(),I(Ce,{key:x.name,class:q(["tag",x.className]),href:y(i)?`${y(i).link}?tag=${x.name}`:void 0},{default:S(()=>[Re(W(x.name),1)]),_:2},1032,["class","href"]))),128))])):L("",!0),a.value?(p(),b("div",a4,[g[2]||(g[2]=k("span",{class:"icon vpi-clock"},null,-1)),k("span",null,W(a.value),1)])):L("",!0)]),e.post.excerpt?(p(),b("div",{key:0,class:"vp-doc excerpt",innerHTML:e.post.excerpt},null,8,l4)):L("",!0)])],2))}}),u4=z(c4,[["__scopeId","data-v-4827edc3"]]),f4=N({__name:"VPTransitionDrop",props:{delay:{default:0},duration:{default:.25},appear:{type:Boolean}},setup(e){const t=e,{theme:n}=te(),s=w(()=>{const l=n.value.transition;return typeof l=="object"?l.postList!==!1:l!==!1});let o="";function r(l){const c=l;c.style.transform="translateY(-20px)",c.style.opacity="0"}function i(l){const c=l;if(!o){const u=typeof window<"u"?window.getComputedStyle?.(c).transition:"";o=u&&!u.includes("all")?`${u||""}, `:" "}c.style.transition=`${o}transform ${t.duration}s ease-in-out ${t.delay}s, opacity ${t.duration}s ease-in-out ${t.delay}s`}function a(l){const c=l;c.style.transform="translateY(0)",c.style.opacity="1",c.style.transition=o}return(l,c)=>s.value?(p(),I(Gt,{key:0,name:"drop",mode:"out-in",appear:e.appear,onAppear:i,onBeforeAppear:r,onAfterAppear:a,onEnter:i,onAfterEnter:a,onBeforeLeave:i},{default:S(()=>[T(l.$slots,"default")]),_:3},8,["appear"])):T(l.$slots,"default",{key:1})}}),d4={class:"vp-post-list"},p4=N({__name:"VPPostList",props:{homePosts:{type:Boolean}},setup(e){const t=e,{postList:n,page:s,totalPage:o,pageRange:r,isLastPage:i,isFirstPage:a,isPaginationEnabled:l,changePage:c}=Hy(w(()=>!!t.homePosts));return(u,f)=>(p(),b("div",d4,[T(u.$slots,"posts-post-list-before",{},void 0,!0),(p(!0),b(Z,null,_e(y(n),(d,h)=>(p(),I(f4,{key:d.path,appear:"",delay:h*.025},{default:S(()=>[(p(),I(u4,{key:d.path,post:d,index:h},null,8,["post","index"]))]),_:2},1032,["delay"]))),128)),T(u.$slots,"posts-post-list-after",{},void 0,!0),y(l)?(p(),I(J5,{key:0,page:y(s),"total-page":y(o),"page-range":y(r),"is-last-page":y(i),"is-first-page":y(a),onChange:y(c)},null,8,["page","total-page","page-range","is-last-page","is-first-page","onChange"])):L("",!0),T(u.$slots,"posts-post-list-pagination-after",{},void 0,!0)]))}}),h4=z(p4,[["__scopeId","data-v-16f6fa67"]]),v4={class:"vp-short-post-list"},m4={class:"post-title"},g4={class:"post-time"},y4=N({__name:"VPShortPostList",props:{postList:{}},setup(e){return(t,n)=>(p(),b("ul",v4,[(p(!0),b(Z,null,_e(e.postList,s=>(p(),b("li",{key:s.path},[k("p",m4,[R(Ce,{class:"post-link",href:s.path},{default:S(()=>[Re(W(s.title),1)]),_:2},1032,["href"])]),k("span",g4,W(s.createTime),1)]))),128))]))}}),Rd=z(y4,[["__scopeId","data-v-91dca0d6"]]),b4={class:"vp-archives"},_4={class:"archives-title"},k4={key:0,class:"archives"},$4={class:"archive-title"},w4={class:"total"},T4=N({__name:"VPPostsArchives",setup(e){const{archive:t}=Wn(),{archives:n}=Ny();return(s,o)=>(p(),b("div",b4,[T(s.$slots,"posts-archives-before",{},void 0,!0),k("h2",_4,[o[0]||(o[0]=k("span",{class:"vpi-archive icon"},null,-1)),k("span",null,W(y(t)?.text??"Archives"),1)]),y(n).length?(p(),b("div",k4,[(p(!0),b(Z,null,_e(y(n),r=>(p(),b("div",{key:r.label,class:"archive"},[k("h3",$4,[Re(W(r.title)+" ",1),k("span",w4,W(r.label),1)]),R(Rd,{"post-list":r.list},null,8,["post-list"])]))),128))])):L("",!0),T(s.$slots,"posts-archives-after",{},void 0,!0)]))}}),C4=z(T4,[["__scopeId","data-v-da31a853"]]),x4={class:"text"},P4={class:"total"},E4={class:"text"},S4={class:"total"},L4={class:"text"},A4={class:"total"},I4=N({__name:"VPPostsNav",props:{isLocal:{type:Boolean}},setup(e){const t=e,n=ct(),{hasPostsExtract:s,tags:o,archives:r,categories:i}=vd();return(a,l)=>y(s)?(p(),b("div",{key:0,class:q(["vp-posts-nav",{local:t.isLocal}])},[y(o).link?(p(),I(Ce,{key:0,class:q(["nav-link",{active:y(n).path===y(o).link}]),href:y(o).link},{default:S(()=>[l[0]||(l[0]=k("span",{class:"icon icon-logo vpi-tag"},null,-1)),k("span",x4,W(y(o).text),1),k("span",P4,W(y(o).total),1),l[1]||(l[1]=k("span",{class:"icon vpi-chevron-right"},null,-1))]),_:1},8,["class","href"])):L("",!0),y(i).link?(p(),I(Ce,{key:1,class:q(["nav-link",{active:y(n).path===y(i).link}]),href:y(i).link},{default:S(()=>[l[2]||(l[2]=k("span",{class:"icon icon-logo vpi-category"},null,-1)),k("span",E4,W(y(i).text),1),k("span",S4,W(y(i).total),1),l[3]||(l[3]=k("span",{class:"icon vpi-chevron-right"},null,-1))]),_:1},8,["class","href"])):L("",!0),y(r).link?(p(),I(Ce,{key:2,class:q(["nav-link",{active:y(n).path===y(r).link}]),href:y(r).link},{default:S(()=>[l[4]||(l[4]=k("span",{class:"icon icon-logo vpi-archive"},null,-1)),k("span",L4,W(y(r).text),1),k("span",A4,W(y(r).total),1),l[5]||(l[5]=k("span",{class:"icon vpi-chevron-right"},null,-1))]),_:1},8,["class","href"])):L("",!0)],2)):L("",!0)}}),Md=z(I4,[["__scopeId","data-v-cd1ae385"]]),O4={key:0,class:"vp-profile"},R4=["src","alt","width","height"],M4={class:"profile-info"},N4=["innerHTML"],D4={key:1,class:"profile-location"},V4=["innerHTML"],H4={key:2,class:"profile-organization"},B4=["innerHTML"],F4={key:1,class:"profile-social"},j4=N({__name:"VPPostsProfile",setup(e){const{theme:t,collection:n}=te(),s=w(()=>(n.value?.type==="post"?n.value.profile:void 0)??t.value.profile),o=w(()=>{if(!s.value)return"";const i=s.value?.avatar??s.value?.url;return i?Dt(i)?i:_t(i):""}),r=w(()=>(n.value?.type==="post"?n.value.social:void 0)??t.value.social);return(i,a)=>s.value?(p(),b("div",O4,[o.value?(p(),b("p",{key:0,class:q({circle:!!s.value.circle})},[k("img",{src:o.value,alt:s.value.name,width:s.value.originalWidth,height:s.value.originalHeight},null,8,R4)],2)):L("",!0),k("div",M4,[k("h3",null,W(s.value.name),1),s.value.description?(p(),b("p",{key:0,innerHTML:s.value.description},null,8,N4)):L("",!0),s.value.location?(p(),b("div",D4,[a[0]||(a[0]=k("span",{class:"vpi-location"},null,-1)),s.value.location?(p(),b("p",{key:0,innerHTML:s.value.location},null,8,V4)):L("",!0)])):L("",!0),s.value.organization?(p(),b("div",H4,[a[1]||(a[1]=k("span",{class:"vpi-organization"},null,-1)),s.value.organization?(p(),b("p",{key:0,innerHTML:s.value.organization},null,8,B4)):L("",!0)])):L("",!0)]),r.value?(p(),b("div",F4,[R(co,{links:r.value},null,8,["links"])])):L("",!0)])):L("",!0)}}),U4=z(j4,[["__scopeId","data-v-700376a4"]]),W4={key:0,class:"vp-posts-aside"},G4=N({__name:"VPPostsAside",setup(e){const{theme:t}=te();return(n,s)=>y(t).profile?(p(),b("div",W4,[T(n.$slots,"posts-aside-top",{},void 0,!0),R(U4),R(Md),T(n.$slots,"posts-aside-bottom",{},void 0,!0)])):L("",!0)}}),z4=z(G4,[["__scopeId","data-v-29db040d"]]),K4=N({__name:"VPCategoriesGroup",props:{item:{},depth:{default:0}},setup(e){const t=e,{collection:n}=te(),s=ct(),o=X(null),r=X(!0),i=X(!1),a=w(()=>{const u=n.value?.categoriesExpand??"deep";if(u==="deep")return 1/0;const f=Number(u);return Number.isNaN(f)?1/0:f});ge(()=>[s.query,t.item,a.value],()=>{const u=s.query.id;u?r.value=l(t.item,u):r.value=t.depth<=a.value,i.value=u?t.item.id===u:!1},{immediate:!0});function l(u,f){return u.id===f||u.items.filter(d=>d.type==="category").some(d=>l(d,f))}function c(){r.value=!r.value}return Me(()=>{o.value&&i.value&&o.value.scrollIntoView({block:"center"})}),(u,f)=>(p(),b("div",{ref_key:"el",ref:o,class:q(["vp-category-group",{expand:r.value}])},[k("p",{class:"folder",onClick:c},[k("span",{class:q(["icon",[r.value?"vpi-folder-open":"vpi-folder"]])},null,2),k("span",null,W(e.item.title),1)]),e.item.items.length?(p(),I(Nd,{key:0,class:"group",items:e.item.items,depth:e.depth},null,8,["items","depth"])):L("",!0)],2))}}),q4=z(K4,[["__scopeId","data-v-28a2c622"]]),Y4={class:"vp-categories"},Q4={key:0,class:"post"},J4=N({__name:"VPCategories",props:{items:{},depth:{default:0}},setup(e){return(t,n)=>(p(),b("ul",Y4,[(p(!0),b(Z,null,_e(e.items,s=>(p(),b("li",{key:s.path||s.id,class:"vp-categories-item"},[s.type==="post"?(p(),b("p",Q4,[n[0]||(n[0]=k("span",{class:"vpi-post"},null,-1)),R(Ce,{href:s.path,text:s.title},null,8,["href","text"])])):(p(),I(q4,{key:1,item:s,depth:e.depth+1},null,8,["item","depth"]))]))),128))]))}}),Nd=z(J4,[["__scopeId","data-v-5a53fc68"]]),X4={class:"vp-post-categories"},Z4={class:"categories-title"},e6={class:"content"},t6=N({__name:"VPPostsCategories",setup(e){const{categories:t}=Wn(),{categories:n}=fd();return(s,o)=>(p(),b("div",X4,[T(s.$slots,"posts-categories-before",{},void 0,!0),k("h2",Z4,[o[0]||(o[0]=k("span",{class:"vpi-category icon"},null,-1)),k("span",null,W(y(t)?.text??"Categories"),1)]),T(s.$slots,"posts-categories-content-before",{},void 0,!0),k("div",e6,[R(Nd,{items:y(n),depth:0},null,8,["items"])]),T(s.$slots,"posts-categories-after",{},void 0,!0)]))}}),n6=z(t6,[["__scopeId","data-v-3cb3dadb"]]),s6={key:0,class:"profile"},o6={key:0,class:"avatar"},r6=["src","alt"],i6={class:"desc"},a6={class:"profile-info"},l6={key:0,class:"profile-location"},c6=["innerHTML"],u6={key:1,class:"profile-organization"},f6=["innerHTML"],d6=N({__name:"VPPostsExtract",setup(e){const{theme:t,collection:n}=te(),s=ct(),o=w(()=>(n.value?.type==="post"?n.value.profile:void 0)??t.value.profile),r=w(()=>{if(!o.value)return"";const v=o.value?.avatar??o.value?.url;return v?Dt(v)?v:_t(v):""}),{hasPostsExtract:i,tags:a,archives:l,categories:c}=vd(),u=X(!1),f=X(!1),d=oa(Wt?document.body:null);ge(()=>s.path,()=>{u.value=!1}),ge(u,async()=>{u.value?setTimeout(()=>{f.value=!0},200):f.value=!1}),ge([()=>u.value],()=>{u.value?d.value=!0:d.value=!1},{immediate:!0,flush:"post"});const h=w(()=>o.value||i.value);return(v,m)=>h.value?(p(),b(Z,{key:0},[k("div",{class:"vp-posts-extract",onClick:m[0]||(m[0]=g=>u.value=!u.value)},[...m[2]||(m[2]=[k("span",{class:"vpi-posts-ext icon"},null,-1)])]),R(Gt,{name:"fade-in"},{default:S(()=>[wn(k("div",{class:"posts-modal",onClick:m[1]||(m[1]=rf(g=>u.value=!1,["self"]))},[k("div",{class:q(["posts-modal-container",{open:f.value}])},[T(v.$slots,"posts-extract-before",{},void 0,!0),o.value?(p(),b("div",s6,[r.value?(p(),b("p",o6,[k("img",{src:r.value,alt:o.value.name},null,8,r6)])):L("",!0),k("div",null,[k("h3",null,W(o.value.name),1),k("p",i6,W(o.value.description),1),k("div",a6,[o.value.location?(p(),b("div",l6,[m[3]||(m[3]=k("span",{class:"vpi-location"},null,-1)),o.value.location?(p(),b("p",{key:0,innerHTML:o.value.location},null,8,c6)):L("",!0)])):L("",!0),o.value.organization?(p(),b("div",u6,[m[4]||(m[4]=k("span",{class:"vpi-organization"},null,-1)),o.value.organization?(p(),b("p",{key:0,innerHTML:o.value.organization},null,8,f6)):L("",!0)])):L("",!0)])])])):L("",!0),h.value?(p(),b("div",{key:1,class:q(["posts-nav",{"no-profile":!o.value}])},[R(Ce,{class:"nav-link",href:y(a).link,"no-icon":""},{default:S(()=>[m[5]||(m[5]=k("span",{class:"vpi-tag icon"},null,-1)),k("span",null,W(y(a).text),1)]),_:1},8,["href"]),R(Ce,{class:"nav-link",href:y(c).link,"no-icon":""},{default:S(()=>[m[6]||(m[6]=k("span",{class:"vpi-category icon"},null,-1)),k("span",null,W(y(c).text),1)]),_:1},8,["href"]),R(Ce,{class:"nav-link",href:y(l).link,"no-icon":""},{default:S(()=>[m[7]||(m[7]=k("span",{class:"vpi-archive icon"},null,-1)),k("span",null,W(y(l).text),1)]),_:1},8,["href"])],2)):L("",!0),T(v.$slots,"posts-extract-after",{},void 0,!0)],2)],512),[[Bn,u.value]])]),_:3})],64)):L("",!0)}}),p6=z(d6,[["__scopeId","data-v-6b17f51d"]]),h6={class:"tags-nav"},v6={class:"tags-title"},m6={class:"tags"},g6=["onClick"],y6={class:"tag-name"},b6={class:"tag-count"},_6={key:0,class:"tags-container"},k6={class:"tag-title"},$6=N({__name:"VPPostsTags",setup(e){const{tags:t}=Wn(),{tags:n,currentTag:s,postList:o,handleTagClick:r}=hd();return(i,a)=>(p(),b("div",{class:q(["vp-tags",{"has-list":y(o).length>0}])},[T(i.$slots,"posts-tags-before",{},void 0,!0),k("div",h6,[k("h2",v6,[a[0]||(a[0]=k("span",{class:"vpi-tag icon"},null,-1)),k("span",null,W(y(t)?.text??"Tags"),1)]),T(i.$slots,"posts-tags-title-after",{},void 0,!0),k("div",m6,[(p(!0),b(Z,null,_e(y(n),l=>(p(),b("p",{key:l.name,class:q(["tag",{active:l.name===y(s),[l.className]:!0}]),onClick:c=>y(r)(l.name)},[k("span",y6,W(l.name),1),k("span",b6,W(l.count),1)],10,g6))),128))])]),T(i.$slots,"posts-tags-content-before",{},void 0,!0),y(s)?(p(),b("div",_6,[k("h3",k6,W(y(s)),1),y(o).length?(p(),I(Rd,{key:0,"post-list":y(o)},null,8,["post-list"])):L("",!0)])):L("",!0),T(i.$slots,"posts-tags-after",{},void 0,!0)],2))}}),w6=z($6,[["__scopeId","data-v-6b44efcf"]]),Xo=N({__name:"VPTransitionFadeSlideY",setup(e){const{theme:t}=te(),{resolve:n,pending:s}=gd(),o=w(()=>{const r=t.value.transition;return typeof r=="object"?r.page!==!1:r!==!1});return(r,i)=>o.value?(p(),I(Gt,{key:0,name:"fade-slide-y",mode:"out-in",onAfterEnter:y(n),onBeforeLeave:y(s)},{default:S(()=>[T(r.$slots,"default")]),_:3},8,["onAfterEnter","onBeforeLeave"])):T(r.$slots,"default",{key:1})}}),T6=N({__name:"VPPosts",props:{homePosts:{type:Boolean},type:{},onlyOnce:{type:Boolean},collection:{}},setup(e){const t=e,{theme:n,page:s}=te();return ge(()=>[t.homePosts,t.collection],()=>ql(t.homePosts?t.collection||!0:void 0),{immediate:!0}),ar(()=>ql(void 0)),(o,r)=>(p(),b("div",{class:q(["vp-posts",{"home-posts":e.homePosts}]),"vp-posts":""},[T(o.$slots,"posts-top",{},void 0,!0),k("div",{class:q(["posts-container",{"no-profile":!y(n).profile,left:y(n).profile?.layout==="left"}])},[y(n).profile?L("",!0):(p(),I(Md,{key:0,"is-local":""})),R(Xo,null,{default:S(()=>[y(s).type==="posts-archives"?(p(),I(C4,{key:0},{"posts-archives-before":S(()=>[T(o.$slots,"posts-archives-before",{},void 0,!0)]),"posts-archives-after":S(()=>[T(o.$slots,"posts-archives-after",{},void 0,!0)]),_:3})):y(s).type==="posts-tags"?(p(),I(w6,{key:1},{"posts-tags-before":S(()=>[T(o.$slots,"posts-tags-before",{},void 0,!0)]),"posts-tags-after":S(()=>[T(o.$slots,"posts-tags-after",{},void 0,!0)]),"posts-tags-title-after":S(()=>[T(o.$slots,"posts-tags-title-after",{},void 0,!0)]),"posts-tags-content-before":S(()=>[T(o.$slots,"posts-tags-content-before",{},void 0,!0)]),_:3})):y(s).type==="posts-categories"?(p(),I(n6,{key:2},{"posts-categories-before":S(()=>[T(o.$slots,"posts-categories-before",{},void 0,!0)]),"posts-categories-after":S(()=>[T(o.$slots,"posts-categories-after",{},void 0,!0)]),"posts-categories-content-before":S(()=>[T(o.$slots,"posts-categories-content-before",{},void 0,!0)]),_:3})):(p(),I(h4,{key:3,"home-posts":e.homePosts},{"posts-post-list-before":S(()=>[T(o.$slots,"posts-post-list-before",{},void 0,!0)]),"posts-post-list-after":S(()=>[T(o.$slots,"posts-post-list-after",{},void 0,!0)]),"posts-post-list-pagination-after":S(()=>[T(o.$slots,"posts-post-list-pagination-after",{},void 0,!0)]),_:3},8,["home-posts"]))]),_:3}),R(z4,null,{"posts-aside-top":S(()=>[T(o.$slots,"posts-aside-top",{},void 0,!0)]),"posts-aside-bottom":S(()=>[T(o.$slots,"posts-aside-bottom",{},void 0,!0)]),_:3}),R(p6,null,{"posts-extract-before":S(()=>[T(o.$slots,"posts-extract-before",{},void 0,!0)]),"posts-extract-after":S(()=>[T(o.$slots,"posts-extract-after",{},void 0,!0)]),_:3})],2),T(o.$slots,"posts-bottom",{},void 0,!0)],2))}}),Dd=z(T6,[["__scopeId","data-v-abcae1b8"]]),C6={class:"vp-home"},x6=N({__name:"VPHome",setup(e){const t=Tu();function n(){return He(Dd,{homePosts:!0},{"posts-top":()=>t["posts-top"]?.(),"posts-bottom":()=>t["posts-bottom"]?.(),"posts-post-list-before":()=>t["posts-post-list-before"]?.(),"posts-post-list-after":()=>t["posts-post-list-after"]?.(),"posts-post-list-pagination-after":()=>t["posts-post-list-pagination-after"]?.()})}const s={banner:K_,hero:A5,"doc-hero":i5,features:k5,"text-image":Cc,"image-text":Cc,profile:M5,blog:n,posts:n,custom:q_},o={name:"Theme Plume",tagline:"VuePress Next Theme",text:"一个简约的,功能丰富的 vuepress 文档&博客 主题"},{frontmatter:r}=te(),i=w(()=>{const u=r.value.config;return u&&u.length?u:r.value.banner?[{type:"banner",banner:r.value.banner,bannerMask:r.value.bannerMask,hero:r.value.hero??o}]:[{type:"hero",full:!0,background:"tint-plate",hero:r.value.hero??o}]}),a=w(()=>i.value.length===1);function l(u){return s[u]??We(u)}let c=null;return ge(()=>a.value,u=>ht(()=>{typeof document<"u"&&(c??=document.querySelector(".vp-layout"),c?.classList.toggle("footer-no-border",u))}),{immediate:!0}),un(()=>{c?.classList.remove("footer-no-border")}),(u,f)=>(p(),b("div",C6,[(p(!0),b(Z,null,_e(i.value,(d,h)=>(p(),b("div",{key:d.type+h,class:q({layout:h>0&&d.type!=="features"&&d.type!=="custom"})},[(p(),I(Ot(l(d.type)),Ve({ref_for:!0},d,{"only-once":a.value}),null,16,["only-once"]))],2))),128))]))}}),P6=z(x6,[["__scopeId","data-v-edb3bca9"]]),Vd=N({__name:"VPComment",setup(e){const{frontmatter:t,isDark:n}=te(),{isPageDecrypted:s}=lo(),o=w(()=>t.value.comments!==!1&&s.value);return(r,i)=>{const a=We("DocComment");return o.value?(p(),I(a,{key:0,darkmode:y(n),"vp-comment":""},null,8,["darkmode"])):L("",!0)}}}),E6=["href"],S6=N({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:n}){const s=`#${n.href.split("#")[1]}`;document.querySelector(decodeURIComponent(s))?.focus({preventScroll:!0})}return(n,s)=>{const o=We("VPDocOutlineItem",!0);return p(),b("ul",{class:q(e.root?"root":"nested")},[(p(!0),b(Z,null,_e(e.headers,({children:r,link:i,title:a})=>(p(),b("li",{key:i},[k("a",{class:"outline-link",href:i,onClick:t},W(a),9,E6),r?.length?(p(),I(o,{key:0,headers:r},null,8,["headers"])):L("",!0)]))),128))],2)}}}),Hd=z(S6,[["__scopeId","data-v-3e6b023c"]]),L6={class:"content"},A6={id:"doc-outline-aria-label","aria-level":"2",class:"outline-title",role:"heading"},I6=N({__name:"VPDocAsideOutline",setup(e){const{theme:t}=te(),n=ca(),s=w(()=>n.value.length>0),o=X(),r=X();Iy(o,r);function i(){window.print()}return(a,l)=>(p(),b("nav",{ref_key:"container",ref:o,"aria-labelledby":"doc-outline-aria-label",class:q(["vp-doc-aside-outline",{"has-outline":s.value}]),role:"navigation"},[k("div",L6,[k("div",{ref_key:"marker",ref:r,class:"outline-marker"},null,512),k("div",A6,[k("span",null,W(y(t).outlineLabel||"On this page"),1),k("span",{class:"vpi-print icon",onClick:i})]),R(Hd,{headers:y(n),root:!0},null,8,["headers"])])],2))}}),O6=z(I6,[["__scopeId","data-v-aa56eba0"]]),R6={class:"vp-doc-aside"},M6=N({__name:"VPDocAside",setup(e){return(t,n)=>(p(),b("div",R6,[T(t.$slots,"aside-top",{},void 0,!0),T(t.$slots,"aside-outline-before",{},void 0,!0),R(O6),T(t.$slots,"aside-outline-after",{},void 0,!0),n[0]||(n[0]=k("div",{class:"spacer"},null,-1)),T(t.$slots,"aside-bottom",{},void 0,!0)]))}}),N6=z(M6,[["__scopeId","data-v-5976474c"]]),D6={key:0,class:"vp-breadcrumb"},V6={vocab:"https://schema.org/",typeof:"BreadcrumbList"},H6={key:0,class:"vpi-chevron-right"},B6=["content"],F6=["content"],j6=N({__name:"VPDocBreadcrumbs",setup(e){const{page:t,collection:n}=te(),{isPosts:s}=Gn(),{home:o,posts:r,categories:i}=Wn(),a=nd(),l=St(),c=w(()=>s.value&&t.value.categoryList?t.value.categoryList.length>0:a.value.length>0),u=w(()=>{if(!c.value)return[];const d=[{text:o.value.text,link:o.value.link}];if(s.value){(n.value?.postList??!0)&&r.value&&d.push({text:r.value.text,link:r.value.link});const h=t.value.categoryList??[];for(const v of h)d.push({text:v.name,link:i.value?`${i.value.link}?id=${v.id}`:void 0})}else{if(n.value){const h=Pt(l.value,n.value.linkPrefix||n.value.dir),{notFound:v,meta:m,path:g}=hs(h);g!==t.value.path&&d.push({link:v?void 0:g,text:m.title||n.value.title||dr(n.value.dir).split("/").pop()||""})}a.value.length>0&&d.push(...f(a.value)||[])}return d.push({text:t.value.title,link:t.value.path,current:!0}),d.reduce((h,v,m)=>{const g=h[m-1];return g&&(g.link===v.link||g.text===v.text)?h:[...h,v]},[])});function f(d,h=[]){for(const v of d){if((v.link?fn(v.link):void 0)===t.value.path)return h;if(v.items){const g=f(v.items,[...h,{text:v.text,link:v.link}]);if(g)return g}}return null}return(d,h)=>c.value?(p(),b("nav",D6,[k("ol",V6,[(p(!0),b(Z,null,_e(u.value,({text:v,link:m,current:g},x)=>(p(),b("li",{key:m,property:"itemListElement",typeof:"ListItem"},[R(Ce,{href:m,class:q(["breadcrumb",{current:g}]),property:"item",typeof:"WebPage",text:v},null,8,["href","class","text"]),x!==u.value.length-1?(p(),b("span",H6)):L("",!0),k("meta",{property:"name",content:v},null,8,B6),k("meta",{property:"position",content:`${x+1}`},null,8,F6)]))),128))])])):L("",!0)}}),U6=z(j6,[["__scopeId","data-v-9b9b6f4b"]]),W6={class:"hint-container tip copyright-container"},G6={key:0},z6={key:1,"data-allow-mismatch":""},K6={key:2},q6=N({__name:"VPCopyright",props:{author:{},creation:{},source:{},license:{}},setup(e){const t=e,{theme:n}=te(),{author:s,creation:o,creationText:r,license:i,sourceUrl:a}=gy(w(()=>t));return(l,c)=>(p(),b("div",W6,[y(s)?(p(),b("p",G6,[k("span",null,W(y(n).copyrightAuthorText||"Copyright Ownership:"),1),R(Ce,{href:y(s).url,"no-icon":""},{default:S(()=>[Re(W(y(s).name),1)]),_:1},8,["href"])])):L("",!0),y(a)?(p(),b("p",z6,[k("span",null,W(y(r)),1),R(Ce,{href:y(a),class:"source","no-icon":y(o)==="original","data-allow-mismatch":""},{default:S(()=>[Re(W(decodeURIComponent(y(a))),1)]),_:1},8,["href","no-icon"])])):L("",!0),y(i)?(p(),b("p",K6,[k("span",null,W(y(n).copyrightLicenseText||"License under"),1),R(Ce,{href:y(i).url,"no-icon":""},{default:S(()=>[Re(W(y(i).name),1)]),_:1},8,["href"]),y(i).icons?(p(!0),b(Z,{key:0},_e(y(i).icons,u=>(p(),b("span",{key:u,class:q(`vpi-license-${u}`)},null,2))),128)):L("",!0)])):L("",!0)]))}}),Y6=z(q6,[["__scopeId","data-v-22c67d2a"]]),Q6=["href"],J6=N({__name:"VPDocHeader",props:{title:{},anchor:{}},setup(e){const{theme:t,frontmatter:n}=te(),s=w(()=>{const o=n.value.outline??t.value.outline;return`h${Array.isArray(o)?o[0]:o==="deep"?2:o||2}`});return(o,r)=>(p(),I(Ot(s.value),{id:e.anchor,tabindex:"-1",class:"vp-doc-header"},{default:S(()=>[k("a",{href:`#${e.anchor}`,class:"header-anchor"},[k("span",null,[T(o.$slots,"default",{},()=>[Re(W(e.title),1)],!0)])],8,Q6)]),_:3},8,["id"]))}}),X6=z(J6,[["__scopeId","data-v-309da98c"]]),Z6={key:0,class:"vp-doc-copyright"},e8=N({__name:"VPDocCopyright",setup(e){const{theme:t,frontmatter:n}=te(),s=w(()=>{if((n.value.copyright??t.value.copyright??!1)===!1)return null;const o=kn(n.value.copyright)?n.value.copyright:{license:n.value.copyright===!0?"":n.value.copyright};if(!t.value.copyright)return o;const r=kn(t.value.copyright)?t.value.copyright:{license:t.value.copyright===!0?void 0:t.value.copyright};return o.license??=r.license,o.author??=r.author,o.creation??=r.creation,o});return(o,r)=>s.value?(p(),b("div",Z6,[R(X6,{anchor:"doc-copyright"},{default:S(()=>[Re(W(y(t).copyrightText||"Copyright"),1)]),_:1}),R(Y6,Rc(Ku(s.value)),null,16)])):L("",!0)}}),t8={key:0,class:"vp-doc-footer"},n8={key:0,class:"edit-info"},s8={key:0,class:"edit-link"},o8={key:1,class:"last-updated","aria-label":"Last updated"},r8={class:"last-updated-text"},i8=["datetime"],a8={class:"contributors-label"},l8={class:"contributors-info"},c8={class:"contributor"},u8={key:2,class:"prev-next"},f8={class:"pager"},d8=["innerHTML"],p8={class:"title"},h8=["innerHTML"],v8={class:"pager"},m8=["innerHTML"],g8={class:"title"},y8=["innerHTML"],b8=N({__name:"VPDocFooter",setup(e){const{theme:t,frontmatter:n,page:s}=te(),o=dn(),r=sd(),{datetime:i,isoDatetime:a,lastUpdatedText:l}=xy(),{contributors:c,mode:u}=ia(),{prev:f,next:d}=By(),h=w(()=>s.value.git?.changelog?.length&&(n.value.changelog??!!o.value.changelog)),v=w(()=>!!(o.value.editLink&&n.value.editLink!==!1&&r.value)),m=w(()=>!!(o.value.lastUpdated!==!1&&n.value.lastUpdated!==!1&&i.value)&&!h.value),g=w(()=>!!c.value.length&&u.value==="inline"),x=w(()=>v.value||m.value||g.value||f.value?.link||d.value?.link);return(E,$)=>{const P=We("VPIcon");return x.value?(p(),b("footer",t8,[T(E.$slots,"doc-footer-before",{},void 0,!0),v.value||m.value?(p(),b("div",n8,[v.value&&y(r)?(p(),b("div",s8,[R(Ce,{class:"edit-link-button",href:y(r).link,"no-icon":""},{default:S(()=>[$[0]||($[0]=k("span",{class:"vpi-square-pen edit-link-icon","aria-label":"edit icon"},null,-1)),Re(" "+W(y(r).text),1)]),_:1},8,["href"])])):L("",!0),m.value?(p(),b("div",o8,[k("p",r8,[Re(W(y(l))+": ",1),k("time",{datetime:y(a),class:"last-updated-time"},W(y(i)),9,i8)])])):L("",!0)])):L("",!0),g.value&&y(c)?.length?(p(),b("div",{key:1,class:q(["contributors",{right:m.value}]),"aria-label":"Contributors"},[k("span",a8,W(y(t).contributorsText||"Contributors")+": ",1),k("span",l8,[(p(!0),b(Z,null,_e(y(c),(V,H)=>(p(),b(Z,{key:V.name+H},[k("span",c8,W(V.name),1),H!==y(c).length-1?(p(),b(Z,{key:0},[Re(", ")],64)):L("",!0)],64))),128))])],2)):L("",!0),y(f)?.link||y(d)?.link?(p(),b("nav",u8,[k("div",f8,[y(f)?.link?(p(),I(Ce,{key:0,class:"pager-link prev",href:y(f).link},{default:S(()=>[k("span",{class:"desc",innerHTML:y(t).prevPageLabel||"Previous page"},null,8,d8),k("span",p8,[y(f).icon?(p(),I(P,{key:0,name:y(f).icon},null,8,["name"])):L("",!0),k("span",{innerHTML:y(f).text},null,8,h8)])]),_:1},8,["href"])):L("",!0)]),k("div",v8,[y(d)?.link?(p(),I(Ce,{key:0,class:"pager-link next",href:y(d).link},{default:S(()=>[k("span",{class:"desc",innerHTML:y(t).nextPageLabel||"Next page"},null,8,m8),k("span",g8,[y(d).icon?(p(),I(P,{key:0,name:y(d).icon},null,8,["name"])):L("",!0),k("span",{innerHTML:y(d).text},null,8,y8)])]),_:1},8,["href"])):L("",!0)])])):L("",!0)])):L("",!0)}}}),_8=z(b8,[["__scopeId","data-v-3eaf7867"]]);var xc={"/":{word:"约 $word 字",less1Minute:"小于 1 分钟",time:"大约 $time 分钟"}};const k8=()=>{const e=Qm();return w(()=>e.value.readingTime??null)},$8=(e,t)=>{const{minutes:n,words:s}=e,{less1Minute:o,word:r,time:i}=t;return{time:n<1?o:i.replace("$time",Math.round(n).toString()),words:r.replace("$word",s.toString())}},Pc={words:"",time:""},Li=typeof xc>"u"?null:xc,w8=()=>Li?mr(Li):w(()=>null),T8=()=>{if(Li===null)return w(()=>Pc);const e=k8(),t=w8();return w(()=>e.value&&t.value?$8(e.value,t.value):Pc)},C8={key:0,class:"vp-doc-meta"},x8={key:0,class:"reading-time"},P8={key:1},E8={key:2,class:"create-time"},S8=N({__name:"VPDocMeta",setup(e){const{page:t,frontmatter:n,theme:s,collection:o}=te(),r=ua(),i=T8(),{tags:a}=Wn(),{isPosts:l}=Gn(),c=w(()=>{const v=s.value.createTime??!0;return!v||v==="only-posts"&&!l.value?"":n.value.createTime?n.value.createTime.split(/\s|T/)[0].replace(/\//g,"-"):""}),u=w(()=>{const v=o.value?.tagsTheme??"colored";return n.value.tags?n.value.tags.slice(0,4).map(m=>({name:m,className:r.value[m]?`vp-tag-${r.value[m]}`:`tag-${v}`})):[]}),f=w(()=>n.value.badge?typeof n.value.badge=="string"?{text:n.value.badge}:n.value.badge:!1),d=Ne("doc-meta-slot-exists",X(!1)),h=w(()=>i.value.time||u.value.length||c.value||d.value);return(v,m)=>(p(),b(Z,null,[k("h1",{class:q(["vp-doc-title page-title",{padding:!h.value}])},[y(t).frontmatter.draft?(p(),I(Et,{key:0,type:"warning",text:"DRAFT"})):L("",!0),Re(" "+W(y(t).title)+" ",1),f.value?(p(),I(Et,{key:1,type:f.value.type||"tip",text:f.value.text},null,8,["type","text"])):L("",!0)],2),h.value?(p(),b("div",C8,[T(v.$slots,"doc-meta-before",{},void 0,!0),y(i).time&&y(n).readingTime!==!1?(p(),b("p",x8,[m[0]||(m[0]=k("span",{class:"vpi-books icon"},null,-1)),k("span",null,W(y(i).words),1),k("span",null,W(y(i).time),1)])):L("",!0),u.value.length>0?(p(),b("p",P8,[m[1]||(m[1]=k("span",{class:"vpi-tag icon"},null,-1)),(p(!0),b(Z,null,_e(u.value,g=>(p(),I(Ce,{key:g.name,class:q(["tag",g.className]),href:y(a)?.link&&y(l)?`${y(a).link}?tag=${g.name}`:void 0},{default:S(()=>[Re(W(g.name),1)]),_:2},1032,["class","href"]))),128))])):L("",!0),T(v.$slots,"doc-meta-after",{},void 0,!0),c.value?(p(),b("p",E8,[m[2]||(m[2]=k("span",{class:"vpi-clock icon"},null,-1)),k("span",null,W(c.value),1)])):L("",!0)])):L("",!0)],64))}}),L8=z(S8,[["__scopeId","data-v-771735c9"]]),A8={class:"vp-encrypt-form"},I8=["innerHTML"],O8={class:"encrypt-input-wrapper"},R8={for:"encrypt-input"},M8=["placeholder"],N8={key:0},D8={key:1,class:"vpi-loading"},V8=N({__name:"VPEncryptForm",props:{global:{type:Boolean},info:{}},setup(e){const t=e,{theme:n}=te(),{compareGlobal:s,comparePage:o}=ny(),r=X(""),i=X(0),a=X(!1);async function l(){if(a.value)return;const c=t.global?s:o;a.value=!0;const u=await c(r.value);a.value=!1,u?(i.value=0,r.value=""):i.value=1}return(c,u)=>(p(),b("div",A8,[k("p",{class:"encrypt-text",innerHTML:e.info??"Only Password can access this site"},null,8,I8),k("p",O8,[k("label",R8,[u[2]||(u[2]=k("span",{class:"vpi-lock icon-lock"},null,-1)),wn(k("input",{id:"encrypt-input","onUpdate:modelValue":u[0]||(u[0]=f=>r.value=f),class:q(["encrypt-input",{error:i.value===1}]),type:"password",placeholder:y(n).encryptPlaceholder??"Enter Password",onKeyup:af(l,["enter"]),onInput:u[1]||(u[1]=f=>r.value&&(i.value=0))},null,42,M8),[[pv,r.value]])])]),k("button",{class:q(["encrypt-button",{unlocking:a.value}]),onClick:l},[a.value?(p(),b("span",D8)):(p(),b("span",N8,W(y(n).encryptButtonText??"Confirm"),1))],2)]))}}),Bd=z(V8,[["__scopeId","data-v-47ce5e18"]]),H8=N({inheritAttrs:!1,__name:"VPEncryptPage",setup(e){const{theme:t,frontmatter:n}=te();return(s,o)=>{const r=We("ClientOnly");return p(),I(r,null,{default:S(()=>[k("div",Ve({class:"vp-page-encrypt"},s.$attrs),[o[0]||(o[0]=k("div",{class:"logo"},[k("span",{class:"vpi-lock icon-lock-head"})],-1)),R(Bd,{info:y(n).passwordHint||y(t).encryptPageText},null,8,["info"])],16)]),_:1})}}}),B8=z(H8,[["__scopeId","data-v-2fc67d80"]]),F8={class:"container"},j8={class:"aside-content"},U8={class:"content-container"},W8={class:"main"},G8=N({__name:"VPDoc",setup(e){const{page:t,theme:n,frontmatter:s}=te(),o=ct(),{hasSidebar:r,hasAside:i,leftAside:a}=Kt(),{isPosts:l}=Gn(),c=ca(),{isPageDecrypted:u}=lo(),{mode:f}=ia(),d=w(()=>i.value?l.value?c.value.length>0:!0:!1),h=w(()=>o.path.replace(/[./]+/g,"_").replace(/_html$/,"")),v=w(()=>n.value.externalLinkIcon&&s.value.externalLinkIcon!==!1),m=X();return ge(()=>o.hash,g=>ht(()=>{if(!m.value)return;const x=m.value.querySelector(`.outline-link[href="${g}"]`);if(!x||!g){m.value.scrollTop=0;return}const{top:E,height:$}=m.value.getBoundingClientRect(),{top:P,height:V}=x.getBoundingClientRect();(P<E||P+V>E+$)&&x.scrollIntoView({block:"center"})}),{immediate:!0}),(g,x)=>{const E=We("Content"),$=We("DocGitContributors"),P=We("DocGitChangelog");return p(),b("div",{class:q(["vp-doc-container",{"has-sidebar":y(r),"has-aside":d.value,"is-posts":y(l),"with-encrypt":!y(u)}])},[T(g.$slots,"doc-top",{},void 0,!0),k("div",F8,[d.value?(p(),b("div",{key:0,class:q(["aside",{"left-aside":y(a)}]),"vp-outline":""},[x[0]||(x[0]=k("div",{class:"aside-curtain"},null,-1)),R(Xo,null,{default:S(()=>[(p(),b("div",{ref_key:"asideEl",ref:m,key:y(t).path,class:"aside-container"},[k("div",j8,[R(N6,null,{"aside-top":S(()=>[T(g.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":S(()=>[T(g.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":S(()=>[T(g.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":S(()=>[T(g.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":S(()=>[T(g.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":S(()=>[T(g.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])]))]),_:3})],2)):L("",!0),R(Xo,null,{default:S(()=>[(p(),b("div",{key:y(t).path,class:"content"},[k("div",U8,[T(g.$slots,"doc-before",{},void 0,!0),k("main",W8,[R(U6),T(g.$slots,"doc-meta-top",{},void 0,!0),R(L8,null,{"doc-meta-before":S(()=>[T(g.$slots,"doc-meta-before",{},void 0,!0)]),"doc-meta-after":S(()=>[T(g.$slots,"doc-meta-after",{},void 0,!0)]),_:3}),T(g.$slots,"doc-meta-bottom",{},void 0,!0),y(u)?(p(),b("div",{key:1,class:q(["vp-doc plume-content",[h.value,v.value&&"external-link-icon-enabled"]]),"vp-content":""},[T(g.$slots,"doc-content-before",{},void 0,!0),R(E),y(f)==="block"?(p(),I($,{key:0})):L("",!0),R(P),R(e8)],2)):(p(),I(B8,{key:0}))]),y(u)?(p(),I(_8,{key:0},{"doc-footer-before":S(()=>[T(g.$slots,"doc-footer-before",{},void 0,!0)]),_:3})):L("",!0),R(Vd),T(g.$slots,"doc-after",{},void 0,!0)])]))]),_:3})]),T(g.$slots,"doc-bottom",{},void 0,!0)],2)}}}),z8=z(G8,[["__scopeId","data-v-9064e594"]]),K8={class:"avatar"},q8=["src","alt"],Y8={class:"content"},Q8={key:0,class:"location"},J8={key:1,class:"organization"},X8=N({__name:"VPFriendsItem",props:{friend:{}},setup(e){const t=e,n=gr();function s(r,i){if(!i)return{};const a=kn(i)?n.value?i.dark:i.light:i;return a?{[r]:a}:{}}const o=w(()=>({...s("--vp-friends-text-color",t.friend.color),...s("--vp-friends-bg-color",t.friend.backgroundColor),...s("--vp-friends-name-color",t.friend.nameColor)}));return(r,i)=>(p(),b("div",{class:q(["vp-friend",{"only-title":!e.friend.desc&&!e.friend.socials?.length&&!e.friend.location&&!e.friend.organization,"no-desc":!e.friend.desc}]),style:Fe(o.value)},[k("div",K8,[k("img",{src:e.friend.avatar,alt:e.friend.name},null,8,q8)]),k("div",Y8,[R(Ce,{class:"title",href:e.friend.link,"no-icon":"",text:e.friend.name},null,8,["href","text"]),e.friend.location?(p(),b("p",Q8,[i[0]||(i[0]=k("span",{class:"vpi-location"},null,-1)),k("span",null,W(e.friend.location),1)])):L("",!0),e.friend.organization?(p(),b("p",J8,[i[1]||(i[1]=k("span",{class:"vpi-organization"},null,-1)),k("span",null,W(e.friend.organization),1)])):L("",!0),e.friend.desc?(p(),b("p",{key:2,class:q(["desc",{offset:e.friend.location&&e.friend.organization}])},W(e.friend.desc),3)):L("",!0),e.friend.socials?(p(),I(co,{key:3,links:e.friend.socials},null,8,["links"])):L("",!0)])],6))}}),Fd=z(X8,[["__scopeId","data-v-af8f5716"]]),Z8={class:"vp-friends-group"},ek={class:"title"},tk={key:0,class:"description"},nk={key:1,class:"friends-list"},sk=N({__name:"VPFriendsGroup",props:{group:{}},setup(e){return(t,n)=>(p(),b("div",Z8,[k("h3",ek,W(e.group.title||"My Friends"),1),e.group.desc?(p(),b("p",tk,W(e.group.desc),1)):L("",!0),e.group.list?.length?(p(),b("section",nk,[(p(!0),b(Z,null,_e(e.group.list,(s,o)=>(p(),I(Fd,{key:s.name+o,friend:s},null,8,["friend"]))),128))])):L("",!0)]))}}),ok=z(sk,[["__scopeId","data-v-e2cdd5d3"]]),rk={class:"vp-friends"},ik={class:"title"},ak={key:1,class:"description"},lk={key:2,class:"friends-list"},ck={key:4,class:"edit-link"},uk=N({__name:"VPFriends",setup(e){const t=sd(),{frontmatter:n,page:s}=te(),o=w(()=>n.value.list||[]),r=w(()=>n.value.groups||[]);return(i,a)=>{const l=We("Content");return p(),b("div",rk,[y(n).contentPosition==="before"?(p(),I(l,{key:0,class:"vp-doc plume-content before","vp-content":""})):L("",!0),k("h2",ik,W(y(n).title||"My Friends"),1),y(n).description&&!y(s).autoDesc?(p(),b("p",ak,W(y(n).description),1)):L("",!0),o.value.length?(p(),b("section",lk,[(p(!0),b(Z,null,_e(o.value,(c,u)=>(p(),I(Fd,{key:c.name+u,friend:c},null,8,["friend"]))),128))])):L("",!0),(p(!0),b(Z,null,_e(r.value,(c,u)=>(p(),I(ok,{key:u,group:c},null,8,["group"]))),128)),y(n).contentPosition!=="before"?(p(),I(l,{key:3,class:"vp-doc plume-content after","vp-content":""})):L("",!0),y(t)?(p(),b("div",ck,[R(Ce,{class:"edit-link-button",href:y(t).link,"no-icon":!0},{default:S(()=>[a[0]||(a[0]=k("span",{class:"vpi-square-pen edit-link-icon","aria-label":"edit icon"},null,-1)),Re(" "+W(y(t).text),1)]),_:1},8,["href"])])):L("",!0),R(Vd)])}}}),fk=z(uk,[["__scopeId","data-v-e9f44c2f"]]),dk={},pk={class:"vp-page"};function hk(e,t){const n=We("Content");return p(),b("div",pk,[T(e.$slots,"page-top"),R(n,{class:"vp-doc plume-content","vp-content":""}),T(e.$slots,"page-bottom")])}const vk=z(dk,[["render",hk]]),mk=N({__name:"VPContent",props:{isNotFound:{type:Boolean}},setup(e){const t=e,{hasSidebar:n}=Kt(),{frontmatter:s,collection:o}=te(),{isPostsLayout:r}=Gn(),i=ct();return ge([r,()=>s.value.pageLayout,()=>i.path],()=>ht(()=>{if(Wt){document.documentElement.classList.toggle("bg-gray",r.value);const a=document.documentElement.className.match(/(?:^|\s)(layout-\S+)(?:$|\s)/)?.[1];if(a&&document.documentElement.classList.remove(a),document.documentElement.classList.add(`layout-${r.value?"posts":s.value.pageLayout||"doc"}`),o.value){const l=document.documentElement.className.match(/(?:^|\s)(collection-\S+)(?:$|\s)/)?.[1];l&&document.documentElement.classList.remove(l),document.documentElement.classList.add(`collection-${o.value.type}-${o.value.linkPrefix?.replace(/^\/|\/$/g,"").replace(/\//g,"_")||"default"}`)}}}),{immediate:!0}),(a,l)=>(p(),b("div",{id:"VPContent","vp-content":"",class:q(["vp-content",{"has-sidebar":y(n)&&!t.isNotFound,"is-home":y(s).pageLayout==="home"}])},[y(r)||y(s).pageLayout==="posts"?(p(),I(Dd,{key:0,"home-posts":y(s).pageLayout==="posts",collection:y(s).collection},{"posts-top":S(()=>[T(a.$slots,"posts-top",{},void 0,!0)]),"posts-bottom":S(()=>[T(a.$slots,"posts-bottom",{},void 0,!0)]),"posts-archives-before":S(()=>[T(a.$slots,"posts-archives-before",{},void 0,!0)]),"posts-archives-after":S(()=>[T(a.$slots,"posts-archives-after",{},void 0,!0)]),"posts-tags-before":S(()=>[T(a.$slots,"posts-tags-before",{},void 0,!0)]),"posts-tags-after":S(()=>[T(a.$slots,"posts-tags-after",{},void 0,!0)]),"posts-tags-title-after":S(()=>[T(a.$slots,"posts-tags-title-after",{},void 0,!0)]),"posts-tags-content-before":S(()=>[T(a.$slots,"posts-tags-content-before",{},void 0,!0)]),"posts-categories-before":S(()=>[T(a.$slots,"posts-categories-before",{},void 0,!0)]),"posts-categories-after":S(()=>[T(a.$slots,"posts-categories-after",{},void 0,!0)]),"posts-categories-content-before":S(()=>[T(a.$slots,"posts-categories-content-before",{},void 0,!0)]),"posts-post-list-before":S(()=>[T(a.$slots,"posts-post-list-before",{},void 0,!0)]),"posts-post-list-after":S(()=>[T(a.$slots,"posts-post-list-after",{},void 0,!0)]),"posts-post-list-pagination-after":S(()=>[T(a.$slots,"posts-post-list-pagination-after",{},void 0,!0)]),"posts-aside-top":S(()=>[T(a.$slots,"posts-aside-top",{},void 0,!0)]),"posts-aside-bottom":S(()=>[T(a.$slots,"posts-aside-bottom",{},void 0,!0)]),"posts-extract-before":S(()=>[T(a.$slots,"posts-extract-before",{},void 0,!0)]),"posts-extract-after":S(()=>[T(a.$slots,"posts-extract-after",{},void 0,!0)]),_:3},8,["home-posts","collection"])):y(s).pageLayout==="page"?(p(),I(vk,{key:1},{"page-top":S(()=>[T(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":S(()=>[T(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):y(s).pageLayout==="friends"?(p(),I(fk,{key:2})):y(s).pageLayout==="home"?(p(),I(P6,{key:3},{"posts-top":S(()=>[T(a.$slots,"posts-top",{},void 0,!0)]),"posts-bottom":S(()=>[T(a.$slots,"posts-bottom",{},void 0,!0)]),"posts-post-list-before":S(()=>[T(a.$slots,"posts-post-list-before",{},void 0,!0)]),"posts-post-list-after":S(()=>[T(a.$slots,"posts-post-list-after",{},void 0,!0)]),"posts-post-list-pagination-after":S(()=>[T(a.$slots,"posts-post-list-pagination-after",{},void 0,!0)]),_:3})):y(s).pageLayout&&y(s).pageLayout!=="doc"?(p(),I(Ot(y(s).pageLayout),{key:4})):(p(),I(z8,{key:5},{"doc-top":S(()=>[T(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":S(()=>[T(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-meta-before":S(()=>[T(a.$slots,"doc-meta-before",{},void 0,!0)]),"doc-meta-after":S(()=>[T(a.$slots,"doc-meta-after",{},void 0,!0)]),"doc-meta-top":S(()=>[T(a.$slots,"doc-meta-top",{},void 0,!0)]),"doc-meta-bottom":S(()=>[T(a.$slots,"doc-meta-bottom",{},void 0,!0)]),"doc-content-before":S(()=>[T(a.$slots,"doc-content-before",{},void 0,!0)]),"doc-footer-before":S(()=>[T(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":S(()=>[T(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":S(()=>[T(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":S(()=>[T(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":S(()=>[T(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":S(()=>[T(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":S(()=>[T(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":S(()=>[T(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":S(()=>[T(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),gk=z(mk,[["__scopeId","data-v-7cef5e50"]]),yk={class:"container"},bk=["innerHTML"],_k=["innerHTML"],kk=N({__name:"VPFooter",setup(e){const{theme:t}=te(),{hasSidebar:n}=Kt(),s=jg("--vp-footer-height",Wt?document.body:null),o=X(null);return Me(()=>{t.value.footer&&o.value&&(s.value=`${o.value.offsetHeight}px`)}),(r,i)=>y(t).footer?(p(),b("footer",{key:0,ref_key:"footer",ref:o,class:q(["vp-footer",{"has-sidebar":y(n)}]),"vp-footer":""},[T(r.$slots,"footer-content",{},()=>[k("div",yk,[y(t).footer.message?(p(),b("p",{key:0,class:"message",innerHTML:y(t).footer.message},null,8,bk)):L("",!0),y(t).footer.copyright?(p(),b("p",{key:1,class:"copyright",innerHTML:y(t).footer.copyright},null,8,_k)):L("",!0)])],!0)],2)):L("",!0)}}),ya=z(kk,[["__scopeId","data-v-400675cf"]]),$k={class:"global-encrypt-container"},wk={key:0,class:"profile"},Tk=["src","alt"],Ck={key:1},xk=N({inheritAttrs:!1,__name:"VPEncryptGlobal",setup(e){const{theme:t,site:n}=te(),s=w(()=>t.value.profile),o=w(()=>s.value?.name||n.value.title);return(r,i)=>{const a=We("ClientOnly");return p(),b(Z,null,[R(a,null,{default:S(()=>[k("div",Ve({class:"vp-global-encrypt"},r.$attrs),[k("div",$k,[s.value||o.value?(p(),b("div",wk,[s.value?(p(),b("p",{key:0,class:q(["avatar",{circle:s.value.circle}])},[k("img",{src:s.value.avatar??s.value.url,alt:s.value.name},null,8,Tk)],2)):L("",!0),o.value?(p(),b("h3",Ck,W(o.value),1)):L("",!0)])):L("",!0),R(Bd,{global:"",info:y(t).encryptGlobalText},null,8,["info"])])],16)]),_:1}),R(ya)],64)}}}),Pk=z(xk,[["__scopeId","data-v-f4027c4b"]]),Ek={class:"header"},Sk={class:"outline"},Lk=N({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=te(),s=X(!1),o=X(0),r=X(),i=X();ge(()=>t.headers,()=>{s.value=!1}),If(r,()=>{s.value=!1},{ignore:[i]});function a(){s.value=!s.value,o.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function l(u){u.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),ht(()=>{s.value=!1}))}function c(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(u,f)=>(p(),b("div",{class:"vp-local-nav-outline-dropdown",style:Fe({"--vp-vh":`${o.value}px`})},[e.headers.length>0?(p(),b("button",{key:0,ref_key:"btn",ref:i,class:q({open:s.value}),onClick:a},[Re(W(y(n).outlineLabel||"On this page")+" ",1),f[0]||(f[0]=k("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(p(),b("button",{key:1,onClick:c},W(y(n).returnToTopLabel||"Return to top"),1)),R(Gt,{name:"fade-in-scale-up"},{default:S(()=>[s.value?(p(),b("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:l},[k("div",Ek,[k("a",{class:"top-link",href:"#",onClick:c},W(y(n).returnToTopLabel||"Return to top"),1)]),k("div",Sk,[R(Hd,{headers:e.headers},null,8,["headers"])])],512)):L("",!0)]),_:1})],4))}}),Ak=z(Lk,[["__scopeId","data-v-4114a62c"]]),Ik=["disabled","aria-expanded"],Ok={class:"menu-text"},Rk=N({__name:"VPLocalNav",props:{open:{type:Boolean},showOutline:{type:Boolean}},emits:["openMenu"],setup(e){const t=e,{theme:n}=te(),{isPosts:s}=Gn(),{hasSidebar:o}=Kt(),{y:r}=ra(),i=X(0),a=ca(),l=w(()=>a.value.length===0&&!o.value);Me(()=>{i.value=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))});const c=w(()=>({"vp-local-nav":!0,fixed:l.value,"reached-top":r.value>=i.value,"is-posts":s.value,"with-outline":!t.showOutline})),u=w(()=>(o.value||s.value)&&(!l.value||r.value>=i.value));return(f,d)=>u.value?(p(),b("div",{key:0,class:q(c.value)},[k("button",{class:q(["menu",{hidden:y(s)}]),disabled:y(s),"aria-expanded":e.open,"aria-controls":"SidebarNav",onClick:d[0]||(d[0]=h=>f.$emit("openMenu"))},[d[1]||(d[1]=k("span",{class:"vpi-align-left menu-icon"},null,-1)),k("span",Ok,W(y(n).sidebarMenuLabel||"Menu"),1)],10,Ik),e.showOutline?(p(),I(Ak,{key:0,headers:y(a),"nav-height":i.value},null,8,["headers","nav-height"])):L("",!0)],2)):L("",!0)}}),Mk=z(Rk,[["__scopeId","data-v-2c4aa936"]]),Nk=["role","tabindex"],Dk=["innerHTML"],Vk=["innerHTML"],Hk={class:"items"},Bk=N({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:s,isLink:o,isActiveLink:r,hasActiveLink:i,hasChildren:a,toggle:l}=fy(w(()=>t.item)),c=w(()=>a.value?"section":"div"),u=w(()=>o.value?"a":"div"),f=w(()=>a.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),d=w(()=>o.value?void 0:"button"),h=w(()=>t.item.link?.startsWith("---")),v=w(()=>[[`level-${t.depth}`],{collapsible:s.value},{collapsed:n.value},{"is-link":o.value},{"is-active":r.value},{"has-active":i.value}]);function m(x){"key"in x&&x.key!=="Enter"||t.item.link||l()}function g(){t.item.link&&l()}return(x,E)=>{const $=We("VPSidebarItem",!0);return p(),I(Ot(c.value),{class:q(["vp-sidebar-item sidebar-item",v.value])},{default:S(()=>[e.item.text?(p(),b("div",Ve({key:0,class:"item",role:d.value,tabindex:e.item.items&&0},eh(e.item.items?{click:m,keydown:m}:{},!0)),[E[1]||(E[1]=k("div",{class:"indicator"},null,-1)),e.item.icon?(p(),I(ot,{key:0,name:e.item.icon,class:q({separator:h.value})},null,8,["name","class"])):L("",!0),e.item.link&&!h.value?(p(),I(Ce,{key:1,tag:u.value,class:"link",href:e.item.link},{default:S(()=>[(p(),I(Ot(f.value),{class:"text"},{default:S(()=>[k("span",{innerHTML:e.item.text},null,8,Dk),e.item.badge?(p(),I(Et,Ve({key:0,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1}))]),_:1},8,["tag","href"])):(p(),I(Ot(f.value),{key:2,class:q(["text",{separator:h.value}])},{default:S(()=>[k("span",{innerHTML:e.item.text},null,8,Vk),e.item.badge?(p(),I(Et,Ve({key:0,class:"vp-menu-badge"},typeof e.item.badge=="string"?{text:e.item.badge}:e.item.badge),null,16)):L("",!0)]),_:1},8,["class"])),e.item.collapsed!=null?(p(),b("div",{key:3,class:"caret",role:"button","aria-label":"toggle section",tabindex:"0",onClick:g,onKeydown:af(g,["enter"])},[...E[0]||(E[0]=[k("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):L("",!0)],16,Nk)):L("",!0),e.item.items&&e.item.items.length&&e.depth<5?(p(),I(y(ea),{key:1},{default:S(()=>[wn(k("div",null,[k("div",Hk,[(p(!0),b(Z,null,_e(e.item.items,P=>(p(),I($,{key:P.text,item:P,depth:e.depth+1},null,8,["item","depth"]))),128))])],512),[[Bn,!y(n)]])]),_:1})):L("",!0)]),_:1},8,["class"])}}}),Fk=z(Bk,[["__scopeId","data-v-12048f0f"]]),jk=N({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=X(!0);let n=null;return Me(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),ar(()=>{n!=null&&(clearTimeout(n),n=null)}),(s,o)=>(p(!0),b(Z,null,_e(e.items,r=>(p(),b("div",{key:r.text,class:q(["group",{"no-transition":t.value}])},[R(Fk,{item:r,depth:0},null,8,["item"])],2))),128))}}),Uk=z(jk,[["__scopeId","data-v-473fd05b"]]),Wk=N({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{theme:n}=te(),{sidebarGroups:s,hasSidebar:o,sidebarKey:r}=Kt(),i=zm(),a=X(null),l=oa(Wt?document.body:null);return ge([()=>t.open,a],()=>{t.open?(l.value=!0,a.value?.focus()):l.value=!1},{immediate:!0,flush:"post"}),Me(()=>{ge(r,async()=>{await ht();const c=document.querySelector(`.vp-sidebar .vp-link[href*="${i.value}"]`);if(!a.value)return;if(!c){setTimeout(()=>a.value?.scrollTo(0,0),200);return}const{top:u,height:f}=a.value.getBoundingClientRect(),{top:d,height:h}=c.getBoundingClientRect();(d<u||d+h>u+f)&&c.scrollIntoView({block:"center"})},{immediate:!0,flush:"post"})}),(c,u)=>(p(),I(Gt,{name:"fade-slide-x",mode:"out-in"},{default:S(()=>[y(o)?(p(),b("aside",{key:0,ref_key:"navEl",ref:a,class:q(["vp-sidebar",{open:e.open,"hide-scrollbar":!(y(n).sidebarScrollbar??!0)}]),"vp-sidebar":"",onClick:u[0]||(u[0]=rf(()=>{},["stop"]))},[u[2]||(u[2]=k("div",{class:"curtain"},null,-1)),R(Xo,null,{default:S(()=>[(p(),b("nav",{id:"SidebarNav",key:y(r),class:"nav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},[u[1]||(u[1]=k("span",{id:"sidebar-aria-label",class:"visually-hidden"}," Sidebar Navigation ",-1)),T(c.$slots,"sidebar-nav-before",{},void 0,!0),R(Uk,{items:y(s)},null,8,["items"]),T(c.$slots,"sidebar-nav-after",{},void 0,!0)]))]),_:3})],2)):L("",!0)]),_:3}))}}),Gk=z(Wk,[["__scopeId","data-v-deef3397"]]),zk=N({__name:"VPSignDown",setup(e){const t=Te(),{height:n}=Nf(t),{height:s}=Hf();Me(()=>{t.value=document.body});const{page:o}=te(),r=w(()=>{if(o.value.frontmatter.signDown!==!0||o.value.frontmatter.pageLayout!=="home"||!o.value.frontmatter.config)return!0;const c=o.value.frontmatter.config;return c.length<=1||c[0].full!==!0}),i=w(()=>!(n.value<s.value)),a=bt("(min-width: 960px)");function l(){document.documentElement.scrollTo({top:document.documentElement.clientHeight-(a.value?64:0),behavior:"smooth"})}return(c,u)=>wn((p(),b("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-label":"sign down",class:"vp-sign-down","aria-hidden":"true",onClick:l},[...u[0]||(u[0]=[k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.5"},[k("path",{d:"m19 11l-7 6l-7-6"}),k("path",{d:"m19 5l-7 6l-7-6",opacity:"0.6"})],-1)])],512)),[[Bn,!r.value&&i.value]])}}),Kk=z(zk,[["__scopeId","data-v-900978de"]]),qk=N({__name:"VPSkipLink",setup(e){const t=ct(),n=X();ge(()=>t.path,()=>n.value.focus());function s({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const i=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",i)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",i),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(p(),b(Z,null,[k("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),k("a",{href:"#VPContent",class:"vp-skip-link visually-hidden",onClick:s}," Skip to content ")],64))}}),jd=z(qk,[["__scopeId","data-v-17e3d305"]]),Yk=N({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=Kt(),{frontmatter:o}=te(),{isGlobalDecrypted:r,isPageDecrypted:i}=lo(),a=ct();return ge(()=>a.path,s),uy(t,s),(l,c)=>{const u=We("Content");return p(),b(Z,null,[y(o).pageLayout!==!1&&y(o).pageLayout!=="custom"?(p(),b("div",{key:0,class:q(["theme-plume vp-layout",y(o).pageClass]),"vp-container":""},[y(r)?(p(),b(Z,{key:1},[T(l.$slots,"layout-top",{},void 0,!0),R(jd),R(I_,{show:y(t),onClick:y(s)},null,8,["show","onClick"]),R(Id,null,{"nav-bar-title-before":S(()=>[T(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":S(()=>[T(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":S(()=>[T(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":S(()=>[T(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-bar-menu-before":S(()=>[T(l.$slots,"nav-bar-menu-before",{},void 0,!0)]),"nav-bar-menu-after":S(()=>[T(l.$slots,"nav-bar-menu-after",{},void 0,!0)]),"nav-screen-content-before":S(()=>[T(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":S(()=>[T(l.$slots,"nav-screen-content-after",{},void 0,!0)]),"nav-screen-menu-before":S(()=>[T(l.$slots,"nav-screen-menu-before",{},void 0,!0)]),"nav-screen-menu-after":S(()=>[T(l.$slots,"nav-screen-menu-after",{},void 0,!0)]),_:3}),R(Mk,{open:y(t),"show-outline":y(i),onOpenMenu:y(n)},null,8,["open","show-outline","onOpenMenu"]),R(Gk,{open:y(t)},{"sidebar-nav-before":S(()=>[T(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":S(()=>[T(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),T(l.$slots,"custom-content",{},()=>[R(gk,null,{"page-top":S(()=>[T(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":S(()=>[T(l.$slots,"page-bottom",{},void 0,!0)]),"doc-meta-before":S(()=>[T(l.$slots,"doc-meta-before",{},void 0,!0)]),"doc-meta-after":S(()=>[T(l.$slots,"doc-meta-after",{},void 0,!0)]),"doc-meta-top":S(()=>[T(l.$slots,"doc-meta-top",{},void 0,!0)]),"doc-meta-bottom":S(()=>[T(l.$slots,"doc-meta-bottom",{},void 0,!0)]),"doc-content-before":S(()=>[T(l.$slots,"doc-content-before",{},void 0,!0)]),"doc-footer-before":S(()=>[T(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":S(()=>[T(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":S(()=>[T(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":S(()=>[T(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":S(()=>[T(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":S(()=>[T(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":S(()=>[T(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":S(()=>[T(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":S(()=>[T(l.$slots,"aside-outline-after",{},void 0,!0)]),"posts-top":S(()=>[T(l.$slots,"posts-top",{},void 0,!0)]),"posts-bottom":S(()=>[T(l.$slots,"posts-bottom",{},void 0,!0)]),"posts-archives-before":S(()=>[T(l.$slots,"posts-archives-before",{},void 0,!0)]),"posts-archives-after":S(()=>[T(l.$slots,"posts-archives-after",{},void 0,!0)]),"posts-tags-before":S(()=>[T(l.$slots,"posts-tags-before",{},void 0,!0)]),"posts-tags-after":S(()=>[T(l.$slots,"posts-tags-after",{},void 0,!0)]),"posts-tags-title-after":S(()=>[T(l.$slots,"posts-tags-title-after",{},void 0,!0)]),"posts-tags-content-before":S(()=>[T(l.$slots,"posts-tags-content-before",{},void 0,!0)]),"posts-categories-before":S(()=>[T(l.$slots,"posts-categories-before",{},void 0,!0)]),"posts-categories-after":S(()=>[T(l.$slots,"posts-categories-after",{},void 0,!0)]),"posts-categories-content-before":S(()=>[T(l.$slots,"posts-categories-content-before",{},void 0,!0)]),"posts-post-list-before":S(()=>[T(l.$slots,"posts-post-list-before",{},void 0,!0)]),"posts-post-list-after":S(()=>[T(l.$slots,"posts-post-list-after",{},void 0,!0)]),"posts-post-list-pagination-after":S(()=>[T(l.$slots,"posts-post-list-pagination-after",{},void 0,!0)]),"posts-aside-top":S(()=>[T(l.$slots,"posts-aside-top",{},void 0,!0)]),"posts-aside-bottom":S(()=>[T(l.$slots,"posts-aside-bottom",{},void 0,!0)]),"posts-extract-before":S(()=>[T(l.$slots,"posts-extract-before",{},void 0,!0)]),"posts-extract-after":S(()=>[T(l.$slots,"posts-extract-after",{},void 0,!0)]),_:3})],!0),R(M_),R(Kk),R(ya,null,{"footer-content":S(()=>[T(l.$slots,"footer-content",{},void 0,!0)]),_:3}),T(l.$slots,"layout-bottom",{},void 0,!0)],64)):(p(),I(Pk,{key:0}))],2)):(p(),I(u,{key:1,"vp-container":"","vp-content":""})),R(Od,null,{"bulletin-content":S(()=>[T(l.$slots,"bulletin-content",{},void 0,!0)]),_:3})],64)}}}),Qk=z(Yk,[["__scopeId","data-v-93b048e4"]]),Jk={"vp-not-found":"",class:"theme-plume vp-layout"},Xk={id:"VPContent",class:"vp-content"},Zk={class:"vp-not-found"},e7={class:"code"},t7={class:"title"},n7={class:"quote"},s7={class:"action"},o7=["href","aria-label"],r7=N({__name:"NotFound",setup(e){const t=St(),{theme:n}=te();return(s,o)=>(p(),b(Z,null,[k("div",Jk,[T(s.$slots,"layout-top",{},void 0,!0),R(jd),R(Id,null,{"nav-bar-title-before":S(()=>[T(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":S(()=>[T(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":S(()=>[T(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":S(()=>[T(s.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-bar-menu-before":S(()=>[T(s.$slots,"nav-bar-menu-before",{},void 0,!0)]),"nav-bar-menu-after":S(()=>[T(s.$slots,"nav-bar-menu-after",{},void 0,!0)]),"nav-screen-content-before":S(()=>[T(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":S(()=>[T(s.$slots,"nav-screen-content-after",{},void 0,!0)]),"nav-screen-menu-before":S(()=>[T(s.$slots,"nav-screen-menu-before",{},void 0,!0)]),"nav-screen-menu-after":S(()=>[T(s.$slots,"nav-screen-menu-after",{},void 0,!0)]),_:3}),k("div",Xk,[T(s.$slots,"not-found",{},()=>[k("div",Zk,[k("p",e7,W(y(n).notFound?.code??"404"),1),k("h1",t7,W(y(n).notFound?.title??"PAGE NOT FOUND"),1),o[0]||(o[0]=k("div",{class:"divider"},null,-1)),k("blockquote",n7,W(y(n).notFound?.quote??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),k("div",s7,[k("a",{class:"link",href:y(_t)(y(t)),"aria-label":y(n).notFound?.linkLabel??"go to home"},W(y(n).notFound?.linkText??"Take me home"),9,o7)])])],!0)]),R(ya,null,{"footer-content":S(()=>[T(s.$slots,"footer-content",{},void 0,!0)]),_:3}),T(s.$slots,"layout-bottom",{},void 0,!0)]),R(Od,null,{"bulletin-content":S(()=>[T(s.$slots,"bulletin-content",{},void 0,!0)]),_:3})],64))}}),i7=z(r7,[["__scopeId","data-v-adb3a381"]]);function a7(e){e.component("Badge",Et),e.component("VPBadge",Et),e.component("VPCard",_c),e.component("Card",_c),e.component("VPCardGrid",kc),e.component("CardGrid",kc),e.component("VPLinkCard",Tc),e.component("LinkCard",Tc),e.component("VPImageCard",wc),e.component("ImageCard",wc),e.component("VPCardMasonry",$c),e.component("CardMasonry",$c),e.component("VPLink",Ce),e.component("Icon",ot),e.component("VPIcon",ot),e.component("VPButton",br),e.component("HomeBox",gs),e.component("VPHomeBox",gs),e.component("DocComment",t=>Bs("CommentService")?He(We("CommentService"),t):null),e.component("DocGitContributors",()=>Bs("GitContributors")?He(We("GitContributors")):null),e.component("DocGitChangelog",()=>Bs("GitChangelog")?He(We("GitChangelog")):null)}var l7=jn({enhance({app:e,router:t}){Q1(e),J1(e),jy(t),a7(e)},setup(){z1(),iy(),Ey(),ty(),Wy()},layouts:{Layout:Qk,NotFound:i7}});const c7=Object.freeze(Object.defineProperty({__proto__:null,default:l7},Symbol.toStringTag,{value:"Module"})),u7=jn({enhance({app:e}){}}),f7=Object.freeze(Object.defineProperty({__proto__:null,default:u7},Symbol.toStringTag,{value:"Module"})),To=[ig,Xg,t0,T0,C0,A0,G0,l1,v1,c7,f7].map(e=>e.default).filter(Boolean),d7=JSON.parse('{"base":"/","lang":"zh-CN","title":"天天测","description":"机场测评、机场测速、机场推荐","head":[["link",{"rel":"icon","type":"image/png","href":"https://theme-plume.vuejs.press/favicon-32x32.png"}]],"locales":{}}');var ts=Te(d7),p7=_m,h7=()=>{const e=jm({history:p7(dr("/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,s)=>s||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===Jt){const s=hs(t.fullPath);if(s.path!==t.fullPath)return s.path;const o=await s.loader();t.meta={...s.meta,_pageChunk:o}}else t.path===n.path&&(t.meta=n.meta)}),e},v7=e=>{e.component("ClientOnly",eg),e.component("Content",Tf),e.component("RouteLink",Zm)},m7=(e,t,n)=>{const s=w(()=>t.currentRoute.value.path),o=Hi((g,x)=>({get(){return g(),t.currentRoute.value.meta._pageChunk},set(E){t.currentRoute.value.meta._pageChunk=E,x()}})),r=w(()=>Pn.resolveLayouts(n)),i=w(()=>Pn.resolveRouteLocale(ts.value.locales,s.value)),a=w(()=>Pn.resolveSiteLocaleData(ts.value,i.value)),l=w(()=>o.value.comp),c=w(()=>o.value.data),u=w(()=>c.value.frontmatter),f=w(()=>Pn.resolvePageHeadTitle(c.value,a.value)),d=w(()=>Pn.resolvePageHead(f.value,u.value,a.value)),h=w(()=>Pn.resolvePageLang(c.value,a.value)),v=w(()=>Pn.resolvePageLayout(c.value,r.value)),m={layouts:r,pageData:c,pageComponent:l,pageFrontmatter:u,pageHead:d,pageHeadTitle:f,pageLang:h,pageLayout:v,redirects:yi,routeLocale:i,routePath:s,routes:ls,siteData:ts,siteLocaleData:a,frontmatter:u,head:d,headTitle:f,lang:h,page:c,site:ts,siteLocale:a};return e.provide(Xi,m),Object.defineProperties(e.config.globalProperties,{$pageFrontmatter:{get:()=>u.value},$pageHead:{get:()=>d.value},$pageHeadTitle:{get:()=>f.value},$pageLang:{get:()=>h.value},$pageData:{get:()=>c.value},$routeLocale:{get:()=>i.value},$withBase:{get:()=>_t},$frontmatter:{get:()=>u.value},$head:{get:()=>d.value},$headTitle:{get:()=>f.value},$lang:{get:()=>h.value},$page:{get:()=>c.value},$site:{get:()=>ts.value},$siteLocale:{get:()=>a.value}}),m},g7=([e,t,n=""])=>{const s=Object.entries(t).map(([a,l])=>Ut(l)?`[${a}=${JSON.stringify(l)}]`:l?`[${a}]`:"").join(""),o=`head > ${e}${s}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)??null},y7=([e,t,n])=>{if(!Ut(e))return null;const s=document.createElement(e);return kn(t)&&Object.entries(t).forEach(([o,r])=>{Ut(r)?s.setAttribute(o,r):r&&s.setAttribute(o,"")}),Ut(n)&&s.appendChild(document.createTextNode(n)),s},b7=()=>{const e=Wm(),t=ro();let n=[];const s=()=>{e.value.forEach(i=>{const a=g7(i);a&&n.push(a)})},o=()=>{const i=[];return e.value.forEach(a=>{const l=y7(a);l&&i.push(l)}),i},r=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((a,l)=>{const c=i.findIndex(u=>a.isEqualNode(u));c===-1?(a.remove(),delete n[l]):i.splice(c,1)}),i.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...i]};sn(Jm,r),Me(()=>{s(),ge(e,r,{immediate:!1})})},_7=bv,k7=async()=>{const e=_7({name:"Vuepress",setup(){b7();for(const o of To)o.setup?.();const n=To.flatMap(({rootComponents:o=[]})=>o.map(r=>He(r))),s=Gm();return()=>[He(s.value),n]}}),t=h7();v7(e),m7(e,t,To);for(const n of To)await n.enhance?.({app:e,router:t,siteData:ts});return e.use(t),{app:e,router:t}};k7().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Ol as A,_s as B,Ge as C,oa as D,ar as E,I as F,rf as G,wn as H,y as I,pv as J,ze as K,L,_e as M,q as N,_t as O,Z as P,W as Q,nu as R,C7 as S,$7 as T,z as _,k as a,R as b,b as c,k7 as createVueApp,Re as d,w7 as e,w as f,Fs as g,ge as h,Un as i,N as j,St as k,K0 as l,Vn as m,gg as n,p as o,T7 as p,X as q,We as r,Te as s,be as t,Ze as u,Vf as v,S as w,Eg as x,ht as y,Me as z};
|