mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.Docs.git
synced 2025-11-19 21:16:31 +08:00
16 lines
285 KiB
JavaScript
16 lines
285 KiB
JavaScript
function Kr(e,t){const n=new Set(e.split(","));return t?o=>n.has(o.toLowerCase()):o=>n.has(o)}const be={},un=[],Ye=()=>{},ru=()=>!1,Qn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),qr=e=>e.startsWith("onUpdate:"),Ae=Object.assign,Gr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},iu=Object.prototype.hasOwnProperty,ce=(e,t)=>iu.call(e,t),Z=Array.isArray,Vn=e=>No(e)==="[object Map]",au=e=>No(e)==="[object Set]",oe=e=>typeof e=="function",ae=e=>typeof e=="string",Mo=e=>typeof e=="symbol",ye=e=>e!==null&&typeof e=="object",as=e=>(ye(e)||oe(e))&&oe(e.then)&&oe(e.catch),su=Object.prototype.toString,No=e=>su.call(e),lu=e=>No(e).slice(8,-1),cu=e=>No(e)==="[object Object]",Yr=e=>ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,$n=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Bo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},uu=/-(\w)/g,et=Bo(e=>e.replace(uu,(t,n)=>n?n.toUpperCase():"")),du=/\B([A-Z])/g,On=Bo(e=>e.replace(du,"-$1").toLowerCase()),Jn=Bo(e=>e.charAt(0).toUpperCase()+e.slice(1)),rr=Bo(e=>e?`on${Jn(e)}`:""),Bt=(e,t)=>!Object.is(e,t),ir=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ao=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},fu=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pu=e=>{const t=ae(e)?Number(e):NaN;return isNaN(t)?e:t};let Di;const ss=()=>Di||(Di=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ho(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=ae(o)?_u(o):Ho(o);if(r)for(const i in r)t[i]=r[i]}return t}else if(ae(e)||ye(e))return e}const hu=/;(?![^(]*\))/g,vu=/:([^]+)/,mu=/\/\*[^]*?\*\//g;function _u(e){const t={};return e.replace(mu,"").split(hu).forEach(n=>{if(n){const o=n.split(vu);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Fo(e){let t="";if(ae(e))t=e;else if(Z(e))for(let n=0;n<e.length;n++){const o=Fo(e[n]);o&&(t+=o+" ")}else if(ye(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function l1(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ae(t)&&(e.class=Fo(t)),n&&(e.style=Ho(n)),e}const gu="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",bu=Kr(gu);function ls(e){return!!e||e===""}let We;class yu{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=We;try{return We=this,t()}finally{We=n}}}on(){We=this}off(){We=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.scopes)for(n=0,o=this.scopes.length;n<o;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function Eu(e,t=We){t&&t.active&&t.effects.push(e)}function cs(){return We}function Tu(e){We&&We.cleanups.push(e)}let Gt;class Qr{constructor(t,n,o,r){this.fn=t,this.trigger=n,this.scheduler=o,this.active=!0,this.deps=[],this._dirtyLevel=3,this._trackId=0,this._runnings=0,this._queryings=0,this._depsLength=0,Eu(this,r)}get dirty(){if(this._dirtyLevel===1){this._dirtyLevel=0,this._queryings++,Xt();for(const t of this.deps)if(t.computed&&(wu(t.computed),this._dirtyLevel>=2))break;Zt(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Mt,n=Gt;try{return Mt=!0,Gt=this,this._runnings++,Si(this),this.fn()}finally{xi(this),this._runnings--,Gt=n,Mt=t}}stop(){var t;this.active&&(Si(this),xi(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function wu(e){return e.value}function Si(e){e._trackId++,e._depsLength=0}function xi(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)us(e.deps[t],e);e.deps.length=e._depsLength}}function us(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let Mt=!0,Ar=0;const ds=[];function Xt(){ds.push(Mt),Mt=!1}function Zt(){const e=ds.pop();Mt=e===void 0?!0:e}function Jr(){Ar++}function Xr(){for(Ar--;!Ar&&Lr.length;)Lr.shift()()}function fs(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const o=e.deps[e._depsLength];o!==t?(o&&us(o,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Lr=[];function ps(e,t,n){Jr();for(const o of e.keys())if(!(!o.allowRecurse&&o._runnings)&&o._dirtyLevel<t&&(!o._runnings||t!==2)){const r=o._dirtyLevel;o._dirtyLevel=t,r===0&&(!o._queryings||t!==2)&&(o.trigger(),o.scheduler&&Lr.push(o.scheduler))}Xr()}const hs=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Lo=new WeakMap,Yt=Symbol(""),Pr=Symbol("");function Fe(e,t,n){if(Mt&&Gt){let o=Lo.get(e);o||Lo.set(e,o=new Map);let r=o.get(n);r||o.set(n,r=hs(()=>o.delete(n))),fs(Gt,r)}}function Tt(e,t,n,o,r,i){const a=Lo.get(e);if(!a)return;let s=[];if(t==="clear")s=[...a.values()];else if(n==="length"&&Z(e)){const l=Number(o);a.forEach((c,d)=>{(d==="length"||!Mo(d)&&d>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":Z(e)?Yr(n)&&s.push(a.get("length")):(s.push(a.get(Yt)),Vn(e)&&s.push(a.get(Pr)));break;case"delete":Z(e)||(s.push(a.get(Yt)),Vn(e)&&s.push(a.get(Pr)));break;case"set":Vn(e)&&s.push(a.get(Yt));break}Jr();for(const l of s)l&&ps(l,3);Xr()}function Ou(e,t){var n;return(n=Lo.get(e))==null?void 0:n.get(t)}const Au=Kr("__proto__,__v_isRef,__isVue"),vs=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mo)),Ci=Lu();function Lu(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=se(this);for(let i=0,a=this.length;i<a;i++)Fe(o,"get",i+"");const r=o[t](...n);return r===-1||r===!1?o[t](...n.map(se)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Xt(),Jr();const o=se(this)[t].apply(this,n);return Xr(),Zt(),o}}),e}function Pu(e){const t=se(this);return Fe(t,"has",e),t.hasOwnProperty(e)}class ms{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return o===(r?i?Hu:ys:i?bs:gs).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const a=Z(t);if(!r){if(a&&ce(Ci,n))return Reflect.get(Ci,n,o);if(n==="hasOwnProperty")return Pu}const s=Reflect.get(t,n,o);return(Mo(n)?vs.has(n):Au(n))||(r||Fe(t,"get",n),i)?s:De(s)?a&&Yr(n)?s:s.value:ye(s)?r?Ft(s):Xn(s):s}}class _s extends ms{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(!this._shallow){const l=vn(i);if(!sn(o)&&!vn(o)&&(i=se(i),o=se(o)),!Z(t)&&De(i)&&!De(o))return l?!1:(i.value=o,!0)}const a=Z(t)&&Yr(n)?Number(n)<t.length:ce(t,n),s=Reflect.set(t,n,o,r);return t===se(r)&&(a?Bt(o,i)&&Tt(t,"set",n,o):Tt(t,"add",n,o)),s}deleteProperty(t,n){const o=ce(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&o&&Tt(t,"delete",n,void 0),r}has(t,n){const o=Reflect.has(t,n);return(!Mo(n)||!vs.has(n))&&Fe(t,"has",n),o}ownKeys(t){return Fe(t,"iterate",Z(t)?"length":Yt),Reflect.ownKeys(t)}}class Iu extends ms{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Ru=new _s,ku=new Iu,Du=new _s(!0),Zr=e=>e,zo=e=>Reflect.getPrototypeOf(e);function lo(e,t,n=!1,o=!1){e=e.__v_raw;const r=se(e),i=se(t);n||(Bt(t,i)&&Fe(r,"get",t),Fe(r,"get",i));const{has:a}=zo(r),s=o?Zr:n?ni:jn;if(a.call(r,t))return s(e.get(t));if(a.call(r,i))return s(e.get(i));e!==r&&e.get(t)}function co(e,t=!1){const n=this.__v_raw,o=se(n),r=se(e);return t||(Bt(e,r)&&Fe(o,"has",e),Fe(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function uo(e,t=!1){return e=e.__v_raw,!t&&Fe(se(e),"iterate",Yt),Reflect.get(e,"size",e)}function Vi(e){e=se(e);const t=se(this);return zo(t).has.call(t,e)||(t.add(e),Tt(t,"add",e,e)),this}function $i(e,t){t=se(t);const n=se(this),{has:o,get:r}=zo(n);let i=o.call(n,e);i||(e=se(e),i=o.call(n,e));const a=r.call(n,e);return n.set(e,t),i?Bt(t,a)&&Tt(n,"set",e,t):Tt(n,"add",e,t),this}function Mi(e){const t=se(this),{has:n,get:o}=zo(t);let r=n.call(t,e);r||(e=se(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Tt(t,"delete",e,void 0),i}function Ni(){const e=se(this),t=e.size!==0,n=e.clear();return t&&Tt(e,"clear",void 0,void 0),n}function fo(e,t){return function(o,r){const i=this,a=i.__v_raw,s=se(a),l=t?Zr:e?ni:jn;return!e&&Fe(s,"iterate",Yt),a.forEach((c,d)=>o.call(r,l(c),l(d),i))}}function po(e,t,n){return function(...o){const r=this.__v_raw,i=se(r),a=Vn(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),d=n?Zr:t?ni:jn;return!t&&Fe(i,"iterate",l?Pr:Yt),{next(){const{value:f,done:h}=c.next();return h?{value:f,done:h}:{value:s?[d(f[0]),d(f[1])]:d(f),done:h}},[Symbol.iterator](){return this}}}}function It(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Su(){const e={get(i){return lo(this,i)},get size(){return uo(this)},has:co,add:Vi,set:$i,delete:Mi,clear:Ni,forEach:fo(!1,!1)},t={get(i){return lo(this,i,!1,!0)},get size(){return uo(this)},has:co,add:Vi,set:$i,delete:Mi,clear:Ni,forEach:fo(!1,!0)},n={get(i){return lo(this,i,!0)},get size(){return uo(this,!0)},has(i){return co.call(this,i,!0)},add:It("add"),set:It("set"),delete:It("delete"),clear:It("clear"),forEach:fo(!0,!1)},o={get(i){return lo(this,i,!0,!0)},get size(){return uo(this,!0)},has(i){return co.call(this,i,!0)},add:It("add"),set:It("set"),delete:It("delete"),clear:It("clear"),forEach:fo(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=po(i,!1,!1),n[i]=po(i,!0,!1),t[i]=po(i,!1,!0),o[i]=po(i,!0,!0)}),[e,n,t,o]}const[xu,Cu,Vu,$u]=Su();function ei(e,t){const n=t?e?$u:Vu:e?Cu:xu;return(o,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(ce(n,r)&&r in o?n:o,r,i)}const Mu={get:ei(!1,!1)},Nu={get:ei(!1,!0)},Bu={get:ei(!0,!1)},gs=new WeakMap,bs=new WeakMap,ys=new WeakMap,Hu=new WeakMap;function Fu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function zu(e){return e.__v_skip||!Object.isExtensible(e)?0:Fu(lu(e))}function Xn(e){return vn(e)?e:ti(e,!1,Ru,Mu,gs)}function Es(e){return ti(e,!1,Du,Nu,bs)}function Ft(e){return ti(e,!0,ku,Bu,ys)}function ti(e,t,n,o,r){if(!ye(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const a=zu(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function dn(e){return vn(e)?dn(e.__v_raw):!!(e&&e.__v_isReactive)}function vn(e){return!!(e&&e.__v_isReadonly)}function sn(e){return!!(e&&e.__v_isShallow)}function Ts(e){return dn(e)||vn(e)}function se(e){const t=e&&e.__v_raw;return t?se(t):e}function ws(e){return Ao(e,"__v_skip",!0),e}const jn=e=>ye(e)?Xn(e):e,ni=e=>ye(e)?Ft(e):e;class Os{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Qr(()=>t(this._value),()=>Po(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=se(this);return oi(t),(!t._cacheable||t.effect.dirty)&&Bt(t._value,t._value=t.effect.run())&&Po(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function ju(e,t,n=!1){let o,r;const i=oe(e);return i?(o=e,r=Ye):(o=e.get,r=e.set),new Os(o,r,i||!r,n)}function oi(e){Mt&&Gt&&(e=se(e),fs(Gt,e.dep||(e.dep=hs(()=>e.dep=void 0,e instanceof Os?e:void 0))))}function Po(e,t=3,n){e=se(e);const o=e.dep;o&&ps(o,t)}function De(e){return!!(e&&e.__v_isRef===!0)}function J(e){return As(e,!1)}function st(e){return As(e,!0)}function As(e,t){return De(e)?e:new Wu(e,t)}class Wu{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:se(t),this._value=n?t:jn(t)}get value(){return oi(this),this._value}set value(t){const n=this.__v_isShallow||sn(t)||vn(t);t=n?t:se(t),Bt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:jn(t),Po(this,3))}}function rt(e){return De(e)?e.value:e}const Uu={get:(e,t,n)=>rt(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return De(r)&&!De(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Ls(e){return dn(e)?e:new Proxy(e,Uu)}class Ku{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:o}=t(()=>oi(this),()=>Po(this));this._get=n,this._set=o}get value(){return this._get()}set value(t){this._set(t)}}function Ps(e){return new Ku(e)}class qu{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ou(se(this._object),this._key)}}class Gu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function jo(e,t,n){return De(e)?e:oe(e)?new Gu(e):ye(e)&&arguments.length>1?Yu(e,t,n):J(e)}function Yu(e,t,n){const o=e[t];return De(o)?o:new qu(e,t,n)}function Nt(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Zn(i,t,n)}return r}function Je(e,t,n,o){if(oe(e)){const i=Nt(e,t,n,o);return i&&as(i)&&i.catch(a=>{Zn(a,t,n)}),i}const r=[];for(let i=0;i<e.length;i++)r.push(Je(e[i],t,n,o));return r}function Zn(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let i=t.parent;const a=t.proxy,s=`https://vuejs.org/errors/#runtime-${n}`;for(;i;){const c=i.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,a,s)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){Nt(l,null,10,[e,a,s]);return}}Qu(e,n,r,o)}function Qu(e,t,n,o=!0){console.error(e)}let Wn=!1,Ir=!1;const xe=[];let ft=0;const fn=[];let bt=null,Ut=0;const Is=Promise.resolve();let ri=null;function en(e){const t=ri||Is;return e?t.then(this?e.bind(this):e):t}function Ju(e){let t=ft+1,n=xe.length;for(;t<n;){const o=t+n>>>1,r=xe[o],i=Un(r);i<e||i===e&&r.pre?t=o+1:n=o}return t}function Wo(e){(!xe.length||!xe.includes(e,Wn&&e.allowRecurse?ft+1:ft))&&(e.id==null?xe.push(e):xe.splice(Ju(e.id),0,e),Rs())}function Rs(){!Wn&&!Ir&&(Ir=!0,ri=Is.then(ks))}function Xu(e){const t=xe.indexOf(e);t>ft&&xe.splice(t,1)}function Zu(e){Z(e)?fn.push(...e):(!bt||!bt.includes(e,e.allowRecurse?Ut+1:Ut))&&fn.push(e),Rs()}function Bi(e,t,n=Wn?ft+1:0){for(;n<xe.length;n++){const o=xe[n];if(o&&o.pre){if(e&&o.id!==e.uid)continue;xe.splice(n,1),n--,o()}}}function Io(e){if(fn.length){const t=[...new Set(fn)];if(fn.length=0,bt){bt.push(...t);return}for(bt=t,bt.sort((n,o)=>Un(n)-Un(o)),Ut=0;Ut<bt.length;Ut++)bt[Ut]();bt=null,Ut=0}}const Un=e=>e.id==null?1/0:e.id,ed=(e,t)=>{const n=Un(e)-Un(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ks(e){Ir=!1,Wn=!0,xe.sort(ed);try{for(ft=0;ft<xe.length;ft++){const t=xe[ft];t&&t.active!==!1&&Nt(t,null,14)}}finally{ft=0,xe.length=0,Io(),Wn=!1,ri=null,(xe.length||fn.length)&&ks()}}function td(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||be;let r=n;const i=t.startsWith("update:"),a=i&&t.slice(7);if(a&&a in o){const d=`${a==="modelValue"?"model":a}Modifiers`,{number:f,trim:h}=o[d]||be;h&&(r=n.map(m=>ae(m)?m.trim():m)),f&&(r=n.map(fu))}let s,l=o[s=rr(t)]||o[s=rr(et(t))];!l&&i&&(l=o[s=rr(On(t))]),l&&Je(l,e,6,r);const c=o[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Je(c,e,6,r)}}function Ds(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let a={},s=!1;if(!oe(e)){const l=c=>{const d=Ds(c,t,!0);d&&(s=!0,Ae(a,d))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(ye(e)&&o.set(e,null),null):(Z(i)?i.forEach(l=>a[l]=null):Ae(a,i),ye(e)&&o.set(e,a),a)}function Uo(e,t){return!e||!Qn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ce(e,t[0].toLowerCase()+t.slice(1))||ce(e,On(t))||ce(e,t))}let Qe=null,Ss=null;function Ro(e){const t=Qe;return Qe=e,Ss=e&&e.type.__scopeId||null,t}function nd(e,t=Qe,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Ji(-1);const i=Ro(t);let a;try{a=e(...r)}finally{Ro(i),o._d&&Ji(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function ar(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[a],slots:s,attrs:l,emit:c,render:d,renderCache:f,data:h,setupState:m,ctx:b,inheritAttrs:O}=e;let w,y;const I=Ro(e);try{if(n.shapeFlag&4){const P=r||o,D=P;w=ot(d.call(D,P,f,i,m,h,b)),y=l}else{const P=t;w=ot(P.length>1?P(i,{attrs:l,slots:s,emit:c}):P(i,null)),y=t.props?l:od(l)}}catch(P){Hn.length=0,Zn(P,e,1),w=Ie(pt)}let E=w;if(y&&O!==!1){const P=Object.keys(y),{shapeFlag:D}=E;P.length&&D&7&&(a&&P.some(qr)&&(y=rd(y,a)),E=Ht(E,y))}return n.dirs&&(E=Ht(E),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&(E.transition=n.transition),w=E,Ro(I),w}const od=e=>{let t;for(const n in e)(n==="class"||n==="style"||Qn(n))&&((t||(t={}))[n]=e[n]);return t},rd=(e,t)=>{const n={};for(const o in e)(!qr(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function id(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Hi(o,a,c):!!a;if(l&8){const d=t.dynamicProps;for(let f=0;f<d.length;f++){const h=d[f];if(a[h]!==o[h]&&!Uo(c,h))return!0}}}else return(r||s)&&(!s||!s.$stable)?!0:o===a?!1:o?a?Hi(o,a,c):!0:!!a;return!1}function Hi(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const i=o[r];if(t[i]!==e[i]&&!Uo(n,i))return!0}return!1}function ad({vnode:e,parent:t},n){if(n)for(;t;){const o=t.subTree;if(o.suspense&&o.suspense.activeBranch===e&&(o.el=e.el),o===e)(e=t.vnode).el=n,t=t.parent;else break}}const xs="components";function Xe(e,t){return ld(xs,e,!0,t)||e}const sd=Symbol.for("v-ndc");function ld(e,t,n=!0,o=!1){const r=Qe||Pe;if(r){const i=r.type;if(e===xs){const s=nf(i,!1);if(s&&(s===t||s===et(t)||s===Jn(et(t))))return i}const a=Fi(r[e]||i[e],t)||Fi(r.appContext[e],t);return!a&&o?i:a}}function Fi(e,t){return e&&(e[t]||e[et(t)]||e[Jn(et(t))])}const cd=e=>e.__isSuspense;function Cs(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):Zu(e)}const ud=Symbol.for("v-scx"),dd=()=>_e(ud);function Vs(e,t){return ii(e,null,t)}const ho={};function ue(e,t,n){return ii(e,t,n)}function ii(e,t,{immediate:n,deep:o,flush:r,once:i,onTrack:a,onTrigger:s}=be){var l;if(t&&i){const D=t;t=(...S)=>{D(...S),P()}}const c=cs()===((l=Pe)==null?void 0:l.scope)?Pe:null;let d,f=!1,h=!1;if(De(e)?(d=()=>e.value,f=sn(e)):dn(e)?(d=sn(e)||o===!1?()=>$t(e,1):()=>$t(e),f=!0):Z(e)?(h=!0,f=e.some(D=>dn(D)||sn(D)),d=()=>e.map(D=>{if(De(D))return D.value;if(dn(D))return $t(D,sn(D)||o===!1?1:void 0);if(oe(D))return Nt(D,c,2)})):oe(e)?t?d=()=>Nt(e,c,2):d=()=>{if(!(c&&c.isUnmounted))return m&&m(),Je(e,c,3,[b])}:d=Ye,t&&o){const D=d;d=()=>$t(D())}let m,b=D=>{m=E.onStop=()=>{Nt(D,c,4),m=E.onStop=void 0}},O;if(no)if(b=Ye,t?n&&Je(t,c,3,[d(),h?[]:void 0,b]):d(),r==="sync"){const D=dd();O=D.__watcherHandles||(D.__watcherHandles=[])}else return Ye;let w=h?new Array(e.length).fill(ho):ho;const y=()=>{if(!(!E.active||!E.dirty))if(t){const D=E.run();(o||f||(h?D.some((S,q)=>Bt(S,w[q])):Bt(D,w)))&&(m&&m(),Je(t,c,3,[D,w===ho?void 0:h&&w[0]===ho?[]:w,b]),w=D)}else E.run()};y.allowRecurse=!!t;let I;r==="sync"?I=y:r==="post"?I=()=>Ne(y,c&&c.suspense):(y.pre=!0,c&&(y.id=c.uid),I=()=>Wo(y));const E=new Qr(d,Ye,I),P=()=>{E.stop(),c&&c.scope&&Gr(c.scope.effects,E)};return t?n?y():w=E.run():r==="post"?Ne(E.run.bind(E),c&&c.suspense):E.run(),O&&O.push(P),P}function fd(e,t,n){const o=this.proxy,r=ae(e)?e.includes(".")?$s(o,e):()=>o[e]:e.bind(o,o);let i;oe(t)?i=t:(i=t.handler,n=t);const a=Pe;_n(this);const s=ii(r,i.bind(o),n);return a?_n(a):Jt(),s}function $s(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r<n.length&&o;r++)o=o[n[r]];return o}}function $t(e,t,n=0,o){if(!ye(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if(o=o||new Set,o.has(e))return e;if(o.add(e),De(e))$t(e.value,t,n,o);else if(Z(e))for(let r=0;r<e.length;r++)$t(e[r],t,n,o);else if(au(e)||Vn(e))e.forEach(r=>{$t(r,t,n,o)});else if(cu(e))for(const r in e)$t(e[r],t,n,o);return e}function dt(e,t,n,o){const r=e.dirs,i=t&&t.dirs;for(let a=0;a<r.length;a++){const s=r[a];i&&(s.oldValue=i[a].value);let l=s.dir[o];l&&(Xt(),Je(l,n,8,[e.el,s,e,t]),Zt())}}const St=Symbol("_leaveCb"),vo=Symbol("_enterCb");function Ms(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ve(()=>{e.isMounted=!0}),si(()=>{e.isUnmounting=!0}),e}const Ke=[Function,Array],Ns={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ke,onEnter:Ke,onAfterEnter:Ke,onEnterCancelled:Ke,onBeforeLeave:Ke,onLeave:Ke,onAfterLeave:Ke,onLeaveCancelled:Ke,onBeforeAppear:Ke,onAppear:Ke,onAfterAppear:Ke,onAppearCancelled:Ke},pd={name:"BaseTransition",props:Ns,setup(e,{slots:t}){const n=An(),o=Ms();let r;return()=>{const i=t.default&&ai(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const O of i)if(O.type!==pt){a=O;break}}const s=se(e),{mode:l}=s;if(o.isLeaving)return sr(a);const c=zi(a);if(!c)return sr(a);const d=Kn(c,s,o,n);qn(c,d);const f=n.subTree,h=f&&zi(f);let m=!1;const{getTransitionKey:b}=c.type;if(b){const O=b();r===void 0?r=O:O!==r&&(r=O,m=!0)}if(h&&h.type!==pt&&(!Kt(c,h)||m)){const O=Kn(h,s,o,n);if(qn(h,O),l==="out-in")return o.isLeaving=!0,O.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},sr(a);l==="in-out"&&c.type!==pt&&(O.delayLeave=(w,y,I)=>{const E=Bs(o,h);E[String(h.key)]=h,w[St]=()=>{y(),w[St]=void 0,delete d.delayedLeave},d.delayedLeave=I})}return a}}},hd=pd;function Bs(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Kn(e,t,n,o){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:b,onBeforeAppear:O,onAppear:w,onAfterAppear:y,onAppearCancelled:I}=t,E=String(e.key),P=Bs(n,e),D=(F,$)=>{F&&Je(F,o,9,$)},S=(F,$)=>{const B=$[1];D(F,$),Z(F)?F.every(ne=>ne.length<=1)&&B():F.length<=1&&B()},q={mode:i,persisted:a,beforeEnter(F){let $=s;if(!n.isMounted)if(r)$=O||s;else return;F[St]&&F[St](!0);const B=P[E];B&&Kt(e,B)&&B.el[St]&&B.el[St](),D($,[F])},enter(F){let $=l,B=c,ne=d;if(!n.isMounted)if(r)$=w||l,B=y||c,ne=I||d;else return;let H=!1;const ee=F[vo]=Te=>{H||(H=!0,Te?D(ne,[F]):D(B,[F]),q.delayedLeave&&q.delayedLeave(),F[vo]=void 0)};$?S($,[F,ee]):ee()},leave(F,$){const B=String(e.key);if(F[vo]&&F[vo](!0),n.isUnmounting)return $();D(f,[F]);let ne=!1;const H=F[St]=ee=>{ne||(ne=!0,$(),ee?D(b,[F]):D(m,[F]),F[St]=void 0,P[B]===e&&delete P[B])};P[B]=e,h?S(h,[F,H]):H()},clone(F){return Kn(F,t,n,o)}};return q}function sr(e){if(eo(e))return e=Ht(e),e.children=null,e}function zi(e){return eo(e)?e.children?e.children[0]:void 0:e}function qn(e,t){e.shapeFlag&6&&e.component?qn(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 ai(e,t=!1,n){let o=[],r=0;for(let i=0;i<e.length;i++){let a=e[i];const s=n==null?a.key:String(n)+String(a.key!=null?a.key:i);a.type===Ue?(a.patchFlag&128&&r++,o=o.concat(ai(a.children,t,s))):(t||a.type!==pt)&&o.push(s!=null?Ht(a,{key:s}):a)}if(r>1)for(let i=0;i<o.length;i++)o[i].patchFlag=-2;return o}/*! #__NO_SIDE_EFFECTS__ */function U(e,t){return oe(e)?Ae({name:e.name},t,{setup:e}):e}const Mn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function g(e){oe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:r=200,timeout:i,suspensible:a=!0,onError:s}=e;let l=null,c,d=0;const f=()=>(d++,l=null,h()),h=()=>{let m;return l||(m=l=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),s)return new Promise((O,w)=>{s(b,()=>O(f()),()=>w(b),d+1)});throw b}).then(b=>m!==l&&l?l:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return U({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const m=Pe;if(c)return()=>lr(c,m);const b=I=>{l=null,Zn(I,m,13,!o)};if(a&&m.suspense||no)return h().then(I=>()=>lr(I,m)).catch(I=>(b(I),()=>o?Ie(o,{error:I}):null));const O=J(!1),w=J(),y=J(!!r);return r&&setTimeout(()=>{y.value=!1},r),i!=null&&setTimeout(()=>{if(!O.value&&!w.value){const I=new Error(`Async component timed out after ${i}ms.`);b(I),w.value=I}},i),h().then(()=>{O.value=!0,m.parent&&eo(m.parent.vnode)&&(m.parent.effect.dirty=!0,Wo(m.parent.update))}).catch(I=>{b(I),w.value=I}),()=>{if(O.value&&c)return lr(c,m);if(w.value&&o)return Ie(o,{error:w.value});if(n&&!y.value)return Ie(n)}}})}function lr(e,t){const{ref:n,props:o,children:r,ce:i}=t.vnode,a=Ie(e,o,r);return a.ref=n,a.ce=i,delete t.vnode.ce,a}const eo=e=>e.type.__isKeepAlive;function vd(e,t){Hs(e,"a",t)}function md(e,t){Hs(e,"da",t)}function Hs(e,t,n=Pe){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Ko(t,o,n),n){let r=n.parent;for(;r&&r.parent;)eo(r.parent.vnode)&&_d(o,t,n,r),r=r.parent}}function _d(e,t,n,o){const r=Ko(t,e,o,!0);to(()=>{Gr(o[t],r)},n)}function Ko(e,t,n=Pe,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;Xt(),_n(n);const s=Je(t,n,e,a);return Jt(),Zt(),s});return o?r.unshift(i):r.push(i),i}}const At=e=>(t,n=Pe)=>(!no||e==="sp")&&Ko(e,(...o)=>t(...o),n),gd=At("bm"),ve=At("m"),bd=At("bu"),Fs=At("u"),si=At("bum"),to=At("um"),yd=At("sp"),Ed=At("rtg"),Td=At("rtc");function wd(e,t=Pe){Ko("ec",e,t)}const Rr=e=>e?tl(e)?fi(e)||e.proxy:Rr(e.parent):null,Nn=Ae(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=>Rr(e.parent),$root:e=>Rr(e.root),$emit:e=>e.emit,$options:e=>li(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Wo(e.update)}),$nextTick:e=>e.n||(e.n=en.bind(e.proxy)),$watch:e=>fd.bind(e)}),cr=(e,t)=>e!==be&&!e.__isScriptSetup&&ce(e,t),Od={get({_:e},t){const{ctx:n,setupState:o,data:r,props:i,accessCache:a,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const m=a[t];if(m!==void 0)switch(m){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(cr(o,t))return a[t]=1,o[t];if(r!==be&&ce(r,t))return a[t]=2,r[t];if((c=e.propsOptions[0])&&ce(c,t))return a[t]=3,i[t];if(n!==be&&ce(n,t))return a[t]=4,n[t];kr&&(a[t]=0)}}const d=Nn[t];let f,h;if(d)return t==="$attrs"&&Fe(e,"get",t),d(e);if((f=s.__cssModules)&&(f=f[t]))return f;if(n!==be&&ce(n,t))return a[t]=4,n[t];if(h=l.config.globalProperties,ce(h,t))return h[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return cr(r,t)?(r[t]=n,!0):o!==be&&ce(o,t)?(o[t]=n,!0):ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:i}},a){let s;return!!n[a]||e!==be&&ce(e,a)||cr(t,a)||(s=i[0])&&ce(s,a)||ce(o,a)||ce(Nn,a)||ce(r.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ji(e){return Z(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let kr=!0;function Ad(e){const t=li(e),n=e.proxy,o=e.ctx;kr=!1,t.beforeCreate&&Wi(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:a,watch:s,provide:l,inject:c,created:d,beforeMount:f,mounted:h,beforeUpdate:m,updated:b,activated:O,deactivated:w,beforeDestroy:y,beforeUnmount:I,destroyed:E,unmounted:P,render:D,renderTracked:S,renderTriggered:q,errorCaptured:F,serverPrefetch:$,expose:B,inheritAttrs:ne,components:H,directives:ee,filters:Te}=t;if(c&&Ld(c,o,null),a)for(const re in a){const K=a[re];oe(K)&&(o[re]=K.bind(n))}if(r){const re=r.call(n,n);ye(re)&&(e.data=Xn(re))}if(kr=!0,i)for(const re in i){const K=i[re],tt=oe(K)?K.bind(n,n):oe(K.get)?K.get.bind(n,n):Ye,Pt=!oe(K)&&oe(K.set)?K.set.bind(n):Ye,ct=L({get:tt,set:Pt});Object.defineProperty(o,re,{enumerable:!0,configurable:!0,get:()=>ct.value,set:Me=>ct.value=Me})}if(s)for(const re in s)zs(s[re],o,n,re);if(l){const re=oe(l)?l.call(n):l;Reflect.ownKeys(re).forEach(K=>{Qt(K,re[K])})}d&&Wi(d,e,"c");function G(re,K){Z(K)?K.forEach(tt=>re(tt.bind(n))):K&&re(K.bind(n))}if(G(gd,f),G(ve,h),G(bd,m),G(Fs,b),G(vd,O),G(md,w),G(wd,F),G(Td,S),G(Ed,q),G(si,I),G(to,P),G(yd,$),Z(B))if(B.length){const re=e.exposed||(e.exposed={});B.forEach(K=>{Object.defineProperty(re,K,{get:()=>n[K],set:tt=>n[K]=tt})})}else e.exposed||(e.exposed={});D&&e.render===Ye&&(e.render=D),ne!=null&&(e.inheritAttrs=ne),H&&(e.components=H),ee&&(e.directives=ee)}function Ld(e,t,n=Ye){Z(e)&&(e=Dr(e));for(const o in e){const r=e[o];let i;ye(r)?"default"in r?i=_e(r.from||o,r.default,!0):i=_e(r.from||o):i=_e(r),De(i)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[o]=i}}function Wi(e,t,n){Je(Z(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function zs(e,t,n,o){const r=o.includes(".")?$s(n,o):()=>n[o];if(ae(e)){const i=t[e];oe(i)&&ue(r,i)}else if(oe(e))ue(r,e.bind(n));else if(ye(e))if(Z(e))e.forEach(i=>zs(i,t,n,o));else{const i=oe(e.handler)?e.handler.bind(n):t[e.handler];oe(i)&&ue(r,i,e)}}function li(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let l;return s?l=s:!r.length&&!n&&!o?l=t:(l={},r.length&&r.forEach(c=>ko(l,c,a,!0)),ko(l,t,a)),ye(t)&&i.set(t,l),l}function ko(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&ko(e,i,n,!0),r&&r.forEach(a=>ko(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=Pd[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const Pd={data:Ui,props:Ki,emits:Ki,methods:Cn,computed:Cn,beforeCreate:Ce,created:Ce,beforeMount:Ce,mounted:Ce,beforeUpdate:Ce,updated:Ce,beforeDestroy:Ce,beforeUnmount:Ce,destroyed:Ce,unmounted:Ce,activated:Ce,deactivated:Ce,errorCaptured:Ce,serverPrefetch:Ce,components:Cn,directives:Cn,watch:Rd,provide:Ui,inject:Id};function Ui(e,t){return t?e?function(){return Ae(oe(e)?e.call(this,this):e,oe(t)?t.call(this,this):t)}:t:e}function Id(e,t){return Cn(Dr(e),Dr(t))}function Dr(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ce(e,t){return e?[...new Set([].concat(e,t))]:t}function Cn(e,t){return e?Ae(Object.create(null),e,t):t}function Ki(e,t){return e?Z(e)&&Z(t)?[...new Set([...e,...t])]:Ae(Object.create(null),ji(e),ji(t??{})):t}function Rd(e,t){if(!e)return t;if(!t)return e;const n=Ae(Object.create(null),e);for(const o in t)n[o]=Ce(e[o],t[o]);return n}function js(){return{app:null,config:{isNativeTag:ru,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 kd=0;function Dd(e,t){return function(o,r=null){oe(o)||(o=Ae({},o)),r!=null&&!ye(r)&&(r=null);const i=js(),a=new WeakSet;let s=!1;const l=i.app={_uid:kd++,_component:o,_props:r,_container:null,_context:i,_instance:null,version:rf,get config(){return i.config},set config(c){},use(c,...d){return a.has(c)||(c&&oe(c.install)?(a.add(c),c.install(l,...d)):oe(c)&&(a.add(c),c(l,...d))),l},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),l},component(c,d){return d?(i.components[c]=d,l):i.components[c]},directive(c,d){return d?(i.directives[c]=d,l):i.directives[c]},mount(c,d,f){if(!s){const h=Ie(o,r);return h.appContext=i,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(h,c):e(h,c,f),s=!0,l._container=c,c.__vue_app__=l,fi(h.component)||h.component.proxy}},unmount(){s&&(e(null,l._container),delete l._container.__vue_app__)},provide(c,d){return i.provides[c]=d,l},runWithContext(c){Do=l;try{return c()}finally{Do=null}}};return l}}let Do=null;function Qt(e,t){if(Pe){let n=Pe.provides;const o=Pe.parent&&Pe.parent.provides;o===n&&(n=Pe.provides=Object.create(o)),n[e]=t}}function _e(e,t,n=!1){const o=Pe||Qe;if(o||Do){const r=o?o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:Do._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&oe(t)?t.call(o&&o.proxy):t}}function Sd(e,t,n,o=!1){const r={},i={};Ao(i,qo,1),e.propsDefaults=Object.create(null),Ws(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:Es(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function xd(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:a}}=e,s=se(r),[l]=e.propsOptions;let c=!1;if((o||a>0)&&!(a&16)){if(a&8){const d=e.vnode.dynamicProps;for(let f=0;f<d.length;f++){let h=d[f];if(Uo(e.emitsOptions,h))continue;const m=t[h];if(l)if(ce(i,h))m!==i[h]&&(i[h]=m,c=!0);else{const b=et(h);r[b]=Sr(l,s,b,m,e,!1)}else m!==i[h]&&(i[h]=m,c=!0)}}}else{Ws(e,t,r,i)&&(c=!0);let d;for(const f in s)(!t||!ce(t,f)&&((d=On(f))===f||!ce(t,d)))&&(l?n&&(n[f]!==void 0||n[d]!==void 0)&&(r[f]=Sr(l,s,f,void 0,e,!0)):delete r[f]);if(i!==s)for(const f in i)(!t||!ce(t,f))&&(delete i[f],c=!0)}c&&Tt(e,"set","$attrs")}function Ws(e,t,n,o){const[r,i]=e.propsOptions;let a=!1,s;if(t)for(let l in t){if($n(l))continue;const c=t[l];let d;r&&ce(r,d=et(l))?!i||!i.includes(d)?n[d]=c:(s||(s={}))[d]=c:Uo(e.emitsOptions,l)||(!(l in o)||c!==o[l])&&(o[l]=c,a=!0)}if(i){const l=se(n),c=s||be;for(let d=0;d<i.length;d++){const f=i[d];n[f]=Sr(r,l,f,c[f],e,!ce(c,f))}}return a}function Sr(e,t,n,o,r,i){const a=e[n];if(a!=null){const s=ce(a,"default");if(s&&o===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&oe(l)){const{propsDefaults:c}=r;n in c?o=c[n]:(_n(r),o=c[n]=l.call(null,t),Jt())}else o=l}a[0]&&(i&&!s?o=!1:a[1]&&(o===""||o===On(n))&&(o=!0))}return o}function Us(e,t,n=!1){const o=t.propsCache,r=o.get(e);if(r)return r;const i=e.props,a={},s=[];let l=!1;if(!oe(e)){const d=f=>{l=!0;const[h,m]=Us(f,t,!0);Ae(a,h),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!l)return ye(e)&&o.set(e,un),un;if(Z(i))for(let d=0;d<i.length;d++){const f=et(i[d]);qi(f)&&(a[f]=be)}else if(i)for(const d in i){const f=et(d);if(qi(f)){const h=i[d],m=a[f]=Z(h)||oe(h)?{type:h}:Ae({},h);if(m){const b=Qi(Boolean,m.type),O=Qi(String,m.type);m[0]=b>-1,m[1]=O<0||b<O,(b>-1||ce(m,"default"))&&s.push(f)}}}const c=[a,s];return ye(e)&&o.set(e,c),c}function qi(e){return e[0]!=="$"}function Gi(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Yi(e,t){return Gi(e)===Gi(t)}function Qi(e,t){return Z(t)?t.findIndex(n=>Yi(n,e)):oe(t)&&Yi(t,e)?0:-1}const Ks=e=>e[0]==="_"||e==="$stable",ci=e=>Z(e)?e.map(ot):[ot(e)],Cd=(e,t,n)=>{if(t._n)return t;const o=nd((...r)=>ci(t(...r)),n);return o._c=!1,o},qs=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Ks(r))continue;const i=e[r];if(oe(i))t[r]=Cd(r,i,o);else if(i!=null){const a=ci(i);t[r]=()=>a}}},Gs=(e,t)=>{const n=ci(t);e.slots.default=()=>n},Vd=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=se(t),Ao(t,"_",n)):qs(t,e.slots={})}else e.slots={},t&&Gs(e,t);Ao(e.slots,qo,1)},$d=(e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,a=be;if(o.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(Ae(r,t),!n&&s===1&&delete r._):(i=!t.$stable,qs(t,r)),a=t}else t&&(Gs(e,t),a={default:1});if(i)for(const s in r)!Ks(s)&&a[s]==null&&delete r[s]};function So(e,t,n,o,r=!1){if(Z(e)){e.forEach((h,m)=>So(h,t&&(Z(t)?t[m]:t),n,o,r));return}if(Mn(o)&&!r)return;const i=o.shapeFlag&4?fi(o.component)||o.component.proxy:o.el,a=r?null:i,{i:s,r:l}=e,c=t&&t.r,d=s.refs===be?s.refs={}:s.refs,f=s.setupState;if(c!=null&&c!==l&&(ae(c)?(d[c]=null,ce(f,c)&&(f[c]=null)):De(c)&&(c.value=null)),oe(l))Nt(l,s,12,[a,d]);else{const h=ae(l),m=De(l);if(h||m){const b=()=>{if(e.f){const O=h?ce(f,l)?f[l]:d[l]:l.value;r?Z(O)&&Gr(O,i):Z(O)?O.includes(i)||O.push(i):h?(d[l]=[i],ce(f,l)&&(f[l]=d[l])):(l.value=[i],e.k&&(d[e.k]=l.value))}else h?(d[l]=a,ce(f,l)&&(f[l]=a)):m&&(l.value=a,e.k&&(d[e.k]=a))};a?(b.id=-1,Ne(b,n)):b()}}}let Rt=!1;const Md=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Nd=e=>e.namespaceURI.includes("MathML"),mo=e=>{if(Md(e))return"svg";if(Nd(e))return"mathml"},_o=e=>e.nodeType===8;function Bd(e){const{mt:t,p:n,o:{patchProp:o,createText:r,nextSibling:i,parentNode:a,remove:s,insert:l,createComment:c}}=e,d=(E,P)=>{if(!P.hasChildNodes()){n(null,E,P),Io(),P._vnode=E;return}Rt=!1,f(P.firstChild,E,null,null,null),Io(),P._vnode=E,Rt&&console.error("Hydration completed but contains mismatches.")},f=(E,P,D,S,q,F=!1)=>{const $=_o(E)&&E.data==="[",B=()=>O(E,P,D,S,q,$),{type:ne,ref:H,shapeFlag:ee,patchFlag:Te}=P;let we=E.nodeType;P.el=E,Te===-2&&(F=!1,P.dynamicChildren=null);let G=null;switch(ne){case mn:we!==3?P.children===""?(l(P.el=r(""),a(E),E),G=E):G=B():(E.data!==P.children&&(Rt=!0,E.data=P.children),G=i(E));break;case pt:I(E)?(G=i(E),y(P.el=E.content.firstChild,E,D)):we!==8||$?G=B():G=i(E);break;case Bn:if($&&(E=i(E),we=E.nodeType),we===1||we===3){G=E;const re=!P.children.length;for(let K=0;K<P.staticCount;K++)re&&(P.children+=G.nodeType===1?G.outerHTML:G.data),K===P.staticCount-1&&(P.anchor=G),G=i(G);return $?i(G):G}else B();break;case Ue:$?G=b(E,P,D,S,q,F):G=B();break;default:if(ee&1)(we!==1||P.type.toLowerCase()!==E.tagName.toLowerCase())&&!I(E)?G=B():G=h(E,P,D,S,q,F);else if(ee&6){P.slotScopeIds=q;const re=a(E);if($?G=w(E):_o(E)&&E.data==="teleport start"?G=w(E,E.data,"teleport end"):G=i(E),t(P,re,null,D,S,mo(re),F),Mn(P)){let K;$?(K=Ie(Ue),K.anchor=G?G.previousSibling:re.lastChild):K=E.nodeType===3?el(""):Ie("div"),K.el=E,P.component.subTree=K}}else ee&64?we!==8?G=B():G=P.type.hydrate(E,P,D,S,q,F,e,m):ee&128&&(G=P.type.hydrate(E,P,D,S,mo(a(E)),q,F,e,f))}return H!=null&&So(H,null,S,P),G},h=(E,P,D,S,q,F)=>{F=F||!!P.dynamicChildren;const{type:$,props:B,patchFlag:ne,shapeFlag:H,dirs:ee,transition:Te}=P,we=$==="input"||$==="option";if(we||ne!==-1){ee&&dt(P,null,D,"created");let G=!1;if(I(E)){G=Ys(S,Te)&&D&&D.vnode.props&&D.vnode.props.appear;const K=E.content.firstChild;G&&Te.beforeEnter(K),y(K,E,D),P.el=E=K}if(H&16&&!(B&&(B.innerHTML||B.textContent))){let K=m(E.firstChild,P,E,D,S,q,F);for(;K;){Rt=!0;const tt=K;K=K.nextSibling,s(tt)}}else H&8&&E.textContent!==P.children&&(Rt=!0,E.textContent=P.children);if(B)if(we||!F||ne&48)for(const K in B)(we&&(K.endsWith("value")||K==="indeterminate")||Qn(K)&&!$n(K)||K[0]===".")&&o(E,K,null,B[K],void 0,void 0,D);else B.onClick&&o(E,"onClick",null,B.onClick,void 0,void 0,D);let re;(re=B&&B.onVnodeBeforeMount)&&qe(re,D,P),ee&&dt(P,null,D,"beforeMount"),((re=B&&B.onVnodeMounted)||ee||G)&&Cs(()=>{re&&qe(re,D,P),G&&Te.enter(E),ee&&dt(P,null,D,"mounted")},S)}return E.nextSibling},m=(E,P,D,S,q,F,$)=>{$=$||!!P.dynamicChildren;const B=P.children,ne=B.length;for(let H=0;H<ne;H++){const ee=$?B[H]:B[H]=ot(B[H]);if(E)E=f(E,ee,S,q,F,$);else{if(ee.type===mn&&!ee.children)continue;Rt=!0,n(null,ee,D,null,S,q,mo(D),F)}}return E},b=(E,P,D,S,q,F)=>{const{slotScopeIds:$}=P;$&&(q=q?q.concat($):$);const B=a(E),ne=m(i(E),P,B,D,S,q,F);return ne&&_o(ne)&&ne.data==="]"?i(P.anchor=ne):(Rt=!0,l(P.anchor=c("]"),B,ne),ne)},O=(E,P,D,S,q,F)=>{if(Rt=!0,P.el=null,F){const ne=w(E);for(;;){const H=i(E);if(H&&H!==ne)s(H);else break}}const $=i(E),B=a(E);return s(E),n(null,P,B,$,D,S,mo(B),q),$},w=(E,P="[",D="]")=>{let S=0;for(;E;)if(E=i(E),E&&_o(E)&&(E.data===P&&S++,E.data===D)){if(S===0)return i(E);S--}return E},y=(E,P,D)=>{const S=P.parentNode;S&&S.replaceChild(E,P);let q=D;for(;q;)q.vnode.el===P&&(q.vnode.el=q.subTree.el=E),q=q.parent},I=E=>E.nodeType===1&&E.tagName.toLowerCase()==="template";return[d,f]}const Ne=Cs;function Hd(e){return Fd(e,Bd)}function Fd(e,t){const n=ss();n.__VUE__=!0;const{insert:o,remove:r,patchProp:i,createElement:a,createText:s,createComment:l,setText:c,setElementText:d,parentNode:f,nextSibling:h,setScopeId:m=Ye,insertStaticContent:b}=e,O=(v,_,T,A=null,k=null,x=null,z=void 0,V=null,M=!!_.dynamicChildren)=>{if(v===_)return;v&&!Kt(v,_)&&(A=R(v),Me(v,k,x,!0),v=null),_.patchFlag===-2&&(M=!1,_.dynamicChildren=null);const{type:C,ref:j,shapeFlag:X}=_;switch(C){case mn:w(v,_,T,A);break;case pt:y(v,_,T,A);break;case Bn:v==null&&I(_,T,A,z);break;case Ue:H(v,_,T,A,k,x,z,V,M);break;default:X&1?D(v,_,T,A,k,x,z,V,M):X&6?ee(v,_,T,A,k,x,z,V,M):(X&64||X&128)&&C.process(v,_,T,A,k,x,z,V,M,N)}j!=null&&k&&So(j,v&&v.ref,x,_||v,!_)},w=(v,_,T,A)=>{if(v==null)o(_.el=s(_.children),T,A);else{const k=_.el=v.el;_.children!==v.children&&c(k,_.children)}},y=(v,_,T,A)=>{v==null?o(_.el=l(_.children||""),T,A):_.el=v.el},I=(v,_,T,A)=>{[v.el,v.anchor]=b(v.children,_,T,A,v.el,v.anchor)},E=({el:v,anchor:_},T,A)=>{let k;for(;v&&v!==_;)k=h(v),o(v,T,A),v=k;o(_,T,A)},P=({el:v,anchor:_})=>{let T;for(;v&&v!==_;)T=h(v),r(v),v=T;r(_)},D=(v,_,T,A,k,x,z,V,M)=>{_.type==="svg"?z="svg":_.type==="math"&&(z="mathml"),v==null?S(_,T,A,k,x,z,V,M):$(v,_,k,x,z,V,M)},S=(v,_,T,A,k,x,z,V)=>{let M,C;const{props:j,shapeFlag:X,transition:Q,dirs:te}=v;if(M=v.el=a(v.type,x,j&&j.is,j),X&8?d(M,v.children):X&16&&F(v.children,M,null,A,k,ur(v,x),z,V),te&&dt(v,null,A,"created"),q(M,v,v.scopeId,z,A),j){for(const he in j)he!=="value"&&!$n(he)&&i(M,he,null,j[he],x,v.children,A,k,Se);"value"in j&&i(M,"value",null,j.value,x),(C=j.onVnodeBeforeMount)&&qe(C,A,v)}te&&dt(v,null,A,"beforeMount");const ie=Ys(k,Q);ie&&Q.beforeEnter(M),o(M,_,T),((C=j&&j.onVnodeMounted)||ie||te)&&Ne(()=>{C&&qe(C,A,v),ie&&Q.enter(M),te&&dt(v,null,A,"mounted")},k)},q=(v,_,T,A,k)=>{if(T&&m(v,T),A)for(let x=0;x<A.length;x++)m(v,A[x]);if(k){let x=k.subTree;if(_===x){const z=k.vnode;q(v,z,z.scopeId,z.slotScopeIds,k.parent)}}},F=(v,_,T,A,k,x,z,V,M=0)=>{for(let C=M;C<v.length;C++){const j=v[C]=V?xt(v[C]):ot(v[C]);O(null,j,_,T,A,k,x,z,V)}},$=(v,_,T,A,k,x,z)=>{const V=_.el=v.el;let{patchFlag:M,dynamicChildren:C,dirs:j}=_;M|=v.patchFlag&16;const X=v.props||be,Q=_.props||be;let te;if(T&&jt(T,!1),(te=Q.onVnodeBeforeUpdate)&&qe(te,T,_,v),j&&dt(_,v,T,"beforeUpdate"),T&&jt(T,!0),C?B(v.dynamicChildren,C,V,T,A,ur(_,k),x):z||K(v,_,V,null,T,A,ur(_,k),x,!1),M>0){if(M&16)ne(V,_,X,Q,T,A,k);else if(M&2&&X.class!==Q.class&&i(V,"class",null,Q.class,k),M&4&&i(V,"style",X.style,Q.style,k),M&8){const ie=_.dynamicProps;for(let he=0;he<ie.length;he++){const ge=ie[he],Re=X[ge],nt=Q[ge];(nt!==Re||ge==="value")&&i(V,ge,Re,nt,k,v.children,T,A,Se)}}M&1&&v.children!==_.children&&d(V,_.children)}else!z&&C==null&&ne(V,_,X,Q,T,A,k);((te=Q.onVnodeUpdated)||j)&&Ne(()=>{te&&qe(te,T,_,v),j&&dt(_,v,T,"updated")},A)},B=(v,_,T,A,k,x,z)=>{for(let V=0;V<_.length;V++){const M=v[V],C=_[V],j=M.el&&(M.type===Ue||!Kt(M,C)||M.shapeFlag&70)?f(M.el):T;O(M,C,j,null,A,k,x,z,!0)}},ne=(v,_,T,A,k,x,z)=>{if(T!==A){if(T!==be)for(const V in T)!$n(V)&&!(V in A)&&i(v,V,T[V],null,z,_.children,k,x,Se);for(const V in A){if($n(V))continue;const M=A[V],C=T[V];M!==C&&V!=="value"&&i(v,V,C,M,z,_.children,k,x,Se)}"value"in A&&i(v,"value",T.value,A.value,z)}},H=(v,_,T,A,k,x,z,V,M)=>{const C=_.el=v?v.el:s(""),j=_.anchor=v?v.anchor:s("");let{patchFlag:X,dynamicChildren:Q,slotScopeIds:te}=_;te&&(V=V?V.concat(te):te),v==null?(o(C,T,A),o(j,T,A),F(_.children,T,j,k,x,z,V,M)):X>0&&X&64&&Q&&v.dynamicChildren?(B(v.dynamicChildren,Q,T,k,x,z,V),(_.key!=null||k&&_===k.subTree)&&Qs(v,_,!0)):K(v,_,T,j,k,x,z,V,M)},ee=(v,_,T,A,k,x,z,V,M)=>{_.slotScopeIds=V,v==null?_.shapeFlag&512?k.ctx.activate(_,T,A,z,M):Te(_,T,A,k,x,z,M):we(v,_,M)},Te=(v,_,T,A,k,x,z)=>{const V=v.component=Jd(v,A,k);if(eo(v)&&(V.ctx.renderer=N),Xd(V),V.asyncDep){if(k&&k.registerDep(V,G),!v.el){const M=V.subTree=Ie(pt);y(null,M,_,T)}}else G(V,v,_,T,k,x,z)},we=(v,_,T)=>{const A=_.component=v.component;if(id(v,_,T))if(A.asyncDep&&!A.asyncResolved){re(A,_,T);return}else A.next=_,Xu(A.update),A.effect.dirty=!0,A.update();else _.el=v.el,A.vnode=_},G=(v,_,T,A,k,x,z)=>{const V=()=>{if(v.isMounted){let{next:j,bu:X,u:Q,parent:te,vnode:ie}=v;{const rn=Js(v);if(rn){j&&(j.el=ie.el,re(v,j,z)),rn.asyncDep.then(()=>{v.isUnmounted||V()});return}}let he=j,ge;jt(v,!1),j?(j.el=ie.el,re(v,j,z)):j=ie,X&&ir(X),(ge=j.props&&j.props.onVnodeBeforeUpdate)&&qe(ge,te,j,ie),jt(v,!0);const Re=ar(v),nt=v.subTree;v.subTree=Re,O(nt,Re,f(nt.el),R(nt),v,k,x),j.el=Re.el,he===null&&ad(v,Re.el),Q&&Ne(Q,k),(ge=j.props&&j.props.onVnodeUpdated)&&Ne(()=>qe(ge,te,j,ie),k)}else{let j;const{el:X,props:Q}=_,{bm:te,m:ie,parent:he}=v,ge=Mn(_);if(jt(v,!1),te&&ir(te),!ge&&(j=Q&&Q.onVnodeBeforeMount)&&qe(j,he,_),jt(v,!0),X&&de){const Re=()=>{v.subTree=ar(v),de(X,v.subTree,v,k,null)};ge?_.type.__asyncLoader().then(()=>!v.isUnmounted&&Re()):Re()}else{const Re=v.subTree=ar(v);O(null,Re,T,A,v,k,x),_.el=Re.el}if(ie&&Ne(ie,k),!ge&&(j=Q&&Q.onVnodeMounted)){const Re=_;Ne(()=>qe(j,he,Re),k)}(_.shapeFlag&256||he&&Mn(he.vnode)&&he.vnode.shapeFlag&256)&&v.a&&Ne(v.a,k),v.isMounted=!0,_=T=A=null}},M=v.effect=new Qr(V,Ye,()=>Wo(C),v.scope),C=v.update=()=>{M.dirty&&M.run()};C.id=v.uid,jt(v,!0),C()},re=(v,_,T)=>{_.component=v;const A=v.vnode.props;v.vnode=_,v.next=null,xd(v,_.props,A,T),$d(v,_.children,T),Xt(),Bi(v),Zt()},K=(v,_,T,A,k,x,z,V,M=!1)=>{const C=v&&v.children,j=v?v.shapeFlag:0,X=_.children,{patchFlag:Q,shapeFlag:te}=_;if(Q>0){if(Q&128){Pt(C,X,T,A,k,x,z,V,M);return}else if(Q&256){tt(C,X,T,A,k,x,z,V,M);return}}te&8?(j&16&&Se(C,k,x),X!==C&&d(T,X)):j&16?te&16?Pt(C,X,T,A,k,x,z,V,M):Se(C,k,x,!0):(j&8&&d(T,""),te&16&&F(X,T,A,k,x,z,V,M))},tt=(v,_,T,A,k,x,z,V,M)=>{v=v||un,_=_||un;const C=v.length,j=_.length,X=Math.min(C,j);let Q;for(Q=0;Q<X;Q++){const te=_[Q]=M?xt(_[Q]):ot(_[Q]);O(v[Q],te,T,null,k,x,z,V,M)}C>j?Se(v,k,x,!0,!1,X):F(_,T,A,k,x,z,V,M,X)},Pt=(v,_,T,A,k,x,z,V,M)=>{let C=0;const j=_.length;let X=v.length-1,Q=j-1;for(;C<=X&&C<=Q;){const te=v[C],ie=_[C]=M?xt(_[C]):ot(_[C]);if(Kt(te,ie))O(te,ie,T,null,k,x,z,V,M);else break;C++}for(;C<=X&&C<=Q;){const te=v[X],ie=_[Q]=M?xt(_[Q]):ot(_[Q]);if(Kt(te,ie))O(te,ie,T,null,k,x,z,V,M);else break;X--,Q--}if(C>X){if(C<=Q){const te=Q+1,ie=te<j?_[te].el:A;for(;C<=Q;)O(null,_[C]=M?xt(_[C]):ot(_[C]),T,ie,k,x,z,V,M),C++}}else if(C>Q)for(;C<=X;)Me(v[C],k,x,!0),C++;else{const te=C,ie=C,he=new Map;for(C=ie;C<=Q;C++){const je=_[C]=M?xt(_[C]):ot(_[C]);je.key!=null&&he.set(je.key,C)}let ge,Re=0;const nt=Q-ie+1;let rn=!1,Ii=0;const kn=new Array(nt);for(C=0;C<nt;C++)kn[C]=0;for(C=te;C<=X;C++){const je=v[C];if(Re>=nt){Me(je,k,x,!0);continue}let ut;if(je.key!=null)ut=he.get(je.key);else for(ge=ie;ge<=Q;ge++)if(kn[ge-ie]===0&&Kt(je,_[ge])){ut=ge;break}ut===void 0?Me(je,k,x,!0):(kn[ut-ie]=C+1,ut>=Ii?Ii=ut:rn=!0,O(je,_[ut],T,null,k,x,z,V,M),Re++)}const Ri=rn?zd(kn):un;for(ge=Ri.length-1,C=nt-1;C>=0;C--){const je=ie+C,ut=_[je],ki=je+1<j?_[je+1].el:A;kn[C]===0?O(null,ut,T,ki,k,x,z,V,M):rn&&(ge<0||C!==Ri[ge]?ct(ut,T,ki,2):ge--)}}},ct=(v,_,T,A,k=null)=>{const{el:x,type:z,transition:V,children:M,shapeFlag:C}=v;if(C&6){ct(v.component.subTree,_,T,A);return}if(C&128){v.suspense.move(_,T,A);return}if(C&64){z.move(v,_,T,N);return}if(z===Ue){o(x,_,T);for(let X=0;X<M.length;X++)ct(M[X],_,T,A);o(v.anchor,_,T);return}if(z===Bn){E(v,_,T);return}if(A!==2&&C&1&&V)if(A===0)V.beforeEnter(x),o(x,_,T),Ne(()=>V.enter(x),k);else{const{leave:X,delayLeave:Q,afterLeave:te}=V,ie=()=>o(x,_,T),he=()=>{X(x,()=>{ie(),te&&te()})};Q?Q(x,ie,he):he()}else o(x,_,T)},Me=(v,_,T,A=!1,k=!1)=>{const{type:x,props:z,ref:V,children:M,dynamicChildren:C,shapeFlag:j,patchFlag:X,dirs:Q}=v;if(V!=null&&So(V,null,T,v,!0),j&256){_.ctx.deactivate(v);return}const te=j&1&&Q,ie=!Mn(v);let he;if(ie&&(he=z&&z.onVnodeBeforeUnmount)&&qe(he,_,v),j&6)so(v.component,T,A);else{if(j&128){v.suspense.unmount(T,A);return}te&&dt(v,null,_,"beforeUnmount"),j&64?v.type.remove(v,_,T,k,N,A):C&&(x!==Ue||X>0&&X&64)?Se(C,_,T,!1,!0):(x===Ue&&X&384||!k&&j&16)&&Se(M,_,T),A&&nn(v)}(ie&&(he=z&&z.onVnodeUnmounted)||te)&&Ne(()=>{he&&qe(he,_,v),te&&dt(v,null,_,"unmounted")},T)},nn=v=>{const{type:_,el:T,anchor:A,transition:k}=v;if(_===Ue){on(T,A);return}if(_===Bn){P(v);return}const x=()=>{r(T),k&&!k.persisted&&k.afterLeave&&k.afterLeave()};if(v.shapeFlag&1&&k&&!k.persisted){const{leave:z,delayLeave:V}=k,M=()=>z(T,x);V?V(v.el,x,M):M()}else x()},on=(v,_)=>{let T;for(;v!==_;)T=h(v),r(v),v=T;r(_)},so=(v,_,T)=>{const{bum:A,scope:k,update:x,subTree:z,um:V}=v;A&&ir(A),k.stop(),x&&(x.active=!1,Me(z,v,_,T)),V&&Ne(V,_),Ne(()=>{v.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},Se=(v,_,T,A=!1,k=!1,x=0)=>{for(let z=x;z<v.length;z++)Me(v[z],_,T,A,k)},R=v=>v.shapeFlag&6?R(v.component.subTree):v.shapeFlag&128?v.suspense.next():h(v.anchor||v.el),W=(v,_,T)=>{v==null?_._vnode&&Me(_._vnode,null,null,!0):O(_._vnode||null,v,_,null,null,null,T),Bi(),Io(),_._vnode=v},N={p:O,um:Me,m:ct,r:nn,mt:Te,mc:F,pc:K,pbc:B,n:R,o:e};let Y,de;return t&&([Y,de]=t(N)),{render:W,hydrate:Y,createApp:Dd(W,Y)}}function ur({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 jt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ys(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Qs(e,t,n=!1){const o=e.children,r=t.children;if(Z(o)&&Z(r))for(let i=0;i<o.length;i++){const a=o[i];let s=r[i];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=r[i]=xt(r[i]),s.el=a.el),n||Qs(a,s)),s.type===mn&&(s.el=a.el)}}function zd(e){const t=e.slice(),n=[0];let o,r,i,a,s;const l=e.length;for(o=0;o<l;o++){const c=e[o];if(c!==0){if(r=n[n.length-1],e[r]<c){t[o]=r,n.push(o);continue}for(i=0,a=n.length-1;i<a;)s=i+a>>1,e[n[s]]<c?i=s+1:a=s;c<e[n[i]]&&(i>0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}function Js(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Js(t)}const jd=e=>e.__isTeleport,Ue=Symbol.for("v-fgt"),mn=Symbol.for("v-txt"),pt=Symbol.for("v-cmt"),Bn=Symbol.for("v-stc"),Hn=[];let it=null;function c1(e=!1){Hn.push(it=e?null:[])}function Wd(){Hn.pop(),it=Hn[Hn.length-1]||null}let Gn=1;function Ji(e){Gn+=e}function Ud(e){return e.dynamicChildren=Gn>0?it||un:null,Wd(),Gn>0&&it&&it.push(e),e}function u1(e,t,n,o,r,i){return Ud(Zs(e,t,n,o,r,i,!0))}function xr(e){return e?e.__v_isVNode===!0:!1}function Kt(e,t){return e.type===t.type&&e.key===t.key}const qo="__vInternal",Xs=({key:e})=>e??null,Oo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ae(e)||De(e)||oe(e)?{i:Qe,r:e,k:t,f:!!n}:e:null);function Zs(e,t=null,n=null,o=0,r=null,i=e===Ue?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xs(t),ref:t&&Oo(t),scopeId:Ss,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Qe};return s?(ui(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=ae(n)?8:16),Gn>0&&!a&&it&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&it.push(l),l}const Ie=Kd;function Kd(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===sd)&&(e=pt),xr(e)){const s=Ht(e,t,!0);return n&&ui(s,n),Gn>0&&!i&&it&&(s.shapeFlag&6?it[it.indexOf(e)]=s:it.push(s)),s.patchFlag|=-2,s}if(of(e)&&(e=e.__vccOpts),t){t=qd(t);let{class:s,style:l}=t;s&&!ae(s)&&(t.class=Fo(s)),ye(l)&&(Ts(l)&&!Z(l)&&(l=Ae({},l)),t.style=Ho(l))}const a=ae(e)?1:cd(e)?128:jd(e)?64:ye(e)?4:oe(e)?2:0;return Zs(e,t,n,o,r,a,i,!0)}function qd(e){return e?Ts(e)||qo in e?Ae({},e):e:null}function Ht(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?Gd(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Xs(s),ref:t&&t.ref?n&&r?Z(r)?r.concat(Oo(t)):[r,Oo(t)]:Oo(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ue?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ht(e.ssContent),ssFallback:e.ssFallback&&Ht(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function el(e=" ",t=0){return Ie(mn,null,e,t)}function d1(e,t){const n=Ie(Bn,null,e);return n.staticCount=t,n}function ot(e){return e==null||typeof e=="boolean"?Ie(pt):Z(e)?Ie(Ue,null,e.slice()):typeof e=="object"?xt(e):Ie(mn,null,String(e))}function xt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ht(e)}function ui(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),ui(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(qo in t)?t._ctx=Qe:r===3&&Qe&&(Qe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else oe(t)?(t={default:t,_ctx:Qe},n=32):(t=String(t),o&64?(n=16,t=[el(t)]):n=8);e.children=t,e.shapeFlag|=n}function Gd(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const r in o)if(r==="class")t.class!==o.class&&(t.class=Fo([t.class,o.class]));else if(r==="style")t.style=Ho([t.style,o.style]);else if(Qn(r)){const i=t[r],a=o[r];a&&i!==a&&!(Z(i)&&i.includes(a))&&(t[r]=i?[].concat(i,a):a)}else r!==""&&(t[r]=o[r])}return t}function qe(e,t,n,o=null){Je(e,t,7,[n,o])}const Yd=js();let Qd=0;function Jd(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||Yd,i={uid:Qd++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new yu(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Us(o,r),emitsOptions:Ds(o,r),emit:null,emitted:null,propsDefaults:be,inheritAttrs:o.inheritAttrs,ctx:be,data:be,props:be,attrs:be,slots:be,refs:be,setupState:be,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=td.bind(null,i),e.ce&&e.ce(i),i}let Pe=null;const An=()=>Pe||Qe;let di,Cr;{const e=ss(),t=(n,o)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(o),i=>{r.length>1?r.forEach(a=>a(i)):r[0](i)}};di=t("__VUE_INSTANCE_SETTERS__",n=>Pe=n),Cr=t("__VUE_SSR_SETTERS__",n=>no=n)}const _n=e=>{di(e),e.scope.on()},Jt=()=>{Pe&&Pe.scope.off(),di(null)};function tl(e){return e.vnode.shapeFlag&4}let no=!1;function Xd(e,t=!1){t&&Cr(t);const{props:n,children:o}=e.vnode,r=tl(e);Sd(e,n,r,t),Vd(e,o);const i=r?Zd(e,t):void 0;return t&&Cr(!1),i}function Zd(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ws(new Proxy(e.ctx,Od));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?tf(e):null;_n(e),Xt();const i=Nt(o,e,0,[e.props,r]);if(Zt(),Jt(),as(i)){if(i.then(Jt,Jt),t)return i.then(a=>{Xi(e,a,t)}).catch(a=>{Zn(a,e,0)});e.asyncDep=i}else Xi(e,i,t)}else nl(e,t)}function Xi(e,t,n){oe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ye(t)&&(e.setupState=Ls(t)),nl(e,n)}let Zi;function nl(e,t,n){const o=e.type;if(!e.render){if(!t&&Zi&&!o.render){const r=o.template||li(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=Ae(Ae({isCustomElement:i,delimiters:s},a),l);o.render=Zi(r,c)}}e.render=o.render||Ye}{_n(e),Xt();try{Ad(e)}finally{Zt(),Jt()}}}function ef(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fe(e,"get","$attrs"),t[n]}}))}function tf(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return ef(e)},slots:e.slots,emit:e.emit,expose:t}}function fi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ls(ws(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Nn)return Nn[n](e)},has(t,n){return n in t||n in Nn}}))}function nf(e,t=!0){return oe(e)?e.displayName||e.name:e.name||t&&e.__name}function of(e){return oe(e)&&"__vccOpts"in e}const L=(e,t)=>ju(e,t,no);function u(e,t,n){const o=arguments.length;return o===2?ye(t)&&!Z(t)?xr(t)?Ie(e,null,[t]):Ie(e,t):Ie(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&xr(n)&&(n=[n]),Ie(e,t,n))}const rf="3.4.3",af="http://www.w3.org/2000/svg",sf="http://www.w3.org/1998/Math/MathML",Ct=typeof document<"u"?document:null,ea=Ct&&Ct.createElement("template"),lf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t==="svg"?Ct.createElementNS(af,e):t==="mathml"?Ct.createElementNS(sf,e):Ct.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>Ct.createTextNode(e),createComment:e=>Ct.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const a=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ea.innerHTML=o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e;const s=ea.content;if(o==="svg"||o==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},kt="transition",Dn="animation",gn=Symbol("_vtc"),wt=(e,{slots:t})=>u(hd,rl(e),t);wt.displayName="Transition";const ol={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},cf=wt.props=Ae({},Ns,ol),Wt=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},ta=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function rl(e){const t={};for(const H in e)H in ol||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,b=uf(r),O=b&&b[0],w=b&&b[1],{onBeforeEnter:y,onEnter:I,onEnterCancelled:E,onLeave:P,onLeaveCancelled:D,onBeforeAppear:S=y,onAppear:q=I,onAppearCancelled:F=E}=t,$=(H,ee,Te)=>{Dt(H,ee?d:s),Dt(H,ee?c:a),Te&&Te()},B=(H,ee)=>{H._isLeaving=!1,Dt(H,f),Dt(H,m),Dt(H,h),ee&&ee()},ne=H=>(ee,Te)=>{const we=H?q:I,G=()=>$(ee,H,Te);Wt(we,[ee,G]),na(()=>{Dt(ee,H?l:i),mt(ee,H?d:s),ta(we)||oa(ee,o,O,G)})};return Ae(t,{onBeforeEnter(H){Wt(y,[H]),mt(H,i),mt(H,a)},onBeforeAppear(H){Wt(S,[H]),mt(H,l),mt(H,c)},onEnter:ne(!1),onAppear:ne(!0),onLeave(H,ee){H._isLeaving=!0;const Te=()=>B(H,ee);mt(H,f),al(),mt(H,h),na(()=>{H._isLeaving&&(Dt(H,f),mt(H,m),ta(P)||oa(H,o,w,Te))}),Wt(P,[H,Te])},onEnterCancelled(H){$(H,!1),Wt(E,[H])},onAppearCancelled(H){$(H,!0),Wt(F,[H])},onLeaveCancelled(H){B(H),Wt(D,[H])}})}function uf(e){if(e==null)return null;if(ye(e))return[dr(e.enter),dr(e.leave)];{const t=dr(e);return[t,t]}}function dr(e){return pu(e)}function mt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[gn]||(e[gn]=new Set)).add(t)}function Dt(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[gn];n&&(n.delete(t),n.size||(e[gn]=void 0))}function na(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let df=0;function oa(e,t,n,o){const r=e._endId=++df,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=il(e,t);if(!a)return o();const c=a+"end";let d=0;const f=()=>{e.removeEventListener(c,h),i()},h=m=>{m.target===e&&++d>=l&&f()};setTimeout(()=>{d<l&&f()},s+1),e.addEventListener(c,h)}function il(e,t){const n=window.getComputedStyle(e),o=b=>(n[b]||"").split(", "),r=o(`${kt}Delay`),i=o(`${kt}Duration`),a=ra(r,i),s=o(`${Dn}Delay`),l=o(`${Dn}Duration`),c=ra(s,l);let d=null,f=0,h=0;t===kt?a>0&&(d=kt,f=a,h=i.length):t===Dn?c>0&&(d=Dn,f=c,h=l.length):(f=Math.max(a,c),d=f>0?a>c?kt:Dn:null,h=d?d===kt?i.length:l.length:0);const m=d===kt&&/\b(transform|all)(,|$)/.test(o(`${kt}Property`).toString());return{type:d,timeout:f,propCount:h,hasTransform:m}}function ra(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>ia(n)+ia(e[o])))}function ia(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function al(){return document.body.offsetHeight}function ff(e,t,n){const o=e[gn];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pf=Symbol("_vod"),hf=Symbol("");function vf(e,t,n){const o=e.style,r=ae(n);if(n&&!r){if(t&&!ae(t))for(const i in t)n[i]==null&&Vr(o,i,"");for(const i in n)Vr(o,i,n[i])}else{const i=o.display;if(r){if(t!==n){const a=o[hf];a&&(n+=";"+a),o.cssText=n}}else t&&e.removeAttribute("style");pf in e&&(o.display=i)}}const aa=/\s*!important$/;function Vr(e,t,n){if(Z(n))n.forEach(o=>Vr(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=mf(e,t);aa.test(n)?e.setProperty(On(o),n.replace(aa,""),"important"):e[o]=n}}const sa=["Webkit","Moz","ms"],fr={};function mf(e,t){const n=fr[t];if(n)return n;let o=et(t);if(o!=="filter"&&o in e)return fr[t]=o;o=Jn(o);for(let r=0;r<sa.length;r++){const i=sa[r]+o;if(i in e)return fr[t]=i}return t}const la="http://www.w3.org/1999/xlink";function _f(e,t,n,o,r){if(o&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(la,t.slice(6,t.length)):e.setAttributeNS(la,t,n);else{const i=bu(t);n==null||i&&!ls(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function gf(e,t,n,o,r,i,a){if(t==="innerHTML"||t==="textContent"){o&&a(o,r,i),e[t]=n??"";return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){e._value=n;const c=s==="OPTION"?e.getAttribute("value"):e.value,d=n??"";c!==d&&(e.value=d),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=ls(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function bf(e,t,n,o){e.addEventListener(t,n,o)}function yf(e,t,n,o){e.removeEventListener(t,n,o)}const ca=Symbol("_vei");function Ef(e,t,n,o,r=null){const i=e[ca]||(e[ca]={}),a=i[t];if(o&&a)a.value=o;else{const[s,l]=Tf(t);if(o){const c=i[t]=Af(o,r);bf(e,s,c,l)}else a&&(yf(e,s,a,l),i[t]=void 0)}}const ua=/(?:Once|Passive|Capture)$/;function Tf(e){let t;if(ua.test(e)){t={};let o;for(;o=e.match(ua);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):On(e.slice(2)),t]}let pr=0;const wf=Promise.resolve(),Of=()=>pr||(wf.then(()=>pr=0),pr=Date.now());function Af(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Je(Lf(o,n.value),t,5,[o])};return n.value=e,n.attached=Of(),n}function Lf(e,t){if(Z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const da=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Pf=(e,t,n,o,r,i,a,s,l)=>{const c=r==="svg";t==="class"?ff(e,o,c):t==="style"?vf(e,n,o):Qn(t)?qr(t)||Ef(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):If(e,t,o,c))?gf(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),_f(e,t,o,c))};function If(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&da(t)&&oe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return da(t)&&ae(n)?!1:t in e}const sl=new WeakMap,ll=new WeakMap,xo=Symbol("_moveCb"),fa=Symbol("_enterCb"),cl={name:"TransitionGroup",props:Ae({},cf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=An(),o=Ms();let r,i;return Fs(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!xf(r[0].el,n.vnode.el,a))return;r.forEach(kf),r.forEach(Df);const s=r.filter(Sf);al(),s.forEach(l=>{const c=l.el,d=c.style;mt(c,a),d.transform=d.webkitTransform=d.transitionDuration="";const f=c[xo]=h=>{h&&h.target!==c||(!h||/transform$/.test(h.propertyName))&&(c.removeEventListener("transitionend",f),c[xo]=null,Dt(c,a))};c.addEventListener("transitionend",f)})}),()=>{const a=se(e),s=rl(a);let l=a.tag||Ue;r=i,i=t.default?ai(t.default()):[];for(let c=0;c<i.length;c++){const d=i[c];d.key!=null&&qn(d,Kn(d,s,o,n))}if(r)for(let c=0;c<r.length;c++){const d=r[c];qn(d,Kn(d,s,o,n)),sl.set(d,d.el.getBoundingClientRect())}return Ie(l,null,i)}}},Rf=e=>delete e.mode;cl.props;const ul=cl;function kf(e){const t=e.el;t[xo]&&t[xo](),t[fa]&&t[fa]()}function Df(e){ll.set(e,e.el.getBoundingClientRect())}function Sf(e){const t=sl.get(e),n=ll.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${r}px)`,i.transitionDuration="0s",e}}function xf(e,t,n){const o=e.cloneNode(),r=e[gn];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=il(o);return i.removeChild(o),a}const Cf=Ae({patchProp:Pf},lf);let hr,pa=!1;function Vf(){return hr=pa?hr:Hd(Cf),pa=!0,hr}const $f=(...e)=>{const t=Vf().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=Nf(o);if(r)return n(r,!0,Mf(r))},t};function Mf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Nf(e){return ae(e)?document.querySelector(e):e}const Bf="modulepreload",Hf=function(e){return"/"+e},ha={},p=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");r=Promise.all(n.map(a=>{if(a=Hf(a),a in ha)return;ha[a]=!0;const s=a.endsWith(".css"),l=s?'[rel="stylesheet"]':"";if(!!o)for(let f=i.length-1;f>=0;f--){const h=i[f];if(h.href===a&&(!s||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${l}`))return;const d=document.createElement("link");if(d.rel=s?"stylesheet":Bf,s||(d.as="script",d.crossOrigin=""),d.href=a,document.head.appendChild(d),s)return new Promise((f,h)=>{d.addEventListener("load",f),d.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${a}`)))})}))}return r.then(()=>t()).catch(i=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i})},Ff={"v-2d0a870d":()=>p(()=>import("./index.html-t1kE-WQT.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-082946dd":()=>p(()=>import("./community.html-OARf-bYe.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-038e810e":()=>p(()=>import("./i18n.html-kU0-aCG_.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-ba407326":()=>p(()=>import("./menu.html-vw0mjByF.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-586858ed":()=>p(()=>import("./project.html-xpr4f1dP.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0c01f6a4":()=>p(()=>import("./quick-start.html-s8Ids2ZW.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-23b9870a":()=>p(()=>import("./side-load.html-Nczx6OyB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7d29d7d8":()=>p(()=>import("./star-request.html-koYlAgyB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2d0a94db":()=>p(()=>import("./index.html-_u9iKAjN.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7b1e142b":()=>p(()=>import("./community.html-L7jyhiV0.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-51661b00":()=>p(()=>import("./i18n.html-N10gn7hM.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1e913f42":()=>p(()=>import("./menu.html-r47O8pqJ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-25a7bc8a":()=>p(()=>import("./project.html-ZI0f-OGu.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-d60eaf1c":()=>p(()=>import("./quick-start.html-5yg4tBwr.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-d2a35750":()=>p(()=>import("./side-load.html-qyFvJiNZ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-13095fca":()=>p(()=>import("./star-request.html-FFHk9d3P.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2d0ab8b3":()=>p(()=>import("./index.html-rY-YNqmv.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-4bc69e03":()=>p(()=>import("./community.html-QF5lx5z4.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-79d4ca28":()=>p(()=>import("./i18n.html-MHMkM1QW.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-19260f87":()=>p(()=>import("./menu.html-U5VtGnsX.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-159d4193":()=>p(()=>import("./project.html-ugMjGpGu.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-44b3c76c":()=>p(()=>import("./quick-start.html-Wg5Guc7-.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6756de30":()=>p(()=>import("./side-load.html-ZhDv2Ouc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3feb321c":()=>p(()=>import("./star-request.html-MZvUTBhV.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2d0ad528":()=>p(()=>import("./index.html-F5ebUkyI.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5cad49b8":()=>p(()=>import("./community.html-PB45EsWh.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-27c4e153":()=>p(()=>import("./i18n.html-a6G-QFLN.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-71d3b29c":()=>p(()=>import("./menu.html-093s30hI.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6c355688":()=>p(()=>import("./project.html-WwqAAN6Q.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-4f90aebf":()=>p(()=>import("./quick-start.html-9KIz3INz.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-783d89e5":()=>p(()=>import("./side-load.html-nRLTbTr8.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a91bb9c6":()=>p(()=>import("./star-request.html-4lZ4BmQV.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1bd4ef83":()=>p(()=>import("./FAQ.html-525rXdmp.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5c3f740a":()=>p(()=>import("./Gacha-system-and-export-principal.html-WrXCUAR6.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5f449840":()=>p(()=>import("./index.html-35l8nb75.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-e14c56e4":()=>p(()=>import("./dependency.html-9B_QlkeC.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1a028d16":()=>p(()=>import("./exceptions.html-AyhXyJvb.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-bd668802":()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-V8WzNZUS.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-51647c4a":()=>p(()=>import("./known-issue.html-TkVDg4Vq.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-bbae7dd2":()=>p(()=>import("./uninstall.html-6ojaVTKm.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-398ec440":()=>p(()=>import("./index.html-1XwLdAxc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-80e420c4":()=>p(()=>import("./version-1-9-0-breaking-changes.html-yxOxFjF2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-f88d343e":()=>p(()=>import("./index.html-MEddjaBj.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-4c2cca8b":()=>p(()=>import("./contribute.html-aRlh8ytR.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2a69b52e":()=>p(()=>import("./join.html-ajv2i68O.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-32bb1805":()=>p(()=>import("./platform.html-WnuQ56A_.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-30f089b6":()=>p(()=>import("./index.html-2-igcELY.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-699a13b0":()=>p(()=>import("./achievements.html-yiG2uw7B.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-f3692af4":()=>p(()=>import("./character-data.html-su42kjYr.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-10108380":()=>p(()=>import("./character-wiki.html-1gM-iKkR.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-36ceadac":()=>p(()=>import("./dashboard.html--AuP2QCl.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-83f6294a":()=>p(()=>import("./develop-plan.html-bJTGEuMi.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-14c37601":()=>p(()=>import("./feedback-center.html-us2GGcGA.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7839fe83":()=>p(()=>import("./game-launcher.html-t9KRhNr2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0106e0dc":()=>p(()=>import("./hutao-API.html-l83Lg8zL.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a511e72c":()=>p(()=>import("./hutao-passport.html-zYvcH0fS.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-639b3ef9":()=>p(()=>import("./hutao-settings.html-YVXoyTJB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-03aaffb1":()=>p(()=>import("./mhy-account-switch.html-tZ5mkQmc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1e98d471":()=>p(()=>import("./monster-wiki.html-fjXt6VGP.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-124743a4":()=>p(()=>import("./real-time-notes.html-vH99DFVL.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3b7edd61":()=>p(()=>import("./setup.html-16FvE2VC.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-e30b3c46":()=>p(()=>import("./weapon-wiki.html-7wpVqU4N.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b8e3a2b8":()=>p(()=>import("./wish-export.html--dqlZUxn.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a4f9d2c4":()=>p(()=>import("./index.html-MmluxiWO.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-45ceb024":()=>p(()=>import("./bug-report.html-Fm47h7Md.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b4085a44":()=>p(()=>import("./privacy-notice.html-srbsWi7i.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b1c7a1c2":()=>p(()=>import("./tos.html-NH9vfszC.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-52f43e3b":()=>p(()=>import("./update-log.html-d1yvFr43.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-9c971116":()=>p(()=>import("./FAQ.html-hPhqTeV0.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c5b24b26":()=>p(()=>import("./Gacha-system-and-export-principal.html-jLQGo0mj.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1e354dd2":()=>p(()=>import("./index.html-M_oH_lCV.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6220d85c":()=>p(()=>import("./dependency.html-1Y6nQHVs.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7474857a":()=>p(()=>import("./exceptions.html-klfv2hGW.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-418b1ecd":()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-syEb4nIa.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-51041b88":()=>p(()=>import("./known-issue.html-jyRTY5jU.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7fab0b89":()=>p(()=>import("./uninstall.html-g6nD1g-v.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-71bf00d2":()=>p(()=>import("./index.html-KxfoDrNd.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0a9f976c":()=>p(()=>import("./version-1-9-0-breaking-changes.html-NO5av0gY.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-187d2eaf":()=>p(()=>import("./index.html-vo30qET7.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-9c7ee806":()=>p(()=>import("./contribute.html-AnaqhI9-.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-347ff420":()=>p(()=>import("./join.html-udpei9m_.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-8e56e412":()=>p(()=>import("./platform.html-uLwt6l4M.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-355f5517":()=>p(()=>import("./index.html-ynIQwEn2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b2a14804":()=>p(()=>import("./achievements.html-FUiyn9kl.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-59a05158":()=>p(()=>import("./character-data.html-BsLXgxzn.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-44dc2b0e":()=>p(()=>import("./character-wiki.html-oAnFKiBZ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7bca18c8":()=>p(()=>import("./dashboard.html-2uMSmSSJ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-09cb98ae":()=>p(()=>import("./develop-plan.html-eV-l0VCS.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-44648016":()=>p(()=>import("./game-launcher.html-Y3-gWJbe.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-42eda964":()=>p(()=>import("./hutao-API.html-8mojvVAT.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-9f00a872":()=>p(()=>import("./hutao-settings.html-V6U0V6zo.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3bd0557f":()=>p(()=>import("./mhy-account-switch.html-XXJJ_e6x.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5bae1cbf":()=>p(()=>import("./monster-wiki.html-N9AXIOS2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-46858b20":()=>p(()=>import("./real-time-notes.html-4nQorIgX.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-50c79e5a":()=>p(()=>import("./setup.html-7LDtPx-3.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1493d7cf":()=>p(()=>import("./weapon-wiki.html-TPcxqDKT.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-29a7a496":()=>p(()=>import("./wish-export.html-cTGbFtFr.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-384807e0":()=>p(()=>import("./index.html-gC3FbgDB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1a2df03c":()=>p(()=>import("./bug-report.html-mlkh_7A-.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-4b78442c":()=>p(()=>import("./privacy-notice.html-nhTrvfAc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-43398291":()=>p(()=>import("./tos.html-PgRoqj0w.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-dfecf2ee":()=>p(()=>import("./update-log.html-EYTPo3Hh.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7eb57e9d":()=>p(()=>import("./FAQ.html-msgf4SMe.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1440eb95":()=>p(()=>import("./Gacha-system-and-export-principal.html-PkcdbmP2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-46a3fcfa":()=>p(()=>import("./index.html-ytph5Mxt.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-f52e1798":()=>p(()=>import("./dependency.html-ezUpatxN.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2de44dca":()=>p(()=>import("./exceptions.html-JVN7-Y7j.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-715586a5":()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-GKrtPn6g.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1d395164":()=>p(()=>import("./known-issue.html-t-PyrSmB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-578414b1":()=>p(()=>import("./uninstall.html-WYSpk1f5.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c818f80c":()=>p(()=>import("./index.html-kq9NFRub.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-d0b5f978":()=>p(()=>import("./version-1-9-0-breaking-changes.html-Nym-NyfQ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-40ee4e87":()=>p(()=>import("./index.html-bkMrjnh5.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7620c125":()=>p(()=>import("./contribute.html-B9KgyocO.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-02e025c2":()=>p(()=>import("./platform.html-ixGRqmzT.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5dce043f":()=>p(()=>import("./index.html-4vjc7J-d.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-185fe1d6":()=>p(()=>import("./achievements.html-kJijAVaj.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-ca5371a8":()=>p(()=>import("./character-data.html-lrPlgMh-.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0c829ae6":()=>p(()=>import("./character-wiki.html-P_Tqnb4t.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-cc180678":()=>p(()=>import("./dashboard.html-cza2bi35.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6ccab981":()=>p(()=>import("./develop-plan.html-e-lfcr2v.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-bba415c6":()=>p(()=>import("./game-launcher.html-VWmTz4JZ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-933b9714":()=>p(()=>import("./hutao-API.html-zNLAvNBd.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-78261b9f":()=>p(()=>import("./hutao-settings.html-xlKWL8s1.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2ee9cd52":()=>p(()=>import("./mhy-account-switch.html-3jalbFRM.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6542bad2":()=>p(()=>import("./monster-wiki.html-KYjUp43T.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-73ad1648":()=>p(()=>import("./real-time-notes.html-kFZAZwhy.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-68780dfb":()=>p(()=>import("./setup.html-4m7vEsRJ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5a4f36f7":()=>p(()=>import("./weapon-wiki.html-31oxQXyQ.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6f6303be":()=>p(()=>import("./wish-export.html-AENMVtXr.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a948fd90":()=>p(()=>import("./index.html-hMQiiNdN.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-e84313d8":()=>p(()=>import("./bug-report.html-Lulxoyhz.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-797bc3f8":()=>p(()=>import("./privacy-notice.html-NmYLhhRe.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-57d5408e":()=>p(()=>import("./tos.html-CqEZbdKW.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-01ba0c61":()=>p(()=>import("./update-log.html-_3o4y-D0.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-4a1d3ac8":()=>p(()=>import("./FAQ.html-AjsxEz9e.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b0dd6b00":()=>p(()=>import("./Gacha-system-and-export-principal.html-ayKUxutg.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-16d7d7b6":()=>p(()=>import("./index.html-mzdQ9IE3.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-37e841a9":()=>p(()=>import("./dependency.html-z5oYF2Rk.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c8e5b2e0":()=>p(()=>import("./exceptions.html-_5uPlz6o.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6892c29a":()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-3bXOcFC0.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-8ab89ae2":()=>p(()=>import("./known-issue.html-6u7KGsCu.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a04a76c8":()=>p(()=>import("./uninstall.html-uiDjthPR.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2b4be8a5":()=>p(()=>import("./index.html-GsZLgN2a.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-618cc6b9":()=>p(()=>import("./version-1-9-0-breaking-changes.html-foLPjU_V.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-d0f33908":()=>p(()=>import("./index.html-115fnKIm.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-62778390":()=>p(()=>import("./contribute.html-XoGN3DF2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1960d5f3":()=>p(()=>import("./join.html-W5R4usJU.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c80b636c":()=>p(()=>import("./platform.html-p1UDrUKV.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-56d3ae80":()=>p(()=>import("./symposium1.html-vddJGfS1.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5369fd42":()=>p(()=>import("./symposium2.html-pI_wmYA-.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0bbe1b6a":()=>p(()=>import("./index.html-hhcaYM1U.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2841a60b":()=>p(()=>import("./achievements.html-feuzGhlh.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3957d221":()=>p(()=>import("./character-data.html-COJY2lXD.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-a9f7b44a":()=>p(()=>import("./character-wiki.html-eNrW-BV9.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-1b6aa6a2":()=>p(()=>import("./dashboard.html-zQg-zZR3.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7cac7db6":()=>p(()=>import("./develop-plan.html-PaJUw0iT.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7977fc74":()=>p(()=>import("./feedback-center.html-_A9ptpAR.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-e2f690f0":()=>p(()=>import("./game-launcher.html-eFCxJvWR.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0eb8e461":()=>p(()=>import("./hutao-API.html-464XSfx3.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-60837405":()=>p(()=>import("./hutao-passport.html-yZMj_rEB.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-16a7a694":()=>p(()=>import("./hutao-settings.html-HfNDEyfc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-04b421cc":()=>p(()=>import("./mhy-account-switch.html-Jp9xq0VA.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-457f3268":()=>p(()=>import("./monster-wiki.html-zammKk8z.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-b5462c1a":()=>p(()=>import("./real-time-notes.html-kfOc2bF7.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0e3d2934":()=>p(()=>import("./setup.html-X_l4RvJs.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-108ccfbc":()=>p(()=>import("./weapon-wiki.html-qpCHWqy1.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0ccd64e9":()=>p(()=>import("./wish-export.html-8uQ9GNE1.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c4bb0cba":()=>p(()=>import("./index.html-uG6YSmcC.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c87f8b6e":()=>p(()=>import("./bug-report.html-XXknBt_7.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-70e6808e":()=>p(()=>import("./privacy-notice.html-VsDt0fTu.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-647ebd24":()=>p(()=>import("./tos.html-boLLFA0p.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-119bd096":()=>p(()=>import("./update-log.html-3nkyVVU2.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3706649a":()=>p(()=>import("./404.html-4gG-pjDc.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-8daa1a0e":()=>p(()=>import("./index.html-xy0Db14m.js"),__vite__mapDeps([])).then(({data:e})=>e)},zf=JSON.parse('{"base":"/","lang":"en-US","title":"","description":"","head":[["script",{"src":"https://umami.irain.in/script.js","data-website-id":"1a7be6c3-a024-47e2-9a42-29e66b997a36","async":"","defer":""}],["script",{"type":"module","src":"https://get.microsoft.com/badge/ms-store-badge.bundled.js"}],["link",{"rel":"icon","href":"/favicon.ico"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-512.png","type":"image/png","sizes":"512x512"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-192.png","type":"image/png","sizes":"192x192"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-144.png","type":"image/png","sizes":"144x144"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-72.png","type":"image/png","sizes":"72x72"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-96.png","type":"image/png","sizes":"96x96"}],["link",{"rel":"icon","href":"/pwa-icon/chrome-48.png","type":"image/png","sizes":"48x48"}],["link",{"rel":"manifest","href":"/manifest.webmanifest","crossorigin":"use-credentials"}],["meta",{"name":"theme-color","content":"#f26d6d"}],["link",{"rel":"apple-touch-icon","href":"/favicon.ico"}],["meta",{"name":"apple-mobile-web-app-capable","content":"yes"}],["meta",{"name":"apple-mobile-web-app-status-bar-style","content":"black"}],["meta",{"name":"msapplication-TileImage","content":"/favicon.ico"}],["meta",{"name":"msapplication-TileColor","content":"#ffffff"}],["meta",{"name":"viewport","content":"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"}]],"locales":{"/zh/":{"lang":"zh-CN","title":"胡桃工具箱","description":"多功能的原神工具箱"},"/en/":{"lang":"en-US","title":"Snap Hutao","description":"Super utilitarian Genshin Impact Toolkit"},"/id/":{"lang":"id-ID","title":"Snap Hutao","description":"Alat Bantu Genshin Impact yang Sangat Utilitarian"},"/ru/":{"lang":"ru-RU","title":"Snap Hutao","description":"Суперполезный набор инструментов для Genshin Impact"}}}');var jf=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),Wf=e=>{const t=new Set,n=[];return e.forEach(o=>{const r=jf(o);t.has(r)||(t.add(r),n.push(o))}),n},Uf=e=>e[0]==="/"?e:`/${e}`,dl=e=>e[e.length-1]==="/"||e.endsWith(".html")?e:`${e}/`,Ln=e=>/^(https?:)?\/\//.test(e),Kf=/.md((\?|#).*)?$/,bn=(e,t="/")=>!!(Ln(e)||e.startsWith("/")&&!e.startsWith(t)&&!Kf.test(e)),fl=e=>/^[a-z][a-z0-9+.-]*:/.test(e),pi=e=>Object.prototype.toString.call(e)==="[object Object]",hi=e=>e[e.length-1]==="/"?e.slice(0,-1):e,pl=e=>e[0]==="/"?e.slice(1):e,qf=(e,t)=>{const n=Object.keys(e).sort((o,r)=>{const i=r.split("/").length-o.split("/").length;return i!==0?i:r.length-o.length});for(const o of n)if(t.startsWith(o))return o;return"/"},va=(e,t="/")=>{const n=e.replace(/^(https?:)?\/\/[^/]*/,"");return n.startsWith(t)?`/${n.slice(t.length)}`:n};const hl={"v-2d0a870d":g(()=>p(()=>import("./index.html-oA5YxBZ6.js"),__vite__mapDeps([0,1,2]))),"v-082946dd":g(()=>p(()=>import("./community.html-7fUo5q0x.js"),__vite__mapDeps([3,2]))),"v-038e810e":g(()=>p(()=>import("./i18n.html-EzwcBsqu.js"),__vite__mapDeps([4,2]))),"v-ba407326":g(()=>p(()=>import("./menu.html-BMxqt0Os.js"),__vite__mapDeps([5,2]))),"v-586858ed":g(()=>p(()=>import("./project.html-7DssAfHd.js"),__vite__mapDeps([6,2]))),"v-0c01f6a4":g(()=>p(()=>import("./quick-start.html-o5upTk0U.js"),__vite__mapDeps([7,8,2]))),"v-23b9870a":g(()=>p(()=>import("./side-load.html-o6VkapFo.js"),__vite__mapDeps([9,2]))),"v-7d29d7d8":g(()=>p(()=>import("./star-request.html-nkCqgPyy.js"),__vite__mapDeps([10,2]))),"v-2d0a94db":g(()=>p(()=>import("./index.html-H-WHcuF7.js"),__vite__mapDeps([11,1,2]))),"v-7b1e142b":g(()=>p(()=>import("./community.html-V9LGBruL.js"),__vite__mapDeps([12,2]))),"v-51661b00":g(()=>p(()=>import("./i18n.html-3D3XjNI8.js"),__vite__mapDeps([13,2]))),"v-1e913f42":g(()=>p(()=>import("./menu.html-Gln5Tvz4.js"),__vite__mapDeps([14,2]))),"v-25a7bc8a":g(()=>p(()=>import("./project.html-wePEavH0.js"),__vite__mapDeps([15,2]))),"v-d60eaf1c":g(()=>p(()=>import("./quick-start.html-OBLCpx04.js"),__vite__mapDeps([16,8,2]))),"v-d2a35750":g(()=>p(()=>import("./side-load.html-LWIGkkKA.js"),__vite__mapDeps([17,2]))),"v-13095fca":g(()=>p(()=>import("./star-request.html-ajtbZpWN.js"),__vite__mapDeps([18,2]))),"v-2d0ab8b3":g(()=>p(()=>import("./index.html-vRgmw7cl.js"),__vite__mapDeps([19,1,2]))),"v-4bc69e03":g(()=>p(()=>import("./community.html-runNKIUN.js"),__vite__mapDeps([20,2]))),"v-79d4ca28":g(()=>p(()=>import("./i18n.html-xZMMfzWL.js"),__vite__mapDeps([21,2]))),"v-19260f87":g(()=>p(()=>import("./menu.html-kd24phfK.js"),__vite__mapDeps([22,2]))),"v-159d4193":g(()=>p(()=>import("./project.html-9SVmWBz7.js"),__vite__mapDeps([23,2]))),"v-44b3c76c":g(()=>p(()=>import("./quick-start.html-uXELC2If.js"),__vite__mapDeps([24,8,2]))),"v-6756de30":g(()=>p(()=>import("./side-load.html-qgn1yx6I.js"),__vite__mapDeps([25,2]))),"v-3feb321c":g(()=>p(()=>import("./star-request.html-kzBcdCEj.js"),__vite__mapDeps([26,2]))),"v-2d0ad528":g(()=>p(()=>import("./index.html-FW1DtquZ.js"),__vite__mapDeps([27,1,2]))),"v-5cad49b8":g(()=>p(()=>import("./community.html-1wDFE4JU.js"),__vite__mapDeps([28,2]))),"v-27c4e153":g(()=>p(()=>import("./i18n.html-zkrWP62K.js"),__vite__mapDeps([29,2]))),"v-71d3b29c":g(()=>p(()=>import("./menu.html-d1niRIZU.js"),__vite__mapDeps([30,2]))),"v-6c355688":g(()=>p(()=>import("./project.html-E2ZLHOja.js"),__vite__mapDeps([31,2]))),"v-4f90aebf":g(()=>p(()=>import("./quick-start.html-WIi62ZGl.js"),__vite__mapDeps([32,8,2]))),"v-783d89e5":g(()=>p(()=>import("./side-load.html-2oZFXtGP.js"),__vite__mapDeps([33,2]))),"v-a91bb9c6":g(()=>p(()=>import("./star-request.html-4ecOL246.js"),__vite__mapDeps([34,2]))),"v-1bd4ef83":g(()=>p(()=>import("./FAQ.html-Cavv3pTu.js"),__vite__mapDeps([35,2]))),"v-5c3f740a":g(()=>p(()=>import("./Gacha-system-and-export-principal.html-q0AwZxuF.js"),__vite__mapDeps([36,2]))),"v-5f449840":g(()=>p(()=>import("./index.html-wjz_Ojwn.js"),__vite__mapDeps([37,2]))),"v-e14c56e4":g(()=>p(()=>import("./dependency.html-MBwHhBO9.js"),__vite__mapDeps([38,2]))),"v-1a028d16":g(()=>p(()=>import("./exceptions.html-EIIX0cuQ.js"),__vite__mapDeps([39,2]))),"v-bd668802":g(()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-jcIO-6ZI.js"),__vite__mapDeps([40,2]))),"v-51647c4a":g(()=>p(()=>import("./known-issue.html-quvxS6LT.js"),__vite__mapDeps([41,2]))),"v-bbae7dd2":g(()=>p(()=>import("./uninstall.html-BlCrKel-.js"),__vite__mapDeps([42,2]))),"v-398ec440":g(()=>p(()=>import("./index.html-dxFLmacT.js"),__vite__mapDeps([43,2]))),"v-80e420c4":g(()=>p(()=>import("./version-1-9-0-breaking-changes.html-haN6GHJS.js"),__vite__mapDeps([44,45,2]))),"v-f88d343e":g(()=>p(()=>import("./index.html-E1Cht9_p.js"),__vite__mapDeps([46,2]))),"v-4c2cca8b":g(()=>p(()=>import("./contribute.html-CVgTcqMR.js"),__vite__mapDeps([47,2]))),"v-2a69b52e":g(()=>p(()=>import("./join.html-cnLpAric.js"),__vite__mapDeps([48,2]))),"v-32bb1805":g(()=>p(()=>import("./platform.html-YwyFomvl.js"),__vite__mapDeps([49,2]))),"v-30f089b6":g(()=>p(()=>import("./index.html-Ikdxwyso.js"),__vite__mapDeps([50,2]))),"v-699a13b0":g(()=>p(()=>import("./achievements.html-aK3gqB5W.js"),__vite__mapDeps([51,2]))),"v-f3692af4":g(()=>p(()=>import("./character-data.html-cu2mGH8H.js"),__vite__mapDeps([52,2]))),"v-10108380":g(()=>p(()=>import("./character-wiki.html-EkJ5VOdK.js"),__vite__mapDeps([53,2]))),"v-36ceadac":g(()=>p(()=>import("./dashboard.html-upex8P7D.js"),__vite__mapDeps([54,2]))),"v-83f6294a":g(()=>p(()=>import("./develop-plan.html-ApZ9p_3u.js"),__vite__mapDeps([55,2]))),"v-14c37601":g(()=>p(()=>import("./feedback-center.html-w-4tJv6I.js"),__vite__mapDeps([56,2]))),"v-7839fe83":g(()=>p(()=>import("./game-launcher.html-wJxPyOnI.js"),__vite__mapDeps([57,2]))),"v-0106e0dc":g(()=>p(()=>import("./hutao-API.html-_tY3-Wqa.js"),__vite__mapDeps([58,2]))),"v-a511e72c":g(()=>p(()=>import("./hutao-passport.html-jRZJga3e.js"),__vite__mapDeps([59,2]))),"v-639b3ef9":g(()=>p(()=>import("./hutao-settings.html-3TqU0xOq.js"),__vite__mapDeps([60,2]))),"v-03aaffb1":g(()=>p(()=>import("./mhy-account-switch.html-ZQTT6I-J.js"),__vite__mapDeps([61,2]))),"v-1e98d471":g(()=>p(()=>import("./monster-wiki.html-k0X0ooSD.js"),__vite__mapDeps([62,2]))),"v-124743a4":g(()=>p(()=>import("./real-time-notes.html-6HAo8Lr8.js"),__vite__mapDeps([63,2]))),"v-3b7edd61":g(()=>p(()=>import("./setup.html-kXkaLXzM.js"),__vite__mapDeps([64,2]))),"v-e30b3c46":g(()=>p(()=>import("./weapon-wiki.html-1TdrUW8g.js"),__vite__mapDeps([65,2]))),"v-b8e3a2b8":g(()=>p(()=>import("./wish-export.html-86FJhHta.js"),__vite__mapDeps([66,2]))),"v-a4f9d2c4":g(()=>p(()=>import("./index.html-IrS8ndLt.js"),__vite__mapDeps([67,2]))),"v-45ceb024":g(()=>p(()=>import("./bug-report.html-YonL9zTf.js"),__vite__mapDeps([68,2]))),"v-b4085a44":g(()=>p(()=>import("./privacy-notice.html-UJVKt55p.js"),__vite__mapDeps([69,2]))),"v-b1c7a1c2":g(()=>p(()=>import("./tos.html-0j-ET3kQ.js"),__vite__mapDeps([70,2]))),"v-52f43e3b":g(()=>p(()=>import("./update-log.html-mgndBQxz.js"),__vite__mapDeps([71,2]))),"v-9c971116":g(()=>p(()=>import("./FAQ.html-gawj9A61.js"),__vite__mapDeps([72,2]))),"v-c5b24b26":g(()=>p(()=>import("./Gacha-system-and-export-principal.html-_7j2jxpi.js"),__vite__mapDeps([73,2]))),"v-1e354dd2":g(()=>p(()=>import("./index.html-YK_64xUt.js"),__vite__mapDeps([74,2]))),"v-6220d85c":g(()=>p(()=>import("./dependency.html-tljsW0D6.js"),__vite__mapDeps([75,2]))),"v-7474857a":g(()=>p(()=>import("./exceptions.html-p2HC2lll.js"),__vite__mapDeps([76,2]))),"v-418b1ecd":g(()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-o9Ldf-_U.js"),__vite__mapDeps([77,2]))),"v-51041b88":g(()=>p(()=>import("./known-issue.html-6rcxeZAx.js"),__vite__mapDeps([78,2]))),"v-7fab0b89":g(()=>p(()=>import("./uninstall.html-lw8UlA1z.js"),__vite__mapDeps([79,2]))),"v-71bf00d2":g(()=>p(()=>import("./index.html-1KNNpNjS.js"),__vite__mapDeps([80,2]))),"v-0a9f976c":g(()=>p(()=>import("./version-1-9-0-breaking-changes.html-v5bZ87EV.js"),__vite__mapDeps([81,45,2]))),"v-187d2eaf":g(()=>p(()=>import("./index.html-4L6bf_lc.js"),__vite__mapDeps([82,2]))),"v-9c7ee806":g(()=>p(()=>import("./contribute.html-DwQcHJVJ.js"),__vite__mapDeps([83,2]))),"v-347ff420":g(()=>p(()=>import("./join.html-IJe2gNTh.js"),__vite__mapDeps([84,2]))),"v-8e56e412":g(()=>p(()=>import("./platform.html-eIx7VCvc.js"),__vite__mapDeps([85,2]))),"v-355f5517":g(()=>p(()=>import("./index.html-I8Ed9IZ1.js"),__vite__mapDeps([86,2]))),"v-b2a14804":g(()=>p(()=>import("./achievements.html-qGeHsZUr.js"),__vite__mapDeps([87,2]))),"v-59a05158":g(()=>p(()=>import("./character-data.html-T-20lgqM.js"),__vite__mapDeps([88,2]))),"v-44dc2b0e":g(()=>p(()=>import("./character-wiki.html-kz0vAlra.js"),__vite__mapDeps([89,2]))),"v-7bca18c8":g(()=>p(()=>import("./dashboard.html-vDXxeQma.js"),__vite__mapDeps([90,2]))),"v-09cb98ae":g(()=>p(()=>import("./develop-plan.html-8SzkMoOY.js"),__vite__mapDeps([91,2]))),"v-44648016":g(()=>p(()=>import("./game-launcher.html-Q5ggt3ai.js"),__vite__mapDeps([92,2]))),"v-42eda964":g(()=>p(()=>import("./hutao-API.html-ei7vtgwr.js"),__vite__mapDeps([93,2]))),"v-9f00a872":g(()=>p(()=>import("./hutao-settings.html-QG7D-I22.js"),__vite__mapDeps([94,2]))),"v-3bd0557f":g(()=>p(()=>import("./mhy-account-switch.html-1k8LHytW.js"),__vite__mapDeps([95,2]))),"v-5bae1cbf":g(()=>p(()=>import("./monster-wiki.html-pU5OABjJ.js"),__vite__mapDeps([96,2]))),"v-46858b20":g(()=>p(()=>import("./real-time-notes.html-CJcXo95d.js"),__vite__mapDeps([97,2]))),"v-50c79e5a":g(()=>p(()=>import("./setup.html-mlHuRxaR.js"),__vite__mapDeps([98,2]))),"v-1493d7cf":g(()=>p(()=>import("./weapon-wiki.html-LTBfvgX7.js"),__vite__mapDeps([99,2]))),"v-29a7a496":g(()=>p(()=>import("./wish-export.html-7fLQJtkC.js"),__vite__mapDeps([100,2]))),"v-384807e0":g(()=>p(()=>import("./index.html--RrNoxou.js"),__vite__mapDeps([101,2]))),"v-1a2df03c":g(()=>p(()=>import("./bug-report.html-cpk-bkTg.js"),__vite__mapDeps([102,2]))),"v-4b78442c":g(()=>p(()=>import("./privacy-notice.html-WyeSTq-S.js"),__vite__mapDeps([103,2]))),"v-43398291":g(()=>p(()=>import("./tos.html-RQBiM9bf.js"),__vite__mapDeps([104,2]))),"v-dfecf2ee":g(()=>p(()=>import("./update-log.html-ePIlKTlB.js"),__vite__mapDeps([105,2]))),"v-7eb57e9d":g(()=>p(()=>import("./FAQ.html-Zyo0umMK.js"),__vite__mapDeps([106,2]))),"v-1440eb95":g(()=>p(()=>import("./Gacha-system-and-export-principal.html-_VUTNepk.js"),__vite__mapDeps([107,2]))),"v-46a3fcfa":g(()=>p(()=>import("./index.html-xmMs9tXC.js"),__vite__mapDeps([108,2]))),"v-f52e1798":g(()=>p(()=>import("./dependency.html-YzBc5xVC.js"),__vite__mapDeps([109,2]))),"v-2de44dca":g(()=>p(()=>import("./exceptions.html-Jr391vWi.js"),__vite__mapDeps([110,2]))),"v-715586a5":g(()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-UcXkwVVE.js"),__vite__mapDeps([111,2]))),"v-1d395164":g(()=>p(()=>import("./known-issue.html-uiiuKNSY.js"),__vite__mapDeps([112,2]))),"v-578414b1":g(()=>p(()=>import("./uninstall.html-jnidJPnw.js"),__vite__mapDeps([113,2]))),"v-c818f80c":g(()=>p(()=>import("./index.html-5OSGvDKu.js"),__vite__mapDeps([114,2]))),"v-d0b5f978":g(()=>p(()=>import("./version-1-9-0-breaking-changes.html-yNKE0QAk.js"),__vite__mapDeps([115,45,2]))),"v-40ee4e87":g(()=>p(()=>import("./index.html-2xM-lIIJ.js"),__vite__mapDeps([116,2]))),"v-7620c125":g(()=>p(()=>import("./contribute.html-ko1HH81j.js"),__vite__mapDeps([117,2]))),"v-02e025c2":g(()=>p(()=>import("./platform.html-C5-nWz7k.js"),__vite__mapDeps([118,2]))),"v-5dce043f":g(()=>p(()=>import("./index.html-h_1QKbLd.js"),__vite__mapDeps([119,2]))),"v-185fe1d6":g(()=>p(()=>import("./achievements.html-lFPMyKfY.js"),__vite__mapDeps([120,2]))),"v-ca5371a8":g(()=>p(()=>import("./character-data.html-Xj0z42PZ.js"),__vite__mapDeps([121,2]))),"v-0c829ae6":g(()=>p(()=>import("./character-wiki.html-o_3cSqBI.js"),__vite__mapDeps([122,2]))),"v-cc180678":g(()=>p(()=>import("./dashboard.html-4pLeE-5n.js"),__vite__mapDeps([123,2]))),"v-6ccab981":g(()=>p(()=>import("./develop-plan.html-G_UorXTD.js"),__vite__mapDeps([124,2]))),"v-bba415c6":g(()=>p(()=>import("./game-launcher.html-rcQF6JvW.js"),__vite__mapDeps([125,2]))),"v-933b9714":g(()=>p(()=>import("./hutao-API.html-jmuLSh4J.js"),__vite__mapDeps([126,2]))),"v-78261b9f":g(()=>p(()=>import("./hutao-settings.html-uPGbvgQB.js"),__vite__mapDeps([127,2]))),"v-2ee9cd52":g(()=>p(()=>import("./mhy-account-switch.html-WPpunREB.js"),__vite__mapDeps([128,2]))),"v-6542bad2":g(()=>p(()=>import("./monster-wiki.html-qTxD_Fyo.js"),__vite__mapDeps([129,2]))),"v-73ad1648":g(()=>p(()=>import("./real-time-notes.html-aKtv-9BB.js"),__vite__mapDeps([130,2]))),"v-68780dfb":g(()=>p(()=>import("./setup.html-hgm-DOJU.js"),__vite__mapDeps([131,2]))),"v-5a4f36f7":g(()=>p(()=>import("./weapon-wiki.html-0_Rr-IbJ.js"),__vite__mapDeps([132,2]))),"v-6f6303be":g(()=>p(()=>import("./wish-export.html-1TeLJIyt.js"),__vite__mapDeps([133,2]))),"v-a948fd90":g(()=>p(()=>import("./index.html-IzDzNrJM.js"),__vite__mapDeps([134,2]))),"v-e84313d8":g(()=>p(()=>import("./bug-report.html-No-i04Mi.js"),__vite__mapDeps([135,2]))),"v-797bc3f8":g(()=>p(()=>import("./privacy-notice.html-p40ZqcGC.js"),__vite__mapDeps([136,2]))),"v-57d5408e":g(()=>p(()=>import("./tos.html-3DgNuRoJ.js"),__vite__mapDeps([137,2]))),"v-01ba0c61":g(()=>p(()=>import("./update-log.html-hs3UtYjl.js"),__vite__mapDeps([138,2]))),"v-4a1d3ac8":g(()=>p(()=>import("./FAQ.html-uOWz3O47.js"),__vite__mapDeps([139,2]))),"v-b0dd6b00":g(()=>p(()=>import("./Gacha-system-and-export-principal.html-9hEGEOxC.js"),__vite__mapDeps([140,2]))),"v-16d7d7b6":g(()=>p(()=>import("./index.html-rSvXOPpY.js"),__vite__mapDeps([141,2]))),"v-37e841a9":g(()=>p(()=>import("./dependency.html-TyPnoCxe.js"),__vite__mapDeps([142,2]))),"v-c8e5b2e0":g(()=>p(()=>import("./exceptions.html-1hHMEx6d.js"),__vite__mapDeps([143,2]))),"v-6892c29a":g(()=>p(()=>import("./get-stoken-cookie-from-the-third-party.html-jvejdscI.js"),__vite__mapDeps([144,2]))),"v-8ab89ae2":g(()=>p(()=>import("./known-issue.html-HtrL9Ee7.js"),__vite__mapDeps([145,2]))),"v-a04a76c8":g(()=>p(()=>import("./uninstall.html-tLb47Lyh.js"),__vite__mapDeps([146,2]))),"v-2b4be8a5":g(()=>p(()=>import("./index.html-7uelgfVk.js"),__vite__mapDeps([147,2]))),"v-618cc6b9":g(()=>p(()=>import("./version-1-9-0-breaking-changes.html-Tuswp_81.js"),__vite__mapDeps([148,45,2]))),"v-d0f33908":g(()=>p(()=>import("./index.html-d4sIcqeu.js"),__vite__mapDeps([149,2]))),"v-62778390":g(()=>p(()=>import("./contribute.html-UCeMP2vT.js"),__vite__mapDeps([150,2]))),"v-1960d5f3":g(()=>p(()=>import("./join.html-Yl1Ud4Ee.js"),__vite__mapDeps([151,2]))),"v-c80b636c":g(()=>p(()=>import("./platform.html-dEIpcQZ3.js"),__vite__mapDeps([152,2]))),"v-56d3ae80":g(()=>p(()=>import("./symposium1.html-Zq3hIKaR.js"),__vite__mapDeps([153,2]))),"v-5369fd42":g(()=>p(()=>import("./symposium2.html-8U8rCRyp.js"),__vite__mapDeps([154,2]))),"v-0bbe1b6a":g(()=>p(()=>import("./index.html-DOq_CL9k.js"),__vite__mapDeps([155,2]))),"v-2841a60b":g(()=>p(()=>import("./achievements.html-Ii3ERWGo.js"),__vite__mapDeps([156,2]))),"v-3957d221":g(()=>p(()=>import("./character-data.html-w6AQEh8_.js"),__vite__mapDeps([157,2]))),"v-a9f7b44a":g(()=>p(()=>import("./character-wiki.html-mx4SVSmk.js"),__vite__mapDeps([158,2]))),"v-1b6aa6a2":g(()=>p(()=>import("./dashboard.html-_nHDJj0d.js"),__vite__mapDeps([159,2]))),"v-7cac7db6":g(()=>p(()=>import("./develop-plan.html-nLE8dtMH.js"),__vite__mapDeps([160,2]))),"v-7977fc74":g(()=>p(()=>import("./feedback-center.html-vbE8UHvN.js"),__vite__mapDeps([161,2]))),"v-e2f690f0":g(()=>p(()=>import("./game-launcher.html-8NDnwnji.js"),__vite__mapDeps([162,2]))),"v-0eb8e461":g(()=>p(()=>import("./hutao-API.html-g0eyhEfJ.js"),__vite__mapDeps([163,2]))),"v-60837405":g(()=>p(()=>import("./hutao-passport.html-ipWm5cxQ.js"),__vite__mapDeps([164,2]))),"v-16a7a694":g(()=>p(()=>import("./hutao-settings.html-UhpPiMLD.js"),__vite__mapDeps([165,2]))),"v-04b421cc":g(()=>p(()=>import("./mhy-account-switch.html-FjNL4gaT.js"),__vite__mapDeps([166,2]))),"v-457f3268":g(()=>p(()=>import("./monster-wiki.html-AzYu7YrY.js"),__vite__mapDeps([167,2]))),"v-b5462c1a":g(()=>p(()=>import("./real-time-notes.html-x0M47phQ.js"),__vite__mapDeps([168,2]))),"v-0e3d2934":g(()=>p(()=>import("./setup.html-3IPoYZMO.js"),__vite__mapDeps([169,2]))),"v-108ccfbc":g(()=>p(()=>import("./weapon-wiki.html-O4IpUxy_.js"),__vite__mapDeps([170,2]))),"v-0ccd64e9":g(()=>p(()=>import("./wish-export.html-17bnwiof.js"),__vite__mapDeps([171,2]))),"v-c4bb0cba":g(()=>p(()=>import("./index.html-23_Kfymn.js"),__vite__mapDeps([172,2]))),"v-c87f8b6e":g(()=>p(()=>import("./bug-report.html-u-OSm0Ud.js"),__vite__mapDeps([173,2]))),"v-70e6808e":g(()=>p(()=>import("./privacy-notice.html-1TlS4AXb.js"),__vite__mapDeps([174,2]))),"v-647ebd24":g(()=>p(()=>import("./tos.html-0q6uRj-A.js"),__vite__mapDeps([175,2]))),"v-119bd096":g(()=>p(()=>import("./update-log.html-f8CwBeeD.js"),__vite__mapDeps([176,2]))),"v-3706649a":g(()=>p(()=>import("./404.html-ocb75Z1G.js"),__vite__mapDeps([177,2]))),"v-8daa1a0e":g(()=>p(()=>import("./index.html-KG_Wskmr.js"),__vite__mapDeps([178,2])))};var Gf=Symbol(""),vl=Symbol(""),Yf=Ft({key:"",path:"",title:"",lang:"",frontmatter:{},headers:[]}),fe=()=>{const e=_e(vl);if(!e)throw new Error("pageData() is called without provider.");return e},ml=Symbol(""),Oe=()=>{const e=_e(ml);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},_l=Symbol(""),Qf=()=>{const e=_e(_l);if(!e)throw new Error("usePageHead() is called without provider.");return e},Jf=Symbol(""),gl=Symbol(""),Go=()=>{const e=_e(gl);if(!e)throw new Error("usePageLang() is called without provider.");return e},bl=Symbol(""),Xf=()=>{const e=_e(bl);if(!e)throw new Error("usePageLayout() is called without provider.");return e},Zf=J(Ff),vi=Symbol(""),Lt=()=>{const e=_e(vi);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},ln=J(zf),yl=()=>ln,El=Symbol(""),Yo=()=>{const e=_e(El);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},ep=Symbol(""),tp="Layout",np="NotFound",_t=Xn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageData:async e=>{const t=Zf.value[e];return await(t==null?void 0:t())??Yf},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const o=ae(t.description)?t.description:n.description,r=[...Z(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:o}]];return Wf(r)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||"en-US",resolvePageLayout:(e,t)=>{let n;if(e.path){const o=e.frontmatter.layout;ae(o)?n=o:n=tp}else n=np;return t[n]},resolveRouteLocale:(e,t)=>qf(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),Qo=U({name:"ClientOnly",setup(e,t){const n=J(!1);return ve(()=>{n.value=!0}),()=>{var o,r;return n.value?(r=(o=t.slots).default)==null?void 0:r.call(o):null}}}),Tl=U({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=fe(),n=L(()=>hl[e.pageKey||t.value.key]);return()=>n.value?u(n.value):u("div","404 Not Found")}}),Ve=(e={})=>e,ke=e=>Ln(e)?e:`/${pl(e)}`;const op={};/*!
|
||
* vue-router v4.2.5
|
||
* (c) 2023 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/const an=typeof window<"u";function rp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const pe=Object.assign;function vr(e,t){const n={};for(const o in t){const r=t[o];n[o]=at(r)?r.map(e):e(r)}return n}const Fn=()=>{},at=Array.isArray,ip=/\/$/,ap=e=>e.replace(ip,"");function mr(e,t,n="/"){let o,r={},i="",a="";const s=t.indexOf("#");let l=t.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(o=t.slice(0,l),i=t.slice(l+1,s>-1?s:t.length),r=e(i)),s>-1&&(o=o||t.slice(0,s),a=t.slice(s,t.length)),o=up(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function sp(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ma(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function lp(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&yn(t.matched[o],n.matched[r])&&wl(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function yn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function wl(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!cp(e[n],t[n]))return!1;return!0}function cp(e,t){return at(e)?_a(e,t):at(t)?_a(t,e):e===t}function _a(e,t){return at(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function up(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let i=n.length-1,a,s;for(a=0;a<o.length;a++)if(s=o[a],s!==".")if(s==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+o.slice(a-(a===o.length?1:0)).join("/")}var Yn;(function(e){e.pop="pop",e.push="push"})(Yn||(Yn={}));var zn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zn||(zn={}));function dp(e){if(!e)if(an){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ap(e)}const fp=/^[^#]+#/;function pp(e,t){return e.replace(fp,"#")+t}function hp(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Jo=()=>({left:window.pageXOffset,top:window.pageYOffset});function vp(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=hp(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ga(e,t){return(history.state?history.state.position-t:-1)+e}const $r=new Map;function mp(e,t){$r.set(e,t)}function _p(e){const t=$r.get(e);return $r.delete(e),t}let gp=()=>location.protocol+"//"+location.host;function Ol(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let s=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(s);return l[0]!=="/"&&(l="/"+l),ma(l,"")}return ma(n,e)+o+r}function bp(e,t,n,o){let r=[],i=[],a=null;const s=({state:h})=>{const m=Ol(e,location),b=n.value,O=t.value;let w=0;if(h){if(n.value=m,t.value=h,a&&a===b){a=null;return}w=O?h.position-O.position:0}else o(m);r.forEach(y=>{y(n.value,b,{delta:w,type:Yn.pop,direction:w?w>0?zn.forward:zn.back:zn.unknown})})};function l(){a=n.value}function c(h){r.push(h);const m=()=>{const b=r.indexOf(h);b>-1&&r.splice(b,1)};return i.push(m),m}function d(){const{history:h}=window;h.state&&h.replaceState(pe({},h.state,{scroll:Jo()}),"")}function f(){for(const h of i)h();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function ba(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Jo():null}}function yp(e){const{history:t,location:n}=window,o={value:Ol(e,n)},r={value:t.state};r.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,d){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:gp()+e+l;try{t[d?"replaceState":"pushState"](c,"",h),r.value=c}catch(m){console.error(m),n[d?"replace":"assign"](h)}}function a(l,c){const d=pe({},t.state,ba(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});i(l,d,!0),o.value=l}function s(l,c){const d=pe({},r.value,t.state,{forward:l,scroll:Jo()});i(d.current,d,!0);const f=pe({},ba(o.value,l,null),{position:d.position+1},c);i(l,f,!1),o.value=l}return{location:o,state:r,push:s,replace:a}}function Ep(e){e=dp(e);const t=yp(e),n=bp(e,t.state,t.location,t.replace);function o(i,a=!0){a||n.pauseListeners(),history.go(i)}const r=pe({location:"",base:e,go:o,createHref:pp.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Tp(e){return typeof e=="string"||e&&typeof e=="object"}function Al(e){return typeof e=="string"||typeof e=="symbol"}const gt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ll=Symbol("");var ya;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ya||(ya={}));function En(e,t){return pe(new Error,{type:e,[Ll]:!0},t)}function vt(e,t){return e instanceof Error&&Ll in e&&(t==null||!!(e.type&t))}const Ea="[^/]+?",wp={sensitive:!1,strict:!1,start:!0,end:!0},Op=/[.+*?^${}()[\]/\\]/g;function Ap(e,t){const n=pe({},wp,t),o=[];let r=n.start?"^":"";const i=[];for(const c of e){const d=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;f<c.length;f++){const h=c[f];let m=40+(n.sensitive?.25:0);if(h.type===0)f||(r+="/"),r+=h.value.replace(Op,"\\$&"),m+=40;else if(h.type===1){const{value:b,repeatable:O,optional:w,regexp:y}=h;i.push({name:b,repeatable:O,optional:w});const I=y||Ea;if(I!==Ea){m+=10;try{new RegExp(`(${I})`)}catch(P){throw new Error(`Invalid custom RegExp for param "${b}" (${I}): `+P.message)}}let E=O?`((?:${I})(?:/(?:${I}))*)`:`(${I})`;f||(E=w&&c.length<2?`(?:/${E})`:"/"+E),w&&(E+="?"),r+=E,m+=20,w&&(m+=-8),O&&(m+=-20),I===".*"&&(m+=-50)}d.push(m)}o.push(d)}if(n.strict&&n.end){const c=o.length-1;o[c][o[c].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const a=new RegExp(r,n.sensitive?"":"i");function s(c){const d=c.match(a),f={};if(!d)return null;for(let h=1;h<d.length;h++){const m=d[h]||"",b=i[h-1];f[b.name]=m&&b.repeatable?m.split("/"):m}return f}function l(c){let d="",f=!1;for(const h of e){(!f||!d.endsWith("/"))&&(d+="/"),f=!1;for(const m of h)if(m.type===0)d+=m.value;else if(m.type===1){const{value:b,repeatable:O,optional:w}=m,y=b in c?c[b]:"";if(at(y)&&!O)throw new Error(`Provided param "${b}" is an array but it is not repeatable (* or + modifiers)`);const I=at(y)?y.join("/"):y;if(!I)if(w)h.length<2&&(d.endsWith("/")?d=d.slice(0,-1):f=!0);else throw new Error(`Missing required param "${b}"`);d+=I}}return d||"/"}return{re:a,score:o,keys:i,parse:s,stringify:l}}function Lp(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Pp(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const i=Lp(o[n],r[n]);if(i)return i;n++}if(Math.abs(r.length-o.length)===1){if(Ta(o))return 1;if(Ta(r))return-1}return r.length-o.length}function Ta(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Ip={type:0,value:""},Rp=/[a-zA-Z0-9_]/;function kp(e){if(!e)return[[]];if(e==="/")return[[Ip]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,o=n;const r=[];let i;function a(){i&&r.push(i),i=[]}let s=0,l,c="",d="";function f(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:l==="/"?(c&&f(),a()):l===":"?(f(),n=1):h();break;case 4:h(),n=o;break;case 1:l==="("?n=2:Rp.test(l)?h():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case 2:l===")"?d[d.length-1]=="\\"?d=d.slice(0,-1)+l:n=3:d+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--,d="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),a(),r}function Dp(e,t,n){const o=Ap(kp(e.path),n),r=pe(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Sp(e,t){const n=[],o=new Map;t=Aa({strict:!1,end:!0,sensitive:!1},t);function r(d){return o.get(d)}function i(d,f,h){const m=!h,b=xp(d);b.aliasOf=h&&h.record;const O=Aa(t,d),w=[b];if("alias"in d){const E=typeof d.alias=="string"?[d.alias]:d.alias;for(const P of E)w.push(pe({},b,{components:h?h.record.components:b.components,path:P,aliasOf:h?h.record:b}))}let y,I;for(const E of w){const{path:P}=E;if(f&&P[0]!=="/"){const D=f.record.path,S=D[D.length-1]==="/"?"":"/";E.path=f.record.path+(P&&S+P)}if(y=Dp(E,f,O),h?h.alias.push(y):(I=I||y,I!==y&&I.alias.push(y),m&&d.name&&!Oa(y)&&a(d.name)),b.children){const D=b.children;for(let S=0;S<D.length;S++)i(D[S],y,h&&h.children[S])}h=h||y,(y.record.components&&Object.keys(y.record.components).length||y.record.name||y.record.redirect)&&l(y)}return I?()=>{a(I)}:Fn}function a(d){if(Al(d)){const f=o.get(d);f&&(o.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&o.delete(d.record.name),d.children.forEach(a),d.alias.forEach(a))}}function s(){return n}function l(d){let f=0;for(;f<n.length&&Pp(d,n[f])>=0&&(d.record.path!==n[f].record.path||!Pl(d,n[f]));)f++;n.splice(f,0,d),d.record.name&&!Oa(d)&&o.set(d.record.name,d)}function c(d,f){let h,m={},b,O;if("name"in d&&d.name){if(h=o.get(d.name),!h)throw En(1,{location:d});O=h.record.name,m=pe(wa(f.params,h.keys.filter(I=>!I.optional).map(I=>I.name)),d.params&&wa(d.params,h.keys.map(I=>I.name))),b=h.stringify(m)}else if("path"in d)b=d.path,h=n.find(I=>I.re.test(b)),h&&(m=h.parse(b),O=h.record.name);else{if(h=f.name?o.get(f.name):n.find(I=>I.re.test(f.path)),!h)throw En(1,{location:d,currentLocation:f});O=h.record.name,m=pe({},f.params,d.params),b=h.stringify(m)}const w=[];let y=h;for(;y;)w.unshift(y.record),y=y.parent;return{name:O,path:b,params:m,matched:w,meta:Vp(w)}}return e.forEach(d=>i(d)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function wa(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function xp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Cp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Cp(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function Oa(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Vp(e){return e.reduce((t,n)=>pe(t,n.meta),{})}function Aa(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Pl(e,t){return t.children.some(n=>n===e||Pl(e,n))}const Il=/#/g,$p=/&/g,Mp=/\//g,Np=/=/g,Bp=/\?/g,Rl=/\+/g,Hp=/%5B/g,Fp=/%5D/g,kl=/%5E/g,zp=/%60/g,Dl=/%7B/g,jp=/%7C/g,Sl=/%7D/g,Wp=/%20/g;function mi(e){return encodeURI(""+e).replace(jp,"|").replace(Hp,"[").replace(Fp,"]")}function Up(e){return mi(e).replace(Dl,"{").replace(Sl,"}").replace(kl,"^")}function Mr(e){return mi(e).replace(Rl,"%2B").replace(Wp,"+").replace(Il,"%23").replace($p,"%26").replace(zp,"`").replace(Dl,"{").replace(Sl,"}").replace(kl,"^")}function Kp(e){return Mr(e).replace(Np,"%3D")}function qp(e){return mi(e).replace(Il,"%23").replace(Bp,"%3F")}function Gp(e){return e==null?"":qp(e).replace(Mp,"%2F")}function Co(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Yp(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<o.length;++r){const i=o[r].replace(Rl," "),a=i.indexOf("="),s=Co(a<0?i:i.slice(0,a)),l=a<0?null:Co(i.slice(a+1));if(s in t){let c=t[s];at(c)||(c=t[s]=[c]),c.push(l)}else t[s]=l}return t}function La(e){let t="";for(let n in e){const o=e[n];if(n=Kp(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(at(o)?o.map(i=>i&&Mr(i)):[o&&Mr(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Qp(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=at(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Jp=Symbol(""),Pa=Symbol(""),Xo=Symbol(""),_i=Symbol(""),Nr=Symbol("");function Sn(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Vt(e,t,n,o,r){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((a,s)=>{const l=f=>{f===!1?s(En(4,{from:n,to:t})):f instanceof Error?s(f):Tp(f)?s(En(2,{from:t,to:f})):(i&&o.enterCallbacks[r]===i&&typeof f=="function"&&i.push(f),a())},c=e.call(o&&o.instances[r],t,n,l);let d=Promise.resolve(c);e.length<3&&(d=d.then(l)),d.catch(f=>s(f))})}function _r(e,t,n,o){const r=[];for(const i of e)for(const a in i.components){let s=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Xp(s)){const c=(s.__vccOpts||s)[t];c&&r.push(Vt(c,n,o,i,a))}else{let l=s();r.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const d=rp(c)?c.default:c;i.components[a]=d;const h=(d.__vccOpts||d)[t];return h&&Vt(h,n,o,i,a)()}))}}return r}function Xp(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Br(e){const t=_e(Xo),n=_e(_i),o=L(()=>t.resolve(rt(e.to))),r=L(()=>{const{matched:l}=o.value,{length:c}=l,d=l[c-1],f=n.matched;if(!d||!f.length)return-1;const h=f.findIndex(yn.bind(null,d));if(h>-1)return h;const m=Ia(l[c-2]);return c>1&&Ia(d)===m&&f[f.length-1].path!==m?f.findIndex(yn.bind(null,l[c-2])):h}),i=L(()=>r.value>-1&&nh(n.params,o.value.params)),a=L(()=>r.value>-1&&r.value===n.matched.length-1&&wl(n.params,o.value.params));function s(l={}){return th(l)?t[rt(e.replace)?"replace":"push"](rt(e.to)).catch(Fn):Promise.resolve()}return{route:o,href:L(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const Zp=U({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Br,setup(e,{slots:t}){const n=Xn(Br(e)),{options:o}=_e(Xo),r=L(()=>({[Ra(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ra(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:u("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),eh=Zp;function th(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 nh(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!at(r)||r.length!==o.length||o.some((i,a)=>i!==r[a]))return!1}return!0}function Ia(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ra=(e,t,n)=>e??t??n,oh=U({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=_e(Nr),r=L(()=>e.route||o.value),i=_e(Pa,0),a=L(()=>{let c=rt(i);const{matched:d}=r.value;let f;for(;(f=d[c])&&!f.components;)c++;return c}),s=L(()=>r.value.matched[a.value]);Qt(Pa,L(()=>a.value+1)),Qt(Jp,s),Qt(Nr,r);const l=J();return ue(()=>[l.value,s.value,e.name],([c,d,f],[h,m,b])=>{d&&(d.instances[f]=c,m&&m!==d&&c&&c===h&&(d.leaveGuards.size||(d.leaveGuards=m.leaveGuards),d.updateGuards.size||(d.updateGuards=m.updateGuards))),c&&d&&(!m||!yn(d,m)||!h)&&(d.enterCallbacks[f]||[]).forEach(O=>O(c))},{flush:"post"}),()=>{const c=r.value,d=e.name,f=s.value,h=f&&f.components[d];if(!h)return ka(n.default,{Component:h,route:c});const m=f.props[d],b=m?m===!0?c.params:typeof m=="function"?m(c):m:null,w=u(h,pe({},b,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[d]=null)},ref:l}));return ka(n.default,{Component:w,route:c})||w}}});function ka(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const xl=oh;function rh(e){const t=Sp(e.routes,e),n=e.parseQuery||Yp,o=e.stringifyQuery||La,r=e.history,i=Sn(),a=Sn(),s=Sn(),l=st(gt);let c=gt;an&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=vr.bind(null,R=>""+R),f=vr.bind(null,Gp),h=vr.bind(null,Co);function m(R,W){let N,Y;return Al(R)?(N=t.getRecordMatcher(R),Y=W):Y=R,t.addRoute(Y,N)}function b(R){const W=t.getRecordMatcher(R);W&&t.removeRoute(W)}function O(){return t.getRoutes().map(R=>R.record)}function w(R){return!!t.getRecordMatcher(R)}function y(R,W){if(W=pe({},W||l.value),typeof R=="string"){const T=mr(n,R,W.path),A=t.resolve({path:T.path},W),k=r.createHref(T.fullPath);return pe(T,A,{params:h(A.params),hash:Co(T.hash),redirectedFrom:void 0,href:k})}let N;if("path"in R)N=pe({},R,{path:mr(n,R.path,W.path).path});else{const T=pe({},R.params);for(const A in T)T[A]==null&&delete T[A];N=pe({},R,{params:f(T)}),W.params=f(W.params)}const Y=t.resolve(N,W),de=R.hash||"";Y.params=d(h(Y.params));const v=sp(o,pe({},R,{hash:Up(de),path:Y.path})),_=r.createHref(v);return pe({fullPath:v,hash:de,query:o===La?Qp(R.query):R.query||{}},Y,{redirectedFrom:void 0,href:_})}function I(R){return typeof R=="string"?mr(n,R,l.value.path):pe({},R)}function E(R,W){if(c!==R)return En(8,{from:W,to:R})}function P(R){return q(R)}function D(R){return P(pe(I(R),{replace:!0}))}function S(R){const W=R.matched[R.matched.length-1];if(W&&W.redirect){const{redirect:N}=W;let Y=typeof N=="function"?N(R):N;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=I(Y):{path:Y},Y.params={}),pe({query:R.query,hash:R.hash,params:"path"in Y?{}:R.params},Y)}}function q(R,W){const N=c=y(R),Y=l.value,de=R.state,v=R.force,_=R.replace===!0,T=S(N);if(T)return q(pe(I(T),{state:typeof T=="object"?pe({},de,T.state):de,force:v,replace:_}),W||N);const A=N;A.redirectedFrom=W;let k;return!v&&lp(o,Y,N)&&(k=En(16,{to:A,from:Y}),ct(Y,Y,!0,!1)),(k?Promise.resolve(k):B(A,Y)).catch(x=>vt(x)?vt(x,2)?x:Pt(x):K(x,A,Y)).then(x=>{if(x){if(vt(x,2))return q(pe({replace:_},I(x.to),{state:typeof x.to=="object"?pe({},de,x.to.state):de,force:v}),W||A)}else x=H(A,Y,!0,_,de);return ne(A,Y,x),x})}function F(R,W){const N=E(R,W);return N?Promise.reject(N):Promise.resolve()}function $(R){const W=on.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(R):R()}function B(R,W){let N;const[Y,de,v]=ih(R,W);N=_r(Y.reverse(),"beforeRouteLeave",R,W);for(const T of Y)T.leaveGuards.forEach(A=>{N.push(Vt(A,R,W))});const _=F.bind(null,R,W);return N.push(_),Se(N).then(()=>{N=[];for(const T of i.list())N.push(Vt(T,R,W));return N.push(_),Se(N)}).then(()=>{N=_r(de,"beforeRouteUpdate",R,W);for(const T of de)T.updateGuards.forEach(A=>{N.push(Vt(A,R,W))});return N.push(_),Se(N)}).then(()=>{N=[];for(const T of v)if(T.beforeEnter)if(at(T.beforeEnter))for(const A of T.beforeEnter)N.push(Vt(A,R,W));else N.push(Vt(T.beforeEnter,R,W));return N.push(_),Se(N)}).then(()=>(R.matched.forEach(T=>T.enterCallbacks={}),N=_r(v,"beforeRouteEnter",R,W),N.push(_),Se(N))).then(()=>{N=[];for(const T of a.list())N.push(Vt(T,R,W));return N.push(_),Se(N)}).catch(T=>vt(T,8)?T:Promise.reject(T))}function ne(R,W,N){s.list().forEach(Y=>$(()=>Y(R,W,N)))}function H(R,W,N,Y,de){const v=E(R,W);if(v)return v;const _=W===gt,T=an?history.state:{};N&&(Y||_?r.replace(R.fullPath,pe({scroll:_&&T&&T.scroll},de)):r.push(R.fullPath,de)),l.value=R,ct(R,W,N,_),Pt()}let ee;function Te(){ee||(ee=r.listen((R,W,N)=>{if(!so.listening)return;const Y=y(R),de=S(Y);if(de){q(pe(de,{replace:!0}),Y).catch(Fn);return}c=Y;const v=l.value;an&&mp(ga(v.fullPath,N.delta),Jo()),B(Y,v).catch(_=>vt(_,12)?_:vt(_,2)?(q(_.to,Y).then(T=>{vt(T,20)&&!N.delta&&N.type===Yn.pop&&r.go(-1,!1)}).catch(Fn),Promise.reject()):(N.delta&&r.go(-N.delta,!1),K(_,Y,v))).then(_=>{_=_||H(Y,v,!1),_&&(N.delta&&!vt(_,8)?r.go(-N.delta,!1):N.type===Yn.pop&&vt(_,20)&&r.go(-1,!1)),ne(Y,v,_)}).catch(Fn)}))}let we=Sn(),G=Sn(),re;function K(R,W,N){Pt(R);const Y=G.list();return Y.length?Y.forEach(de=>de(R,W,N)):console.error(R),Promise.reject(R)}function tt(){return re&&l.value!==gt?Promise.resolve():new Promise((R,W)=>{we.add([R,W])})}function Pt(R){return re||(re=!R,Te(),we.list().forEach(([W,N])=>R?N(R):W()),we.reset()),R}function ct(R,W,N,Y){const{scrollBehavior:de}=e;if(!an||!de)return Promise.resolve();const v=!N&&_p(ga(R.fullPath,0))||(Y||!N)&&history.state&&history.state.scroll||null;return en().then(()=>de(R,W,v)).then(_=>_&&vp(_)).catch(_=>K(_,R,W))}const Me=R=>r.go(R);let nn;const on=new Set,so={currentRoute:l,listening:!0,addRoute:m,removeRoute:b,hasRoute:w,getRoutes:O,resolve:y,options:e,push:P,replace:D,go:Me,back:()=>Me(-1),forward:()=>Me(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:G.add,isReady:tt,install(R){const W=this;R.component("RouterLink",eh),R.component("RouterView",xl),R.config.globalProperties.$router=W,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>rt(l)}),an&&!nn&&l.value===gt&&(nn=!0,P(r.location).catch(de=>{}));const N={};for(const de in gt)Object.defineProperty(N,de,{get:()=>l.value[de],enumerable:!0});R.provide(Xo,W),R.provide(_i,Es(N)),R.provide(Nr,l);const Y=R.unmount;on.add(R),R.unmount=function(){on.delete(R),on.size<1&&(c=gt,ee&&ee(),ee=null,l.value=gt,nn=!1,re=!1),Y()}}};function Se(R){return R.reduce((W,N)=>W.then(()=>$(N)),Promise.resolve())}return so}function ih(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;a<i;a++){const s=t.matched[a];s&&(e.matched.find(c=>yn(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>yn(c,l))||r.push(l))}return[n,o,r]}function $e(){return _e(Xo)}function lt(){return _e(_i)}const Ee=({name:e="",color:t="currentColor"},{slots:n})=>{var o;return u("svg",{xmlns:"http://www.w3.org/2000/svg",class:["icon",`${e}-icon`],viewBox:"0 0 1024 1024",fill:t,"aria-label":`${e} icon`},(o=n.default)==null?void 0:o.call(n))};Ee.displayName="IconBase";const gi=({size:e=48,stroke:t=4,wrapper:n=!0,height:o=2*e})=>{const r=u("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,preserveAspectRatio:"xMidYMid",viewBox:"25 25 50 50"},[u("animateTransform",{attributeName:"transform",type:"rotate",dur:"2s",keyTimes:"0;1",repeatCount:"indefinite",values:"0;360"}),u("circle",{cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":t,"stroke-linecap":"round"},[u("animate",{attributeName:"stroke-dasharray",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"1,200;90,200;1,200"}),u("animate",{attributeName:"stroke-dashoffset",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"0;-35px;-125px"})])]);return n?u("div",{class:"loading-icon-wrapper",style:`display:flex;align-items:center;justify-content:center;height:${o}px`},r):r};gi.displayName="LoadingIcon";const Cl=(e,{slots:t})=>{var n;return(n=t.default)==null?void 0:n.call(t)},ah=(e="")=>{if(e){if(typeof e=="number")return new Date(e);const t=Date.parse(e.toString());if(!Number.isNaN(t))return new Date(t)}return null},Vl=(e,t)=>{let n=1;for(let o=0;o<e.length;o++)n+=e.charCodeAt(o),n+=n<<10,n^=n>>6;return n+=n<<3,n^=n>>11,n%t},$l=Array.isArray,sh=e=>typeof e=="function",lh=e=>typeof e=="string";var bi=e=>/^(https?:)?\/\//.test(e),ch=/.md((\?|#).*)?$/,uh=(e,t="/")=>!!(bi(e)||e.startsWith("/")&&!e.startsWith(t)&&!ch.test(e)),Ml=e=>Object.prototype.toString.call(e)==="[object Object]";function dh(){const e=J(!1);return An()&&ve(()=>{e.value=!0}),e}function fh(e){return dh(),L(()=>!!e())}const gr=e=>typeof e=="number",Ot=e=>typeof e=="string",Tn=(e,t)=>Ot(e)&&e.startsWith(t),go=(e,t)=>Ot(e)&&e.endsWith(t),Zo=Object.entries,ph=Object.fromEntries,Pn=Object.keys,hh=e=>(e.endsWith(".md")&&(e=`${e.slice(0,-3)}.html`),!e.endsWith("/")&&!e.endsWith(".html")&&(e=`${e}.html`),e=e.replace(/(^|\/)(?:README|index).html$/i,"$1"),e),Nl=e=>{const[t,n=""]=e.split("#");return t?`${hh(t)}${n?`#${n}`:""}`:e},Da=e=>Ml(e)&&Ot(e.name),Sa=(e,t=!1)=>e?$l(e)?e.map(n=>Ot(n)?{name:n}:Da(n)?n:null).filter(n=>n!==null):Ot(e)?[{name:e}]:Da(e)?[e]:(console.error(`Expect "author" to be \`AuthorInfo[] | AuthorInfo | string[] | string ${t?"":"| false"} | undefined\`, but got`,e),[]):[],Bl=(e,t)=>{if(e){if($l(e)&&e.every(Ot))return e;if(Ot(e))return[e];console.error(`Expect ${t||"value"} to be \`string[] | string | undefined\`, but got`,e)}return[]},vh=e=>Bl(e,"category"),mh=e=>Bl(e,"tag"),er=e=>Tn(e,"/"),Hl=/#.*$/u,_h=e=>{const t=Hl.exec(e);return t?t[0]:""},xa=e=>decodeURI(e).replace(Hl,"").replace(/(index)?\.html$/i,"").replace(/(README|index)?\.md$/i,""),Fl=(e,t)=>{if(t===void 0)return!1;const n=xa(e.path),o=xa(t),r=_h(t);return r?r===e.hash&&(!o||n===o):n===o},gh=e=>bi(e)?e:`https://github.com/${e}`,zl=e=>!bi(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,Vo=(e,...t)=>{const n=e.resolve(...t),o=n.matched[n.matched.length-1];if(!(o!=null&&o.redirect))return n;const{redirect:r}=o,i=sh(r)?r(n):r,a=lh(i)?{path:i}:i;return Vo(e,{hash:n.hash,query:n.query,params:n.params,...a})},bh=e=>{var t;if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)&&!(e.currentTarget&&((t=e.currentTarget.getAttribute("target"))!=null&&t.match(/\b_blank\b/i))))return e.preventDefault(),!0},Be=({to:e="",class:t="",...n},{slots:o})=>{var s;const r=$e(),i=Nl(e),a=(l={})=>bh(l)?r.push(e).catch():Promise.resolve();return u("a",{...n,class:["vp-link",t],href:Tn(i,"/")?ke(i):i,onClick:a},(s=o.default)==null?void 0:s.call(o))};Be.displayName="VPLink";const jl=()=>u(Ee,{name:"github"},()=>u("path",{d:"M511.957 21.333C241.024 21.333 21.333 240.981 21.333 512c0 216.832 140.544 400.725 335.574 465.664 24.49 4.395 32.256-10.07 32.256-23.083 0-11.69.256-44.245 0-85.205-136.448 29.61-164.736-64.64-164.736-64.64-22.315-56.704-54.4-71.765-54.4-71.765-44.587-30.464 3.285-29.824 3.285-29.824 49.195 3.413 75.179 50.517 75.179 50.517 43.776 75.008 114.816 53.333 142.762 40.79 4.523-31.66 17.152-53.377 31.19-65.537-108.971-12.458-223.488-54.485-223.488-242.602 0-53.547 19.114-97.323 50.517-131.67-5.035-12.33-21.93-62.293 4.779-129.834 0 0 41.258-13.184 134.912 50.346a469.803 469.803 0 0 1 122.88-16.554c41.642.213 83.626 5.632 122.88 16.554 93.653-63.488 134.784-50.346 134.784-50.346 26.752 67.541 9.898 117.504 4.864 129.834 31.402 34.347 50.474 78.123 50.474 131.67 0 188.586-114.73 230.016-224.042 242.09 17.578 15.232 33.578 44.672 33.578 90.454v135.85c0 13.142 7.936 27.606 32.854 22.87C862.25 912.597 1002.667 728.747 1002.667 512c0-271.019-219.648-490.667-490.71-490.667z"}));jl.displayName="GitHubIcon";const Wl=()=>u(Ee,{name:"gitlab"},()=>u("path",{d:"M229.333 78.688C223.52 62 199.895 62 193.895 78.688L87.958 406.438h247.5c-.188 0-106.125-327.75-106.125-327.75zM33.77 571.438c-4.875 15 .563 31.687 13.313 41.25l464.812 345L87.77 406.438zm301.5-165 176.813 551.25 176.812-551.25zm655.125 165-54-165-424.312 551.25 464.812-345c12.938-9.563 18.188-26.25 13.5-41.25zM830.27 78.688c-5.812-16.688-29.437-16.688-35.437 0l-106.125 327.75h247.5z"}));Wl.displayName="GitLabIcon";const Ul=()=>u(Ee,{name:"gitee"},()=>u("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm242.97-533.34H482.39a23.7 23.7 0 0 0-23.7 23.7l-.03 59.28c0 13.08 10.59 23.7 23.7 23.7h165.96a23.7 23.7 0 0 1 23.7 23.7v11.85a71.1 71.1 0 0 1-71.1 71.1H375.71a23.7 23.7 0 0 1-23.7-23.7V423.11a71.1 71.1 0 0 1 71.1-71.1h331.8a23.7 23.7 0 0 0 23.7-23.7l.06-59.25a23.73 23.73 0 0 0-23.7-23.73H423.11a177.78 177.78 0 0 0-177.78 177.75v331.83c0 13.08 10.62 23.7 23.7 23.7h349.62a159.99 159.99 0 0 0 159.99-159.99V482.33a23.7 23.7 0 0 0-23.7-23.7z"}));Ul.displayName="GiteeIcon";const Kl=()=>u(Ee,{name:"bitbucket"},()=>u("path",{d:"M575.256 490.862c6.29 47.981-52.005 85.723-92.563 61.147-45.714-20.004-45.714-92.562-1.133-113.152 38.29-23.442 93.696 7.424 93.696 52.005zm63.451-11.996c-10.276-81.152-102.29-134.839-177.152-101.156-47.433 21.138-79.433 71.424-77.129 124.562 2.853 69.705 69.157 126.866 138.862 120.576S647.3 548.571 638.708 478.83zm136.558-309.723c-25.161-33.134-67.986-38.839-105.728-45.13-106.862-17.151-216.576-17.7-323.438 1.134-35.438 5.706-75.447 11.996-97.719 43.996 36.572 34.304 88.576 39.424 135.424 45.129 84.553 10.862 171.447 11.447 256 .585 47.433-5.705 99.987-10.276 135.424-45.714zm32.585 591.433c-16.018 55.99-6.839 131.438-66.304 163.986-102.29 56.576-226.304 62.867-338.87 42.862-59.43-10.862-129.135-29.696-161.72-85.723-14.3-54.858-23.442-110.848-32.585-166.84l3.438-9.142 10.276-5.157c170.277 112.567 408.576 112.567 579.438 0 26.844 8.01 6.84 40.558 6.29 60.014zm103.424-549.157c-19.42 125.148-41.728 249.71-63.415 374.272-6.29 36.572-41.728 57.162-71.424 72.558-106.862 53.724-231.424 62.866-348.562 50.286-79.433-8.558-160.585-29.696-225.134-79.433-30.28-23.443-30.28-63.415-35.986-97.134-20.005-117.138-42.862-234.277-57.161-352.585 6.839-51.42 64.585-73.728 107.447-89.71 57.16-21.138 118.272-30.866 178.87-36.571 129.134-12.58 261.157-8.01 386.304 28.562 44.581 13.13 92.563 31.415 122.844 69.705 13.714 17.7 9.143 40.01 6.29 60.014z"}));Kl.displayName="BitbucketIcon";const ql=()=>u(Ee,{name:"source"},()=>u("path",{d:"M601.92 475.2c0 76.428-8.91 83.754-28.512 99.594-14.652 11.88-43.956 14.058-78.012 16.434-18.81 1.386-40.392 2.97-62.172 6.534-18.612 2.97-36.432 9.306-53.064 17.424V299.772c37.818-21.978 63.36-62.766 63.36-109.692 0-69.894-56.826-126.72-126.72-126.72S190.08 120.186 190.08 190.08c0 46.926 25.542 87.714 63.36 109.692v414.216c-37.818 21.978-63.36 62.766-63.36 109.692 0 69.894 56.826 126.72 126.72 126.72s126.72-56.826 126.72-126.72c0-31.086-11.286-59.598-29.7-81.576 13.266-9.504 27.522-17.226 39.996-19.206 16.038-2.574 32.868-3.762 50.688-5.148 48.312-3.366 103.158-7.326 148.896-44.55 61.182-49.698 74.25-103.158 75.24-187.902V475.2h-126.72zM316.8 126.72c34.848 0 63.36 28.512 63.36 63.36s-28.512 63.36-63.36 63.36-63.36-28.512-63.36-63.36 28.512-63.36 63.36-63.36zm0 760.32c-34.848 0-63.36-28.512-63.36-63.36s28.512-63.36 63.36-63.36 63.36 28.512 63.36 63.36-28.512 63.36-63.36 63.36zM823.68 158.4h-95.04V63.36h-126.72v95.04h-95.04v126.72h95.04v95.04h126.72v-95.04h95.04z"}));ql.displayName="SourceIcon";const Ge=(e,t)=>{var o;const n=(o=(t==null?void 0:t._instance)||An())==null?void 0:o.appContext.components;return n?e in n||et(e)in n||Jn(et(e))in n:!1},yh=()=>fh(()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator),Eh=()=>{const e=yh();return L(()=>e.value&&/\b(?:Android|iPhone)/i.test(navigator.userAgent))},In=e=>{const t=Lt();return L(()=>e[t.value])};function Ca(e,t){var n;const o=st();return Vs(()=>{o.value=e()},{...t,flush:(n=t==null?void 0:t.flush)!=null?n:"sync"}),Ft(o)}function tr(e,t){let n,o,r;const i=J(!0),a=()=>{i.value=!0,r()};ue(e,a,{flush:"sync"});const s=typeof t=="function"?t:t.get,l=typeof t=="function"?void 0:t.set,c=Ps((d,f)=>(o=d,r=f,{get(){return i.value&&(n=s(),i.value=!1),o(),n},set(h){l==null||l(h)}}));return Object.isExtensible(c)&&(c.trigger=a),c}function tn(e){return cs()?(Tu(e),!0):!1}function Ze(e){return typeof e=="function"?e():rt(e)}const oo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Th=Object.prototype.toString,wh=e=>Th.call(e)==="[object Object]",$o=()=>{},Va=Oh();function Oh(){var e,t;return oo&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Gl(e,t){function n(...o){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(i)})}return n}const Yl=e=>e();function Ah(e,t=!0,n=!0,o=!1){let r=0,i,a=!0,s=$o,l;const c=()=>{i&&(clearTimeout(i),i=void 0,s(),s=$o)};return f=>{const h=Ze(e),m=Date.now()-r,b=()=>l=f();return c(),h<=0?(r=Date.now(),b()):(m>h&&(n||!a)?(r=Date.now(),b()):t&&(l=new Promise((O,w)=>{s=o?w:O,i=setTimeout(()=>{r=Date.now(),a=!0,O(b()),c()},Math.max(0,h-m))})),!n&&!i&&(i=setTimeout(()=>a=!0,h)),a=!1,l)}}function Lh(e=Yl){const t=J(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:Ft(t),pause:n,resume:o,eventFilter:r}}function Ph(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const o=t;t=void 0,o&&await o},n}function Ih(e){return e||An()}function Rh(...e){if(e.length!==1)return jo(...e);const t=e[0];return typeof t=="function"?Ft(Ps(()=>({get:t,set:$o}))):J(t)}function kh(e,t=200,n=!1,o=!0,r=!1){return Gl(Ah(t,n,o,r),e)}function Dh(e,t,n={}){const{eventFilter:o=Yl,...r}=n;return ue(e,Gl(o,t),r)}function Sh(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=Lh(o);return{stop:Dh(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function nr(e,t=!0,n){Ih()?ve(e,n):t?e():en(e)}function xh(e,t,n={}){const{immediate:o=!0}=n,r=J(!1);let i=null;function a(){i&&(clearTimeout(i),i=null)}function s(){r.value=!1,a()}function l(...c){a(),r.value=!0,i=setTimeout(()=>{r.value=!1,i=null,e(...c)},Ze(t))}return o&&(r.value=!0,oo&&l()),tn(s),{isPending:Ft(r),start:l,stop:s}}function $a(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=De(e),i=J(e);function a(s){if(arguments.length)return i.value=s,i.value;{const l=Ze(n);return i.value=i.value===l?Ze(o):l,i.value}}return r?a:[i,a]}function Et(e){var t;const n=Ze(e);return(t=n==null?void 0:n.$el)!=null?t:n}const ht=oo?window:void 0,Ql=oo?window.document:void 0,Jl=oo?window.navigator:void 0;function Le(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=ht):[t,n,o,r]=e,!t)return $o;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const i=[],a=()=>{i.forEach(d=>d()),i.length=0},s=(d,f,h,m)=>(d.addEventListener(f,h,m),()=>d.removeEventListener(f,h,m)),l=ue(()=>[Et(t),Ze(r)],([d,f])=>{if(a(),!d)return;const h=wh(f)?{...f}:f;i.push(...n.flatMap(m=>o.map(b=>s(d,m,b,h))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return tn(c),c}function Ch(){const e=J(!1);return An()&&ve(()=>{e.value=!0}),e}function ro(e){const t=Ch();return L(()=>(t.value,!!e()))}function Xl(e,t={}){const{window:n=ht}=t,o=ro(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=J(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=Vs(()=>{o.value&&(s(),r=n.matchMedia(Ze(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return tn(()=>{l(),s(),r=void 0}),i}function Ma(e,t={}){const{controls:n=!1,navigator:o=Jl}=t,r=ro(()=>o&&"permissions"in o);let i;const a=typeof e=="string"?{name:e}:e,s=J(),l=()=>{i&&(s.value=i.state)},c=Ph(async()=>{if(r.value){if(!i)try{i=await o.permissions.query(a),Le(i,"change",l),l()}catch{s.value="prompt"}return i}});return c(),n?{state:s,isSupported:r,query:c}:s}function Vh(e={}){const{navigator:t=Jl,read:n=!1,source:o,copiedDuring:r=1500,legacy:i=!1}=e,a=ro(()=>t&&"clipboard"in t),s=Ma("clipboard-read"),l=Ma("clipboard-write"),c=L(()=>a.value||i),d=J(""),f=J(!1),h=xh(()=>f.value=!1,r);function m(){a.value&&s.value!=="denied"?t.clipboard.readText().then(y=>{d.value=y}):d.value=w()}c.value&&n&&Le(["copy","cut"],m);async function b(y=Ze(o)){c.value&&y!=null&&(a.value&&l.value!=="denied"?await t.clipboard.writeText(y):O(y),d.value=y,f.value=!0,h.start())}function O(y){const I=document.createElement("textarea");I.value=y??"",I.style.position="absolute",I.style.opacity="0",document.body.appendChild(I),I.select(),document.execCommand("copy"),I.remove()}function w(){var y,I,E;return(E=(I=(y=document==null?void 0:document.getSelection)==null?void 0:y.call(document))==null?void 0:I.toString())!=null?E:""}return{isSupported:c,text:d,copied:f,copy:b}}const bo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},yo="__vueuse_ssr_handlers__",$h=Mh();function Mh(){return yo in bo||(bo[yo]=bo[yo]||{}),bo[yo]}function Nh(e,t){return $h[e]||t}function Bh(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 Hh={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()}},Na="vueuse-storage";function yi(e,t,n,o={}){var r;const{flush:i="pre",deep:a=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:d,window:f=ht,eventFilter:h,onError:m=$=>{console.error($)},initOnMounted:b}=o,O=(d?st:J)(typeof t=="function"?t():t);if(!n)try{n=Nh("getDefaultStorage",()=>{var $;return($=ht)==null?void 0:$.localStorage})()}catch($){m($)}if(!n)return O;const w=Ze(t),y=Bh(w),I=(r=o.serializer)!=null?r:Hh[y],{pause:E,resume:P}=Sh(O,()=>D(O.value),{flush:i,deep:a,eventFilter:h});return f&&s&&nr(()=>{Le(f,"storage",F),Le(f,Na,q),b&&F()}),b||F(),O;function D($){try{if($==null)n.removeItem(e);else{const B=I.write($),ne=n.getItem(e);ne!==B&&(n.setItem(e,B),f&&f.dispatchEvent(new CustomEvent(Na,{detail:{key:e,oldValue:ne,newValue:B,storageArea:n}})))}}catch(B){m(B)}}function S($){const B=$?$.newValue:n.getItem(e);if(B==null)return l&&w!=null&&n.setItem(e,I.write(w)),w;if(!$&&c){const ne=I.read(B);return typeof c=="function"?c(ne,w):y==="object"&&!Array.isArray(ne)?{...w,...ne}:ne}else return typeof B!="string"?B:I.read(B)}function q($){F($.detail)}function F($){if(!($&&$.storageArea!==n)){if($&&$.key==null){O.value=w;return}if(!($&&$.key!==e)){E();try{($==null?void 0:$.newValue)!==I.write(O.value)&&(O.value=S($))}catch(B){m(B)}finally{$?en(P):P()}}}}}function Fh(e){return Xl("(prefers-color-scheme: dark)",e)}function zh(e,t,n={}){const{window:o=ht,...r}=n;let i;const a=ro(()=>o&&"ResizeObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=L(()=>Array.isArray(e)?e.map(f=>Et(f)):[Et(e)]),c=ue(l,f=>{if(s(),a.value&&o){i=new ResizeObserver(t);for(const h of f)h&&i.observe(h,r)}},{immediate:!0,flush:"post",deep:!0}),d=()=>{s(),c()};return tn(d),{isSupported:a,stop:d}}function jh(e,t={width:0,height:0},n={}){const{window:o=ht,box:r="content-box"}=n,i=L(()=>{var f,h;return(h=(f=Et(e))==null?void 0:f.namespaceURI)==null?void 0:h.includes("svg")}),a=J(t.width),s=J(t.height),{stop:l}=zh(e,([f])=>{const h=r==="border-box"?f.borderBoxSize:r==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(o&&i.value){const m=Et(e);if(m){const b=o.getComputedStyle(m);a.value=Number.parseFloat(b.width),s.value=Number.parseFloat(b.height)}}else if(h){const m=Array.isArray(h)?h:[h];a.value=m.reduce((b,{inlineSize:O})=>b+O,0),s.value=m.reduce((b,{blockSize:O})=>b+O,0)}else a.value=f.contentRect.width,s.value=f.contentRect.height},n);nr(()=>{const f=Et(e);f&&(a.value="offsetWidth"in f?f.offsetWidth:t.width,s.value="offsetHeight"in f?f.offsetHeight:t.height)});const c=ue(()=>Et(e),f=>{a.value=f?t.width:0,s.value=f?t.height:0});function d(){l(),c()}return{width:a,height:s,stop:d}}const Ba=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function Ei(e,t={}){const{document:n=Ql,autoExit:o=!1}=t,r=L(()=>{var y;return(y=Et(e))!=null?y:n==null?void 0:n.querySelector("html")}),i=J(!1),a=L(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(y=>n&&y in n||r.value&&y in r.value)),s=L(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(y=>n&&y in n||r.value&&y in r.value)),l=L(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(y=>n&&y in n||r.value&&y in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(y=>n&&y in n),d=ro(()=>r.value&&n&&a.value!==void 0&&s.value!==void 0&&l.value!==void 0),f=()=>c?(n==null?void 0:n[c])===r.value:!1,h=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const y=r.value;if((y==null?void 0:y[l.value])!=null)return!!y[l.value]}}return!1};async function m(){if(!(!d.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)await n[s.value]();else{const y=r.value;(y==null?void 0:y[s.value])!=null&&await y[s.value]()}i.value=!1}}async function b(){if(!d.value||i.value)return;h()&&await m();const y=r.value;a.value&&(y==null?void 0:y[a.value])!=null&&(await y[a.value](),i.value=!0)}async function O(){await(i.value?m():b())}const w=()=>{const y=h();(!y||y&&f())&&(i.value=y)};return Le(n,Ba,w,!1),Le(()=>Et(r),Ba,w,!1),o&&tn(m),{isSupported:d,isFullscreen:i,enter:b,exit:m,toggle:O}}function br(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Wh(e={}){const{window:t=ht}=e;if(!t)return J(["en"]);const n=t.navigator,o=J(n.languages);return Le(t,"languagechange",()=>{o.value=n.languages}),o}function Zl(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:Zl(n)}}function Uh(e){const t=e||window.event,n=t.target;return Zl(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Eo=new WeakMap;function Ti(e,t=!1){const n=J(t);let o=null,r;ue(Rh(e),s=>{const l=br(Ze(s));if(l){const c=l;Eo.get(c)||Eo.set(c,r),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const i=()=>{const s=br(Ze(e));!s||n.value||(Va&&(o=Le(s,"touchmove",l=>{Uh(l)},{passive:!1})),s.style.overflow="hidden",n.value=!0)},a=()=>{var s;const l=br(Ze(e));!l||!n.value||(Va&&(o==null||o()),l.style.overflow=(s=Eo.get(l))!=null?s:"",Eo.delete(l),n.value=!1)};return tn(a),L({get(){return n.value},set(s){s?i():a()}})}function Kh(e,t,n={}){const{window:o=ht}=n;return yi(e,t,o==null?void 0:o.sessionStorage,n)}let qh=0;function Ha(e,t={}){const n=J(!1),{document:o=Ql,immediate:r=!0,manual:i=!1,id:a=`vueuse_styletag_${++qh}`}=t,s=J(e);let l=()=>{};const c=()=>{if(!o)return;const f=o.getElementById(a)||o.createElement("style");f.isConnected||(f.id=a,t.media&&(f.media=t.media),o.head.appendChild(f)),!n.value&&(l=ue(s,h=>{f.textContent=h},{immediate:!0}),n.value=!0)},d=()=>{!o||!n.value||(l(),o.head.removeChild(o.getElementById(a)),n.value=!1)};return r&&!i&&nr(c),i||tn(d),{id:a,css:s,unload:d,load:c,isLoaded:Ft(n)}}function Gh(e={}){const{window:t=ht,behavior:n="auto"}=e;if(!t)return{x:J(0),y:J(0)};const o=J(t.scrollX),r=J(t.scrollY),i=L({get(){return o.value},set(s){scrollTo({left:s,behavior:n})}}),a=L({get(){return r.value},set(s){scrollTo({top:s,behavior:n})}});return Le(t,"scroll",()=>{o.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:a}}function Yh(e={}){const{window:t=ht,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:o=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,a=J(n),s=J(o),l=()=>{t&&(i?(a.value=t.innerWidth,s.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,s.value=t.document.documentElement.clientHeight))};if(l(),nr(l),Le("resize",l,{passive:!0}),r){const c=Xl("(orientation: portrait)");ue(c,()=>l())}return{width:a,height:s}}var Qh=U({name:"FontIcon",props:{icon:{type:String,default:""},color:{type:String,default:""},size:{type:[String,Number],default:""}},setup(e){const t=L(()=>{const o=["font-icon icon"],r=`${e.icon}`;return o.push(r),o}),n=L(()=>{const o={};return e.color&&(o.color=e.color),e.size&&(o["font-size"]=Number.isNaN(Number(e.size))?e.size:`${e.size}px`),Pn(o).length?o:null});return()=>e.icon?u("span",{key:e.icon,class:t.value,style:n.value}):null}});const ec=({type:e="info",text:t="",vertical:n,color:o},{slots:r})=>{var i;return u("span",{class:["vp-badge",e,{diy:o}],style:{verticalAlign:n??!1,backgroundColor:o??!1}},((i=r.default)==null?void 0:i.call(r))||t)};ec.displayName="Badge";const Jh="accelerometer; autoplay; clipboard-write; encrypted-media; fullscreen; gyroscope; picture-in-picture",Fa=e=>ae(e)?e:`${e}px`,Xh=(e,t=0)=>{const n=st(),o=L(()=>Fa(rt(e.width)||"100%")),r=J("auto"),i=l=>{if(ae(l)){const[c,d]=l.split(":"),f=Number(c)/Number(d);if(!Number.isNaN(f))return f}return typeof l=="number"?l:16/9},a=l=>{const c=rt(e.height),d=i(rt(e.ratio));return c?Fa(c):`${Number(l)/d+rt(t)}px`},s=()=>{n.value&&(r.value=a(n.value.clientWidth))};return ve(()=>{s(),De(t)&&ue(t,()=>s()),Le("orientationchange",()=>s()),Le("resize",()=>s())}),{el:n,width:o,height:r,resize:s}},za="https://player.bilibili.com/player.html";var Zh=U({name:"BiliBili",props:{bvid:{type:String,default:""},aid:{type:String,default:""},cid:{type:String,default:""},title:{type:String,default:"A BiliBili video"},page:{type:[String,Number],default:1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:void 0},ratio:{type:[String,Number],default:16/9},time:{type:[String,Number],default:0},autoplay:Boolean},setup(e){const{el:t,width:n,height:o,resize:r}=Xh(e),i=J(!1),a=L(()=>{const{aid:s,bvid:l,cid:c,autoplay:d,time:f,page:h}=e;return s&&c?`${za}?aid=${s}&cid=${c}&t=${f}&autoplay=${d?1:0}&p=${h}`:l?`${za}?bvid=${l}&t=${f}&autoplay=${d?1:0}`:null});return()=>a.value?[u("div",{class:"bilibili-desc"},u("a",{class:"sr-only",href:a.value},e.title)),u("iframe",{ref:t,src:a.value,title:e.title,class:"bilibili-iframe",allow:Jh,style:{width:n.value,height:i.value?o.value:0},onLoad:()=>{i.value=!0,r()}}),i.value?null:u(gi)]:[]}});const tc=({title:e,desc:t="",logo:n,background:o,color:r,link:i})=>{const a=[n?u("img",{class:"vp-card-logo",src:ke(n),loading:"lazy","no-view":""}):null,u("div",{class:"vp-card-content"},[u("div",{class:"vp-card-title",innerHTML:e}),u("hr"),u("div",{class:"vp-card-desc",innerHTML:t})])],s={};return o&&(s.background=o),r&&(s.color=r),i?bn(i)?u("a",{class:"vp-card",href:i,target:"_blank",style:s},a):u(Be,{to:i,class:"vp-card",style:s},()=>a):u("div",{class:"vp-card",style:s},a)};tc.displayName="VPCard";const nc=({title:e,content:t="",logo:n="",background:o="",color:r="",actions:i=[]})=>{const a={};return o&&(a.background=o),r&&(a.color=r),u("div",{class:"vp-banner",style:a},[n?u("img",{class:"vp-banner-logo",src:ke(n),loading:"lazy","no-view":""}):null,u("div",{class:"vp-banner-body"},[u("div",{class:"vp-banner-title",innerHTML:e}),u("p",{class:"vp-banner-content",innerHTML:t}),u("div",{class:"vp-banner-actions"},[...i.map(({link:s,text:l,type:c="primary"})=>bn(s)?u("a",{class:["vp-banner-action",c],href:s,target:"_blank"},l):u(Be,{class:["vp-banner-action",c],to:s},()=>l))])])])};nc.displayName="VPBanner";const oc=()=>u(Ee,{name:"back-to-top"},()=>[u("path",{d:"M512 843.2c-36.2 0-66.4-13.6-85.8-21.8-10.8-4.6-22.6 3.6-21.8 15.2l7 102c.4 6.2 7.6 9.4 12.6 5.6l29-22c3.6-2.8 9-1.8 11.4 2l41 64.2c3 4.8 10.2 4.8 13.2 0l41-64.2c2.4-3.8 7.8-4.8 11.4-2l29 22c5 3.8 12.2.6 12.6-5.6l7-102c.8-11.6-11-20-21.8-15.2-19.6 8.2-49.6 21.8-85.8 21.8z"}),u("path",{d:"m795.4 586.2-96-98.2C699.4 172 513 32 513 32S324.8 172 324.8 488l-96 98.2c-3.6 3.6-5.2 9-4.4 14.2L261.2 824c1.8 11.4 14.2 17 23.6 10.8L419 744s41.4 40 94.2 40c52.8 0 92.2-40 92.2-40l134.2 90.8c9.2 6.2 21.6.6 23.6-10.8l37-223.8c.4-5.2-1.2-10.4-4.8-14zM513 384c-34 0-61.4-28.6-61.4-64s27.6-64 61.4-64c34 0 61.4 28.6 61.4 64S547 384 513 384z"})]);oc.displayName="BackToTopIcon";var ev={"/zh/":{backToTop:"返回顶部"},"/en/":{backToTop:"Back to top"},"/id/":{backToTop:"Kembali ke atas"},"/ru/":{backToTop:"Вернуться к началу"},"/":{backToTop:"Back to top"}},tv=U({name:"BackToTop",props:{threshold:{type:Number,default:100},noProgress:Boolean},setup(e){const t=Oe(),n=In(ev),o=st(),{height:r}=jh(o),{height:i}=Yh(),{y:a}=Gh(),s=L(()=>t.value.backToTop!==!1&&a.value>e.threshold),l=L(()=>a.value/(r.value-i.value)*100);return ve(()=>{o.value=document.body}),()=>u(wt,{name:"fade"},()=>s.value?u("button",{type:"button",class:"vp-back-to-top-button","aria-label":n.value.backToTop,"data-balloon-pos":"left",onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[e.noProgress?null:u("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":l.value},u("svg",u("circle",{cx:"50%",cy:"50%",style:{"stroke-dasharray":`calc(${Math.PI*l.value}% - ${4*Math.PI}px) calc(${Math.PI*100}% - ${4*Math.PI}px)`}}))),u(oc)]):null)}});const nv=Ve({enhance:({app:e})=>{Ge("FontIcon")||e.component("FontIcon",Qh),Ge("Badge")||e.component("Badge",ec),Ge("BiliBili")||e.component("BiliBili",Zh),Ge("VPCard")||e.component("VPCard",tc),Ge("VPBanner")||e.component("VPBanner",nc)},setup:()=>{Ha(` @import url("https://at.alicdn.com/t/c/font_2410206_5vb9zlyghj.css");
|
||
`),Ha(`@import url("https://at.alicdn.com/t/c/font_3861247_yn9taeyq2sc.css");
|
||
`)},rootComponents:[()=>u(tv,{})]});function rc(e,t,n){var o,r,i;t===void 0&&(t=50),n===void 0&&(n={});var a=(o=n.isImmediate)!=null&&o,s=(r=n.callback)!=null&&r,l=n.maxWait,c=Date.now(),d=[];function f(){if(l!==void 0){var m=Date.now()-c;if(m+t>=l)return l-m}return t}var h=function(){var m=[].slice.call(arguments),b=this;return new Promise(function(O,w){var y=a&&i===void 0;if(i!==void 0&&clearTimeout(i),i=setTimeout(function(){if(i=void 0,c=Date.now(),!a){var E=e.apply(b,m);s&&s(E),d.forEach(function(P){return(0,P.resolve)(E)}),d=[]}},f()),y){var I=e.apply(b,m);return s&&s(I),O(I)}d.push({resolve:O,reject:w})})};return h.cancel=function(m){i!==void 0&&clearTimeout(i),d.forEach(function(b){return(0,b.reject)(m)}),d=[]},h}const ov=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:o=5})=>{const r=$e(),a=rc(()=>{var O,w;const s=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(s-0)<o){ja(r,"");return}const c=window.innerHeight+s,d=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),f=Math.abs(d-c)<o,h=Array.from(document.querySelectorAll(e)),b=Array.from(document.querySelectorAll(t)).filter(y=>h.some(I=>I.hash===y.hash));for(let y=0;y<b.length;y++){const I=b[y],E=b[y+1],P=s>=(((O=I.parentElement)==null?void 0:O.offsetTop)??0)-o,D=!E||s<(((w=E.parentElement)==null?void 0:w.offsetTop)??0)-o;if(!(P&&D))continue;const q=decodeURIComponent(r.currentRoute.value.hash),F=decodeURIComponent(I.hash);if(q===F)return;if(f){for(let $=y+1;$<b.length;$++)if(q===decodeURIComponent(b[$].hash))return}ja(r,F);return}},n);ve(()=>{window.addEventListener("scroll",a)}),si(()=>{window.removeEventListener("scroll",a)})},ja=async(e,t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace({query:e.currentRoute.value.query,hash:t}).finally(()=>e.options.scrollBehavior=n)},rv=".vp-sidebar-link, .toc-link",iv=".header-anchor",av=200,sv=5,lv=Ve({setup(){ov({headerLinkSelector:rv,headerAnchorSelector:iv,delay:av,offset:sv})}});let ic=e=>ae(e.title)?{title:e.title}:null;const ac=Symbol(""),cv=e=>{ic=e},uv=()=>_e(ac),dv=e=>{e.provide(ac,ic)};var fv={"/zh/":{title:"目录",empty:"暂无目录"},"/en/":{title:"Catalog",empty:"No catalog"},"/id/":{title:"Katalog",empty:"Tidak ada katalog"},"/ru/":{title:"Каталог",empty:"Нет каталога"},"/":{title:"Catalog",empty:"No catalog"}},pv=U({name:"AutoCatalog",props:{base:{type:String,default:""},level:{type:Number,default:3},index:Boolean,hideHeading:Boolean},setup(e){const t=uv(),n=In(fv),o=fe(),r=$e(),i=yl(),a=J(r.getRoutes().map(({meta:c,path:d})=>{const f=t(c);if(!f)return null;const h=d.split("/").length;return{level:go(d,"/")?h-2:h-1,base:d.replace(/\/[^/]+\/?$/,"/"),path:d,...f}}).filter(c=>Ml(c)&&ae(c.title))),s=()=>{const c=e.base?Uf(dl(e.base)):o.value.path.replace(/\/[^/]+$/,"/"),d=c.split("/").length-2,f=[];return a.value.filter(({level:h,path:m})=>{if(!Tn(m,c)||m===c)return!1;if(c==="/"){const b=Pn(i.value.locales).filter(O=>O!=="/");if(m==="/404.html"||b.some(O=>Tn(m,O)))return!1}return h-d<=e.level&&(go(m,".html")&&!go(m,"/index.html")||go(m,"/"))}).sort(({title:h,level:m,order:b},{title:O,level:w,order:y})=>m-w||(gr(b)?gr(y)?b>0?y>0?b-y:-1:y<0?b-y:1:b:gr(y)?y:h.localeCompare(O))).forEach(h=>{var O;const{base:m,level:b}=h;switch(b-d){case 1:f.push(h);break;case 2:{const w=f.find(y=>y.path===m);w&&(w.children??(w.children=[])).push(h);break}default:{const w=f.find(y=>y.path===m.replace(/\/[^/]+\/$/,"/"));if(w){const y=(O=w.children)==null?void 0:O.find(I=>I.path===m);y&&(y.children??(y.children=[])).push(h)}}}}),f},l=L(()=>s());return()=>{const c=l.value.some(d=>d.children);return u("div",{class:["vp-catalog-wrapper",{index:e.index}]},[e.hideHeading?null:u("h2",{class:"vp-catalog-main-title"},n.value.title),l.value.length?u(e.index?"ol":"ul",{class:["vp-catalogs",{deep:c}]},l.value.map(({children:d=[],title:f,path:h,content:m})=>{const b=u(Be,{class:"vp-catalog-title",to:h},()=>m?u(m):f);return u("li",{class:"vp-catalog"},c?[u("h3",{id:f,class:["vp-catalog-child-title",{"has-children":d.length}]},[u("a",{href:`#${f}`,class:"header-anchor","aria-hidden":!0},"#"),b]),d.length?u(e.index?"ol":"ul",{class:"vp-child-catalogs"},d.map(({children:O=[],content:w,path:y,title:I})=>u("li",{class:"vp-child-catalog"},[u("div",{class:["vp-catalog-sub-title",{"has-children":O.length}]},[u("a",{href:`#${I}`,class:"header-anchor"},"#"),u(Be,{class:"vp-catalog-title",to:y},()=>w?u(w):I)]),O.length?u(e.index?"ol":"div",{class:e.index?"vp-sub-catalogs":"vp-sub-catalogs-wrapper"},O.map(({content:E,path:P,title:D})=>e.index?u("li",{class:"vp-sub-catalog"},u(Be,{to:P},()=>E?u(E):D)):u(Be,{class:"vp-sub-catalog-link",to:P},()=>E?u(E):D))):null]))):null]:u("div",{class:"vp-catalog-child-title"},b))})):u("p",{class:"vp-empty-catalog"},n.value.empty)])}}}),hv=Ve({enhance:({app:e})=>{dv(e),Ge("AutoCatalog",e)||e.component("AutoCatalog",pv)}});const vv=u("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[u("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),u("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),sc=U({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=Lt(),n=L(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>u("span",[vv,u("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}});var mv={};const _v=mv,gv=Ve({enhance({app:e}){e.component("ExternalLinkIcon",u(sc,{locales:_v}))}});/**
|
||
* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
|
||
* @license MIT
|
||
*/const le={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'<div class="bar" role="bar"></div>'},status:null,set:e=>{const t=le.isStarted();e=yr(e,le.settings.minimum,1),le.status=e===1?null:e;const n=le.render(!t),o=n.querySelector(le.settings.barSelector),r=le.settings.speed,i=le.settings.easing;return n.offsetWidth,bv(a=>{To(o,{transform:"translate3d("+Wa(e)+"%,0,0)",transition:"all "+r+"ms "+i}),e===1?(To(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){To(n,{transition:"all "+r+"ms linear",opacity:"0"}),setTimeout(function(){le.remove(),a()},r)},r)):setTimeout(()=>a(),r)}),le},isStarted:()=>typeof le.status=="number",start:()=>{le.status||le.set(0);const e=()=>{setTimeout(()=>{le.status&&(le.trickle(),e())},le.settings.trickleSpeed)};return le.settings.trickle&&e(),le},done:e=>!e&&!le.status?le:le.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=le.status;return t?(typeof e!="number"&&(e=(1-t)*yr(Math.random()*t,.1,.95)),t=yr(t+e,0,.994),le.set(t)):le.start()},trickle:()=>le.inc(Math.random()*le.settings.trickleRate),render:e=>{if(le.isRendered())return document.getElementById("nprogress");Ua(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=le.settings.template;const n=t.querySelector(le.settings.barSelector),o=e?"-100":Wa(le.status||0),r=document.querySelector(le.settings.parent);return To(n,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),r!==document.body&&Ua(r,"nprogress-custom-parent"),r==null||r.appendChild(t),t},remove:()=>{Ka(document.documentElement,"nprogress-busy"),Ka(document.querySelector(le.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&yv(e)},isRendered:()=>!!document.getElementById("nprogress")},yr=(e,t,n)=>e<t?t:e>n?n:e,Wa=e=>(-1+e)*100,bv=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),To=function(){const e=["Webkit","O","Moz","ms"],t={};function n(a){return a.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(s,l){return l.toUpperCase()})}function o(a){const s=document.body.style;if(a in s)return a;let l=e.length;const c=a.charAt(0).toUpperCase()+a.slice(1);let d;for(;l--;)if(d=e[l]+c,d in s)return d;return a}function r(a){return a=n(a),t[a]??(t[a]=o(a))}function i(a,s,l){s=r(s),a.style[s]=l}return function(a,s){for(const l in s){const c=s[l];c!==void 0&&Object.prototype.hasOwnProperty.call(s,l)&&i(a,l,c)}}}(),lc=(e,t)=>(typeof e=="string"?e:wi(e)).indexOf(" "+t+" ")>=0,Ua=(e,t)=>{const n=wi(e),o=n+t;lc(n,t)||(e.className=o.substring(1))},Ka=(e,t)=>{const n=wi(e);if(!lc(e,t))return;const o=n.replace(" "+t+" "," ");e.className=o.substring(1,o.length-1)},wi=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),yv=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)},Ev=()=>{ve(()=>{const e=$e(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||le.start()}),e.afterEach(n=>{t.add(n.path),le.done()})})},Tv=Ve({setup(){Ev()}}),wv=JSON.parse(`{"encrypt":{},"author":{"name":"DGP-Studio","url":"https://github.com/DGP-Studio"},"logo":"https://img.alicdn.com/imgextra/i4/1797064093/O1CN01vK3m2w1g6duwt8quS_!!1797064093.png","repo":"DGP-Studio/Snap.Hutao","pageInfo":["Author","Original","Date","Category","Tag","ReadingTime"],"docsRepo":"DGP-Studio/Snap.Hutao.Docs","docsDir":"docs","locales":{"/zh/":{"lang":"zh-CN","navbarLocales":{"langName":"简体中文","selectLangAriaLabel":"选择语言"},"metaLocales":{"author":"作者","date":"写作日期","origin":"原创","views":"访问量","category":"分类","tag":"标签","readingTime":"阅读时间","words":"字数","toc":"此页内容","prev":"上一页","next":"下一页","lastUpdated":"上次编辑于","contributors":"贡献者","editLink":"在 GitHub 上编辑此页","print":"打印"},"outlookLocales":{"themeColor":"主题色","darkmode":"外观","fullscreen":"全屏"},"routeLocales":{"skipToContent":"跳至主要內容","notFoundTitle":"页面不存在","notFoundMsg":["这里什么也没有","我们是怎么来到这儿的?","这 是 四 零 四 !","看起来你访问了一个失效的链接"],"back":"返回上一页","home":"带我回家","openInNewWindow":"Open in new window"},"navbar":["/zh/",{"text":"文档","icon":"iconfont icon-article","link":"/zh/menu.html"},{"text":"下载","icon":"iconfont icon-install","link":"/zh/quick-start.html"},{"text":"加入社区","icon":"iconfont icon-community","link":"/zh/community"},{"text":"帮助与支持","icon":"iconfont icon-define","children":[{"text":"更新日志","icon":"iconfont icon-update","link":"/zh/statements/update-log.html"},{"text":"服务可用性","children":[{"text":"UptimeRobot","icon":"/images/202312/uptimerobot-logo.svg","link":"https://status.hut.ao/"},{"text":"Uptime Kuma","icon":"/images/202312/uptime-kuma.svg","link":"https://status.snapgenshin.cn/status"}]},{"text":"问题与反馈","children":[{"text":"常见问题","icon":"iconfont icon-ask","link":"/zh/advanced/FAQ.html"},{"text":"反馈问题","icon":"iconfont icon-debug","link":"/zh/statements/bug-report.html"}]}]}],"sidebar":{"/zh/":["","project","i18n","quick-start",{"icon":"iconfont icon-read","text":"功能指南","prefix":"features/","children":[{"icon":"iconfont icon-module","text":"游戏工具","children":["dashboard.md","game-launcher.md","wish-export.md","achievements.md","real-time-notes.md","character-data.md","hutao-API.md","develop-plan.md"]},{"icon":"iconfont icon-study","text":"游戏 WIKI","children":["character-wiki.md","weapon-wiki.md","monster-wiki.md"]},{"icon":"iconfont icon-setting","text":"软件功能","children":["feedback-center.md","hutao-passport.md","hutao-settings.md"]}]},{"icon":"iconfont icon-advance","text":"高级","prefix":"advanced/","children":"structure"},{"icon":"iconfont icon-github","text":"开源开发","prefix":"development/","children":"structure"},{"icon":"iconfont icon-article","text":"声明和公告","prefix":"statements/","children":"structure"},{"icon":"iconfont icon-article","text":"开发日志","prefix":"blog/","children":"structure"}]},"footer":"用开源社区力量为原神 PC 端玩家带来最好的游戏体验","displayFooter":true},"/en/":{"lang":"en-US","navbarLocales":{"langName":"English","selectLangAriaLabel":"Select language"},"metaLocales":{"author":"Author","date":"Writing Date","origin":"Original","views":"Page views","category":"Category","tag":"Tag","readingTime":"Reading Time","words":"Words","toc":"On This Page","prev":"Prev","next":"Next","lastUpdated":"Last update","contributors":"Contributors","editLink":"Edit this page on GitHub","print":"Print"},"outlookLocales":{"themeColor":"Theme Color","darkmode":"Theme Mode","fullscreen":"Full Screen"},"routeLocales":{"skipToContent":"Skip to main content","notFoundTitle":"Page not found","notFoundMsg":["There’s nothing here.","How did we get here?","That’s a Four-Oh-Four.","Looks like we've got some broken links."],"back":"Go back","home":"Take me home","openInNewWindow":"Open in new window"},"navbar":["/en/",{"text":"Document","icon":"iconfont icon-article","link":"/en/menu.html"},{"text":"Download","icon":"iconfont icon-install","link":"/en/quick-start.html"},{"text":"Community","icon":"iconfont icon-community","link":"/en/community"},{"text":"Help & Support","icon":"iconfont icon-define","children":[{"text":"Update Log","icon":"iconfont icon-update","link":"/en/statements/update-log.html"},{"text":"Service Availability","children":[{"text":"UptimeRobot","icon":"/images/202312/uptimerobot-logo.svg","link":"https://status.hut.ao/"},{"text":"Uptime Kuma","icon":"/images/202312/uptime-kuma.svg","link":"https://status.snapgenshin.cn/status"}]},{"text":"Question & Feedback","children":[{"text":"FAQ","icon":"iconfont icon-ask","link":"/en/advanced/FAQ.html"},{"text":"Report Bug","icon":"iconfont icon-debug","link":"/en/statements/bug-report.html"}]}]}],"sidebar":{"/en/":["","project","i18n","quick-start",{"icon":"iconfont icon-read","text":"Features","prefix":"features/","children":[{"icon":"iconfont icon-module","text":"Game Tools","children":["dashboard.md","game-launcher.md","wish-export.md","achievements.md","real-time-notes.md","character-data.md","hutao-API.md","develop-plan.md"]},{"icon":"iconfont icon-study","text":"Game WIKI","children":["character-wiki.md","weapon-wiki.md","monster-wiki.md"]},{"icon":"iconfont icon-setting","text":"Snap Hutao Features","children":["feedback-center.md","hutao-passport.md","hutao-settings.md"]}]},{"icon":"iconfont icon-advance","text":"Advanced","prefix":"advanced/","children":"structure"},{"icon":"iconfont icon-github","text":"Open Source Development","prefix":"development/","children":"structure"},{"icon":"iconfont icon-article","text":"Statements","prefix":"statements/","children":"structure"},{"icon":"iconfont icon-article","text":"Dev Logs","prefix":"blog/","children":"structure"}]},"footer":"Be the best Genshin Impact tool","displayFooter":true},"/id/":{"lang":"id-ID","navbarLocales":{"langName":"Indonesia","selectLangAriaLabel":"Pilih Bahasa"},"metaLocales":{"author":"Penulis","date":"Ditulis pada","origin":"Original","views":"Dilihat","category":"Kategori","tag":"Tag","readingTime":"Waktu Membaca","words":"Kata","toc":"Pada Halaman Ini","prev":"Sebelumnya","next":"Selanjutnya","lastUpdated":"Terakhir diperbarui","contributors":"Kontributor","editLink":"Edit halaman ini di GitHub","print":"Cetak"},"outlookLocales":{"themeColor":"Warna Tema","darkmode":"Mode Tema","fullscreen":"Layar Penuh"},"routeLocales":{"skipToContent":"Langsung ke konten utama","notFoundTitle":"Halaman tidak ditemukan","notFoundMsg":["Tidak ada apapun disini.","Bagaimana kita bisa sampai kesini?","Itu adalah Empat-Nol-Empat.","Tampaknya kami memiliki beberapa tautan situs yang rusak."],"back":"Kembali","home":"Ke Beranda","openInNewWindow":"Buka di jendela baru"},"navbar":["/id/",{"text":"Document","icon":"iconfont icon-article","link":"/id/menu.html"},{"text":"Unduh","icon":"iconfont icon-install","link":"https://apps.microsoft.com/store/detail/snap-hutao/9PH4NXJ2JN52"},{"text":"Komunitas","icon":"iconfont icon-community","link":"/id/community"},{"text":"Servis Tersedia","icon":"iconfont icon-define","children":[{"text":"UptimeRobot","icon":"/images/202312/uptimerobot-logo.svg","link":"https://status.hut.ao/"},{"text":"Uptime Kuma","icon":"/images/202312/uptime-kuma.svg","link":"https://status.snapgenshin.cn/status"}]}],"sidebar":{"/id/":["","project","i18n","quick-start",{"icon":"iconfont icon-read","text":"Fitur","prefix":"features/","children":"structure"},{"icon":"iconfont icon-advance","text":"Lanjutan","prefix":"advanced/","children":"structure"},{"icon":"iconfont icon-github","text":"Pengembangan Sumber Terbuka","prefix":"development/","children":"structure"},{"icon":"iconfont icon-article","text":"Statement","prefix":"statements/","children":"structure"},{"icon":"iconfont icon-article","text":"Dev Logs","prefix":"blog/","children":"structure"}]},"footer":"Menjadi alat terbaik untuk Genshin Impact","displayFooter":true},"/ru/":{"lang":"ru-RU","navbarLocales":{"langName":"Русский","selectLangAriaLabel":"Выберите язык"},"metaLocales":{"author":"Автор","date":"Дата написания","origin":"Оригинал","views":"Просмотры страницы","category":"Категория","tag":"Тэги","readingTime":"Время чтения","words":"Слова","toc":"На этой странице","prev":"Предыдущая","next":"Следующая","lastUpdated":"Последнее обновление","contributors":"Контрибьюторы","editLink":"Редактировать страницу на GitHub","print":"Печать"},"outlookLocales":{"themeColor":"Цвет темы","darkmode":"Режим темы","fullscreen":"Полный экран"},"routeLocales":{"skipToContent":"Перейти к основному содержанию","notFoundTitle":"Страница не найдена","notFoundMsg":["Здесь ничего нет.","Как мы сюда попали?","Это четыре-о-четыре.","Похоже, у нас есть несколько неработающих ссылок."],"back":"Вернуться назад","home":"Вернуться на главную","openInNewWindow":"Открыть в новом окне"},"navbar":["/ru/",{"text":"Документация","icon":"iconfont icon-article","link":"/ru/menu.html"},{"text":"Скачать","icon":"iconfont icon-install","link":"https://api.snapgenshin.com/patch/hutao/download"},{"text":"Сообщество","icon":"iconfont icon-community","link":"/ru/community"},{"text":"Доступность сервиса","icon":"iconfont icon-define","children":[{"text":"UptimeRobot","icon":"/images/202312/uptimerobot-logo.svg","link":"https://status.hut.ao/"},{"text":"Uptime Kuma","icon":"/images/202312/uptime-kuma.svg","link":"https://status.snapgenshin.cn/status"}]}],"sidebar":{"/ru/":["","project","i18n","quick-start",{"icon":"iconfont icon-read","text":"Features","prefix":"features/","children":"structure"},{"icon":"iconfont icon-advance","text":"Advanced","prefix":"advanced/","children":"structure"},{"icon":"iconfont icon-github","text":"Open Source Development","prefix":"development/","children":"structure"},{"icon":"iconfont icon-article","text":"Statements","prefix":"statements/","children":"structure"},{"icon":"iconfont icon-article","text":"Dev Logs","prefix":"blog/","children":"structure"}]},"footer":"Лучший инструмент для Genshin Impact","displayFooter":true},"/":{"lang":"en-US","navbarLocales":{"langName":"English","selectLangAriaLabel":"Select language"},"metaLocales":{"author":"Author","date":"Writing Date","origin":"Original","views":"Page views","category":"Category","tag":"Tag","readingTime":"Reading Time","words":"Words","toc":"On This Page","prev":"Prev","next":"Next","lastUpdated":"Last update","contributors":"Contributors","editLink":"Edit this page","print":"Print"},"outlookLocales":{"themeColor":"Theme Color","darkmode":"Theme Mode","fullscreen":"Full Screen"},"routeLocales":{"skipToContent":"Skip to main content","notFoundTitle":"Page not found","notFoundMsg":["There’s nothing here.","How did we get here?","That’s a Four-Oh-Four.","Looks like we've got some broken links."],"back":"Go back","home":"Take me home","openInNewWindow":"Open in new window"}}}}`),Ov=J(wv),cc=()=>Ov,uc=Symbol(""),Av=()=>{const e=_e(uc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Lv=(e,t)=>{const{locales:n,...o}=e;return{...o,...n==null?void 0:n[t]}},Pv=Ve({enhance({app:e}){const t=cc(),n=e._context.provides[vi],o=L(()=>Lv(t.value,n.value));e.provide(uc,o),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return o.value}}})}});var Iv={provider:"Giscus",lightTheme:"https://unpkg.com/vuepress-theme-hope@2.0.0-rc.10/templates/giscus/light.css",darkTheme:"https://unpkg.com/vuepress-theme-hope@2.0.0-rc.10/templates/giscus/dark.css",repo:"DGP-Studio/Snap.Hutao.Docs.Comments",repoId:"R_kgDOKySqhg",category:"Announcements",categoryId:"DIC_kwDOKySqhs4CbRrr",mapping:"pathname",inputPosition:"bottom"};const Rv=Iv;let kv=Rv;const dc=Symbol(""),fc=()=>_e(dc),Dv=fc,Sv=e=>{e.provide(dc,kv)},qa=["ar","ca","de","en","eo","es","fa","fr","he","id","it","ja","ko","nl","pl","pt","ro","ru","th","tr","uk","vi","zh-CN","zh-TW"];var xv=U({name:"GiscusComment",props:{identifier:{type:String,required:!0},darkmode:Boolean},setup(e){const t=Dv(),n=!!(t.repo&&t.repoId&&t.category&&t.categoryId),{repo:o,repoId:r,category:i,categoryId:a}=t,s=J(!1),l=L(()=>{const d=Go().value;if(qa.includes(d))return d;const f=d.split("-")[0];return qa.includes(f)?f:"en"}),c=L(()=>({repo:o,repoId:r,category:i,categoryId:a,lang:l.value,theme:e.darkmode?t.darkTheme||"dark":t.lightTheme||"light",mapping:t.mapping||"pathname",term:e.identifier,inputPosition:t.inputPosition||"top",reactionsEnabled:t.reactionsEnabled===!1?"0":"1",strict:t.strict===!1?"0":"1",loading:t.lazyLoading===!1?"eager":"lazy",emitMetadata:"0"}));return ve(async()=>{await p(()=>import("./giscus-08zh9c_o.js"),__vite__mapDeps([])),s.value=!0}),()=>n?u("div",{id:"comment",class:["giscus-wrapper",{"input-top":t.inputPosition!=="bottom"}]},s.value?u("giscus-widget",c.value):u(gi)):null}}),Cv=U({name:"CommentService",props:{darkmode:Boolean},setup(e){const t=fc(),n=fe(),o=Oe(),r=t.comment!==!1,i=L(()=>o.value.comment||r&&o.value.comment!==!1);return()=>u(xv,{identifier:o.value.commentID||n.value.path,darkmode:e.darkmode,style:{display:i.value?"block":"none"}})}}),Vv=Ve({enhance:({app:e})=>{Sv(e),e.component("CommentService",Cv)}}),$v={"/zh/":{copy:"复制代码",copied:"已复制",hint:"复制成功"},"/en/":{copy:"Copy code",copied:"Copied",hint:"Copied successfully"},"/id/":{copy:"Salin kode",copied:"Disalin",hint:"Kode berhasil disalin"},"/ru/":{copy:"Скопировать код",copied:"Скопировано",hint:"Скопировано успешно"},"/":{copy:"Copy code",copied:"Copied",hint:"Copied successfully"}},Mv=['.theme-hope-content div[class*="language-"] pre'];const Nv=800,Bv=2e3,Hv=$v,Fv=Mv,Ga=!1,Er=new Map,zv=()=>{const{copy:e}=Vh({legacy:!0}),t=In(Hv),n=fe(),o=Eh(),r=s=>{if(!s.hasAttribute("copy-code-registered")){const l=document.createElement("button");l.type="button",l.classList.add("copy-code-button"),l.innerHTML='<div class="copy-icon" />',l.setAttribute("aria-label",t.value.copy),l.setAttribute("data-copied",t.value.copied),s.parentElement&&s.parentElement.insertBefore(l,s),s.setAttribute("copy-code-registered","")}},i=()=>en().then(()=>new Promise(s=>{setTimeout(()=>{Fv.forEach(l=>{document.querySelectorAll(l).forEach(r)}),s()},Nv)})),a=(s,l,c)=>{let{innerText:d=""}=l;/language-(shellscript|shell|bash|sh|zsh)/.test(s.classList.toString())&&(d=d.replace(/^ *(\$|>) /gm,"")),e(d).then(()=>{c.classList.add("copied"),clearTimeout(Er.get(c));const f=setTimeout(()=>{c.classList.remove("copied"),c.blur(),Er.delete(c)},Bv);Er.set(c,f)})};ve(()=>{(!o.value||Ga)&&i(),Le("click",s=>{const l=s.target;if(l.matches('div[class*="language-"] > button.copy')){const c=l.parentElement,d=l.nextElementSibling;d&&a(c,d,l)}else if(l.matches('div[class*="language-"] div.copy-icon')){const c=l.parentElement,d=c.parentElement,f=c.nextElementSibling;f&&a(d,f,c)}}),ue(()=>n.value.path,()=>{(!o.value||Ga)&&i()})})};var jv=Ve({setup:()=>{zv()}});const Wv=()=>{Le("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})})},Tr=yi("VUEPRESS_TAB_STORE",{});var Uv=U({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const n=J(e.active),o=st([]),r=()=>{e.tabId&&(Tr.value[e.tabId]=e.data[n.value].id)},i=(c=n.value)=>{n.value=c<o.value.length-1?c+1:0,o.value[n.value].focus()},a=(c=n.value)=>{n.value=c>0?c-1:o.value.length-1,o.value[n.value].focus()},s=(c,d)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),n.value=d):c.key==="ArrowRight"?(c.preventDefault(),i()):c.key==="ArrowLeft"&&(c.preventDefault(),a()),r()},l=()=>{if(e.tabId){const c=e.data.findIndex(({id:d})=>Tr.value[e.tabId]===d);if(c!==-1)return c}return e.active};return ve(()=>{n.value=l(),ue(()=>Tr.value[e.tabId],(c,d)=>{if(e.tabId&&c!==d){const f=e.data.findIndex(({id:h})=>h===c);f!==-1&&(n.value=f)}})}),()=>e.data.length?u("div",{class:"vp-tabs"},[u("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:c},d)=>{const f=d===n.value;return u("button",{type:"button",ref:h=>{h&&(o.value[d]=h)},class:["vp-tab-nav",{active:f}],role:"tab","aria-controls":`tab-${e.id}-${d}`,"aria-selected":f,onClick:()=>{n.value=d,r()},onKeydown:h=>s(h,d)},t[`title${d}`]({value:c,isActive:f}))})),e.data.map(({id:c},d)=>{const f=d===n.value;return u("div",{class:["vp-tab",{active:f}],id:`tab-${e.id}-${d}`,role:"tabpanel","aria-expanded":f},[u("div",{class:"vp-tab-title"},t[`title${d}`]({value:c,isActive:f})),t[`tab${d}`]({value:c,isActive:f})])})]):null}});const Kv=Ve({enhance:({app:e})=>{e.component("Tabs",Uv)},setup:()=>{Wv()}});let qv={};const pc=Symbol(""),Gv=()=>_e(pc),Yv=e=>{e.provide(pc,qv)};var Qv={"/zh/":{closeTitle:"关闭",downloadTitle:"下载图片",fullscreenTitle:"切换全屏",zoomTitle:"缩放",arrowPrevTitle:"上一个 (左箭头)",arrowNextTitle:"下一个 (右箭头)"},"/en/":{closeTitle:"Close",downloadTitle:"Download Image",fullscreenTitle:"Switch to full screen",zoomTitle:"Zoom in/out",arrowPrevTitle:"Prev (Arrow Left)",arrowNextTitle:"Next (Arrow Right)"},"/id/":{closeTitle:"Tutup",downloadTitle:"Unduh gambar",fullscreenTitle:"Beralih ke layar penuh",zoomTitle:"Perbesar/Perkecil",arrowPrevTitle:"Sebelumnya (Panah kiri)",arrowNextTitle:"Selanjutnya (Panah kanan)"},"/ru/":{closeTitle:"Закрыть",downloadTitle:"Загрузить изображение",fullscreenTitle:"Переключиться на полный экран",zoomTitle:"Увеличить/Уменьшить",arrowPrevTitle:"Предыдущая (Стрелка влево)",arrowNextTitle:"Следующая (Стрелка вправо)"},"/":{closeTitle:"Close",downloadTitle:"Download Image",fullscreenTitle:"Switch to full screen",zoomTitle:"Zoom in/out",arrowPrevTitle:"Prev (Arrow Left)",arrowNextTitle:"Next (Arrow Right)"}};const Jv=".theme-hope-content :not(a) > img:not([no-view])",Xv=Qv,Zv=800,em='<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>',tm=e=>ae(e)?Array.from(document.querySelectorAll(e)):e.map(t=>Array.from(document.querySelectorAll(t))).flat(),hc=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(hc(e)),e.onerror=o=>n(o))}),nm=()=>{const e=In(Xv),t=Oe(),n=fe(),{isSupported:o,toggle:r}=Ei(),i=Gv();let a;const s=L(()=>t.value.photoSwipe===!1?!1:t.value.photoSwipe||Jv),l=d=>{d.on("uiRegister",()=>{o&&d.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:()=>{r()}}),d.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:(f,h)=>{f.setAttribute("download",""),f.setAttribute("target","_blank"),f.setAttribute("rel","noopener"),h.on("change",()=>{f.setAttribute("href",h.currSlide.data.src)})}}),d.ui.registerElement({name:"bulletsIndicator",className:"photo-swipe-bullets-indicator",appendTo:"wrapper",onInit:(f,h)=>{const m=[];let b=-1;for(let O=0;O<h.getNumItems();O++){const w=document.createElement("div");w.className="photo-swipe-bullet",w.onclick=y=>{h.goTo(m.indexOf(y.target))},m.push(w),f.appendChild(w)}h.on("change",()=>{b>=0&&m[b].classList.remove("active"),m[h.currIndex].classList.add("active"),b=h.currIndex})}})})},c=async()=>{if(s.value)return Promise.all([p(()=>import("./photoswipe.esm-08_zHRDQ.js"),__vite__mapDeps([])),en().then(()=>new Promise(d=>setTimeout(d,Zv)).then(()=>tm(s.value)))]).then(([{default:d},f])=>{const h=f.map(m=>({html:em,element:m,msrc:m.src}));f.forEach((m,b)=>{const O=()=>{a=new d({preloaderDelay:0,showHideAnimationType:"zoom",...e.value,...i,dataSource:h,index:b,closeOnVerticalDrag:!0,wheelToZoom:!1}),l(a),a.addFilter("thumbEl",()=>m),a.addFilter("placeholderSrc",()=>m.src),a.init()};m.style.cursor="zoom-in",m.addEventListener("click",()=>{O()}),m.addEventListener("keypress",({key:w})=>{w==="Enter"&&O()})}),f.forEach((m,b)=>{hc(m).then(O=>{h.splice(b,1,O),a==null||a.refreshSlideContent(b)})})})};ve(()=>{Le("wheel",()=>{a==null||a.close()}),ue(()=>n.value.path,c,{immediate:!0})})};var om=Ve({enhance:({app:e})=>{Yv(e)},setup:()=>{nm()}});function rm(e){return{all:e=e||new Map,on:function(t,n){var o=e.get(t);o?o.push(n):e.set(t,[n])},off:function(t,n){var o=e.get(t);o&&(n?o.splice(o.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var o=e.get(t);o&&o.slice().map(function(r){r(n)}),(o=e.get("*"))&&o.slice().map(function(r){r(t,n)})}}}const vc=Symbol(""),im=()=>{const e=_e(vc);if(!e)throw new Error("usePWAEvent() is called without provider.");return e},am=async(e,t={},n=!0)=>{const{register:o}=await p(()=>import("./index-7SG8bi1h.js"),__vite__mapDeps([]));o(e,{ready(r){var i;n&&console.info("[Service Worker]: active"),(i=t.ready)==null||i.call(t,r)},registered(r){var i;n&&console.log("[Service Worker]: registered"),(i=t.registered)==null||i.call(t,r)},cached(r){var i;n&&console.log("[Service Worker]: cached"),(i=t.cached)==null||i.call(t,r)},async updatefound(r){var i;await navigator.serviceWorker.getRegistration()&&(n&&console.log("[Service Worker]: update found"),(i=t.updatefound)==null||i.call(t,r))},updated(r){var i;n&&console.log("[Service Worker]: updated"),(i=t.updated)==null||i.call(t,r)},offline(){var r;n&&console.log("[Service Worker]: offline"),(r=t.offline)==null||r.call(t)},error(r){var i;n&&console.error("[Service Worker]: ",r),(i=t.error)==null||i.call(t,r)}})},sm=async e=>am(ke("service-worker.js"),{ready(t){e.emit("ready",t)},registered(t){e.emit("registered",t)},cached(t){e.emit("cached",t)},updatefound(t){e.emit("updatefound",t)},updated(t){const n="service-worker-version",o=Number(localStorage.getItem(n)||0);localStorage.setItem(n,(o+1).toString()),localStorage.removeItem("manifest"),e.emit("updated",t)},offline(){e.emit("offline")},error(t){e.emit("error",t)}}),lm=()=>{const e=rm();Qt(vc,e),ve(async()=>{var n;let t=!1;(n=navigator.serviceWorker)!=null&&n.controller&&navigator.serviceWorker.addEventListener("controllerchange",()=>{t||(t=!0,window.location.reload())}),await sm(e)})};var cm={"/zh/":{install:"安装",iOSInstall:"点击分享按钮然后点击“添加到主屏幕”",cancel:"取消",close:"关闭",prevImage:"上一张图片",nextImage:"下一张图片",desc:"详情",feature:"主要特色",explain:"该应用可以安装在你的 PC 或移动设备上。这将使该 Web 应用程序外观和行为与其他应用程序相同。它将在出现在应用程序列表中,并可以固定到主屏幕,开始菜单或任务栏。此 Web 应用程序还将能够与其他应用程序和你的操作系统安全地进行交互。",hint:"发现新内容可用",update:"新内容已就绪"},"/en/":{install:"Install",iOSInstall:"Tap the share button and then 'Add to Home Screen'",cancel:"Cancel",close:"Close",prevImage:"Previous Image",nextImage:"Next Image",desc:"Description",feature:"Key Features",explain:"This app can be installed on your PC or mobile device. This will allow this web app to look and behave like any other installed app. You will find it in your app lists and be able to pin it to your home screen, start menus or task bars. This installed web app will also be able to safely interact with other apps and your operating system. ",hint:"New content found.",update:"New content is available."},"/id/":{install:"Install",iOSInstall:"Ketuk tombol bagikan, lalu 'Tambahkan ke Layar Utama'",cancel:"Batal",close:"Tutup",prevImage:"Gambar sebelumnya",nextImage:"Gambar selanjutnya",desc:"Keterangan",feature:"Fitur",explain:"Aplikasi ini dapat diinstal di PC atau perangkat seluler Anda. Ini akan memungkinkan aplikasi web ini terlihat seperti aplikasi terpasang lainnya. Anda bisa menemukannya di daftar aplikasi dan dapat menyematkannya ke layar beranda, menu start, atau menu ke taskbar. Aplikasi web yang terinstal ini juga dapat berinteraksi dengan aplikasi lain dan dengan sistem operasi yang Anda gunakan. ",hint:"Konten baru ditemukan.",update:"Konten baru telah tersedia."},"/ru/":{install:"Установить",iOSInstall:"Нажмите кнопку «Поделиться», а затем «Добавить на главный экран»",cancel:"Отменить",close:"Закрыть",prevImage:"Предыдущее изображение",nextImage:"Следующее изображение",desc:"Описание",feature:"Основные функции",explain:"Это приложение может быть установлено на вашем компьютере или мобильном устройстве. Это позволит веб-приложению выглядеть и вести себя как любое другое установленное приложение. Вы найдете его в списках приложений и сможете закрепить его на домашнем экране, в меню пуск или на панели задач. Установленное веб-приложение также сможет безопасно взаимодействовать с другими приложениями и операционной системой. ",hint:"Найден новый контент",update:"Доступен новый контент."},"/":{install:"Install",iOSInstall:"Tap the share button and then 'Add to Home Screen'",cancel:"Cancel",close:"Close",prevImage:"Previous Image",nextImage:"Next Image",desc:"Description",feature:"Key Features",explain:"This app can be installed on your PC or mobile device. This will allow this web app to look and behave like any other installed app. You will find it in your app lists and be able to pin it to your home screen, start menus or task bars. This installed web app will also be able to safely interact with other apps and your operating system. ",hint:"New content found.",update:"New content is available."}};const mc=()=>u(Ee,{name:"update"},()=>u("path",{d:"M949.949 146.25v255.826c0 21.981-13.989 35.97-35.97 35.97H658.154c-13.988 0-25.983-7.992-33.973-21.981-5.997-13.989-4-27.977 7.991-39.97l79.942-77.946c-55.954-51.973-121.918-77.955-199.863-77.955-37.975 0-75.95 8.002-113.924 21.99-37.975 15.985-67.948 37.976-91.934 63.957-25.982 23.987-47.973 53.96-63.957 91.934-29.983 73.955-29.983 153.895 0 227.85 15.984 37.976 37.975 67.947 63.957 91.934 23.986 25.982 53.959 47.973 91.934 63.956 37.974 13.989 75.95 21.991 113.924 21.991 45.967 0 87.942-9.998 127.913-29.982 41.976-17.99 75.951-45.967 101.931-83.943 7.993-4 11.994-5.995 13.989-5.995 5.997 0 9.998 1.994 13.988 5.995l77.958 77.946c3.989 4 5.986 7.993 5.986 11.994 0 1.994-1.996 5.995-3.99 11.994-43.973 51.962-93.941 91.934-151.9 117.914-53.958 25.983-115.92 39.972-185.874 39.972-61.961 0-119.921-11.984-169.89-33.973-57.96-25.985-105.923-57.963-139.896-93.943-35.98-33.972-67.958-81.936-93.94-139.897-45.967-101.93-45.967-237.846 0-339.777 25.982-57.96 57.96-105.923 93.94-139.896 33.973-35.98 81.936-67.958 139.896-93.94 49.968-21.99 107.928-33.974 169.89-33.974 55.963 0 109.923 9.988 161.885 29.973 53.97 21.99 101.933 51.963 139.908 89.938l73.954-73.944c9.987-9.998 23.987-13.988 39.971-8.002 13.988 8.002 21.98 19.995 21.98 33.984z"}));mc.displayName="UpdateIcon";const um=cm;var dm=U({name:"SWHintPopup",slots:Object,setup(e,{slots:t}){const n=In(um),o=J(!1),r=()=>{o.value&&(window.location.reload(!0),o.value=!1)};return ve(()=>{const i=im();i.on("updatefound",()=>{navigator.serviceWorker.getRegistration().then(a=>{a&&a.active&&(o.value=!0)})}),i.on("updated",()=>{o.value=!1})}),()=>u(wt,{name:"popup"},()=>{var i;return((i=t.default)==null?void 0:i.call(t,{enabled:o.value,uninstall:r}))||(o.value?u("button",{type:"button",class:"sw-hint-popup",tabindex:0,onClick:()=>r()},[n.value.hint,u("span",{class:"icon-wrapper"},u(mc))]):null)})}});const fm=Ve({setup:()=>{lm()},rootComponents:[dm]}),pm=e=>{const t=Le("keydown",n=>{const o=n.key==="k"&&(n.ctrlKey||n.metaKey);!(n.key==="/")&&!o||(n.preventDefault(),e(),t())})},hm=e=>e.button===1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey,vm=()=>{const e=$e();return{hitComponent:({hit:t,children:n})=>({type:"a",ref:void 0,constructor:void 0,key:void 0,props:{href:t.url,onClick:o=>{hm(o)||(o.preventDefault(),e.push(va(t.url,"/")))},children:n},__v:null}),navigator:{navigate:({itemUrl:t})=>{e.push(va(t,"/"))}},transformSearchClient:t=>{const n=rc(t.search,500);return{...t,search:async(...o)=>n(...o)}}}},mm=(e=[],t)=>[`lang:${t}`,...Z(e)?e:[e]],_m=({buttonText:e="Search",buttonAriaLabel:t=e}={})=>`<button type="button" class="DocSearch DocSearch-Button" aria-label="${t}"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">${e}</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"><svg width="15" height="15" class="DocSearch-Control-Key-Icon"><path d="M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953" stroke-width="1.2" stroke="currentColor" fill="none" stroke-linecap="square"></path></svg></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button>`,gm=16,_c=()=>{if(document.querySelector(".DocSearch-Modal"))return;const e=new Event("keydown");e.key="k",e.metaKey=!0,window.dispatchEvent(e),setTimeout(_c,gm)},bm=e=>{const t="algolia-preconnect";(window.requestIdleCallback||setTimeout)(()=>{if(document.head.querySelector(`#${t}`))return;const o=document.createElement("link");o.id=t,o.rel="preconnect",o.href=`https://${e}-dsn.algolia.net`,o.crossOrigin="",document.head.appendChild(o)})};var ym={locales:{"/zh/":{placeholder:"搜索文档",translations:{button:{buttonText:"搜索文档",buttonAriaLabel:"搜索文档"},modal:{searchBox:{resetButtonTitle:"清除查询条件",resetButtonAriaLabel:"清除查询条件",cancelButtonText:"取消",cancelButtonAriaLabel:"取消"},startScreen:{recentSearchesTitle:"搜索历史",noRecentSearchesText:"没有搜索历史",saveRecentSearchButtonTitle:"保存至搜索历史",removeRecentSearchButtonTitle:"从搜索历史中移除",favoriteSearchesTitle:"收藏",removeFavoriteSearchButtonTitle:"从收藏中移除"},errorScreen:{titleText:"无法获取结果",helpText:"你可能需要检查你的网络连接"},footer:{selectText:"选择",navigateText:"切换",closeText:"关闭",searchByText:"搜索提供者"},noResultsScreen:{noResultsText:"无法找到相关结果",suggestedQueryText:"你可以尝试查询",reportMissingResultsText:"你认为该查询应该有结果?",reportMissingResultsLinkText:"点击反馈"}}}},"/ru/":{placeholder:"Поиск",translations:{button:{buttonText:"Поиск",buttonAriaLabel:"Поиск"},modal:{searchBox:{resetButtonTitle:"Четкие критерии запроса",resetButtonAriaLabel:"Четкие критерии запроса",cancelButtonText:"Назад",cancelButtonAriaLabel:"Назад"},startScreen:{recentSearchesTitle:"История поиска",noRecentSearchesText:"Нету истории поиска",saveRecentSearchButtonTitle:"Сохранить в историю поиска",removeRecentSearchButtonTitle:"Удалить из истории поиска",favoriteSearchesTitle:"Закладки",removeFavoriteSearchButtonTitle:"Удалить из закладок"},errorScreen:{titleText:"Не удалось получить результат",helpText:"Проверте свое подключение к Интернету, а так-же запрашиваемый ресурс"},footer:{selectText:"Выбрать",navigateText:"Переключить",closeText:"Закрыть",searchByText:"Поиск"},noResultsScreen:{noResultsText:"Не удалось ничего найти по вашему запросу :",suggestedQueryText:"Вы можете попробовать запрос",reportMissingResultsText:"Как вы думаете, должен ли этот запрос давать какой-то результат :> ?",reportMissingResultsLinkText:"Связаться с нами"}}}},"/en/":{placeholder:"Search documentation",translations:{button:{buttonText:"Search documentation",buttonAriaLabel:"Search documentation"},modal:{searchBox:{resetButtonTitle:"Clear search query",resetButtonAriaLabel:"Clear search query",cancelButtonText:"Cancel",cancelButtonAriaLabel:"Cancel"},startScreen:{recentSearchesTitle:"Search History",noRecentSearchesText:"No recent searches",saveRecentSearchButtonTitle:"Save to search history",removeRecentSearchButtonTitle:"Remove from search history",favoriteSearchesTitle:"Favorites",removeFavoriteSearchButtonTitle:"Remove from favorites"},errorScreen:{titleText:"Unable to retrieve results",helpText:"You may need to check your network connection"},footer:{selectText:"Select",navigateText:"Switch",closeText:"Close",searchByText:"Search provider"},noResultsScreen:{noResultsText:"No relevant results found",suggestedQueryText:"You can try searching for",reportMissingResultsText:"Do you think there should be results for this query?",reportMissingResultsLinkText:"Click here to provide feedback"}}}},"/id/":{placeholder:"Cari dokumentasi",translations:{button:{buttonText:"Cari dokumentasi",buttonAriaLabel:"Cari dokumentasi"},modal:{searchBox:{resetButtonTitle:"Hapus kueri pencarian",resetButtonAriaLabel:"Hapus kueri pencarian",cancelButtonText:"Batal",cancelButtonAriaLabel:"Batal"},startScreen:{recentSearchesTitle:"Riwayat Pencarian",noRecentSearchesText:"Tidak ada pencarian terbaru",saveRecentSearchButtonTitle:"Simpan ke riwayat pencarian",removeRecentSearchButtonTitle:"Hapus dari riwayat pencarian",favoriteSearchesTitle:"Favorit",removeFavoriteSearchButtonTitle:"Hapus dari favorit"},errorScreen:{titleText:"Tidak dapat mengambil hasil",helpText:"Anda mungkin perlu memeriksa koneksi internet Anda"},footer:{selectText:"Pilih",navigateText:"Alih",closeText:"Tutup",searchByText:"Penyedia pencarian"},noResultsScreen:{noResultsText:"Tidak ditemukan hasil yang relevan",suggestedQueryText:"Anda bisa mencoba mencari",reportMissingResultsText:"Apakah Anda pikir harus ada hasil untuk kueri ini?",reportMissingResultsLinkText:"Klik di sini untuk memberikan masukan"}}}}},appId:"28CTGDOOQD",apiKey:"72d7a9a0f9f0466218ea19988886dce8",indexName:"hutao"};const Em=ym;p(()=>import("./style-w40geAFS.js"),__vite__mapDeps([])),p(()=>import("./docsearch-w40geAFS.js"),__vite__mapDeps([]));const Tm=U({name:"Docsearch",props:{containerId:{type:String,required:!1,default:"docsearch-container"},options:{type:Object,required:!1,default:()=>Em}},setup(e){const t=vm(),n=Go(),o=Lt(),r=J(!1),i=J(!1),a=L(()=>{var c;return{...e.options,...(c=e.options.locales)==null?void 0:c[o.value]}}),s=async()=>{var d;const{default:c}=await p(()=>import("./index-QOy62Fup.js"),__vite__mapDeps([]));c({...t,...a.value,container:`#${e.containerId}`,searchParameters:{...a.value.searchParameters,facetFilters:mm((d=a.value.searchParameters)==null?void 0:d.facetFilters,n.value)}}),r.value=!0},l=()=>{i.value||r.value||(i.value=!0,s(),_c(),ue(o,s))};return pm(l),ve(()=>bm(a.value.appId)),()=>{var c;return[u("div",{id:e.containerId,style:{display:r.value?"block":"none"}}),r.value?null:u("div",{onClick:l,innerHTML:_m((c=a.value.translations)==null?void 0:c.button)})]}}}),wm=Ve({enhance({app:e}){e.component("Docsearch",Tm)}});var Ya={"/zh/":{word:"约 $word 字",less1Minute:"小于 1 分钟",time:"大约 $time 分钟"},"/en/":{word:"About $word words",less1Minute:"Less than 1 minute",time:"About $time min"},"/id/":{word:"Sekitar $word kata",less1Minute:"Kurang dari 1 menit",time:"Sekitar $time menit"},"/ru/":{word:"Около $word слов",less1Minute:"Меньше 1 минуты",time:"Около $time мин"},"/":{word:"About $word words",less1Minute:"Less than 1 minute",time:"About $time min"}};const gc=()=>{const e=fe();return L(()=>e.value.readingTime??null)},Hr=typeof Ya>"u"?null:Ya,Om=(e,t)=>{const{minutes:n,words:o}=e,{less1Minute:r,word:i,time:a}=t;return{time:n<1?r:a.replace("$time",Math.round(n).toString()),words:i.replace("$word",o.toString())}},Qa={words:"",time:""},Am=()=>Hr?In(Hr):L(()=>null),Lm=()=>{if(typeof Hr>"u")return L(()=>Qa);const e=gc(),t=Am();return L(()=>e.value&&t.value?Om(e.value,t.value):Qa)},Rn=()=>cc(),me=()=>Av(),io=()=>L(()=>!!Rn().value.pure);var Ja=U({name:"EmptyComponent",setup:()=>()=>null});const Pm="719px",Im="1440px",Rm="false",Oi={mobileBreakPoint:Pm,pcBreakPoint:Im,enableThemeColor:Rm},Ai={"/zh/advanced/":["FAQ","exceptions","known-issue","dependency","get-stoken-cookie-from-the-third-party","Gacha-system-and-export-principal","uninstall"],"/zh/development/":["join","platform","contribute"],"/zh/statements/":["update-log","bug-report","privacy-notice","tos"],"/zh/blog/":["version-1-9-0-breaking-changes"],"/en/advanced/":["FAQ","exceptions","known-issue","dependency","get-stoken-cookie-from-the-third-party","Gacha-system-and-export-principal","uninstall"],"/en/development/":["join","platform","contribute"],"/en/statements/":["update-log","bug-report","privacy-notice","tos"],"/en/blog/":["version-1-9-0-breaking-changes"],"/id/features/":["setup","dashboard","game-launcher","wish-export","achievements","real-time-notes","character-data","hutao-API","develop-plan","character-wiki","weapon-wiki","monster-wiki","mhy-account-switch","hutao-settings"],"/id/advanced/":["FAQ","exceptions","known-issue","dependency","get-stoken-cookie-from-the-third-party","Gacha-system-and-export-principal","uninstall"],"/id/development/":["join","contribute","platform"],"/id/statements/":["update-log","bug-report","privacy-notice","tos"],"/id/blog/":["version-1-9-0-breaking-changes"],"/ru/features/":["setup","dashboard","game-launcher","wish-export","achievements","real-time-notes","character-data","hutao-API","develop-plan","character-wiki","weapon-wiki","monster-wiki","mhy-account-switch","hutao-settings"],"/ru/advanced/":["FAQ","exceptions","known-issue","dependency","get-stoken-cookie-from-the-third-party","Gacha-system-and-export-principal","uninstall"],"/ru/development/":["platform","contribute"],"/ru/statements/":["update-log","bug-report","privacy-notice","tos"],"/ru/blog/":["version-1-9-0-breaking-changes"],"/":[]},bc=e=>{const{icon:t="",color:n,size:o}=e,r={};return n&&(r.color=n),o&&(r.height=Number.isNaN(Number(o))?o:`${o}px`),Ln(t)?u("img",{class:"icon",src:t,"no-view":"",style:r}):er(t)?u("img",{class:"icon",src:ke(t),"aria-hidden":"","no-view":"",style:r}):u(Xe("FontIcon"),e)};bc.displayName="HopeIcon";var ze=bc;const km=()=>{const e=$e(),t=lt();return n=>{if(n)if(er(n))t.path!==n&&e.push(n);else if(fl(n))window&&window.open(n);else{const o=t.path.slice(0,t.path.lastIndexOf("/"));e.push(`${o}/${encodeURI(n)}`)}}},yc=()=>{const e=me(),t=Oe();return L(()=>{const{author:n}=t.value;return n?Sa(n):n===!1?[]:Sa(e.value.author,!1)})},Dm=()=>{const e=Oe();return L(()=>vh(e.value.category).map(t=>({name:t,path:""})))},Sm=()=>{const e=Oe();return L(()=>mh(e.value.tag).map(t=>({name:t,path:""})))},xm=()=>{const e=Oe(),t=fe();return L(()=>{const n=ah(e.value.date);if(n)return n;const{createdTime:o}=t.value.git||{};return o?new Date(o):null})},Cm=()=>{const e=me(),t=fe(),n=Oe(),o=yc(),r=Dm(),i=Sm(),a=xm(),s=gc(),l=Lm(),c=L(()=>({author:o.value,category:r.value,date:a.value,localizedDate:t.value.localizedDate,tag:i.value,isOriginal:n.value.isOriginal||!1,readingTime:s.value,readingTimeLocale:l.value,pageview:"pageview"in n.value?n.value.pageview:!0})),d=L(()=>"pageInfo"in n.value?n.value.pageInfo:"pageInfo"in e.value?e.value.pageInfo:null);return{info:c,items:d}},{mobileBreakPoint:Vm,pcBreakPoint:$m}=Oi,Xa=e=>e.endsWith("px")?Number(e.slice(0,-2)):null,or=()=>{const e=J(!1),t=J(!1),n=()=>{e.value=window.innerWidth<=(Xa(Vm)??719),t.value=window.innerWidth>=(Xa($m)??1440)};return ve(()=>{n(),Le("resize",n,!1),Le("orientationchange",n,!1)}),{isMobile:e,isPC:t}},Ec=Symbol(""),ao=()=>{const e=_e(Ec);if(!e)throw new Error("useDarkmode() is called without provider.");return e},Mm=e=>{const t=Rn(),n=Fh(),o=yi("vuepress-theme-hope-scheme","auto"),r=L(()=>t.value.darkmode||"switch"),i=L(()=>{const s=r.value;return s==="disable"?!1:s==="enable"?!0:s==="auto"?n.value:s==="toggle"?o.value==="dark":o.value==="dark"||o.value==="auto"&&n.value}),a=L(()=>{const s=r.value;return s==="switch"||s==="toggle"});e.provide(Ec,{canToggle:a,config:r,isDarkmode:i,status:o}),Object.defineProperties(e.config.globalProperties,{$isDarkmode:{get:()=>i.value}})},Nm=()=>{const{isDarkmode:e}=ao(),t=(n=e.value)=>document.documentElement.setAttribute("data-theme",n?"dark":"light");ve(()=>{ue(e,t,{immediate:!0})})};var He=U({name:"AutoLink",inheritAttrs:!1,props:{config:{type:Object,required:!0},exact:Boolean,noExternalLinkIcon:Boolean},emits:["focusout"],slots:Object,setup(e,{attrs:t,emit:n,slots:o}){const r=lt(),i=yl(),a=jo(e,"config"),s=L(()=>Ln(a.value.link)),l=L(()=>!s.value&&fl(a.value.link)),c=L(()=>a.value.target||(s.value?"_blank":void 0)),d=L(()=>c.value==="_blank"),f=L(()=>!s.value&&!l.value&&!d.value),h=L(()=>a.value.rel||(d.value?"noopener noreferrer":void 0)),m=L(()=>a.value.ariaLabel||a.value.text),b=L(()=>{if(e.exact)return!1;const w=Pn(i.value.locales);return w.length?w.every(y=>y!==a.value.link):a.value.link!=="/"}),O=L(()=>f.value?a.value.activeMatch?new RegExp(a.value.activeMatch).test(r.path):b.value?Tn(r.path,a.value.link):r.path===a.value.link:!1);return()=>{const{before:w,after:y,default:I}=o,{text:E,icon:P,link:D}=a.value;return f.value?u(Be,{to:D,"aria-label":m.value,...t,class:["nav-link",{active:O.value},t.class],onFocusout:()=>n("focusout")},()=>I?I():[w?w():u(ze,{icon:P}),E,y==null?void 0:y()]):u("a",{href:D,rel:h.value,target:c.value,"aria-label":m.value,...t,class:["nav-link",t.class],onFocusout:()=>n("focusout")},I?I():[w?w():u(ze,{icon:P}),E,e.noExternalLinkIcon?null:u(sc),y==null?void 0:y()])}}});const wn=(e,t,n=!1)=>"activeMatch"in t?new RegExp(t.activeMatch).test(e.path):Fl(e,t.link)?!0:t.children&&!n?t.children.some(o=>wn(e,o)):!1,Tc=(e,t)=>t.type==="group"?t.children.some(n=>n.type==="group"?Tc(e,n):n.type==="page"&&wn(e,n,!0))||"prefix"in t&&Fl(e,t.prefix):!1,wc=(e,t)=>ae(e.link)?u(He,{...t,config:e}):u("p",t,[u(ze,{icon:e.icon}),e.text]),Oc=e=>{const t=lt();return e?u("ul",{class:"vp-sidebar-sub-headers"},e.map(n=>u("li",{class:"vp-sidebar-sub-header"},[wc(n,{class:["vp-sidebar-link","vp-heading",{active:wn(t,n,!0)}]}),Oc(n.children)]))):null};var yt=(e=>(e.type="y",e.title="t",e.shortTitle="s",e.icon="i",e.author="a",e.date="d",e.localizedDate="l",e.category="c",e.tag="g",e.isEncrypted="n",e.isOriginal="o",e.readingTime="r",e.excerpt="e",e.sticky="u",e.cover="v",e.index="I",e.order="O",e))(yt||{}),Bm=(e=>(e.article="a",e.home="h",e.slide="s",e.page="p",e))(Bm||{});const qt=(e="",t="")=>er(t)?t:`${dl(e)}${t}`,pn=(e,t,n=!1)=>{let o=Vo(e,Nl(encodeURI(t)));o.name==="404"&&(o=Vo(e,t));const{fullPath:r,meta:i,name:a}=o;return{text:!n&&i[yt.shortTitle]?i[yt.shortTitle]:i[yt.title]||t,link:a==="404"?t:r,...i[yt.icon]?{icon:i[yt.icon]}:{}}},Hm=(e,t)=>{const n=fe();return{type:"heading",text:e.title,link:`${n.value.path}#${e.slug}`,children:Li(e.children,t)}},Li=(e,t)=>t>0?e.map(n=>Hm(n,t-1)):[],Ac=e=>{const t=fe();return Li(t.value.headers,e)},Fr=(e,t,n="")=>{const o=$e(),r=fe(),i=(a,s=n)=>{var c;const l=ae(a)?pn(o,qt(s,a)):a.link?{...a,...bn(a.link)?{}:{link:pn(o,qt(s,a.link)).link}}:a;if("children"in l){const d=qt(s,l.prefix),f=l.children==="structure"?Ai[d]:l.children;return{type:"group",...l,prefix:d,children:f.map(h=>i(h,d))}}return{type:"page",...l,children:l.link===r.value.path?Li(((c=r.value.headers[0])==null?void 0:c.level)===1?r.value.headers[0].children:r.value.headers,t):[]}};return e.map(a=>i(a))},Fm=(e,t)=>{const n=fe(),o=Pn(e).sort((r,i)=>i.length-r.length);for(const r of o)if(Tn(decodeURI(n.value.path),r)){const i=e[r];return i?Fr(i==="structure"?Ai[r]:i==="heading"?Ac(t):i,t,r):[]}return console.warn(`${n.value.path} is missing sidebar config.`),[]},zm=(e,t)=>{const n=Lt();return e===!1?[]:e==="heading"?Ac(t):e==="structure"?Fr(Ai[n.value],t,n.value):Z(e)?Fr(e,t):pi(e)?Fm(e,t):[]},Lc=Symbol(""),jm=()=>{const e=Oe(),t=me(),n=fe(),o=L(()=>e.value.home?!1:e.value.sidebar??t.value.sidebar??"structure"),r=L(()=>e.value.headerDepth??t.value.headerDepth??2),i=tr(()=>[o.value,r.value,n.value.path,null],()=>zm(o.value,r.value));Qt(Lc,i)},Pi=()=>{const e=_e(Lc);if(!e)throw new Error("useSidebarItems() is called without provider.");return e};var Wm=U({name:"PageFooter",setup(){const e=Oe(),t=me(),n=yc(),o=L(()=>{const{copyright:a,footer:s}=e.value;return s!==!1&&!!(a||s||t.value.displayFooter)}),r=L(()=>{const{footer:a}=e.value;return a===!1?!1:ae(a)?a:t.value.footer||""}),i=L(()=>"copyright"in e.value?e.value.copyright:"copyright"in t.value?t.value.copyright:n.value.length?`Copyright © ${new Date().getFullYear()} ${n.value[0].name}`:!1);return()=>o.value?u("footer",{class:"vp-footer-wrapper"},[r.value?u("div",{class:"vp-footer",innerHTML:r.value}):null,i.value?u("div",{class:"vp-copyright",innerHTML:i.value}):null]):null}}),Pc=U({name:"NavbarDropdownLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=fe(),o=jo(e,"config"),r=L(()=>o.value.ariaLabel||o.value.text),i=J(!1);ue(()=>n.value.path,()=>{i.value=!1});const a=s=>{s.detail===0&&(i.value=!i.value)};return()=>{var s;return u("div",{class:["dropdown-wrapper",{open:i.value}]},[u("button",{type:"button",class:"dropdown-title","aria-label":r.value,onClick:a},[((s=t.title)==null?void 0:s.call(t))||u("span",{class:"title"},[u(ze,{icon:o.value.icon}),e.config.text]),u("span",{class:"arrow"}),u("ul",{class:"nav-dropdown"},o.value.children.map((l,c)=>{const d=c===o.value.children.length-1;return u("li",{class:"dropdown-item"},"children"in l?[u("h4",{class:"dropdown-subtitle"},l.link?u(He,{config:l,onFocusout:()=>{l.children.length===0&&d&&(i.value=!1)}}):u("span",l.text)),u("ul",{class:"dropdown-subitem-wrapper"},l.children.map((f,h)=>u("li",{class:"dropdown-subitem"},u(He,{config:f,onFocusout:()=>{h===l.children.length-1&&d&&(i.value=!1)}}))))]:u(He,{config:l,onFocusout:()=>{d&&(i.value=!1)}}))}))])])}}});const Ic=()=>u(Ee,{name:"i18n"},()=>[u("path",{d:"M379.392 460.8 494.08 575.488l-42.496 102.4L307.2 532.48 138.24 701.44l-71.68-72.704L234.496 460.8l-45.056-45.056c-27.136-27.136-51.2-66.56-66.56-108.544h112.64c7.68 14.336 16.896 27.136 26.112 35.84l45.568 46.08 45.056-45.056C382.976 312.32 409.6 247.808 409.6 204.8H0V102.4h256V0h102.4v102.4h256v102.4H512c0 70.144-37.888 161.28-87.04 210.944L378.88 460.8zM576 870.4 512 1024H409.6l256-614.4H768l256 614.4H921.6l-64-153.6H576zM618.496 768h196.608L716.8 532.48 618.496 768z"})]);Ic.displayName="I18nIcon";const Rc=(e,t,n="")=>ae(t)?pn(e,qt(n,t)):"children"in t?{...t,...t.link&&!bn(t.link)?pn(e,qt(n,t.link)):{},children:t.children.map(o=>Rc(e,o,qt(n,t.prefix)))}:{...t,link:bn(t.link)?t.link:pn(e,qt(n,t.link)).link},kc=()=>{const e=me(),t=$e(),n=()=>(e.value.navbar||[]).map(o=>Rc(t,o));return tr(()=>e.value.navbar,()=>n())},Um=()=>{const e=$e(),t=lt(),n=Lt(),o=Yo(),r=Rn(),i=me();return tr(()=>t.path,()=>{const a=Pn(o.value.locales),s=Zo(r.value.extraLocales??{});if(a.length<2&&!s.length)return null;const{path:l,fullPath:c}=t,{navbarLocales:d}=i.value;return{text:"",ariaLabel:d==null?void 0:d.selectLangAriaLabel,children:[...a.map(f=>{var y,I,E;const h=((y=o.value.locales)==null?void 0:y[f])??{},m=((I=r.value.locales)==null?void 0:I[f])??{},b=h.lang||"",O=((E=m.navbarLocales)==null?void 0:E.langName)??b;let w;if(b===o.value.lang)w=l;else{const P=l.replace(n.value,f);w=e.getRoutes().some(D=>D.path===P)?c.replace(l,P):m.home??f}return{text:O,link:w}}),...s.map(([f,h])=>({text:f,link:h.replace(":route",t.path.replace(n.value,""))}))]}})},Km=()=>{const e=me(),t=L(()=>e.value.repo||null),n=L(()=>t.value?gh(t.value):null),o=L(()=>t.value?zl(t.value):null),r=L(()=>n.value?e.value.repoLabel??(o.value===null?"Source":o.value):null);return L(()=>!n.value||!r.value||e.value.repoDisplay===!1?null:{type:o.value||"Source",label:r.value,link:n.value})};var qm=U({name:"LanguageDropdown",setup(){const e=Um();return()=>e.value?u("div",{class:"nav-item"},u(Pc,{class:"i18n-dropdown",config:e.value},{title:()=>{var t;return u(Ic,{"aria-label":(t=e.value)==null?void 0:t.ariaLabel,style:{width:"1rem",height:"1rem",verticalAlign:"middle"}})}})):null}}),Gm=U({name:"NavScreenDropdown",props:{config:{type:Object,required:!0}},setup(e){const t=fe(),n=jo(e,"config"),o=L(()=>n.value.ariaLabel||n.value.text),r=J(!1);ue(()=>t.value.path,()=>{r.value=!1});const i=(a,s)=>s[s.length-1]===a;return()=>[u("button",{type:"button",class:["nav-screen-dropdown-title",{active:r.value}],"aria-label":o.value,onClick:()=>{r.value=!r.value}},[u("span",{class:"title"},[u(ze,{icon:n.value.icon}),e.config.text]),u("span",{class:["arrow",r.value?"down":"end"]})]),u("ul",{class:["nav-screen-dropdown",{hide:!r.value}]},n.value.children.map(a=>u("li",{class:"dropdown-item"},"children"in a?[u("h4",{class:"dropdown-subtitle"},a.link?u(He,{config:a,onFocusout:()=>{i(a,n.value.children)&&a.children.length===0&&(r.value=!1)}}):u("span",a.text)),u("ul",{class:"dropdown-subitem-wrapper"},a.children.map(s=>u("li",{class:"dropdown-subitem"},u(He,{config:s,onFocusout:()=>{i(s,a.children)&&i(a,n.value.children)&&(r.value=!1)}}))))]:u(He,{config:a,onFocusout:()=>{i(a,n.value.children)&&(r.value=!1)}}))))]}}),Ym=U({name:"NavScreenLinks",setup(){const e=kc();return()=>e.value.length?u("nav",{class:"nav-screen-links"},e.value.map(t=>u("div",{class:"navbar-links-item"},"children"in t?u(Gm,{config:t}):u(He,{config:t})))):null}});const Dc=()=>u(Ee,{name:"dark"},()=>u("path",{d:"M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"}));Dc.displayName="DarkIcon";const Sc=()=>u(Ee,{name:"light"},()=>u("path",{d:"M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"}));Sc.displayName="LightIcon";const xc=()=>u(Ee,{name:"auto"},()=>u("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"}));xc.displayName="AutoIcon";const Cc=()=>u(Ee,{name:"enter-fullscreen"},()=>u("path",{d:"M762.773 90.24h-497.28c-96.106 0-174.4 78.293-174.4 174.4v497.28c0 96.107 78.294 174.4 174.4 174.4h497.28c96.107 0 175.04-78.293 174.4-174.4V264.64c0-96.213-78.186-174.4-174.4-174.4zm-387.2 761.173H215.04c-21.867 0-40.427-17.92-41.067-41.066V649.92c0-22.507 17.92-40.427 40.427-40.427 11.307 0 21.227 4.694 28.48 11.947 7.253 7.253 11.947 17.92 11.947 28.48v62.293l145.28-145.28c15.893-15.893 41.813-15.893 57.706 0 15.894 15.894 15.894 41.814 0 57.707l-145.28 145.28h62.294c22.506 0 40.426 17.92 40.426 40.427s-17.173 41.066-39.68 41.066zM650.24 165.76h160.427c21.866 0 40.426 17.92 41.066 41.067v160.426c0 22.507-17.92 40.427-40.426 40.427-11.307 0-21.227-4.693-28.48-11.947-7.254-7.253-11.947-17.92-11.947-28.48v-62.186L625.6 450.347c-15.893 15.893-41.813 15.893-57.707 0-15.893-15.894-15.893-41.814 0-57.707l145.28-145.28H650.88c-22.507 0-40.427-17.92-40.427-40.427s17.174-41.173 39.787-41.173z"}));Cc.displayName="EnterFullScreenIcon";const Vc=()=>u(Ee,{name:"cancel-fullscreen"},()=>u("path",{d:"M778.468 78.62H247.922c-102.514 0-186.027 83.513-186.027 186.027V795.08c0 102.514 83.513 186.027 186.027 186.027h530.432c102.514 0 186.71-83.513 186.026-186.027V264.647C964.494 162.02 880.981 78.62 778.468 78.62zM250.88 574.35h171.122c23.324 0 43.122 19.115 43.804 43.805v171.121c0 24.008-19.114 43.122-43.122 43.122-12.06 0-22.641-5.006-30.378-12.743s-12.743-19.115-12.743-30.379V722.83L224.597 877.91c-16.953 16.952-44.6 16.952-61.553 0-16.953-16.954-16.953-44.602 0-61.554L318.009 661.39h-66.446c-24.007 0-43.122-19.114-43.122-43.122 0-24.12 18.432-43.918 42.439-43.918zm521.899-98.873H601.657c-23.325 0-43.122-19.114-43.805-43.804V260.55c0-24.007 19.115-43.122 43.122-43.122 12.06 0 22.642 5.007 30.379 12.743s12.743 19.115 12.743 30.38v66.445l154.965-154.965c16.953-16.953 44.601-16.953 61.554 0 16.953 16.953 16.953 44.6 0 61.554L705.536 388.55h66.446c24.007 0 43.122 19.115 43.122 43.122.114 24.007-18.318 43.804-42.325 43.804z"}));Vc.displayName="CancelFullScreenIcon";const $c=()=>u(Ee,{name:"outlook"},()=>[u("path",{d:"M224 800c0 9.6 3.2 44.8 6.4 54.4 6.4 48-48 76.8-48 76.8s80 41.6 147.2 0 134.4-134.4 38.4-195.2c-22.4-12.8-41.6-19.2-57.6-19.2C259.2 716.8 227.2 761.6 224 800zM560 675.2l-32 51.2c-51.2 51.2-83.2 32-83.2 32 25.6 67.2 0 112-12.8 128 25.6 6.4 51.2 9.6 80 9.6 54.4 0 102.4-9.6 150.4-32l0 0c3.2 0 3.2-3.2 3.2-3.2 22.4-16 12.8-35.2 6.4-44.8-9.6-12.8-12.8-25.6-12.8-41.6 0-54.4 60.8-99.2 137.6-99.2 6.4 0 12.8 0 22.4 0 12.8 0 38.4 9.6 48-25.6 0-3.2 0-3.2 3.2-6.4 0-3.2 3.2-6.4 3.2-6.4 6.4-16 6.4-16 6.4-19.2 9.6-35.2 16-73.6 16-115.2 0-105.6-41.6-198.4-108.8-268.8C704 396.8 560 675.2 560 675.2zM224 419.2c0-28.8 22.4-51.2 51.2-51.2 28.8 0 51.2 22.4 51.2 51.2 0 28.8-22.4 51.2-51.2 51.2C246.4 470.4 224 448 224 419.2zM320 284.8c0-22.4 19.2-41.6 41.6-41.6 22.4 0 41.6 19.2 41.6 41.6 0 22.4-19.2 41.6-41.6 41.6C339.2 326.4 320 307.2 320 284.8zM457.6 208c0-12.8 12.8-25.6 25.6-25.6 12.8 0 25.6 12.8 25.6 25.6 0 12.8-12.8 25.6-25.6 25.6C470.4 233.6 457.6 220.8 457.6 208zM128 505.6C128 592 153.6 672 201.6 736c28.8-60.8 112-60.8 124.8-60.8-16-51.2 16-99.2 16-99.2l316.8-422.4c-48-19.2-99.2-32-150.4-32C297.6 118.4 128 291.2 128 505.6zM764.8 86.4c-22.4 19.2-390.4 518.4-390.4 518.4-22.4 28.8-12.8 76.8 22.4 99.2l9.6 6.4c35.2 22.4 80 12.8 99.2-25.6 0 0 6.4-12.8 9.6-19.2 54.4-105.6 275.2-524.8 288-553.6 6.4-19.2-3.2-32-19.2-32C777.6 76.8 771.2 80 764.8 86.4z"})]);$c.displayName="OutlookIcon";var Mc=U({name:"AppearanceSwitch",setup(){const{config:e,isDarkmode:t,status:n}=ao(),o=io(),r=()=>{e.value==="switch"?n.value={light:"dark",dark:"auto",auto:"light"}[n.value]:n.value=n.value==="light"?"dark":"light"},i=async a=>{if(!(document.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!o.value)||!a){r();return}const s=a.clientX,l=a.clientY,c=Math.hypot(Math.max(s,innerWidth-s),Math.max(l,innerHeight-l)),d=t.value;await document.startViewTransition(async()=>{r(),await en()}).ready,t.value!==d&&document.documentElement.animate({clipPath:t.value?[`circle(${c}px at ${s}px ${l}px)`,`circle(0px at ${s}px ${l}px)`]:[`circle(0px at ${s}px ${l}px)`,`circle(${c}px at ${s}px ${l}px)`]},{duration:400,pseudoElement:t.value?"::view-transition-old(root)":"::view-transition-new(root)"})};return()=>u("button",{type:"button",id:"appearance-switch",onClick:i},[u(xc,{style:{display:n.value==="auto"?"block":"none"}}),u(Dc,{style:{display:n.value==="dark"?"block":"none"}}),u(Sc,{style:{display:n.value==="light"?"block":"none"}})])}}),Qm=U({name:"AppearanceMode",setup(){const e=me(),{canToggle:t}=ao(),n=L(()=>e.value.outlookLocales.darkmode);return()=>t.value?u("div",{class:"appearance-wrapper"},[u("label",{class:"appearance-title",for:"appearance-switch"},n.value),u(Mc)]):null}});const wr="VUEPRESS_THEME_COLOR";var Jm=U({name:"ThemeColorPicker",props:{themeColor:{type:Object,required:!0}},setup(e){const t=(n="")=>{const o=document.documentElement.classList,r=Pn(e.themeColor);if(!n){localStorage.removeItem(wr),o.remove(...r);return}o.remove(...r.filter(i=>i!==n)),o.add(n),localStorage.setItem(wr,n)};return ve(()=>{const n=localStorage.getItem(wr);n&&t(n)}),()=>u("ul",{id:"theme-color-picker"},[u("li",u("span",{class:"theme-color",onClick:()=>t()})),Zo(e.themeColor).map(([n,o])=>u("li",u("span",{style:{background:o},onClick:()=>t(n)})))])}});const hn=Oi.enableThemeColor==="true",Xm=hn?ph(Zo(Oi).filter(([e])=>e.startsWith("theme-"))):{};var Zm=U({name:"ThemeColor",setup(){const e=me(),t=L(()=>e.value.outlookLocales.themeColor);return()=>hn?u("div",{class:"theme-color-wrapper"},[u("label",{class:"theme-color-title",for:"theme-color-picker"},t.value),u(Jm,{themeColor:Xm})]):null}}),Nc=U({name:"ToggleFullScreenButton",setup(){const e=me(),{isSupported:t,isFullscreen:n,toggle:o}=Ei(),r=L(()=>e.value.outlookLocales.fullscreen);return()=>t?u("div",{class:"full-screen-wrapper"},[u("label",{class:"full-screen-title",for:"full-screen-switch"},r.value),u("button",{type:"button",id:"full-screen-switch",class:"full-screen",ariaPressed:n.value,onClick:()=>o()},n.value?u(Vc):u(Cc))]):null}}),Bc=U({name:"OutlookSettings",setup(){const e=Rn(),t=io(),n=L(()=>!t.value&&e.value.fullscreen);return()=>u(Qo,()=>[hn?u(Zm):null,u(Qm),n.value?u(Nc):null])}}),e0=U({name:"NavScreen",props:{show:Boolean},emits:["close"],slots:Object,setup(e,{emit:t,slots:n}){const o=fe(),{isMobile:r}=or(),i=st(),a=Ti(i);return ve(()=>{i.value=document.body,ue(r,s=>{!s&&e.show&&(a.value=!1,t("close"))}),ue(()=>o.value.path,()=>{a.value=!1,t("close")})}),to(()=>{a.value=!1}),()=>u(wt,{name:"fade",onEnter:()=>{a.value=!0},onAfterLeave:()=>{a.value=!1}},()=>{var s,l;return e.show?u("div",{id:"nav-screen"},u("div",{class:"vp-nav-screen-container"},[(s=n.before)==null?void 0:s.call(n),u(Ym),u("div",{class:"vp-outlook-wrapper"},u(Bc)),(l=n.after)==null?void 0:l.call(n)])):null})}}),t0=U({name:"NavbarBrand",setup(){const e=Lt(),t=Yo(),n=me(),o=L(()=>n.value.home||e.value),r=L(()=>t.value.title),i=L(()=>n.value.navTitle??r.value),a=L(()=>n.value.logo?ke(n.value.logo):null),s=L(()=>n.value.logoDark?ke(n.value.logoDark):null);return()=>u(Be,{to:o.value,class:"vp-brand"},()=>[a.value?u("img",{class:["vp-nav-logo",{light:!!s.value}],src:a.value,"aria-hidden":""}):null,s.value?u("img",{class:["vp-nav-logo dark"],src:s.value,"aria-hidden":""}):null,i.value?u("span",{class:["vp-site-name",{"hide-in-pad":a.value&&n.value.hideSiteNameOnMobile!==!1}]},i.value):null])}}),n0=U({name:"NavbarLinks",setup(){const e=kc();return()=>e.value.length?u("nav",{class:"vp-nav-links"},e.value.map(t=>u("div",{class:"nav-item hide-in-mobile"},"children"in t?u(Pc,{config:t}):u(He,{config:t})))):null}}),o0=U({name:"RepoLink",components:{BitbucketIcon:Kl,GiteeIcon:Ul,GitHubIcon:jl,GitLabIcon:Wl,SourceIcon:ql},setup(){const e=Km();return()=>e.value?u("div",{class:"nav-item vp-repo"},u("a",{class:"vp-repo-link",href:e.value.link,target:"_blank",rel:"noopener noreferrer","aria-label":e.value.label},u(Xe(`${e.value.type}Icon`),{style:{width:"1.25rem",height:"1.25rem",verticalAlign:"middle"}}))):null}});const Hc=({active:e=!1},{emit:t})=>u("button",{type:"button",class:["vp-toggle-navbar-button",{"is-active":e}],"aria-label":"Toggle Navbar","aria-expanded":e,"aria-controls":"nav-screen",onClick:()=>t("toggle")},u("span",[u("span",{class:"vp-top"}),u("span",{class:"vp-middle"}),u("span",{class:"vp-bottom"})]));Hc.displayName="ToggleNavbarButton";var r0=Hc;const zr=(e,{emit:t})=>u("button",{type:"button",class:"vp-toggle-sidebar-button",title:"Toggle Sidebar",onClick:()=>t("toggle")},u("span",{class:"icon"}));zr.displayName="ToggleSidebarButton",zr.emits=["toggle"];var i0=zr,a0=U({name:"OutlookButton",setup(){const{isSupported:e}=Ei(),t=Rn(),n=io(),o=fe(),{canToggle:r}=ao(),i=J(!1),a=L(()=>!n.value&&t.value.fullscreen&&e);return ue(()=>o.value.path,()=>{i.value=!1}),()=>r.value||a.value||hn?u("div",{class:"nav-item hide-in-mobile"},r.value&&!a.value&&!hn?u(Mc):a.value&&!r.value&&!hn?u(Nc):u("button",{type:"button",class:["outlook-button",{open:i.value}],tabindex:"-1","aria-hidden":!0},[u($c),u("div",{class:"outlook-dropdown"},u(Bc))])):null}}),s0=U({name:"NavBar",emits:["toggleSidebar"],slots:Object,setup(e,{emit:t,slots:n}){const o=me(),{isMobile:r}=or(),i=J(!1),a=L(()=>{const{navbarAutoHide:d="mobile"}=o.value;return d!=="none"&&(d==="always"||r.value)}),s=L(()=>o.value.navbarLayout||{start:["Brand"],center:["Links"],end:["Language","Repo","Outlook","Search"]}),l={Brand:t0,Language:qm,Links:n0,Repo:o0,Outlook:a0,Search:Ge("Docsearch")?Xe("Docsearch"):Ge("SearchBox")?Xe("SearchBox"):Ja},c=d=>l[d]??(Ge(d)?Xe(d):Ja);return()=>{var d,f,h,m,b,O;return[u("header",{id:"navbar",class:["vp-navbar",{"auto-hide":a.value,"hide-icon":o.value.navbarIcon===!1}]},[u("div",{class:"vp-navbar-start"},[u(i0,{onToggle:()=>{i.value&&(i.value=!1),t("toggleSidebar")}}),(d=n.startBefore)==null?void 0:d.call(n),(s.value.start||[]).map(w=>u(c(w))),(f=n.startAfter)==null?void 0:f.call(n)]),u("div",{class:"vp-navbar-center"},[(h=n.centerBefore)==null?void 0:h.call(n),(s.value.center||[]).map(w=>u(c(w))),(m=n.centerAfter)==null?void 0:m.call(n)]),u("div",{class:"vp-navbar-end"},[(b=n.endBefore)==null?void 0:b.call(n),(s.value.end||[]).map(w=>u(c(w))),(O=n.endAfter)==null?void 0:O.call(n),u(r0,{active:i.value,onToggle:()=>{i.value=!i.value}})])]),u(e0,{show:i.value,onClose:()=>{i.value=!1}},{before:()=>{var w;return(w=n.screenTop)==null?void 0:w.call(n)},after:()=>{var w;return(w=n.screenBottom)==null?void 0:w.call(n)}})]}}}),l0=U({name:"SidebarChild",props:{config:{type:Object,required:!0}},setup(e){const t=lt();return()=>[wc(e.config,{class:["vp-sidebar-link",`vp-sidebar-${e.config.type}`,{active:wn(t,e.config,!0)}],exact:!0}),Oc(e.config.children)]}}),c0=U({name:"SidebarGroup",props:{config:{type:Object,required:!0},open:{type:Boolean,required:!0}},emits:["toggle"],setup(e,{emit:t}){const n=lt(),o=L(()=>wn(n,e.config)),r=L(()=>wn(n,e.config,!0));return()=>{const{collapsible:i,children:a=[],icon:s,prefix:l,link:c,text:d}=e.config;return u("section",{class:"vp-sidebar-group"},[u(i?"button":"p",{class:["vp-sidebar-heading",{clickable:i||c,exact:r.value,active:o.value}],...i?{type:"button",onClick:()=>t("toggle"),onKeydown:f=>{f.key==="Enter"&&t("toggle")}}:{}},[u(ze,{icon:s}),c?u(He,{class:"vp-sidebar-title",config:{text:d,link:c},noExternalLinkIcon:!0}):u("span",{class:"vp-sidebar-title"},d),i?u("span",{class:["vp-arrow",e.open?"down":"end"]}):null]),e.open||!i?u(Fc,{key:l,config:a}):null])}}}),Fc=U({name:"SidebarLinks",props:{config:{type:Array,required:!0}},setup(e){const t=lt(),n=J(-1),o=r=>{n.value=r===n.value?-1:r};return ue(()=>t.path,()=>{const r=e.config.findIndex(i=>Tc(t,i));n.value=r},{immediate:!0,flush:"post"}),()=>u("ul",{class:"vp-sidebar-links"},e.config.map((r,i)=>u("li",r.type==="group"?u(c0,{config:r,open:i===n.value,onToggle:()=>o(i)}):u(l0,{config:r}))))}}),u0=U({name:"SideBar",slots:Object,setup(e,{slots:t}){const n=lt(),o=me(),r=Pi(),i=st();return ve(()=>{ue(()=>n.hash,a=>{const s=document.querySelector(`.vp-sidebar a.vp-sidebar-link[href="${n.path}${a}"]`);if(!s)return;const{top:l,height:c}=i.value.getBoundingClientRect(),{top:d,height:f}=s.getBoundingClientRect();d<l?s.scrollIntoView(!0):d+f>l+c&&s.scrollIntoView(!1)},{immediate:!0})}),()=>{var a,s,l;return u("aside",{ref:i,id:"sidebar",class:["vp-sidebar",{"hide-icon":o.value.sidebarIcon===!1}]},[(a=t.top)==null?void 0:a.call(t),((s=t.default)==null?void 0:s.call(t))||u(Fc,{config:r.value}),(l=t.bottom)==null?void 0:l.call(t)])}}}),zc=U({name:"CommonWrapper",props:{containerClass:{type:String,default:""},noNavbar:Boolean,noSidebar:Boolean,noToc:Boolean},slots:Object,setup(e,{slots:t}){const n=$e(),o=fe(),r=Oe(),i=me(),{isMobile:a,isPC:s}=or(),[l,c]=$a(!1),[d,f]=$a(!1),h=Pi(),m=J(!1),b=L(()=>e.noNavbar||r.value.navbar===!1||i.value.navbar===!1?!1:!!(o.value.title||i.value.logo||i.value.repo||i.value.navbar)),O=L(()=>e.noSidebar?!1:r.value.sidebar!==!1&&h.value.length!==0&&!r.value.home),w=L(()=>e.noToc||r.value.home?!1:r.value.toc||i.value.toc!==!1&&r.value.toc!==!1),y={x:0,y:0},I=S=>{y.x=S.changedTouches[0].clientX,y.y=S.changedTouches[0].clientY},E=S=>{const q=S.changedTouches[0].clientX-y.x,F=S.changedTouches[0].clientY-y.y;Math.abs(q)>Math.abs(F)*1.5&&Math.abs(q)>40&&(q>0&&y.x<=80?c(!0):c(!1))},P=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;let D=0;return Le("scroll",kh(()=>{const S=P();S<=58||S<D?m.value=!1:D+200<S&&!l.value&&(m.value=!0),D=S},300,!0)),ue(a,S=>{S||c(!1)}),ve(()=>{const S=Ti(document.body);ue(l,F=>{S.value=F});const q=n.afterEach(()=>{c(!1)});to(()=>{S.value=!1,q()})}),()=>u(Ge("GlobalEncrypt")?Xe("GlobalEncrypt"):Cl,()=>u("div",{class:["theme-container",{"no-navbar":!b.value,"no-sidebar":!O.value&&!(t.sidebar||t.sidebarTop||t.sidebarBottom),"has-toc":w.value,"hide-navbar":m.value,"sidebar-collapsed":!a.value&&!s.value&&d.value,"sidebar-open":a.value&&l.value},e.containerClass,r.value.containerClass||""],onTouchStart:I,onTouchEnd:E},[b.value?u(s0,{onToggleSidebar:()=>c()},{startBefore:()=>{var S;return(S=t.navbarStartBefore)==null?void 0:S.call(t)},startAfter:()=>{var S;return(S=t.navbarStartAfter)==null?void 0:S.call(t)},centerBefore:()=>{var S;return(S=t.navbarCenterBefore)==null?void 0:S.call(t)},centerAfter:()=>{var S;return(S=t.navbarCenterAfter)==null?void 0:S.call(t)},endBefore:()=>{var S;return(S=t.navbarEndBefore)==null?void 0:S.call(t)},endAfter:()=>{var S;return(S=t.navbarEndAfter)==null?void 0:S.call(t)},screenTop:()=>{var S;return(S=t.navScreenTop)==null?void 0:S.call(t)},screenBottom:()=>{var S;return(S=t.navScreenBottom)==null?void 0:S.call(t)}}):null,u(wt,{name:"fade"},()=>l.value?u("div",{class:"vp-sidebar-mask",onClick:()=>c(!1)}):null),u(wt,{name:"fade"},()=>a.value?null:u("div",{class:"toggle-sidebar-wrapper",onClick:()=>f()},u("span",{class:["arrow",d.value?"end":"start"]}))),u(u0,{},{...t.sidebar?{default:()=>t.sidebar()}:{},top:()=>{var S;return(S=t.sidebarTop)==null?void 0:S.call(t)},bottom:()=>{var S;return(S=t.sidebarBottom)==null?void 0:S.call(t)}}),t.default(),u(Wm)]))}}),cn=U({name:"DropTransition",props:{type:{type:String,default:"single"},delay:{type:Number,default:0},duration:{type:Number,default:.25},appear:Boolean},slots:Object,setup(e,{slots:t}){const n=r=>{r.style.transition=`transform ${e.duration}s ease-in-out ${e.delay}s, opacity ${e.duration}s ease-in-out ${e.delay}s`,r.style.transform="translateY(-20px)",r.style.opacity="0"},o=r=>{r.style.transform="translateY(0)",r.style.opacity="1"};return()=>u(e.type==="single"?wt:ul,{name:"drop",appear:e.appear,onAppear:n,onAfterAppear:o,onEnter:n,onAfterEnter:o,onBeforeLeave:n},()=>t.default())}});const jr=({custom:e})=>u(Tl,{class:["theme-hope-content",{custom:e}]});jr.displayName="MarkdownContent",jr.props={custom:Boolean};var jc=jr;const Wc=()=>u(Ee,{name:"author"},()=>u("path",{d:"M649.6 633.6c86.4-48 147.2-144 147.2-249.6 0-160-128-288-288-288s-288 128-288 288c0 108.8 57.6 201.6 147.2 249.6-121.6 48-214.4 153.6-240 288-3.2 9.6 0 19.2 6.4 25.6 3.2 9.6 12.8 12.8 22.4 12.8h704c9.6 0 19.2-3.2 25.6-12.8 6.4-6.4 9.6-16 6.4-25.6-25.6-134.4-121.6-240-243.2-288z"}));Wc.displayName="AuthorIcon";const Uc=()=>u(Ee,{name:"calendar"},()=>u("path",{d:"M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"}));Uc.displayName="CalendarIcon";const Kc=()=>u(Ee,{name:"category"},()=>u("path",{d:"M148.41 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H148.41c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.311-40.31zM147.556 553.478H429.73c22.263 0 40.311 18.048 40.311 40.31v282.176c0 22.263-18.048 40.312-40.31 40.312H147.555c-22.263 0-40.311-18.049-40.311-40.312V593.79c0-22.263 18.048-40.311 40.31-40.311zM593.927 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H593.927c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.31-40.31zM730.22 920.502H623.926c-40.925 0-74.22-33.388-74.22-74.425V623.992c0-41.038 33.387-74.424 74.425-74.424h222.085c41.038 0 74.424 33.226 74.424 74.067v114.233c0 10.244-8.304 18.548-18.547 18.548s-18.548-8.304-18.548-18.548V623.635c0-20.388-16.746-36.974-37.33-36.974H624.13c-20.585 0-37.331 16.747-37.331 37.33v222.086c0 20.585 16.654 37.331 37.126 37.331H730.22c10.243 0 18.547 8.304 18.547 18.547 0 10.244-8.304 18.547-18.547 18.547z"}));Kc.displayName="CategoryIcon";const qc=()=>u(Ee,{name:"print"},()=>u("path",{d:"M819.2 364.8h-44.8V128c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v236.8h-44.8C145.067 364.8 96 413.867 96 473.6v192c0 59.733 49.067 108.8 108.8 108.8h44.8V896c0 17.067 14.933 32 32 32h460.8c17.067 0 32-14.933 32-32V774.4h44.8c59.733 0 108.8-49.067 108.8-108.8v-192c0-59.733-49.067-108.8-108.8-108.8zM313.6 160h396.8v204.8H313.6V160zm396.8 704H313.6V620.8h396.8V864zM864 665.6c0 25.6-19.2 44.8-44.8 44.8h-44.8V588.8c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v121.6h-44.8c-25.6 0-44.8-19.2-44.8-44.8v-192c0-25.6 19.2-44.8 44.8-44.8h614.4c25.6 0 44.8 19.2 44.8 44.8v192z"}));qc.displayName="PrintIcon";const Gc=()=>u(Ee,{name:"tag"},()=>u("path",{d:"M939.902 458.563L910.17 144.567c-1.507-16.272-14.465-29.13-30.737-30.737L565.438 84.098h-.402c-3.215 0-5.726 1.005-7.634 2.913l-470.39 470.39a10.004 10.004 0 000 14.164l365.423 365.424c1.909 1.908 4.42 2.913 7.132 2.913s5.223-1.005 7.132-2.913l470.39-470.39c2.01-2.11 3.014-5.023 2.813-8.036zm-240.067-72.121c-35.458 0-64.286-28.828-64.286-64.286s28.828-64.285 64.286-64.285 64.286 28.828 64.286 64.285-28.829 64.286-64.286 64.286z"}));Gc.displayName="TagIcon";const Yc=()=>u(Ee,{name:"timer"},()=>u("path",{d:"M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"}));Yc.displayName="TimerIcon";const Qc=()=>u(Ee,{name:"word"},()=>[u("path",{d:"M518.217 432.64V73.143A73.143 73.143 0 01603.43 1.097a512 512 0 01419.474 419.474 73.143 73.143 0 01-72.046 85.212H591.36a73.143 73.143 0 01-73.143-73.143z"}),u("path",{d:"M493.714 566.857h340.297a73.143 73.143 0 0173.143 85.577A457.143 457.143 0 11371.566 117.76a73.143 73.143 0 0185.577 73.143v339.383a36.571 36.571 0 0036.571 36.571z"})]);Qc.displayName="WordIcon";const zt=()=>{const e=me();return L(()=>e.value.metaLocales)};var d0=U({name:"AuthorInfo",inheritAttrs:!1,props:{author:{type:Array,required:!0},pure:Boolean},setup(e){const t=zt();return()=>e.author.length?u("span",{class:"page-author-info","aria-label":`${t.value.author}${e.pure?"":"🖊"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Wc),u("span",e.author.map(n=>n.url?u("a",{class:"page-author-item",href:n.url,target:"_blank",rel:"noopener noreferrer"},n.name):u("span",{class:"page-author-item"},n.name))),u("span",{property:"author",content:e.author.map(n=>n.name).join(", ")})]):null}}),f0=U({name:"CategoryInfo",inheritAttrs:!1,props:{category:{type:Array,required:!0},pure:Boolean},setup(e){const t=$e(),n=fe(),o=zt(),r=(i,a="")=>{a&&n.value.path!==a&&(i.preventDefault(),t.push(a))};return()=>e.category.length?u("span",{class:"page-category-info","aria-label":`${o.value.category}${e.pure?"":"🌈"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Kc),e.category.map(({name:i,path:a})=>u("span",{class:["page-category-item",{[`category${Vl(i,9)}`]:!e.pure,clickable:a}],role:a?"navigation":"",onClick:s=>r(s,a)},i)),u("meta",{property:"articleSection",content:e.category.map(({name:i})=>i).join(",")})]):null}}),p0=U({name:"DateInfo",inheritAttrs:!1,props:{date:{type:Object,default:null},localizedDate:{type:String,default:""},pure:Boolean},setup(e){const t=Go(),n=zt();return()=>e.date?u("span",{class:"page-date-info","aria-label":`${n.value.date}${e.pure?"":"📅"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Uc),u("span",u(Qo,()=>e.localizedDate||e.date.toLocaleDateString(t.value))),u("meta",{property:"datePublished",content:e.date.toISOString()||""})]):null}}),h0=U({name:"OriginalInfo",inheritAttrs:!1,props:{isOriginal:Boolean},setup(e){const t=zt();return()=>e.isOriginal?u("span",{class:"page-original-info"},t.value.origin):null}}),v0=U({name:"ReadingTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=zt(),n=L(()=>{if(!e.readingTime)return null;const{minutes:o}=e.readingTime;return o<1?"PT1M":`PT${Math.round(o)}M`});return()=>{var o,r;return(o=e.readingTimeLocale)!=null&&o.time?u("span",{class:"page-reading-time-info","aria-label":`${t.value.readingTime}${e.pure?"":"⌛"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Yc),u("span",(r=e.readingTimeLocale)==null?void 0:r.time),u("meta",{property:"timeRequired",content:n.value})]):null}}}),m0=U({name:"TagInfo",inheritAttrs:!1,props:{tag:{type:Array,default:()=>[]},pure:Boolean},setup(e){const t=$e(),n=fe(),o=zt(),r=(i,a="")=>{a&&n.value.path!==a&&(i.preventDefault(),t.push(a))};return()=>e.tag.length?u("span",{class:"page-tag-info","aria-label":`${o.value.tag}${e.pure?"":"🏷"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Gc),e.tag.map(({name:i,path:a})=>u("span",{class:["page-tag-item",{[`tag${Vl(i,9)}`]:!e.pure,clickable:a}],role:a?"navigation":"",onClick:s=>r(s,a)},i)),u("meta",{property:"keywords",content:e.tag.map(({name:i})=>i).join(",")})]):null}}),_0=U({name:"ReadTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=zt();return()=>{var n,o,r;return(n=e.readingTimeLocale)!=null&&n.words?u("span",{class:"page-word-info","aria-label":`${t.value.words}${e.pure?"":"🔠"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Qc),u("span",(o=e.readingTimeLocale)==null?void 0:o.words),u("meta",{property:"wordCount",content:(r=e.readingTime)==null?void 0:r.words})]):null}}}),g0=U({name:"PageInfo",components:{AuthorInfo:d0,CategoryInfo:f0,DateInfo:p0,OriginalInfo:h0,PageViewInfo:()=>null,ReadingTimeInfo:v0,TagInfo:m0,WordInfo:_0},props:{items:{type:[Array,Boolean],default:()=>["Author","Original","Date","PageView","ReadingTime","Category","Tag"]},info:{type:Object,required:!0}},setup(e){const t=io();return()=>e.items?u("div",{class:"page-info"},e.items.map(n=>u(Xe(`${n}Info`),{...e.info,pure:t.value}))):null}}),b0=U({name:"PrintButton",setup(){const e=Rn(),t=me();return()=>e.value.print===!1?null:u("button",{type:"button",class:"print-button",title:t.value.metaLocales.print,onClick:()=>{window.print()}},u(qc))}});const y0=({title:e,level:t,slug:n})=>u(Be,{to:`#${n}`,class:["toc-link",`level${t}`]},()=>e),Wr=(e,t)=>{const n=lt();return e.length&&t>0?u("ul",{class:"toc-list"},e.map(o=>{const r=Wr(o.children,t-1);return[u("li",{class:["toc-item",{active:n.hash===`#${o.slug}`}]},y0(o)),r?u("li",r):null]})):null};var E0=U({name:"TOC",props:{items:{type:Array,default:()=>[]},headerDepth:{type:Number,default:2}},slots:Object,setup(e,{slots:t}){const n=lt(),o=fe(),r=zt(),i=st(),a=J("-1.7rem"),s=c=>{var d;(d=i.value)==null||d.scrollTo({top:c,behavior:"smooth"})},l=()=>{if(i.value){const c=document.querySelector(".toc-item.active");c?a.value=`${c.getBoundingClientRect().top-i.value.getBoundingClientRect().top+i.value.scrollTop}px`:a.value="-1.7rem"}else a.value="-1.7rem"};return ve(()=>{ue(()=>n.hash,c=>{if(i.value){const d=document.querySelector(`#toc a.toc-link[href$="${c}"]`);if(!d)return;const{top:f,height:h}=i.value.getBoundingClientRect(),{top:m,height:b}=d.getBoundingClientRect();m<f?s(i.value.scrollTop+m-f):m+b>f+h&&s(i.value.scrollTop+m+b-f-h)}}),ue(()=>n.fullPath,l,{flush:"post",immediate:!0})}),()=>{var d,f;const c=e.items.length?Wr(e.items,e.headerDepth):o.value.headers?Wr(o.value.headers,e.headerDepth):null;return c?u("div",{class:"toc-place-holder"},[u("aside",{id:"toc"},[(d=t.before)==null?void 0:d.call(t),u("div",{class:"toc-header"},[r.value.toc,u(b0)]),u("div",{class:"toc-wrapper",ref:i},[c,u("div",{class:"toc-marker",style:{top:a.value}})]),(f=t.after)==null?void 0:f.call(t)])]):null}}}),Jc=U({name:"SkipLink",props:{content:{type:String,default:"main-content"}},setup(e){const t=fe(),n=me(),o=st(),r=({target:i})=>{const a=document.querySelector(i.hash);if(a){const s=()=>{a.removeAttribute("tabindex"),a.removeEventListener("blur",s)};a.setAttribute("tabindex","-1"),a.addEventListener("blur",s),a.focus(),window.scrollTo(0,0)}};return ve(()=>{ue(()=>t.value.path,()=>o.value.focus())}),()=>[u("span",{ref:o,tabindex:"-1"}),u("a",{href:`#${e.content}`,class:"vp-skip-link sr-only",onClick:r},n.value.routeLocales.skipToContent)]}});let Or=null,xn=null;const T0={wait:()=>Or,pending:()=>{Or=new Promise(e=>xn=e)},resolve:()=>{xn==null||xn(),Or=null,xn=null}},Xc=()=>T0;var w0=U({name:"FadeSlideY",slots:Object,setup(e,{slots:t}){const{resolve:n,pending:o}=Xc();return()=>u(wt,{name:"fade-slide-y",mode:"out-in",onBeforeEnter:n,onBeforeLeave:o},()=>{var r;return(r=t.default)==null?void 0:r.call(t)})}});const O0=(e,t)=>{const n=e.replace(t,"/").split("/"),o=[];let r=hi(t);return n.forEach((i,a)=>{a!==n.length-1?(r+=`${i}/`,o.push({link:r,name:i||"Home"})):i!==""&&(r+=i,o.push({link:r,name:i}))}),o},Zc=(e,{slots:t})=>{var f,h;const{bgImage:n,bgImageDark:o,bgImageStyle:r,color:i,description:a,image:s,imageDark:l,header:c,features:d=[]}=e;return u("div",{class:"vp-feature-wrapper"},[n?u("div",{class:["vp-feature-bg",{light:o}],style:[{"background-image":`url(${n})`},r]}):null,o?u("div",{class:"vp-feature-bg dark",style:[{"background-image":`url(${o})`},r]}):null,u("div",{class:"vp-feature",style:i?{color:i}:{}},[((f=t.image)==null?void 0:f.call(t,e))||[s?u("img",{class:["vp-feature-image",{light:l}],src:ke(s),alt:c}):null,l?u("img",{class:"vp-feature-image dark",src:ke(l),alt:c}):null],((h=t.info)==null?void 0:h.call(t,e))||[c?u("h2",{class:"vp-feature-header"},c):null,a?u("p",{class:"vp-feature-description",innerHTML:a}):null],d.length?u("div",{class:"vp-features"},d.map(({icon:m,title:b,details:O,link:w})=>{const y=[u("h3",{class:"vp-feature-title"},[u(ze,{icon:m}),u("span",{innerHTML:b})]),u("p",{class:"vp-feature-details",innerHTML:O})];return w?bn(w)?u("a",{class:"vp-feature-item link",href:w,"aria-label":b,target:"_blank"},y):u(Be,{class:"vp-feature-item link",to:w,"aria-label":b},()=>y):u("div",{class:"vp-feature-item"},y)})):null])])};Zc.displayName="FeaturePanel";var Za=Zc;const eu=e=>{const{icon:t="",color:n,size:o}=e,r={};return n&&(r.color=n),o&&(r.height=Number.isNaN(Number(o))?o:`${o}px`),Ln(t)?u("img",{class:"icon",src:t,"no-view":"",style:r}):er(t)?u("img",{class:"icon",src:ke(t),"aria-hidden":"","no-view":"",style:r}):u(Xe("FontIcon"),e)};eu.displayName="HopeIcon";var A0=eu,L0=U({name:"HeroInfo",slots:Object,setup(e,{slots:t}){const n=Oe(),o=Yo(),r=L(()=>n.value.heroFullScreen??!1),i=L(()=>{const{heroText:c,tagline:d}=n.value;return{text:c??o.value.title??"Hello",tagline:d??o.value.description??"",isFullScreen:r.value}}),a=L(()=>{const{heroText:c,heroImage:d,heroImageDark:f,heroAlt:h,heroImageStyle:m}=n.value;return{image:d?ke(d):null,imageDark:f?ke(f):null,heroStyle:m,alt:h||c||"hero image",isFullScreen:r.value}}),s=L(()=>{const{bgImage:c,bgImageDark:d,bgImageStyle:f}=n.value;return{image:Ot(c)?ke(c):null,imageDark:Ot(d)?ke(d):null,bgStyle:f,isFullScreen:r.value}}),l=L(()=>n.value.actions??[]);return()=>{var c,d,f;return u("header",{class:["vp-hero-info-wrapper",{fullscreen:r.value}]},[((c=t.heroBg)==null?void 0:c.call(t,s.value))||[s.value.image?u("div",{class:["vp-hero-mask",{light:s.value.imageDark}],style:[{"background-image":`url(${s.value.image})`},s.value.bgStyle]}):null,s.value.imageDark?u("div",{class:"vp-hero-mask dark",style:[{"background-image":`url(${s.value.imageDark})`},s.value.bgStyle]}):null],u("div",{class:"vp-hero-info"},[((d=t.heroImage)==null?void 0:d.call(t,a.value))||u(cn,{appear:!0,type:"group"},()=>[a.value.image?u("img",{key:"light",class:["vp-hero-image",{light:a.value.imageDark}],style:a.value.heroStyle,src:a.value.image,alt:a.value.alt}):null,a.value.imageDark?u("img",{key:"dark",class:"vp-hero-image dark",style:a.value.heroStyle,src:a.value.imageDark,alt:a.value.alt}):null]),((f=t.heroInfo)==null?void 0:f.call(t,i.value))??u("div",{class:"vp-hero-infos"},[i.value.text?u(cn,{appear:!0,delay:.04},()=>u("h1",{id:"main-title"},i.value.text)):null,i.value.tagline?u(cn,{appear:!0,delay:.08},()=>u("p",{id:"main-description",innerHTML:i.value.tagline})):null,l.value.length?u(cn,{appear:!0,delay:.12},()=>u("p",{class:"vp-hero-actions"},l.value.map(h=>u(He,{class:["vp-hero-action",h.type||"default"],config:h,noExternalLinkIcon:!0},h.icon?{before:()=>u(A0,{icon:h.icon})}:{})))):null])])])}}});const tu=(e,{slots:t})=>{var h,m,b;const{bgImage:n,bgImageDark:o,bgImageStyle:r,color:i,description:a,image:s,imageDark:l,header:c,highlights:d=[],type:f="un-order"}=e;return u("div",{class:"vp-highlight-wrapper",style:i?{color:i}:{}},[n?u("div",{class:["vp-highlight-bg",{light:o}],style:[{"background-image":`url(${n})`},r]}):null,o?u("div",{class:"vp-highlight-bg dark",style:[{"background-image":`url(${o})`},r]}):null,u("div",{class:"vp-highlight"},[((h=t.image)==null?void 0:h.call(t,e))||[s?u("img",{class:["vp-highlight-image",{light:l}],src:ke(s),alt:c}):null,l?u("img",{class:"vp-highlight-image dark",src:ke(l),alt:c}):null],((m=t.info)==null?void 0:m.call(t,e))||[u("div",{class:"vp-highlight-info-wrapper"},u("div",{class:"vp-highlight-info"},[c?u("h2",{class:"vp-highlight-header",innerHTML:c}):null,a?u("p",{class:"vp-highlight-description",innerHTML:a}):null,((b=t.highlights)==null?void 0:b.call(t,d))||u(f==="order"?"ol":f==="no-order"?"dl":"ul",{class:"vp-highlights"},d.map(({icon:O,title:w,details:y,link:I})=>{const E=[u(f==="no-order"?"dt":"h3",{class:"vp-highlight-title"},[O?u(ze,{class:"vp-highlight-icon",icon:O}):null,u("span",{innerHTML:w})]),y?u(f==="no-order"?"dd":"p",{class:"vp-highlight-details",innerHTML:y}):null];return u(f==="no-order"?"div":"li",{class:["vp-highlight-item-wrapper",{link:I}]},I?uh(I)?u("a",{class:"vp-highlight-item link",href:I,"aria-label":w,target:"_blank"},E):u(Be,{class:"vp-highlight-item link",to:I,"aria-label":w},()=>E):u("div",{class:"vp-highlight-item"},E))}))]))]])])};tu.displayName="HighlightPanel";var P0=tu,I0=U({name:"HomePage",slots:Object,setup(e,{slots:t}){const n=io(),o=Oe(),r=L(()=>{const{features:a}=o.value;return Z(a)?a:null}),i=L(()=>{const{highlights:a}=o.value;return Z(a)?a:null});return()=>{var a,s,l,c;return u("main",{id:"main-content",class:["vp-project-home ",{pure:n.value}],"aria-labelledby":o.value.heroText===null?"":"main-title"},[(a=t.top)==null?void 0:a.call(t),u(L0),((s=i.value)==null?void 0:s.map(d=>"features"in d?u(Za,d):u(P0,d)))||(r.value?u(cn,{appear:!0,delay:.24},()=>u(Za,{features:r.value})):null),(l=t.center)==null?void 0:l.call(t),u(cn,{appear:!0,delay:.32},()=>u(jc)),(c=t.bottom)==null?void 0:c.call(t)])}}}),R0=U({name:"BreadCrumb",setup(){const e=$e(),t=fe(),n=Lt(),o=Oe(),r=me(),i=st([]),a=L(()=>(o.value.breadcrumb||o.value.breadcrumb!==!1&&r.value.breadcrumb!==!1)&&i.value.length>1),s=L(()=>o.value.breadcrumbIcon||o.value.breadcrumbIcon!==!1&&r.value.breadcrumbIcon!==!1),l=()=>{const c=e.getRoutes(),d=O0(t.value.path,n.value).map(({link:f,name:h})=>{const m=c.find(b=>b.path===f);if(m){const{meta:b,path:O}=Vo(e,m.path);return{title:b[yt.shortTitle]||b[yt.title]||h,icon:b[yt.icon],path:O}}return null}).filter(f=>f!==null);d.length>1&&(i.value=d)};return ve(()=>{ue(()=>t.value.path,l,{immediate:!0})}),()=>u("nav",{class:["vp-breadcrumb",{disable:!a.value}]},a.value?u("ol",{vocab:"https://schema.org/",typeof:"BreadcrumbList"},i.value.map((c,d)=>u("li",{class:{"is-active":i.value.length-1===d},property:"itemListElement",typeof:"ListItem"},[u(Be,{to:c.path,property:"item",typeof:"WebPage"},()=>[s.value?u(ze,{icon:c.icon}):null,u("span",{property:"name"},c.title||"Unknown")]),u("meta",{property:"position",content:d+1})]))):[])}});const es=e=>{const t=$e();return e===!1?!1:ae(e)?pn(t,e,!0):pi(e)?e:null},Ur=(e,t,n)=>{const o=e.findIndex(r=>r.link===t);if(o!==-1){const r=e[o+n];return r!=null&&r.link?r:null}for(const r of e)if(r.children){const i=Ur(r.children,t,n);if(i)return i}return null};var k0=U({name:"PageNav",setup(){const e=me(),t=Oe(),n=Pi(),o=fe(),r=km(),i=L(()=>{const s=es(t.value.prev);return s===!1?null:s||(e.value.prevLink===!1?null:Ur(n.value,o.value.path,-1))}),a=L(()=>{const s=es(t.value.next);return s===!1?null:s||(e.value.nextLink===!1?null:Ur(n.value,o.value.path,1))});return Le("keydown",s=>{s.altKey&&(s.key==="ArrowRight"?a.value&&(r(a.value.link),s.preventDefault()):s.key==="ArrowLeft"&&i.value&&(r(i.value.link),s.preventDefault()))}),()=>i.value||a.value?u("nav",{class:"vp-page-nav"},[i.value?u(He,{class:"prev",config:i.value},()=>{var s,l;return[u("div",{class:"hint"},[u("span",{class:"arrow start"}),e.value.metaLocales.prev]),u("div",{class:"link"},[u(ze,{icon:(s=i.value)==null?void 0:s.icon}),(l=i.value)==null?void 0:l.text])]}):null,a.value?u(He,{class:"next",config:a.value},()=>{var s,l;return[u("div",{class:"hint"},[e.value.metaLocales.next,u("span",{class:"arrow end"})]),u("div",{class:"link"},[(s=a.value)==null?void 0:s.text,u(ze,{icon:(l=a.value)==null?void 0:l.icon})])]}):null]):null}});const D0={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"},S0=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:o,editLinkPattern:r})=>{if(!o)return null;const i=zl(e);let a;return r?a=r:i!==null&&(a=D0[i]),a?a.replace(/:repo/,Ln(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,pl(`${hi(n)}/${o}`)):null},x0=()=>{const e=me(),t=fe(),n=Oe();return L(()=>{const{repo:o,docsRepo:r=o,docsBranch:i="main",docsDir:a="",editLink:s,editLinkPattern:l=""}=e.value;if(!(n.value.editLink??s??!0)||!r)return null;const c=S0({docsRepo:r,docsBranch:i,docsDir:a,editLinkPattern:l,filePathRelative:t.value.filePathRelative});return c?{text:e.value.metaLocales.editLink,link:c}:null})},C0=()=>{const e=Yo(),t=me(),n=fe(),o=Oe();return L(()=>{var r,i;return!(o.value.lastUpdated??t.value.lastUpdated??!0)||!((r=n.value.git)!=null&&r.updatedTime)?null:new Date((i=n.value.git)==null?void 0:i.updatedTime).toLocaleString(e.value.lang)})},V0=()=>{const e=me(),t=fe(),n=Oe();return L(()=>{var o;return n.value.contributors??e.value.contributors??!0?((o=t.value.git)==null?void 0:o.contributors)??null:null})};var $0=U({name:"PageTitle",setup(){const e=fe(),t=Oe(),n=me(),{info:o,items:r}=Cm();return()=>u("div",{class:"vp-page-title"},[u("h1",[n.value.titleIcon===!1?null:u(ze,{icon:t.value.icon}),e.value.title]),u(g0,{info:o.value,...r.value===null?{}:{items:r.value}}),u("hr")])}});const nu=()=>u(Ee,{name:"edit"},()=>[u("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),u("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})]);nu.displayName="EditIcon";var M0=U({name:"PageMeta",setup(){const e=me(),t=x0(),n=C0(),o=V0();return()=>{const{metaLocales:r}=e.value;return u("footer",{class:"page-meta"},[t.value?u("div",{class:"meta-item edit-link"},u(He,{class:"label",config:t.value},{before:()=>u(nu)})):null,u("div",{class:"meta-item git-info"},[n.value?u("div",{class:"update-time"},[u("span",{class:"label"},`${r.lastUpdated}: `),u(Qo,()=>u("span",{class:"info"},n.value))]):null,o.value&&o.value.length?u("div",{class:"contributors"},[u("span",{class:"label"},`${r.contributors}: `),o.value.map(({email:i,name:a},s)=>[u("span",{class:"contributor",title:`email: ${i}`},a),s!==o.value.length-1?",":""])]):null])])}}}),N0=U({name:"NormalPage",slots:Object,setup(e,{slots:t}){const n=Oe(),o=fe(),{isDarkmode:r}=ao(),i=me(),a=L(()=>n.value.toc||n.value.toc!==!1&&i.value.toc!==!1);return()=>u("main",{id:"main-content",class:"vp-page"},u(Ge("LocalEncrypt")?Xe("LocalEncrypt"):Cl,()=>{var s,l,c,d;return[(s=t.top)==null?void 0:s.call(t),n.value.cover?u("img",{class:"page-cover",src:ke(n.value.cover),alt:o.value.title,"no-view":""}):null,u(R0),u($0),a.value?u(E0,{headerDepth:n.value.headerDepth??i.value.headerDepth??2},{before:()=>{var f;return(f=t.tocBefore)==null?void 0:f.call(t)},after:()=>{var f;return(f=t.tocAfter)==null?void 0:f.call(t)}}):null,(l=t.contentBefore)==null?void 0:l.call(t),u(jc),(c=t.contentAfter)==null?void 0:c.call(t),u(M0),u(k0),Ge("CommentService")?u(Xe("CommentService"),{darkmode:r.value}):null,(d=t.bottom)==null?void 0:d.call(t)]}))}}),B0=U({name:"Layout",slots:Object,setup(e,{slots:t}){me();const n=fe(),o=Oe(),{isMobile:r}=or(),i=L(()=>"none");return()=>[u(Jc),u(zc,{},{default:()=>{var a;return((a=t.default)==null?void 0:a.call(t))||(o.value.home?u(I0):u(w0,()=>u(N0,{key:n.value.path},{top:()=>{var s;return(s=t.top)==null?void 0:s.call(t)},bottom:()=>{var s;return(s=t.bottom)==null?void 0:s.call(t)},contentBefore:()=>{var s;return(s=t.contentBefore)==null?void 0:s.call(t)},contentAfter:()=>{var s;return(s=t.contentAfter)==null?void 0:s.call(t)},tocBefore:()=>{var s;return(s=t.tocBefore)==null?void 0:s.call(t)},tocAfter:()=>{var s;return(s=t.tocAfter)==null?void 0:s.call(t)}})))},...i.value!=="none"?{navScreenBottom:()=>u(Xe("BloggerInfo"))}:{},...!r.value&&i.value==="always"?{sidebar:()=>u(Xe("BloggerInfo"))}:{}})]}}),H0=U({name:"NotFoundHint",setup(){const e=me(),t=()=>{const n=e.value.routeLocales.notFoundMsg;return n[Math.floor(Math.random()*n.length)]};return()=>u("div",{class:"not-found-hint"},[u("p",{class:"error-code"},"404"),u("h1",{class:"error-title"},e.value.routeLocales.notFoundTitle),u("p",{class:"error-hint"},t())])}}),F0=U({name:"NotFound",slots:Object,setup(e,{slots:t}){const n=Lt(),o=me(),{navigate:r}=Br({to:o.value.home??n.value});return()=>[u(Jc),u(zc,{noSidebar:!0},()=>{var i;return u("main",{id:"main-content",class:"vp-page not-found"},((i=t.default)==null?void 0:i.call(t))||[u(H0),u("div",{class:"actions"},[u("button",{type:"button",class:"action-button",onClick:()=>{window.history.go(-1)}},o.value.routeLocales.back),u("button",{type:"button",class:"action-button",onClick:()=>r()},o.value.routeLocales.home)])])})]}});cv(e=>{const t=e.t,n=e.I!==!1,o=e.i;return n?{title:t,content:o?()=>[u(ze,{icon:o}),t]:null,order:e.O,index:e.I}:null});const z0=Ve({enhance:({app:e,router:t})=>{const{scrollBehavior:n}=t.options;t.options.scrollBehavior=async(...o)=>(await Xc().wait(),n(...o)),Mm(e),e.component("HopeIcon",ze),e.component("VPLink",Be)},setup:()=>{Nm(),jm()},layouts:{Layout:B0,NotFound:F0}}),j0=e=>{if(window.dataLayer&&window.gtag)return;const t=document.createElement("script");t.src=`https://www.googletagmanager.com/gtag/js?id=${e.id}`,t.async=!0,document.head.appendChild(t),window.dataLayer=window.dataLayer||[],window.gtag=function(){dataLayer.push(arguments)},gtag("js",new Date),e.debug?gtag("config",e.id,{debug_mode:!0}):gtag("config",e.id)};var W0={id:"G-F3LFJCE3RM"};const U0=W0,K0=Ve({enhance(){j0(U0)}});var q0={"/zh/":{name:"简体中文",hint:"您的首选语言是 $1,是否切换到该语言?",switch:"切换到 $1",cancel:"取消"},"/en/":{name:"English",hint:"Your primary language is $1, do you want to switch to it?",switch:"Switch to $1",cancel:"Cancel"},"/id/":{name:"Bahasa Indonesia",hint:"Bahasa utama Anda adalah $1, apakah Anda ingin beralih ke sana?",switch:"Beralih ke $1",cancel:"Batal"},"/ru/":{name:"Русский",hint:"Ваш основной язык - $1, вы хотите переключиться на него?",switch:"Переключиться на $1",cancel:"Отмена"},"/":{name:"English",hint:"Your primary language is $1, do you want to switch to it?",switch:"Switch to $1",cancel:"Cancel"}},G0={autoLocale:!0,switchLocale:"modal",localeConfig:{0:["/en/",["en-US","en-UK","en"]],1:["/zh/",["zh-CN","zh-TW","zh"]],2:["/ru/",["ru-RU","ru-KZ","ru-BY","ru-UA","ru-MD","ru-LV","tt-RU","ru"]],3:["/id/",["id-ID","id"]],"/zh/":["zh-CN"],"/en/":["en-US"],"/id/":["id-ID"],"/ru/":["ru-RU"]},defaultLocale:"/en/",localeFallback:!0,defaultBehavior:"defaultLocale"};const ou=G0,ts=Zo(ou.localeConfig),ns=q0,{switchLocale:os}=ou,rs=Kh("VUEPRESS_REDIRECT_LOCALES",{});var Y0=U({name:"LanguageSwitch",setup(){const e=Wh(),t=lt(),n=$e(),o=Lt(),r=J(!1),i=L(()=>{if(ts.some(([c])=>o.value===c)){for(const c of e.value)for(const[d,f]of ts)if(f.includes(c))return d===o.value?null:{lang:c,localePath:d}}return null}),a=L(()=>{if(i.value){const{lang:c,localePath:d}=i.value,f=[ns[o.value],ns[d]];return{hint:f.map(({hint:h})=>h.replace("$1",c)),switch:f.map(({switch:h})=>h.replace("$1",c)).join(" / "),cancel:f.map(({cancel:h})=>h).join(" / ")}}return null}),s=L(()=>i.value?t.path.replace(o.value,i.value.localePath):null),l=()=>{rs.value[o.value]=!0,r.value=!1};return ve(()=>{const c=Ti(document.body);rs.value[o.value]||(i.value?os==="direct"?n.replace(s.value):os==="modal"?r.value=!0:r.value=!1:r.value=!1),ue(r,d=>{c.value=d},{immediate:!0}),to(()=>{c.value=!1})}),()=>r.value?u(ul,{name:"lang-modal-fade"},()=>{var c,d,f;return r.value?u("div",{key:"mask",class:"lang-modal-mask"},u("div",{key:"popup",class:"lang-modal-wrapper"},[u("div",{class:"lang-modal-content"},(c=a.value)==null?void 0:c.hint.map(h=>u("p",h))),u("button",{type:"button",class:"lang-modal-action primary",onClick:()=>{l(),n.replace(s.value)}},(d=a.value)==null?void 0:d.switch),u("button",{type:"button",class:"lang-modal-action",onClick:()=>l()},(f=a.value)==null?void 0:f.cancel)])):null}):null}}),Q0=Ve({setup(){},rootComponents:[Y0]});const wo=[op,nv,lv,hv,gv,Tv,Pv,Vv,jv,Kv,om,fm,wm,z0,K0,Q0],J0=[["v-2d0a870d","/en/",{y:"h",t:"Home",i:"iconfont icon-home"},["/en/README.md"]],["v-082946dd","/en/community.html",{y:"a",t:"Join Community",i:"iconfont icon-community",O:8},[":md"]],["v-038e810e","/en/i18n.html",{y:"a",t:"Localization",i:"iconfont icon-network",O:7},[":md"]],["v-ba407326","/en/menu.html",{y:"a",t:"Site Menu",i:"iconfont icon-workingDirectory",I:!1},[":md"]],["v-586858ed","/en/project.html",{y:"a",t:"Project",i:"iconfont icon-workingDirectory",O:6},[":md"]],["v-0c01f6a4","/en/quick-start.html",{y:"a",t:"Quick Start",i:"iconfont icon-launch",O:5},[":md"]],["v-23b9870a","/en/side-load.html",{y:"a",t:""},[":md"]],["v-7d29d7d8","/en/star-request.html",{y:"a",t:""},[":md"]],["v-2d0a94db","/id/",{y:"h",t:"Beranda",i:"iconfont icon-home"},["/id/README.md"]],["v-7b1e142b","/id/community.html",{y:"a",t:"Bergabung dalam Komunitas",i:"iconfont icon-community",O:8},[":md"]],["v-51661b00","/id/i18n.html",{y:"a",t:"Lokalisasi",i:"iconfont icon-network",O:7},[":md"]],["v-1e913f42","/id/menu.html",{y:"a",t:"Site Menu",i:"iconfont icon-workingDirectory",I:!1},[":md"]],["v-25a7bc8a","/id/project.html",{y:"a",t:"Proyek",i:"iconfont icon-workingDirectory",O:6},[":md"]],["v-d60eaf1c","/id/quick-start.html",{y:"a",t:"Panduan Cepat",i:"iconfont icon-launch",O:5},[":md"]],["v-d2a35750","/id/side-load.html",{y:"a",t:""},[":md"]],["v-13095fca","/id/star-request.html",{y:"a",t:""},[":md"]],["v-2d0ab8b3","/ru/",{y:"h",t:"Главная",i:"iconfont icon-home"},["/ru/README.md"]],["v-4bc69e03","/ru/community.html",{y:"a",t:"Присоединяйтесь к Сообществу",i:"iconfont icon-community",O:8},[":md"]],["v-79d4ca28","/ru/i18n.html",{y:"a",t:"Локализация",i:"iconfont icon-network",O:7},[":md"]],["v-19260f87","/ru/menu.html",{y:"a",t:"Меню сайта",i:"iconfont icon-workingDirectory",I:!1},[":md"]],["v-159d4193","/ru/project.html",{y:"a",t:"Проект",i:"iconfont icon-workingDirectory",O:6},[":md"]],["v-44b3c76c","/ru/quick-start.html",{y:"a",t:"Быстрый старт",i:"iconfont icon-launch",O:5},[":md"]],["v-6756de30","/ru/side-load.html",{y:"a",t:""},[":md"]],["v-3feb321c","/ru/star-request.html",{y:"a",t:""},[":md"]],["v-2d0ad528","/zh/",{y:"h",t:"首页",i:"iconfont icon-home"},["/zh/README.md"]],["v-5cad49b8","/zh/community.html",{y:"a",t:"加入用户社区",i:"iconfont icon-community",O:8},[":md"]],["v-27c4e153","/zh/i18n.html",{y:"a",t:"国际化支持",i:"iconfont icon-network",O:7},[":md"]],["v-71d3b29c","/zh/menu.html",{y:"a",t:"全站目录",i:"iconfont icon-workingDirectory",I:!1},[":md"]],["v-6c355688","/zh/project.html",{y:"a",t:"项目说明",i:"iconfont icon-workingDirectory",O:6},[":md"]],["v-4f90aebf","/zh/quick-start.html",{y:"a",t:"快速开始",i:"iconfont icon-launch",O:5},[":md"]],["v-783d89e5","/zh/side-load.html",{y:"a",t:""},[":md"]],["v-a91bb9c6","/zh/star-request.html",{y:"a",t:""},[":md"]],["v-1bd4ef83","/en/advanced/FAQ.html",{y:"a",t:"FAQ",i:"iconfont icon-ask",O:1},[":md"]],["v-5c3f740a","/en/advanced/Gacha-system-and-export-principal.html",{y:"a",t:"Gacha System and Export Principle",i:"iconfont icon-read",O:8},[":md"]],["v-5f449840","/en/advanced/",{y:"a",t:"Advanced",i:"iconfont icon-advance",O:2},["/en/advanced/README.md"]],["v-e14c56e4","/en/advanced/dependency.html",{y:"a",t:"Install Dependency Manually",i:"iconfont icon-structure",O:6},[":md"]],["v-1a028d16","/en/advanced/exceptions.html",{y:"a",t:"Common Program Exceptions",i:"iconfont icon-warn",O:2},[":md"]],["v-bd668802","/en/advanced/get-stoken-cookie-from-the-third-party.html",{y:"a",t:"Obtaining Stoken-containing Cookies Using Third-Party Tools",i:"iconfont icon-read",O:7},[":md"]],["v-51647c4a","/en/advanced/known-issue.html",{y:"a",t:"Known Issue",i:"iconfont icon-tool",O:3},[":md"]],["v-bbae7dd2","/en/advanced/uninstall.html",{y:"a",t:"Uninstall Snap Hutao",i:"iconfont icon-delete",O:9},[":md"]],["v-398ec440","/en/blog/",{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10},["/en/blog/README.md"]],["v-80e420c4","/en/blog/version-1-9-0-breaking-changes.html",{y:"a",t:"Explanation of Breaking Changes in Version 1.9.0",O:1},[":md"]],["v-f88d343e","/en/development/",{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3},["/en/development/README.md"]],["v-4c2cca8b","/en/development/contribute.html",{y:"a",t:"Contribute Your Code",i:"iconfont icon-code",O:3},[":md"]],["v-2a69b52e","/en/development/join.html",{y:"a",t:"Join the Develop Team",i:"iconfont icon-group",O:1},[":md"]],["v-32bb1805","/en/development/platform.html",{y:"a",t:"Hutao Open Platform",i:"iconfont icon-vscode",O:2},[":md"]],["v-30f089b6","/en/features/",{y:"a",t:"Features",i:"iconfont icon-module",O:1},["/en/features/README.md"]],["v-699a13b0","/en/features/achievements.html",{y:"a",t:"Achievement Management",O:6},[":md"]],["v-f3692af4","/en/features/character-data.html",{y:"a",t:"My Characters",O:8},[":md"]],["v-10108380","/en/features/character-wiki.html",{y:"a",t:"Character WIKI",O:11},[":md"]],["v-36ceadac","/en/features/dashboard.html",{y:"a",t:"Home Dashboard",O:2},[":md"]],["v-83f6294a","/en/features/develop-plan.html",{y:"a",t:"Development Plan",O:10},[":md"]],["v-14c37601","/en/features/feedback-center.html",{y:"a",t:"Feedback Center",O:3},[":md"]],["v-7839fe83","/en/features/game-launcher.html",{y:"a",t:"Game Launcher",O:4},[":md"]],["v-0106e0dc","/en/features/hutao-API.html",{y:"a",t:"Hutao Database / Abyss Record",O:9},[":md"]],["v-a511e72c","/en/features/hutao-passport.html",{y:"a",t:"Snap Hutao Account",O:16},[":md"]],["v-639b3ef9","/en/features/hutao-settings.html",{y:"a",t:"Software Settings",O:15},[":md"]],["v-03aaffb1","/en/features/mhy-account-switch.html",{y:"a",t:"MiHoYo BBS Account Switch",O:14},[":md"]],["v-1e98d471","/en/features/monster-wiki.html",{y:"a",t:"Monster WIKI",O:13},[":md"]],["v-124743a4","/en/features/real-time-notes.html",{y:"a",t:"Real-time Notes",O:7},[":md"]],["v-3b7edd61","/en/features/setup.html",{y:"a",t:"Initial Setup Guide",O:1},[":md"]],["v-e30b3c46","/en/features/weapon-wiki.html",{y:"a",t:"Weapon WIKI",O:12},[":md"]],["v-b8e3a2b8","/en/features/wish-export.html",{y:"a",t:"Wish History",O:5},[":md"]],["v-a4f9d2c4","/en/statements/",{y:"a",t:"Statements",i:"iconfont icon-blog",O:4},["/en/statements/README.md"]],["v-45ceb024","/en/statements/bug-report.html",{y:"a",t:"Submit Bug Report",i:"iconfont icon-debug",O:2},[":md"]],["v-b4085a44","/en/statements/privacy-notice.html",{y:"a",t:"User Data and Privacy Notice",i:"iconfont icon-license",O:3},[":md"]],["v-b1c7a1c2","/en/statements/tos.html",{y:"a",t:"User Agreement and Legal Notices",i:"iconfont icon-license",O:4},[":md"]],["v-52f43e3b","/en/statements/update-log.html",{y:"a",t:"Update Logs",i:"iconfont icon-update",O:1},[":md"]],["v-9c971116","/id/advanced/FAQ.html",{y:"a",t:"Pertanyaan Umum",i:"iconfont icon-ask",O:1},[":md"]],["v-c5b24b26","/id/advanced/Gacha-system-and-export-principal.html",{y:"a",t:"Sistem Gacha dan Prinsip Expor",i:"iconfont icon-read",O:8},[":md"]],["v-1e354dd2","/id/advanced/",{y:"a",t:"Lanjutan",i:"iconfont icon-advance",O:2},["/id/advanced/README.md"]],["v-6220d85c","/id/advanced/dependency.html",{y:"a",t:"Menginstal Dependency Secara Manual",i:"iconfont icon-structure",O:6},[":md"]],["v-7474857a","/id/advanced/exceptions.html",{y:"a",t:"Kesalahan Umum Program",i:"iconfont icon-warn",O:2},[":md"]],["v-418b1ecd","/id/advanced/get-stoken-cookie-from-the-third-party.html",{y:"a",t:"Menggunakan Alat Pihak Ketiga untuk Mendapatkan Cookie dengan Stoken",i:"iconfont icon-read",O:7},[":md"]],["v-51041b88","/id/advanced/known-issue.html",{y:"a",t:"Masalah yang Diketahui",i:"iconfont icon-tool",O:3},[":md"]],["v-7fab0b89","/id/advanced/uninstall.html",{y:"a",t:"Menghapus Snap Hutao",i:"iconfont icon-delete",O:9},[":md"]],["v-71bf00d2","/id/blog/",{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10},["/id/blog/README.md"]],["v-0a9f976c","/id/blog/version-1-9-0-breaking-changes.html",{y:"a",t:"Penjelasan Perubahan yang Merusak pada Versi 1.9.0",O:1},[":md"]],["v-187d2eaf","/id/development/",{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3},["/id/development/README.md"]],["v-9c7ee806","/id/development/contribute.html",{y:"a",t:"Berkontribusi pada Kode Anda",i:"iconfont icon-code",O:2},[":md"]],["v-347ff420","/id/development/join.html",{y:"a",t:"Bergabung dengan Tim Pengembang",i:"iconfont icon-group",O:1},[":md"]],["v-8e56e412","/id/development/platform.html",{y:"a",t:"Platform Terbuka Hutao",i:"iconfont icon-vscode",O:2},[":md"]],["v-355f5517","/id/features/",{y:"a",t:"Fitur",i:"iconfont icon-module",O:1},["/id/features/README.md"]],["v-b2a14804","/id/features/achievements.html",{y:"a",t:"Manajemen Pencapaian",O:5},[":md"]],["v-59a05158","/id/features/character-data.html",{y:"a",t:"Karakter Saya",O:7},[":md"]],["v-44dc2b0e","/id/features/character-wiki.html",{y:"a",t:"Karakter WIKI",O:10},[":md"]],["v-7bca18c8","/id/features/dashboard.html",{y:"a",t:"Dashboard Beranda",O:2},[":md"]],["v-09cb98ae","/id/features/develop-plan.html",{y:"a",t:"Rencana Pengembangan",O:9},[":md"]],["v-44648016","/id/features/game-launcher.html",{y:"a",t:"Peluncur Game",O:3},[":md"]],["v-42eda964","/id/features/hutao-API.html",{y:"a",t:"Basis Data Hutao / Catatan Abyss",O:8},[":md"]],["v-9f00a872","/id/features/hutao-settings.html",{y:"a",t:""},[":md"]],["v-3bd0557f","/id/features/mhy-account-switch.html",{y:"a",t:"Perpindahan Akun MiHoYo BBS",O:13},[":md"]],["v-5bae1cbf","/id/features/monster-wiki.html",{y:"a",t:"Monster WIKI",O:12},[":md"]],["v-46858b20","/id/features/real-time-notes.html",{y:"a",t:"Catatan Langsung",O:6},[":md"]],["v-50c79e5a","/id/features/setup.html",{y:"a",t:"Panduan Pengaturan Awal",O:1},[":md"]],["v-1493d7cf","/id/features/weapon-wiki.html",{y:"a",t:"Senjata WIKI",O:11},[":md"]],["v-29a7a496","/id/features/wish-export.html",{y:"a",t:"Riwayat Harapan",O:4},[":md"]],["v-384807e0","/id/statements/",{y:"a",t:"Statements",i:"iconfont icon-blog",O:4},["/id/statements/README.md"]],["v-1a2df03c","/id/statements/bug-report.html",{y:"a",t:"Laporkan Bug",i:"iconfont icon-debug",O:2},[":md"]],["v-4b78442c","/id/statements/privacy-notice.html",{y:"a",t:"Pemberitahuan Data Pengguna dan Privasi",i:"iconfont icon-license",O:3},[":md"]],["v-43398291","/id/statements/tos.html",{y:"a",t:"Perjanjian Pengguna dan Pemberitahuan Hukum",i:"iconfont icon-license",O:4},[":md"]],["v-dfecf2ee","/id/statements/update-log.html",{y:"a",t:"Catatan Perubahan",i:"iconfont icon-update",O:1},[":md"]],["v-7eb57e9d","/ru/advanced/FAQ.html",{y:"a",t:"FAQ",i:"iconfont icon-ask",O:1},[":md"]],["v-1440eb95","/ru/advanced/Gacha-system-and-export-principal.html",{y:"a",t:"祈愿系统与导出原理",i:"iconfont icon-read",O:8},[":md"]],["v-46a3fcfa","/ru/advanced/",{y:"a",t:"Advanced",i:"iconfont icon-advance",O:2},["/ru/advanced/README.md"]],["v-f52e1798","/ru/advanced/dependency.html",{y:"a",t:"Ручная установка зависимостей",i:"iconfont icon-structure",O:6},[":md"]],["v-2de44dca","/ru/advanced/exceptions.html",{y:"a",t:"Общие исключения программы",i:"iconfont icon-warn",O:2},[":md"]],["v-715586a5","/ru/advanced/get-stoken-cookie-from-the-third-party.html",{y:"a",t:"使用第三方工具获取有 Stoken 的 cookie",i:"iconfont icon-read",O:7},[":md"]],["v-1d395164","/ru/advanced/known-issue.html",{y:"a",t:"Известные проблемы",i:"iconfont icon-tool",O:3},[":md"]],["v-578414b1","/ru/advanced/uninstall.html",{y:"a",t:"Удаление Snap Hutao",i:"iconfont icon-delete",O:9},[":md"]],["v-c818f80c","/ru/blog/",{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10},["/ru/blog/README.md"]],["v-d0b5f978","/ru/blog/version-1-9-0-breaking-changes.html",{y:"a",t:"Explanation of Breaking Changes in Version 1.9.0",O:1},[":md"]],["v-40ee4e87","/ru/development/",{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3},["/ru/development/README.md"]],["v-7620c125","/ru/development/contribute.html",{y:"a",t:"Внесение своего вклада в код",i:"iconfont icon-code",O:2},[":md"]],["v-02e025c2","/ru/development/platform.html",{y:"a",t:"Открытая платформа Hutao",i:"iconfont icon-vscode",O:1},[":md"]],["v-5dce043f","/ru/features/",{y:"a",t:"Features",i:"iconfont icon-module",O:1},["/ru/features/README.md"]],["v-185fe1d6","/ru/features/achievements.html",{y:"a",t:"Управление достижениями",O:5},[":md"]],["v-ca5371a8","/ru/features/character-data.html",{y:"a",t:"Мои персонажи",O:7},[":md"]],["v-0c829ae6","/ru/features/character-wiki.html",{y:"a",t:"WIKI персонажей",O:10},[":md"]],["v-cc180678","/ru/features/dashboard.html",{y:"a",t:"Домашняя панель",O:2},[":md"]],["v-6ccab981","/ru/features/develop-plan.html",{y:"a",t:"План развития",O:9},[":md"]],["v-bba415c6","/ru/features/game-launcher.html",{y:"a",t:"Game Launcher",O:3},[":md"]],["v-933b9714","/ru/features/hutao-API.html",{y:"a",t:"Hutao Database / Abyss Record",O:8},[":md"]],["v-78261b9f","/ru/features/hutao-settings.html",{y:"a",t:"Software Settings",O:14},[":md"]],["v-2ee9cd52","/ru/features/mhy-account-switch.html",{y:"a",t:"Переключение аккаунта MiHoYo BBS",O:13},[":md"]],["v-6542bad2","/ru/features/monster-wiki.html",{y:"a",t:"Энциклопедия монстров",O:12},[":md"]],["v-73ad1648","/ru/features/real-time-notes.html",{y:"a",t:"Real-time Notes",O:6},[":md"]],["v-68780dfb","/ru/features/setup.html",{y:"a",t:"Initial Setup Guide",O:1},[":md"]],["v-5a4f36f7","/ru/features/weapon-wiki.html",{y:"a",t:"Оружейная энциклопедия",O:11},[":md"]],["v-6f6303be","/ru/features/wish-export.html",{y:"a",t:"Wish History",O:4},[":md"]],["v-a948fd90","/ru/statements/",{y:"a",t:"Statements",i:"iconfont icon-blog",O:4},["/ru/statements/README.md"]],["v-e84313d8","/ru/statements/bug-report.html",{y:"a",t:"Отправка отчета об ошибке",i:"iconfont icon-debug",O:2},[":md"]],["v-797bc3f8","/ru/statements/privacy-notice.html",{y:"a",t:"User Data and Privacy Notice",i:"iconfont icon-license",O:3},[":md"]],["v-57d5408e","/ru/statements/tos.html",{y:"a",t:"Пользовательское соглашение и Юридические уведомления",i:"iconfont icon-license",O:4},[":md"]],["v-01ba0c61","/ru/statements/update-log.html",{y:"a",t:"Журнал обновлений",i:"iconfont icon-update",O:1},[":md"]],["v-4a1d3ac8","/zh/advanced/FAQ.html",{y:"a",t:"常见问题",i:"iconfont icon-ask",O:1},[":md"]],["v-b0dd6b00","/zh/advanced/Gacha-system-and-export-principal.html",{y:"a",t:"祈愿系统与导出原理",i:"iconfont icon-read",O:8},[":md"]],["v-16d7d7b6","/zh/advanced/",{y:"a",t:"高级",i:"iconfont icon-advance",O:2},["/zh/advanced/README.md"]],["v-37e841a9","/zh/advanced/dependency.html",{y:"a",t:"手动安装依赖项",i:"iconfont icon-structure",O:6},[":md"]],["v-c8e5b2e0","/zh/advanced/exceptions.html",{y:"a",t:"常见的程序异常",i:"iconfont icon-warn",O:2},[":md"]],["v-6892c29a","/zh/advanced/get-stoken-cookie-from-the-third-party.html",{y:"a",t:"使用第三方工具获取有 Stoken 的 cookie",i:"iconfont icon-read",O:7},[":md"]],["v-8ab89ae2","/zh/advanced/known-issue.html",{y:"a",t:"已知问题",i:"iconfont icon-tool",O:3},[":md"]],["v-a04a76c8","/zh/advanced/uninstall.html",{y:"a",t:"卸载胡桃工具箱",i:"iconfont icon-delete",O:9},[":md"]],["v-2b4be8a5","/zh/blog/",{y:"a",t:"开发日志",i:"iconfont icon-article",O:10},["/zh/blog/README.md"]],["v-618cc6b9","/zh/blog/version-1-9-0-breaking-changes.html",{y:"a",t:"1.9.0 版本重大改变详解",O:1},[":md"]],["v-d0f33908","/zh/development/",{y:"a",t:"开源开发",i:"iconfont icon-git",O:3},["/zh/development/README.md"]],["v-62778390","/zh/development/contribute.html",{y:"a",t:"贡献你的代码",i:"iconfont icon-code",O:3},[":md"]],["v-1960d5f3","/zh/development/join.html",{y:"a",t:"加入我们",i:"iconfont icon-group",O:1},[":md"]],["v-c80b636c","/zh/development/platform.html",{y:"a",t:"胡桃开放平台",i:"iconfont icon-vscode",O:2},[":md"]],["v-56d3ae80","/zh/development/symposium1.html",{y:"a",t:"第一期开发组座谈会",I:!1},[":md"]],["v-5369fd42","/zh/development/symposium2.html",{y:"a",t:"第二期开发组座谈会",I:!1},[":md"]],["v-0bbe1b6a","/zh/features/",{y:"a",t:"功能指南",i:"iconfont icon-module",O:1},["/zh/features/README.md"]],["v-2841a60b","/zh/features/achievements.html",{y:"a",t:"成就管理",O:6},[":md"]],["v-3957d221","/zh/features/character-data.html",{y:"a",t:"属性统计",O:8},[":md"]],["v-a9f7b44a","/zh/features/character-wiki.html",{y:"a",t:"角色资料",O:11},[":md"]],["v-1b6aa6a2","/zh/features/dashboard.html",{y:"a",t:"首页仪表盘",O:2},[":md"]],["v-7cac7db6","/zh/features/develop-plan.html",{y:"a",t:"养成计划",O:10},[":md"]],["v-7977fc74","/zh/features/feedback-center.html",{y:"a",t:"反馈中心",O:3},[":md"]],["v-e2f690f0","/zh/features/game-launcher.html",{y:"a",t:"高级启动器",O:4},[":md"]],["v-0eb8e461","/zh/features/hutao-API.html",{y:"a",t:"胡桃数据库/深渊统计",O:9},[":md"]],["v-60837405","/zh/features/hutao-passport.html",{y:"a",t:"胡桃账号",O:16},[":md"]],["v-16a7a694","/zh/features/hutao-settings.html",{y:"a",t:"软件设置",O:15},[":md"]],["v-04b421cc","/zh/features/mhy-account-switch.html",{y:"a",t:"米游社多账号切换",O:14},[":md"]],["v-457f3268","/zh/features/monster-wiki.html",{y:"a",t:"怪物资料",O:13},[":md"]],["v-b5462c1a","/zh/features/real-time-notes.html",{y:"a",t:"实时便笺",O:7},[":md"]],["v-0e3d2934","/zh/features/setup.html",{y:"a",t:"初始化引导",O:1},[":md"]],["v-108ccfbc","/zh/features/weapon-wiki.html",{y:"a",t:"武器资料",O:12},[":md"]],["v-0ccd64e9","/zh/features/wish-export.html",{y:"a",t:"祈愿记录",O:5},[":md"]],["v-c4bb0cba","/zh/statements/",{y:"a",t:"声明和公告",i:"iconfont icon-blog",O:4},["/zh/statements/README.md"]],["v-c87f8b6e","/zh/statements/bug-report.html",{y:"a",t:"提交 BUG 报告",i:"iconfont icon-debug",O:2},[":md"]],["v-70e6808e","/zh/statements/privacy-notice.html",{y:"a",t:"用户数据和隐私权益",i:"iconfont icon-license",O:3},[":md"]],["v-647ebd24","/zh/statements/tos.html",{y:"a",t:"用户使用协议和法律声明",i:"iconfont icon-license",O:4},[":md"]],["v-119bd096","/zh/statements/update-log.html",{y:"a",t:"更新日志",i:"iconfont icon-update",O:1},[":md"]],["v-3706649a","/404.html",{y:"p",t:""},[]],["v-8daa1a0e","/",{y:"p",t:"Home"},[]]];var is=U({name:"Vuepress",setup(){const e=Xf();return()=>u(e.value)}}),X0=()=>J0.reduce((e,[t,n,o,r])=>(e.push({name:t,path:n,component:is,meta:o},{path:n.endsWith("/")?n+"index.html":n.substring(0,n.length-5),redirect:n},...r.map(i=>({path:i===":md"?n.substring(0,n.length-5)+".md":i,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:is}]),Z0=Ep,e1=()=>{const e=rh({history:Z0(hi("/")),routes:X0(),scrollBehavior:(t,n,o)=>o||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var o;(t.path!==n.path||n===gt)&&([t.meta._data]=await Promise.all([_t.resolvePageData(t.name),(o=hl[t.name])==null?void 0:o.__asyncLoader()]))}),e},t1=e=>{e.component("ClientOnly",Qo),e.component("Content",Tl)},n1=(e,t,n)=>{const o=Ca(()=>t.currentRoute.value.path),r=Ca(()=>_t.resolveRouteLocale(ln.value.locales,o.value)),i=tr(o,()=>t.currentRoute.value.meta._data),a=L(()=>_t.resolveLayouts(n)),s=L(()=>_t.resolveSiteLocaleData(ln.value,r.value)),l=L(()=>_t.resolvePageFrontmatter(i.value)),c=L(()=>_t.resolvePageHeadTitle(i.value,s.value)),d=L(()=>_t.resolvePageHead(c.value,l.value,s.value)),f=L(()=>_t.resolvePageLang(i.value,s.value)),h=L(()=>_t.resolvePageLayout(i.value,a.value));return e.provide(Gf,a),e.provide(vl,i),e.provide(ml,l),e.provide(Jf,c),e.provide(_l,d),e.provide(gl,f),e.provide(bl,h),e.provide(vi,r),e.provide(El,s),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>l.value},$head:{get:()=>d.value},$headTitle:{get:()=>c.value},$lang:{get:()=>f.value},$page:{get:()=>i.value},$routeLocale:{get:()=>r.value},$site:{get:()=>ln.value},$siteLocale:{get:()=>s.value},$withBase:{get:()=>ke}}),{layouts:a,pageData:i,pageFrontmatter:l,pageHead:d,pageHeadTitle:c,pageLang:f,pageLayout:h,routeLocale:r,siteData:ln,siteLocaleData:s}},o1=()=>{const e=Qf(),t=Go(),n=J([]),o=()=>{e.value.forEach(i=>{const a=r1(i);a&&n.value.push(a)})},r=()=>{document.documentElement.lang=t.value,n.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),n.value.splice(0,n.value.length),e.value.forEach(i=>{const a=i1(i);a!==null&&(document.head.appendChild(a),n.value.push(a))})};Qt(ep,r),ve(()=>{o(),r(),ue(()=>e.value,r)})},r1=([e,t,n=""])=>{const o=Object.entries(t).map(([s,l])=>ae(l)?`[${s}=${JSON.stringify(l)}]`:l===!0?`[${s}]`:"").join(""),r=`head > ${e}${o}`;return Array.from(document.querySelectorAll(r)).find(s=>s.innerText===n)||null},i1=([e,t,n])=>{if(!ae(e))return null;const o=document.createElement(e);return pi(t)&&Object.entries(t).forEach(([r,i])=>{ae(i)?o.setAttribute(r,i):i===!0&&o.setAttribute(r,"")}),ae(n)&&o.appendChild(document.createTextNode(n)),o},a1=$f,s1=async()=>{var n;const e=a1({name:"VuepressApp",setup(){var o;o1();for(const r of wo)(o=r.setup)==null||o.call(r);return()=>[u(xl),...wo.flatMap(({rootComponents:r=[]})=>r.map(i=>u(i)))]}}),t=e1();t1(e),n1(e,t,wo);for(const o of wo)await((n=o.enhance)==null?void 0:n.call(o,{app:e,router:t,siteData:ln}));return e.use(t),{app:e,router:t}};s1().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Zs as a,el as b,u1 as c,s1 as createVueApp,Ie as d,d1 as e,ve as f,qd as g,l1 as n,c1 as o,Xe as r,nd as w};
|
||
function __vite__mapDeps(indexes) {
|
||
if (!__vite__mapDeps.viteFileDeps) {
|
||
__vite__mapDeps.viteFileDeps = ["assets/index.html-oA5YxBZ6.js","assets/digitalocean-horizontal-0PPkcH8N.js","assets/plugin-vue_export-helper-x3n3nnut.js","assets/community.html-7fUo5q0x.js","assets/i18n.html-EzwcBsqu.js","assets/menu.html-BMxqt0Os.js","assets/project.html-7DssAfHd.js","assets/quick-start.html-o5upTk0U.js","assets/MSEdge-7LOvFlfM.js","assets/side-load.html-o6VkapFo.js","assets/star-request.html-nkCqgPyy.js","assets/index.html-H-WHcuF7.js","assets/community.html-V9LGBruL.js","assets/i18n.html-3D3XjNI8.js","assets/menu.html-Gln5Tvz4.js","assets/project.html-wePEavH0.js","assets/quick-start.html-OBLCpx04.js","assets/side-load.html-LWIGkkKA.js","assets/star-request.html-ajtbZpWN.js","assets/index.html-vRgmw7cl.js","assets/community.html-runNKIUN.js","assets/i18n.html-xZMMfzWL.js","assets/menu.html-kd24phfK.js","assets/project.html-9SVmWBz7.js","assets/quick-start.html-uXELC2If.js","assets/side-load.html-qgn1yx6I.js","assets/star-request.html-kzBcdCEj.js","assets/index.html-FW1DtquZ.js","assets/community.html-1wDFE4JU.js","assets/i18n.html-zkrWP62K.js","assets/menu.html-d1niRIZU.js","assets/project.html-E2ZLHOja.js","assets/quick-start.html-WIi62ZGl.js","assets/side-load.html-2oZFXtGP.js","assets/star-request.html-4ecOL246.js","assets/FAQ.html-Cavv3pTu.js","assets/Gacha-system-and-export-principal.html-q0AwZxuF.js","assets/index.html-wjz_Ojwn.js","assets/dependency.html-MBwHhBO9.js","assets/exceptions.html-EIIX0cuQ.js","assets/get-stoken-cookie-from-the-third-party.html-jcIO-6ZI.js","assets/known-issue.html-quvxS6LT.js","assets/uninstall.html-BlCrKel-.js","assets/index.html-dxFLmacT.js","assets/version-1-9-0-breaking-changes.html-haN6GHJS.js","assets/1-8-5-installer-fDv-n1gy.js","assets/index.html-E1Cht9_p.js","assets/contribute.html-CVgTcqMR.js","assets/join.html-cnLpAric.js","assets/platform.html-YwyFomvl.js","assets/index.html-Ikdxwyso.js","assets/achievements.html-aK3gqB5W.js","assets/character-data.html-cu2mGH8H.js","assets/character-wiki.html-EkJ5VOdK.js","assets/dashboard.html-upex8P7D.js","assets/develop-plan.html-ApZ9p_3u.js","assets/feedback-center.html-w-4tJv6I.js","assets/game-launcher.html-wJxPyOnI.js","assets/hutao-API.html-_tY3-Wqa.js","assets/hutao-passport.html-jRZJga3e.js","assets/hutao-settings.html-3TqU0xOq.js","assets/mhy-account-switch.html-ZQTT6I-J.js","assets/monster-wiki.html-k0X0ooSD.js","assets/real-time-notes.html-6HAo8Lr8.js","assets/setup.html-kXkaLXzM.js","assets/weapon-wiki.html-1TdrUW8g.js","assets/wish-export.html-86FJhHta.js","assets/index.html-IrS8ndLt.js","assets/bug-report.html-YonL9zTf.js","assets/privacy-notice.html-UJVKt55p.js","assets/tos.html-0j-ET3kQ.js","assets/update-log.html-mgndBQxz.js","assets/FAQ.html-gawj9A61.js","assets/Gacha-system-and-export-principal.html-_7j2jxpi.js","assets/index.html-YK_64xUt.js","assets/dependency.html-tljsW0D6.js","assets/exceptions.html-p2HC2lll.js","assets/get-stoken-cookie-from-the-third-party.html-o9Ldf-_U.js","assets/known-issue.html-6rcxeZAx.js","assets/uninstall.html-lw8UlA1z.js","assets/index.html-1KNNpNjS.js","assets/version-1-9-0-breaking-changes.html-v5bZ87EV.js","assets/index.html-4L6bf_lc.js","assets/contribute.html-DwQcHJVJ.js","assets/join.html-IJe2gNTh.js","assets/platform.html-eIx7VCvc.js","assets/index.html-I8Ed9IZ1.js","assets/achievements.html-qGeHsZUr.js","assets/character-data.html-T-20lgqM.js","assets/character-wiki.html-kz0vAlra.js","assets/dashboard.html-vDXxeQma.js","assets/develop-plan.html-8SzkMoOY.js","assets/game-launcher.html-Q5ggt3ai.js","assets/hutao-API.html-ei7vtgwr.js","assets/hutao-settings.html-QG7D-I22.js","assets/mhy-account-switch.html-1k8LHytW.js","assets/monster-wiki.html-pU5OABjJ.js","assets/real-time-notes.html-CJcXo95d.js","assets/setup.html-mlHuRxaR.js","assets/weapon-wiki.html-LTBfvgX7.js","assets/wish-export.html-7fLQJtkC.js","assets/index.html--RrNoxou.js","assets/bug-report.html-cpk-bkTg.js","assets/privacy-notice.html-WyeSTq-S.js","assets/tos.html-RQBiM9bf.js","assets/update-log.html-ePIlKTlB.js","assets/FAQ.html-Zyo0umMK.js","assets/Gacha-system-and-export-principal.html-_VUTNepk.js","assets/index.html-xmMs9tXC.js","assets/dependency.html-YzBc5xVC.js","assets/exceptions.html-Jr391vWi.js","assets/get-stoken-cookie-from-the-third-party.html-UcXkwVVE.js","assets/known-issue.html-uiiuKNSY.js","assets/uninstall.html-jnidJPnw.js","assets/index.html-5OSGvDKu.js","assets/version-1-9-0-breaking-changes.html-yNKE0QAk.js","assets/index.html-2xM-lIIJ.js","assets/contribute.html-ko1HH81j.js","assets/platform.html-C5-nWz7k.js","assets/index.html-h_1QKbLd.js","assets/achievements.html-lFPMyKfY.js","assets/character-data.html-Xj0z42PZ.js","assets/character-wiki.html-o_3cSqBI.js","assets/dashboard.html-4pLeE-5n.js","assets/develop-plan.html-G_UorXTD.js","assets/game-launcher.html-rcQF6JvW.js","assets/hutao-API.html-jmuLSh4J.js","assets/hutao-settings.html-uPGbvgQB.js","assets/mhy-account-switch.html-WPpunREB.js","assets/monster-wiki.html-qTxD_Fyo.js","assets/real-time-notes.html-aKtv-9BB.js","assets/setup.html-hgm-DOJU.js","assets/weapon-wiki.html-0_Rr-IbJ.js","assets/wish-export.html-1TeLJIyt.js","assets/index.html-IzDzNrJM.js","assets/bug-report.html-No-i04Mi.js","assets/privacy-notice.html-p40ZqcGC.js","assets/tos.html-3DgNuRoJ.js","assets/update-log.html-hs3UtYjl.js","assets/FAQ.html-uOWz3O47.js","assets/Gacha-system-and-export-principal.html-9hEGEOxC.js","assets/index.html-rSvXOPpY.js","assets/dependency.html-TyPnoCxe.js","assets/exceptions.html-1hHMEx6d.js","assets/get-stoken-cookie-from-the-third-party.html-jvejdscI.js","assets/known-issue.html-HtrL9Ee7.js","assets/uninstall.html-tLb47Lyh.js","assets/index.html-7uelgfVk.js","assets/version-1-9-0-breaking-changes.html-Tuswp_81.js","assets/index.html-d4sIcqeu.js","assets/contribute.html-UCeMP2vT.js","assets/join.html-Yl1Ud4Ee.js","assets/platform.html-dEIpcQZ3.js","assets/symposium1.html-Zq3hIKaR.js","assets/symposium2.html-8U8rCRyp.js","assets/index.html-DOq_CL9k.js","assets/achievements.html-Ii3ERWGo.js","assets/character-data.html-w6AQEh8_.js","assets/character-wiki.html-mx4SVSmk.js","assets/dashboard.html-_nHDJj0d.js","assets/develop-plan.html-nLE8dtMH.js","assets/feedback-center.html-vbE8UHvN.js","assets/game-launcher.html-8NDnwnji.js","assets/hutao-API.html-g0eyhEfJ.js","assets/hutao-passport.html-ipWm5cxQ.js","assets/hutao-settings.html-UhpPiMLD.js","assets/mhy-account-switch.html-FjNL4gaT.js","assets/monster-wiki.html-AzYu7YrY.js","assets/real-time-notes.html-x0M47phQ.js","assets/setup.html-3IPoYZMO.js","assets/weapon-wiki.html-O4IpUxy_.js","assets/wish-export.html-17bnwiof.js","assets/index.html-23_Kfymn.js","assets/bug-report.html-u-OSm0Ud.js","assets/privacy-notice.html-1TlS4AXb.js","assets/tos.html-0q6uRj-A.js","assets/update-log.html-f8CwBeeD.js","assets/404.html-ocb75Z1G.js","assets/index.html-KG_Wskmr.js"]
|
||
}
|
||
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
|
||
} |