Files
Snap.Hutao.Docs/assets/app-Bk0SziEX.js

33 lines
263 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* @vue/shared v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Kr(e,t){const n=new Set(e.split(","));return t?o=>n.has(o.toLowerCase()):o=>n.has(o)}const ve={},un=[],Je=()=>{},Qc=()=>!1,eo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Gr=e=>e.startsWith("onUpdate:"),ke=Object.assign,qr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jc=Object.prototype.hasOwnProperty,le=(e,t)=>Jc.call(e,t),ee=Array.isArray,Mn=e=>No(e)==="[object Map]",Xc=e=>No(e)==="[object Set]",ne=e=>typeof e=="function",Ae=e=>typeof e=="string",Vo=e=>typeof e=="symbol",_e=e=>e!==null&&typeof e=="object",sl=e=>(_e(e)||ne(e))&&ne(e.then)&&ne(e.catch),Zc=Object.prototype.toString,No=e=>Zc.call(e),eu=e=>No(e).slice(8,-1),tu=e=>No(e)==="[object Object]",Yr=e=>Ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,dn=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))},nu=/-(\w)/g,je=Bo(e=>e.replace(nu,(t,n)=>n?n.toUpperCase():"")),ou=/\B([A-Z])/g,Tn=Bo(e=>e.replace(ou,"-$1").toLowerCase()),kn=Bo(e=>e.charAt(0).toUpperCase()+e.slice(1)),rr=Bo(e=>e?`on${kn(e)}`:""),Nt=(e,t)=>!Object.is(e,t),ar=(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})},ru=e=>{const t=parseFloat(e);return isNaN(t)?e:t},au=e=>{const t=Ae(e)?Number(e):NaN;return isNaN(t)?e:t};let Pa;const cl=()=>Pa||(Pa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ho(e){if(ee(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=Ae(o)?cu(o):Ho(o);if(r)for(const a in r)t[a]=r[a]}return t}else if(Ae(e)||_e(e))return e}const iu=/;(?![^(]*\))/g,lu=/:([^]+)/,su=/\/\*[^]*?\*\//g;function cu(e){const t={};return e.replace(su,"").split(iu).forEach(n=>{if(n){const o=n.split(lu);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Fo(e){let t="";if(Ae(e))t=e;else if(ee(e))for(let n=0;n<e.length;n++){const o=Fo(e[n]);o&&(t+=o+" ")}else if(_e(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function s1(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 uu="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",du=Kr(uu);function ul(e){return!!e||e===""}/**
* @vue/reactivity v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Ge;class fu{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ge,!t&&Ge&&(this.index=(Ge.scopes||(Ge.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ge;try{return Ge=this,t()}finally{Ge=n}}}on(){Ge=this}off(){Ge=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 pu(e,t=Ge){t&&t.active&&t.effects.push(e)}function dl(){return Ge}function hu(e){Ge&&Ge.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=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,pu(this,r)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,Jt();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(mu(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Xt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=$t,n=Gt;try{return $t=!0,Gt=this,this._runnings++,Ra(this),this.fn()}finally{Da(this),this._runnings--,Gt=n,$t=t}}stop(){var t;this.active&&(Ra(this),Da(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function mu(e){return e.value}function Ra(e){e._trackId++,e._depsLength=0}function Da(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)fl(e.deps[t],e);e.deps.length=e._depsLength}}function fl(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let $t=!0,Or=0;const pl=[];function Jt(){pl.push($t),$t=!1}function Xt(){const e=pl.pop();$t=e===void 0?!0:e}function Jr(){Or++}function Xr(){for(Or--;!Or&&Lr.length;)Lr.shift()()}function hl(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const o=e.deps[e._depsLength];o!==t?(o&&fl(o,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Lr=[];function ml(e,t,n){Jr();for(const o of e.keys()){let r;o._dirtyLevel<t&&(r??(r=e.get(o)===o._trackId))&&(o._shouldSchedule||(o._shouldSchedule=o._dirtyLevel===0),o._dirtyLevel=t),o._shouldSchedule&&(r??(r=e.get(o)===o._trackId))&&(o.trigger(),(!o._runnings||o.allowRecurse)&&o._dirtyLevel!==2&&(o._shouldSchedule=!1,o.scheduler&&Lr.push(o.scheduler)))}Xr()}const vl=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},So=new WeakMap,qt=Symbol(""),xr=Symbol("");function We(e,t,n){if($t&&Gt){let o=So.get(e);o||So.set(e,o=new Map);let r=o.get(n);r||o.set(n,r=vl(()=>o.delete(n))),hl(Gt,r)}}function wt(e,t,n,o,r,a){const i=So.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&ee(e)){const s=Number(o);i.forEach((c,u)=>{(u==="length"||!Vo(u)&&u>=s)&&l.push(c)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":ee(e)?Yr(n)&&l.push(i.get("length")):(l.push(i.get(qt)),Mn(e)&&l.push(i.get(xr)));break;case"delete":ee(e)||(l.push(i.get(qt)),Mn(e)&&l.push(i.get(xr)));break;case"set":Mn(e)&&l.push(i.get(qt));break}Jr();for(const s of l)s&&ml(s,4);Xr()}function vu(e,t){var n;return(n=So.get(e))==null?void 0:n.get(t)}const gu=Kr("__proto__,__v_isRef,__isVue"),gl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Vo)),Ma=_u();function _u(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=ae(this);for(let a=0,i=this.length;a<i;a++)We(o,"get",a+"");const r=o[t](...n);return r===-1||r===!1?o[t](...n.map(ae)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Jt(),Jr();const o=ae(this)[t].apply(this,n);return Xr(),Xt(),o}}),e}function yu(e){const t=ae(this);return We(t,"has",e),t.hasOwnProperty(e)}class _l{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,a=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return a;if(n==="__v_raw")return o===(r?a?Pu:wl:a?El:bl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const i=ee(t);if(!r){if(i&&le(Ma,n))return Reflect.get(Ma,n,o);if(n==="hasOwnProperty")return yu}const l=Reflect.get(t,n,o);return(Vo(n)?gl.has(n):gu(n))||(r||We(t,"get",n),a)?l:Se(l)?i&&Yr(n)?l:l.value:_e(l)?r?On(l):to(l):l}}class yl extends _l{constructor(t=!1){super(!1,t)}set(t,n,o,r){let a=t[n];if(!this._shallow){const s=vn(a);if(!Co(o)&&!vn(o)&&(a=ae(a),o=ae(o)),!ee(t)&&Se(a)&&!Se(o))return s?!1:(a.value=o,!0)}const i=ee(t)&&Yr(n)?Number(n)<t.length:le(t,n),l=Reflect.set(t,n,o,r);return t===ae(r)&&(i?Nt(o,a)&&wt(t,"set",n,o):wt(t,"add",n,o)),l}deleteProperty(t,n){const o=le(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&o&&wt(t,"delete",n,void 0),r}has(t,n){const o=Reflect.has(t,n);return(!Vo(n)||!gl.has(n))&&We(t,"has",n),o}ownKeys(t){return We(t,"iterate",ee(t)?"length":qt),Reflect.ownKeys(t)}}class bu extends _l{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Eu=new yl,wu=new bu,Tu=new yl(!0),Zr=e=>e,zo=e=>Reflect.getPrototypeOf(e);function po(e,t,n=!1,o=!1){e=e.__v_raw;const r=ae(e),a=ae(t);n||(Nt(t,a)&&We(r,"get",t),We(r,"get",a));const{has:i}=zo(r),l=o?Zr:n?na:Wn;if(i.call(r,t))return l(e.get(t));if(i.call(r,a))return l(e.get(a));e!==r&&e.get(t)}function ho(e,t=!1){const n=this.__v_raw,o=ae(n),r=ae(e);return t||(Nt(e,r)&&We(o,"has",e),We(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function mo(e,t=!1){return e=e.__v_raw,!t&&We(ae(e),"iterate",qt),Reflect.get(e,"size",e)}function $a(e){e=ae(e);const t=ae(this);return zo(t).has.call(t,e)||(t.add(e),wt(t,"add",e,e)),this}function Va(e,t){t=ae(t);const n=ae(this),{has:o,get:r}=zo(n);let a=o.call(n,e);a||(e=ae(e),a=o.call(n,e));const i=r.call(n,e);return n.set(e,t),a?Nt(t,i)&&wt(n,"set",e,t):wt(n,"add",e,t),this}function Na(e){const t=ae(this),{has:n,get:o}=zo(t);let r=n.call(t,e);r||(e=ae(e),r=n.call(t,e)),o&&o.call(t,e);const a=t.delete(e);return r&&wt(t,"delete",e,void 0),a}function Ba(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&wt(e,"clear",void 0,void 0),n}function vo(e,t){return function(o,r){const a=this,i=a.__v_raw,l=ae(i),s=t?Zr:e?na:Wn;return!e&&We(l,"iterate",qt),i.forEach((c,u)=>o.call(r,s(c),s(u),a))}}function go(e,t,n){return function(...o){const r=this.__v_raw,a=ae(r),i=Mn(a),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,c=r[e](...o),u=n?Zr:t?na:Wn;return!t&&We(a,"iterate",s?xr:qt),{next(){const{value:f,done:p}=c.next();return p?{value:f,done:p}:{value:l?[u(f[0]),u(f[1])]:u(f),done:p}},[Symbol.iterator](){return this}}}}function xt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ku(){const e={get(a){return po(this,a)},get size(){return mo(this)},has:ho,add:$a,set:Va,delete:Na,clear:Ba,forEach:vo(!1,!1)},t={get(a){return po(this,a,!1,!0)},get size(){return mo(this)},has:ho,add:$a,set:Va,delete:Na,clear:Ba,forEach:vo(!1,!0)},n={get(a){return po(this,a,!0)},get size(){return mo(this,!0)},has(a){return ho.call(this,a,!0)},add:xt("add"),set:xt("set"),delete:xt("delete"),clear:xt("clear"),forEach:vo(!0,!1)},o={get(a){return po(this,a,!0,!0)},get size(){return mo(this,!0)},has(a){return ho.call(this,a,!0)},add:xt("add"),set:xt("set"),delete:xt("delete"),clear:xt("clear"),forEach:vo(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=go(a,!1,!1),n[a]=go(a,!0,!1),t[a]=go(a,!1,!0),o[a]=go(a,!0,!0)}),[e,n,t,o]}const[Ou,Lu,xu,Au]=ku();function ea(e,t){const n=t?e?Au:xu:e?Lu:Ou;return(o,r,a)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(le(n,r)&&r in o?n:o,r,a)}const Su={get:ea(!1,!1)},Cu={get:ea(!1,!0)},Iu={get:ea(!0,!1)},bl=new WeakMap,El=new WeakMap,wl=new WeakMap,Pu=new WeakMap;function Ru(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Du(e){return e.__v_skip||!Object.isExtensible(e)?0:Ru(eu(e))}function to(e){return vn(e)?e:ta(e,!1,Eu,Su,bl)}function Tl(e){return ta(e,!1,Tu,Cu,El)}function On(e){return ta(e,!0,wu,Iu,wl)}function ta(e,t,n,o,r){if(!_e(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=r.get(e);if(a)return a;const i=Du(e);if(i===0)return e;const l=new Proxy(e,i===2?o:n);return r.set(e,l),l}function fn(e){return vn(e)?fn(e.__v_raw):!!(e&&e.__v_isReactive)}function vn(e){return!!(e&&e.__v_isReadonly)}function Co(e){return!!(e&&e.__v_isShallow)}function kl(e){return fn(e)||vn(e)}function ae(e){const t=e&&e.__v_raw;return t?ae(t):e}function Ol(e){return Object.isExtensible(e)&&Ao(e,"__v_skip",!0),e}const Wn=e=>_e(e)?to(e):e,na=e=>_e(e)?On(e):e;class Ll{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),()=>$n(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=ae(this);return(!t._cacheable||t.effect.dirty)&&Nt(t._value,t._value=t.effect.run())&&$n(t,4),oa(t),t.effect._dirtyLevel>=2&&$n(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Mu(e,t,n=!1){let o,r;const a=ne(e);return a?(o=e,r=Je):(o=e.get,r=e.set),new Ll(o,r,a||!r,n)}function oa(e){var t;$t&&Gt&&(e=ae(e),hl(Gt,(t=e.dep)!=null?t:e.dep=vl(()=>e.dep=void 0,e instanceof Ll?e:void 0)))}function $n(e,t=4,n){e=ae(e);const o=e.dep;o&&ml(o,t)}function Se(e){return!!(e&&e.__v_isRef===!0)}function J(e){return xl(e,!1)}function Ue(e){return xl(e,!0)}function xl(e,t){return Se(e)?e:new $u(e,t)}class $u{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ae(t),this._value=n?t:Wn(t)}get value(){return oa(this),this._value}set value(t){const n=this.__v_isShallow||Co(t)||vn(t);t=n?t:ae(t),Nt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Wn(t),$n(this,4))}}function rt(e){return Se(e)?e.value:e}const Vu={get:(e,t,n)=>rt(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Se(r)&&!Se(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Al(e){return fn(e)?e:new Proxy(e,Vu)}class Nu{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:o}=t(()=>oa(this),()=>$n(this));this._get=n,this._set=o}get value(){return this._get()}set value(t){this._set(t)}}function ra(e){return new Nu(e)}class Bu{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 vu(ae(this._object),this._key)}}class Hu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function jo(e,t,n){return Se(e)?e:ne(e)?new Hu(e):_e(e)&&arguments.length>1?Fu(e,t,n):J(e)}function Fu(e,t,n){const o=e[t];return Se(o)?o:new Bu(e,t,n)}/**
* @vue/runtime-core v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Vt(e,t,n,o){try{return o?e(...o):e()}catch(r){no(r,t,n)}}function Ze(e,t,n,o){if(ne(e)){const a=Vt(e,t,n,o);return a&&sl(a)&&a.catch(i=>{no(i,t,n)}),a}const r=[];for(let a=0;a<e.length;a++)r.push(Ze(e[a],t,n,o));return r}function no(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let a=t.parent;const i=t.proxy,l=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,i,l)===!1)return}a=a.parent}const s=t.appContext.config.errorHandler;if(s){Vt(s,null,10,[e,i,l]);return}}zu(e,n,r,o)}function zu(e,t,n,o=!0){console.error(e)}let Un=!1,Ar=!1;const De=[];let ft=0;const pn=[];let It=null,Wt=0;const Sl=Promise.resolve();let aa=null;function Zt(e){const t=aa||Sl;return e?t.then(this?e.bind(this):e):t}function ju(e){let t=ft+1,n=De.length;for(;t<n;){const o=t+n>>>1,r=De[o],a=Kn(r);a<e||a===e&&r.pre?t=o+1:n=o}return t}function Wo(e){(!De.length||!De.includes(e,Un&&e.allowRecurse?ft+1:ft))&&(e.id==null?De.push(e):De.splice(ju(e.id),0,e),Cl())}function Cl(){!Un&&!Ar&&(Ar=!0,aa=Sl.then(Il))}function Wu(e){const t=De.indexOf(e);t>ft&&De.splice(t,1)}function Uu(e){ee(e)?pn.push(...e):(!It||!It.includes(e,e.allowRecurse?Wt+1:Wt))&&pn.push(e),Cl()}function Ha(e,t,n=Un?ft+1:0){for(;n<De.length;n++){const o=De[n];if(o&&o.pre){if(e&&o.id!==e.uid)continue;De.splice(n,1),n--,o()}}}function Io(e){if(pn.length){const t=[...new Set(pn)].sort((n,o)=>Kn(n)-Kn(o));if(pn.length=0,It){It.push(...t);return}for(It=t,Wt=0;Wt<It.length;Wt++)It[Wt]();It=null,Wt=0}}const Kn=e=>e.id==null?1/0:e.id,Ku=(e,t)=>{const n=Kn(e)-Kn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Il(e){Ar=!1,Un=!0,De.sort(Ku);try{for(ft=0;ft<De.length;ft++){const t=De[ft];t&&t.active!==!1&&Vt(t,null,14)}}finally{ft=0,De.length=0,Io(),Un=!1,aa=null,(De.length||pn.length)&&Il()}}function Gu(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||ve;let r=n;const a=t.startsWith("update:"),i=a&&t.slice(7);if(i&&i in o){const u=`${i==="modelValue"?"model":i}Modifiers`,{number:f,trim:p}=o[u]||ve;p&&(r=n.map(m=>Ae(m)?m.trim():m)),f&&(r=n.map(ru))}let l,s=o[l=rr(t)]||o[l=rr(je(t))];!s&&a&&(s=o[l=rr(Tn(t))]),s&&Ze(s,e,6,r);const c=o[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ze(c,e,6,r)}}function Pl(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const a=e.emits;let i={},l=!1;if(!ne(e)){const s=c=>{const u=Pl(c,t,!0);u&&(l=!0,ke(i,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!a&&!l?(_e(e)&&o.set(e,null),null):(ee(a)?a.forEach(s=>i[s]=null):ke(i,a),_e(e)&&o.set(e,i),i)}function Uo(e,t){return!e||!eo(t)?!1:(t=t.slice(2).replace(/Once$/,""),le(e,t[0].toLowerCase()+t.slice(1))||le(e,Tn(t))||le(e,t))}let Xe=null,Rl=null;function Po(e){const t=Xe;return Xe=e,Rl=e&&e.type.__scopeId||null,t}function qu(e,t=Xe,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Xa(-1);const a=Po(t);let i;try{i=e(...r)}finally{Po(a),o._d&&Xa(1)}return i};return o._n=!0,o._c=!0,o._d=!0,o}function ir(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:a,propsOptions:[i],slots:l,attrs:s,emit:c,render:u,renderCache:f,data:p,setupState:m,ctx:y,inheritAttrs:T}=e;let w,_;const L=Po(e);try{if(n.shapeFlag&4){const x=r||o,$=x;w=nt(u.call($,x,f,a,m,p,y)),_=s}else{const x=t;w=nt(x.length>1?x(a,{attrs:s,slots:l,emit:c}):x(a,null)),_=t.props?s:Yu(s)}}catch(x){Fn.length=0,no(x,e,1),w=Le(pt)}let b=w;if(_&&T!==!1){const x=Object.keys(_),{shapeFlag:$}=b;x.length&&$&7&&(i&&x.some(Gr)&&(_=Qu(_,i)),b=Bt(b,_))}return n.dirs&&(b=Bt(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),w=b,Po(L),w}const Yu=e=>{let t;for(const n in e)(n==="class"||n==="style"||eo(n))&&((t||(t={}))[n]=e[n]);return t},Qu=(e,t)=>{const n={};for(const o in e)(!Gr(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function Ju(e,t,n){const{props:o,children:r,component:a}=e,{props:i,children:l,patchFlag:s}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return o?Fa(o,i,c):!!i;if(s&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const p=u[f];if(i[p]!==o[p]&&!Uo(c,p))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:o===i?!1:o?i?Fa(o,i,c):!0:!!i;return!1}function Fa(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 a=o[r];if(t[a]!==e[a]&&!Uo(n,a))return!0}return!1}function Xu({vnode:e,parent:t},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 Dl="components";function it(e,t){return ed(Dl,e,!0,t)||e}const Zu=Symbol.for("v-ndc");function ed(e,t,n=!0,o=!1){const r=Xe||Ie;if(r){const a=r.type;if(e===Dl){const l=Yd(a,!1);if(l&&(l===t||l===je(t)||l===kn(je(t))))return a}const i=za(r[e]||a[e],t)||za(r.appContext[e],t);return!i&&o?a:i}}function za(e,t){return e&&(e[t]||e[je(t)]||e[kn(je(t))])}const td=e=>e.__isSuspense;function Ml(e,t){t&&t.pendingBranch?ee(e)?t.effects.push(...e):t.effects.push(e):Uu(e)}const nd=Symbol.for("v-scx"),od=()=>xe(nd);function $l(e,t){return ia(e,null,t)}const _o={};function se(e,t,n){return ia(e,t,n)}function ia(e,t,{immediate:n,deep:o,flush:r,once:a,onTrack:i,onTrigger:l}=ve){if(t&&a){const k=t;t=(...U)=>{k(...U),$()}}const s=Ie,c=k=>o===!0?k:sn(k,o===!1?1:void 0);let u,f=!1,p=!1;if(Se(e)?(u=()=>e.value,f=Co(e)):fn(e)?(u=()=>c(e),f=!0):ee(e)?(p=!0,f=e.some(k=>fn(k)||Co(k)),u=()=>e.map(k=>{if(Se(k))return k.value;if(fn(k))return c(k);if(ne(k))return Vt(k,s,2)})):ne(e)?t?u=()=>Vt(e,s,2):u=()=>(m&&m(),Ze(e,s,3,[y])):u=Je,t&&o){const k=u;u=()=>sn(k())}let m,y=k=>{m=b.onStop=()=>{Vt(k,s,4),m=b.onStop=void 0}},T;if(ao)if(y=Je,t?n&&Ze(t,s,3,[u(),p?[]:void 0,y]):u(),r==="sync"){const k=od();T=k.__watcherHandles||(k.__watcherHandles=[])}else return Je;let w=p?new Array(e.length).fill(_o):_o;const _=()=>{if(!(!b.active||!b.dirty))if(t){const k=b.run();(o||f||(p?k.some((U,N)=>Nt(U,w[N])):Nt(k,w)))&&(m&&m(),Ze(t,s,3,[k,w===_o?void 0:p&&w[0]===_o?[]:w,y]),w=k)}else b.run()};_.allowRecurse=!!t;let L;r==="sync"?L=_:r==="post"?L=()=>He(_,s&&s.suspense):(_.pre=!0,s&&(_.id=s.uid),L=()=>Wo(_));const b=new Qr(u,Je,L),x=dl(),$=()=>{b.stop(),x&&qr(x.effects,b)};return t?n?_():w=b.run():r==="post"?He(b.run.bind(b),s&&s.suspense):b.run(),T&&T.push($),$}function rd(e,t,n){const o=this.proxy,r=Ae(e)?e.includes(".")?Vl(o,e):()=>o[e]:e.bind(o,o);let a;ne(t)?a=t:(a=t.handler,n=t);const i=ro(this),l=ia(r,a.bind(o),n);return i(),l}function Vl(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 sn(e,t,n=0,o){if(!_e(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),Se(e))sn(e.value,t,n,o);else if(ee(e))for(let r=0;r<e.length;r++)sn(e[r],t,n,o);else if(Xc(e)||Mn(e))e.forEach(r=>{sn(r,t,n,o)});else if(tu(e))for(const r in e)sn(e[r],t,n,o);return e}function dt(e,t,n,o){const r=e.dirs,a=t&&t.dirs;for(let i=0;i<r.length;i++){const l=r[i];a&&(l.oldValue=a[i].value);let s=l.dir[o];s&&(Jt(),Ze(s,n,8,[e.el,l,e,t]),Xt())}}const Pt=Symbol("_leaveCb"),yo=Symbol("_enterCb");function Nl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return pe(()=>{e.isMounted=!0}),jl(()=>{e.isUnmounting=!0}),e}const Ye=[Function,Array],Bl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ye,onEnter:Ye,onAfterEnter:Ye,onEnterCancelled:Ye,onBeforeLeave:Ye,onLeave:Ye,onAfterLeave:Ye,onLeaveCancelled:Ye,onBeforeAppear:Ye,onAppear:Ye,onAfterAppear:Ye,onAppearCancelled:Ye},ad={name:"BaseTransition",props:Bl,setup(e,{slots:t}){const n=xn(),o=Nl();let r;return()=>{const a=t.default&&la(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const T of a)if(T.type!==pt){i=T;break}}const l=ae(e),{mode:s}=l;if(o.isLeaving)return lr(i);const c=ja(i);if(!c)return lr(i);const u=Gn(c,l,o,n);qn(c,u);const f=n.subTree,p=f&&ja(f);let m=!1;const{getTransitionKey:y}=c.type;if(y){const T=y();r===void 0?r=T:T!==r&&(r=T,m=!0)}if(p&&p.type!==pt&&(!Ut(c,p)||m)){const T=Gn(p,l,o,n);if(qn(p,T),s==="out-in")return o.isLeaving=!0,T.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},lr(i);s==="in-out"&&c.type!==pt&&(T.delayLeave=(w,_,L)=>{const b=Hl(o,p);b[String(p.key)]=p,w[Pt]=()=>{_(),w[Pt]=void 0,delete u.delayedLeave},u.delayedLeave=L})}return i}}},id=ad;function Hl(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 Gn(e,t,n,o){const{appear:r,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:y,onBeforeAppear:T,onAppear:w,onAfterAppear:_,onAppearCancelled:L}=t,b=String(e.key),x=Hl(n,e),$=(N,V)=>{N&&Ze(N,o,9,V)},k=(N,V)=>{const B=V[1];$(N,V),ee(N)?N.every(te=>te.length<=1)&&B():N.length<=1&&B()},U={mode:a,persisted:i,beforeEnter(N){let V=l;if(!n.isMounted)if(r)V=T||l;else return;N[Pt]&&N[Pt](!0);const B=x[b];B&&Ut(e,B)&&B.el[Pt]&&B.el[Pt](),$(V,[N])},enter(N){let V=s,B=c,te=u;if(!n.isMounted)if(r)V=w||s,B=_||c,te=L||u;else return;let D=!1;const X=N[yo]=be=>{D||(D=!0,be?$(te,[N]):$(B,[N]),U.delayedLeave&&U.delayedLeave(),N[yo]=void 0)};V?k(V,[N,X]):X()},leave(N,V){const B=String(e.key);if(N[yo]&&N[yo](!0),n.isUnmounting)return V();$(f,[N]);let te=!1;const D=N[Pt]=X=>{te||(te=!0,V(),X?$(y,[N]):$(m,[N]),N[Pt]=void 0,x[B]===e&&delete x[B])};x[B]=e,p?k(p,[N,D]):D()},clone(N){return Gn(N,t,n,o)}};return U}function lr(e){if(oo(e))return e=Bt(e),e.children=null,e}function ja(e){return oo(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 la(e,t=!1,n){let o=[],r=0;for(let a=0;a<e.length;a++){let i=e[a];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:a);i.type===qe?(i.patchFlag&128&&r++,o=o.concat(la(i.children,t,l))):(t||i.type!==pt)&&o.push(l!=null?Bt(i,{key:l}):i)}if(r>1)for(let a=0;a<o.length;a++)o[a].patchFlag=-2;return o}/*! #__NO_SIDE_EFFECTS__ */function W(e,t){return ne(e)?ke({name:e.name},t,{setup:e}):e}const Vn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ld(e){ne(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:r=200,timeout:a,suspensible:i=!0,onError:l}=e;let s=null,c,u=0;const f=()=>(u++,s=null,p()),p=()=>{let m;return s||(m=s=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),l)return new Promise((T,w)=>{l(y,()=>T(f()),()=>w(y),u+1)});throw y}).then(y=>m!==s&&s?s:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),c=y,y)))};return W({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return c},setup(){const m=Ie;if(c)return()=>sr(c,m);const y=L=>{s=null,no(L,m,13,!o)};if(i&&m.suspense||ao)return p().then(L=>()=>sr(L,m)).catch(L=>(y(L),()=>o?Le(o,{error:L}):null));const T=J(!1),w=J(),_=J(!!r);return r&&setTimeout(()=>{_.value=!1},r),a!=null&&setTimeout(()=>{if(!T.value&&!w.value){const L=new Error(`Async component timed out after ${a}ms.`);y(L),w.value=L}},a),p().then(()=>{T.value=!0,m.parent&&oo(m.parent.vnode)&&(m.parent.effect.dirty=!0,Wo(m.parent.update))}).catch(L=>{y(L),w.value=L}),()=>{if(T.value&&c)return sr(c,m);if(w.value&&o)return Le(o,{error:w.value});if(n&&!_.value)return Le(n)}}})}function sr(e,t){const{ref:n,props:o,children:r,ce:a}=t.vnode,i=Le(e,o,r);return i.ref=n,i.ce=a,delete t.vnode.ce,i}const oo=e=>e.type.__isKeepAlive;function sd(e,t){Fl(e,"a",t)}function cd(e,t){Fl(e,"da",t)}function Fl(e,t,n=Ie){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;)oo(r.parent.vnode)&&ud(o,t,n,r),r=r.parent}}function ud(e,t,n,o){const r=Ko(t,e,o,!0);Ln(()=>{qr(o[t],r)},n)}function Ko(e,t,n=Ie,o=!1){if(n){const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Jt();const l=ro(n),s=Ze(t,n,e,i);return l(),Xt(),s});return o?r.unshift(a):r.push(a),a}}const kt=e=>(t,n=Ie)=>(!ao||e==="sp")&&Ko(e,(...o)=>t(...o),n),dd=kt("bm"),pe=kt("m"),fd=kt("bu"),zl=kt("u"),jl=kt("bum"),Ln=kt("um"),pd=kt("sp"),hd=kt("rtg"),md=kt("rtc");function vd(e,t=Ie){Ko("ec",e,t)}const Sr=e=>e?os(e)?da(e)||e.proxy:Sr(e.parent):null,Nn=ke(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=>Sr(e.parent),$root:e=>Sr(e.root),$emit:e=>e.emit,$options:e=>sa(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Wo(e.update)}),$nextTick:e=>e.n||(e.n=Zt.bind(e.proxy)),$watch:e=>rd.bind(e)}),cr=(e,t)=>e!==ve&&!e.__isScriptSetup&&le(e,t),gd={get({_:e},t){const{ctx:n,setupState:o,data:r,props:a,accessCache:i,type:l,appContext:s}=e;let c;if(t[0]!=="$"){const m=i[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 a[t]}else{if(cr(o,t))return i[t]=1,o[t];if(r!==ve&&le(r,t))return i[t]=2,r[t];if((c=e.propsOptions[0])&&le(c,t))return i[t]=3,a[t];if(n!==ve&&le(n,t))return i[t]=4,n[t];Cr&&(i[t]=0)}}const u=Nn[t];let f,p;if(u)return t==="$attrs"&&We(e,"get",t),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ve&&le(n,t))return i[t]=4,n[t];if(p=s.config.globalProperties,le(p,t))return p[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:a}=e;return cr(r,t)?(r[t]=n,!0):o!==ve&&le(o,t)?(o[t]=n,!0):le(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:a}},i){let l;return!!n[i]||e!==ve&&le(e,i)||cr(t,i)||(l=a[0])&&le(l,i)||le(o,i)||le(Nn,i)||le(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:le(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Wa(e){return ee(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Cr=!0;function _d(e){const t=sa(e),n=e.proxy,o=e.ctx;Cr=!1,t.beforeCreate&&Ua(t.beforeCreate,e,"bc");const{data:r,computed:a,methods:i,watch:l,provide:s,inject:c,created:u,beforeMount:f,mounted:p,beforeUpdate:m,updated:y,activated:T,deactivated:w,beforeDestroy:_,beforeUnmount:L,destroyed:b,unmounted:x,render:$,renderTracked:k,renderTriggered:U,errorCaptured:N,serverPrefetch:V,expose:B,inheritAttrs:te,components:D,directives:X,filters:be}=t;if(c&&yd(c,o,null),i)for(const oe in i){const G=i[oe];ne(G)&&(o[oe]=G.bind(n))}if(r){const oe=r.call(n,n);_e(oe)&&(e.data=to(oe))}if(Cr=!0,a)for(const oe in a){const G=a[oe],et=ne(G)?G.bind(n,n):ne(G.get)?G.get.bind(n,n):Je,Lt=!ne(G)&&ne(G.set)?G.set.bind(n):Je,ct=O({get:et,set:Lt});Object.defineProperty(o,oe,{enumerable:!0,configurable:!0,get:()=>ct.value,set:Be=>ct.value=Be})}if(l)for(const oe in l)Wl(l[oe],o,n,oe);if(s){const oe=ne(s)?s.call(n):s;Reflect.ownKeys(oe).forEach(G=>{Yt(G,oe[G])})}u&&Ua(u,e,"c");function q(oe,G){ee(G)?G.forEach(et=>oe(et.bind(n))):G&&oe(G.bind(n))}if(q(dd,f),q(pe,p),q(fd,m),q(zl,y),q(sd,T),q(cd,w),q(vd,N),q(md,k),q(hd,U),q(jl,L),q(Ln,x),q(pd,V),ee(B))if(B.length){const oe=e.exposed||(e.exposed={});B.forEach(G=>{Object.defineProperty(oe,G,{get:()=>n[G],set:et=>n[G]=et})})}else e.exposed||(e.exposed={});$&&e.render===Je&&(e.render=$),te!=null&&(e.inheritAttrs=te),D&&(e.components=D),X&&(e.directives=X)}function yd(e,t,n=Je){ee(e)&&(e=Ir(e));for(const o in e){const r=e[o];let a;_e(r)?"default"in r?a=xe(r.from||o,r.default,!0):a=xe(r.from||o):a=xe(r),Se(a)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[o]=a}}function Ua(e,t,n){Ze(ee(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Wl(e,t,n,o){const r=o.includes(".")?Vl(n,o):()=>n[o];if(Ae(e)){const a=t[e];ne(a)&&se(r,a)}else if(ne(e))se(r,e.bind(n));else if(_e(e))if(ee(e))e.forEach(a=>Wl(a,t,n,o));else{const a=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(a)&&se(r,a,e)}}function sa(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,l=a.get(t);let s;return l?s=l:!r.length&&!n&&!o?s=t:(s={},r.length&&r.forEach(c=>Ro(s,c,i,!0)),Ro(s,t,i)),_e(t)&&a.set(t,s),s}function Ro(e,t,n,o=!1){const{mixins:r,extends:a}=t;a&&Ro(e,a,n,!0),r&&r.forEach(i=>Ro(e,i,n,!0));for(const i in t)if(!(o&&i==="expose")){const l=bd[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const bd={data:Ka,props:Ga,emits:Ga,methods:Rn,computed:Rn,beforeCreate:$e,created:$e,beforeMount:$e,mounted:$e,beforeUpdate:$e,updated:$e,beforeDestroy:$e,beforeUnmount:$e,destroyed:$e,unmounted:$e,activated:$e,deactivated:$e,errorCaptured:$e,serverPrefetch:$e,components:Rn,directives:Rn,watch:wd,provide:Ka,inject:Ed};function Ka(e,t){return t?e?function(){return ke(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function Ed(e,t){return Rn(Ir(e),Ir(t))}function Ir(e){if(ee(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function $e(e,t){return e?[...new Set([].concat(e,t))]:t}function Rn(e,t){return e?ke(Object.create(null),e,t):t}function Ga(e,t){return e?ee(e)&&ee(t)?[...new Set([...e,...t])]:ke(Object.create(null),Wa(e),Wa(t??{})):t}function wd(e,t){if(!e)return t;if(!t)return e;const n=ke(Object.create(null),e);for(const o in t)n[o]=$e(e[o],t[o]);return n}function Ul(){return{app:null,config:{isNativeTag:Qc,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 Td=0;function kd(e,t){return function(o,r=null){ne(o)||(o=ke({},o)),r!=null&&!_e(r)&&(r=null);const a=Ul(),i=new WeakSet;let l=!1;const s=a.app={_uid:Td++,_component:o,_props:r,_container:null,_context:a,_instance:null,version:Jd,get config(){return a.config},set config(c){},use(c,...u){return i.has(c)||(c&&ne(c.install)?(i.add(c),c.install(s,...u)):ne(c)&&(i.add(c),c(s,...u))),s},mixin(c){return a.mixins.includes(c)||a.mixins.push(c),s},component(c,u){return u?(a.components[c]=u,s):a.components[c]},directive(c,u){return u?(a.directives[c]=u,s):a.directives[c]},mount(c,u,f){if(!l){const p=Le(o,r);return p.appContext=a,f===!0?f="svg":f===!1&&(f=void 0),u&&t?t(p,c):e(p,c,f),l=!0,s._container=c,c.__vue_app__=s,da(p.component)||p.component.proxy}},unmount(){l&&(e(null,s._container),delete s._container.__vue_app__)},provide(c,u){return a.provides[c]=u,s},runWithContext(c){const u=Bn;Bn=s;try{return c()}finally{Bn=u}}};return s}}let Bn=null;function Yt(e,t){if(Ie){let n=Ie.provides;const o=Ie.parent&&Ie.parent.provides;o===n&&(n=Ie.provides=Object.create(o)),n[e]=t}}function xe(e,t,n=!1){const o=Ie||Xe;if(o||Bn){const r=o?o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:Bn._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&ne(t)?t.call(o&&o.proxy):t}}function Od(e,t,n,o=!1){const r={},a={};Ao(a,Go,1),e.propsDefaults=Object.create(null),Kl(e,t,r,a);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=o?r:Tl(r):e.type.props?e.props=r:e.props=a,e.attrs=a}function Ld(e,t,n,o){const{props:r,attrs:a,vnode:{patchFlag:i}}=e,l=ae(r),[s]=e.propsOptions;let c=!1;if((o||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let p=u[f];if(Uo(e.emitsOptions,p))continue;const m=t[p];if(s)if(le(a,p))m!==a[p]&&(a[p]=m,c=!0);else{const y=je(p);r[y]=Pr(s,l,y,m,e,!1)}else m!==a[p]&&(a[p]=m,c=!0)}}}else{Kl(e,t,r,a)&&(c=!0);let u;for(const f in l)(!t||!le(t,f)&&((u=Tn(f))===f||!le(t,u)))&&(s?n&&(n[f]!==void 0||n[u]!==void 0)&&(r[f]=Pr(s,l,f,void 0,e,!0)):delete r[f]);if(a!==l)for(const f in a)(!t||!le(t,f))&&(delete a[f],c=!0)}c&&wt(e,"set","$attrs")}function Kl(e,t,n,o){const[r,a]=e.propsOptions;let i=!1,l;if(t)for(let s in t){if(dn(s))continue;const c=t[s];let u;r&&le(r,u=je(s))?!a||!a.includes(u)?n[u]=c:(l||(l={}))[u]=c:Uo(e.emitsOptions,s)||(!(s in o)||c!==o[s])&&(o[s]=c,i=!0)}if(a){const s=ae(n),c=l||ve;for(let u=0;u<a.length;u++){const f=a[u];n[f]=Pr(r,s,f,c[f],e,!le(c,f))}}return i}function Pr(e,t,n,o,r,a){const i=e[n];if(i!=null){const l=le(i,"default");if(l&&o===void 0){const s=i.default;if(i.type!==Function&&!i.skipFactory&&ne(s)){const{propsDefaults:c}=r;if(n in c)o=c[n];else{const u=ro(r);o=c[n]=s.call(null,t),u()}}else o=s}i[0]&&(a&&!l?o=!1:i[1]&&(o===""||o===Tn(n))&&(o=!0))}return o}function Gl(e,t,n=!1){const o=t.propsCache,r=o.get(e);if(r)return r;const a=e.props,i={},l=[];let s=!1;if(!ne(e)){const u=f=>{s=!0;const[p,m]=Gl(f,t,!0);ke(i,p),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!s)return _e(e)&&o.set(e,un),un;if(ee(a))for(let u=0;u<a.length;u++){const f=je(a[u]);qa(f)&&(i[f]=ve)}else if(a)for(const u in a){const f=je(u);if(qa(f)){const p=a[u],m=i[f]=ee(p)||ne(p)?{type:p}:ke({},p);if(m){const y=Ja(Boolean,m.type),T=Ja(String,m.type);m[0]=y>-1,m[1]=T<0||y<T,(y>-1||le(m,"default"))&&l.push(f)}}}const c=[i,l];return _e(e)&&o.set(e,c),c}function qa(e){return e[0]!=="$"&&!dn(e)}function Ya(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Qa(e,t){return Ya(e)===Ya(t)}function Ja(e,t){return ee(t)?t.findIndex(n=>Qa(n,e)):ne(t)&&Qa(t,e)?0:-1}const ql=e=>e[0]==="_"||e==="$stable",ca=e=>ee(e)?e.map(nt):[nt(e)],xd=(e,t,n)=>{if(t._n)return t;const o=qu((...r)=>ca(t(...r)),n);return o._c=!1,o},Yl=(e,t,n)=>{const o=e._ctx;for(const r in e){if(ql(r))continue;const a=e[r];if(ne(a))t[r]=xd(r,a,o);else if(a!=null){const i=ca(a);t[r]=()=>i}}},Ql=(e,t)=>{const n=ca(t);e.slots.default=()=>n},Ad=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ae(t),Ao(t,"_",n)):Yl(t,e.slots={})}else e.slots={},t&&Ql(e,t);Ao(e.slots,Go,1)},Sd=(e,t,n)=>{const{vnode:o,slots:r}=e;let a=!0,i=ve;if(o.shapeFlag&32){const l=t._;l?n&&l===1?a=!1:(ke(r,t),!n&&l===1&&delete r._):(a=!t.$stable,Yl(t,r)),i=t}else t&&(Ql(e,t),i={default:1});if(a)for(const l in r)!ql(l)&&i[l]==null&&delete r[l]};function Do(e,t,n,o,r=!1){if(ee(e)){e.forEach((p,m)=>Do(p,t&&(ee(t)?t[m]:t),n,o,r));return}if(Vn(o)&&!r)return;const a=o.shapeFlag&4?da(o.component)||o.component.proxy:o.el,i=r?null:a,{i:l,r:s}=e,c=t&&t.r,u=l.refs===ve?l.refs={}:l.refs,f=l.setupState;if(c!=null&&c!==s&&(Ae(c)?(u[c]=null,le(f,c)&&(f[c]=null)):Se(c)&&(c.value=null)),ne(s))Vt(s,l,12,[i,u]);else{const p=Ae(s),m=Se(s);if(p||m){const y=()=>{if(e.f){const T=p?le(f,s)?f[s]:u[s]:s.value;r?ee(T)&&qr(T,a):ee(T)?T.includes(a)||T.push(a):p?(u[s]=[a],le(f,s)&&(f[s]=u[s])):(s.value=[a],e.k&&(u[e.k]=s.value))}else p?(u[s]=i,le(f,s)&&(f[s]=i)):m&&(s.value=i,e.k&&(u[e.k]=i))};i?(y.id=-1,He(y,n)):y()}}}let At=!1;const Cd=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Id=e=>e.namespaceURI.includes("MathML"),bo=e=>{if(Cd(e))return"svg";if(Id(e))return"mathml"},Eo=e=>e.nodeType===8;function Pd(e){const{mt:t,p:n,o:{patchProp:o,createText:r,nextSibling:a,parentNode:i,remove:l,insert:s,createComment:c}}=e,u=(b,x)=>{if(!x.hasChildNodes()){n(null,b,x),Io(),x._vnode=b;return}At=!1,f(x.firstChild,b,null,null,null),Io(),x._vnode=b,At&&console.error("Hydration completed but contains mismatches.")},f=(b,x,$,k,U,N=!1)=>{const V=Eo(b)&&b.data==="[",B=()=>T(b,x,$,k,U,V),{type:te,ref:D,shapeFlag:X,patchFlag:be}=x;let Ee=b.nodeType;x.el=b,be===-2&&(N=!1,x.dynamicChildren=null);let q=null;switch(te){case gn:Ee!==3?x.children===""?(s(x.el=r(""),i(b),b),q=b):q=B():(b.data!==x.children&&(At=!0,b.data=x.children),q=a(b));break;case pt:L(b)?(q=a(b),_(x.el=b.content.firstChild,b,$)):Ee!==8||V?q=B():q=a(b);break;case Hn:if(V&&(b=a(b),Ee=b.nodeType),Ee===1||Ee===3){q=b;const oe=!x.children.length;for(let G=0;G<x.staticCount;G++)oe&&(x.children+=q.nodeType===1?q.outerHTML:q.data),G===x.staticCount-1&&(x.anchor=q),q=a(q);return V?a(q):q}else B();break;case qe:V?q=y(b,x,$,k,U,N):q=B();break;default:if(X&1)(Ee!==1||x.type.toLowerCase()!==b.tagName.toLowerCase())&&!L(b)?q=B():q=p(b,x,$,k,U,N);else if(X&6){x.slotScopeIds=U;const oe=i(b);if(V?q=w(b):Eo(b)&&b.data==="teleport start"?q=w(b,b.data,"teleport end"):q=a(b),t(x,oe,null,$,k,bo(oe),N),Vn(x)){let G;V?(G=Le(qe),G.anchor=q?q.previousSibling:oe.lastChild):G=b.nodeType===3?ns(""):Le("div"),G.el=b,x.component.subTree=G}}else X&64?Ee!==8?q=B():q=x.type.hydrate(b,x,$,k,U,N,e,m):X&128&&(q=x.type.hydrate(b,x,$,k,bo(i(b)),U,N,e,f))}return D!=null&&Do(D,null,k,x),q},p=(b,x,$,k,U,N)=>{N=N||!!x.dynamicChildren;const{type:V,props:B,patchFlag:te,shapeFlag:D,dirs:X,transition:be}=x,Ee=V==="input"||V==="option";if(Ee||te!==-1){X&&dt(x,null,$,"created");let q=!1;if(L(b)){q=Jl(k,be)&&$&&$.vnode.props&&$.vnode.props.appear;const G=b.content.firstChild;q&&be.beforeEnter(G),_(G,b,$),x.el=b=G}if(D&16&&!(B&&(B.innerHTML||B.textContent))){let G=m(b.firstChild,x,b,$,k,U,N);for(;G;){At=!0;const et=G;G=G.nextSibling,l(et)}}else D&8&&b.textContent!==x.children&&(At=!0,b.textContent=x.children);if(B)if(Ee||!N||te&48)for(const G in B)(Ee&&(G.endsWith("value")||G==="indeterminate")||eo(G)&&!dn(G)||G[0]===".")&&o(b,G,null,B[G],void 0,void 0,$);else B.onClick&&o(b,"onClick",null,B.onClick,void 0,void 0,$);let oe;(oe=B&&B.onVnodeBeforeMount)&&Qe(oe,$,x),X&&dt(x,null,$,"beforeMount"),((oe=B&&B.onVnodeMounted)||X||q)&&Ml(()=>{oe&&Qe(oe,$,x),q&&be.enter(b),X&&dt(x,null,$,"mounted")},k)}return b.nextSibling},m=(b,x,$,k,U,N,V)=>{V=V||!!x.dynamicChildren;const B=x.children,te=B.length;for(let D=0;D<te;D++){const X=V?B[D]:B[D]=nt(B[D]);if(b)b=f(b,X,k,U,N,V);else{if(X.type===gn&&!X.children)continue;At=!0,n(null,X,$,null,k,U,bo($),N)}}return b},y=(b,x,$,k,U,N)=>{const{slotScopeIds:V}=x;V&&(U=U?U.concat(V):V);const B=i(b),te=m(a(b),x,B,$,k,U,N);return te&&Eo(te)&&te.data==="]"?a(x.anchor=te):(At=!0,s(x.anchor=c("]"),B,te),te)},T=(b,x,$,k,U,N)=>{if(At=!0,x.el=null,N){const te=w(b);for(;;){const D=a(b);if(D&&D!==te)l(D);else break}}const V=a(b),B=i(b);return l(b),n(null,x,B,V,$,k,bo(B),U),V},w=(b,x="[",$="]")=>{let k=0;for(;b;)if(b=a(b),b&&Eo(b)&&(b.data===x&&k++,b.data===$)){if(k===0)return a(b);k--}return b},_=(b,x,$)=>{const k=x.parentNode;k&&k.replaceChild(b,x);let U=$;for(;U;)U.vnode.el===x&&(U.vnode.el=U.subTree.el=b),U=U.parent},L=b=>b.nodeType===1&&b.tagName.toLowerCase()==="template";return[u,f]}const He=Ml;function Rd(e){return Dd(e,Pd)}function Dd(e,t){const n=cl();n.__VUE__=!0;const{insert:o,remove:r,patchProp:a,createElement:i,createText:l,createComment:s,setText:c,setElementText:u,parentNode:f,nextSibling:p,setScopeId:m=Je,insertStaticContent:y}=e,T=(h,v,E,C=null,A=null,R=null,F=void 0,P=null,M=!!v.dynamicChildren)=>{if(h===v)return;h&&!Ut(h,v)&&(C=S(h),Be(h,A,R,!0),h=null),v.patchFlag===-2&&(M=!1,v.dynamicChildren=null);const{type:I,ref:j,shapeFlag:Q}=v;switch(I){case gn:w(h,v,E,C);break;case pt:_(h,v,E,C);break;case Hn:h==null&&L(v,E,C,F);break;case qe:D(h,v,E,C,A,R,F,P,M);break;default:Q&1?$(h,v,E,C,A,R,F,P,M):Q&6?X(h,v,E,C,A,R,F,P,M):(Q&64||Q&128)&&I.process(h,v,E,C,A,R,F,P,M,K)}j!=null&&A&&Do(j,h&&h.ref,R,v||h,!v)},w=(h,v,E,C)=>{if(h==null)o(v.el=l(v.children),E,C);else{const A=v.el=h.el;v.children!==h.children&&c(A,v.children)}},_=(h,v,E,C)=>{h==null?o(v.el=s(v.children||""),E,C):v.el=h.el},L=(h,v,E,C)=>{[h.el,h.anchor]=y(h.children,v,E,C,h.el,h.anchor)},b=({el:h,anchor:v},E,C)=>{let A;for(;h&&h!==v;)A=p(h),o(h,E,C),h=A;o(v,E,C)},x=({el:h,anchor:v})=>{let E;for(;h&&h!==v;)E=p(h),r(h),h=E;r(v)},$=(h,v,E,C,A,R,F,P,M)=>{v.type==="svg"?F="svg":v.type==="math"&&(F="mathml"),h==null?k(v,E,C,A,R,F,P,M):V(h,v,A,R,F,P,M)},k=(h,v,E,C,A,R,F,P)=>{let M,I;const{props:j,shapeFlag:Q,transition:Y,dirs:Z}=h;if(M=h.el=i(h.type,R,j&&j.is,j),Q&8?u(M,h.children):Q&16&&N(h.children,M,null,C,A,ur(h,R),F,P),Z&&dt(h,null,C,"created"),U(M,h,h.scopeId,F,C),j){for(const de in j)de!=="value"&&!dn(de)&&a(M,de,null,j[de],R,h.children,C,A,Re);"value"in j&&a(M,"value",null,j.value,R),(I=j.onVnodeBeforeMount)&&Qe(I,C,h)}Z&&dt(h,null,C,"beforeMount");const re=Jl(A,Y);re&&Y.beforeEnter(M),o(M,v,E),((I=j&&j.onVnodeMounted)||re||Z)&&He(()=>{I&&Qe(I,C,h),re&&Y.enter(M),Z&&dt(h,null,C,"mounted")},A)},U=(h,v,E,C,A)=>{if(E&&m(h,E),C)for(let R=0;R<C.length;R++)m(h,C[R]);if(A){let R=A.subTree;if(v===R){const F=A.vnode;U(h,F,F.scopeId,F.slotScopeIds,A.parent)}}},N=(h,v,E,C,A,R,F,P,M=0)=>{for(let I=M;I<h.length;I++){const j=h[I]=P?Rt(h[I]):nt(h[I]);T(null,j,v,E,C,A,R,F,P)}},V=(h,v,E,C,A,R,F)=>{const P=v.el=h.el;let{patchFlag:M,dynamicChildren:I,dirs:j}=v;M|=h.patchFlag&16;const Q=h.props||ve,Y=v.props||ve;let Z;if(E&&Ft(E,!1),(Z=Y.onVnodeBeforeUpdate)&&Qe(Z,E,v,h),j&&dt(v,h,E,"beforeUpdate"),E&&Ft(E,!0),I?B(h.dynamicChildren,I,P,E,C,ur(v,A),R):F||G(h,v,P,null,E,C,ur(v,A),R,!1),M>0){if(M&16)te(P,v,Q,Y,E,C,A);else if(M&2&&Q.class!==Y.class&&a(P,"class",null,Y.class,A),M&4&&a(P,"style",Q.style,Y.style,A),M&8){const re=v.dynamicProps;for(let de=0;de<re.length;de++){const me=re[de],Ce=Q[me],tt=Y[me];(tt!==Ce||me==="value")&&a(P,me,Ce,tt,A,h.children,E,C,Re)}}M&1&&h.children!==v.children&&u(P,v.children)}else!F&&I==null&&te(P,v,Q,Y,E,C,A);((Z=Y.onVnodeUpdated)||j)&&He(()=>{Z&&Qe(Z,E,v,h),j&&dt(v,h,E,"updated")},C)},B=(h,v,E,C,A,R,F)=>{for(let P=0;P<v.length;P++){const M=h[P],I=v[P],j=M.el&&(M.type===qe||!Ut(M,I)||M.shapeFlag&70)?f(M.el):E;T(M,I,j,null,C,A,R,F,!0)}},te=(h,v,E,C,A,R,F)=>{if(E!==C){if(E!==ve)for(const P in E)!dn(P)&&!(P in C)&&a(h,P,E[P],null,F,v.children,A,R,Re);for(const P in C){if(dn(P))continue;const M=C[P],I=E[P];M!==I&&P!=="value"&&a(h,P,I,M,F,v.children,A,R,Re)}"value"in C&&a(h,"value",E.value,C.value,F)}},D=(h,v,E,C,A,R,F,P,M)=>{const I=v.el=h?h.el:l(""),j=v.anchor=h?h.anchor:l("");let{patchFlag:Q,dynamicChildren:Y,slotScopeIds:Z}=v;Z&&(P=P?P.concat(Z):Z),h==null?(o(I,E,C),o(j,E,C),N(v.children||[],E,j,A,R,F,P,M)):Q>0&&Q&64&&Y&&h.dynamicChildren?(B(h.dynamicChildren,Y,E,A,R,F,P),(v.key!=null||A&&v===A.subTree)&&Xl(h,v,!0)):G(h,v,E,j,A,R,F,P,M)},X=(h,v,E,C,A,R,F,P,M)=>{v.slotScopeIds=P,h==null?v.shapeFlag&512?A.ctx.activate(v,E,C,F,M):be(v,E,C,A,R,F,M):Ee(h,v,M)},be=(h,v,E,C,A,R,F)=>{const P=h.component=Wd(h,C,A);if(oo(h)&&(P.ctx.renderer=K),Ud(P),P.asyncDep){if(A&&A.registerDep(P,q),!h.el){const M=P.subTree=Le(pt);_(null,M,v,E)}}else q(P,h,v,E,A,R,F)},Ee=(h,v,E)=>{const C=v.component=h.component;if(Ju(h,v,E))if(C.asyncDep&&!C.asyncResolved){oe(C,v,E);return}else C.next=v,Wu(C.update),C.effect.dirty=!0,C.update();else v.el=h.el,C.vnode=v},q=(h,v,E,C,A,R,F)=>{const P=()=>{if(h.isMounted){let{next:j,bu:Q,u:Y,parent:Z,vnode:re}=h;{const an=Zl(h);if(an){j&&(j.el=re.el,oe(h,j,F)),an.asyncDep.then(()=>{h.isUnmounted||P()});return}}let de=j,me;Ft(h,!1),j?(j.el=re.el,oe(h,j,F)):j=re,Q&&ar(Q),(me=j.props&&j.props.onVnodeBeforeUpdate)&&Qe(me,Z,j,re),Ft(h,!0);const Ce=ir(h),tt=h.subTree;h.subTree=Ce,T(tt,Ce,f(tt.el),S(tt),h,A,R),j.el=Ce.el,de===null&&Xu(h,Ce.el),Y&&He(Y,A),(me=j.props&&j.props.onVnodeUpdated)&&He(()=>Qe(me,Z,j,re),A)}else{let j;const{el:Q,props:Y}=v,{bm:Z,m:re,parent:de}=h,me=Vn(v);if(Ft(h,!1),Z&&ar(Z),!me&&(j=Y&&Y.onVnodeBeforeMount)&&Qe(j,de,v),Ft(h,!0),Q&&he){const Ce=()=>{h.subTree=ir(h),he(Q,h.subTree,h,A,null)};me?v.type.__asyncLoader().then(()=>!h.isUnmounted&&Ce()):Ce()}else{const Ce=h.subTree=ir(h);T(null,Ce,E,C,h,A,R),v.el=Ce.el}if(re&&He(re,A),!me&&(j=Y&&Y.onVnodeMounted)){const Ce=v;He(()=>Qe(j,de,Ce),A)}(v.shapeFlag&256||de&&Vn(de.vnode)&&de.vnode.shapeFlag&256)&&h.a&&He(h.a,A),h.isMounted=!0,v=E=C=null}},M=h.effect=new Qr(P,Je,()=>Wo(I),h.scope),I=h.update=()=>{M.dirty&&M.run()};I.id=h.uid,Ft(h,!0),I()},oe=(h,v,E)=>{v.component=h;const C=h.vnode.props;h.vnode=v,h.next=null,Ld(h,v.props,C,E),Sd(h,v.children,E),Jt(),Ha(h),Xt()},G=(h,v,E,C,A,R,F,P,M=!1)=>{const I=h&&h.children,j=h?h.shapeFlag:0,Q=v.children,{patchFlag:Y,shapeFlag:Z}=v;if(Y>0){if(Y&128){Lt(I,Q,E,C,A,R,F,P,M);return}else if(Y&256){et(I,Q,E,C,A,R,F,P,M);return}}Z&8?(j&16&&Re(I,A,R),Q!==I&&u(E,Q)):j&16?Z&16?Lt(I,Q,E,C,A,R,F,P,M):Re(I,A,R,!0):(j&8&&u(E,""),Z&16&&N(Q,E,C,A,R,F,P,M))},et=(h,v,E,C,A,R,F,P,M)=>{h=h||un,v=v||un;const I=h.length,j=v.length,Q=Math.min(I,j);let Y;for(Y=0;Y<Q;Y++){const Z=v[Y]=M?Rt(v[Y]):nt(v[Y]);T(h[Y],Z,E,null,A,R,F,P,M)}I>j?Re(h,A,R,!0,!1,Q):N(v,E,C,A,R,F,P,M,Q)},Lt=(h,v,E,C,A,R,F,P,M)=>{let I=0;const j=v.length;let Q=h.length-1,Y=j-1;for(;I<=Q&&I<=Y;){const Z=h[I],re=v[I]=M?Rt(v[I]):nt(v[I]);if(Ut(Z,re))T(Z,re,E,null,A,R,F,P,M);else break;I++}for(;I<=Q&&I<=Y;){const Z=h[Q],re=v[Y]=M?Rt(v[Y]):nt(v[Y]);if(Ut(Z,re))T(Z,re,E,null,A,R,F,P,M);else break;Q--,Y--}if(I>Q){if(I<=Y){const Z=Y+1,re=Z<j?v[Z].el:C;for(;I<=Y;)T(null,v[I]=M?Rt(v[I]):nt(v[I]),E,re,A,R,F,P,M),I++}}else if(I>Y)for(;I<=Q;)Be(h[I],A,R,!0),I++;else{const Z=I,re=I,de=new Map;for(I=re;I<=Y;I++){const Ke=v[I]=M?Rt(v[I]):nt(v[I]);Ke.key!=null&&de.set(Ke.key,I)}let me,Ce=0;const tt=Y-re+1;let an=!1,Sa=0;const Sn=new Array(tt);for(I=0;I<tt;I++)Sn[I]=0;for(I=Z;I<=Q;I++){const Ke=h[I];if(Ce>=tt){Be(Ke,A,R,!0);continue}let ut;if(Ke.key!=null)ut=de.get(Ke.key);else for(me=re;me<=Y;me++)if(Sn[me-re]===0&&Ut(Ke,v[me])){ut=me;break}ut===void 0?Be(Ke,A,R,!0):(Sn[ut-re]=I+1,ut>=Sa?Sa=ut:an=!0,T(Ke,v[ut],E,null,A,R,F,P,M),Ce++)}const Ca=an?Md(Sn):un;for(me=Ca.length-1,I=tt-1;I>=0;I--){const Ke=re+I,ut=v[Ke],Ia=Ke+1<j?v[Ke+1].el:C;Sn[I]===0?T(null,ut,E,Ia,A,R,F,P,M):an&&(me<0||I!==Ca[me]?ct(ut,E,Ia,2):me--)}}},ct=(h,v,E,C,A=null)=>{const{el:R,type:F,transition:P,children:M,shapeFlag:I}=h;if(I&6){ct(h.component.subTree,v,E,C);return}if(I&128){h.suspense.move(v,E,C);return}if(I&64){F.move(h,v,E,K);return}if(F===qe){o(R,v,E);for(let Q=0;Q<M.length;Q++)ct(M[Q],v,E,C);o(h.anchor,v,E);return}if(F===Hn){b(h,v,E);return}if(C!==2&&I&1&&P)if(C===0)P.beforeEnter(R),o(R,v,E),He(()=>P.enter(R),A);else{const{leave:Q,delayLeave:Y,afterLeave:Z}=P,re=()=>o(R,v,E),de=()=>{Q(R,()=>{re(),Z&&Z()})};Y?Y(R,re,de):de()}else o(R,v,E)},Be=(h,v,E,C=!1,A=!1)=>{const{type:R,props:F,ref:P,children:M,dynamicChildren:I,shapeFlag:j,patchFlag:Q,dirs:Y}=h;if(P!=null&&Do(P,null,E,h,!0),j&256){v.ctx.deactivate(h);return}const Z=j&1&&Y,re=!Vn(h);let de;if(re&&(de=F&&F.onVnodeBeforeUnmount)&&Qe(de,v,h),j&6)fo(h.component,E,C);else{if(j&128){h.suspense.unmount(E,C);return}Z&&dt(h,null,v,"beforeUnmount"),j&64?h.type.remove(h,v,E,A,K,C):I&&(R!==qe||Q>0&&Q&64)?Re(I,v,E,!1,!0):(R===qe&&Q&384||!A&&j&16)&&Re(M,v,E),C&&on(h)}(re&&(de=F&&F.onVnodeUnmounted)||Z)&&He(()=>{de&&Qe(de,v,h),Z&&dt(h,null,v,"unmounted")},E)},on=h=>{const{type:v,el:E,anchor:C,transition:A}=h;if(v===qe){rn(E,C);return}if(v===Hn){x(h);return}const R=()=>{r(E),A&&!A.persisted&&A.afterLeave&&A.afterLeave()};if(h.shapeFlag&1&&A&&!A.persisted){const{leave:F,delayLeave:P}=A,M=()=>F(E,R);P?P(h.el,R,M):M()}else R()},rn=(h,v)=>{let E;for(;h!==v;)E=p(h),r(h),h=E;r(v)},fo=(h,v,E)=>{const{bum:C,scope:A,update:R,subTree:F,um:P}=h;C&&ar(C),A.stop(),R&&(R.active=!1,Be(F,h,v,E)),P&&He(P,v),He(()=>{h.isUnmounted=!0},v),v&&v.pendingBranch&&!v.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===v.pendingId&&(v.deps--,v.deps===0&&v.resolve())},Re=(h,v,E,C=!1,A=!1,R=0)=>{for(let F=R;F<h.length;F++)Be(h[F],v,E,C,A)},S=h=>h.shapeFlag&6?S(h.component.subTree):h.shapeFlag&128?h.suspense.next():p(h.anchor||h.el);let z=!1;const H=(h,v,E)=>{h==null?v._vnode&&Be(v._vnode,null,null,!0):T(v._vnode||null,h,v,null,null,null,E),z||(z=!0,Ha(),Io(),z=!1),v._vnode=h},K={p:T,um:Be,m:ct,r:on,mt:be,mc:N,pc:G,pbc:B,n:S,o:e};let ce,he;return t&&([ce,he]=t(K)),{render:H,hydrate:ce,createApp:kd(H,ce)}}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 Ft({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Jl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Xl(e,t,n=!1){const o=e.children,r=t.children;if(ee(o)&&ee(r))for(let a=0;a<o.length;a++){const i=o[a];let l=r[a];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[a]=Rt(r[a]),l.el=i.el),n||Xl(i,l)),l.type===gn&&(l.el=i.el)}}function Md(e){const t=e.slice(),n=[0];let o,r,a,i,l;const s=e.length;for(o=0;o<s;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(a=0,i=n.length-1;a<i;)l=a+i>>1,e[n[l]]<c?a=l+1:i=l;c<e[n[a]]&&(a>0&&(t[o]=n[a-1]),n[a]=o)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}function Zl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Zl(t)}const $d=e=>e.__isTeleport,qe=Symbol.for("v-fgt"),gn=Symbol.for("v-txt"),pt=Symbol.for("v-cmt"),Hn=Symbol.for("v-stc"),Fn=[];let at=null;function c1(e=!1){Fn.push(at=e?null:[])}function Vd(){Fn.pop(),at=Fn[Fn.length-1]||null}let Yn=1;function Xa(e){Yn+=e}function Nd(e){return e.dynamicChildren=Yn>0?at||un:null,Vd(),Yn>0&&at&&at.push(e),e}function u1(e,t,n,o,r,a){return Nd(ts(e,t,n,o,r,a,!0))}function Rr(e){return e?e.__v_isVNode===!0:!1}function Ut(e,t){return e.type===t.type&&e.key===t.key}const Go="__vInternal",es=({key:e})=>e??null,xo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ae(e)||Se(e)||ne(e)?{i:Xe,r:e,k:t,f:!!n}:e:null);function ts(e,t=null,n=null,o=0,r=null,a=e===qe?0:1,i=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&es(t),ref:t&&xo(t),scopeId:Rl,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:a,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Xe};return l?(ua(s,n),a&128&&e.normalize(s)):n&&(s.shapeFlag|=Ae(n)?8:16),Yn>0&&!i&&at&&(s.patchFlag>0||a&6)&&s.patchFlag!==32&&at.push(s),s}const Le=Bd;function Bd(e,t=null,n=null,o=0,r=null,a=!1){if((!e||e===Zu)&&(e=pt),Rr(e)){const l=Bt(e,t,!0);return n&&ua(l,n),Yn>0&&!a&&at&&(l.shapeFlag&6?at[at.indexOf(e)]=l:at.push(l)),l.patchFlag|=-2,l}if(Qd(e)&&(e=e.__vccOpts),t){t=Hd(t);let{class:l,style:s}=t;l&&!Ae(l)&&(t.class=Fo(l)),_e(s)&&(kl(s)&&!ee(s)&&(s=ke({},s)),t.style=Ho(s))}const i=Ae(e)?1:td(e)?128:$d(e)?64:_e(e)?4:ne(e)?2:0;return ts(e,t,n,o,r,i,a,!0)}function Hd(e){return e?kl(e)||Go in e?ke({},e):e:null}function Bt(e,t,n=!1){const{props:o,ref:r,patchFlag:a,children:i}=e,l=t?Fd(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&es(l),ref:t&&t.ref?n&&r?ee(r)?r.concat(xo(t)):[r,xo(t)]:xo(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==qe?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Bt(e.ssContent),ssFallback:e.ssFallback&&Bt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function ns(e=" ",t=0){return Le(gn,null,e,t)}function d1(e,t){const n=Le(Hn,null,e);return n.staticCount=t,n}function nt(e){return e==null||typeof e=="boolean"?Le(pt):ee(e)?Le(qe,null,e.slice()):typeof e=="object"?Rt(e):Le(gn,null,String(e))}function Rt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Bt(e)}function ua(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(ee(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),ua(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Go in t)?t._ctx=Xe:r===3&&Xe&&(Xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:Xe},n=32):(t=String(t),o&64?(n=16,t=[ns(t)]):n=8);e.children=t,e.shapeFlag|=n}function Fd(...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(eo(r)){const a=t[r],i=o[r];i&&a!==i&&!(ee(a)&&a.includes(i))&&(t[r]=a?[].concat(a,i):i)}else r!==""&&(t[r]=o[r])}return t}function Qe(e,t,n,o=null){Ze(e,t,7,[n,o])}const zd=Ul();let jd=0;function Wd(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||zd,a={uid:jd++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new fu(!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:Gl(o,r),emitsOptions:Pl(o,r),emit:null,emitted:null,propsDefaults:ve,inheritAttrs:o.inheritAttrs,ctx:ve,data:ve,props:ve,attrs:ve,slots:ve,refs:ve,setupState:ve,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 a.ctx={_:a},a.root=t?t.root:a,a.emit=Gu.bind(null,a),e.ce&&e.ce(a),a}let Ie=null;const xn=()=>Ie||Xe;let Mo,Dr;{const e=cl(),t=(n,o)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(o),a=>{r.length>1?r.forEach(i=>i(a)):r[0](a)}};Mo=t("__VUE_INSTANCE_SETTERS__",n=>Ie=n),Dr=t("__VUE_SSR_SETTERS__",n=>ao=n)}const ro=e=>{const t=Ie;return Mo(e),e.scope.on(),()=>{e.scope.off(),Mo(t)}},Za=()=>{Ie&&Ie.scope.off(),Mo(null)};function os(e){return e.vnode.shapeFlag&4}let ao=!1;function Ud(e,t=!1){t&&Dr(t);const{props:n,children:o}=e.vnode,r=os(e);Od(e,n,r,t),Ad(e,o);const a=r?Kd(e,t):void 0;return t&&Dr(!1),a}function Kd(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ol(new Proxy(e.ctx,gd));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?qd(e):null,a=ro(e);Jt();const i=Vt(o,e,0,[e.props,r]);if(Xt(),a(),sl(i)){if(i.then(Za,Za),t)return i.then(l=>{ei(e,l,t)}).catch(l=>{no(l,e,0)});e.asyncDep=i}else ei(e,i,t)}else rs(e,t)}function ei(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:_e(t)&&(e.setupState=Al(t)),rs(e,n)}let ti;function rs(e,t,n){const o=e.type;if(!e.render){if(!t&&ti&&!o.render){const r=o.template||sa(e).template;if(r){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:s}=o,c=ke(ke({isCustomElement:a,delimiters:l},i),s);o.render=ti(r,c)}}e.render=o.render||Je}{const r=ro(e);Jt();try{_d(e)}finally{Xt(),r()}}}function Gd(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return We(e,"get","$attrs"),t[n]}}))}function qd(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Gd(e)},slots:e.slots,emit:e.emit,expose:t}}function da(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Al(Ol(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 Yd(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function Qd(e){return ne(e)&&"__vccOpts"in e}const O=(e,t)=>Mu(e,t,ao);function d(e,t,n){const o=arguments.length;return o===2?_e(t)&&!ee(t)?Rr(t)?Le(e,null,[t]):Le(e,t):Le(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Rr(n)&&(n=[n]),Le(e,t,n))}const Jd="3.4.19";/**
* @vue/runtime-dom v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Xd="http://www.w3.org/2000/svg",Zd="http://www.w3.org/1998/Math/MathML",Dt=typeof document<"u"?document:null,ni=Dt&&Dt.createElement("template"),ef={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"?Dt.createElementNS(Xd,e):t==="mathml"?Dt.createElementNS(Zd,e):Dt.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>Dt.createTextNode(e),createComment:e=>Dt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Dt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,a){const i=n?n.previousSibling:t.lastChild;if(r&&(r===a||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===a||!(r=r.nextSibling)););else{ni.innerHTML=o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e;const l=ni.content;if(o==="svg"||o==="mathml"){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},St="transition",Cn="animation",_n=Symbol("_vtc"),Tt=(e,{slots:t})=>d(id,is(e),t);Tt.displayName="Transition";const as={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},tf=Tt.props=ke({},Bl,as),zt=(e,t=[])=>{ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},oi=e=>e?ee(e)?e.some(t=>t.length>1):e.length>1:!1;function is(e){const t={};for(const D in e)D in as||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=a,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,y=nf(r),T=y&&y[0],w=y&&y[1],{onBeforeEnter:_,onEnter:L,onEnterCancelled:b,onLeave:x,onLeaveCancelled:$,onBeforeAppear:k=_,onAppear:U=L,onAppearCancelled:N=b}=t,V=(D,X,be)=>{Ct(D,X?u:l),Ct(D,X?c:i),be&&be()},B=(D,X)=>{D._isLeaving=!1,Ct(D,f),Ct(D,m),Ct(D,p),X&&X()},te=D=>(X,be)=>{const Ee=D?U:L,q=()=>V(X,D,be);zt(Ee,[X,q]),ri(()=>{Ct(X,D?s:a),_t(X,D?u:l),oi(Ee)||ai(X,o,T,q)})};return ke(t,{onBeforeEnter(D){zt(_,[D]),_t(D,a),_t(D,i)},onBeforeAppear(D){zt(k,[D]),_t(D,s),_t(D,c)},onEnter:te(!1),onAppear:te(!0),onLeave(D,X){D._isLeaving=!0;const be=()=>B(D,X);_t(D,f),ss(),_t(D,p),ri(()=>{D._isLeaving&&(Ct(D,f),_t(D,m),oi(x)||ai(D,o,w,be))}),zt(x,[D,be])},onEnterCancelled(D){V(D,!1),zt(b,[D])},onAppearCancelled(D){V(D,!0),zt(N,[D])},onLeaveCancelled(D){B(D),zt($,[D])}})}function nf(e){if(e==null)return null;if(_e(e))return[dr(e.enter),dr(e.leave)];{const t=dr(e);return[t,t]}}function dr(e){return au(e)}function _t(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[_n]||(e[_n]=new Set)).add(t)}function Ct(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[_n];n&&(n.delete(t),n.size||(e[_n]=void 0))}function ri(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let of=0;function ai(e,t,n,o){const r=e._endId=++of,a=()=>{r===e._endId&&o()};if(n)return setTimeout(a,n);const{type:i,timeout:l,propCount:s}=ls(e,t);if(!i)return o();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,p),a()},p=m=>{m.target===e&&++u>=s&&f()};setTimeout(()=>{u<s&&f()},l+1),e.addEventListener(c,p)}function ls(e,t){const n=window.getComputedStyle(e),o=y=>(n[y]||"").split(", "),r=o(`${St}Delay`),a=o(`${St}Duration`),i=ii(r,a),l=o(`${Cn}Delay`),s=o(`${Cn}Duration`),c=ii(l,s);let u=null,f=0,p=0;t===St?i>0&&(u=St,f=i,p=a.length):t===Cn?c>0&&(u=Cn,f=c,p=s.length):(f=Math.max(i,c),u=f>0?i>c?St:Cn:null,p=u?u===St?a.length:s.length:0);const m=u===St&&/\b(transform|all)(,|$)/.test(o(`${St}Property`).toString());return{type:u,timeout:f,propCount:p,hasTransform:m}}function ii(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>li(n)+li(e[o])))}function li(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ss(){return document.body.offsetHeight}function rf(e,t,n){const o=e[_n];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const si=Symbol("_vod"),af=Symbol(""),lf=/(^|;)\s*display\s*:/;function sf(e,t,n){const o=e.style,r=Ae(n),a=o.display;let i=!1;if(n&&!r){if(t&&!Ae(t))for(const l in t)n[l]==null&&Mr(o,l,"");for(const l in n)l==="display"&&(i=!0),Mr(o,l,n[l])}else if(r){if(t!==n){const l=o[af];l&&(n+=";"+l),o.cssText=n,i=lf.test(n)}}else t&&e.removeAttribute("style");si in e&&(e[si]=i?o.display:"",o.display=a)}const ci=/\s*!important$/;function Mr(e,t,n){if(ee(n))n.forEach(o=>Mr(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=cf(e,t);ci.test(n)?e.setProperty(Tn(o),n.replace(ci,""),"important"):e[o]=n}}const ui=["Webkit","Moz","ms"],fr={};function cf(e,t){const n=fr[t];if(n)return n;let o=je(t);if(o!=="filter"&&o in e)return fr[t]=o;o=kn(o);for(let r=0;r<ui.length;r++){const a=ui[r]+o;if(a in e)return fr[t]=a}return t}const di="http://www.w3.org/1999/xlink";function uf(e,t,n,o,r){if(o&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(di,t.slice(6,t.length)):e.setAttributeNS(di,t,n);else{const a=du(t);n==null||a&&!ul(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}function df(e,t,n,o,r,a,i){if(t==="innerHTML"||t==="textContent"){o&&i(o,r,a),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){e._value=n;const c=l==="OPTION"?e.getAttribute("value"):e.value,u=n??"";c!==u&&(e.value=u),n==null&&e.removeAttribute(t);return}let s=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=ul(n):n==null&&c==="string"?(n="",s=!0):c==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(t)}function ff(e,t,n,o){e.addEventListener(t,n,o)}function pf(e,t,n,o){e.removeEventListener(t,n,o)}const fi=Symbol("_vei");function hf(e,t,n,o,r=null){const a=e[fi]||(e[fi]={}),i=a[t];if(o&&i)i.value=o;else{const[l,s]=mf(t);if(o){const c=a[t]=_f(o,r);ff(e,l,c,s)}else i&&(pf(e,l,i,s),a[t]=void 0)}}const pi=/(?:Once|Passive|Capture)$/;function mf(e){let t;if(pi.test(e)){t={};let o;for(;o=e.match(pi);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Tn(e.slice(2)),t]}let pr=0;const vf=Promise.resolve(),gf=()=>pr||(vf.then(()=>pr=0),pr=Date.now());function _f(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Ze(yf(o,n.value),t,5,[o])};return n.value=e,n.attached=gf(),n}function yf(e,t){if(ee(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 hi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bf=(e,t,n,o,r,a,i,l,s)=>{const c=r==="svg";t==="class"?rf(e,o,c):t==="style"?sf(e,n,o):eo(t)?Gr(t)||hf(e,t,n,o,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ef(e,t,o,c))?df(e,t,o,a,i,l,s):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),uf(e,t,o,c))};function Ef(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&hi(t)&&ne(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 hi(t)&&Ae(n)?!1:t in e}const cs=new WeakMap,us=new WeakMap,$o=Symbol("_moveCb"),mi=Symbol("_enterCb"),ds={name:"TransitionGroup",props:ke({},tf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=xn(),o=Nl();let r,a;return zl(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Lf(r[0].el,n.vnode.el,i))return;r.forEach(Tf),r.forEach(kf);const l=r.filter(Of);ss(),l.forEach(s=>{const c=s.el,u=c.style;_t(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[$o]=p=>{p&&p.target!==c||(!p||/transform$/.test(p.propertyName))&&(c.removeEventListener("transitionend",f),c[$o]=null,Ct(c,i))};c.addEventListener("transitionend",f)})}),()=>{const i=ae(e),l=is(i);let s=i.tag||qe;r=a,a=t.default?la(t.default()):[];for(let c=0;c<a.length;c++){const u=a[c];u.key!=null&&qn(u,Gn(u,l,o,n))}if(r)for(let c=0;c<r.length;c++){const u=r[c];qn(u,Gn(u,l,o,n)),cs.set(u,u.el.getBoundingClientRect())}return Le(s,null,a)}}},wf=e=>delete e.mode;ds.props;const fs=ds;function Tf(e){const t=e.el;t[$o]&&t[$o](),t[mi]&&t[mi]()}function kf(e){us.set(e,e.el.getBoundingClientRect())}function Of(e){const t=cs.get(e),n=us.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${o}px,${r}px)`,a.transitionDuration="0s",e}}function Lf(e,t,n){const o=e.cloneNode(),r=e[_n];r&&r.forEach(l=>{l.split(/\s+/).forEach(s=>s&&o.classList.remove(s))}),n.split(/\s+/).forEach(l=>l&&o.classList.add(l)),o.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(o);const{hasTransform:i}=ls(o);return a.removeChild(o),i}const xf=ke({patchProp:bf},ef);let hr,vi=!1;function Af(){return hr=vi?hr:Rd(xf),vi=!0,hr}const Sf=(...e)=>{const t=Af().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=If(o);if(r)return n(r,!0,Cf(r))},t};function Cf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function If(e){return Ae(e)?document.querySelector(e):e}var Pf=["link","meta","script","style","noscript","template"],Rf=["title","base"],Df=([e,t,n])=>Rf.includes(e)?e:Pf.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([o,r])=>typeof r=="boolean"?r?[o,""]:null:[o,r]).filter(o=>o!=null).sort(([o],[r])=>o.localeCompare(r)),n]):null,Mf=e=>{const t=new Set,n=[];return e.forEach(o=>{const r=Df(o);r&&!t.has(r)&&(t.add(r),n.push(o))}),n},$f=e=>e[0]==="/"?e:`/${e}`,ps=e=>e[e.length-1]==="/"||e.endsWith(".html")?e:`${e}/`,en=e=>/^(https?:)?\/\//.test(e),Vf=/.md((\?|#).*)?$/,Qt=(e,t="/")=>!!(en(e)||e.startsWith("/")&&!e.startsWith(t)&&!Vf.test(e)),hs=e=>/^[a-z][a-z0-9+.-]*:/.test(e),qo=e=>Object.prototype.toString.call(e)==="[object Object]",Nf=e=>{const[t,...n]=e.split(/(\?|#)/);if(!t||t.endsWith("/"))return e;let o=t.replace(/(^|\/)README.md$/i,"$1index.html");return o.endsWith(".md")?o=o.substring(0,o.length-3)+".html":o.endsWith(".html")||(o=o+".html"),o.endsWith("/index.html")&&(o=o.substring(0,o.length-10)),o+n.join("")},fa=e=>e[e.length-1]==="/"?e.slice(0,-1):e,ms=e=>e[0]==="/"?e.slice(1):e,Bf=(e,t)=>{const n=Object.keys(e).sort((o,r)=>{const a=r.split("/").length-o.split("/").length;return a!==0?a:r.length-o.length});for(const o of n)if(t.startsWith(o))return o;return"/"},gi=(e,t="/")=>{const n=e.replace(/^(https?:)?\/\/[^/]*/,"");return n.startsWith(t)?`/${n.slice(t.length)}`:n},ye=e=>typeof e=="string";const Hf="modulepreload",Ff=function(e){return"/"+e},_i={},g=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const a=document.getElementsByTagName("link");r=Promise.all(n.map(i=>{if(i=Ff(i),i in _i)return;_i[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!o)for(let f=a.length-1;f>=0;f--){const p=a[f];if(p.href===i&&(!l||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Hf,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((f,p)=>{u.addEventListener("load",f),u.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},zf=JSON.parse("{}"),jf=Object.fromEntries([["/en/",{loader:()=>g(()=>import("./index.html-DY65oyXg.js"),__vite__mapDeps([0,1,2])),meta:{y:"h",t:"Home",i:"iconfont icon-home"}}],["/en/community.html",{loader:()=>g(()=>import("./community.html-SNRczKgZ.js"),__vite__mapDeps([3,2])),meta:{y:"a",t:"Join Community",i:"iconfont icon-community",O:8}}],["/en/i18n.html",{loader:()=>g(()=>import("./i18n.html-K7-PNvw2.js"),__vite__mapDeps([4,2])),meta:{y:"a",t:"Localization",i:"iconfont icon-network",O:7}}],["/en/menu.html",{loader:()=>g(()=>import("./menu.html-BUkP-1XT.js"),__vite__mapDeps([5,2])),meta:{y:"a",t:"Site Menu",i:"iconfont icon-workingDirectory",I:!1}}],["/en/project.html",{loader:()=>g(()=>import("./project.html-DVr6UeKh.js"),__vite__mapDeps([6,2])),meta:{y:"a",t:"Project",i:"iconfont icon-workingDirectory",O:6}}],["/en/quick-start.html",{loader:()=>g(()=>import("./quick-start.html-CsHRmC9b.js"),__vite__mapDeps([7,8,2])),meta:{y:"a",t:"Quick Start",i:"iconfont icon-launch",O:5}}],["/en/side-load.html",{loader:()=>g(()=>import("./side-load.html-D3dErwE-.js"),__vite__mapDeps([9,2])),meta:{y:"a",t:""}}],["/en/star-request.html",{loader:()=>g(()=>import("./star-request.html-DyqA4ZYj.js"),__vite__mapDeps([10,2])),meta:{y:"a",t:""}}],["/id/",{loader:()=>g(()=>import("./index.html-BjsHPngz.js"),__vite__mapDeps([11,1,2])),meta:{y:"h",t:"Beranda",i:"iconfont icon-home"}}],["/id/community.html",{loader:()=>g(()=>import("./community.html-Dpknn_3I.js"),__vite__mapDeps([12,2])),meta:{y:"a",t:"Bergabung dalam Komunitas",i:"iconfont icon-community",O:8}}],["/id/i18n.html",{loader:()=>g(()=>import("./i18n.html-Bl6n0Oo-.js"),__vite__mapDeps([13,2])),meta:{y:"a",t:"Lokalisasi",i:"iconfont icon-network",O:7}}],["/id/menu.html",{loader:()=>g(()=>import("./menu.html-BjvVjnJ9.js"),__vite__mapDeps([14,2])),meta:{y:"a",t:"Site Menu",i:"iconfont icon-workingDirectory",I:!1}}],["/id/project.html",{loader:()=>g(()=>import("./project.html-Bj1DqTS_.js"),__vite__mapDeps([15,2])),meta:{y:"a",t:"Proyek",i:"iconfont icon-workingDirectory",O:6}}],["/id/quick-start.html",{loader:()=>g(()=>import("./quick-start.html-DVsjYd4e.js"),__vite__mapDeps([16,8,2])),meta:{y:"a",t:"Panduan Cepat",i:"iconfont icon-launch",O:5}}],["/id/side-load.html",{loader:()=>g(()=>import("./side-load.html-BRFZZu-v.js"),__vite__mapDeps([17,2])),meta:{y:"a",t:""}}],["/id/star-request.html",{loader:()=>g(()=>import("./star-request.html-BbQ1gDDJ.js"),__vite__mapDeps([18,2])),meta:{y:"a",t:""}}],["/ru/",{loader:()=>g(()=>import("./index.html-CQ-_twC5.js"),__vite__mapDeps([19,1,2])),meta:{y:"h",t:"Главная",i:"iconfont icon-home"}}],["/ru/community.html",{loader:()=>g(()=>import("./community.html-CUc4Bm-v.js"),__vite__mapDeps([20,2])),meta:{y:"a",t:"Присоединяйтесь к Сообществу",i:"iconfont icon-community",O:8}}],["/ru/i18n.html",{loader:()=>g(()=>import("./i18n.html-D5_sz87j.js"),__vite__mapDeps([21,2])),meta:{y:"a",t:"Локализация",i:"iconfont icon-network",O:7}}],["/ru/menu.html",{loader:()=>g(()=>import("./menu.html-B0TI2ibN.js"),__vite__mapDeps([22,2])),meta:{y:"a",t:"Меню сайта",i:"iconfont icon-workingDirectory",I:!1}}],["/ru/project.html",{loader:()=>g(()=>import("./project.html-Wy1tHaWW.js"),__vite__mapDeps([23,2])),meta:{y:"a",t:"Проект",i:"iconfont icon-workingDirectory",O:6}}],["/ru/quick-start.html",{loader:()=>g(()=>import("./quick-start.html-Bg7Qx8T-.js"),__vite__mapDeps([24,8,2])),meta:{y:"a",t:"Быстрый старт",i:"iconfont icon-launch",O:5}}],["/ru/side-load.html",{loader:()=>g(()=>import("./side-load.html-DjUeGk_5.js"),__vite__mapDeps([25,2])),meta:{y:"a",t:""}}],["/ru/star-request.html",{loader:()=>g(()=>import("./star-request.html-Cz2d66HH.js"),__vite__mapDeps([26,2])),meta:{y:"a",t:""}}],["/zh/",{loader:()=>g(()=>import("./index.html-CtRJrB33.js"),__vite__mapDeps([27,1,2])),meta:{y:"h",t:"首页",i:"iconfont icon-home"}}],["/zh/community.html",{loader:()=>g(()=>import("./community.html-C5p9ub2g.js"),__vite__mapDeps([28,2])),meta:{y:"a",t:"加入用户社区",i:"iconfont icon-community",O:8}}],["/zh/i18n.html",{loader:()=>g(()=>import("./i18n.html-cPbhJ8Re.js"),__vite__mapDeps([29,2])),meta:{y:"a",t:"国际化支持",i:"iconfont icon-network",O:7}}],["/zh/menu.html",{loader:()=>g(()=>import("./menu.html-1rB2npWc.js"),__vite__mapDeps([30,2])),meta:{y:"a",t:"全站目录",i:"iconfont icon-workingDirectory",I:!1}}],["/zh/project.html",{loader:()=>g(()=>import("./project.html-DzaX_b7T.js"),__vite__mapDeps([31,2])),meta:{y:"a",t:"项目说明",i:"iconfont icon-workingDirectory",O:6}}],["/zh/quick-start.html",{loader:()=>g(()=>import("./quick-start.html-BtIkJqkY.js"),__vite__mapDeps([32,8,2])),meta:{y:"a",t:"快速开始",i:"iconfont icon-launch",O:5}}],["/zh/side-load.html",{loader:()=>g(()=>import("./side-load.html-BNbnIPFx.js"),__vite__mapDeps([33,2])),meta:{y:"a",t:""}}],["/zh/star-request.html",{loader:()=>g(()=>import("./star-request.html-By2nrIFa.js"),__vite__mapDeps([34,2])),meta:{y:"a",t:""}}],["/en/advanced/FAQ.html",{loader:()=>g(()=>import("./FAQ.html-DoHHbnWH.js"),__vite__mapDeps([35,2])),meta:{y:"a",t:"FAQ",i:"iconfont icon-ask",O:1}}],["/en/advanced/Gacha-system-and-export-principal.html",{loader:()=>g(()=>import("./Gacha-system-and-export-principal.html-D9SeauS6.js"),__vite__mapDeps([36,2])),meta:{y:"a",t:"Gacha System and Export Principle",i:"iconfont icon-read",O:8}}],["/en/advanced/",{loader:()=>g(()=>import("./index.html-CTywdr3x.js"),__vite__mapDeps([37,2])),meta:{y:"a",t:"Advanced",i:"iconfont icon-advance",O:2}}],["/en/advanced/dependency.html",{loader:()=>g(()=>import("./dependency.html-B2ZZP7oh.js"),__vite__mapDeps([38,2])),meta:{y:"a",t:"Install Dependency Manually",i:"iconfont icon-structure",O:6}}],["/en/advanced/exceptions.html",{loader:()=>g(()=>import("./exceptions.html-4KxPQ-Ti.js"),__vite__mapDeps([39,2])),meta:{y:"a",t:"Common Program Exceptions",i:"iconfont icon-warn",O:2}}],["/en/advanced/get-stoken-cookie-from-the-third-party.html",{loader:()=>g(()=>import("./get-stoken-cookie-from-the-third-party.html-DfuAoEAp.js"),__vite__mapDeps([40,2])),meta:{y:"a",t:"Obtaining Stoken-containing Cookies Using Third-Party Tools",i:"iconfont icon-read",O:7}}],["/en/advanced/known-issue.html",{loader:()=>g(()=>import("./known-issue.html-Dxc03N8h.js"),__vite__mapDeps([41,2])),meta:{y:"a",t:"Known Issue",i:"iconfont icon-tool",O:3}}],["/en/advanced/uninstall.html",{loader:()=>g(()=>import("./uninstall.html-DyzinZBg.js"),__vite__mapDeps([42,2])),meta:{y:"a",t:"Uninstall Snap Hutao",i:"iconfont icon-delete",O:9}}],["/en/blog/",{loader:()=>g(()=>import("./index.html-D1GtTOFE.js"),__vite__mapDeps([43,2])),meta:{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10}}],["/en/blog/version-1-9-0-breaking-changes.html",{loader:()=>g(()=>import("./version-1-9-0-breaking-changes.html-pPn9cAoA.js"),__vite__mapDeps([44,45,2])),meta:{y:"a",t:"Explanation of Breaking Changes in Version 1.9.0",O:1}}],["/en/development/",{loader:()=>g(()=>import("./index.html-CRSAZOlJ.js"),__vite__mapDeps([46,2])),meta:{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3}}],["/en/development/contribute.html",{loader:()=>g(()=>import("./contribute.html-EXkt2lVj.js"),__vite__mapDeps([47,2])),meta:{y:"a",t:"Contribute Your Code",i:"iconfont icon-code",O:3}}],["/en/development/join.html",{loader:()=>g(()=>import("./join.html-OoPuTmux.js"),__vite__mapDeps([48,2])),meta:{y:"a",t:"Join the Develop Team",i:"iconfont icon-group",O:1}}],["/en/development/platform.html",{loader:()=>g(()=>import("./platform.html-15ppA3Br.js"),__vite__mapDeps([49,2])),meta:{y:"a",t:"Hutao Open Platform",i:"iconfont icon-vscode",O:2}}],["/en/features/",{loader:()=>g(()=>import("./index.html-Badk-nXK.js"),__vite__mapDeps([50,2])),meta:{y:"a",t:"Features",i:"iconfont icon-module",O:1}}],["/en/features/achievements.html",{loader:()=>g(()=>import("./achievements.html-EpV-02wF.js"),__vite__mapDeps([51,2])),meta:{y:"a",t:"Achievement Management",O:6}}],["/en/features/character-data.html",{loader:()=>g(()=>import("./character-data.html-C3jPvOVq.js"),__vite__mapDeps([52,2])),meta:{y:"a",t:"My Characters",O:8}}],["/en/features/character-wiki.html",{loader:()=>g(()=>import("./character-wiki.html-D4Q-z_2X.js"),__vite__mapDeps([53,2])),meta:{y:"a",t:"Character WIKI",O:11}}],["/en/features/dashboard.html",{loader:()=>g(()=>import("./dashboard.html-BngyTn1I.js"),__vite__mapDeps([54,2])),meta:{y:"a",t:"Home Dashboard",O:2}}],["/en/features/develop-plan.html",{loader:()=>g(()=>import("./develop-plan.html-DThKbpn1.js"),__vite__mapDeps([55,2])),meta:{y:"a",t:"Development Plan",O:10}}],["/en/features/feedback-center.html",{loader:()=>g(()=>import("./feedback-center.html-BYjjvVyy.js"),__vite__mapDeps([56,2])),meta:{y:"a",t:"Feedback Center",O:3}}],["/en/features/game-launcher.html",{loader:()=>g(()=>import("./game-launcher.html-BYHyqugT.js"),__vite__mapDeps([57,2])),meta:{y:"a",t:"Game Launcher",O:4}}],["/en/features/hutao-API.html",{loader:()=>g(()=>import("./hutao-API.html-Ba7NDJnQ.js"),__vite__mapDeps([58,2])),meta:{y:"a",t:"Hutao Database / Abyss Record",O:9}}],["/en/features/hutao-passport.html",{loader:()=>g(()=>import("./hutao-passport.html-5mdH07QF.js"),__vite__mapDeps([59,2])),meta:{y:"a",t:"Snap Hutao Account",O:16}}],["/en/features/hutao-settings.html",{loader:()=>g(()=>import("./hutao-settings.html-8o-NhsLr.js"),__vite__mapDeps([60,2])),meta:{y:"a",t:"Software Settings",O:15}}],["/en/features/mhy-account-switch.html",{loader:()=>g(()=>import("./mhy-account-switch.html-BAZqwoZi.js"),__vite__mapDeps([61,2])),meta:{y:"a",t:"MiHoYo BBS Account Switch",O:14}}],["/en/features/monster-wiki.html",{loader:()=>g(()=>import("./monster-wiki.html-B3QWeExG.js"),__vite__mapDeps([62,2])),meta:{y:"a",t:"Monster WIKI",O:13}}],["/en/features/real-time-notes.html",{loader:()=>g(()=>import("./real-time-notes.html-DG21eEEI.js"),__vite__mapDeps([63,2])),meta:{y:"a",t:"Real-time Notes",O:7}}],["/en/features/setup.html",{loader:()=>g(()=>import("./setup.html-qaFoIsRF.js"),__vite__mapDeps([64,2])),meta:{y:"a",t:"Initial Setup Guide",O:1}}],["/en/features/weapon-wiki.html",{loader:()=>g(()=>import("./weapon-wiki.html-DCciNRO8.js"),__vite__mapDeps([65,2])),meta:{y:"a",t:"Weapon WIKI",O:12}}],["/en/features/wish-export.html",{loader:()=>g(()=>import("./wish-export.html-Da9jK3qH.js"),__vite__mapDeps([66,2])),meta:{y:"a",t:"Wish History",O:5}}],["/en/statements/",{loader:()=>g(()=>import("./index.html-CoBb8fwG.js"),__vite__mapDeps([67,2])),meta:{y:"a",t:"Statements",i:"iconfont icon-blog",O:4}}],["/en/statements/bug-report.html",{loader:()=>g(()=>import("./bug-report.html-BK7ufQZz.js"),__vite__mapDeps([68,2])),meta:{y:"a",t:"Submit Bug Report",i:"iconfont icon-debug",O:2}}],["/en/statements/privacy-notice.html",{loader:()=>g(()=>import("./privacy-notice.html-BIZ5_CVB.js"),__vite__mapDeps([69,2])),meta:{y:"a",t:"User Data and Privacy Notice",i:"iconfont icon-license",O:3}}],["/en/statements/tos.html",{loader:()=>g(()=>import("./tos.html-KFPHeHX-.js"),__vite__mapDeps([70,2])),meta:{y:"a",t:"User Agreement and Legal Notices",i:"iconfont icon-license",O:4}}],["/en/statements/update-log.html",{loader:()=>g(()=>import("./update-log.html-BebHoj9F.js"),__vite__mapDeps([71,2])),meta:{y:"a",t:"Update Logs",i:"iconfont icon-update",O:1}}],["/id/advanced/FAQ.html",{loader:()=>g(()=>import("./FAQ.html-CvOsqnbW.js"),__vite__mapDeps([72,2])),meta:{y:"a",t:"Pertanyaan Umum",i:"iconfont icon-ask",O:1}}],["/id/advanced/Gacha-system-and-export-principal.html",{loader:()=>g(()=>import("./Gacha-system-and-export-principal.html-CjyLFOba.js"),__vite__mapDeps([73,2])),meta:{y:"a",t:"Sistem Gacha dan Prinsip Expor",i:"iconfont icon-read",O:8}}],["/id/advanced/",{loader:()=>g(()=>import("./index.html-vL2-X6vO.js"),__vite__mapDeps([74,2])),meta:{y:"a",t:"Lanjutan",i:"iconfont icon-advance",O:2}}],["/id/advanced/dependency.html",{loader:()=>g(()=>import("./dependency.html-CZ7MMhL1.js"),__vite__mapDeps([75,2])),meta:{y:"a",t:"Menginstal Dependency Secara Manual",i:"iconfont icon-structure",O:6}}],["/id/advanced/exceptions.html",{loader:()=>g(()=>import("./exceptions.html-Bwgu2bOk.js"),__vite__mapDeps([76,2])),meta:{y:"a",t:"Kesalahan Umum Program",i:"iconfont icon-warn",O:2}}],["/id/advanced/get-stoken-cookie-from-the-third-party.html",{loader:()=>g(()=>import("./get-stoken-cookie-from-the-third-party.html-BE5BwhWd.js"),__vite__mapDeps([77,2])),meta:{y:"a",t:"Menggunakan Alat Pihak Ketiga untuk Mendapatkan Cookie dengan Stoken",i:"iconfont icon-read",O:7}}],["/id/advanced/known-issue.html",{loader:()=>g(()=>import("./known-issue.html-BBkXWHwH.js"),__vite__mapDeps([78,2])),meta:{y:"a",t:"Masalah yang Diketahui",i:"iconfont icon-tool",O:3}}],["/id/advanced/uninstall.html",{loader:()=>g(()=>import("./uninstall.html-nXzTRtpn.js"),__vite__mapDeps([79,2])),meta:{y:"a",t:"Menghapus Snap Hutao",i:"iconfont icon-delete",O:9}}],["/id/blog/",{loader:()=>g(()=>import("./index.html-CAVMxjnS.js"),__vite__mapDeps([80,2])),meta:{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10}}],["/id/blog/version-1-9-0-breaking-changes.html",{loader:()=>g(()=>import("./version-1-9-0-breaking-changes.html-Jx0Y-llL.js"),__vite__mapDeps([81,45,2])),meta:{y:"a",t:"Penjelasan Perubahan yang Merusak pada Versi 1.9.0",O:1}}],["/id/development/",{loader:()=>g(()=>import("./index.html-CIG8r3zg.js"),__vite__mapDeps([82,2])),meta:{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3}}],["/id/development/contribute.html",{loader:()=>g(()=>import("./contribute.html-CsqrvA1c.js"),__vite__mapDeps([83,2])),meta:{y:"a",t:"Berkontribusi pada Kode Anda",i:"iconfont icon-code",O:2}}],["/id/development/join.html",{loader:()=>g(()=>import("./join.html-DsmZSUnv.js"),__vite__mapDeps([84,2])),meta:{y:"a",t:"Bergabung dengan Tim Pengembang",i:"iconfont icon-group",O:1}}],["/id/development/platform.html",{loader:()=>g(()=>import("./platform.html-DL7aR3mI.js"),__vite__mapDeps([85,2])),meta:{y:"a",t:"Platform Terbuka Hutao",i:"iconfont icon-vscode",O:2}}],["/id/features/",{loader:()=>g(()=>import("./index.html-CaRF7qRg.js"),__vite__mapDeps([86,2])),meta:{y:"a",t:"Fitur",i:"iconfont icon-module",O:1}}],["/id/features/achievements.html",{loader:()=>g(()=>import("./achievements.html-_SReqWr8.js"),__vite__mapDeps([87,2])),meta:{y:"a",t:"Manajemen Pencapaian",O:5}}],["/id/features/character-data.html",{loader:()=>g(()=>import("./character-data.html-BXRthZti.js"),__vite__mapDeps([88,2])),meta:{y:"a",t:"Karakter Saya",O:7}}],["/id/features/character-wiki.html",{loader:()=>g(()=>import("./character-wiki.html-BiqQz6G9.js"),__vite__mapDeps([89,2])),meta:{y:"a",t:"Karakter WIKI",O:10}}],["/id/features/dashboard.html",{loader:()=>g(()=>import("./dashboard.html-CGSnZZxk.js"),__vite__mapDeps([90,2])),meta:{y:"a",t:"Dashboard Beranda",O:2}}],["/id/features/develop-plan.html",{loader:()=>g(()=>import("./develop-plan.html-gdERdxJL.js"),__vite__mapDeps([91,2])),meta:{y:"a",t:"Rencana Pengembangan",O:9}}],["/id/features/game-launcher.html",{loader:()=>g(()=>import("./game-launcher.html-Wk8cwZME.js"),__vite__mapDeps([92,2])),meta:{y:"a",t:"Peluncur Game",O:3}}],["/id/features/hutao-API.html",{loader:()=>g(()=>import("./hutao-API.html-DP-oWOi1.js"),__vite__mapDeps([93,2])),meta:{y:"a",t:"Basis Data Hutao / Catatan Abyss",O:8}}],["/id/features/hutao-settings.html",{loader:()=>g(()=>import("./hutao-settings.html-BdvAoY2g.js"),__vite__mapDeps([94,2])),meta:{y:"a",t:""}}],["/id/features/mhy-account-switch.html",{loader:()=>g(()=>import("./mhy-account-switch.html-D_U_VuYv.js"),__vite__mapDeps([95,2])),meta:{y:"a",t:"Perpindahan Akun MiHoYo BBS",O:13}}],["/id/features/monster-wiki.html",{loader:()=>g(()=>import("./monster-wiki.html-EIprp53u.js"),__vite__mapDeps([96,2])),meta:{y:"a",t:"Monster WIKI",O:12}}],["/id/features/real-time-notes.html",{loader:()=>g(()=>import("./real-time-notes.html-CugQghhm.js"),__vite__mapDeps([97,2])),meta:{y:"a",t:"Catatan Langsung",O:6}}],["/id/features/setup.html",{loader:()=>g(()=>import("./setup.html-CLKbXeLq.js"),__vite__mapDeps([98,2])),meta:{y:"a",t:"Panduan Pengaturan Awal",O:1}}],["/id/features/weapon-wiki.html",{loader:()=>g(()=>import("./weapon-wiki.html-DgJ89pUE.js"),__vite__mapDeps([99,2])),meta:{y:"a",t:"Senjata WIKI",O:11}}],["/id/features/wish-export.html",{loader:()=>g(()=>import("./wish-export.html-Rc825Jm5.js"),__vite__mapDeps([100,2])),meta:{y:"a",t:"Riwayat Harapan",O:4}}],["/id/statements/",{loader:()=>g(()=>import("./index.html-LATzPg2M.js"),__vite__mapDeps([101,2])),meta:{y:"a",t:"Statements",i:"iconfont icon-blog",O:4}}],["/id/statements/bug-report.html",{loader:()=>g(()=>import("./bug-report.html-BG37b5Qi.js"),__vite__mapDeps([102,2])),meta:{y:"a",t:"Laporkan Bug",i:"iconfont icon-debug",O:2}}],["/id/statements/privacy-notice.html",{loader:()=>g(()=>import("./privacy-notice.html-nVFOIwDj.js"),__vite__mapDeps([103,2])),meta:{y:"a",t:"Pemberitahuan Data Pengguna dan Privasi",i:"iconfont icon-license",O:3}}],["/id/statements/tos.html",{loader:()=>g(()=>import("./tos.html-CmhkuMQt.js"),__vite__mapDeps([104,2])),meta:{y:"a",t:"Perjanjian Pengguna dan Pemberitahuan Hukum",i:"iconfont icon-license",O:4}}],["/id/statements/update-log.html",{loader:()=>g(()=>import("./update-log.html-DPhWMQYO.js"),__vite__mapDeps([105,2])),meta:{y:"a",t:"Catatan Perubahan",i:"iconfont icon-update",O:1}}],["/ru/advanced/FAQ.html",{loader:()=>g(()=>import("./FAQ.html-BfC3nkfj.js"),__vite__mapDeps([106,2])),meta:{y:"a",t:"FAQ",i:"iconfont icon-ask",O:1}}],["/ru/advanced/Gacha-system-and-export-principal.html",{loader:()=>g(()=>import("./Gacha-system-and-export-principal.html-CbA8E8yL.js"),__vite__mapDeps([107,2])),meta:{y:"a",t:"祈愿系统与导出原理",i:"iconfont icon-read",O:8}}],["/ru/advanced/",{loader:()=>g(()=>import("./index.html-BzMz8Wpd.js"),__vite__mapDeps([108,2])),meta:{y:"a",t:"Advanced",i:"iconfont icon-advance",O:2}}],["/ru/advanced/dependency.html",{loader:()=>g(()=>import("./dependency.html-zqNE9-j9.js"),__vite__mapDeps([109,2])),meta:{y:"a",t:"Ручная установка зависимостей",i:"iconfont icon-structure",O:6}}],["/ru/advanced/exceptions.html",{loader:()=>g(()=>import("./exceptions.html-C2qpXjkr.js"),__vite__mapDeps([110,2])),meta:{y:"a",t:"Общие исключения программы",i:"iconfont icon-warn",O:2}}],["/ru/advanced/get-stoken-cookie-from-the-third-party.html",{loader:()=>g(()=>import("./get-stoken-cookie-from-the-third-party.html-DuELw-l7.js"),__vite__mapDeps([111,2])),meta:{y:"a",t:"使用第三方工具获取有 Stoken 的 cookie",i:"iconfont icon-read",O:7}}],["/ru/advanced/known-issue.html",{loader:()=>g(()=>import("./known-issue.html-DRGRb8a5.js"),__vite__mapDeps([112,2])),meta:{y:"a",t:"Известные проблемы",i:"iconfont icon-tool",O:3}}],["/ru/advanced/uninstall.html",{loader:()=>g(()=>import("./uninstall.html-CMUE8o3n.js"),__vite__mapDeps([113,2])),meta:{y:"a",t:"Удаление Snap Hutao",i:"iconfont icon-delete",O:9}}],["/ru/blog/",{loader:()=>g(()=>import("./index.html-Bcew6hWa.js"),__vite__mapDeps([114,2])),meta:{y:"a",t:"Dev Logs",i:"iconfont icon-article",O:10}}],["/ru/blog/version-1-9-0-breaking-changes.html",{loader:()=>g(()=>import("./version-1-9-0-breaking-changes.html-C7oagCxL.js"),__vite__mapDeps([115,45,2])),meta:{y:"a",t:"Explanation of Breaking Changes in Version 1.9.0",O:1}}],["/ru/development/",{loader:()=>g(()=>import("./index.html-DkV_8iHu.js"),__vite__mapDeps([116,2])),meta:{y:"a",t:"Open Source Development",i:"iconfont icon-git",O:3}}],["/ru/development/contribute.html",{loader:()=>g(()=>import("./contribute.html-Cz9-Df-2.js"),__vite__mapDeps([117,2])),meta:{y:"a",t:"Внесение своего вклада в код",i:"iconfont icon-code",O:2}}],["/ru/development/platform.html",{loader:()=>g(()=>import("./platform.html-CWfbT-QV.js"),__vite__mapDeps([118,2])),meta:{y:"a",t:"Открытая платформа Hutao",i:"iconfont icon-vscode",O:1}}],["/ru/features/",{loader:()=>g(()=>import("./index.html-BP886v93.js"),__vite__mapDeps([119,2])),meta:{y:"a",t:"Features",i:"iconfont icon-module",O:1}}],["/ru/features/achievements.html",{loader:()=>g(()=>import("./achievements.html-C5gNFFoU.js"),__vite__mapDeps([120,2])),meta:{y:"a",t:"Управление достижениями",O:5}}],["/ru/features/character-data.html",{loader:()=>g(()=>import("./character-data.html-Bwv2xS3y.js"),__vite__mapDeps([121,2])),meta:{y:"a",t:"Мои персонажи",O:7}}],["/ru/features/character-wiki.html",{loader:()=>g(()=>import("./character-wiki.html-Du8N56yP.js"),__vite__mapDeps([122,2])),meta:{y:"a",t:"WIKI персонажей",O:10}}],["/ru/features/dashboard.html",{loader:()=>g(()=>import("./dashboard.html-Dz9Ow0br.js"),__vite__mapDeps([123,2])),meta:{y:"a",t:"Домашняя панель",O:2}}],["/ru/features/develop-plan.html",{loader:()=>g(()=>import("./develop-plan.html-CL8Wbj3g.js"),__vite__mapDeps([124,2])),meta:{y:"a",t:"План развития",O:9}}],["/ru/features/game-launcher.html",{loader:()=>g(()=>import("./game-launcher.html-CkIK32Hr.js"),__vite__mapDeps([125,2])),meta:{y:"a",t:"Game Launcher",O:3}}],["/ru/features/hutao-API.html",{loader:()=>g(()=>import("./hutao-API.html-DVccxg8j.js"),__vite__mapDeps([126,2])),meta:{y:"a",t:"Hutao Database / Abyss Record",O:8}}],["/ru/features/hutao-settings.html",{loader:()=>g(()=>import("./hutao-settings.html-Dbo5BowS.js"),__vite__mapDeps([127,2])),meta:{y:"a",t:"Software Settings",O:14}}],["/ru/features/mhy-account-switch.html",{loader:()=>g(()=>import("./mhy-account-switch.html-B9jKgI3n.js"),__vite__mapDeps([128,2])),meta:{y:"a",t:"Переключение аккаунта MiHoYo BBS",O:13}}],["/ru/features/monster-wiki.html",{loader:()=>g(()=>import("./monster-wiki.html-DqZNVA-G.js"),__vite__mapDeps([129,2])),meta:{y:"a",t:"Энциклопедия монстров",O:12}}],["/ru/features/real-time-notes.html",{loader:()=>g(()=>import("./real-time-notes.html-0cGdqyTF.js"),__vite__mapDeps([130,2])),meta:{y:"a",t:"Real-time Notes",O:6}}],["/ru/features/setup.html",{loader:()=>g(()=>import("./setup.html-BsOt8t7K.js"),__vite__mapDeps([131,2])),meta:{y:"a",t:"Initial Setup Guide",O:1}}],["/ru/features/weapon-wiki.html",{loader:()=>g(()=>import("./weapon-wiki.html-BJjEaDRU.js"),__vite__mapDeps([132,2])),meta:{y:"a",t:"Оружейная энциклопедия",O:11}}],["/ru/features/wish-export.html",{loader:()=>g(()=>import("./wish-export.html-C2Y9ecLj.js"),__vite__mapDeps([133,2])),meta:{y:"a",t:"Wish History",O:4}}],["/ru/statements/",{loader:()=>g(()=>import("./index.html-Ds46lDlQ.js"),__vite__mapDeps([134,2])),meta:{y:"a",t:"Statements",i:"iconfont icon-blog",O:4}}],["/ru/statements/bug-report.html",{loader:()=>g(()=>import("./bug-report.html-CWWUMRO_.js"),__vite__mapDeps([135,2])),meta:{y:"a",t:"Отправка отчета об ошибке",i:"iconfont icon-debug",O:2}}],["/ru/statements/privacy-notice.html",{loader:()=>g(()=>import("./privacy-notice.html-C0yQfu0q.js"),__vite__mapDeps([136,2])),meta:{y:"a",t:"User Data and Privacy Notice",i:"iconfont icon-license",O:3}}],["/ru/statements/tos.html",{loader:()=>g(()=>import("./tos.html-Cp0fllCt.js"),__vite__mapDeps([137,2])),meta:{y:"a",t:"Пользовательское соглашение и Юридические уведомления",i:"iconfont icon-license",O:4}}],["/ru/statements/update-log.html",{loader:()=>g(()=>import("./update-log.html-CY_27rfb.js"),__vite__mapDeps([138,2])),meta:{y:"a",t:"Журнал обновлений",i:"iconfont icon-update",O:1}}],["/zh/advanced/FAQ.html",{loader:()=>g(()=>import("./FAQ.html-DnZe4knt.js"),__vite__mapDeps([139,2])),meta:{y:"a",t:"常见问题",i:"iconfont icon-ask",O:1}}],["/zh/advanced/Gacha-system-and-export-principal.html",{loader:()=>g(()=>import("./Gacha-system-and-export-principal.html-BV-a7_WW.js"),__vite__mapDeps([140,2])),meta:{y:"a",t:"祈愿系统与导出原理",i:"iconfont icon-read",O:8}}],["/zh/advanced/",{loader:()=>g(()=>import("./index.html-DNXlJmQz.js"),__vite__mapDeps([141,2])),meta:{y:"a",t:"高级",i:"iconfont icon-advance",O:2}}],["/zh/advanced/dependency.html",{loader:()=>g(()=>import("./dependency.html-BAXrem2o.js"),__vite__mapDeps([142,2])),meta:{y:"a",t:"手动安装依赖项",i:"iconfont icon-structure",O:6}}],["/zh/advanced/exceptions.html",{loader:()=>g(()=>import("./exceptions.html-Jdfaqmn7.js"),__vite__mapDeps([143,2])),meta:{y:"a",t:"常见的程序异常",i:"iconfont icon-warn",O:2}}],["/zh/advanced/get-stoken-cookie-from-the-third-party.html",{loader:()=>g(()=>import("./get-stoken-cookie-from-the-third-party.html-Bl6n-3Pu.js"),__vite__mapDeps([144,2])),meta:{y:"a",t:"使用第三方工具获取有 Stoken 的 cookie",i:"iconfont icon-read",O:7}}],["/zh/advanced/known-issue.html",{loader:()=>g(()=>import("./known-issue.html-DGFUe9QL.js"),__vite__mapDeps([145,2])),meta:{y:"a",t:"已知问题",i:"iconfont icon-tool",O:3}}],["/zh/advanced/uninstall.html",{loader:()=>g(()=>import("./uninstall.html-CFMmuhvL.js"),__vite__mapDeps([146,2])),meta:{y:"a",t:"卸载胡桃工具箱",i:"iconfont icon-delete",O:9}}],["/zh/blog/",{loader:()=>g(()=>import("./index.html-DBLTaRXk.js"),__vite__mapDeps([147,2])),meta:{y:"a",t:"开发日志",i:"iconfont icon-article",O:10}}],["/zh/blog/version-1-9-0-breaking-changes.html",{loader:()=>g(()=>import("./version-1-9-0-breaking-changes.html-B1kW24tf.js"),__vite__mapDeps([148,45,2])),meta:{y:"a",t:"1.9.0 版本重大改变详解",O:1}}],["/zh/development/",{loader:()=>g(()=>import("./index.html-MTkLq24S.js"),__vite__mapDeps([149,2])),meta:{y:"a",t:"开源开发",i:"iconfont icon-git",O:3}}],["/zh/development/contribute.html",{loader:()=>g(()=>import("./contribute.html-D-oX7q6P.js"),__vite__mapDeps([150,2])),meta:{y:"a",t:"贡献你的代码",i:"iconfont icon-code",O:3}}],["/zh/development/join.html",{loader:()=>g(()=>import("./join.html-Bq9pOh79.js"),__vite__mapDeps([151,2])),meta:{y:"a",t:"加入我们",i:"iconfont icon-group",O:1}}],["/zh/development/platform.html",{loader:()=>g(()=>import("./platform.html-CjSCi6l-.js"),__vite__mapDeps([152,2])),meta:{y:"a",t:"胡桃开放平台",i:"iconfont icon-vscode",O:2}}],["/zh/development/symposium1.html",{loader:()=>g(()=>import("./symposium1.html-C4CW28Pi.js"),__vite__mapDeps([153,2])),meta:{y:"a",t:"第一期开发组座谈会",I:!1}}],["/zh/development/symposium2.html",{loader:()=>g(()=>import("./symposium2.html-DQp0IR5F.js"),__vite__mapDeps([154,2])),meta:{y:"a",t:"第二期开发组座谈会",I:!1}}],["/zh/features/",{loader:()=>g(()=>import("./index.html-DezGyHzG.js"),__vite__mapDeps([155,2])),meta:{y:"a",t:"功能指南",i:"iconfont icon-module",O:1}}],["/zh/features/achievements.html",{loader:()=>g(()=>import("./achievements.html-D8iDNHVr.js"),__vite__mapDeps([156,2])),meta:{y:"a",t:"成就管理",O:6}}],["/zh/features/character-data.html",{loader:()=>g(()=>import("./character-data.html-5N5Rh1Id.js"),__vite__mapDeps([157,2])),meta:{y:"a",t:"属性统计",O:8}}],["/zh/features/character-wiki.html",{loader:()=>g(()=>import("./character-wiki.html-QNywILhy.js"),__vite__mapDeps([158,2])),meta:{y:"a",t:"角色资料",O:11}}],["/zh/features/dashboard.html",{loader:()=>g(()=>import("./dashboard.html-DDSKEqf0.js"),__vite__mapDeps([159,2])),meta:{y:"a",t:"首页仪表盘",O:2}}],["/zh/features/develop-plan.html",{loader:()=>g(()=>import("./develop-plan.html-DImlq6ZW.js"),__vite__mapDeps([160,2])),meta:{y:"a",t:"养成计划",O:10}}],["/zh/features/feedback-center.html",{loader:()=>g(()=>import("./feedback-center.html-C75yNz8r.js"),__vite__mapDeps([161,2])),meta:{y:"a",t:"反馈中心",O:3}}],["/zh/features/game-launcher.html",{loader:()=>g(()=>import("./game-launcher.html-BQv0OHGN.js"),__vite__mapDeps([162,2])),meta:{y:"a",t:"高级启动器",O:4}}],["/zh/features/hutao-API.html",{loader:()=>g(()=>import("./hutao-API.html-pQNY-AiR.js"),__vite__mapDeps([163,2])),meta:{y:"a",t:"胡桃数据库/深渊统计",O:9}}],["/zh/features/hutao-passport.html",{loader:()=>g(()=>import("./hutao-passport.html-BHTRtgr1.js"),__vite__mapDeps([164,2])),meta:{y:"a",t:"胡桃账号",O:16}}],["/zh/features/hutao-settings.html",{loader:()=>g(()=>import("./hutao-settings.html-CMABTtWu.js"),__vite__mapDeps([165,2])),meta:{y:"a",t:"软件设置",O:15}}],["/zh/features/mhy-account-switch.html",{loader:()=>g(()=>import("./mhy-account-switch.html-W2ZdNEFz.js"),__vite__mapDeps([166,2])),meta:{y:"a",t:"米游社多账号切换",O:14}}],["/zh/features/monster-wiki.html",{loader:()=>g(()=>import("./monster-wiki.html-DYSy1gBX.js"),__vite__mapDeps([167,2])),meta:{y:"a",t:"怪物资料",O:13}}],["/zh/features/real-time-notes.html",{loader:()=>g(()=>import("./real-time-notes.html-C3sSRiE4.js"),__vite__mapDeps([168,2])),meta:{y:"a",t:"实时便笺",O:7}}],["/zh/features/setup.html",{loader:()=>g(()=>import("./setup.html-Dd9Evw9u.js"),__vite__mapDeps([169,2])),meta:{y:"a",t:"初始化引导",O:1}}],["/zh/features/weapon-wiki.html",{loader:()=>g(()=>import("./weapon-wiki.html-jypzJ8gV.js"),__vite__mapDeps([170,2])),meta:{y:"a",t:"武器资料",O:12}}],["/zh/features/wish-export.html",{loader:()=>g(()=>import("./wish-export.html-BofrVoEm.js"),__vite__mapDeps([171,2])),meta:{y:"a",t:"祈愿记录",O:5}}],["/zh/statements/",{loader:()=>g(()=>import("./index.html-De2wKfxP.js"),__vite__mapDeps([172,2])),meta:{y:"a",t:"声明和公告",i:"iconfont icon-blog",O:4}}],["/zh/statements/bug-report.html",{loader:()=>g(()=>import("./bug-report.html-Cyrwzp6F.js"),__vite__mapDeps([173,2])),meta:{y:"a",t:"提交 BUG 报告",i:"iconfont icon-debug",O:2}}],["/zh/statements/privacy-notice.html",{loader:()=>g(()=>import("./privacy-notice.html-Bc0USyaf.js"),__vite__mapDeps([174,2])),meta:{y:"a",t:"用户数据和隐私权益",i:"iconfont icon-license",O:3}}],["/zh/statements/tos.html",{loader:()=>g(()=>import("./tos.html-BIdLQXo-.js"),__vite__mapDeps([175,2])),meta:{y:"a",t:"用户使用协议和法律声明",i:"iconfont icon-license",O:4}}],["/zh/statements/update-log.html",{loader:()=>g(()=>import("./update-log.html-BAmAG59Q.js"),__vite__mapDeps([176,2])),meta:{y:"a",t:"更新日志",i:"iconfont icon-update",O:1}}],["/404.html",{loader:()=>g(()=>import("./404.html-KctQ0uXw.js"),__vite__mapDeps([177,2])),meta:{y:"p",t:""}}]]);/*!
* vue-router v4.3.0
* (c) 2024 Eduardo San Martin Morote
* @license MIT
*/const ln=typeof document<"u";function Wf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ue=Object.assign;function mr(e,t){const n={};for(const o in t){const r=t[o];n[o]=lt(r)?r.map(e):e(r)}return n}const zn=()=>{},lt=Array.isArray,vs=/#/g,Uf=/&/g,Kf=/\//g,Gf=/=/g,qf=/\?/g,gs=/\+/g,Yf=/%5B/g,Qf=/%5D/g,_s=/%5E/g,Jf=/%60/g,ys=/%7B/g,Xf=/%7C/g,bs=/%7D/g,Zf=/%20/g;function pa(e){return encodeURI(""+e).replace(Xf,"|").replace(Yf,"[").replace(Qf,"]")}function ep(e){return pa(e).replace(ys,"{").replace(bs,"}").replace(_s,"^")}function $r(e){return pa(e).replace(gs,"%2B").replace(Zf,"+").replace(vs,"%23").replace(Uf,"%26").replace(Jf,"`").replace(ys,"{").replace(bs,"}").replace(_s,"^")}function tp(e){return $r(e).replace(Gf,"%3D")}function np(e){return pa(e).replace(vs,"%23").replace(qf,"%3F")}function op(e){return e==null?"":np(e).replace(Kf,"%2F")}function Qn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const rp=/\/$/,ap=e=>e.replace(rp,"");function vr(e,t,n="/"){let o,r={},a="",i="";const l=t.indexOf("#");let s=t.indexOf("?");return l<s&&l>=0&&(s=-1),s>-1&&(o=t.slice(0,s),a=t.slice(s+1,l>-1?l:t.length),r=e(a)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=cp(o??t,n),{fullPath:o+(a&&"?")+a+i,path:o,query:r,hash:Qn(i)}}function ip(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function yi(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])&&Es(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 Es(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!sp(e[n],t[n]))return!1;return!0}function sp(e,t){return lt(e)?bi(e,t):lt(t)?bi(t,e):e===t}function bi(e,t){return lt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function cp(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 a=n.length-1,i,l;for(i=0;i<o.length;i++)if(l=o[i],l!==".")if(l==="..")a>1&&a--;else break;return n.slice(0,a).join("/")+"/"+o.slice(i).join("/")}var Jn;(function(e){e.pop="pop",e.push="push"})(Jn||(Jn={}));var jn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(jn||(jn={}));function up(e){if(!e)if(ln){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 dp=/^[^#]+#/;function fp(e,t){return e.replace(dp,"#")+t}function pp(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 Yo=()=>({left:window.scrollX,top:window.scrollY});function hp(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=pp(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ei(e,t){return(history.state?history.state.position-t:-1)+e}const Vr=new Map;function mp(e,t){Vr.set(e,t)}function vp(e){const t=Vr.get(e);return Vr.delete(e),t}let gp=()=>location.protocol+"//"+location.host;function ws(e,t){const{pathname:n,search:o,hash:r}=t,a=e.indexOf("#");if(a>-1){let l=r.includes(e.slice(a))?e.slice(a).length:1,s=r.slice(l);return s[0]!=="/"&&(s="/"+s),yi(s,"")}return yi(n,e)+o+r}function _p(e,t,n,o){let r=[],a=[],i=null;const l=({state:p})=>{const m=ws(e,location),y=n.value,T=t.value;let w=0;if(p){if(n.value=m,t.value=p,i&&i===y){i=null;return}w=T?p.position-T.position:0}else o(m);r.forEach(_=>{_(n.value,y,{delta:w,type:Jn.pop,direction:w?w>0?jn.forward:jn.back:jn.unknown})})};function s(){i=n.value}function c(p){r.push(p);const m=()=>{const y=r.indexOf(p);y>-1&&r.splice(y,1)};return a.push(m),m}function u(){const{history:p}=window;p.state&&p.replaceState(ue({},p.state,{scroll:Yo()}),"")}function f(){for(const p of a)p();a=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:f}}function wi(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Yo():null}}function yp(e){const{history:t,location:n}=window,o={value:ws(e,n)},r={value:t.state};r.value||a(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(s,c,u){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+s:gp()+e+s;try{t[u?"replaceState":"pushState"](c,"",p),r.value=c}catch(m){console.error(m),n[u?"replace":"assign"](p)}}function i(s,c){const u=ue({},t.state,wi(r.value.back,s,r.value.forward,!0),c,{position:r.value.position});a(s,u,!0),o.value=s}function l(s,c){const u=ue({},r.value,t.state,{forward:s,scroll:Yo()});a(u.current,u,!0);const f=ue({},wi(o.value,s,null),{position:u.position+1},c);a(s,f,!1),o.value=s}return{location:o,state:r,push:l,replace:i}}function bp(e){e=up(e);const t=yp(e),n=_p(e,t.state,t.location,t.replace);function o(a,i=!0){i||n.pauseListeners(),history.go(a)}const r=ue({location:"",base:e,go:o,createHref:fp.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 Ep(e){return typeof e=="string"||e&&typeof e=="object"}function Ts(e){return typeof e=="string"||typeof e=="symbol"}const yt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ks=Symbol("");var Ti;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ti||(Ti={}));function bn(e,t){return ue(new Error,{type:e,[ks]:!0},t)}function gt(e,t){return e instanceof Error&&ks in e&&(t==null||!!(e.type&t))}const ki="[^/]+?",wp={sensitive:!1,strict:!1,start:!0,end:!0},Tp=/[.+*?^${}()[\]/\\]/g;function kp(e,t){const n=ue({},wp,t),o=[];let r=n.start?"^":"";const a=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;f<c.length;f++){const p=c[f];let m=40+(n.sensitive?.25:0);if(p.type===0)f||(r+="/"),r+=p.value.replace(Tp,"\\$&"),m+=40;else if(p.type===1){const{value:y,repeatable:T,optional:w,regexp:_}=p;a.push({name:y,repeatable:T,optional:w});const L=_||ki;if(L!==ki){m+=10;try{new RegExp(`(${L})`)}catch(x){throw new Error(`Invalid custom RegExp for param "${y}" (${L}): `+x.message)}}let b=T?`((?:${L})(?:/(?:${L}))*)`:`(${L})`;f||(b=w&&c.length<2?`(?:/${b})`:"/"+b),w&&(b+="?"),r+=b,m+=20,w&&(m+=-8),T&&(m+=-20),L===".*"&&(m+=-50)}u.push(m)}o.push(u)}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 i=new RegExp(r,n.sensitive?"":"i");function l(c){const u=c.match(i),f={};if(!u)return null;for(let p=1;p<u.length;p++){const m=u[p]||"",y=a[p-1];f[y.name]=m&&y.repeatable?m.split("/"):m}return f}function s(c){let u="",f=!1;for(const p of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const m of p)if(m.type===0)u+=m.value;else if(m.type===1){const{value:y,repeatable:T,optional:w}=m,_=y in c?c[y]:"";if(lt(_)&&!T)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const L=lt(_)?_.join("/"):_;if(!L)if(w)p.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${y}"`);u+=L}}return u||"/"}return{re:i,score:o,keys:a,parse:l,stringify:s}}function Op(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 Lp(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const a=Op(o[n],r[n]);if(a)return a;n++}if(Math.abs(r.length-o.length)===1){if(Oi(o))return 1;if(Oi(r))return-1}return r.length-o.length}function Oi(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const xp={type:0,value:""},Ap=/[a-zA-Z0-9_]/;function Sp(e){if(!e)return[[]];if(e==="/")return[[xp]];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 a;function i(){a&&r.push(a),a=[]}let l=0,s,c="",u="";function f(){c&&(n===0?a.push({type:0,value:c}):n===1||n===2||n===3?(a.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=s}for(;l<e.length;){if(s=e[l++],s==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:s==="/"?(c&&f(),i()):s===":"?(f(),n=1):p();break;case 4:p(),n=o;break;case 1:s==="("?n=2:Ap.test(s)?p():(f(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&l--);break;case 2:s===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+s:n=3:u+=s;break;case 3:f(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),i(),r}function Cp(e,t,n){const o=kp(Sp(e.path),n),r=ue(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Ip(e,t){const n=[],o=new Map;t=Ai({strict:!1,end:!0,sensitive:!1},t);function r(u){return o.get(u)}function a(u,f,p){const m=!p,y=Pp(u);y.aliasOf=p&&p.record;const T=Ai(t,u),w=[y];if("alias"in u){const b=typeof u.alias=="string"?[u.alias]:u.alias;for(const x of b)w.push(ue({},y,{components:p?p.record.components:y.components,path:x,aliasOf:p?p.record:y}))}let _,L;for(const b of w){const{path:x}=b;if(f&&x[0]!=="/"){const $=f.record.path,k=$[$.length-1]==="/"?"":"/";b.path=f.record.path+(x&&k+x)}if(_=Cp(b,f,T),p?p.alias.push(_):(L=L||_,L!==_&&L.alias.push(_),m&&u.name&&!xi(_)&&i(u.name)),y.children){const $=y.children;for(let k=0;k<$.length;k++)a($[k],_,p&&p.children[k])}p=p||_,(_.record.components&&Object.keys(_.record.components).length||_.record.name||_.record.redirect)&&s(_)}return L?()=>{i(L)}:zn}function i(u){if(Ts(u)){const f=o.get(u);f&&(o.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&o.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function s(u){let f=0;for(;f<n.length&&Lp(u,n[f])>=0&&(u.record.path!==n[f].record.path||!Os(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!xi(u)&&o.set(u.record.name,u)}function c(u,f){let p,m={},y,T;if("name"in u&&u.name){if(p=o.get(u.name),!p)throw bn(1,{location:u});T=p.record.name,m=ue(Li(f.params,p.keys.filter(L=>!L.optional).concat(p.parent?p.parent.keys.filter(L=>L.optional):[]).map(L=>L.name)),u.params&&Li(u.params,p.keys.map(L=>L.name))),y=p.stringify(m)}else if(u.path!=null)y=u.path,p=n.find(L=>L.re.test(y)),p&&(m=p.parse(y),T=p.record.name);else{if(p=f.name?o.get(f.name):n.find(L=>L.re.test(f.path)),!p)throw bn(1,{location:u,currentLocation:f});T=p.record.name,m=ue({},f.params,u.params),y=p.stringify(m)}const w=[];let _=p;for(;_;)w.unshift(_.record),_=_.parent;return{name:T,path:y,params:m,matched:w,meta:Dp(w)}}return e.forEach(u=>a(u)),{addRoute:a,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:r}}function Li(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function Pp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Rp(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 Rp(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 xi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Dp(e){return e.reduce((t,n)=>ue(t,n.meta),{})}function Ai(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Os(e,t){return t.children.some(n=>n===e||Os(e,n))}function Mp(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 a=o[r].replace(gs," "),i=a.indexOf("="),l=Qn(i<0?a:a.slice(0,i)),s=i<0?null:Qn(a.slice(i+1));if(l in t){let c=t[l];lt(c)||(c=t[l]=[c]),c.push(s)}else t[l]=s}return t}function Si(e){let t="";for(let n in e){const o=e[n];if(n=tp(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(lt(o)?o.map(a=>a&&$r(a)):[o&&$r(o)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function $p(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=lt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Vp=Symbol(""),Ci=Symbol(""),Qo=Symbol(""),ha=Symbol(""),Nr=Symbol("");function In(){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 Mt(e,t,n,o,r,a=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,s)=>{const c=p=>{p===!1?s(bn(4,{from:n,to:t})):p instanceof Error?s(p):Ep(p)?s(bn(2,{from:t,to:p})):(i&&o.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},u=a(()=>e.call(o&&o.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(p=>s(p))})}function gr(e,t,n,o,r=a=>a()){const a=[];for(const i of e)for(const l in i.components){let s=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(Np(s)){const u=(s.__vccOpts||s)[t];u&&a.push(Mt(u,n,o,i,l,r))}else{let c=s();a.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const f=Wf(u)?u.default:u;i.components[l]=f;const m=(f.__vccOpts||f)[t];return m&&Mt(m,n,o,i,l,r)()}))}}return a}function Np(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ii(e){const t=xe(Qo),n=xe(ha),o=O(()=>t.resolve(rt(e.to))),r=O(()=>{const{matched:s}=o.value,{length:c}=s,u=s[c-1],f=n.matched;if(!u||!f.length)return-1;const p=f.findIndex(yn.bind(null,u));if(p>-1)return p;const m=Pi(s[c-2]);return c>1&&Pi(u)===m&&f[f.length-1].path!==m?f.findIndex(yn.bind(null,s[c-2])):p}),a=O(()=>r.value>-1&&zp(n.params,o.value.params)),i=O(()=>r.value>-1&&r.value===n.matched.length-1&&Es(n.params,o.value.params));function l(s={}){return Fp(s)?t[rt(e.replace)?"replace":"push"](rt(e.to)).catch(zn):Promise.resolve()}return{route:o,href:O(()=>o.value.href),isActive:a,isExactActive:i,navigate:l}}const Bp=W({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:Ii,setup(e,{slots:t}){const n=to(Ii(e)),{options:o}=xe(Qo),r=O(()=>({[Ri(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ri(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&t.default(n);return e.custom?a:d("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},a)}}}),Hp=Bp;function Fp(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 zp(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(!lt(r)||r.length!==o.length||o.some((a,i)=>a!==r[i]))return!1}return!0}function Pi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ri=(e,t,n)=>e??t??n,jp=W({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=xe(Nr),r=O(()=>e.route||o.value),a=xe(Ci,0),i=O(()=>{let c=rt(a);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=O(()=>r.value.matched[i.value]);Yt(Ci,O(()=>i.value+1)),Yt(Vp,l),Yt(Nr,r);const s=J();return se(()=>[s.value,l.value,e.name],([c,u,f],[p,m,y])=>{u&&(u.instances[f]=c,m&&m!==u&&c&&c===p&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!yn(u,m)||!p)&&(u.enterCallbacks[f]||[]).forEach(T=>T(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,p=f&&f.components[u];if(!p)return Di(n.default,{Component:p,route:c});const m=f.props[u],y=m?m===!0?c.params:typeof m=="function"?m(c):m:null,w=d(p,ue({},y,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:s}));return Di(n.default,{Component:w,route:c})||w}}});function Di(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Wp=jp;function Up(e){const t=Ip(e.routes,e),n=e.parseQuery||Mp,o=e.stringifyQuery||Si,r=e.history,a=In(),i=In(),l=In(),s=Ue(yt);let c=yt;ln&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=mr.bind(null,S=>""+S),f=mr.bind(null,op),p=mr.bind(null,Qn);function m(S,z){let H,K;return Ts(S)?(H=t.getRecordMatcher(S),K=z):K=S,t.addRoute(K,H)}function y(S){const z=t.getRecordMatcher(S);z&&t.removeRoute(z)}function T(){return t.getRoutes().map(S=>S.record)}function w(S){return!!t.getRecordMatcher(S)}function _(S,z){if(z=ue({},z||s.value),typeof S=="string"){const v=vr(n,S,z.path),E=t.resolve({path:v.path},z),C=r.createHref(v.fullPath);return ue(v,E,{params:p(E.params),hash:Qn(v.hash),redirectedFrom:void 0,href:C})}let H;if(S.path!=null)H=ue({},S,{path:vr(n,S.path,z.path).path});else{const v=ue({},S.params);for(const E in v)v[E]==null&&delete v[E];H=ue({},S,{params:f(v)}),z.params=f(z.params)}const K=t.resolve(H,z),ce=S.hash||"";K.params=u(p(K.params));const he=ip(o,ue({},S,{hash:ep(ce),path:K.path})),h=r.createHref(he);return ue({fullPath:he,hash:ce,query:o===Si?$p(S.query):S.query||{}},K,{redirectedFrom:void 0,href:h})}function L(S){return typeof S=="string"?vr(n,S,s.value.path):ue({},S)}function b(S,z){if(c!==S)return bn(8,{from:z,to:S})}function x(S){return U(S)}function $(S){return x(ue(L(S),{replace:!0}))}function k(S){const z=S.matched[S.matched.length-1];if(z&&z.redirect){const{redirect:H}=z;let K=typeof H=="function"?H(S):H;return typeof K=="string"&&(K=K.includes("?")||K.includes("#")?K=L(K):{path:K},K.params={}),ue({query:S.query,hash:S.hash,params:K.path!=null?{}:S.params},K)}}function U(S,z){const H=c=_(S),K=s.value,ce=S.state,he=S.force,h=S.replace===!0,v=k(H);if(v)return U(ue(L(v),{state:typeof v=="object"?ue({},ce,v.state):ce,force:he,replace:h}),z||H);const E=H;E.redirectedFrom=z;let C;return!he&&lp(o,K,H)&&(C=bn(16,{to:E,from:K}),ct(K,K,!0,!1)),(C?Promise.resolve(C):B(E,K)).catch(A=>gt(A)?gt(A,2)?A:Lt(A):G(A,E,K)).then(A=>{if(A){if(gt(A,2))return U(ue({replace:h},L(A.to),{state:typeof A.to=="object"?ue({},ce,A.to.state):ce,force:he}),z||E)}else A=D(E,K,!0,h,ce);return te(E,K,A),A})}function N(S,z){const H=b(S,z);return H?Promise.reject(H):Promise.resolve()}function V(S){const z=rn.values().next().value;return z&&typeof z.runWithContext=="function"?z.runWithContext(S):S()}function B(S,z){let H;const[K,ce,he]=Kp(S,z);H=gr(K.reverse(),"beforeRouteLeave",S,z);for(const v of K)v.leaveGuards.forEach(E=>{H.push(Mt(E,S,z))});const h=N.bind(null,S,z);return H.push(h),Re(H).then(()=>{H=[];for(const v of a.list())H.push(Mt(v,S,z));return H.push(h),Re(H)}).then(()=>{H=gr(ce,"beforeRouteUpdate",S,z);for(const v of ce)v.updateGuards.forEach(E=>{H.push(Mt(E,S,z))});return H.push(h),Re(H)}).then(()=>{H=[];for(const v of he)if(v.beforeEnter)if(lt(v.beforeEnter))for(const E of v.beforeEnter)H.push(Mt(E,S,z));else H.push(Mt(v.beforeEnter,S,z));return H.push(h),Re(H)}).then(()=>(S.matched.forEach(v=>v.enterCallbacks={}),H=gr(he,"beforeRouteEnter",S,z,V),H.push(h),Re(H))).then(()=>{H=[];for(const v of i.list())H.push(Mt(v,S,z));return H.push(h),Re(H)}).catch(v=>gt(v,8)?v:Promise.reject(v))}function te(S,z,H){l.list().forEach(K=>V(()=>K(S,z,H)))}function D(S,z,H,K,ce){const he=b(S,z);if(he)return he;const h=z===yt,v=ln?history.state:{};H&&(K||h?r.replace(S.fullPath,ue({scroll:h&&v&&v.scroll},ce)):r.push(S.fullPath,ce)),s.value=S,ct(S,z,H,h),Lt()}let X;function be(){X||(X=r.listen((S,z,H)=>{if(!fo.listening)return;const K=_(S),ce=k(K);if(ce){U(ue(ce,{replace:!0}),K).catch(zn);return}c=K;const he=s.value;ln&&mp(Ei(he.fullPath,H.delta),Yo()),B(K,he).catch(h=>gt(h,12)?h:gt(h,2)?(U(h.to,K).then(v=>{gt(v,20)&&!H.delta&&H.type===Jn.pop&&r.go(-1,!1)}).catch(zn),Promise.reject()):(H.delta&&r.go(-H.delta,!1),G(h,K,he))).then(h=>{h=h||D(K,he,!1),h&&(H.delta&&!gt(h,8)?r.go(-H.delta,!1):H.type===Jn.pop&&gt(h,20)&&r.go(-1,!1)),te(K,he,h)}).catch(zn)}))}let Ee=In(),q=In(),oe;function G(S,z,H){Lt(S);const K=q.list();return K.length?K.forEach(ce=>ce(S,z,H)):console.error(S),Promise.reject(S)}function et(){return oe&&s.value!==yt?Promise.resolve():new Promise((S,z)=>{Ee.add([S,z])})}function Lt(S){return oe||(oe=!S,be(),Ee.list().forEach(([z,H])=>S?H(S):z()),Ee.reset()),S}function ct(S,z,H,K){const{scrollBehavior:ce}=e;if(!ln||!ce)return Promise.resolve();const he=!H&&vp(Ei(S.fullPath,0))||(K||!H)&&history.state&&history.state.scroll||null;return Zt().then(()=>ce(S,z,he)).then(h=>h&&hp(h)).catch(h=>G(h,S,z))}const Be=S=>r.go(S);let on;const rn=new Set,fo={currentRoute:s,listening:!0,addRoute:m,removeRoute:y,hasRoute:w,getRoutes:T,resolve:_,options:e,push:x,replace:$,go:Be,back:()=>Be(-1),forward:()=>Be(1),beforeEach:a.add,beforeResolve:i.add,afterEach:l.add,onError:q.add,isReady:et,install(S){const z=this;S.component("RouterLink",Hp),S.component("RouterView",Wp),S.config.globalProperties.$router=z,Object.defineProperty(S.config.globalProperties,"$route",{enumerable:!0,get:()=>rt(s)}),ln&&!on&&s.value===yt&&(on=!0,x(r.location).catch(ce=>{}));const H={};for(const ce in yt)Object.defineProperty(H,ce,{get:()=>s.value[ce],enumerable:!0});S.provide(Qo,z),S.provide(ha,Tl(H)),S.provide(Nr,s);const K=S.unmount;rn.add(S),S.unmount=function(){rn.delete(S),rn.size<1&&(c=yt,X&&X(),X=null,s.value=yt,on=!1,oe=!1),K()}}};function Re(S){return S.reduce((z,H)=>z.then(()=>V(H)),Promise.resolve())}return fo}function Kp(e,t){const n=[],o=[],r=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;i<a;i++){const l=t.matched[i];l&&(e.matched.find(c=>yn(c,l))?o.push(l):n.push(l));const s=e.matched[i];s&&(t.matched.find(c=>yn(c,s))||r.push(s))}return[n,o,r]}function mt(){return xe(Qo)}function st(){return xe(ha)}var ma=Symbol(""),vt=()=>{const e=xe(ma);if(!e)throw new Error("useClientData() is called without provider.");return e},Gp=()=>vt().pageComponent,ge=()=>vt().pageData,Oe=()=>vt().pageFrontmatter,qp=()=>vt().pageHead,Jo=()=>vt().pageLang,Yp=()=>vt().pageLayout,Ot=()=>vt().routeLocale,Ls=()=>vt().routes,xs=()=>vt().siteData,Xo=()=>vt().siteLocaleData,Qp=Symbol(""),As=Ue(zf),Xn=Ue(jf),Ss=e=>{const t=Nf(e);if(Xn.value[t])return t;const n=encodeURI(t);return Xn.value[n]?n:As.value[t]||t},Zo=e=>{const t=Ss(e),n=Xn.value[t]??{...Xn.value["/404.html"],notFound:!0};return{path:t,notFound:!1,...n}},er=W({name:"ClientOnly",setup(e,t){const n=J(!1);return pe(()=>{n.value=!0}),()=>{var o,r;return n.value?(r=(o=t.slots).default)==null?void 0:r.call(o):null}}}),Cs=W({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=Gp(),n=O(()=>{if(!e.path)return t.value;const o=Zo(e.path);return ld(()=>o.loader().then(({comp:r})=>r))});return()=>d(n.value)}}),Pe=e=>en(e)?e:`/${ms(e)}`,Jp=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget){const t=e.currentTarget.getAttribute("target");if(t!=null&&t.match(/\b_blank\b/i))return}return e.preventDefault(),!0}},Ve=({active:e=!1,activeClass:t="route-link-active",to:n,...o},{slots:r})=>{var l;const a=mt(),i=Pe(Ss(n));return d("a",{...o,class:["route-link",{[t]:e}],href:i,onClick:(s={})=>{Jp(s)?a.push(n).catch():Promise.resolve()}},(l=r.default)==null?void 0:l.call(r))};Ve.displayName="RouteLink";Ve.props={active:Boolean,activeClass:String,to:String};var Xp="Layout",Zp="en-US",jt=to({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const o=ye(t.description)?t.description:n.description,r=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:o}]];return Mf(r)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||Zp,resolvePageLayout:(e,t)=>{const n=ye(e.frontmatter.layout)?e.frontmatter.layout:Xp;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>Bf(e,t),resolveSiteLocaleData:(e,t)=>{var n;return{...e,...e.locales[t],head:[...((n=e.locales[t])==null?void 0:n.head)??[],...e.head??[]]}}});const eh={};var Me=(e={})=>e;const th=()=>{const e=Ls();return O(()=>Object.keys(e.value))},ot=(e,t)=>{var o;const n=(o=(t==null?void 0:t._instance)||xn())==null?void 0:o.appContext.components;return n?e in n||je(e)in n||kn(je(e))in n:!1},nh=e=>typeof e<"u",Br=Array.isArray,va=(e,t)=>ye(e)&&e.startsWith(t),ga=Object.entries,oh=Object.fromEntries,io=Object.keys,rh=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},_a=e=>va(e,"/");function ya(e,t){let n,o,r;const a=J(!0),i=()=>{a.value=!0,r()};se(e,i,{flush:"sync"});const l=typeof t=="function"?t:t.get,s=typeof t=="function"?void 0:t.set,c=ra((u,f)=>(o=u,r=f,{get(){return a.value&&(n=l(),a.value=!1),o(),n},set(p){s==null||s(p)}}));return Object.isExtensible(c)&&(c.trigger=i),c}function tn(e){return dl()?(hu(e),!0):!1}function Fe(e){return typeof e=="function"?e():rt(e)}const lo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ah=Object.prototype.toString,ih=e=>ah.call(e)==="[object Object]",En=()=>{},Mi=lh();function lh(){var e,t;return lo&&((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 ba(e,t){function n(...o){return new Promise((r,a)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(a)})}return n}const Is=e=>e();function sh(e,t={}){let n,o,r=En;const a=l=>{clearTimeout(l),r(),r=En};return l=>{const s=Fe(e),c=Fe(t.maxWait);return n&&a(n),s<=0||c!==void 0&&c<=0?(o&&(a(o),o=null),Promise.resolve(l())):new Promise((u,f)=>{r=t.rejectOnCancel?f:u,c&&!o&&(o=setTimeout(()=>{n&&a(n),o=null,u(l())},c)),n=setTimeout(()=>{o&&a(o),o=null,u(l())},s)})}}function ch(...e){let t=0,n,o=!0,r=En,a,i,l,s,c;!Se(e[0])&&typeof e[0]=="object"?{delay:i,trailing:l=!0,leading:s=!0,rejectOnCancel:c=!1}=e[0]:[i,l=!0,s=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,r(),r=En)};return p=>{const m=Fe(i),y=Date.now()-t,T=()=>a=p();return u(),m<=0?(t=Date.now(),T()):(y>m&&(s||!o)?(t=Date.now(),T()):l&&(a=new Promise((w,_)=>{r=c?_:w,n=setTimeout(()=>{t=Date.now(),o=!0,w(T()),u()},Math.max(0,m-y))})),!s&&!n&&(n=setTimeout(()=>o=!0,m)),o=!1,a)}}function uh(e=Is){const t=J(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...a)=>{t.value&&e(...a)};return{isActive:On(t),pause:n,resume:o,eventFilter:r}}function dh(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 fh(e){return e||xn()}function ph(...e){if(e.length!==1)return jo(...e);const t=e[0];return typeof t=="function"?On(ra(()=>({get:t,set:En}))):J(t)}function hh(e,t=200,n={}){return ba(sh(t,n),e)}function mh(e,t=200,n=!1,o=!0,r=!1){return ba(ch(t,n,o,r),e)}function vh(e,t,n={}){const{eventFilter:o=Is,...r}=n;return se(e,ba(o,t),r)}function gh(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:a,pause:i,resume:l,isActive:s}=uh(o);return{stop:vh(e,t,{...r,eventFilter:a}),pause:i,resume:l,isActive:s}}function tr(e,t=!0,n){fh()?pe(e,n):t?e():Zt(e)}function _h(e,t,n={}){const{immediate:o=!0}=n,r=J(!1);let a=null;function i(){a&&(clearTimeout(a),a=null)}function l(){r.value=!1,i()}function s(...c){i(),r.value=!0,a=setTimeout(()=>{r.value=!1,a=null,e(...c)},Fe(t))}return o&&(r.value=!0,lo&&s()),tn(l),{isPending:On(r),start:s,stop:l}}function $i(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=Se(e),a=J(e);function i(l){if(arguments.length)return a.value=l,a.value;{const s=Fe(n);return a.value=a.value===s?Fe(o):s,a.value}}return r?i:[a,i]}function Et(e){var t;const n=Fe(e);return(t=n==null?void 0:n.$el)!=null?t:n}const ht=lo?window:void 0,Ps=lo?window.document:void 0,Rs=lo?window.navigator:void 0;function we(...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 En;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const a=[],i=()=>{a.forEach(u=>u()),a.length=0},l=(u,f,p,m)=>(u.addEventListener(f,p,m),()=>u.removeEventListener(f,p,m)),s=se(()=>[Et(t),Fe(r)],([u,f])=>{if(i(),!u)return;const p=ih(f)?{...f}:f;a.push(...n.flatMap(m=>o.map(y=>l(u,m,y,p))))},{immediate:!0,flush:"post"}),c=()=>{s(),i()};return tn(c),c}function yh(){const e=J(!1),t=xn();return t&&pe(()=>{e.value=!0},t),e}function so(e){const t=yh();return O(()=>(t.value,!!e()))}function Ds(e,t={}){const{window:n=ht}=t,o=so(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const a=J(!1),i=c=>{a.value=c.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",i):r.removeListener(i))},s=$l(()=>{o.value&&(l(),r=n.matchMedia(Fe(e)),"addEventListener"in r?r.addEventListener("change",i):r.addListener(i),a.value=r.matches)});return tn(()=>{s(),l(),r=void 0}),a}function Vi(e,t={}){const{controls:n=!1,navigator:o=Rs}=t,r=so(()=>o&&"permissions"in o);let a;const i=typeof e=="string"?{name:e}:e,l=J(),s=()=>{a&&(l.value=a.state)},c=dh(async()=>{if(r.value){if(!a)try{a=await o.permissions.query(i),we(a,"change",s),s()}catch{l.value="prompt"}return a}});return c(),n?{state:l,isSupported:r,query:c}:l}function bh(e={}){const{navigator:t=Rs,read:n=!1,source:o,copiedDuring:r=1500,legacy:a=!1}=e,i=so(()=>t&&"clipboard"in t),l=Vi("clipboard-read"),s=Vi("clipboard-write"),c=O(()=>i.value||a),u=J(""),f=J(!1),p=_h(()=>f.value=!1,r);function m(){i.value&&l.value!=="denied"?t.clipboard.readText().then(_=>{u.value=_}):u.value=w()}c.value&&n&&we(["copy","cut"],m);async function y(_=Fe(o)){c.value&&_!=null&&(i.value&&s.value!=="denied"?await t.clipboard.writeText(_):T(_),u.value=_,f.value=!0,p.start())}function T(_){const L=document.createElement("textarea");L.value=_??"",L.style.position="absolute",L.style.opacity="0",document.body.appendChild(L),L.select(),document.execCommand("copy"),L.remove()}function w(){var _,L,b;return(b=(L=(_=document==null?void 0:document.getSelection)==null?void 0:_.call(document))==null?void 0:L.toString())!=null?b:""}return{isSupported:c,text:u,copied:f,copy:y}}const wo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},To="__vueuse_ssr_handlers__",Eh=wh();function wh(){return To in wo||(wo[To]=wo[To]||{}),wo[To]}function Th(e,t){return Eh[e]||t}function kh(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 Oh={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()}},Ni="vueuse-storage";function Ea(e,t,n,o={}){var r;const{flush:a="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:u,window:f=ht,eventFilter:p,onError:m=V=>{console.error(V)},initOnMounted:y}=o,T=(u?Ue:J)(typeof t=="function"?t():t);if(!n)try{n=Th("getDefaultStorage",()=>{var V;return(V=ht)==null?void 0:V.localStorage})()}catch(V){m(V)}if(!n)return T;const w=Fe(t),_=kh(w),L=(r=o.serializer)!=null?r:Oh[_],{pause:b,resume:x}=gh(T,()=>$(T.value),{flush:a,deep:i,eventFilter:p});return f&&l&&tr(()=>{we(f,"storage",N),we(f,Ni,U),y&&N()}),y||N(),T;function $(V){try{const B=n.getItem(e),te=D=>{f&&f.dispatchEvent(new CustomEvent(Ni,{detail:{key:e,oldValue:B,newValue:D,storageArea:n}}))};if(V==null)te(null),n.removeItem(e);else{const D=L.write(V);B!==D&&(n.setItem(e,D),te(D))}}catch(B){m(B)}}function k(V){const B=V?V.newValue:n.getItem(e);if(B==null)return s&&w!=null&&n.setItem(e,L.write(w)),w;if(!V&&c){const te=L.read(B);return typeof c=="function"?c(te,w):_==="object"&&!Array.isArray(te)?{...w,...te}:te}else return typeof B!="string"?B:L.read(B)}function U(V){N(V.detail)}function N(V){if(!(V&&V.storageArea!==n)){if(V&&V.key==null){T.value=w;return}if(!(V&&V.key!==e)){b();try{(V==null?void 0:V.newValue)!==L.write(T.value)&&(T.value=k(V))}catch(B){m(B)}finally{V?Zt(x):x()}}}}}function Lh(e){return Ds("(prefers-color-scheme: dark)",e)}function xh(e,t,n={}){const{window:o=ht,...r}=n;let a;const i=so(()=>o&&"ResizeObserver"in o),l=()=>{a&&(a.disconnect(),a=void 0)},s=O(()=>Array.isArray(e)?e.map(f=>Et(f)):[Et(e)]),c=se(s,f=>{if(l(),i.value&&o){a=new ResizeObserver(t);for(const p of f)p&&a.observe(p,r)}},{immediate:!0,flush:"post"}),u=()=>{l(),c()};return tn(u),{isSupported:i,stop:u}}function Ah(e,t={width:0,height:0},n={}){const{window:o=ht,box:r="content-box"}=n,a=O(()=>{var f,p;return(p=(f=Et(e))==null?void 0:f.namespaceURI)==null?void 0:p.includes("svg")}),i=J(t.width),l=J(t.height),{stop:s}=xh(e,([f])=>{const p=r==="border-box"?f.borderBoxSize:r==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(o&&a.value){const m=Et(e);if(m){const y=o.getComputedStyle(m);i.value=Number.parseFloat(y.width),l.value=Number.parseFloat(y.height)}}else if(p){const m=Array.isArray(p)?p:[p];i.value=m.reduce((y,{inlineSize:T})=>y+T,0),l.value=m.reduce((y,{blockSize:T})=>y+T,0)}else i.value=f.contentRect.width,l.value=f.contentRect.height},n);tr(()=>{const f=Et(e);f&&(i.value="offsetWidth"in f?f.offsetWidth:t.width,l.value="offsetHeight"in f?f.offsetHeight:t.height)});const c=se(()=>Et(e),f=>{i.value=f?t.width:0,l.value=f?t.height:0});function u(){s(),c()}return{width:i,height:l,stop:u}}const Bi=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function wa(e,t={}){const{document:n=Ps,autoExit:o=!1}=t,r=O(()=>{var _;return(_=Et(e))!=null?_:n==null?void 0:n.querySelector("html")}),a=J(!1),i=O(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(_=>n&&_ in n||r.value&&_ in r.value)),l=O(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(_=>n&&_ in n||r.value&&_ in r.value)),s=O(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(_=>n&&_ in n||r.value&&_ in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(_=>n&&_ in n),u=so(()=>r.value&&n&&i.value!==void 0&&l.value!==void 0&&s.value!==void 0),f=()=>c?(n==null?void 0:n[c])===r.value:!1,p=()=>{if(s.value){if(n&&n[s.value]!=null)return n[s.value];{const _=r.value;if((_==null?void 0:_[s.value])!=null)return!!_[s.value]}}return!1};async function m(){if(!(!u.value||!a.value)){if(l.value)if((n==null?void 0:n[l.value])!=null)await n[l.value]();else{const _=r.value;(_==null?void 0:_[l.value])!=null&&await _[l.value]()}a.value=!1}}async function y(){if(!u.value||a.value)return;p()&&await m();const _=r.value;i.value&&(_==null?void 0:_[i.value])!=null&&(await _[i.value](),a.value=!0)}async function T(){await(a.value?m():y())}const w=()=>{const _=p();(!_||_&&f())&&(a.value=_)};return we(n,Bi,w,!1),we(()=>Et(r),Bi,w,!1),o&&tn(m),{isSupported:u,isFullscreen:a,enter:y,exit:m,toggle:T}}function _r(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Sh(e={}){const{window:t=ht}=e;if(!t)return J(["en"]);const n=t.navigator,o=J(n.languages);return we(t,"languagechange",()=>{o.value=n.languages}),o}function Ms(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:Ms(n)}}function Ch(e){const t=e||window.event,n=t.target;return Ms(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const ko=new WeakMap;function Ta(e,t=!1){const n=J(t);let o=null,r;se(ph(e),l=>{const s=_r(Fe(l));if(s){const c=s;ko.get(c)||ko.set(c,r),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const a=()=>{const l=_r(Fe(e));!l||n.value||(Mi&&(o=we(l,"touchmove",s=>{Ch(s)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},i=()=>{var l;const s=_r(Fe(e));!s||!n.value||(Mi&&(o==null||o()),s.style.overflow=(l=ko.get(s))!=null?l:"",ko.delete(s),n.value=!1)};return tn(i),O({get(){return n.value},set(l){l?a():i()}})}function Ih(e,t,n={}){const{window:o=ht}=n;return Ea(e,t,o==null?void 0:o.sessionStorage,n)}let Ph=0;function Hi(e,t={}){const n=J(!1),{document:o=Ps,immediate:r=!0,manual:a=!1,id:i=`vueuse_styletag_${++Ph}`}=t,l=J(e);let s=()=>{};const c=()=>{if(!o)return;const f=o.getElementById(i)||o.createElement("style");f.isConnected||(f.id=i,t.media&&(f.media=t.media),o.head.appendChild(f)),!n.value&&(s=se(l,p=>{f.textContent=p},{immediate:!0}),n.value=!0)},u=()=>{!o||!n.value||(s(),o.head.removeChild(o.getElementById(i)),n.value=!1)};return r&&!a&&tr(c),a||tn(u),{id:i,css:l,unload:u,load:c,isLoaded:On(n)}}function Rh(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),a=O({get(){return o.value},set(l){scrollTo({left:l,behavior:n})}}),i=O({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return we(t,"scroll",()=>{o.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:a,y:i}}function Dh(e={}){const{window:t=ht,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:o=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:a=!0}=e,i=J(n),l=J(o),s=()=>{t&&(a?(i.value=t.innerWidth,l.value=t.innerHeight):(i.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(s(),tr(s),we("resize",s,{passive:!0}),r){const c=Ds("(orientation: portrait)");se(c,()=>s())}return{width:i,height:l}}var Mh=W({name:"FontIcon",props:{icon:{type:String,default:""},color:{type:String,default:""},size:{type:[String,Number],default:""}},setup(e){const t=O(()=>{const o=["font-icon icon"],r=`${e.icon}`;return o.push(r),o}),n=O(()=>{const o={};return e.color&&(o.color=e.color),e.size&&(o["font-size"]=Number.isNaN(Number(e.size))?e.size:`${e.size}px`),io(o).length?o:null});return()=>e.icon?d("span",{key:e.icon,class:t.value,style:n.value}):null}});const $s=({type:e="info",text:t="",vertical:n,color:o},{slots:r})=>{var a;return d("span",{class:["vp-badge",e,{diy:o}],style:{verticalAlign:n??!1,backgroundColor:o??!1}},((a=r.default)==null?void 0:a.call(r))||t)};$s.displayName="Badge";const Te=({name:e="",color:t="currentColor"},{slots:n})=>{var o;return d("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))};Te.displayName="IconBase";const ka=({size:e=48,stroke:t=4,wrapper:n=!0,height:o=2*e})=>{const r=d("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,preserveAspectRatio:"xMidYMid",viewBox:"25 25 50 50"},[d("animateTransform",{attributeName:"transform",type:"rotate",dur:"2s",keyTimes:"0;1",repeatCount:"indefinite",values:"0;360"}),d("circle",{cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":t,"stroke-linecap":"round"},[d("animate",{attributeName:"stroke-dasharray",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"1,200;90,200;1,200"}),d("animate",{attributeName:"stroke-dashoffset",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"0;-35px;-125px"})])]);return n?d("div",{class:"loading-icon-wrapper",style:`display:flex;align-items:center;justify-content:center;height:${o}px`},r):r};ka.displayName="LoadingIcon";const Vs=(e,{slots:t})=>{var n;return(n=t.default)==null?void 0:n.call(t)},Ns=()=>d(Te,{name:"github"},()=>d("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"}));Ns.displayName="GitHubIcon";const Bs=()=>d(Te,{name:"gitlab"},()=>d("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"}));Bs.displayName="GitLabIcon";const Hs=()=>d(Te,{name:"gitee"},()=>d("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"}));Hs.displayName="GiteeIcon";const Fs=()=>d(Te,{name:"bitbucket"},()=>d("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"}));Fs.displayName="BitbucketIcon";const zs=()=>d(Te,{name:"source"},()=>d("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"}));zs.displayName="SourceIcon";const js=(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},Ws=/#.*$/u,$h=e=>{const t=Ws.exec(e);return t?t[0]:""},Fi=e=>decodeURI(e).replace(Ws,"").replace(/\/index\.html$/iu,"/").replace(/\.html$/iu,"").replace(/(README|index)?\.md$/iu,""),Us=(e,t)=>{if(!nh(t))return!1;const n=Fi(e.path),o=Fi(t),r=$h(t);return r?r===e.hash&&(!o||n===o):n===o},Vh=e=>en(e)?e:`https://github.com/${e}`,Ks=e=>!en(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null;var Nh=e=>Object.prototype.toString.call(e)==="[object Object]",Zn=e=>typeof e=="string";const Gs=Array.isArray,zi=e=>Nh(e)&&Zn(e.name),ji=(e,t=!1)=>e?Gs(e)?e.map(n=>Zn(n)?{name:n}:zi(n)?n:null).filter(n=>n!==null):Zn(e)?[{name:e}]:zi(e)?[e]:(console.error(`Expect "author" to be \`AuthorInfo[] | AuthorInfo | string[] | string ${t?"":"| false"} | undefined\`, but got`,e),[]):[],qs=(e,t)=>{if(e){if(Gs(e)&&e.every(Zn))return e;if(Zn(e))return[e];console.error(`Expect ${t||"value"} to be \`string[] | string | undefined\`, but got`,e)}return[]},Bh=e=>qs(e,"category"),Hh=e=>qs(e,"tag"),Fh="accelerometer; autoplay; clipboard-write; encrypted-media; fullscreen; gyroscope; picture-in-picture",Wi=e=>ye(e)?e:`${e}px`,zh=(e,t=0)=>{const n=Ue(),o=O(()=>Wi(rt(e.width)||"100%")),r=J("auto"),a=s=>{if(ye(s)){const[c,u]=s.split(":"),f=Number(c)/Number(u);if(!Number.isNaN(f))return f}return typeof s=="number"?s:16/9},i=s=>{const c=rt(e.height),u=a(rt(e.ratio));return c?Wi(c):`${Number(s)/u+rt(t)}px`},l=()=>{n.value&&(r.value=i(n.value.clientWidth))};return pe(()=>{l(),Se(t)&&se(t,l),we("orientationchange",l),we("resize",l)}),{el:n,width:o,height:r,resize:l}},Ui="https://player.bilibili.com/player.html";var jh=W({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}=zh(e),a=J(!1),i=O(()=>{const{aid:l,bvid:s,cid:c,autoplay:u,time:f,page:p}=e;return l&&c?`${Ui}?aid=${l}&cid=${c}&t=${f}&autoplay=${u?1:0}&p=${p}`:s?`${Ui}?bvid=${s}&t=${f}&autoplay=${u?1:0}`:null});return()=>i.value?[d("div",{class:"bilibili-desc"},d("a",{class:"sr-only",href:i.value},e.title)),d("iframe",{ref:t,src:i.value,title:e.title,class:"bilibili-iframe",allow:Fh,style:{width:n.value,height:a.value?o.value:0},onLoad:()=>{a.value=!0,r()}}),a.value?null:d(ka)]:[]}});const Ys=({title:e,desc:t="",logo:n,background:o,color:r,link:a})=>{const i=[n?d("img",{class:"vp-card-logo",src:Pe(n),loading:"lazy","no-view":""}):null,d("div",{class:"vp-card-content"},[d("div",{class:"vp-card-title",innerHTML:e}),d("hr"),d("div",{class:"vp-card-desc",innerHTML:t})])],l={};return o&&(l.background=o),r&&(l.color=r),a?Qt(a)?d("a",{class:"vp-card",href:a,target:"_blank",style:l},i):d(Ve,{to:a,class:"vp-card",style:l},()=>i):d("div",{class:"vp-card",style:l},i)};Ys.displayName="VPCard";const Qs=({title:e,content:t="",logo:n="",background:o="",color:r="",actions:a=[]})=>{const i={};return o&&(i.background=o),r&&(i.color=r),d("div",{class:"vp-banner",style:i},[n?d("img",{class:"vp-banner-logo",src:Pe(n),loading:"lazy","no-view":""}):null,d("div",{class:"vp-banner-body"},[d("div",{class:"vp-banner-title",innerHTML:e}),d("p",{class:"vp-banner-content",innerHTML:t}),d("div",{class:"vp-banner-actions"},[...a.map(({link:l,text:s,type:c="primary"})=>Qt(l)?d("a",{class:["vp-banner-action",c],href:l,target:"_blank"},s):d(Ve,{class:["vp-banner-action",c],to:l},()=>s))])])])};Qs.displayName="VPBanner";const Wh=Me({enhance:({app:e})=>{ot("FontIcon")||e.component("FontIcon",Mh),ot("Badge")||e.component("Badge",$s),ot("BiliBili")||e.component("BiliBili",jh),ot("VPCard")||e.component("VPCard",Ys),ot("VPBanner")||e.component("VPBanner",Qs)},setup:()=>{Hi(` @import url("https://at.alicdn.com/t/c/font_2410206_5vb9zlyghj.css");
`),Hi(`@import url("https://at.alicdn.com/t/c/font_3861247_yn9taeyq2sc.css");
`)},rootComponents:[]}),Ki=async(e,t)=>{const{path:n,query:o}=e.currentRoute.value,{scrollBehavior:r}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:o,hash:t}),e.options.scrollBehavior=r},Uh=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:o=5})=>{const r=mt();we("scroll",hh(()=>{var y,T;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i-0)<o){Ki(r,"");return}const s=window.innerHeight+i,c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),u=Math.abs(c-s)<o,f=Array.from(document.querySelectorAll(e)),m=Array.from(document.querySelectorAll(t)).filter(w=>f.some(_=>_.hash===w.hash));for(let w=0;w<m.length;w++){const _=m[w],L=m[w+1],b=i>=(((y=_.parentElement)==null?void 0:y.offsetTop)??0)-o,x=!L||i<(((T=L.parentElement)==null?void 0:T.offsetTop)??0)-o;if(!(b&&x))continue;const k=decodeURIComponent(r.currentRoute.value.hash),U=decodeURIComponent(_.hash);if(k===U)return;if(u){for(let N=w+1;N<m.length;N++)if(k===decodeURIComponent(m[N].hash))return}Ki(r,U);return}},n))},Kh=".vp-sidebar-link, .toc-link",Gh=".header-anchor",qh=200,Yh=5,Qh=Me({setup(){Uh({headerLinkSelector:Kh,headerAnchorSelector:Gh,delay:qh,offset:Yh})}}),An=e=>{const t=Ot();return O(()=>e[t.value]??{})},Jh=(e,t)=>{var o;const n=(o=(t==null?void 0:t._instance)||xn())==null?void 0:o.appContext.components;return n?e in n||je(e)in n||kn(je(e))in n:!1},yr=e=>typeof e=="number",Gi=(e,t)=>ye(e)&&e.startsWith(t),Xh=(e,t)=>ye(e)&&e.endsWith(t),Js=Object.entries,Zh=Object.keys;let Xs=e=>ye(e.title)?{title:e.title}:null;const Zs=Symbol(""),em=e=>{Xs=e},tm=()=>xe(Zs),nm=e=>{e.provide(Zs,Xs)};var om={"/zh/":{title:"目录",empty:"暂无目录"},"/en/":{title:"Catalog",empty:"No catalog"},"/id/":{title:"Katalog",empty:"Tidak ada katalog"},"/ru/":{title:"Каталог",empty:"Нет каталога"},"/":{title:"Catalog",empty:"No catalog"}};const rm=W({name:"Catalog",props:{base:{type:String,default:""},level:{type:Number,default:3},index:Boolean,hideHeading:Boolean},setup(e){const t=tm(),n=An(om),o=ge(),r=Ls(),a=xs(),l=Ue(Js(r.value).map(([c,{meta:u}])=>{const f=t(u);if(!f)return null;const p=c.split("/").length;return{level:Xh(c,"/")?p-2:p-1,base:c.replace(/\/[^/]+\/?$/,"/"),path:c,...f}}).filter(c=>qo(c)&&ye(c.title))),s=O(()=>{const c=e.base?$f(ps(e.base)):o.value.path.replace(/\/[^/]+$/,"/"),u=c.split("/").length-2,f=[];return l.value.filter(({level:p,path:m})=>{if(!Gi(m,c)||m===c)return!1;if(c==="/"){const y=Zh(a.value.locales).filter(T=>T!=="/");if(m==="/404.html"||y.some(T=>Gi(m,T)))return!1}return p-u<=e.level}).sort(({title:p,level:m,order:y},{title:T,level:w,order:_})=>{const L=m-w;return L||(yr(y)?yr(_)?y>0?_>0?y-_:-1:_<0?y-_:1:y:yr(_)?_:p.localeCompare(T))}).forEach(p=>{var T;const{base:m,level:y}=p;switch(y-u){case 1:{f.push(p);break}case 2:{const w=f.find(_=>_.path===m);w&&(w.children??(w.children=[])).push(p);break}default:{const w=f.find(_=>_.path===m.replace(/\/[^/]+\/$/,"/"));if(w){const _=(T=w.children)==null?void 0:T.find(L=>L.path===m);_&&(_.children??(_.children=[])).push(p)}}}}),f});return()=>{const c=s.value.some(u=>u.children);return d("div",{class:["vp-catalog-wrapper",{index:e.index}]},[e.hideHeading?null:d("h2",{class:"vp-catalog-main-title"},n.value.title),s.value.length?d(e.index?"ol":"ul",{class:["vp-catalogs",{deep:c}]},s.value.map(({children:u=[],title:f,path:p,content:m})=>{const y=d(Ve,{class:"vp-catalog-title",to:p},()=>m?d(m):f);return d("li",{class:"vp-catalog"},c?[d("h3",{id:f,class:["vp-catalog-child-title",{"has-children":u.length}]},[d("a",{href:`#${f}`,class:"vp-catalog-header-anchor","aria-hidden":!0},"#"),y]),u.length?d(e.index?"ol":"ul",{class:"vp-child-catalogs"},u.map(({children:T=[],content:w,path:_,title:L})=>d("li",{class:"vp-child-catalog"},[d("div",{class:["vp-catalog-sub-title",{"has-children":T.length}]},[d("a",{href:`#${L}`,class:"vp-catalog-header-anchor"},"#"),d(Ve,{class:"vp-catalog-title",to:_},()=>w?d(w):L)]),T.length?d(e.index?"ol":"div",{class:e.index?"vp-sub-catalogs":"vp-sub-catalogs-wrapper"},T.map(({content:b,path:x,title:$})=>e.index?d("li",{class:"vp-sub-catalog"},d(Ve,{to:x},()=>b?d(b):$)):d(Ve,{class:"vp-sub-catalog-link",to:x},()=>b?d(b):$))):null]))):null]:d("div",{class:"vp-catalog-child-title"},y))})):d("p",{class:"vp-empty-catalog"},n.value.empty)])}}}),am=Me({enhance:({app:e})=>{nm(e),Jh("Catalog",e)||e.component("Catalog",rm)}});var im={"/zh/":{backToTop:"返回顶部"},"/en/":{backToTop:"Back to top"},"/id/":{backToTop:"Kembali ke atas"},"/ru/":{backToTop:"Вернуться к началу"},"/":{backToTop:"Back to top"}};const lm=W({name:"BackToTop",setup(e){const t=Oe(),n=An(im),o=Ue(),{height:r}=Ah(o),{height:a}=Dh(),{y:i}=Rh(),l=O(()=>t.value.backToTop!==!1&&i.value>100),s=O(()=>i.value/(r.value-a.value)*100);return pe(()=>{o.value=document.body}),()=>d(Tt,{name:"back-to-top"},()=>l.value?d("button",{type:"button",class:"vp-back-to-top-button","aria-label":n.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[d("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":s.value},d("svg",d("circle",{cx:"50%",cy:"50%",style:{"stroke-dasharray":`calc(${Math.PI*s.value}% - ${4*Math.PI}px) calc(${Math.PI*100}% - ${4*Math.PI}px)`}}))),d("div",{class:"back-to-top-icon"})]):null)}}),sm=Me({rootComponents:[lm]}),cm=d("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"},[d("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"}),d("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"})]),ec=W({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=Ot(),n=O(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>d("span",[cm,d("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}});var um={};const dm=um,fm=Me({enhance({app:e}){e.component("ExternalLinkIcon",d(ec,{locales:dm}))}});/**
* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT
*/const ie={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=ie.isStarted();e=br(e,ie.settings.minimum,1),ie.status=e===1?null:e;const n=ie.render(!t),o=n.querySelector(ie.settings.barSelector),r=ie.settings.speed,a=ie.settings.easing;return n.offsetWidth,pm(i=>{Oo(o,{transform:"translate3d("+qi(e)+"%,0,0)",transition:"all "+r+"ms "+a}),e===1?(Oo(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Oo(n,{transition:"all "+r+"ms linear",opacity:"0"}),setTimeout(function(){ie.remove(),i()},r)},r)):setTimeout(()=>i(),r)}),ie},isStarted:()=>typeof ie.status=="number",start:()=>{ie.status||ie.set(0);const e=()=>{setTimeout(()=>{ie.status&&(ie.trickle(),e())},ie.settings.trickleSpeed)};return ie.settings.trickle&&e(),ie},done:e=>!e&&!ie.status?ie:ie.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=ie.status;return t?(typeof e!="number"&&(e=(1-t)*br(Math.random()*t,.1,.95)),t=br(t+e,0,.994),ie.set(t)):ie.start()},trickle:()=>ie.inc(Math.random()*ie.settings.trickleRate),render:e=>{if(ie.isRendered())return document.getElementById("nprogress");Yi(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=ie.settings.template;const n=t.querySelector(ie.settings.barSelector),o=e?"-100":qi(ie.status||0),r=document.querySelector(ie.settings.parent);return Oo(n,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),r!==document.body&&Yi(r,"nprogress-custom-parent"),r==null||r.appendChild(t),t},remove:()=>{Qi(document.documentElement,"nprogress-busy"),Qi(document.querySelector(ie.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&hm(e)},isRendered:()=>!!document.getElementById("nprogress")},br=(e,t,n)=>e<t?t:e>n?n:e,qi=e=>(-1+e)*100,pm=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Oo=function(){const e=["Webkit","O","Moz","ms"],t={};function n(i){return i.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(l,s){return s.toUpperCase()})}function o(i){const l=document.body.style;if(i in l)return i;let s=e.length;const c=i.charAt(0).toUpperCase()+i.slice(1);let u;for(;s--;)if(u=e[s]+c,u in l)return u;return i}function r(i){return i=n(i),t[i]??(t[i]=o(i))}function a(i,l,s){l=r(l),i.style[l]=s}return function(i,l){for(const s in l){const c=l[s];c!==void 0&&Object.prototype.hasOwnProperty.call(l,s)&&a(i,s,c)}}}(),tc=(e,t)=>(typeof e=="string"?e:Oa(e)).indexOf(" "+t+" ")>=0,Yi=(e,t)=>{const n=Oa(e),o=n+t;tc(n,t)||(e.className=o.substring(1))},Qi=(e,t)=>{const n=Oa(e);if(!tc(e,t))return;const o=n.replace(" "+t+" "," ");e.className=o.substring(1,o.length-1)},Oa=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),hm=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)},mm=()=>{pe(()=>{const e=mt(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||ie.start()}),e.afterEach(n=>{t.add(n.path),ie.done()})})},vm=Me({setup(){mm()}}),gm=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"},{"text":"下载","icon":"iconfont icon-install","link":"/zh/quick-start"},{"text":"加入社区","icon":"iconfont icon-community","link":"/zh/community"},{"text":"帮助与支持","icon":"iconfont icon-define","prefix":"/zh/","children":[{"text":"更新日志","icon":"iconfont icon-update","link":"statements/update-log"},{"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":"advanced/FAQ.html"},{"text":"反馈问题","icon":"iconfont icon-debug","link":"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","game-launcher","wish-export","achievements","real-time-notes","character-data","hutao-API","develop-plan"]},{"icon":"iconfont icon-study","text":"游戏 WIKI","children":["character-wiki","weapon-wiki","monster-wiki"]},{"icon":"iconfont icon-setting","text":"软件功能","children":["feedback-center","hutao-passport","hutao-settings"]}]},{"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":["Theres nothing here.","How did we get here?","Thats 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"},{"text":"Download","icon":"iconfont icon-install","link":"/en/quick-start"},{"text":"Community","icon":"iconfont icon-community","link":"/en/community"},{"text":"Help & Support","icon":"iconfont icon-define","prefix":"/en/","children":[{"text":"Update Log","icon":"iconfont icon-update","link":"statements/update-log"},{"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":"advanced/FAQ"},{"text":"Report Bug","icon":"iconfont icon-debug","link":"statements/bug-report"}]}]}],"sidebar":{"/en/":["","project","i18n","quick-start",{"icon":"iconfont icon-read","text":"Features","prefix":"features/","children":[{"icon":"iconfont icon-module","text":"Game Tools","children":["dashboard","game-launcher","wish-export","achievements","real-time-notes","character-data","hutao-API","develop-plan"]},{"icon":"iconfont icon-study","text":"Game WIKI","children":["character-wiki","weapon-wiki","monster-wiki"]},{"icon":"iconfont icon-setting","text":"Snap Hutao Features","children":["feedback-center","hutao-passport","hutao-settings"]}]},{"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"},{"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"},{"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":["Theres nothing here.","How did we get here?","Thats a Four-Oh-Four.","Looks like we've got some broken links."],"back":"Go back","home":"Take me home","openInNewWindow":"Open in new window"}}}}`),_m=J(gm),nc=()=>_m,oc=Symbol(""),ym=()=>{const e=xe(oc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},bm=(e,t)=>{const{locales:n,...o}=e;return{...o,...n==null?void 0:n[t]}},Em=Me({enhance({app:e}){const t=nc(),n=e._context.provides[ma],o=O(()=>bm(t.value,n.routeLocale.value));e.provide(oc,o),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return o.value}}})}});var wm={provider:"Giscus",lightTheme:"https://unpkg.com/vuepress-theme-hope@2.0.0-rc.25/templates/giscus/light.css",darkTheme:"https://unpkg.com/vuepress-theme-hope@2.0.0-rc.25/templates/giscus/dark.css",repo:"DGP-Studio/Snap.Hutao.Docs.Comments",repoId:"R_kgDOKySqhg",category:"Announcements",categoryId:"DIC_kwDOKySqhs4CbRrr",mapping:"pathname",inputPosition:"bottom"};const Tm=wm;let km=Tm;const rc=Symbol(""),ac=()=>xe(rc),Om=ac,Lm=e=>{e.provide(rc,km)},Ji=["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 xm=W({name:"GiscusComment",props:{identifier:{type:String,required:!0},darkmode:Boolean},setup(e){const t=Om(),n=Jo(),o=!!(t.repo&&t.repoId&&t.category&&t.categoryId),{repo:r,repoId:a,category:i,categoryId:l}=t,s=J(!1),c=O(()=>{if(Ji.includes(n.value))return n.value;const f=n.value.split("-")[0];return Ji.includes(f)?f:"en"}),u=O(()=>({repo:r,repoId:a,category:i,categoryId:l,lang:c.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 pe(async()=>{await g(()=>import("./giscus-7BMGhbDA.js"),__vite__mapDeps([])),s.value=!0}),()=>o?d("div",{id:"comment",class:["giscus-wrapper",{"input-top":t.inputPosition!=="bottom"}]},s.value?d("giscus-widget",u.value):d(ka)):null}}),Am=W({name:"CommentService",props:{darkmode:Boolean},setup(e){const t=ac(),n=ge(),o=Oe(),r=t.comment!==!1,a=O(()=>o.value.comment||r&&o.value.comment!==!1);return()=>d(xm,{identifier:o.value.commentID||n.value.path,darkmode:e.darkmode,style:{display:a.value?"block":"none"}})}}),Sm=Me({enhance:({app:e})=>{Lm(e),e.component("CommentService",Am)}});const Cm=/\b(?:Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini)/i,Im=()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator&&Cm.test(navigator.userAgent),Er=new Map,Pm=({delay:e=500,duration:t=2e3,locales:n,selector:o,showInMobile:r})=>{const{copy:a}=bh({legacy:!0}),i=An(n),l=ge(),s=f=>{if(!f.hasAttribute("copy-code-registered")){const p=document.createElement("button");p.type="button",p.classList.add("vp-copy-code-button"),p.innerHTML='<div class="vp-copy-icon" />',p.setAttribute("aria-label",i.value.copy),p.setAttribute("data-copied",i.value.copied),f.parentElement&&f.parentElement.insertBefore(p,f),f.setAttribute("copy-code-registered","")}},c=()=>{Zt().then(()=>setTimeout(()=>{o.forEach(f=>{document.querySelectorAll(f).forEach(s)})},e))},u=(f,p,m)=>{let{innerText:y=""}=p;/language-(shellscript|shell|bash|sh|zsh)/.test(f.classList.toString())&&(y=y.replace(/^ *(\$|>) /gm,"")),a(y).then(()=>{m.classList.add("copied"),clearTimeout(Er.get(m));const T=setTimeout(()=>{m.classList.remove("copied"),m.blur(),Er.delete(m)},t);Er.set(m,T)})};pe(()=>{const f=!Im()||r;f&&c(),we("click",p=>{const m=p.target;if(m.matches('div[class*="language-"] > button.copy')){const y=m.parentElement,T=m.nextElementSibling;T&&u(y,T,m)}else if(m.matches('div[class*="language-"] div.vp-copy-icon')){const y=m.parentElement,T=y.parentElement,w=y.nextElementSibling;w&&u(T,w,y)}}),se(()=>l.value.path,()=>{f&&c()})})};var Rm={"/zh/":{copy:"复制代码",copied:"已复制"},"/en/":{copy:"Copy code",copied:"Copied"},"/id/":{copy:"Salin kode",copied:"Disalin"},"/ru/":{copy:"Скопировать код",copied:"Скопировано"},"/":{copy:"Copy code",copied:"Copied"}},Dm=['.theme-hope-content div[class*="language-"] pre'];const Mm=500,$m=2e3,Vm=Rm,Nm=Dm,Bm=!1,Hm=Me({setup:()=>{Pm({selector:Nm,locales:Vm,duration:$m,delay:Mm,showInMobile:Bm})}}),Fm=()=>{we("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})})},wr=Ea("VUEPRESS_TAB_STORE",{});var zm=W({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=Ue([]),r=()=>{e.tabId&&(wr.value[e.tabId]=e.data[n.value].id)},a=(c=n.value)=>{n.value=c<o.value.length-1?c+1:0,o.value[n.value].focus()},i=(c=n.value)=>{n.value=c>0?c-1:o.value.length-1,o.value[n.value].focus()},l=(c,u)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),n.value=u):c.key==="ArrowRight"?(c.preventDefault(),a()):c.key==="ArrowLeft"&&(c.preventDefault(),i()),r()},s=()=>{if(e.tabId){const c=e.data.findIndex(({id:u})=>wr.value[e.tabId]===u);if(c!==-1)return c}return e.active};return pe(()=>{n.value=s(),se(()=>wr.value[e.tabId],(c,u)=>{if(e.tabId&&c!==u){const f=e.data.findIndex(({id:p})=>p===c);f!==-1&&(n.value=f)}})}),()=>e.data.length?d("div",{class:"vp-tabs"},[d("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:c},u)=>{const f=u===n.value;return d("button",{type:"button",ref:p=>{p&&(o.value[u]=p)},class:["vp-tab-nav",{active:f}],role:"tab","aria-controls":`tab-${e.id}-${u}`,"aria-selected":f,onClick:()=>{n.value=u,r()},onKeydown:p=>l(p,u)},t[`title${u}`]({value:c,isActive:f}))})),e.data.map(({id:c},u)=>{const f=u===n.value;return d("div",{class:["vp-tab",{active:f}],id:`tab-${e.id}-${u}`,role:"tabpanel","aria-expanded":f},[d("div",{class:"vp-tab-title"},t[`title${u}`]({value:c,isActive:f})),t[`tab${u}`]({value:c,isActive:f})])})]):null}});const jm=Me({enhance:({app:e})=>{e.component("Tabs",zm)},setup:()=>{Fm()}});let Wm={};const ic=Symbol(""),Um=()=>xe(ic),Km=e=>{e.provide(ic,Wm)},Gm='<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>',qm=e=>ye(e)?Array.from(document.querySelectorAll(e)):e.map(t=>Array.from(document.querySelectorAll(t))).flat(),lc=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(lc(e)),e.onerror=o=>n(o))}),Ym=e=>{const{isSupported:t,toggle:n}=wa();e.on("uiRegister",()=>{t.value&&e.ui.registerElement({name:"fullscreen",order:7,isButton:!0,html:'<svg class="pswp__icn" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path d="M249.5 270.833H437v-75H212a37.5 37.5 0 0 0-37.5 37.5v225h75v-187.5zm-37.5 600h225v-75H249.5v-187.5h-75v225a37.5 37.5 0 0 0 37.5 37.5zm637.5-37.5v-225h-75v187.5H587v75h225a37.5 37.5 0 0 0 37.5-37.5zM587 270.833h187.5v187.5h75v-225a37.5 37.5 0 0 0-37.5-37.5H587v75z"/></svg>',onClick:()=>{n()}}),e.ui.registerElement({name:"download",order:8,isButton:!0,tagName:"a",html:{isCustomSVG:!0,inner:'<path d="M20.5 14.3 17.1 18V10h-2.2v7.9l-3.4-3.6L10 16l6 6.1 6-6.1-1.5-1.6ZM23 23H9v2h14" id="pswp__icn-download"/>',outlineID:"pswp__icn-download"},onInit:(o,r)=>{o.setAttribute("download",""),o.setAttribute("target","_blank"),o.setAttribute("rel","noopener"),r.on("change",()=>{o.setAttribute("href",r.currSlide.data.src)})}}),e.ui.registerElement({name:"bulletsIndicator",className:"photo-swipe-bullets-indicator",appendTo:"wrapper",onInit:(o,r)=>{const a=[];let i=-1;for(let l=0;l<r.getNumItems();l++){const s=document.createElement("div");s.className="photo-swipe-bullet",s.onclick=c=>{r.goTo(a.indexOf(c.target))},a.push(s),o.appendChild(s)}r.on("change",()=>{i>=0&&a[i].classList.remove("active"),a[r.currIndex].classList.add("active"),i=r.currIndex})}})})},Qm=(e,t,n=!0)=>g(()=>import("./photoswipe.esm-SzV8tJDW.js"),__vite__mapDeps([])).then(({default:o})=>{let r=null;const a=e.map(i=>({html:Gm,element:i,msrc:i.src}));return e.forEach((i,l)=>{const s=()=>{r==null||r.destroy(),r=new o({preloaderDelay:0,showHideAnimationType:"zoom",...t,dataSource:a,index:l,...n?{closeOnVerticalDrag:!0,wheelToZoom:!1}:{}}),Ym(r),r.addFilter("thumbEl",()=>i),r.addFilter("placeholderSrc",()=>i.src),r.init()};i.getAttribute("photo-swipe")||(i.style.cursor="zoom-in",i.addEventListener("click",()=>{s()}),i.addEventListener("keypress",({key:c})=>{c==="Enter"&&s()}),i.setAttribute("photo-swipe","")),lc(i).then(c=>{a.splice(l,1,c),r==null||r.refreshSlideContent(l)})}),n?we("wheel",()=>{r==null||r.close()}):()=>{}}),Jm=({selector:e,locales:t,delay:n=500,scrollToClose:o=!0})=>{const r=Um(),a=An(t),i=ge();let l=null;const s=()=>new Promise(c=>setTimeout(c,n)).then(()=>Zt()).then(async()=>{l=await Qm(qm(e),{...r,...a.value},o)});pe(()=>{s(),se(()=>i.value.path,()=>{l==null||l(),s()})}),Ln(()=>{l==null||l()})};var Xm={"/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 Zm=".theme-hope-content :not(a) > img:not([no-view])",ev=Xm,tv=800,nv=!0,ov=Me({enhance:({app:e})=>{Km(e)},setup:()=>{Jm({selector:Zm,delay:tv,locales:ev,scrollToClose:nv})}});function rv(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 av=()=>{navigator.serviceWorker.getRegistration().then(e=>{e&&e.active&&(e==null||e.addEventListener("updatefound",()=>{window.location.reload(!0)}))})},iv=async(e,t={},n=!0)=>{const{register:o}=await g(()=>import("./index-DTEEl-sV.js"),__vite__mapDeps([]));o(e,{ready(r){var a;n&&console.info("[Service Worker]: active"),(a=t.ready)==null||a.call(t,r)},registered(r){var a;n&&console.log("[Service Worker]: registered"),(a=t.registered)==null||a.call(t,r)},cached(r){var a;n&&console.log("[Service Worker]: cached"),(a=t.cached)==null||a.call(t,r)},async updatefound(r){var a;await navigator.serviceWorker.getRegistration()&&(n&&console.log("[Service Worker]: update found"),(a=t.updatefound)==null||a.call(t,r))},updated(r){var a;n&&console.log("[Service Worker]: updated"),(a=t.updated)==null||a.call(t,r)},offline(){var r;n&&console.log("[Service Worker]: offline"),(r=t.offline)==null||r.call(t)},error(r){var a;n&&console.error("[Service Worker]: ",r),(a=t.error)==null||a.call(t,r)}})},sc=Symbol(""),lv=()=>{const e=xe(sc);if(!e)throw new Error("usePWAEvent() is called without provider.");return e},sv=async(e,t)=>iv(Pe(e),{ready(n){t.emit("ready",n)},registered(n){t.emit("registered",n)},cached(n){t.emit("cached",n)},updatefound(n){t.emit("updatefound",n)},updated(n){const o="service-worker-version",r=Number(localStorage.getItem(o)||0);localStorage.setItem(o,(r+1).toString()),localStorage.removeItem("manifest"),t.emit("updated",n)},offline(){t.emit("offline")},error(n){t.emit("error",n)}}),cv=(e,t=!1)=>{const n=rv();Yt(sc,n),pe(async()=>{var r;let o=!1;(r=navigator.serviceWorker)!=null&&r.controller&&navigator.serviceWorker.addEventListener("controllerchange",()=>{o||(o=!0,window.location.reload())}),t&&av(),await sv(e,n)})},cc=({name:e="",color:t="currentColor"},{slots:n})=>{var o;return d("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))};cc.displayName="SVGWrapper";const uc=()=>d(cc,{name:"update"},()=>d("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"}));uc.displayName="UpdateIcon";const uv=W({name:"PWAFoundPopup",props:{locales:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=An(e.locales),o=J(!1),r=()=>{o.value&&(window.location.reload(!0),o.value=!1)};return pe(()=>{const a=lv();a.on("updatefound",()=>{navigator.serviceWorker.getRegistration().then(i=>{i&&i.active&&(o.value=!0)})}),a.on("updated",()=>{o.value=!1})}),()=>d(Tt,{name:"popup"},()=>{var a;return((a=t.default)==null?void 0:a.call(t,{found:o.value,refresh:r}))||(o.value?d("button",{type:"button",class:"sw-hint-popup",tabindex:0,onClick:()=>r()},[n.value.hint,d("span",{class:"icon-wrapper"},d(uc))]):null)})}});var dv={"/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 fv=dv,pv=()=>d(uv,{locales:fv}),hv=Me({setup:()=>{cv("service-worker.js",!1)},rootComponents:[pv]}),mv=e=>{const t=we("keydown",n=>{const o=n.key==="k"&&(n.ctrlKey||n.metaKey);!(n.key==="/")&&!o||(n.preventDefault(),e(),t())})};function vv(e,t,n){var o,r,a;t===void 0&&(t=50),n===void 0&&(n={});var i=(o=n.isImmediate)!=null&&o,l=(r=n.callback)!=null&&r,s=n.maxWait,c=Date.now(),u=[];function f(){if(s!==void 0){var m=Date.now()-c;if(m+t>=s)return s-m}return t}var p=function(){var m=[].slice.call(arguments),y=this;return new Promise(function(T,w){var _=i&&a===void 0;if(a!==void 0&&clearTimeout(a),a=setTimeout(function(){if(a=void 0,c=Date.now(),!i){var b=e.apply(y,m);l&&l(b),u.forEach(function(x){return(0,x.resolve)(b)}),u=[]}},f()),_){var L=e.apply(y,m);return l&&l(L),T(L)}u.push({resolve:T,reject:w})})};return p.cancel=function(m){a!==void 0&&clearTimeout(a),u.forEach(function(y){return(0,y.reject)(m)}),u=[]},p}const gv=e=>e.button===1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey,_v=()=>{const e=mt();return{hitComponent:({hit:t,children:n})=>({type:"a",ref:void 0,constructor:void 0,key:void 0,props:{href:t.url,onClick:o=>{gv(o)||(o.preventDefault(),e.push(gi(t.url,"/")))},children:n},__v:null}),navigator:{navigate:({itemUrl:t})=>{e.push(gi(t,"/"))}},transformSearchClient:t=>{const n=vv(t.search,500);return{...t,search:async(...o)=>n(...o)}}}},yv=(e=[],t)=>[`lang:${t}`,...Array.isArray(e)?e:[e]],bv=({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>`,Ev=16,dc=()=>{if(document.querySelector(".DocSearch-Modal"))return;const e=new Event("keydown");e.key="k",e.metaKey=!0,window.dispatchEvent(e),setTimeout(dc,Ev)},wv=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 Tv={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 kv=Tv;g(()=>import("./style-l0sNRNKZ.js"),__vite__mapDeps([])),g(()=>import("./docsearch-l0sNRNKZ.js"),__vite__mapDeps([]));const Ov=W({name:"Docsearch",props:{containerId:{type:String,required:!1,default:"docsearch-container"},options:{type:Object,required:!1,default:()=>kv}},setup(e){const t=_v(),n=Jo(),o=Ot(),r=J(!1),a=J(!1),i=O(()=>{var c;return{...e.options,...(c=e.options.locales)==null?void 0:c[o.value]}}),l=async()=>{var u;const{default:c}=await g(()=>import("./index-DiZEX-Ml.js"),__vite__mapDeps([]));c({...t,...i.value,container:`#${e.containerId}`,searchParameters:{...i.value.searchParameters,facetFilters:yv((u=i.value.searchParameters)==null?void 0:u.facetFilters,n.value)}}),r.value=!0},s=()=>{a.value||r.value||(a.value=!0,l(),dc(),se(o,l))};return mv(s),pe(()=>wv(i.value.appId)),()=>{var c;return[d("div",{id:e.containerId,style:{display:r.value?"block":"none"}}),r.value?null:d("div",{onClick:s,innerHTML:bv((c=i.value.translations)==null?void 0:c.button)})]}}}),Lv=Me({enhance({app:e}){e.component("Docsearch",Ov)}});var xv={autoLocale:!0,switchLocale:"modal",localeConfig:{"/zh/":["zh-CN","zh-TW","zh"],"/en/":["en-US","en-UK","en"],"/id/":["id-ID","id"],"/ru/":["ru-RU","ru-KZ","ru-BY","ru-UA","ru-MD","ru-LV","tt-RU","ru"]},defaultLocale:"/en/",localeFallback:!0,defaultBehavior:"defaultLocale"};const fc=xv,Xi=Js(fc.localeConfig);var Av={"/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"}};const Zi=Av,{switchLocale:el}=fc,tl=Ih("VUEPRESS_REDIRECT_LOCALES",{}),Sv=W({name:"LanguageSwitch",setup(){const e=Sh(),t=st(),n=mt(),o=Ot(),r=J(!1),a=O(()=>{if(Xi.some(([c])=>o.value===c)){for(const c of e.value)for(const[u,f]of Xi)if(f.includes(c))return u===o.value?null:{lang:c,localePath:u}}return null}),i=O(()=>{if(a.value){const{lang:c,localePath:u}=a.value,f=[Zi[o.value],Zi[u]];return{hint:f.map(({hint:p})=>p.replace("$1",c)),switch:f.map(({switch:p})=>p.replace("$1",c)).join(" / "),cancel:f.map(({cancel:p})=>p).join(" / ")}}return null}),l=O(()=>a.value?t.path.replace(o.value,a.value.localePath):null),s=()=>{tl.value[o.value]=!0,r.value=!1};return pe(()=>{const c=Ta(document.body);tl.value[o.value]||(a.value?el==="direct"?n.replace(l.value):el==="modal"?r.value=!0:r.value=!1:r.value=!1),se(r,u=>{c.value=u},{immediate:!0}),Ln(()=>{c.value=!1})}),()=>r.value?d(fs,{name:"lang-modal-fade"},()=>{var c,u,f;return r.value?d("div",{key:"mask",class:"lang-modal-mask"},d("div",{key:"popup",class:"lang-modal-wrapper"},[d("div",{class:"lang-modal-content"},(c=i.value)==null?void 0:c.hint.map(p=>d("p",p))),d("button",{type:"button",class:"lang-modal-action primary",onClick:()=>{s(),n.replace(l.value)}},(u=i.value)==null?void 0:u.switch),d("button",{type:"button",class:"lang-modal-action",onClick:()=>s()},(f=i.value)==null?void 0:f.cancel)])):null}):null}}),Cv=Me({setup(){},rootComponents:[Sv]}),pc=()=>{const e=ge();return O(()=>e.value.readingTime??null)},Iv=(e,t)=>{const{minutes:n,words:o}=e,{less1Minute:r,word:a,time:i}=t;return{time:n<1?r:i.replace("$time",Math.round(n).toString()),words:a.replace("$word",o.toString())}};var nl={"/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 ol={words:"",time:""},Hr=typeof nl>"u"?null:nl,Pv=()=>Hr?An(Hr):O(()=>null),Rv=()=>{if(typeof Hr>"u")return O(()=>ol);const e=pc(),t=Pv();return O(()=>e.value&&t.value?Iv(e.value,t.value):ol)},nn=()=>nc(),fe=()=>ym(),co=()=>{const e=nn();return O(()=>!!e.value.pure)},rl=()=>null,Dv="719px",Mv="1440px",$v="false",La={mobileBreakPoint:Dv,pcBreakPoint:Mv,enableThemeColor:$v},xa={"/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"],"/":[]},hc=e=>{const{icon:t="",color:n,size:o}=e,r=n||o?{}:null;return n&&(r.color=n),o&&(r.height=Number.isNaN(Number(o))?o:`${o}px`),en(t)?d("img",{class:"icon",src:t,alt:"","no-view":"",style:r}):_a(t)?d("img",{class:"icon",src:Pe(t),alt:"","aria-hidden":"","no-view":"",style:r}):d(it("FontIcon"),e)};hc.displayName="HopeIcon";var Ne=hc;const Vv=()=>{const e=mt(),t=st();return n=>{if(n)if(_a(n))t.path!==n&&e.push(n);else if(hs(n))window&&window.open(n);else{const o=t.path.slice(0,t.path.lastIndexOf("/"));e.push(`${o}/${encodeURI(n)}`)}}},mc=()=>{const e=fe(),t=Oe();return O(()=>{const{author:n}=t.value;return n?ji(n):n===!1?[]:ji(e.value.author,!1)})},Nv=()=>{const e=Oe();return O(()=>Bh(e.value.category).map(t=>({name:t,path:""})))},Bv=()=>{const e=Oe();return O(()=>Hh(e.value.tag).map(t=>({name:t,path:""})))},Hv=()=>{const e=Oe(),t=ge();return O(()=>{const n=rh(e.value.date);if(n)return n;const{createdTime:o}=t.value.git||{};return o?new Date(o):null})},Fv=()=>{const e=fe(),t=ge(),n=Oe(),o=mc(),r=Nv(),a=Bv(),i=Hv(),l=pc(),s=Rv(),c=O(()=>({author:o.value,category:r.value,date:i.value,localizedDate:t.value.localizedDate,tag:a.value,isOriginal:n.value.isOriginal||!1,readingTime:l.value,readingTimeLocale:s.value,pageview:"pageview"in n.value?n.value.pageview:!0})),u=O(()=>"pageInfo"in n.value?n.value.pageInfo:"pageInfo"in e.value?e.value.pageInfo:null);return{info:c,items:u}},{mobileBreakPoint:zv,pcBreakPoint:jv}=La,al=e=>e.endsWith("px")?Number(e.slice(0,-2)):null,nr=()=>{const e=J(!1),t=J(!1),n=()=>{e.value=window.innerWidth<=(al(zv)??719),t.value=window.innerWidth>=(al(jv)??1440)};return pe(()=>{n(),we("resize",n,!1),we("orientationchange",n,!1)}),{isMobile:e,isPC:t}},vc=Symbol(""),uo=()=>{const e=xe(vc);if(!e)throw new Error("useDarkmode() is called without provider.");return e},Wv=e=>{const t=nn(),n=Lh(),o=O(()=>t.value.darkmode||"switch"),r=Ea("vuepress-theme-hope-scheme","auto"),a=O(()=>{const l=o.value;return l==="disable"?!1:l==="enable"?!0:l==="auto"?n.value:l==="toggle"?r.value==="dark":r.value==="dark"||r.value==="auto"&&n.value}),i=O(()=>{const l=o.value;return l==="switch"||l==="toggle"});e.provide(vc,{canToggle:i,config:o,isDarkmode:a,status:r}),Object.defineProperties(e.config.globalProperties,{$isDarkmode:{get:()=>a.value}})},Uv=()=>{const{config:e,isDarkmode:t,status:n}=uo();$l(()=>{e.value==="disable"?n.value="light":e.value==="enable"?n.value="dark":e.value==="toggle"&&n.value==="auto"&&(n.value="light")}),pe(()=>{se(t,o=>document.documentElement.setAttribute("data-theme",o?"dark":"light"),{immediate:!0})})};var ze=W({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=st(),a=xs(),i=jo(e,"config"),l=O(()=>en(i.value.link)),s=O(()=>!l.value&&hs(i.value.link)),c=O(()=>i.value.target||(l.value?"_blank":void 0)),u=O(()=>c.value==="_blank"),f=O(()=>!l.value&&!s.value&&!u.value),p=O(()=>i.value.rel||(u.value?"noopener noreferrer":null)),m=O(()=>i.value.ariaLabel||i.value.text),y=O(()=>{if(e.exact)return!1;const w=io(a.value.locales);return w.length?w.every(_=>_!==i.value.link):i.value.link!=="/"}),T=O(()=>f.value?i.value.activeMatch?new RegExp(i.value.activeMatch,"u").test(r.path):y.value?va(r.path,i.value.link):r.path===i.value.link:!1);return()=>{const{before:w,after:_,default:L}=o,{text:b,icon:x,link:$}=i.value;return f.value?d(Ve,{to:$,"aria-label":m.value,...t,class:["nav-link",{active:T.value},t.class],onFocusout:()=>n("focusout")},()=>L?L():[w?w():d(Ne,{icon:x}),b,_==null?void 0:_()]):d("a",{href:$,rel:p.value,target:c.value,"aria-label":m.value,...t,class:["nav-link",t.class],onFocusout:()=>n("focusout")},L?L():[w?w():d(Ne,{icon:x}),b,e.noExternalLinkIcon?null:d(ec),_==null?void 0:_()])}}});const wn=(e,t,n=!1)=>"activeMatch"in t?new RegExp(t.activeMatch,"u").test(e.path):Us(e,t.link)?!0:t.children&&!n?t.children.some(o=>wn(e,o)):!1,gc=(e,t)=>t.type==="group"?t.children.some(n=>n.type==="group"?gc(e,n):n.type==="page"&&wn(e,n,!0))||"prefix"in t&&Us(e,t.prefix):!1,_c=(e,t)=>ye(e.link)?d(ze,{...t,config:e}):d("p",t,[d(Ne,{icon:e.icon}),e.text]),yc=e=>{const t=st();return e?d("ul",{class:"vp-sidebar-sub-headers"},e.map(n=>d("li",{class:"vp-sidebar-sub-header"},[_c(n,{class:["vp-sidebar-link","vp-heading",{active:wn(t,n,!0)}]}),yc(n.children)]))):null};var bt=(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))(bt||{}),Kv=(e=>(e.article="a",e.home="h",e.slide="s",e.page="p",e))(Kv||{});const Kt=(e="",t="")=>_a(t)?t:`${ps(e)}${t}`,hn=(e,t=!1)=>{const{meta:n,path:o}=Zo(e);return n?{text:!t&&n[bt.shortTitle]?n[bt.shortTitle]:n[bt.title]||o,link:o,...n[bt.icon]?{icon:n[bt.icon]}:{}}:{text:o,link:o}},or=(e,t,n)=>n>0?t.map(o=>({type:"heading",text:o.title,link:`${e.path}#${o.slug}`,children:or(e,o.children,n-1)})):[],Fr=({config:e,page:t,headerDepth:n,prefix:o=""})=>{const r=(a,i=o)=>{var s;const l=ye(a)?hn(Kt(i,a)):a.link?{...a,...Qt(a.link)?{}:{link:hn(Kt(i,a.link)).link}}:a;if("children"in l){const c=Kt(i,l.prefix),u=l.children==="structure"?xa[c]:l.children;return{type:"group",...l,prefix:c,children:u.map(f=>r(f,c))}}return{type:"page",...l,children:l.link===t.path?or(t,((s=t.headers[0])==null?void 0:s.level)===1?t.headers[0].children:t.headers,n):[]}};return e.map(a=>r(a))},Gv=({config:e,page:t,headerDepth:n})=>{const o=io(e).sort((r,a)=>a.length-r.length);for(const r of o)if(va(decodeURI(t.path),r)){const a=e[r];return a?Fr({config:a==="structure"?xa[r]:a==="heading"?or(t,t.headers,n):a,page:t,headerDepth:n,prefix:r}):[]}return console.warn(`${t.path} is missing sidebar config.`),[]},qv=({config:e,routeLocale:t,page:n,headerDepth:o})=>e==="heading"?or(n,n.headers,o):e==="structure"?Fr({config:xa[t],page:n,headerDepth:o,prefix:t}):Br(e)?Fr({config:e,page:n,headerDepth:o}):qo(e)?Gv({config:e,page:n,headerDepth:o}):[],bc=Symbol(""),Yv=()=>{const e=Oe(),t=fe(),n=ge(),o=Ot(),r=O(()=>e.value.home?!1:e.value.sidebar??t.value.sidebar??"structure"),a=O(()=>e.value.headerDepth??t.value.headerDepth??2),i=ya(()=>[r.value,a.value,n.value.path,null],()=>qv({config:r.value,routeLocale:o.value,page:n.value,headerDepth:a.value}));Yt(bc,i)},Aa=()=>{const e=xe(bc);if(!e)throw new Error("useSidebarItems() is called without provider.");return e};var Qv=W({name:"PageFooter",setup(){const e=nn(),t=fe(),n=Oe(),o=mc(),r=O(()=>{const{copyright:c,footer:u}=n.value;return u!==!1&&!!(c||u||t.value.displayFooter)}),a=O(()=>{const{footer:c}=n.value;return c===!1?!1:ye(c)?c:t.value.footer||""}),i=O(()=>o.value.map(({name:c})=>c).join(", ")),l=c=>`Copyright © ${new Date().getFullYear()} ${i.value} ${c?`${c} Licensed`:""}`,s=O(()=>{const{copyright:c,license:u=""}=n.value,{license:f}=e.value,{copyright:p}=t.value;return c??(u?l(u):ye(p)?p:i.value||f?l(f):!1)});return()=>r.value?d("footer",{class:"vp-footer-wrapper"},[a.value?d("div",{class:"vp-footer",innerHTML:a.value}):null,s.value?d("div",{class:"vp-copyright",innerHTML:s.value}):null]):null}}),Ec=W({name:"NavbarDropdownLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=ge(),o=jo(e,"config"),r=O(()=>o.value.ariaLabel||o.value.text),a=J(!1);se(()=>n.value.path,()=>{a.value=!1});const i=l=>{l.detail===0&&(a.value=!a.value)};return()=>{var l;return d("div",{class:["dropdown-wrapper",{open:a.value}]},[d("button",{type:"button",class:"dropdown-title","aria-label":r.value,onClick:i},[((l=t.title)==null?void 0:l.call(t))||d("span",{class:"title"},[d(Ne,{icon:o.value.icon}),e.config.text]),d("span",{class:"arrow"}),d("ul",{class:"nav-dropdown"},o.value.children.map((s,c)=>{const u=c===o.value.children.length-1;return d("li",{class:"dropdown-item"},"children"in s?[d("h4",{class:"dropdown-subtitle"},s.link?d(ze,{config:s,onFocusout:()=>{s.children.length===0&&u&&(a.value=!1)}}):d("span",s.text)),d("ul",{class:"dropdown-subitem-wrapper"},s.children.map((f,p)=>d("li",{class:"dropdown-subitem"},d(ze,{config:f,onFocusout:()=>{p===s.children.length-1&&u&&(a.value=!1)}}))))]:d(ze,{config:s,onFocusout:()=>{u&&(a.value=!1)}}))}))])])}}});const wc=()=>d(Te,{name:"i18n"},()=>[d("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"})]);wc.displayName="I18nIcon";const Tc=(e,t="")=>ye(e)?hn(Kt(t,e)):"children"in e?{...e,...e.link&&!Qt(e.link)?hn(Kt(t,e.link)):{},children:e.children.map(n=>Tc(n,Kt(t,e.prefix)))}:{...e,link:Qt(e.link)?e.link:hn(Kt(t,e.link)).link},kc=()=>{const e=fe(),t=()=>(e.value.navbar||[]).map(n=>Tc(n));return ya(()=>e.value.navbar,()=>t())},Jv=()=>{const e=th(),t=st(),n=Ot(),o=Xo(),r=nn(),a=fe();return ya(()=>t.path,()=>{const i=io(o.value.locales),l=ga(r.value.extraLocales??{});if(i.length<2&&!l.length)return null;const{path:s,fullPath:c}=t,{navbarLocales:u}=a.value;return{text:"",ariaLabel:u==null?void 0:u.selectLangAriaLabel,children:[...i.map(f=>{var _,L,b;const p=((_=o.value.locales)==null?void 0:_[f])??{},m=((L=r.value.locales)==null?void 0:L[f])??{},y=p.lang||"",T=((b=m.navbarLocales)==null?void 0:b.langName)??y;let w;if(y===o.value.lang)w=s;else{const x=s.replace(n.value,f);w=e.value.some($=>$===x)?c.replace(s,x):m.home??f}return{text:T,link:w}}),...l.map(([f,p])=>({text:f,link:p.replace(":route",t.path.replace(n.value,""))}))]}})},Xv=()=>{const e=fe(),t=O(()=>e.value.repo||null),n=O(()=>t.value?Vh(t.value):null),o=O(()=>t.value?Ks(t.value):null),r=O(()=>n.value?e.value.repoLabel??(o.value===null?"Source":o.value):null);return O(()=>!n.value||!r.value||e.value.repoDisplay===!1?null:{type:o.value||"Source",label:r.value,link:n.value})};var Zv=W({name:"LanguageDropdown",setup(){const e=Jv();return()=>e.value?d("div",{class:"nav-item"},d(Ec,{class:"i18n-dropdown",config:e.value},{title:()=>{var t;return d(wc,{"aria-label":(t=e.value)==null?void 0:t.ariaLabel,style:{width:"1rem",height:"1rem",verticalAlign:"middle"}})}})):null}}),eg=W({name:"NavScreenDropdown",props:{config:{type:Object,required:!0}},setup(e){const t=ge(),n=jo(e,"config"),o=O(()=>n.value.ariaLabel||n.value.text),r=J(!1);se(()=>t.value.path,()=>{r.value=!1});const a=(i,l)=>l[l.length-1]===i;return()=>[d("button",{type:"button",class:["nav-screen-dropdown-title",{active:r.value}],"aria-label":o.value,onClick:()=>{r.value=!r.value}},[d("span",{class:"title"},[d(Ne,{icon:n.value.icon}),e.config.text]),d("span",{class:["arrow",r.value?"down":"end"]})]),d("ul",{class:["nav-screen-dropdown",{hide:!r.value}]},n.value.children.map(i=>d("li",{class:"dropdown-item"},"children"in i?[d("h4",{class:"dropdown-subtitle"},i.link?d(ze,{config:i,onFocusout:()=>{a(i,n.value.children)&&i.children.length===0&&(r.value=!1)}}):d("span",i.text)),d("ul",{class:"dropdown-subitem-wrapper"},i.children.map(l=>d("li",{class:"dropdown-subitem"},d(ze,{config:l,onFocusout:()=>{a(l,i.children)&&a(i,n.value.children)&&(r.value=!1)}}))))]:d(ze,{config:i,onFocusout:()=>{a(i,n.value.children)&&(r.value=!1)}}))))]}}),tg=W({name:"NavScreenLinks",setup(){const e=kc();return()=>e.value.length?d("nav",{class:"nav-screen-links"},e.value.map(t=>d("div",{class:"navbar-links-item"},"children"in t?d(eg,{config:t}):d(ze,{config:t})))):null}});const Oc=()=>d(Te,{name:"dark"},()=>d("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"}));Oc.displayName="DarkIcon";const Lc=()=>d(Te,{name:"light"},()=>d("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"}));Lc.displayName="LightIcon";const xc=()=>d(Te,{name:"auto"},()=>d("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 Ac=()=>d(Te,{name:"enter-fullscreen"},()=>d("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"}));Ac.displayName="EnterFullScreenIcon";const Sc=()=>d(Te,{name:"cancel-fullscreen"},()=>d("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"}));Sc.displayName="CancelFullScreenIcon";const Cc=()=>d(Te,{name:"outlook"},()=>[d("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"})]);Cc.displayName="OutlookIcon";var Ic=W({name:"AppearanceSwitch",setup(){const{config:e,isDarkmode:t,status:n}=uo(),o=co(),r=()=>{e.value==="switch"?n.value={light:"dark",dark:"auto",auto:"light"}[n.value]:n.value=n.value==="light"?"dark":"light"},a=async i=>{if(!(document.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!o.value)||!i){r();return}const l=i.clientX,s=i.clientY,c=Math.hypot(Math.max(l,innerWidth-l),Math.max(s,innerHeight-s)),u=t.value;await document.startViewTransition(async()=>{r(),await Zt()}).ready,t.value!==u&&document.documentElement.animate({clipPath:t.value?[`circle(${c}px at ${l}px ${s}px)`,`circle(0px at ${l}px ${s}px)`]:[`circle(0px at ${l}px ${s}px)`,`circle(${c}px at ${l}px ${s}px)`]},{duration:400,pseudoElement:t.value?"::view-transition-old(root)":"::view-transition-new(root)"})};return()=>d("button",{type:"button",id:"appearance-switch",onClick:a},[d(xc,{style:{display:n.value==="auto"?"block":"none"}}),d(Oc,{style:{display:n.value==="dark"?"block":"none"}}),d(Lc,{style:{display:n.value==="light"?"block":"none"}})])}}),ng=W({name:"AppearanceMode",setup(){const e=fe(),{canToggle:t}=uo(),n=O(()=>e.value.outlookLocales.darkmode);return()=>t.value?d("div",{class:"appearance-wrapper"},[d("label",{class:"appearance-title",for:"appearance-switch"},n.value),d(Ic)]):null}});const Tr="VUEPRESS_THEME_COLOR";var og=W({name:"ThemeColorPicker",props:{themeColor:{type:Object,required:!0}},setup(e){const t=(n="")=>{const o=document.documentElement.classList,r=io(e.themeColor);if(!n){localStorage.removeItem(Tr),o.remove(...r);return}o.remove(...r.filter(a=>a!==n)),o.add(n),localStorage.setItem(Tr,n)};return pe(()=>{const n=localStorage.getItem(Tr);n&&t(n)}),()=>d("ul",{id:"theme-color-picker"},[d("li",d("span",{class:"theme-color",onClick:()=>t()})),ga(e.themeColor).map(([n,o])=>d("li",d("span",{style:{background:o},onClick:()=>t(n)})))])}});const mn=La.enableThemeColor==="true",rg=mn?oh(ga(La).filter(([e])=>e.startsWith("theme-"))):{};var ag=W({name:"ThemeColor",setup(){const e=fe(),t=O(()=>e.value.outlookLocales.themeColor);return()=>mn?d("div",{class:"theme-color-wrapper"},[d("label",{class:"theme-color-title",for:"theme-color-picker"},t.value),d(og,{themeColor:rg})]):null}}),Pc=W({name:"ToggleFullScreenButton",setup(){const e=fe(),{isSupported:t,isFullscreen:n,toggle:o}=wa(),r=O(()=>e.value.outlookLocales.fullscreen);return()=>t?d("div",{class:"full-screen-wrapper"},[d("label",{class:"full-screen-title",for:"full-screen-switch"},r.value),d("button",{type:"button",id:"full-screen-switch",class:"full-screen",ariaPressed:n.value,onClick:()=>o()},n.value?d(Sc):d(Ac))]):null}}),Rc=W({name:"OutlookSettings",setup(){const e=nn(),t=co(),n=O(()=>!t.value&&e.value.fullscreen);return()=>d(er,()=>[mn?d(ag):null,d(ng),n.value?d(Pc):null])}}),ig=W({name:"NavScreen",props:{show:Boolean},emits:["close"],slots:Object,setup(e,{emit:t,slots:n}){const o=ge(),{isMobile:r}=nr(),a=Ue(),i=Ta(a);return pe(()=>{a.value=document.body,se(r,l=>{!l&&e.show&&(i.value=!1,t("close"))}),se(()=>o.value.path,()=>{i.value=!1,t("close")})}),Ln(()=>{i.value=!1}),()=>d(Tt,{name:"fade",onEnter:()=>{i.value=!0},onAfterLeave:()=>{i.value=!1}},()=>{var l,s;return e.show?d("div",{id:"nav-screen"},d("div",{class:"vp-nav-screen-container"},[(l=n.before)==null?void 0:l.call(n),d(tg),d("div",{class:"vp-outlook-wrapper"},d(Rc)),(s=n.after)==null?void 0:s.call(n)])):null})}}),lg=W({name:"NavbarBrand",setup(){const e=Ot(),t=Xo(),n=fe(),o=O(()=>n.value.home||e.value),r=O(()=>t.value.title),a=O(()=>n.value.navTitle??r.value),i=O(()=>n.value.logo?Pe(n.value.logo):null),l=O(()=>n.value.logoDark?Pe(n.value.logoDark):null);return()=>d(Ve,{to:o.value,class:"vp-brand"},()=>[i.value?d("img",{class:["vp-nav-logo",{light:!!l.value}],src:i.value,alt:""}):null,l.value?d("img",{class:["vp-nav-logo dark"],src:l.value,alt:""}):null,a.value?d("span",{class:["vp-site-name",{"hide-in-pad":i.value&&n.value.hideSiteNameOnMobile!==!1}]},a.value):null])}}),sg=W({name:"NavbarLinks",setup(){const e=kc();return()=>e.value.length?d("nav",{class:"vp-nav-links"},e.value.map(t=>d("div",{class:"nav-item hide-in-mobile"},"children"in t?d(Ec,{config:t}):d(ze,{config:t})))):null}}),cg=W({name:"RepoLink",components:{BitbucketIcon:Fs,GiteeIcon:Hs,GitHubIcon:Ns,GitLabIcon:Bs,SourceIcon:zs},setup(){const e=Xv();return()=>e.value?d("div",{class:"nav-item vp-repo"},d("a",{class:"vp-repo-link",href:e.value.link,target:"_blank",rel:"noopener noreferrer","aria-label":e.value.label},d(it(`${e.value.type}Icon`),{style:{width:"1.25rem",height:"1.25rem",verticalAlign:"middle"}}))):null}});const Dc=({active:e=!1},{emit:t})=>d("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")},d("span",[d("span",{class:"vp-top"}),d("span",{class:"vp-middle"}),d("span",{class:"vp-bottom"})]));Dc.displayName="ToggleNavbarButton";var ug=Dc;const zr=(e,{emit:t})=>d("button",{type:"button",class:"vp-toggle-sidebar-button",title:"Toggle Sidebar",onClick:()=>t("toggle")},d("span",{class:"icon"}));zr.displayName="ToggleSidebarButton",zr.emits=["toggle"];var dg=zr,fg=W({name:"OutlookButton",setup(){const{isSupported:e}=wa(),t=nn(),n=co(),o=ge(),{canToggle:r}=uo(),a=J(!1),i=O(()=>!n.value&&t.value.fullscreen&&e);return se(()=>o.value.path,()=>{a.value=!1}),()=>r.value||i.value||mn?d("div",{class:"nav-item hide-in-mobile"},r.value&&!i.value&&!mn?d(Ic):i.value&&!r.value&&!mn?d(Pc):d("button",{type:"button",class:["outlook-button",{open:a.value}],tabindex:"-1","aria-hidden":!0},[d(Cc),d("div",{class:"outlook-dropdown"},d(Rc))])):null}}),pg=W({name:"NavBar",emits:["toggleSidebar"],slots:Object,setup(e,{emit:t,slots:n}){const o=fe(),{isMobile:r}=nr(),a=J(!1),i=O(()=>{const{navbarAutoHide:u="mobile"}=o.value;return u!=="none"&&(u==="always"||r.value)}),l=O(()=>o.value.navbarLayout||{start:["Brand"],center:["Links"],end:["Language","Repo","Outlook","Search"]}),s={Brand:lg,Language:Zv,Links:sg,Repo:cg,Outlook:fg,Search:ot("Docsearch")?it("Docsearch"):ot("SearchBox")?it("SearchBox"):rl},c=u=>s[u]??(ot(u)?it(u):rl);return()=>{var u,f,p,m,y,T;return[d("header",{id:"navbar",class:["vp-navbar",{"auto-hide":i.value,"hide-icon":o.value.navbarIcon===!1}]},[d("div",{class:"vp-navbar-start"},[d(dg,{onToggle:()=>{a.value&&(a.value=!1),t("toggleSidebar")}}),(u=n.startBefore)==null?void 0:u.call(n),(l.value.start||[]).map(w=>d(c(w))),(f=n.startAfter)==null?void 0:f.call(n)]),d("div",{class:"vp-navbar-center"},[(p=n.centerBefore)==null?void 0:p.call(n),(l.value.center||[]).map(w=>d(c(w))),(m=n.centerAfter)==null?void 0:m.call(n)]),d("div",{class:"vp-navbar-end"},[(y=n.endBefore)==null?void 0:y.call(n),(l.value.end||[]).map(w=>d(c(w))),(T=n.endAfter)==null?void 0:T.call(n),d(ug,{active:a.value,onToggle:()=>{a.value=!a.value}})])]),d(ig,{show:a.value,onClose:()=>{a.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)}})]}}}),hg=W({name:"SidebarChild",props:{config:{type:Object,required:!0}},setup(e){const t=st();return()=>[_c(e.config,{class:["vp-sidebar-link",`vp-sidebar-${e.config.type}`,{active:wn(t,e.config,!0)}],exact:!0}),yc(e.config.children)]}}),mg=W({name:"SidebarGroup",props:{config:{type:Object,required:!0},open:{type:Boolean,required:!0}},emits:["toggle"],setup(e,{emit:t}){const n=st(),o=O(()=>wn(n,e.config)),r=O(()=>wn(n,e.config,!0));return()=>{const{collapsible:a,children:i=[],icon:l,prefix:s,link:c,text:u}=e.config;return d("section",{class:"vp-sidebar-group"},[d(a?"button":"p",{class:["vp-sidebar-heading",{clickable:a||c,exact:r.value,active:o.value}],...a?{type:"button",onClick:()=>t("toggle"),onKeydown:f=>{f.key==="Enter"&&t("toggle")}}:{}},[d(Ne,{icon:l}),c?d(ze,{class:"vp-sidebar-title",config:{text:u,link:c},noExternalLinkIcon:!0}):d("span",{class:"vp-sidebar-title"},u),a?d("span",{class:["vp-arrow",e.open?"down":"end"]}):null]),e.open||!a?d(Mc,{key:s,config:i}):null])}}}),Mc=W({name:"SidebarLinks",props:{config:{type:Array,required:!0}},setup(e){const t=st(),n=J(-1),o=r=>{n.value=r===n.value?-1:r};return se(()=>t.path,()=>{const r=e.config.findIndex(a=>gc(t,a));n.value=r},{immediate:!0,flush:"post"}),()=>d("ul",{class:"vp-sidebar-links"},e.config.map((r,a)=>d("li",r.type==="group"?d(mg,{config:r,open:a===n.value,onToggle:()=>o(a)}):d(hg,{config:r}))))}}),vg=W({name:"SideBar",slots:Object,setup(e,{slots:t}){const n=st(),o=fe(),r=Aa(),a=Ue();return pe(()=>{se(()=>n.hash,i=>{const l=document.querySelector(`.vp-sidebar a.vp-sidebar-link[href="${n.path}${i}"]`);if(!l)return;const{top:s,height:c}=a.value.getBoundingClientRect(),{top:u,height:f}=l.getBoundingClientRect();u<s?l.scrollIntoView(!0):u+f>s+c&&l.scrollIntoView(!1)},{immediate:!0})}),()=>{var i,l,s;return d("aside",{ref:a,id:"sidebar",class:["vp-sidebar",{"hide-icon":o.value.sidebarIcon===!1}]},[(i=t.top)==null?void 0:i.call(t),((l=t.default)==null?void 0:l.call(t))||d(Mc,{config:r.value}),(s=t.bottom)==null?void 0:s.call(t)])}}}),$c=W({name:"CommonWrapper",props:{containerClass:{type:String,default:""},noNavbar:Boolean,noSidebar:Boolean,noToc:Boolean},slots:Object,setup(e,{slots:t}){const n=mt(),o=ge(),r=Oe(),a=fe(),{isMobile:i,isPC:l}=nr(),[s,c]=$i(!1),[u,f]=$i(!1),p=Aa(),m=J(!1),y=O(()=>e.noNavbar||r.value.navbar===!1||a.value.navbar===!1?!1:!!(o.value.title||a.value.logo||a.value.repo||a.value.navbar)),T=O(()=>e.noSidebar?!1:r.value.sidebar!==!1&&p.value.length!==0&&!r.value.home),w=O(()=>e.noToc||r.value.home?!1:r.value.toc||a.value.toc!==!1&&r.value.toc!==!1),_={x:0,y:0},L=k=>{_.x=k.changedTouches[0].clientX,_.y=k.changedTouches[0].clientY},b=k=>{const U=k.changedTouches[0].clientX-_.x,N=k.changedTouches[0].clientY-_.y;Math.abs(U)>Math.abs(N)*1.5&&Math.abs(U)>40&&(U>0&&_.x<=80?c(!0):c(!1))},x=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;let $=0;return we("scroll",mh(()=>{const k=x();k<=58||k<$?m.value=!1:$+200<k&&!s.value&&(m.value=!0),$=k},300,!0)),se(i,k=>{k||c(!1)}),pe(()=>{const k=Ta(document.body);se(s,N=>{k.value=N});const U=n.afterEach(()=>{c(!1)});Ln(()=>{k.value=!1,U()})}),()=>d(ot("GlobalEncrypt")?it("GlobalEncrypt"):Vs,()=>d("div",{class:["theme-container",{"no-navbar":!y.value,"no-sidebar":!T.value&&!(t.sidebar||t.sidebarTop||t.sidebarBottom),"has-toc":w.value,"hide-navbar":m.value,"sidebar-collapsed":!i.value&&!l.value&&u.value,"sidebar-open":i.value&&s.value},e.containerClass,r.value.containerClass||""],onTouchStart:L,onTouchEnd:b},[y.value?d(pg,{onToggleSidebar:()=>c()},{startBefore:()=>{var k;return(k=t.navbarStartBefore)==null?void 0:k.call(t)},startAfter:()=>{var k;return(k=t.navbarStartAfter)==null?void 0:k.call(t)},centerBefore:()=>{var k;return(k=t.navbarCenterBefore)==null?void 0:k.call(t)},centerAfter:()=>{var k;return(k=t.navbarCenterAfter)==null?void 0:k.call(t)},endBefore:()=>{var k;return(k=t.navbarEndBefore)==null?void 0:k.call(t)},endAfter:()=>{var k;return(k=t.navbarEndAfter)==null?void 0:k.call(t)},screenTop:()=>{var k;return(k=t.navScreenTop)==null?void 0:k.call(t)},screenBottom:()=>{var k;return(k=t.navScreenBottom)==null?void 0:k.call(t)}}):null,d(Tt,{name:"fade"},()=>s.value?d("div",{class:"vp-sidebar-mask",onClick:()=>c(!1)}):null),d(Tt,{name:"fade"},()=>i.value?null:d("div",{class:"toggle-sidebar-wrapper",onClick:()=>f()},d("span",{class:["arrow",u.value?"end":"start"]}))),d(vg,{},{...t.sidebar?{default:()=>t.sidebar()}:{},top:()=>{var k;return(k=t.sidebarTop)==null?void 0:k.call(t)},bottom:()=>{var k;return(k=t.sidebarBottom)==null?void 0:k.call(t)}}),t.default(),d(Qv)]))}}),cn=W({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()=>d(e.type==="single"?Tt:fs,{name:"drop",appear:e.appear,onAppear:n,onAfterAppear:o,onEnter:n,onAfterEnter:o,onBeforeLeave:n},()=>t.default())}});const jr=({custom:e})=>d(Cs,{class:["theme-hope-content",{custom:e}]});jr.displayName="MarkdownContent",jr.props={custom:Boolean};var Vc=jr;const Nc=()=>d(Te,{name:"author"},()=>d("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"}));Nc.displayName="AuthorIcon";const Bc=()=>d(Te,{name:"calendar"},()=>d("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"}));Bc.displayName="CalendarIcon";const Hc=()=>d(Te,{name:"category"},()=>d("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"}));Hc.displayName="CategoryIcon";const Fc=()=>d(Te,{name:"print"},()=>d("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"}));Fc.displayName="PrintIcon";const zc=()=>d(Te,{name:"tag"},()=>d("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"}));zc.displayName="TagIcon";const jc=()=>d(Te,{name:"timer"},()=>d("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"}));jc.displayName="TimerIcon";const Wc=()=>d(Te,{name:"word"},()=>[d("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"}),d("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"})]);Wc.displayName="WordIcon";const Ht=()=>{const e=fe();return O(()=>e.value.metaLocales)};var gg=W({name:"AuthorInfo",inheritAttrs:!1,props:{author:{type:Array,required:!0},pure:Boolean},setup(e){const t=Ht();return()=>e.author.length?d("span",{class:"page-author-info","aria-label":`${t.value.author}${e.pure?"":"🖊"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(Nc),d("span",e.author.map(n=>n.url?d("a",{class:"page-author-item",href:n.url,target:"_blank",rel:"noopener noreferrer"},n.name):d("span",{class:"page-author-item"},n.name))),d("span",{property:"author",content:e.author.map(n=>n.name).join(", ")})]):null}}),_g=W({name:"CategoryInfo",inheritAttrs:!1,props:{category:{type:Array,required:!0},pure:Boolean},setup(e){const t=mt(),n=ge(),o=Ht(),r=(a,i="")=>{i&&n.value.path!==i&&(a.preventDefault(),t.push(i))};return()=>e.category.length?d("span",{class:"page-category-info","aria-label":`${o.value.category}${e.pure?"":"🌈"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(Hc),e.category.map(({name:a,path:i})=>d("span",{class:["page-category-item",{[`category${js(a,9)}`]:!e.pure,clickable:i}],role:i?"navigation":"",onClick:l=>r(l,i)},a)),d("meta",{property:"articleSection",content:e.category.map(({name:a})=>a).join(",")})]):null}}),yg=W({name:"DateInfo",inheritAttrs:!1,props:{date:{type:Object,default:null},localizedDate:{type:String,default:""},pure:Boolean},setup(e){const t=Jo(),n=Ht();return()=>e.date?d("span",{class:"page-date-info","aria-label":`${n.value.date}${e.pure?"":"📅"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(Bc),d("span",d(er,()=>e.localizedDate||e.date.toLocaleDateString(t.value))),d("meta",{property:"datePublished",content:e.date.toISOString()||""})]):null}}),bg=W({name:"OriginalInfo",inheritAttrs:!1,props:{isOriginal:Boolean},setup(e){const t=Ht();return()=>e.isOriginal?d("span",{class:"page-original-info"},t.value.origin):null}}),Eg=W({name:"ReadingTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Ht(),n=O(()=>{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?d("span",{class:"page-reading-time-info","aria-label":`${t.value.readingTime}${e.pure?"":"⌛"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(jc),d("span",(r=e.readingTimeLocale)==null?void 0:r.time),d("meta",{property:"timeRequired",content:n.value})]):null}}}),wg=W({name:"TagInfo",inheritAttrs:!1,props:{tag:{type:Array,default:()=>[]},pure:Boolean},setup(e){const t=mt(),n=ge(),o=Ht(),r=(a,i="")=>{i&&n.value.path!==i&&(a.preventDefault(),t.push(i))};return()=>e.tag.length?d("span",{class:"page-tag-info","aria-label":`${o.value.tag}${e.pure?"":"🏷"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(zc),e.tag.map(({name:a,path:i})=>d("span",{class:["page-tag-item",{[`tag${js(a,9)}`]:!e.pure,clickable:i}],role:i?"navigation":"",onClick:l=>r(l,i)},a)),d("meta",{property:"keywords",content:e.tag.map(({name:a})=>a).join(",")})]):null}}),Tg=W({name:"ReadTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Ht();return()=>{var n,o,r;return(n=e.readingTimeLocale)!=null&&n.words?d("span",{class:"page-word-info","aria-label":`${t.value.words}${e.pure?"":"🔠"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[d(Wc),d("span",(o=e.readingTimeLocale)==null?void 0:o.words),d("meta",{property:"wordCount",content:(r=e.readingTime)==null?void 0:r.words})]):null}}}),kg=W({name:"PageInfo",components:{AuthorInfo:gg,CategoryInfo:_g,DateInfo:yg,OriginalInfo:bg,PageViewInfo:()=>null,ReadingTimeInfo:Eg,TagInfo:wg,WordInfo:Tg},props:{items:{type:[Array,Boolean],default:()=>["Author","Original","Date","PageView","ReadingTime","Category","Tag"]},info:{type:Object,required:!0}},setup(e){const t=co();return()=>e.items?d("div",{class:"page-info"},e.items.map(n=>d(it(`${n}Info`),{...e.info,pure:t.value}))):null}}),Og=W({name:"PrintButton",setup(){const e=nn(),t=fe();return()=>e.value.print===!1?null:d("button",{type:"button",class:"print-button",title:t.value.metaLocales.print,onClick:()=>{window.print()}},d(Fc))}});const Lg=({title:e,level:t,slug:n})=>d(Ve,{to:`#${n}`,class:["toc-link",`level${t}`]},()=>e),Wr=(e,t)=>{const n=st();return e.length&&t>0?d("ul",{class:"toc-list"},e.map(o=>{const r=Wr(o.children,t-1);return[d("li",{class:["toc-item",{active:n.hash===`#${o.slug}`}]},Lg(o)),r?d("li",r):null]})):null};var xg=W({name:"TOC",props:{items:{type:Array,default:()=>[]},headerDepth:{type:Number,default:2}},slots:Object,setup(e,{slots:t}){const n=st(),o=ge(),r=Ht(),a=Ue(),i=J("-1.7rem"),l=c=>{var u;(u=a.value)==null||u.scrollTo({top:c,behavior:"smooth"})},s=()=>{if(a.value){const c=document.querySelector(".toc-item.active");c?i.value=`${c.getBoundingClientRect().top-a.value.getBoundingClientRect().top+a.value.scrollTop}px`:i.value="-1.7rem"}else i.value="-1.7rem"};return pe(()=>{se(()=>n.hash,c=>{if(a.value){const u=document.querySelector(`#toc a.toc-link[href$="${c}"]`);if(!u)return;const{top:f,height:p}=a.value.getBoundingClientRect(),{top:m,height:y}=u.getBoundingClientRect();m<f?l(a.value.scrollTop+m-f):m+y>f+p&&l(a.value.scrollTop+m+y-f-p)}}),se(()=>n.fullPath,s,{flush:"post",immediate:!0})}),()=>{var u,f;const c=e.items.length?Wr(e.items,e.headerDepth):o.value.headers?Wr(o.value.headers,e.headerDepth):null;return c?d("div",{class:"toc-place-holder"},[d("aside",{id:"toc"},[(u=t.before)==null?void 0:u.call(t),d("div",{class:"toc-header"},[r.value.toc,d(Og)]),d("div",{class:"toc-wrapper",ref:a},[c,d("div",{class:"toc-marker",style:{top:i.value}})]),(f=t.after)==null?void 0:f.call(t)])]):null}}}),Uc=W({name:"SkipLink",props:{content:{type:String,default:"main-content"}},setup(e){const t=ge(),n=fe(),o=Ue(),r=({target:a})=>{const i=document.querySelector(a.hash);if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}};return pe(()=>{se(()=>t.value.path,()=>o.value.focus())}),()=>[d("span",{ref:o,tabindex:"-1"}),d("a",{href:`#${e.content}`,class:"vp-skip-link sr-only",onClick:r},n.value.routeLocales.skipToContent)]}});let kr=null,Pn=null;const Ag={wait:()=>kr,pending:()=>{kr=new Promise(e=>{Pn=e})},resolve:()=>{Pn==null||Pn(),kr=null,Pn=null}},Kc=()=>Ag;var Sg=W({name:"FadeSlideY",slots:Object,setup(e,{slots:t}){const{resolve:n,pending:o}=Kc();return()=>d(Tt,{name:"fade-slide-y",mode:"out-in",onBeforeEnter:n,onBeforeLeave:o},()=>{var r;return(r=t.default)==null?void 0:r.call(t)})}});const Cg=(e,t)=>{const n=e.replace(t,"/").split("/"),o=[];let r=fa(t);return n.forEach((a,i)=>{i!==n.length-1?(r+=`${a}/`,o.push({link:r,name:a||"Home"})):a!==""&&(r+=a,o.push({link:r,name:a}))}),o},Gc=(e,{slots:t})=>{var f,p;const{bgImage:n,bgImageDark:o,bgImageStyle:r,color:a,description:i,image:l,imageDark:s,header:c,features:u=[]}=e;return d("div",{class:"vp-feature-wrapper"},[n?d("div",{class:["vp-feature-bg",{light:o}],style:[{"background-image":`url(${n})`},r]}):null,o?d("div",{class:"vp-feature-bg dark",style:[{"background-image":`url(${o})`},r]}):null,d("div",{class:"vp-feature",style:a?{color:a}:{}},[((f=t.image)==null?void 0:f.call(t,e))||[l?d("img",{class:["vp-feature-image",{light:s}],src:Pe(l),alt:""}):null,s?d("img",{class:"vp-feature-image dark",src:Pe(s),alt:""}):null],((p=t.info)==null?void 0:p.call(t,e))||[c?d("h2",{class:"vp-feature-header"},c):null,i?d("p",{class:"vp-feature-description",innerHTML:i}):null],u.length?d("div",{class:"vp-features"},u.map(({icon:m,title:y,details:T,link:w})=>{const _=[d("h3",{class:"vp-feature-title"},[d(Ne,{icon:m}),d("span",{innerHTML:y})]),d("p",{class:"vp-feature-details",innerHTML:T})];return w?Qt(w)?d("a",{class:"vp-feature-item link",href:w,"aria-label":y,target:"_blank"},_):d(Ve,{class:"vp-feature-item link",to:w,"aria-label":y},()=>_):d("div",{class:"vp-feature-item"},_)})):null])])};Gc.displayName="FeaturePanel";var il=Gc,Ig=W({name:"HeroInfo",slots:Object,setup(e,{slots:t}){const n=Oe(),o=Xo(),r=O(()=>n.value.heroFullScreen??!1),a=O(()=>{const{heroText:c,tagline:u}=n.value;return{text:c??o.value.title??"Hello",tagline:u??o.value.description??"",isFullScreen:r.value}}),i=O(()=>{const{heroText:c,heroImage:u,heroImageDark:f,heroAlt:p,heroImageStyle:m}=n.value;return{image:u?Pe(u):null,imageDark:f?Pe(f):null,heroStyle:m,alt:p||c||"",isFullScreen:r.value}}),l=O(()=>{const{bgImage:c,bgImageDark:u,bgImageStyle:f}=n.value;return{image:ye(c)?Pe(c):null,imageDark:ye(u)?Pe(u):null,bgStyle:f,isFullScreen:r.value}}),s=O(()=>n.value.actions??[]);return()=>{var c,u,f;return d("header",{class:["vp-hero-info-wrapper",{fullscreen:r.value}]},[((c=t.heroBg)==null?void 0:c.call(t,l.value))||[l.value.image?d("div",{class:["vp-hero-mask",{light:l.value.imageDark}],style:[{"background-image":`url(${l.value.image})`},l.value.bgStyle]}):null,l.value.imageDark?d("div",{class:"vp-hero-mask dark",style:[{"background-image":`url(${l.value.imageDark})`},l.value.bgStyle]}):null],d("div",{class:"vp-hero-info"},[((u=t.heroImage)==null?void 0:u.call(t,i.value))||d(cn,{appear:!0,type:"group"},()=>[i.value.image?d("img",{key:"light",class:["vp-hero-image",{light:i.value.imageDark}],style:i.value.heroStyle,src:i.value.image,alt:i.value.alt}):null,i.value.imageDark?d("img",{key:"dark",class:"vp-hero-image dark",style:i.value.heroStyle,src:i.value.imageDark,alt:i.value.alt}):null]),((f=t.heroInfo)==null?void 0:f.call(t,a.value))??d("div",{class:"vp-hero-infos"},[a.value.text?d(cn,{appear:!0,delay:.04},()=>d("h1",{id:"main-title"},a.value.text)):null,a.value.tagline?d(cn,{appear:!0,delay:.08},()=>d("p",{id:"main-description",innerHTML:a.value.tagline})):null,s.value.length?d(cn,{appear:!0,delay:.12},()=>d("p",{class:"vp-hero-actions"},s.value.map(p=>d(ze,{class:["vp-hero-action",p.type||"default"],config:p,noExternalLinkIcon:!0},p.icon?{before:()=>d(Ne,{icon:p.icon})}:{})))):null])])])}}});const qc=(e,{slots:t})=>{var p,m,y;const{bgImage:n,bgImageDark:o,bgImageStyle:r,color:a,description:i,image:l,imageDark:s,header:c,highlights:u=[],type:f="un-order"}=e;return d("div",{class:"vp-highlight-wrapper",style:a?{color:a}:{}},[n?d("div",{class:["vp-highlight-bg",{light:o}],style:[{"background-image":`url(${n})`},r]}):null,o?d("div",{class:"vp-highlight-bg dark",style:[{"background-image":`url(${o})`},r]}):null,d("div",{class:"vp-highlight"},[((p=t.image)==null?void 0:p.call(t,e))||[l?d("img",{class:["vp-highlight-image",{light:s}],src:Pe(l),alt:""}):null,s?d("img",{class:"vp-highlight-image dark",src:Pe(s),alt:""}):null],((m=t.info)==null?void 0:m.call(t,e))||[d("div",{class:"vp-highlight-info-wrapper"},d("div",{class:"vp-highlight-info"},[c?d("h2",{class:"vp-highlight-header",innerHTML:c}):null,i?d("p",{class:"vp-highlight-description",innerHTML:i}):null,((y=t.highlights)==null?void 0:y.call(t,u))||d(f==="order"?"ol":f==="no-order"?"dl":"ul",{class:"vp-highlights"},u.map(({icon:T,title:w,details:_,link:L})=>{const b=[d(f==="no-order"?"dt":"h3",{class:"vp-highlight-title"},[T?d(Ne,{class:"vp-highlight-icon",icon:T}):null,d("span",{innerHTML:w})]),_?d(f==="no-order"?"dd":"p",{class:"vp-highlight-details",innerHTML:_}):null];return d(f==="no-order"?"div":"li",{class:["vp-highlight-item-wrapper",{link:L}]},L?Qt(L)?d("a",{class:"vp-highlight-item link",href:L,"aria-label":w,target:"_blank"},b):d(Ve,{class:"vp-highlight-item link",to:L,"aria-label":w},()=>b):d("div",{class:"vp-highlight-item"},b))}))]))]])])};qc.displayName="HighlightPanel";var Pg=qc,Rg=W({name:"HomePage",slots:Object,setup(e,{slots:t}){const n=co(),o=Oe(),r=O(()=>{const{features:i}=o.value;return Br(i)?i:null}),a=O(()=>{const{highlights:i}=o.value;return Br(i)?i:null});return()=>{var i,l,s,c;return d("main",{id:"main-content",class:["vp-project-home ",{pure:n.value}],"aria-labelledby":o.value.heroText===null?"":"main-title"},[(i=t.top)==null?void 0:i.call(t),d(Ig),((l=a.value)==null?void 0:l.map(u=>"features"in u?d(il,u):d(Pg,u)))||(r.value?d(cn,{appear:!0,delay:.24},()=>d(il,{features:r.value})):null),(s=t.center)==null?void 0:s.call(t),d(cn,{appear:!0,delay:.32},()=>d(Vc)),(c=t.bottom)==null?void 0:c.call(t)])}}}),Dg=W({name:"BreadCrumb",setup(){const e=ge(),t=Ot(),n=Oe(),o=fe(),r=Ue([]),a=O(()=>(n.value.breadcrumb||n.value.breadcrumb!==!1&&o.value.breadcrumb!==!1)&&r.value.length>1),i=O(()=>n.value.breadcrumbIcon||n.value.breadcrumbIcon!==!1&&o.value.breadcrumbIcon!==!1),l=()=>{const s=Cg(e.value.path,t.value).map(({link:c,name:u})=>{const{path:f,meta:p}=Zo(c);return p?{title:p[bt.shortTitle]||p[bt.title]||u,icon:p[bt.icon],path:f}:null}).filter(c=>c!==null);s.length>1&&(r.value=s)};return pe(()=>{se(()=>e.value.path,l,{immediate:!0})}),()=>d("nav",{class:["vp-breadcrumb",{disable:!a.value}]},a.value?d("ol",{vocab:"https://schema.org/",typeof:"BreadcrumbList"},r.value.map((s,c)=>d("li",{class:{"is-active":r.value.length-1===c},property:"itemListElement",typeof:"ListItem"},[d(Ve,{to:s.path,property:"item",typeof:"WebPage"},()=>[i.value?d(Ne,{icon:s.icon}):null,d("span",{property:"name"},s.title||"Unknown")]),d("meta",{property:"position",content:c+1})]))):[])}});const ll=e=>e===!1||qo(e)?e:ye(e)?hn(e,!0):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 a=Ur(r.children,t,n);if(a)return a}return null};var Mg=W({name:"PageNav",setup(){const e=fe(),t=Oe(),n=Aa(),o=ge(),r=Vv(),a=O(()=>{const l=ll(t.value.prev);return l===!1?null:l||(e.value.prevLink===!1?null:Ur(n.value,o.value.path,-1))}),i=O(()=>{const l=ll(t.value.next);return l===!1?null:l||(e.value.nextLink===!1?null:Ur(n.value,o.value.path,1))});return we("keydown",l=>{l.altKey&&(l.key==="ArrowRight"?i.value&&(r(i.value.link),l.preventDefault()):l.key==="ArrowLeft"&&a.value&&(r(a.value.link),l.preventDefault()))}),()=>a.value||i.value?d("nav",{class:"vp-page-nav"},[a.value?d(ze,{class:"prev",config:a.value},()=>{var l,s;return[d("div",{class:"hint"},[d("span",{class:"arrow start"}),e.value.metaLocales.prev]),d("div",{class:"link"},[d(Ne,{icon:(l=a.value)==null?void 0:l.icon}),(s=a.value)==null?void 0:s.text])]}):null,i.value?d(ze,{class:"next",config:i.value},()=>{var l,s;return[d("div",{class:"hint"},[e.value.metaLocales.next,d("span",{class:"arrow end"})]),d("div",{class:"link"},[(l=i.value)==null?void 0:l.text,d(Ne,{icon:(s=i.value)==null?void 0:s.icon})])]}):null]):null}});const $g={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"},Vg=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:o,editLinkPattern:r})=>{if(!o)return null;const a=Ks(e);let i;return r?i=r:a!==null&&(i=$g[a]),i?i.replace(/:repo/u,en(e)?e:`https://github.com/${e}`).replace(/:branch/u,t).replace(/:path/u,ms(`${fa(n)}/${o}`)):null},Ng=()=>{const e=fe(),t=ge(),n=Oe();return O(()=>{const{repo:o,docsRepo:r=o,docsBranch:a="main",docsDir:i="",editLink:l,editLinkPattern:s=""}=e.value;if(!(n.value.editLink??l??!0)||!r)return null;const c=Vg({docsRepo:r,docsBranch:a,docsDir:i,editLinkPattern:s,filePathRelative:t.value.filePathRelative});return c?{text:e.value.metaLocales.editLink,link:c}:null})},Bg=()=>{const e=Xo(),t=fe(),n=ge(),o=Oe();return O(()=>{var r,a;return!(o.value.lastUpdated??t.value.lastUpdated??!0)||!((r=n.value.git)!=null&&r.updatedTime)?null:new Date((a=n.value.git)==null?void 0:a.updatedTime).toLocaleString(e.value.lang)})},Hg=()=>{const e=fe(),t=ge(),n=Oe();return O(()=>{var o;return n.value.contributors??e.value.contributors??!0?((o=t.value.git)==null?void 0:o.contributors)??null:null})};var Fg=W({name:"PageTitle",setup(){const e=ge(),t=Oe(),n=fe(),{info:o,items:r}=Fv();return()=>d("div",{class:"vp-page-title"},[d("h1",[n.value.titleIcon===!1?null:d(Ne,{icon:t.value.icon}),e.value.title]),d(kg,{info:o.value,...r.value===null?{}:{items:r.value}}),d("hr")])}});const Yc=()=>d(Te,{name:"edit"},()=>[d("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"}),d("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"})]);Yc.displayName="EditIcon";var zg=W({name:"PageMeta",setup(){const e=fe(),t=Ng(),n=Bg(),o=Hg();return()=>{const{metaLocales:r}=e.value;return d("footer",{class:"page-meta"},[t.value?d("div",{class:"meta-item edit-link"},d(ze,{class:"label",config:t.value},{before:()=>d(Yc)})):null,d("div",{class:"meta-item git-info"},[n.value?d("div",{class:"update-time"},[d("span",{class:"label"},`${r.lastUpdated}: `),d(er,()=>d("span",{class:"info"},n.value))]):null,o.value&&o.value.length?d("div",{class:"contributors"},[d("span",{class:"label"},`${r.contributors}: `),o.value.map(({email:a,name:i},l)=>[d("span",{class:"contributor",title:`email: ${a}`},i),l!==o.value.length-1?",":""])]):null])])}}}),jg=W({name:"NormalPage",slots:Object,setup(e,{slots:t}){const n=Oe(),{isDarkmode:o}=uo(),r=fe(),a=O(()=>n.value.toc||n.value.toc!==!1&&r.value.toc!==!1);return()=>d("main",{id:"main-content",class:"vp-page"},d(ot("LocalEncrypt")?it("LocalEncrypt"):Vs,()=>{var i,l,s,c;return[(i=t.top)==null?void 0:i.call(t),n.value.cover?d("div",{class:"page-cover"},d("img",{src:Pe(n.value.cover),alt:"","no-view":""})):null,d(Dg),d(Fg),a.value?d(xg,{headerDepth:n.value.headerDepth??r.value.headerDepth??2},{before:()=>{var u;return(u=t.tocBefore)==null?void 0:u.call(t)},after:()=>{var u;return(u=t.tocAfter)==null?void 0:u.call(t)}}):null,(l=t.contentBefore)==null?void 0:l.call(t),d(Vc),(s=t.contentAfter)==null?void 0:s.call(t),d(zg),d(Mg),ot("CommentService")?d(it("CommentService"),{darkmode:o.value}):null,(c=t.bottom)==null?void 0:c.call(t)]}))}}),Wg=W({name:"Layout",slots:Object,setup(e,{slots:t}){fe();const n=ge(),o=Oe(),{isMobile:r}=nr(),a=O(()=>"none");return()=>[d(Uc),d($c,{},{default:()=>{var i;return((i=t.default)==null?void 0:i.call(t))||(o.value.home?d(Rg):d(Sg,()=>d(jg,{key:n.value.path},{top:()=>{var l;return(l=t.top)==null?void 0:l.call(t)},bottom:()=>{var l;return(l=t.bottom)==null?void 0:l.call(t)},contentBefore:()=>{var l;return(l=t.contentBefore)==null?void 0:l.call(t)},contentAfter:()=>{var l;return(l=t.contentAfter)==null?void 0:l.call(t)},tocBefore:()=>{var l;return(l=t.tocBefore)==null?void 0:l.call(t)},tocAfter:()=>{var l;return(l=t.tocAfter)==null?void 0:l.call(t)}})))},...a.value==="none"?{}:{navScreenBottom:()=>d(it("BloggerInfo"))},...!r.value&&a.value==="always"?{sidebar:()=>d(it("BloggerInfo"))}:{}})]}}),Ug=W({name:"NotFoundHint",setup(){const e=fe(),t=()=>{const n=e.value.routeLocales.notFoundMsg;return n[Math.floor(Math.random()*n.length)]};return()=>d("div",{class:"not-found-hint"},[d("p",{class:"error-code"},"404"),d("h1",{class:"error-title"},e.value.routeLocales.notFoundTitle),d("p",{class:"error-hint"},t())])}}),Kg=W({name:"NotFound",slots:Object,setup(e,{slots:t}){const n=mt(),o=Ot(),r=fe();return()=>[d(Uc),d($c,{noSidebar:!0},()=>{var a;return d("main",{id:"main-content",class:"vp-page not-found"},((a=t.default)==null?void 0:a.call(t))||[d(Ug),d("div",{class:"actions"},[d("button",{type:"button",class:"action-button",onClick:()=>{window.history.go(-1)}},r.value.routeLocales.back),d("button",{type:"button",class:"action-button",onClick:()=>{n.push(r.value.home??o.value)}},r.value.routeLocales.home)])])})]}});em(e=>{const t=e.t,n=e.I!==!1,o=e.i;return n?{title:t,content:o?()=>[d(Ne,{icon:o}),t]:null,order:e.O,index:e.I}:null});const Gg=Me({enhance:({app:e,router:t})=>{const{scrollBehavior:n}=t.options;t.options.scrollBehavior=async(...o)=>(await Kc().wait(),n(...o)),Wv(e),e.component("HopeIcon",Ne)},setup:()=>{Uv(),Yv()},layouts:{Layout:Wg,NotFound:Kg}}),qg=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 Yg={id:"G-F3LFJCE3RM"};const Qg=Yg,Jg=Me({enhance(){qg(Qg)}}),Lo=[eh,Wh,Qh,am,sm,fm,vm,Em,Sm,Hm,jm,ov,hv,Lv,Cv,Gg,Jg],Xg=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 Dn=Ue(Xg),Zg=bp,e1=()=>{const e=Up({history:Zg(fa("/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,o)=>o||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===yt){const o=Zo(t.path);if(o.path!==t.path)return o.path;const r=await o.loader();t.meta={...o.meta,_pageChunk:r}}else t.path===n.path&&(t.meta=n.meta)}),e},t1=e=>{e.component("ClientOnly",er),e.component("Content",Cs),e.component("RouteLink",Ve)},n1=(e,t,n)=>{const o=O(()=>t.currentRoute.value.path),r=ra((w,_)=>({get(){return w(),t.currentRoute.value.meta._pageChunk},set(L){t.currentRoute.value.meta._pageChunk=L,_()}})),a=O(()=>jt.resolveLayouts(n)),i=O(()=>jt.resolveRouteLocale(Dn.value.locales,o.value)),l=O(()=>jt.resolveSiteLocaleData(Dn.value,i.value)),s=O(()=>r.value.comp),c=O(()=>r.value.data),u=O(()=>c.value.frontmatter),f=O(()=>jt.resolvePageHeadTitle(c.value,l.value)),p=O(()=>jt.resolvePageHead(f.value,u.value,l.value)),m=O(()=>jt.resolvePageLang(c.value,l.value)),y=O(()=>jt.resolvePageLayout(c.value,a.value)),T={layouts:a,pageData:c,pageComponent:s,pageFrontmatter:u,pageHead:p,pageHeadTitle:f,pageLang:m,pageLayout:y,redirects:As,routeLocale:i,routePath:o,routes:Xn,siteData:Dn,siteLocaleData:l};return e.provide(ma,T),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>u.value},$head:{get:()=>p.value},$headTitle:{get:()=>f.value},$lang:{get:()=>m.value},$page:{get:()=>c.value},$routeLocale:{get:()=>i.value},$site:{get:()=>Dn.value},$siteLocale:{get:()=>l.value},$withBase:{get:()=>Pe}}),T},o1=()=>{const e=qp(),t=Jo();let n=[];const o=()=>{e.value.forEach(i=>{const l=r1(i);l&&n.push(l)})},r=()=>{const i=[];return e.value.forEach(l=>{const s=a1(l);s&&i.push(s)}),i},a=()=>{document.documentElement.lang=t.value;const i=r();n.forEach((l,s)=>{const c=i.findIndex(u=>l.isEqualNode(u));c===-1?(l.remove(),delete n[s]):i.splice(c,1)}),i.forEach(l=>document.head.appendChild(l)),n=[...n.filter(l=>!!l),...i]};Yt(Qp,a),pe(()=>{o(),se(e,a,{immediate:!1})})},r1=([e,t,n=""])=>{const o=Object.entries(t).map(([l,s])=>ye(s)?`[${l}=${JSON.stringify(s)}]`:s===!0?`[${l}]`:"").join(""),r=`head > ${e}${o}`;return Array.from(document.querySelectorAll(r)).find(l=>l.innerText===n)||null},a1=([e,t,n])=>{if(!ye(e))return null;const o=document.createElement(e);return qo(t)&&Object.entries(t).forEach(([r,a])=>{ye(a)?o.setAttribute(r,a):a===!0&&o.setAttribute(r,"")}),ye(n)&&o.appendChild(document.createTextNode(n)),o},i1=Sf,l1=async()=>{var n;const e=i1({name:"Vuepress",setup(){var a;o1();for(const i of Lo)(a=i.setup)==null||a.call(i);const o=Lo.flatMap(({rootComponents:i=[]})=>i.map(l=>d(l))),r=Yp();return()=>[d(r.value),o]}}),t=e1();t1(e),n1(e,t,Lo);for(const o of Lo)await((n=o.enhance)==null?void 0:n.call(o,{app:e,router:t,siteData:Dn}));return e.use(t),{app:e,router:t}};l1().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ts as a,ns as b,u1 as c,l1 as createVueApp,Le as d,d1 as e,Hd as g,s1 as n,c1 as o,it as r,qu as w};
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = ["assets/index.html-DY65oyXg.js","assets/digitalocean-horizontal-Nm6MkYI3.js","assets/plugin-vue_export-helper-DlAUqK2U.js","assets/community.html-SNRczKgZ.js","assets/i18n.html-K7-PNvw2.js","assets/menu.html-BUkP-1XT.js","assets/project.html-DVr6UeKh.js","assets/quick-start.html-CsHRmC9b.js","assets/MSEdge-Bvt55oa-.js","assets/side-load.html-D3dErwE-.js","assets/star-request.html-DyqA4ZYj.js","assets/index.html-BjsHPngz.js","assets/community.html-Dpknn_3I.js","assets/i18n.html-Bl6n0Oo-.js","assets/menu.html-BjvVjnJ9.js","assets/project.html-Bj1DqTS_.js","assets/quick-start.html-DVsjYd4e.js","assets/side-load.html-BRFZZu-v.js","assets/star-request.html-BbQ1gDDJ.js","assets/index.html-CQ-_twC5.js","assets/community.html-CUc4Bm-v.js","assets/i18n.html-D5_sz87j.js","assets/menu.html-B0TI2ibN.js","assets/project.html-Wy1tHaWW.js","assets/quick-start.html-Bg7Qx8T-.js","assets/side-load.html-DjUeGk_5.js","assets/star-request.html-Cz2d66HH.js","assets/index.html-CtRJrB33.js","assets/community.html-C5p9ub2g.js","assets/i18n.html-cPbhJ8Re.js","assets/menu.html-1rB2npWc.js","assets/project.html-DzaX_b7T.js","assets/quick-start.html-BtIkJqkY.js","assets/side-load.html-BNbnIPFx.js","assets/star-request.html-By2nrIFa.js","assets/FAQ.html-DoHHbnWH.js","assets/Gacha-system-and-export-principal.html-D9SeauS6.js","assets/index.html-CTywdr3x.js","assets/dependency.html-B2ZZP7oh.js","assets/exceptions.html-4KxPQ-Ti.js","assets/get-stoken-cookie-from-the-third-party.html-DfuAoEAp.js","assets/known-issue.html-Dxc03N8h.js","assets/uninstall.html-DyzinZBg.js","assets/index.html-D1GtTOFE.js","assets/version-1-9-0-breaking-changes.html-pPn9cAoA.js","assets/1-8-5-installer-BiBVFR-v.js","assets/index.html-CRSAZOlJ.js","assets/contribute.html-EXkt2lVj.js","assets/join.html-OoPuTmux.js","assets/platform.html-15ppA3Br.js","assets/index.html-Badk-nXK.js","assets/achievements.html-EpV-02wF.js","assets/character-data.html-C3jPvOVq.js","assets/character-wiki.html-D4Q-z_2X.js","assets/dashboard.html-BngyTn1I.js","assets/develop-plan.html-DThKbpn1.js","assets/feedback-center.html-BYjjvVyy.js","assets/game-launcher.html-BYHyqugT.js","assets/hutao-API.html-Ba7NDJnQ.js","assets/hutao-passport.html-5mdH07QF.js","assets/hutao-settings.html-8o-NhsLr.js","assets/mhy-account-switch.html-BAZqwoZi.js","assets/monster-wiki.html-B3QWeExG.js","assets/real-time-notes.html-DG21eEEI.js","assets/setup.html-qaFoIsRF.js","assets/weapon-wiki.html-DCciNRO8.js","assets/wish-export.html-Da9jK3qH.js","assets/index.html-CoBb8fwG.js","assets/bug-report.html-BK7ufQZz.js","assets/privacy-notice.html-BIZ5_CVB.js","assets/tos.html-KFPHeHX-.js","assets/update-log.html-BebHoj9F.js","assets/FAQ.html-CvOsqnbW.js","assets/Gacha-system-and-export-principal.html-CjyLFOba.js","assets/index.html-vL2-X6vO.js","assets/dependency.html-CZ7MMhL1.js","assets/exceptions.html-Bwgu2bOk.js","assets/get-stoken-cookie-from-the-third-party.html-BE5BwhWd.js","assets/known-issue.html-BBkXWHwH.js","assets/uninstall.html-nXzTRtpn.js","assets/index.html-CAVMxjnS.js","assets/version-1-9-0-breaking-changes.html-Jx0Y-llL.js","assets/index.html-CIG8r3zg.js","assets/contribute.html-CsqrvA1c.js","assets/join.html-DsmZSUnv.js","assets/platform.html-DL7aR3mI.js","assets/index.html-CaRF7qRg.js","assets/achievements.html-_SReqWr8.js","assets/character-data.html-BXRthZti.js","assets/character-wiki.html-BiqQz6G9.js","assets/dashboard.html-CGSnZZxk.js","assets/develop-plan.html-gdERdxJL.js","assets/game-launcher.html-Wk8cwZME.js","assets/hutao-API.html-DP-oWOi1.js","assets/hutao-settings.html-BdvAoY2g.js","assets/mhy-account-switch.html-D_U_VuYv.js","assets/monster-wiki.html-EIprp53u.js","assets/real-time-notes.html-CugQghhm.js","assets/setup.html-CLKbXeLq.js","assets/weapon-wiki.html-DgJ89pUE.js","assets/wish-export.html-Rc825Jm5.js","assets/index.html-LATzPg2M.js","assets/bug-report.html-BG37b5Qi.js","assets/privacy-notice.html-nVFOIwDj.js","assets/tos.html-CmhkuMQt.js","assets/update-log.html-DPhWMQYO.js","assets/FAQ.html-BfC3nkfj.js","assets/Gacha-system-and-export-principal.html-CbA8E8yL.js","assets/index.html-BzMz8Wpd.js","assets/dependency.html-zqNE9-j9.js","assets/exceptions.html-C2qpXjkr.js","assets/get-stoken-cookie-from-the-third-party.html-DuELw-l7.js","assets/known-issue.html-DRGRb8a5.js","assets/uninstall.html-CMUE8o3n.js","assets/index.html-Bcew6hWa.js","assets/version-1-9-0-breaking-changes.html-C7oagCxL.js","assets/index.html-DkV_8iHu.js","assets/contribute.html-Cz9-Df-2.js","assets/platform.html-CWfbT-QV.js","assets/index.html-BP886v93.js","assets/achievements.html-C5gNFFoU.js","assets/character-data.html-Bwv2xS3y.js","assets/character-wiki.html-Du8N56yP.js","assets/dashboard.html-Dz9Ow0br.js","assets/develop-plan.html-CL8Wbj3g.js","assets/game-launcher.html-CkIK32Hr.js","assets/hutao-API.html-DVccxg8j.js","assets/hutao-settings.html-Dbo5BowS.js","assets/mhy-account-switch.html-B9jKgI3n.js","assets/monster-wiki.html-DqZNVA-G.js","assets/real-time-notes.html-0cGdqyTF.js","assets/setup.html-BsOt8t7K.js","assets/weapon-wiki.html-BJjEaDRU.js","assets/wish-export.html-C2Y9ecLj.js","assets/index.html-Ds46lDlQ.js","assets/bug-report.html-CWWUMRO_.js","assets/privacy-notice.html-C0yQfu0q.js","assets/tos.html-Cp0fllCt.js","assets/update-log.html-CY_27rfb.js","assets/FAQ.html-DnZe4knt.js","assets/Gacha-system-and-export-principal.html-BV-a7_WW.js","assets/index.html-DNXlJmQz.js","assets/dependency.html-BAXrem2o.js","assets/exceptions.html-Jdfaqmn7.js","assets/get-stoken-cookie-from-the-third-party.html-Bl6n-3Pu.js","assets/known-issue.html-DGFUe9QL.js","assets/uninstall.html-CFMmuhvL.js","assets/index.html-DBLTaRXk.js","assets/version-1-9-0-breaking-changes.html-B1kW24tf.js","assets/index.html-MTkLq24S.js","assets/contribute.html-D-oX7q6P.js","assets/join.html-Bq9pOh79.js","assets/platform.html-CjSCi6l-.js","assets/symposium1.html-C4CW28Pi.js","assets/symposium2.html-DQp0IR5F.js","assets/index.html-DezGyHzG.js","assets/achievements.html-D8iDNHVr.js","assets/character-data.html-5N5Rh1Id.js","assets/character-wiki.html-QNywILhy.js","assets/dashboard.html-DDSKEqf0.js","assets/develop-plan.html-DImlq6ZW.js","assets/feedback-center.html-C75yNz8r.js","assets/game-launcher.html-BQv0OHGN.js","assets/hutao-API.html-pQNY-AiR.js","assets/hutao-passport.html-BHTRtgr1.js","assets/hutao-settings.html-CMABTtWu.js","assets/mhy-account-switch.html-W2ZdNEFz.js","assets/monster-wiki.html-DYSy1gBX.js","assets/real-time-notes.html-C3sSRiE4.js","assets/setup.html-Dd9Evw9u.js","assets/weapon-wiki.html-jypzJ8gV.js","assets/wish-export.html-BofrVoEm.js","assets/index.html-De2wKfxP.js","assets/bug-report.html-Cyrwzp6F.js","assets/privacy-notice.html-Bc0USyaf.js","assets/tos.html-BIdLQXo-.js","assets/update-log.html-BAmAG59Q.js","assets/404.html-KctQ0uXw.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}