From 3ba0f1a58db946a48b43d57d2f5a41a19aa83ba4 Mon Sep 17 00:00:00 2001 From: ikun0014 Date: Sat, 31 May 2025 07:41:00 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20MeoProje?= =?UTF-8?q?ct/lx-music-api-server@a6b08f18102e5ddbc721fbd1d736bba51e5a4ff5?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nojekyll | 0 404.html | 40 ++++ assets/404.html-BoX4t3PF.js | 1 + assets/api.html-D8OJDBrf.js | 1 + assets/app-D0kgoHmn.js | 30 +++ assets/deploy-linux.html-cyYpQQQX.js | 9 + assets/deploy-windows.html-agylLvEo.js | 7 + assets/icon/apple-icon-152.png | Bin 0 -> 3568 bytes assets/icon/chrome-192.png | Bin 0 -> 4733 bytes assets/icon/chrome-512.png | Bin 0 -> 13251 bytes assets/icon/chrome-mask-192.png | Bin 0 -> 4755 bytes assets/icon/chrome-mask-512.png | Bin 0 -> 13040 bytes assets/icon/guide-maskable.png | Bin 0 -> 2270 bytes assets/icon/ms-icon-144.png | Bin 0 -> 3657 bytes assets/image/advanced.svg | 1 + assets/image/blog.svg | 1 + assets/image/box.svg | 1 + assets/image/features.svg | 1 + assets/image/github-dark.svg | 1 + assets/image/github-light.svg | 1 + assets/image/layout.svg | 1 + assets/image/markdown.svg | 1 + assets/index.html-BFKlvrgu.js | 1 + assets/index.html-Ch60ehwj.js | 1 + assets/index.html-DQduQf0Q.js | 1 + assets/index.html-D_QKGddp.js | 1 + assets/photoswipe.esm-DXWKOczD.js | 4 + assets/plugin-vue_export-helper-DlAUqK2U.js | 1 + assets/style-Ca5nxn3d.css | 1 + deploy/deploy-linux.html | 48 +++++ deploy/deploy-windows.html | 46 +++++ deploy/index.html | 40 ++++ favicon.ico | Bin 0 -> 59656 bytes guide/api/api.html | 40 ++++ guide/api/index.html | 40 ++++ guide/index.html | 40 ++++ images/favicon.ico | Bin 0 -> 59656 bytes images/gitinstall.png | Bin 0 -> 26148 bytes images/pydown.png | Bin 0 -> 278784 bytes images/pyinstall.png | Bin 0 -> 99293 bytes index.html | 40 ++++ robots.txt | 5 + sitemap.xml | 3 + sitemap.xsl | 207 ++++++++++++++++++++ 44 files changed, 615 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 assets/404.html-BoX4t3PF.js create mode 100644 assets/api.html-D8OJDBrf.js create mode 100644 assets/app-D0kgoHmn.js create mode 100644 assets/deploy-linux.html-cyYpQQQX.js create mode 100644 assets/deploy-windows.html-agylLvEo.js create mode 100644 assets/icon/apple-icon-152.png create mode 100644 assets/icon/chrome-192.png create mode 100644 assets/icon/chrome-512.png create mode 100644 assets/icon/chrome-mask-192.png create mode 100644 assets/icon/chrome-mask-512.png create mode 100644 assets/icon/guide-maskable.png create mode 100644 assets/icon/ms-icon-144.png create mode 100644 assets/image/advanced.svg create mode 100644 assets/image/blog.svg create mode 100644 assets/image/box.svg create mode 100644 assets/image/features.svg create mode 100644 assets/image/github-dark.svg create mode 100644 assets/image/github-light.svg create mode 100644 assets/image/layout.svg create mode 100644 assets/image/markdown.svg create mode 100644 assets/index.html-BFKlvrgu.js create mode 100644 assets/index.html-Ch60ehwj.js create mode 100644 assets/index.html-DQduQf0Q.js create mode 100644 assets/index.html-D_QKGddp.js create mode 100644 assets/photoswipe.esm-DXWKOczD.js create mode 100644 assets/plugin-vue_export-helper-DlAUqK2U.js create mode 100644 assets/style-Ca5nxn3d.css create mode 100644 deploy/deploy-linux.html create mode 100644 deploy/deploy-windows.html create mode 100644 deploy/index.html create mode 100644 favicon.ico create mode 100644 guide/api/api.html create mode 100644 guide/api/index.html create mode 100644 guide/index.html create mode 100644 images/favicon.ico create mode 100644 images/gitinstall.png create mode 100644 images/pydown.png create mode 100644 images/pyinstall.png create mode 100644 index.html create mode 100644 robots.txt create mode 100644 sitemap.xml create mode 100644 sitemap.xsl diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..40a8d43 --- /dev/null +++ b/404.html @@ -0,0 +1,40 @@ + + + + + + + + + + LX Music Api Server + + + + + +
跳至主要內容

404

页面不存在

我们是怎么来到这儿的?

+ + + diff --git a/assets/404.html-BoX4t3PF.js b/assets/404.html-BoX4t3PF.js new file mode 100644 index 0000000..9d88942 --- /dev/null +++ b/assets/404.html-BoX4t3PF.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper-DlAUqK2U.js";import{c as o,a as n,o as r}from"./app-D0kgoHmn.js";const a={};function p(c,t){return r(),o("div",null,t[0]||(t[0]=[n("p",null,"404 Not Found",-1)]))}const l=e(a,[["render",p],["__file","404.html.vue"]]),m=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound","description":"404 Not Found","head":[["meta",{"property":"og:url","content":"https://apidoc.zcmonety.xyz/404.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:description","content":"404 Not Found"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\",\\"description\\":\\"404 Not Found\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0.01,"words":3},"filePathRelative":null,"autoDesc":true}');export{l as comp,m as data}; diff --git a/assets/api.html-D8OJDBrf.js b/assets/api.html-D8OJDBrf.js new file mode 100644 index 0000000..1ac258f --- /dev/null +++ b/assets/api.html-D8OJDBrf.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper-DlAUqK2U.js";import{c as a,e as d,o as i}from"./app-D0kgoHmn.js";const o={};function r(l,t){return i(),a("div",null,t[0]||(t[0]=[d('

接口列表

平台请求方法请求路径
Kuwo(kw)GET/url?source=kw&songId=m&quality=q
Tencent(tx)GET/url?source=tx&songId=m&quality=q
Kugou(kg)GET/url?source=kg&songId=h&quality=q
Netease(wy)GET/url?source=wy&songId=m&quality=q
Migu(mg)GET/url?source=mg&songId=m&quality=q

参数详解:

m : 各大平台歌曲详情页最后面的一串字符(tx 是字母+数字混合,其它都是纯数字)

h : 酷狗音乐歌曲的哈希(hash)值,最好通过搜索接口获得

q : 歌曲的音质,

  1. 128k
  2. 320k
  3. flac
  4. hires
  5. atmos
  6. atmos_plus
  7. master

2.搜索

平台请求方法路径
KugouGET/search/kg/song?query=k&page=p

参数详解:

k : 你需要搜索的歌曲的名称

p : 页数

3.MV

平台请求方法路径
KugouGET/mv/kg/mvid

参数详解:

mvid : 调用搜索接口获得

4.歌曲详情

平台请求方法路径
KugouGET/info/kg/h
TencentGET/info/tx/m

参数详解:

h : 经典 hash 值

m : 经典歌曲 ID

',22)]))}const h=e(o,[["render",r],["__file","api.html.vue"]]),s=JSON.parse('{"path":"/guide/api/api.html","title":"API接口","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"API接口"}],["meta",{"property":"og:url","content":"https://apidoc.zcmonety.xyz/guide/api/api.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"API接口"}],["meta",{"property":"og:description","content":"接口列表 1.获取播放链接(获取会员歌曲请自行充值会员后在配置文件内填写 cookie) 参数详解: m : 各大平台歌曲详情页最后面的一串字符(tx 是字母+数字混合,其它都是纯数字) h : 酷狗音乐歌曲的哈希(hash)值,最好通过搜索接口获得 q : 歌曲的音质, 128k 320k flac hires atmos atmos_plus ma..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-05-31T07:40:28.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2025-05-31T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2025-05-31T07:40:28.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"API接口\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2025-05-31T00:00:00.000Z\\",\\"dateModified\\":\\"2025-05-31T07:40:28.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"API接口","icon":"fas fa-file-alt","author":"ikun0014","date":"2025-05-31T00:00:00.000Z","index":false,"description":"接口列表 1.获取播放链接(获取会员歌曲请自行充值会员后在配置文件内填写 cookie) 参数详解: m : 各大平台歌曲详情页最后面的一串字符(tx 是字母+数字混合,其它都是纯数字) h : 酷狗音乐歌曲的哈希(hash)值,最好通过搜索接口获得 q : 歌曲的音质, 128k 320k flac hires atmos atmos_plus ma..."},"headers":[{"level":2,"title":"1.获取播放链接(获取会员歌曲请自行充值会员后在配置文件内填写 cookie)","slug":"_1-获取播放链接-获取会员歌曲请自行充值会员后在配置文件内填写-cookie","link":"#_1-获取播放链接-获取会员歌曲请自行充值会员后在配置文件内填写-cookie","children":[]},{"level":2,"title":"2.搜索","slug":"_2-搜索","link":"#_2-搜索","children":[]},{"level":2,"title":"3.MV","slug":"_3-mv","link":"#_3-mv","children":[]},{"level":2,"title":"4.歌曲详情","slug":"_4-歌曲详情","link":"#_4-歌曲详情","children":[]}],"git":{"createdTime":1748677228000,"updatedTime":1748677228000,"contributors":[{"name":"ikun0014","email":"ikun0014@qq.com","commits":1}]},"readingTime":{"minutes":0.98,"words":294},"filePathRelative":"guide/api/api.md","localizedDate":"2025年5月31日","autoDesc":true}');export{h as comp,s as data}; diff --git a/assets/app-D0kgoHmn.js b/assets/app-D0kgoHmn.js new file mode 100644 index 0000000..d0cf17b --- /dev/null +++ b/assets/app-D0kgoHmn.js @@ -0,0 +1,30 @@ +const __vite__fileDeps=["assets/index.html-DQduQf0Q.js","assets/plugin-vue_export-helper-DlAUqK2U.js","assets/index.html-Ch60ehwj.js","assets/deploy-linux.html-cyYpQQQX.js","assets/deploy-windows.html-agylLvEo.js","assets/index.html-D_QKGddp.js","assets/api.html-D8OJDBrf.js","assets/404.html-BoX4t3PF.js","assets/index.html-BFKlvrgu.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +/** +* @vue/shared v3.5.16 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function ho(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const me={},_n=[],xt=()=>{},mu=()=>!1,yr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),vo=e=>e.startsWith("onUpdate:"),Ae=Object.assign,go=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},bu=Object.prototype.hasOwnProperty,ue=(e,t)=>bu.call(e,t),ee=Array.isArray,Qn=e=>ns(e)==="[object Map]",yu=e=>ns(e)==="[object Set]",ne=e=>typeof e=="function",Le=e=>typeof e=="string",Dn=e=>typeof e=="symbol",we=e=>e!==null&&typeof e=="object",gi=e=>(we(e)||ne(e))&&ne(e.then)&&ne(e.catch),wu=Object.prototype.toString,ns=e=>wu.call(e),_u=e=>ns(e).slice(8,-1),Cu=e=>ns(e)==="[object Object]",mo=e=>Le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Cn=ho(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),rs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Su=/-(\w)/g,Ke=rs(e=>e.replace(Su,(t,n)=>n?n.toUpperCase():"")),Eu=/\B([A-Z])/g,un=rs(e=>e.replace(Eu,"-$1").toLowerCase()),wr=rs(e=>e.charAt(0).toUpperCase()+e.slice(1)),gs=rs(e=>e?`on${wr(e)}`:""),Kt=(e,t)=>!Object.is(e,t),ms=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},xu=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Tu=e=>{const t=Le(e)?Number(e):NaN;return isNaN(t)?e:t};let Xo;const ss=()=>Xo||(Xo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function bo(e){if(ee(e)){const t={};for(let n=0;n{if(n){const r=n.split(Au);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function yo(e){let t="";if(Le(e))t=e;else if(ee(e))for(let n=0;n0&&--this._on===0&&(He=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(Zn){let t=Zn;for(Zn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Xn;){let t=Xn;for(Xn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Si(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ei(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Co(r),$u(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function Ws(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(xi(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function xi(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===lr)||(e.globalVersion=lr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ws(e))))return;e.flags|=2;const t=e.dep,n=ge,r=dt;ge=e,dt=!0;try{Si(e);const s=e.fn(e._value);(t.version===0||Kt(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{ge=n,dt=r,Ei(e),e.flags&=-3}}function Co(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Co(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function $u(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let dt=!0;const Ti=[];function $t(){Ti.push(dt),dt=!1}function Nt(){const e=Ti.pop();dt=e===void 0?!0:e}function Zo(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ge;ge=void 0;try{t()}finally{ge=n}}}let lr=0;class Nu{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class os{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ge||!dt||ge===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ge)n=this.activeLink=new Nu(ge,this),ge.deps?(n.prevDep=ge.depsTail,ge.depsTail.nextDep=n,ge.depsTail=n):ge.deps=ge.depsTail=n,ki(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=ge.depsTail,n.nextDep=void 0,ge.depsTail.nextDep=n,ge.depsTail=n,ge.deps===n&&(ge.deps=r)}return n}trigger(t){this.version++,lr++,this.notify(t)}notify(t){wo();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{_o()}}}function ki(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)ki(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Gr=new WeakMap,rn=Symbol(""),qs=Symbol(""),ir=Symbol("");function je(e,t,n){if(dt&&ge){let r=Gr.get(e);r||Gr.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new os),s.map=r,s.key=n),s.track()}}function Mt(e,t,n,r,s,o){const l=Gr.get(e);if(!l){lr++;return}const i=a=>{a&&a.trigger()};if(wo(),t==="clear")l.forEach(i);else{const a=ee(e),u=a&&mo(n);if(a&&n==="length"){const c=Number(r);l.forEach((d,p)=>{(p==="length"||p===ir||!Dn(p)&&p>=c)&&i(d)})}else switch((n!==void 0||l.has(void 0))&&i(l.get(n)),u&&i(l.get(ir)),t){case"add":a?u&&i(l.get("length")):(i(l.get(rn)),Qn(e)&&i(l.get(qs)));break;case"delete":a||(i(l.get(rn)),Qn(e)&&i(l.get(qs)));break;case"set":Qn(e)&&i(l.get(rn));break}}_o()}function Du(e,t){const n=Gr.get(e);return n&&n.get(t)}function hn(e){const t=le(e);return t===e?t:(je(t,"iterate",ir),pt(e)?t:t.map(Be))}function So(e){return je(e=le(e),"iterate",ir),e}const Hu={__proto__:null,[Symbol.iterator](){return ys(this,Symbol.iterator,Be)},concat(...e){return hn(this).concat(...e.map(t=>ee(t)?hn(t):t))},entries(){return ys(this,"entries",e=>(e[1]=Be(e[1]),e))},every(e,t){return Lt(this,"every",e,t,void 0,arguments)},filter(e,t){return Lt(this,"filter",e,t,n=>n.map(Be),arguments)},find(e,t){return Lt(this,"find",e,t,Be,arguments)},findIndex(e,t){return Lt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Lt(this,"findLast",e,t,Be,arguments)},findLastIndex(e,t){return Lt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Lt(this,"forEach",e,t,void 0,arguments)},includes(...e){return ws(this,"includes",e)},indexOf(...e){return ws(this,"indexOf",e)},join(e){return hn(this).join(e)},lastIndexOf(...e){return ws(this,"lastIndexOf",e)},map(e,t){return Lt(this,"map",e,t,void 0,arguments)},pop(){return qn(this,"pop")},push(...e){return qn(this,"push",e)},reduce(e,...t){return el(this,"reduce",e,t)},reduceRight(e,...t){return el(this,"reduceRight",e,t)},shift(){return qn(this,"shift")},some(e,t){return Lt(this,"some",e,t,void 0,arguments)},splice(...e){return qn(this,"splice",e)},toReversed(){return hn(this).toReversed()},toSorted(e){return hn(this).toSorted(e)},toSpliced(...e){return hn(this).toSpliced(...e)},unshift(...e){return qn(this,"unshift",e)},values(){return ys(this,"values",Be)}};function ys(e,t,n){const r=So(e),s=r[t]();return r!==e&&!pt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.value&&(o.value=n(o.value)),o}),s}const ju=Array.prototype;function Lt(e,t,n,r,s,o){const l=So(e),i=l!==e&&!pt(e),a=l[t];if(a!==ju[t]){const d=a.apply(e,o);return i?Be(d):d}let u=n;l!==e&&(i?u=function(d,p){return n.call(this,Be(d),p,e)}:n.length>2&&(u=function(d,p){return n.call(this,d,p,e)}));const c=a.call(l,u,r);return i&&s?s(c):c}function el(e,t,n,r){const s=So(e);let o=n;return s!==e&&(pt(e)?n.length>3&&(o=function(l,i,a){return n.call(this,l,i,a,e)}):o=function(l,i,a){return n.call(this,l,Be(i),a,e)}),s[t](o,...r)}function ws(e,t,n){const r=le(e);je(r,"iterate",ir);const s=r[t](...n);return(s===-1||s===!1)&&To(n[0])?(n[0]=le(n[0]),r[t](...n)):s}function qn(e,t,n=[]){$t(),wo();const r=le(e)[t].apply(e,n);return _o(),Nt(),r}const Fu=ho("__proto__,__v_isRef,__isVue"),Ai=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dn));function Bu(e){Dn(e)||(e=String(e));const t=le(this);return je(t,"has",e),t.hasOwnProperty(e)}class Li{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Qu:Ii:o?Pi:Oi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const l=ee(t);if(!s){let a;if(l&&(a=Hu[n]))return a;if(n==="hasOwnProperty")return Bu}const i=Reflect.get(t,n,xe(t)?t:r);return(Dn(n)?Ai.has(n):Fu(n))||(s||je(t,"get",n),o)?i:xe(i)?l&&mo(n)?i:i.value:we(i)?s?Cr(i):_r(i):i}}class Ri extends Li{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const a=ln(o);if(!pt(r)&&!ln(r)&&(o=le(o),r=le(r)),!ee(t)&&xe(o)&&!xe(r))return a?!1:(o.value=r,!0)}const l=ee(t)&&mo(n)?Number(n)e,Mr=e=>Reflect.getPrototypeOf(e);function Uu(e,t,n){return function(...r){const s=this.__v_raw,o=le(s),l=Qn(o),i=e==="entries"||e===Symbol.iterator&&l,a=e==="keys"&&l,u=s[e](...r),c=n?Us:t?Gs:Be;return!t&&je(o,"iterate",a?qs:rn),{next(){const{value:d,done:p}=u.next();return p?{value:d,done:p}:{value:i?[c(d[0]),c(d[1])]:c(d),done:p}},[Symbol.iterator](){return this}}}}function $r(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Gu(e,t){const n={get(s){const o=this.__v_raw,l=le(o),i=le(s);e||(Kt(s,i)&&je(l,"get",s),je(l,"get",i));const{has:a}=Mr(l),u=t?Us:e?Gs:Be;if(a.call(l,s))return u(o.get(s));if(a.call(l,i))return u(o.get(i));o!==l&&o.get(s)},get size(){const s=this.__v_raw;return!e&&je(le(s),"iterate",rn),Reflect.get(s,"size",s)},has(s){const o=this.__v_raw,l=le(o),i=le(s);return e||(Kt(s,i)&&je(l,"has",s),je(l,"has",i)),s===i?o.has(s):o.has(s)||o.has(i)},forEach(s,o){const l=this,i=l.__v_raw,a=le(i),u=t?Us:e?Gs:Be;return!e&&je(a,"iterate",rn),i.forEach((c,d)=>s.call(o,u(c),u(d),l))}};return Ae(n,e?{add:$r("add"),set:$r("set"),delete:$r("delete"),clear:$r("clear")}:{add(s){!t&&!pt(s)&&!ln(s)&&(s=le(s));const o=le(this);return Mr(o).has.call(o,s)||(o.add(s),Mt(o,"add",s,s)),this},set(s,o){!t&&!pt(o)&&!ln(o)&&(o=le(o));const l=le(this),{has:i,get:a}=Mr(l);let u=i.call(l,s);u||(s=le(s),u=i.call(l,s));const c=a.call(l,s);return l.set(s,o),u?Kt(o,c)&&Mt(l,"set",s,o):Mt(l,"add",s,o),this},delete(s){const o=le(this),{has:l,get:i}=Mr(o);let a=l.call(o,s);a||(s=le(s),a=l.call(o,s)),i&&i.call(o,s);const u=o.delete(s);return a&&Mt(o,"delete",s,void 0),u},clear(){const s=le(this),o=s.size!==0,l=s.clear();return o&&Mt(s,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=Uu(s,e,t)}),n}function Eo(e,t){const n=Gu(e,t);return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(ue(n,s)&&s in r?n:r,s,o)}const Ku={get:Eo(!1,!1)},Yu={get:Eo(!1,!0)},Ju={get:Eo(!0,!1)};const Oi=new WeakMap,Pi=new WeakMap,Ii=new WeakMap,Qu=new WeakMap;function Xu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Zu(e){return e.__v_skip||!Object.isExtensible(e)?0:Xu(_u(e))}function _r(e){return ln(e)?e:xo(e,!1,zu,Ku,Oi)}function Mi(e){return xo(e,!1,qu,Yu,Pi)}function Cr(e){return xo(e,!0,Wu,Ju,Ii)}function xo(e,t,n,r,s){if(!we(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=Zu(e);if(o===0)return e;const l=s.get(e);if(l)return l;const i=new Proxy(e,o===2?r:n);return s.set(e,i),i}function Sn(e){return ln(e)?Sn(e.__v_raw):!!(e&&e.__v_isReactive)}function ln(e){return!!(e&&e.__v_isReadonly)}function pt(e){return!!(e&&e.__v_isShallow)}function To(e){return e?!!e.__v_raw:!1}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function ef(e){return!ue(e,"__v_skip")&&Object.isExtensible(e)&&mi(e,"__v_skip",!0),e}const Be=e=>we(e)?_r(e):e,Gs=e=>we(e)?Cr(e):e;function xe(e){return e?e.__v_isRef===!0:!1}function te(e){return $i(e,!1)}function Re(e){return $i(e,!0)}function $i(e,t){return xe(e)?e:new tf(e,t)}class tf{constructor(t,n){this.dep=new os,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:le(t),this._value=n?t:Be(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||pt(t)||ln(t);t=r?t:le(t),Kt(t,n)&&(this._rawValue=t,this._value=r?t:Be(t),this.dep.trigger())}}function sn(e){return xe(e)?e.value:e}const nf={get:(e,t,n)=>t==="__v_raw"?e:sn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return xe(s)&&!xe(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Ni(e){return Sn(e)?e:new Proxy(e,nf)}class rf{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new os,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function ko(e){return new rf(e)}class sf{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Du(le(this._object),this._key)}}class of{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ls(e,t,n){return xe(e)?e:ne(e)?new of(e):we(e)&&arguments.length>1?lf(e,t,n):te(e)}function lf(e,t,n){const r=e[t];return xe(r)?r:new sf(e,t,n)}class af{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new os(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=lr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&ge!==this)return Ci(this,!0),!0}get value(){const t=this.dep.track();return xi(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function cf(e,t,n=!1){let r,s;return ne(e)?r=e:(r=e.get,s=e.set),new af(r,s,n)}const Nr={},Kr=new WeakMap;let en;function uf(e,t=!1,n=en){if(n){let r=Kr.get(n);r||Kr.set(n,r=[]),r.push(e)}}function ff(e,t,n=me){const{immediate:r,deep:s,once:o,scheduler:l,augmentJob:i,call:a}=n,u=C=>s?C:pt(C)||s===!1||s===0?Gt(C,1):Gt(C);let c,d,p,h,b=!1,y=!1;if(xe(e)?(d=()=>e.value,b=pt(e)):Sn(e)?(d=()=>u(e),b=!0):ee(e)?(y=!0,b=e.some(C=>Sn(C)||pt(C)),d=()=>e.map(C=>{if(xe(C))return C.value;if(Sn(C))return u(C);if(ne(C))return a?a(C,2):C()})):ne(e)?t?d=a?()=>a(e,2):e:d=()=>{if(p){$t();try{p()}finally{Nt()}}const C=en;en=c;try{return a?a(e,3,[h]):e(h)}finally{en=C}}:d=xt,t&&s){const C=d,P=s===!0?1/0:s;d=()=>Gt(C(),P)}const _=yi(),w=()=>{c.stop(),_&&_.active&&go(_.effects,c)};if(o&&t){const C=t;t=(...P)=>{C(...P),w()}}let E=y?new Array(e.length).fill(Nr):Nr;const m=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const P=c.run();if(s||b||(y?P.some((A,$)=>Kt(A,E[$])):Kt(P,E))){p&&p();const A=en;en=c;try{const $=[P,E===Nr?void 0:y&&E[0]===Nr?[]:E,h];E=P,a?a(t,3,$):t(...$)}finally{en=A}}}else c.run()};return i&&i(m),c=new wi(d),c.scheduler=l?()=>l(m,!1):m,h=C=>uf(C,!1,c),p=c.onStop=()=>{const C=Kr.get(c);if(C){if(a)a(C,4);else for(const P of C)P();Kr.delete(c)}},t?r?m(!0):E=c.run():l?l(m.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function Gt(e,t=1/0,n){if(t<=0||!we(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,xe(e))Gt(e.value,t,n);else if(ee(e))for(let r=0;r{Gt(r,t,n)});else if(Cu(e)){for(const r in e)Gt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Gt(e[r],t,n)}return e}/** +* @vue/runtime-core v3.5.16 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Sr(e,t,n,r){try{return r?e(...r):e()}catch(s){Er(s,t,n)}}function ht(e,t,n,r){if(ne(e)){const s=Sr(e,t,n,r);return s&&gi(s)&&s.catch(o=>{Er(o,t,n)}),s}if(ee(e)){const s=[];for(let o=0;o>>1,s=Ve[r],o=ar(s);o=ar(n)?Ve.push(e):Ve.splice(pf(t),0,e),e.flags|=1,Hi()}}function Hi(){Yr||(Yr=Di.then(ji))}function hf(e){ee(e)?En.push(...e):zt&&e.id===-1?zt.splice(gn+1,0,e):e.flags&1||(En.push(e),e.flags|=1),Hi()}function tl(e,t,n=_t+1){for(;nar(n)-ar(r));if(En.length=0,zt){zt.push(...t);return}for(zt=t,gn=0;gne.id==null?e.flags&2?-1:1/0:e.id;function ji(e){try{for(_t=0;_t{r._d&&pl(-1);const o=Qr(t);let l;try{l=e(...s)}finally{Qr(o),r._d&&pl(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function Ct(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let l=0;le.__isTeleport,Wt=Symbol("_leaveCb"),Dr=Symbol("_enterCb");function Vi(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ce(()=>{e.isMounted=!0}),Yi(()=>{e.isUnmounting=!0}),e}const st=[Function,Array],zi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:st,onEnter:st,onAfterEnter:st,onEnterCancelled:st,onBeforeLeave:st,onLeave:st,onAfterLeave:st,onLeaveCancelled:st,onBeforeAppear:st,onAppear:st,onAfterAppear:st,onAppearCancelled:st},Wi=e=>{const t=e.subTree;return t.component?Wi(t.component):t},mf={name:"BaseTransition",props:zi,setup(e,{slots:t}){const n=Tr(),r=Vi();return()=>{const s=t.default&&Lo(t.default(),!0);if(!s||!s.length)return;const o=qi(s),l=le(e),{mode:i}=l;if(r.isLeaving)return _s(o);const a=nl(o);if(!a)return _s(o);let u=cr(a,l,r,n,d=>u=d);a.type!==qe&&an(a,u);let c=n.subTree&&nl(n.subTree);if(c&&c.type!==qe&&!tn(a,c)&&Wi(n).type!==qe){let d=cr(c,l,r,n);if(an(c,d),i==="out-in"&&a.type!==qe)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},_s(o);i==="in-out"&&a.type!==qe?d.delayLeave=(p,h,b)=>{const y=Ui(r,c);y[String(c.key)]=c,p[Wt]=()=>{h(),p[Wt]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{b(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function qi(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==qe){t=n;break}}return t}const bf=mf;function Ui(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function cr(e,t,n,r,s){const{appear:o,mode:l,persisted:i=!1,onBeforeEnter:a,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:h,onAfterLeave:b,onLeaveCancelled:y,onBeforeAppear:_,onAppear:w,onAfterAppear:E,onAppearCancelled:m}=t,C=String(e.key),P=Ui(n,e),A=(H,L)=>{H&&ht(H,r,9,L)},$=(H,L)=>{const F=L[1];A(H,L),ee(H)?H.every(I=>I.length<=1)&&F():H.length<=1&&F()},W={mode:l,persisted:i,beforeEnter(H){let L=a;if(!n.isMounted)if(o)L=_||a;else return;H[Wt]&&H[Wt](!0);const F=P[C];F&&tn(e,F)&&F.el[Wt]&&F.el[Wt](),A(L,[H])},enter(H){let L=u,F=c,I=d;if(!n.isMounted)if(o)L=w||u,F=E||c,I=m||d;else return;let Q=!1;const fe=H[Dr]=pe=>{Q||(Q=!0,pe?A(I,[H]):A(F,[H]),W.delayedLeave&&W.delayedLeave(),H[Dr]=void 0)};L?$(L,[H,fe]):fe()},leave(H,L){const F=String(e.key);if(H[Dr]&&H[Dr](!0),n.isUnmounting)return L();A(p,[H]);let I=!1;const Q=H[Wt]=fe=>{I||(I=!0,L(),fe?A(y,[H]):A(b,[H]),H[Wt]=void 0,P[F]===e&&delete P[F])};P[F]=e,h?$(h,[H,Q]):Q()},clone(H){const L=cr(H,t,n,r,s);return s&&s(L),L}};return W}function _s(e){if(xr(e))return e=Yt(e),e.children=null,e}function nl(e){if(!xr(e))return Bi(e.type)&&e.children?qi(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ne(n.default))return n.default()}}function an(e,t){e.shapeFlag&6&&e.component?(e.transition=t,an(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 Lo(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;our(b,t&&(ee(t)?t[y]:t),n,r,s));return}if(xn(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ur(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?$o(r.component):r.el,l=s?null:o,{i,r:a}=e,u=t&&t.r,c=i.refs===me?i.refs={}:i.refs,d=i.setupState,p=le(d),h=d===me?()=>!1:b=>ue(p,b);if(u!=null&&u!==a&&(Le(u)?(c[u]=null,h(u)&&(d[u]=null)):xe(u)&&(u.value=null)),ne(a))Sr(a,i,12,[l,c]);else{const b=Le(a),y=xe(a);if(b||y){const _=()=>{if(e.f){const w=b?h(a)?d[a]:c[a]:a.value;s?ee(w)&&go(w,o):ee(w)?w.includes(o)||w.push(o):b?(c[a]=[o],h(a)&&(d[a]=c[a])):(a.value=[o],e.k&&(c[e.k]=a.value))}else b?(c[a]=l,h(a)&&(d[a]=l)):y&&(a.value=l,e.k&&(c[e.k]=l))};l?(_.id=-1,Ze(_,n)):_()}}}let rl=!1;const vn=()=>{rl||(console.error("Hydration completed but contains mismatches."),rl=!0)},yf=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",wf=e=>e.namespaceURI.includes("MathML"),Hr=e=>{if(e.nodeType===1){if(yf(e))return"svg";if(wf(e))return"mathml"}},bn=e=>e.nodeType===8;function _f(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:l,remove:i,insert:a,createComment:u}}=e,c=(m,C)=>{if(!C.hasChildNodes()){n(null,m,C),Jr(),C._vnode=m;return}d(C.firstChild,m,null,null,null),Jr(),C._vnode=m},d=(m,C,P,A,$,W=!1)=>{W=W||!!C.dynamicChildren;const H=bn(m)&&m.data==="[",L=()=>y(m,C,P,A,$,H),{type:F,ref:I,shapeFlag:Q,patchFlag:fe}=C;let pe=m.nodeType;C.el=m,fe===-2&&(W=!1,C.dynamicChildren=null);let U=null;switch(F){case on:pe!==3?C.children===""?(a(C.el=s(""),l(m),m),U=m):U=L():(m.data!==C.children&&(vn(),m.data=C.children),U=o(m));break;case qe:E(m)?(U=o(m),w(C.el=m.content.firstChild,m,P)):pe!==8||H?U=L():U=o(m);break;case tr:if(H&&(m=o(m),pe=m.nodeType),pe===1||pe===3){U=m;const X=!C.children.length;for(let q=0;q{W=W||!!C.dynamicChildren;const{type:H,props:L,patchFlag:F,shapeFlag:I,dirs:Q,transition:fe}=C,pe=H==="input"||H==="option";if(pe||F!==-1){Q&&Ct(C,null,P,"created");let U=!1;if(E(m)){U=ia(null,fe)&&P&&P.vnode.props&&P.vnode.props.appear;const q=m.content.firstChild;if(U){const ae=q.getAttribute("class");ae&&(q.$cls=ae),fe.beforeEnter(q)}w(q,m,P),C.el=m=q}if(I&16&&!(L&&(L.innerHTML||L.textContent))){let q=h(m.firstChild,C,m,P,A,$,W);for(;q;){jr(m,1)||vn();const ae=q;q=q.nextSibling,i(ae)}}else if(I&8){let q=C.children;q[0]===` +`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(q=q.slice(1)),m.textContent!==q&&(jr(m,0)||vn(),m.textContent=C.children)}if(L){if(pe||!W||F&48){const q=m.tagName.includes("-");for(const ae in L)(pe&&(ae.endsWith("value")||ae==="indeterminate")||yr(ae)&&!Cn(ae)||ae[0]==="."||q)&&r(m,ae,null,L[ae],void 0,P)}else if(L.onClick)r(m,"onClick",null,L.onClick,void 0,P);else if(F&4&&Sn(L.style))for(const q in L.style)L.style[q]}let X;(X=L&&L.onVnodeBeforeMount)&&ot(X,P,C),Q&&Ct(C,null,P,"beforeMount"),((X=L&&L.onVnodeMounted)||Q||U)&&va(()=>{X&&ot(X,P,C),U&&fe.enter(m),Q&&Ct(C,null,P,"mounted")},A)}return m.nextSibling},h=(m,C,P,A,$,W,H)=>{H=H||!!C.dynamicChildren;const L=C.children,F=L.length;for(let I=0;I{const{slotScopeIds:H}=C;H&&($=$?$.concat(H):H);const L=l(m),F=h(o(m),C,L,P,A,$,W);return F&&bn(F)&&F.data==="]"?o(C.anchor=F):(vn(),a(C.anchor=u("]"),L,F),F)},y=(m,C,P,A,$,W)=>{if(jr(m.parentElement,1)||vn(),C.el=null,W){const F=_(m);for(;;){const I=o(m);if(I&&I!==F)i(I);else break}}const H=o(m),L=l(m);return i(m),n(null,C,L,H,P,A,Hr(L),$),P&&(P.vnode.el=C.el,pa(P,C.el)),H},_=(m,C="[",P="]")=>{let A=0;for(;m;)if(m=o(m),m&&bn(m)&&(m.data===C&&A++,m.data===P)){if(A===0)return o(m);A--}return m},w=(m,C,P)=>{const A=C.parentNode;A&&A.replaceChild(m,C);let $=P;for(;$;)$.vnode.el===C&&($.vnode.el=$.subTree.el=m),$=$.parent},E=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[c,d]}const sl="data-allow-mismatch",Cf={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function jr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(sl);)e=e.parentElement;const n=e&&e.getAttribute(sl);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(Cf[t])}}ss().requestIdleCallback;ss().cancelIdleCallback;function Sf(e,t){if(bn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(bn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const xn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Ef(e){ne(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:l,suspensible:i=!0,onError:a}=e;let u=null,c,d=0;const p=()=>(d++,u=null,h()),h=()=>{let b;return u||(b=u=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((_,w)=>{a(y,()=>_(p()),()=>w(y),d+1)});throw y}).then(y=>b!==u&&u?u:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),c=y,y)))};return K({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(b,y,_){const w=o?()=>{const m=o(()=>{_()},C=>Sf(b,C));m&&(y.bum||(y.bum=[])).push(m),(y.u||(y.u=[])).push(()=>!0)}:_;c?w():h().then(()=>!y.isUnmounted&&w())},get __asyncResolved(){return c},setup(){const b=Ie;if(Ro(b),c)return()=>Cs(c,b);const y=m=>{u=null,Er(m,b,13,!r)};if(i&&b.suspense||On)return h().then(m=>()=>Cs(m,b)).catch(m=>(y(m),()=>r?ke(r,{error:m}):null));const _=te(!1),w=te(),E=te(!!s);return s&&setTimeout(()=>{E.value=!1},s),l!=null&&setTimeout(()=>{if(!_.value&&!w.value){const m=new Error(`Async component timed out after ${l}ms.`);y(m),w.value=m}},l),h().then(()=>{_.value=!0,b.parent&&xr(b.parent.vnode)&&b.parent.update()}).catch(m=>{y(m),w.value=m}),()=>{if(_.value&&c)return Cs(c,b);if(w.value&&r)return ke(r,{error:w.value});if(n&&!E.value)return ke(n)}}})}function Cs(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,l=ke(e,r,s);return l.ref=n,l.ce=o,delete t.vnode.ce,l}const xr=e=>e.type.__isKeepAlive;function xf(e,t){Gi(e,"a",t)}function Tf(e,t){Gi(e,"da",t)}function Gi(e,t,n=Ie){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(is(t,r,n),n){let s=n.parent;for(;s&&s.parent;)xr(s.parent.vnode)&&kf(r,t,n,s),s=s.parent}}function kf(e,t,n,r){const s=is(t,e,r,!0);Hn(()=>{go(r[t],s)},n)}function is(e,t,n=Ie,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...l)=>{$t();const i=kr(n),a=ht(t,n,e,l);return i(),Nt(),a});return r?s.unshift(o):s.push(o),o}}const Ht=e=>(t,n=Ie)=>{(!On||e==="sp")&&is(e,(...r)=>t(...r),n)},Af=Ht("bm"),Ce=Ht("m"),Lf=Ht("bu"),Ki=Ht("u"),Yi=Ht("bum"),Hn=Ht("um"),Rf=Ht("sp"),Of=Ht("rtg"),Pf=Ht("rtc");function If(e,t=Ie){is("ec",e,t)}const Mf="components";function Tt(e,t){return Nf(Mf,e,!0,t)||e}const $f=Symbol.for("v-ndc");function Nf(e,t,n=!0,r=!1){const s=at||Ie;if(s){const o=s.type;{const i=wd(o,!1);if(i&&(i===t||i===Ke(t)||i===wr(Ke(t))))return o}const l=ol(s[e]||o[e],t)||ol(s.appContext[e],t);return!l&&r?o:l}}function ol(e,t){return e&&(e[t]||e[Ke(t)]||e[wr(Ke(t))])}const Ks=e=>e?ya(e)?$o(e):Ks(e.parent):null,er=Ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ks(e.parent),$root:e=>Ks(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Qi(e),$forceUpdate:e=>e.f||(e.f=()=>{Ao(e.update)}),$nextTick:e=>e.n||(e.n=fn.bind(e.proxy)),$watch:e=>nd.bind(e)}),Ss=(e,t)=>e!==me&&!e.__isScriptSetup&&ue(e,t),Df={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:l,type:i,appContext:a}=e;let u;if(t[0]!=="$"){const h=l[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Ss(r,t))return l[t]=1,r[t];if(s!==me&&ue(s,t))return l[t]=2,s[t];if((u=e.propsOptions[0])&&ue(u,t))return l[t]=3,o[t];if(n!==me&&ue(n,t))return l[t]=4,n[t];Ys&&(l[t]=0)}}const c=er[t];let d,p;if(c)return t==="$attrs"&&je(e.attrs,"get",""),c(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==me&&ue(n,t))return l[t]=4,n[t];if(p=a.config.globalProperties,ue(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Ss(s,t)?(s[t]=n,!0):r!==me&&ue(r,t)?(r[t]=n,!0):ue(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},l){let i;return!!n[l]||e!==me&&ue(e,l)||Ss(t,l)||(i=o[0])&&ue(i,l)||ue(r,l)||ue(er,l)||ue(s.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ue(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ll(e){return ee(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ys=!0;function Hf(e){const t=Qi(e),n=e.proxy,r=e.ctx;Ys=!1,t.beforeCreate&&il(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:l,watch:i,provide:a,inject:u,created:c,beforeMount:d,mounted:p,beforeUpdate:h,updated:b,activated:y,deactivated:_,beforeDestroy:w,beforeUnmount:E,destroyed:m,unmounted:C,render:P,renderTracked:A,renderTriggered:$,errorCaptured:W,serverPrefetch:H,expose:L,inheritAttrs:F,components:I,directives:Q,filters:fe}=t;if(u&&jf(u,r,null),l)for(const X in l){const q=l[X];ne(q)&&(r[X]=q.bind(n))}if(s){const X=s.call(n,n);we(X)&&(e.data=_r(X))}if(Ys=!0,o)for(const X in o){const q=o[X],ae=ne(q)?q.bind(n,n):ne(q.get)?q.get.bind(n,n):xt,mt=!ne(q)&&ne(q.set)?q.set.bind(n):xt,rt=x({get:ae,set:mt});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>rt.value,set:Pe=>rt.value=Pe})}if(i)for(const X in i)Ji(i[X],r,n,X);if(a){const X=ne(a)?a.call(n):a;Reflect.ownKeys(X).forEach(q=>{kn(q,X[q])})}c&&il(c,e,"c");function U(X,q){ee(q)?q.forEach(ae=>X(ae.bind(n))):q&&X(q.bind(n))}if(U(Af,d),U(Ce,p),U(Lf,h),U(Ki,b),U(xf,y),U(Tf,_),U(If,W),U(Pf,A),U(Of,$),U(Yi,E),U(Hn,C),U(Rf,H),ee(L))if(L.length){const X=e.exposed||(e.exposed={});L.forEach(q=>{Object.defineProperty(X,q,{get:()=>n[q],set:ae=>n[q]=ae})})}else e.exposed||(e.exposed={});P&&e.render===xt&&(e.render=P),F!=null&&(e.inheritAttrs=F),I&&(e.components=I),Q&&(e.directives=Q),H&&Ro(e)}function jf(e,t,n=xt){ee(e)&&(e=Js(e));for(const r in e){const s=e[r];let o;we(s)?"default"in s?o=$e(s.from||r,s.default,!0):o=$e(s.from||r):o=$e(s),xe(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[r]=o}}function il(e,t,n){ht(ee(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ji(e,t,n,r){let s=r.includes(".")?fa(n,r):()=>n[r];if(Le(e)){const o=t[e];ne(o)&&ie(s,o)}else if(ne(e))ie(s,e.bind(n));else if(we(e))if(ee(e))e.forEach(o=>Ji(o,t,n,r));else{const o=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(o)&&ie(s,o,e)}}function Qi(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:l}}=e.appContext,i=o.get(t);let a;return i?a=i:!s.length&&!n&&!r?a=t:(a={},s.length&&s.forEach(u=>Xr(a,u,l,!0)),Xr(a,t,l)),we(t)&&o.set(t,a),a}function Xr(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Xr(e,o,n,!0),s&&s.forEach(l=>Xr(e,l,n,!0));for(const l in t)if(!(r&&l==="expose")){const i=Ff[l]||n&&n[l];e[l]=i?i(e[l],t[l]):t[l]}return e}const Ff={data:al,props:cl,emits:cl,methods:Yn,computed:Yn,beforeCreate:Fe,created:Fe,beforeMount:Fe,mounted:Fe,beforeUpdate:Fe,updated:Fe,beforeDestroy:Fe,beforeUnmount:Fe,destroyed:Fe,unmounted:Fe,activated:Fe,deactivated:Fe,errorCaptured:Fe,serverPrefetch:Fe,components:Yn,directives:Yn,watch:Vf,provide:al,inject:Bf};function al(e,t){return t?e?function(){return Ae(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function Bf(e,t){return Yn(Js(e),Js(t))}function Js(e){if(ee(e)){const t={};for(let n=0;n1)return n&&ne(t)?t.call(r&&r.proxy):t}}const Zi={},ea=()=>Object.create(Zi),ta=e=>Object.getPrototypeOf(e)===Zi;function qf(e,t,n,r=!1){const s={},o=ea();e.propsDefaults=Object.create(null),na(e,t,s,o);for(const l in e.propsOptions[0])l in s||(s[l]=void 0);n?e.props=r?s:Mi(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Uf(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:l}}=e,i=le(s),[a]=e.propsOptions;let u=!1;if((r||l>0)&&!(l&16)){if(l&8){const c=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[p,h]=ra(d,t,!0);Ae(l,p),h&&i.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!a)return we(e)&&r.set(e,_n),_n;if(ee(o))for(let c=0;ce[0]==="_"||e==="$stable",Po=e=>ee(e)?e.map(it):[it(e)],Kf=(e,t,n)=>{if(t._n)return t;const r=vf((...s)=>Po(t(...s)),n);return r._c=!1,r},sa=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Oo(s))continue;const o=e[s];if(ne(o))t[s]=Kf(s,o,r);else if(o!=null){const l=Po(o);t[s]=()=>l}}},oa=(e,t)=>{const n=Po(t);e.slots.default=()=>n},la=(e,t,n)=>{for(const r in t)(n||!Oo(r))&&(e[r]=t[r])},Yf=(e,t,n)=>{const r=e.slots=ea();if(e.vnode.shapeFlag&32){const s=t._;s?(la(r,t,n),n&&mi(r,"_",s,!0)):sa(t,r)}else t&&oa(e,t)},Jf=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,l=me;if(r.shapeFlag&32){const i=t._;i?n&&i===1?o=!1:la(s,t,n):(o=!t.$stable,sa(t,s)),l=t}else t&&(oa(e,t),l={default:1});if(o)for(const i in s)!Oo(i)&&l[i]==null&&delete s[i]},Ze=va;function Qf(e){return Xf(e,_f)}function Xf(e,t){const n=ss();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:l,createText:i,createComment:a,setText:u,setElementText:c,parentNode:d,nextSibling:p,setScopeId:h=xt,insertStaticContent:b}=e,y=(v,g,S,R=null,k=null,O=null,B=void 0,D=null,N=!!g.dynamicChildren)=>{if(v===g)return;v&&!tn(v,g)&&(R=T(v),Pe(v,k,O,!0),v=null),g.patchFlag===-2&&(N=!1,g.dynamicChildren=null);const{type:M,ref:J,shapeFlag:V}=g;switch(M){case on:_(v,g,S,R);break;case qe:w(v,g,S,R);break;case tr:v==null&&E(g,S,R,B);break;case et:I(v,g,S,R,k,O,B,D,N);break;default:V&1?P(v,g,S,R,k,O,B,D,N):V&6?Q(v,g,S,R,k,O,B,D,N):(V&64||V&128)&&M.process(v,g,S,R,k,O,B,D,N,G)}J!=null&&k&&ur(J,v&&v.ref,O,g||v,!g)},_=(v,g,S,R)=>{if(v==null)r(g.el=i(g.children),S,R);else{const k=g.el=v.el;g.children!==v.children&&u(k,g.children)}},w=(v,g,S,R)=>{v==null?r(g.el=a(g.children||""),S,R):g.el=v.el},E=(v,g,S,R)=>{[v.el,v.anchor]=b(v.children,g,S,R,v.el,v.anchor)},m=({el:v,anchor:g},S,R)=>{let k;for(;v&&v!==g;)k=p(v),r(v,S,R),v=k;r(g,S,R)},C=({el:v,anchor:g})=>{let S;for(;v&&v!==g;)S=p(v),s(v),v=S;s(g)},P=(v,g,S,R,k,O,B,D,N)=>{g.type==="svg"?B="svg":g.type==="math"&&(B="mathml"),v==null?A(g,S,R,k,O,B,D,N):H(v,g,k,O,B,D,N)},A=(v,g,S,R,k,O,B,D)=>{let N,M;const{props:J,shapeFlag:V,transition:Y,dirs:Z}=v;if(N=v.el=l(v.type,O,J&&J.is,J),V&8?c(N,v.children):V&16&&W(v.children,N,null,R,k,Es(v,O),B,D),Z&&Ct(v,null,R,"created"),$(N,v,v.scopeId,B,R),J){for(const ve in J)ve!=="value"&&!Cn(ve)&&o(N,ve,null,J[ve],O,R);"value"in J&&o(N,"value",null,J.value,O),(M=J.onVnodeBeforeMount)&&ot(M,R,v)}Z&&Ct(v,null,R,"beforeMount");const re=ia(k,Y);re&&Y.beforeEnter(N),r(N,g,S),((M=J&&J.onVnodeMounted)||re||Z)&&Ze(()=>{M&&ot(M,R,v),re&&Y.enter(N),Z&&Ct(v,null,R,"mounted")},k)},$=(v,g,S,R,k)=>{if(S&&h(v,S),R)for(let O=0;O{for(let M=N;M{const D=g.el=v.el;let{patchFlag:N,dynamicChildren:M,dirs:J}=g;N|=v.patchFlag&16;const V=v.props||me,Y=g.props||me;let Z;if(S&&Qt(S,!1),(Z=Y.onVnodeBeforeUpdate)&&ot(Z,S,g,v),J&&Ct(g,v,S,"beforeUpdate"),S&&Qt(S,!0),(V.innerHTML&&Y.innerHTML==null||V.textContent&&Y.textContent==null)&&c(D,""),M?L(v.dynamicChildren,M,D,S,R,Es(g,k),O):B||q(v,g,D,null,S,R,Es(g,k),O,!1),N>0){if(N&16)F(D,V,Y,S,k);else if(N&2&&V.class!==Y.class&&o(D,"class",null,Y.class,k),N&4&&o(D,"style",V.style,Y.style,k),N&8){const re=g.dynamicProps;for(let ve=0;ve{Z&&ot(Z,S,g,v),J&&Ct(g,v,S,"updated")},R)},L=(v,g,S,R,k,O,B)=>{for(let D=0;D{if(g!==S){if(g!==me)for(const O in g)!Cn(O)&&!(O in S)&&o(v,O,g[O],null,k,R);for(const O in S){if(Cn(O))continue;const B=S[O],D=g[O];B!==D&&O!=="value"&&o(v,O,D,B,k,R)}"value"in S&&o(v,"value",g.value,S.value,k)}},I=(v,g,S,R,k,O,B,D,N)=>{const M=g.el=v?v.el:i(""),J=g.anchor=v?v.anchor:i("");let{patchFlag:V,dynamicChildren:Y,slotScopeIds:Z}=g;Z&&(D=D?D.concat(Z):Z),v==null?(r(M,S,R),r(J,S,R),W(g.children||[],S,J,k,O,B,D,N)):V>0&&V&64&&Y&&v.dynamicChildren?(L(v.dynamicChildren,Y,S,k,O,B,D),(g.key!=null||k&&g===k.subTree)&&aa(v,g,!0)):q(v,g,S,J,k,O,B,D,N)},Q=(v,g,S,R,k,O,B,D,N)=>{g.slotScopeIds=D,v==null?g.shapeFlag&512?k.ctx.activate(g,S,R,B,N):fe(g,S,R,k,O,B,N):pe(v,g,N)},fe=(v,g,S,R,k,O,B)=>{const D=v.component=vd(v,R,k);if(xr(v)&&(D.ctx.renderer=G),gd(D,!1,B),D.asyncDep){if(k&&k.registerDep(D,U,B),!v.el){const N=D.subTree=ke(qe);w(null,N,g,S)}}else U(D,v,g,S,k,O,B)},pe=(v,g,S)=>{const R=g.component=v.component;if(id(v,g,S))if(R.asyncDep&&!R.asyncResolved){X(R,g,S);return}else R.next=g,R.update();else g.el=v.el,R.vnode=g},U=(v,g,S,R,k,O,B)=>{const D=()=>{if(v.isMounted){let{next:V,bu:Y,u:Z,parent:re,vnode:ve}=v;{const Qe=ca(v);if(Qe){V&&(V.el=ve.el,X(v,V,B)),Qe.asyncDep.then(()=>{v.isUnmounted||D()});return}}let de=V,Je;Qt(v,!1),V?(V.el=ve.el,X(v,V,B)):V=ve,Y&&ms(Y),(Je=V.props&&V.props.onVnodeBeforeUpdate)&&ot(Je,re,V,ve),Qt(v,!0);const De=xs(v),ut=v.subTree;v.subTree=De,y(ut,De,d(ut.el),T(ut),v,k,O),V.el=De.el,de===null&&pa(v,De.el),Z&&Ze(Z,k),(Je=V.props&&V.props.onVnodeUpdated)&&Ze(()=>ot(Je,re,V,ve),k)}else{let V;const{el:Y,props:Z}=g,{bm:re,m:ve,parent:de,root:Je,type:De}=v,ut=xn(g);if(Qt(v,!1),re&&ms(re),!ut&&(V=Z&&Z.onVnodeBeforeMount)&&ot(V,de,g),Qt(v,!0),Y&&he){const Qe=()=>{v.subTree=xs(v),he(Y,v.subTree,v,k,null)};ut&&De.__asyncHydrate?De.__asyncHydrate(Y,v,Qe):Qe()}else{Je.ce&&Je.ce._injectChildStyle(De);const Qe=v.subTree=xs(v);y(null,Qe,S,R,v,k,O),g.el=Qe.el}if(ve&&Ze(ve,k),!ut&&(V=Z&&Z.onVnodeMounted)){const Qe=g;Ze(()=>ot(V,de,Qe),k)}(g.shapeFlag&256||de&&xn(de.vnode)&&de.vnode.shapeFlag&256)&&v.a&&Ze(v.a,k),v.isMounted=!0,g=S=R=null}};v.scope.on();const N=v.effect=new wi(D);v.scope.off();const M=v.update=N.run.bind(N),J=v.job=N.runIfDirty.bind(N);J.i=v,J.id=v.uid,N.scheduler=()=>Ao(J),Qt(v,!0),M()},X=(v,g,S)=>{g.component=v;const R=v.vnode.props;v.vnode=g,v.next=null,Uf(v,g.props,R,S),Jf(v,g.children,S),$t(),tl(v),Nt()},q=(v,g,S,R,k,O,B,D,N=!1)=>{const M=v&&v.children,J=v?v.shapeFlag:0,V=g.children,{patchFlag:Y,shapeFlag:Z}=g;if(Y>0){if(Y&128){mt(M,V,S,R,k,O,B,D,N);return}else if(Y&256){ae(M,V,S,R,k,O,B,D,N);return}}Z&8?(J&16&&Ne(M,k,O),V!==M&&c(S,V)):J&16?Z&16?mt(M,V,S,R,k,O,B,D,N):Ne(M,k,O,!0):(J&8&&c(S,""),Z&16&&W(V,S,R,k,O,B,D,N))},ae=(v,g,S,R,k,O,B,D,N)=>{v=v||_n,g=g||_n;const M=v.length,J=g.length,V=Math.min(M,J);let Y;for(Y=0;YJ?Ne(v,k,O,!0,!1,V):W(g,S,R,k,O,B,D,N,V)},mt=(v,g,S,R,k,O,B,D,N)=>{let M=0;const J=g.length;let V=v.length-1,Y=J-1;for(;M<=V&&M<=Y;){const Z=v[M],re=g[M]=N?qt(g[M]):it(g[M]);if(tn(Z,re))y(Z,re,S,null,k,O,B,D,N);else break;M++}for(;M<=V&&M<=Y;){const Z=v[V],re=g[Y]=N?qt(g[Y]):it(g[Y]);if(tn(Z,re))y(Z,re,S,null,k,O,B,D,N);else break;V--,Y--}if(M>V){if(M<=Y){const Z=Y+1,re=ZY)for(;M<=V;)Pe(v[M],k,O,!0),M++;else{const Z=M,re=M,ve=new Map;for(M=re;M<=Y;M++){const Xe=g[M]=N?qt(g[M]):it(g[M]);Xe.key!=null&&ve.set(Xe.key,M)}let de,Je=0;const De=Y-re+1;let ut=!1,Qe=0;const Wn=new Array(De);for(M=0;M=De){Pe(Xe,k,O,!0);continue}let yt;if(Xe.key!=null)yt=ve.get(Xe.key);else for(de=re;de<=Y;de++)if(Wn[de-re]===0&&tn(Xe,g[de])){yt=de;break}yt===void 0?Pe(Xe,k,O,!0):(Wn[yt-re]=M+1,yt>=Qe?Qe=yt:ut=!0,y(Xe,g[yt],S,null,k,O,B,D,N),Je++)}const Jo=ut?Zf(Wn):_n;for(de=Jo.length-1,M=De-1;M>=0;M--){const Xe=re+M,yt=g[Xe],Qo=Xe+1{const{el:O,type:B,transition:D,children:N,shapeFlag:M}=v;if(M&6){rt(v.component.subTree,g,S,R);return}if(M&128){v.suspense.move(g,S,R);return}if(M&64){B.move(v,g,S,G);return}if(B===et){r(O,g,S);for(let V=0;VD.enter(O),k);else{const{leave:V,delayLeave:Y,afterLeave:Z}=D,re=()=>{v.ctx.isUnmounted?s(O):r(O,g,S)},ve=()=>{V(O,()=>{re(),Z&&Z()})};Y?Y(O,re,ve):ve()}else r(O,g,S)},Pe=(v,g,S,R=!1,k=!1)=>{const{type:O,props:B,ref:D,children:N,dynamicChildren:M,shapeFlag:J,patchFlag:V,dirs:Y,cacheIndex:Z}=v;if(V===-2&&(k=!1),D!=null&&($t(),ur(D,null,S,v,!0),Nt()),Z!=null&&(g.renderCache[Z]=void 0),J&256){g.ctx.deactivate(v);return}const re=J&1&&Y,ve=!xn(v);let de;if(ve&&(de=B&&B.onVnodeBeforeUnmount)&&ot(de,g,v),J&6)bt(v.component,S,R);else{if(J&128){v.suspense.unmount(S,R);return}re&&Ct(v,null,g,"beforeUnmount"),J&64?v.type.remove(v,g,S,G,R):M&&!M.hasOnce&&(O!==et||V>0&&V&64)?Ne(M,g,S,!1,!0):(O===et&&V&384||!k&&J&16)&&Ne(N,g,S),R&&Ye(v)}(ve&&(de=B&&B.onVnodeUnmounted)||re)&&Ze(()=>{de&&ot(de,g,v),re&&Ct(v,null,g,"unmounted")},S)},Ye=v=>{const{type:g,el:S,anchor:R,transition:k}=v;if(g===et){At(S,R);return}if(g===tr){C(v);return}const O=()=>{s(S),k&&!k.persisted&&k.afterLeave&&k.afterLeave()};if(v.shapeFlag&1&&k&&!k.persisted){const{leave:B,delayLeave:D}=k,N=()=>B(S,O);D?D(v.el,O,N):N()}else O()},At=(v,g)=>{let S;for(;v!==g;)S=p(v),s(v),v=S;s(g)},bt=(v,g,S)=>{const{bum:R,scope:k,job:O,subTree:B,um:D,m:N,a:M,parent:J,slots:{__:V}}=v;fl(N),fl(M),R&&ms(R),J&&ee(V)&&V.forEach(Y=>{J.renderCache[Y]=void 0}),k.stop(),O&&(O.flags|=8,Pe(B,v,g,S)),D&&Ze(D,g),Ze(()=>{v.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},Ne=(v,g,S,R=!1,k=!1,O=0)=>{for(let B=O;B{if(v.shapeFlag&6)return T(v.component.subTree);if(v.shapeFlag&128)return v.suspense.next();const g=p(v.anchor||v.el),S=g&&g[gf];return S?p(S):g};let z=!1;const j=(v,g,S)=>{v==null?g._vnode&&Pe(g._vnode,null,null,!0):y(g._vnode||null,v,g,null,null,null,S),g._vnode=v,z||(z=!0,tl(),Jr(),z=!1)},G={p:y,um:Pe,m:rt,r:Ye,mt:fe,mc:W,pc:q,pbc:L,n:T,o:e};let se,he;return t&&([se,he]=t(G)),{render:j,hydrate:se,createApp:Wf(j,se)}}function Es({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 Qt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ia(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function aa(e,t,n=!1){const r=e.children,s=t.children;if(ee(r)&&ee(s))for(let o=0;o>1,e[n[i]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,l=n[o-1];o-- >0;)n[o]=l,l=t[l];return n}function ca(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ca(t)}function fl(e){if(e)for(let t=0;t$e(ed);function ua(e,t){return Io(e,null,t)}function ie(e,t,n){return Io(e,t,n)}function Io(e,t,n=me){const{immediate:r,deep:s,flush:o,once:l}=n,i=Ae({},n),a=t&&r||!t&&o!=="post";let u;if(On){if(o==="sync"){const h=td();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!a){const h=()=>{};return h.stop=xt,h.resume=xt,h.pause=xt,h}}const c=Ie;i.call=(h,b,y)=>ht(h,c,b,y);let d=!1;o==="post"?i.scheduler=h=>{Ze(h,c&&c.suspense)}:o!=="sync"&&(d=!0,i.scheduler=(h,b)=>{b?h():Ao(h)}),i.augmentJob=h=>{t&&(h.flags|=4),d&&(h.flags|=2,c&&(h.id=c.uid,h.i=c))};const p=ff(e,t,i);return On&&(u?u.push(p):a&&p()),p}function nd(e,t,n){const r=this.proxy,s=Le(e)?e.includes(".")?fa(r,e):()=>r[e]:e.bind(r,r);let o;ne(t)?o=t:(o=t.handler,n=t);const l=kr(this),i=Io(s,o.bind(r),n);return l(),i}function fa(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ke(t)}Modifiers`]||e[`${un(t)}Modifiers`];function sd(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||me;let s=n;const o=t.startsWith("update:"),l=o&&rd(r,t.slice(7));l&&(l.trim&&(s=n.map(c=>Le(c)?c.trim():c)),l.number&&(s=n.map(xu)));let i,a=r[i=gs(t)]||r[i=gs(Ke(t))];!a&&o&&(a=r[i=gs(un(t))]),a&&ht(a,e,6,s);const u=r[i+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,ht(u,e,6,s)}}function da(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let l={},i=!1;if(!ne(e)){const a=u=>{const c=da(u,t,!0);c&&(i=!0,Ae(l,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!o&&!i?(we(e)&&r.set(e,null),null):(ee(o)?o.forEach(a=>l[a]=null):Ae(l,o),we(e)&&r.set(e,l),l)}function as(e,t){return!e||!yr(t)?!1:(t=t.slice(2).replace(/Once$/,""),ue(e,t[0].toLowerCase()+t.slice(1))||ue(e,un(t))||ue(e,t))}function xs(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:l,attrs:i,emit:a,render:u,renderCache:c,props:d,data:p,setupState:h,ctx:b,inheritAttrs:y}=e,_=Qr(e);let w,E;try{if(n.shapeFlag&4){const C=s||r,P=C;w=it(u.call(P,C,c,d,h,p,b)),E=i}else{const C=t;w=it(C.length>1?C(d,{attrs:i,slots:l,emit:a}):C(d,null)),E=t.props?i:od(i)}}catch(C){nr.length=0,Er(C,e,1),w=ke(qe)}let m=w;if(E&&y!==!1){const C=Object.keys(E),{shapeFlag:P}=m;C.length&&P&7&&(o&&C.some(vo)&&(E=ld(E,o)),m=Yt(m,E,!1,!0))}return n.dirs&&(m=Yt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&an(m,n.transition),w=m,Qr(_),w}const od=e=>{let t;for(const n in e)(n==="class"||n==="style"||yr(n))&&((t||(t={}))[n]=e[n]);return t},ld=(e,t)=>{const n={};for(const r in e)(!vo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function id(e,t,n){const{props:r,children:s,component:o}=e,{props:l,children:i,patchFlag:a}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?dl(r,l,u):!!l;if(a&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function va(e,t){t&&t.pendingBranch?ee(e)?t.effects.push(...e):t.effects.push(e):hf(e)}const et=Symbol.for("v-fgt"),on=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),tr=Symbol.for("v-stc"),nr=[];let nt=null;function Tm(e=!1){nr.push(nt=e?null:[])}function ad(){nr.pop(),nt=nr[nr.length-1]||null}let fr=1;function pl(e,t=!1){fr+=e,e<0&&nt&&t&&(nt.hasOnce=!0)}function cd(e){return e.dynamicChildren=fr>0?nt||_n:null,ad(),fr>0&&nt&&nt.push(e),e}function km(e,t,n,r,s,o){return cd(ma(e,t,n,r,s,o,!0))}function Zr(e){return e?e.__v_isVNode===!0:!1}function tn(e,t){return e.type===t.type&&e.key===t.key}const ga=({key:e})=>e??null,qr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Le(e)||xe(e)||ne(e)?{i:at,r:e,k:t,f:!!n}:e:null);function ma(e,t=null,n=null,r=0,s=null,o=e===et?0:1,l=!1,i=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ga(t),ref:t&&qr(t),scopeId:Fi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:at};return i?(Mo(a,n),o&128&&e.normalize(a)):n&&(a.shapeFlag|=Le(n)?8:16),fr>0&&!l&&nt&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&nt.push(a),a}const ke=ud;function ud(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===$f)&&(e=qe),Zr(e)){const i=Yt(e,t,!0);return n&&Mo(i,n),fr>0&&!o&&nt&&(i.shapeFlag&6?nt[nt.indexOf(e)]=i:nt.push(i)),i.patchFlag=-2,i}if(_d(e)&&(e=e.__vccOpts),t){t=fd(t);let{class:i,style:a}=t;i&&!Le(i)&&(t.class=yo(i)),we(a)&&(To(a)&&!ee(a)&&(a=Ae({},a)),t.style=bo(a))}const l=Le(e)?1:ha(e)?128:Bi(e)?64:we(e)?4:ne(e)?2:0;return ma(e,t,n,r,s,l,o,!0)}function fd(e){return e?To(e)||ta(e)?Ae({},e):e:null}function Yt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:l,children:i,transition:a}=e,u=t?dd(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&ga(u),ref:t&&t.ref?n&&o?ee(o)?o.concat(qr(t)):[o,qr(t)]:qr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==et?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Yt(e.ssContent),ssFallback:e.ssFallback&&Yt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&r&&an(c,a.clone(c)),c}function ba(e=" ",t=0){return ke(on,null,e,t)}function Am(e,t){const n=ke(tr,null,e);return n.staticCount=t,n}function it(e){return e==null||typeof e=="boolean"?ke(qe):ee(e)?ke(et,null,e.slice()):Zr(e)?qt(e):ke(on,null,String(e))}function qt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Yt(e)}function Mo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ee(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Mo(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!ta(t)?t._ctx=at:s===3&&at&&(at.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:at},n=32):(t=String(t),r&64?(n=16,t=[ba(t)]):n=8);e.children=t,e.shapeFlag|=n}function dd(...e){const t={};for(let n=0;nIe||at;let es,Xs;{const e=ss(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(l=>l(o)):s[0](o)}};es=t("__VUE_INSTANCE_SETTERS__",n=>Ie=n),Xs=t("__VUE_SSR_SETTERS__",n=>On=n)}const kr=e=>{const t=Ie;return es(e),e.scope.on(),()=>{e.scope.off(),es(t)}},hl=()=>{Ie&&Ie.scope.off(),es(null)};function ya(e){return e.vnode.shapeFlag&4}let On=!1;function gd(e,t=!1,n=!1){t&&Xs(t);const{props:r,children:s}=e.vnode,o=ya(e);qf(e,r,o,t),Yf(e,s,n||t);const l=o?md(e,t):void 0;return t&&Xs(!1),l}function md(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Df);const{setup:r}=n;if(r){$t();const s=e.setupContext=r.length>1?yd(e):null,o=kr(e),l=Sr(r,e,0,[e.props,s]),i=gi(l);if(Nt(),o(),(i||e.sp)&&!xn(e)&&Ro(e),i){if(l.then(hl,hl),t)return l.then(a=>{vl(e,a)}).catch(a=>{Er(a,e,0)});e.asyncDep=l}else vl(e,l)}else wa(e)}function vl(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:we(t)&&(e.setupState=Ni(t)),wa(e)}function wa(e,t,n){const r=e.type;e.render||(e.render=r.render||xt);{const s=kr(e);$t();try{Hf(e)}finally{Nt(),s()}}}const bd={get(e,t){return je(e,"get",""),e[t]}};function yd(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,bd),slots:e.slots,emit:e.emit,expose:t}}function $o(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ni(ef(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in er)return er[n](e)},has(t,n){return n in t||n in er}})):e.proxy}function wd(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function _d(e){return ne(e)&&"__vccOpts"in e}const x=(e,t)=>cf(e,t,On);function f(e,t,n){const r=arguments.length;return r===2?we(t)&&!ee(t)?Zr(t)?ke(e,null,[t]):ke(e,t):ke(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Zr(n)&&(n=[n]),ke(e,t,n))}const Cd="3.5.16";/** +* @vue/runtime-dom v3.5.16 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Zs;const gl=typeof window<"u"&&window.trustedTypes;if(gl)try{Zs=gl.createPolicy("vue",{createHTML:e=>e})}catch{}const _a=Zs?e=>Zs.createHTML(e):e=>e,Sd="http://www.w3.org/2000/svg",Ed="http://www.w3.org/1998/Math/MathML",It=typeof document<"u"?document:null,ml=It&&It.createElement("template"),xd={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?It.createElementNS(Sd,e):t==="mathml"?It.createElementNS(Ed,e):n?It.createElement(e,{is:n}):It.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>It.createTextNode(e),createComment:e=>It.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>It.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const l=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{ml.innerHTML=_a(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const i=ml.content;if(r==="svg"||r==="mathml"){const a=i.firstChild;for(;a.firstChild;)i.appendChild(a.firstChild);i.removeChild(a)}t.insertBefore(i,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ft="transition",Un="animation",Pn=Symbol("_vtc"),Ca={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},Sa=Ae({},zi,Ca),Td=e=>(e.displayName="Transition",e.props=Sa,e),In=Td((e,{slots:t})=>f(bf,Ea(e),t)),Xt=(e,t=[])=>{ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},bl=e=>e?ee(e)?e.some(t=>t.length>1):e.length>1:!1;function Ea(e){const t={};for(const I in e)I in Ca||(t[I]=e[I]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:a=o,appearActiveClass:u=l,appearToClass:c=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,b=kd(s),y=b&&b[0],_=b&&b[1],{onBeforeEnter:w,onEnter:E,onEnterCancelled:m,onLeave:C,onLeaveCancelled:P,onBeforeAppear:A=w,onAppear:$=E,onAppearCancelled:W=m}=t,H=(I,Q,fe,pe)=>{I._enterCancelled=pe,Vt(I,Q?c:i),Vt(I,Q?u:l),fe&&fe()},L=(I,Q)=>{I._isLeaving=!1,Vt(I,d),Vt(I,h),Vt(I,p),Q&&Q()},F=I=>(Q,fe)=>{const pe=I?$:E,U=()=>H(Q,I,fe);Xt(pe,[Q,U]),yl(()=>{Vt(Q,I?a:o),wt(Q,I?c:i),bl(pe)||wl(Q,r,y,U)})};return Ae(t,{onBeforeEnter(I){Xt(w,[I]),wt(I,o),wt(I,l)},onBeforeAppear(I){Xt(A,[I]),wt(I,a),wt(I,u)},onEnter:F(!1),onAppear:F(!0),onLeave(I,Q){I._isLeaving=!0;const fe=()=>L(I,Q);wt(I,d),I._enterCancelled?(wt(I,p),eo()):(eo(),wt(I,p)),yl(()=>{I._isLeaving&&(Vt(I,d),wt(I,h),bl(C)||wl(I,r,_,fe))}),Xt(C,[I,fe])},onEnterCancelled(I){H(I,!1,void 0,!0),Xt(m,[I])},onAppearCancelled(I){H(I,!0,void 0,!0),Xt(W,[I])},onLeaveCancelled(I){L(I),Xt(P,[I])}})}function kd(e){if(e==null)return null;if(we(e))return[Ts(e.enter),Ts(e.leave)];{const t=Ts(e);return[t,t]}}function Ts(e){return Tu(e)}function wt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Pn]||(e[Pn]=new Set)).add(t)}function Vt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Pn];n&&(n.delete(t),n.size||(e[Pn]=void 0))}function yl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ad=0;function wl(e,t,n,r){const s=e._endId=++Ad,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:l,timeout:i,propCount:a}=xa(e,t);if(!l)return r();const u=l+"end";let c=0;const d=()=>{e.removeEventListener(u,p),o()},p=h=>{h.target===e&&++c>=a&&d()};setTimeout(()=>{c(n[b]||"").split(", "),s=r(`${Ft}Delay`),o=r(`${Ft}Duration`),l=_l(s,o),i=r(`${Un}Delay`),a=r(`${Un}Duration`),u=_l(i,a);let c=null,d=0,p=0;t===Ft?l>0&&(c=Ft,d=l,p=o.length):t===Un?u>0&&(c=Un,d=u,p=a.length):(d=Math.max(l,u),c=d>0?l>u?Ft:Un:null,p=c?c===Ft?o.length:a.length:0);const h=c===Ft&&/\b(transform|all)(,|$)/.test(r(`${Ft}Property`).toString());return{type:c,timeout:d,propCount:p,hasTransform:h}}function _l(e,t){for(;e.lengthCl(n)+Cl(e[r])))}function Cl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function eo(){return document.body.offsetHeight}function Ld(e,t,n){const r=e[Pn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Sl=Symbol("_vod"),Rd=Symbol("_vsh"),Od=Symbol(""),Pd=/(^|;)\s*display\s*:/;function Id(e,t,n){const r=e.style,s=Le(n);let o=!1;if(n&&!s){if(t)if(Le(t))for(const l of t.split(";")){const i=l.slice(0,l.indexOf(":")).trim();n[i]==null&&Ur(r,i,"")}else for(const l in t)n[l]==null&&Ur(r,l,"");for(const l in n)l==="display"&&(o=!0),Ur(r,l,n[l])}else if(s){if(t!==n){const l=r[Od];l&&(n+=";"+l),r.cssText=n,o=Pd.test(n)}}else t&&e.removeAttribute("style");Sl in e&&(e[Sl]=o?r.display:"",e[Rd]&&(r.display="none"))}const El=/\s*!important$/;function Ur(e,t,n){if(ee(n))n.forEach(r=>Ur(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Md(e,t);El.test(n)?e.setProperty(un(r),n.replace(El,""),"important"):e[r]=n}}const xl=["Webkit","Moz","ms"],ks={};function Md(e,t){const n=ks[t];if(n)return n;let r=Ke(t);if(r!=="filter"&&r in e)return ks[t]=r;r=wr(r);for(let s=0;sAs||(jd.then(()=>As=0),As=Date.now());function Bd(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ht(Vd(r,n.value),t,5,[r])};return n.value=e,n.attached=Fd(),n}function Vd(e,t){if(ee(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Ol=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,zd=(e,t,n,r,s,o)=>{const l=s==="svg";t==="class"?Ld(e,r,l):t==="style"?Id(e,n,r):yr(t)?vo(t)||Dd(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Wd(e,t,r,l))?(Al(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&kl(e,t,r,l,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Le(r))?Al(e,Ke(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),kl(e,t,r,l))};function Wd(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ol(t)&&ne(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Ol(t)&&Le(n)?!1:t in e}const Ta=new WeakMap,ka=new WeakMap,ts=Symbol("_moveCb"),Pl=Symbol("_enterCb"),qd=e=>(delete e.props.mode,e),Ud=qd({name:"TransitionGroup",props:Ae({},Sa,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Tr(),r=Vi();let s,o;return Ki(()=>{if(!s.length)return;const l=e.moveClass||`${e.name||"v"}-move`;if(!Qd(s[0].el,n.vnode.el,l)){s=[];return}s.forEach(Kd),s.forEach(Yd);const i=s.filter(Jd);eo(),i.forEach(a=>{const u=a.el,c=u.style;wt(u,l),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[ts]=p=>{p&&p.target!==u||(!p||/transform$/.test(p.propertyName))&&(u.removeEventListener("transitionend",d),u[ts]=null,Vt(u,l))};u.addEventListener("transitionend",d)}),s=[]}),()=>{const l=le(e),i=Ea(l);let a=l.tag||et;if(s=[],o)for(let u=0;u{i.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(i=>i&&r.classList.add(i)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:l}=xa(r);return o.removeChild(r),l}const Xd=Ae({patchProp:zd},xd);let Ls,Il=!1;function Zd(){return Ls=Il?Ls:Qf(Xd),Il=!0,Ls}const ep=(...e)=>{const t=Zd().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=np(r);if(s)return n(s,!0,tp(s))},t};function tp(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function np(e){return Le(e)?document.querySelector(e):e}var rp=["link","meta","script","style","noscript","template"],sp=["title","base"],op=([e,t,n])=>sp.includes(e)?e:rp.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,s])=>typeof s=="boolean"?s?[r,""]:null:[r,s]).filter(r=>r!=null).sort(([r],[s])=>r.localeCompare(s)),n]):null,lp=e=>{const t=new Set,n=[];return e.forEach(r=>{const s=op(r);s&&!t.has(s)&&(t.add(s),n.push(r))}),n},ip=e=>e[0]==="/"?e:`/${e}`,Aa=e=>e[e.length-1]==="/"||e.endsWith(".html")?e:`${e}/`,dn=e=>/^(https?:)?\/\//.test(e),ap=/.md((\?|#).*)?$/,Mn=(e,t="/")=>!!(dn(e)||e.startsWith("/")&&!e.startsWith(t)&&!ap.test(e)),La=e=>/^[a-z][a-z0-9+.-]*:/.test(e),Ar=e=>Object.prototype.toString.call(e)==="[object Object]",cp=e=>{const[t,...n]=e.split(/(\?|#)/);if(!t||t.endsWith("/"))return e;let r=t.replace(/(^|\/)README.md$/i,"$1index.html");return r.endsWith(".md")?r=r.substring(0,r.length-3)+".html":r.endsWith(".html")||(r=r+".html"),r.endsWith("/index.html")&&(r=r.substring(0,r.length-10)),r+n.join("")},No=e=>e[e.length-1]==="/"?e.slice(0,-1):e,Ra=e=>e[0]==="/"?e.slice(1):e,up=(e,t)=>{const n=Object.keys(e).sort((r,s)=>{const o=s.split("/").length-r.split("/").length;return o!==0?o:s.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},_e=e=>typeof e=="string";const fp="modulepreload",dp=function(e){return"/"+e},Ml={},Ot=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.all(n.map(i=>{if(i=dp(i),i in Ml)return;Ml[i]=!0;const a=i.endsWith(".css"),u=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${i}"]${u}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":fp,a||(c.as="script",c.crossOrigin=""),c.href=i,l&&c.setAttribute("nonce",l),document.head.appendChild(c),a)return new Promise((d,p)=>{c.addEventListener("load",d),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${i}`)))})}))}return s.then(()=>t()).catch(o=>{const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o})},pp=JSON.parse("{}"),hp=Object.fromEntries([["/",{loader:()=>Ot(()=>import("./index.html-DQduQf0Q.js"),__vite__mapDeps([0,1])),meta:{t:"首页",i:"home"}}],["/deploy/",{loader:()=>Ot(()=>import("./index.html-Ch60ehwj.js"),__vite__mapDeps([2,1])),meta:{t:"部署",i:"fas fa-file-alt"}}],["/deploy/deploy-linux.html",{loader:()=>Ot(()=>import("./deploy-linux.html-cyYpQQQX.js"),__vite__mapDeps([3,1])),meta:{t:"Linux部署教程",i:"fas fa-file-alt",I:!1}}],["/deploy/deploy-windows.html",{loader:()=>Ot(()=>import("./deploy-windows.html-agylLvEo.js"),__vite__mapDeps([4,1])),meta:{t:"Windows部署教程",i:"fas fa-file-alt",I:!1}}],["/guide/",{loader:()=>Ot(()=>import("./index.html-D_QKGddp.js"),__vite__mapDeps([5,1])),meta:{t:"介绍",i:"fas fa-info"}}],["/guide/api/api.html",{loader:()=>Ot(()=>import("./api.html-D8OJDBrf.js"),__vite__mapDeps([6,1])),meta:{t:"API接口",i:"fas fa-file-alt",I:!1}}],["/404.html",{loader:()=>Ot(()=>import("./404.html-BoX4t3PF.js"),__vite__mapDeps([7,1])),meta:{t:""}}],["/guide/api/",{loader:()=>Ot(()=>import("./index.html-BFKlvrgu.js"),__vite__mapDeps([8,1])),meta:{t:"Api"}}]]);/*! + * vue-router v4.5.1 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */const mn=typeof document<"u";function Oa(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function vp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Oa(e.default)}const ce=Object.assign;function Rs(e,t){const n={};for(const r in t){const s=t[r];n[r]=vt(s)?s.map(e):e(s)}return n}const rr=()=>{},vt=Array.isArray,Pa=/#/g,gp=/&/g,mp=/\//g,bp=/=/g,yp=/\?/g,Ia=/\+/g,wp=/%5B/g,_p=/%5D/g,Ma=/%5E/g,Cp=/%60/g,$a=/%7B/g,Sp=/%7C/g,Na=/%7D/g,Ep=/%20/g;function Do(e){return encodeURI(""+e).replace(Sp,"|").replace(wp,"[").replace(_p,"]")}function xp(e){return Do(e).replace($a,"{").replace(Na,"}").replace(Ma,"^")}function to(e){return Do(e).replace(Ia,"%2B").replace(Ep,"+").replace(Pa,"%23").replace(gp,"%26").replace(Cp,"`").replace($a,"{").replace(Na,"}").replace(Ma,"^")}function Tp(e){return to(e).replace(bp,"%3D")}function kp(e){return Do(e).replace(Pa,"%23").replace(yp,"%3F")}function Ap(e){return e==null?"":kp(e).replace(mp,"%2F")}function dr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Lp=/\/$/,Rp=e=>e.replace(Lp,"");function Os(e,t,n="/"){let r,s={},o="",l="";const i=t.indexOf("#");let a=t.indexOf("?");return i=0&&(a=-1),a>-1&&(r=t.slice(0,a),o=t.slice(a+1,i>-1?i:t.length),s=e(o)),i>-1&&(r=r||t.slice(0,i),l=t.slice(i,t.length)),r=Mp(r??t,n),{fullPath:r+(o&&"?")+o+l,path:r,query:s,hash:dr(l)}}function Op(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function $l(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Pp(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&$n(t.matched[r],n.matched[s])&&Da(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function $n(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Da(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Ip(e[n],t[n]))return!1;return!0}function Ip(e,t){return vt(e)?Nl(e,t):vt(t)?Nl(t,e):e===t}function Nl(e,t){return vt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Mp(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,l,i;for(l=0;l1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(l).join("/")}const Pt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var pr;(function(e){e.pop="pop",e.push="push"})(pr||(pr={}));var sr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(sr||(sr={}));function $p(e){if(!e)if(mn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Rp(e)}const Np=/^[^#]+#/;function Dp(e,t){return e.replace(Np,"#")+t}function Hp(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const cs=()=>({left:window.scrollX,top:window.scrollY});function jp(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Hp(s,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 Dl(e,t){return(history.state?history.state.position-t:-1)+e}const no=new Map;function Fp(e,t){no.set(e,t)}function Bp(e){const t=no.get(e);return no.delete(e),t}let Vp=()=>location.protocol+"//"+location.host;function Ha(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let i=s.includes(e.slice(o))?e.slice(o).length:1,a=s.slice(i);return a[0]!=="/"&&(a="/"+a),$l(a,"")}return $l(n,e)+r+s}function zp(e,t,n,r){let s=[],o=[],l=null;const i=({state:p})=>{const h=Ha(e,location),b=n.value,y=t.value;let _=0;if(p){if(n.value=h,t.value=p,l&&l===b){l=null;return}_=y?p.position-y.position:0}else r(h);s.forEach(w=>{w(n.value,b,{delta:_,type:pr.pop,direction:_?_>0?sr.forward:sr.back:sr.unknown})})};function a(){l=n.value}function u(p){s.push(p);const h=()=>{const b=s.indexOf(p);b>-1&&s.splice(b,1)};return o.push(h),h}function c(){const{history:p}=window;p.state&&p.replaceState(ce({},p.state,{scroll:cs()}),"")}function d(){for(const p of o)p();o=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:a,listen:u,destroy:d}}function Hl(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?cs():null}}function Wp(e){const{history:t,location:n}=window,r={value:Ha(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,u,c){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+a:Vp()+e+a;try{t[c?"replaceState":"pushState"](u,"",p),s.value=u}catch(h){console.error(h),n[c?"replace":"assign"](p)}}function l(a,u){const c=ce({},t.state,Hl(s.value.back,a,s.value.forward,!0),u,{position:s.value.position});o(a,c,!0),r.value=a}function i(a,u){const c=ce({},s.value,t.state,{forward:a,scroll:cs()});o(c.current,c,!0);const d=ce({},Hl(r.value,a,null),{position:c.position+1},u);o(a,d,!1),r.value=a}return{location:r,state:s,push:i,replace:l}}function qp(e){e=$p(e);const t=Wp(e),n=zp(e,t.state,t.location,t.replace);function r(o,l=!0){l||n.pauseListeners(),history.go(o)}const s=ce({location:"",base:e,go:r,createHref:Dp.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Up(e){return typeof e=="string"||e&&typeof e=="object"}function ja(e){return typeof e=="string"||typeof e=="symbol"}const Fa=Symbol("");var jl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(jl||(jl={}));function Nn(e,t){return ce(new Error,{type:e,[Fa]:!0},t)}function Rt(e,t){return e instanceof Error&&Fa in e&&(t==null||!!(e.type&t))}const Fl="[^/]+?",Gp={sensitive:!1,strict:!1,start:!0,end:!0},Kp=/[.+*?^${}()[\]/\\]/g;function Yp(e,t){const n=ce({},Gp,t),r=[];let s=n.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function Ba(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const Qp={type:0,value:""},Xp=/[a-zA-Z0-9_]/;function Zp(e){if(!e)return[[]];if(e==="/")return[[Qp]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,r=n;const s=[];let o;function l(){o&&s.push(o),o=[]}let i=0,a,u="",c="";function d(){u&&(n===0?o.push({type:0,value:u}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=a}for(;i{l(m)}:rr}function l(d){if(ja(d)){const p=r.get(d);p&&(r.delete(d),n.splice(n.indexOf(p),1),p.children.forEach(l),p.alias.forEach(l))}else{const p=n.indexOf(d);p>-1&&(n.splice(p,1),d.record.name&&r.delete(d.record.name),d.children.forEach(l),d.alias.forEach(l))}}function i(){return n}function a(d){const p=sh(d,n);n.splice(p,0,d),d.record.name&&!Wl(d)&&r.set(d.record.name,d)}function u(d,p){let h,b={},y,_;if("name"in d&&d.name){if(h=r.get(d.name),!h)throw Nn(1,{location:d});_=h.record.name,b=ce(Vl(p.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&Vl(d.params,h.keys.map(m=>m.name))),y=h.stringify(b)}else if(d.path!=null)y=d.path,h=n.find(m=>m.re.test(y)),h&&(b=h.parse(y),_=h.record.name);else{if(h=p.name?r.get(p.name):n.find(m=>m.re.test(p.path)),!h)throw Nn(1,{location:d,currentLocation:p});_=h.record.name,b=ce({},p.params,d.params),y=h.stringify(b)}const w=[];let E=h;for(;E;)w.unshift(E.record),E=E.parent;return{name:_,path:y,params:b,matched:w,meta:rh(w)}}e.forEach(d=>o(d));function c(){n.length=0,r.clear()}return{addRoute:o,resolve:u,removeRoute:l,clearRoutes:c,getRoutes:i,getRecordMatcher:s}}function Vl(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function zl(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:nh(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function nh(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Wl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rh(e){return e.reduce((t,n)=>ce(t,n.meta),{})}function ql(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function sh(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;Ba(e,t[o])<0?r=o:n=o+1}const s=oh(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function oh(e){let t=e;for(;t=t.parent;)if(Va(t)&&Ba(e,t)===0)return t}function Va({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function lh(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&to(o)):[r&&to(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function ih(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=vt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const ah=Symbol(""),Gl=Symbol(""),us=Symbol(""),Ho=Symbol(""),ro=Symbol("");function Gn(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ut(e,t,n,r,s,o=l=>l()){const l=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,a)=>{const u=p=>{p===!1?a(Nn(4,{from:n,to:t})):p instanceof Error?a(p):Up(p)?a(Nn(2,{from:t,to:p})):(l&&r.enterCallbacks[s]===l&&typeof p=="function"&&l.push(p),i())},c=o(()=>e.call(r&&r.instances[s],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(p=>a(p))})}function Ps(e,t,n,r,s=o=>o()){const o=[];for(const l of e)for(const i in l.components){let a=l.components[i];if(!(t!=="beforeRouteEnter"&&!l.instances[i]))if(Oa(a)){const c=(a.__vccOpts||a)[t];c&&o.push(Ut(c,n,r,l,i,s))}else{let u=a();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${i}" at "${l.path}"`);const d=vp(c)?c.default:c;l.mods[i]=c,l.components[i]=d;const h=(d.__vccOpts||d)[t];return h&&Ut(h,n,r,l,i,s)()}))}}return o}function Kl(e){const t=$e(us),n=$e(Ho),r=x(()=>{const a=sn(e.to);return t.resolve(a)}),s=x(()=>{const{matched:a}=r.value,{length:u}=a,c=a[u-1],d=n.matched;if(!c||!d.length)return-1;const p=d.findIndex($n.bind(null,c));if(p>-1)return p;const h=Yl(a[u-2]);return u>1&&Yl(c)===h&&d[d.length-1].path!==h?d.findIndex($n.bind(null,a[u-2])):p}),o=x(()=>s.value>-1&&ph(n.params,r.value.params)),l=x(()=>s.value>-1&&s.value===n.matched.length-1&&Da(n.params,r.value.params));function i(a={}){if(dh(a)){const u=t[sn(e.replace)?"replace":"push"](sn(e.to)).catch(rr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:x(()=>r.value.href),isActive:o,isExactActive:l,navigate:i}}function ch(e){return e.length===1?e[0]:e}const uh=K({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Kl,setup(e,{slots:t}){const n=_r(Kl(e)),{options:r}=$e(us),s=x(()=>({[Jl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Jl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&ch(t.default(n));return e.custom?o:f("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),fh=uh;function dh(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 ph(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!vt(s)||s.length!==r.length||r.some((o,l)=>o!==s[l]))return!1}return!0}function Yl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Jl=(e,t,n)=>e??t??n,hh=K({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=$e(ro),s=x(()=>e.route||r.value),o=$e(Gl,0),l=x(()=>{let u=sn(o);const{matched:c}=s.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),i=x(()=>s.value.matched[l.value]);kn(Gl,x(()=>l.value+1)),kn(ah,i),kn(ro,s);const a=te();return ie(()=>[a.value,i.value,e.name],([u,c,d],[p,h,b])=>{c&&(c.instances[d]=u,h&&h!==c&&u&&u===p&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),u&&c&&(!h||!$n(c,h)||!p)&&(c.enterCallbacks[d]||[]).forEach(y=>y(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,d=i.value,p=d&&d.components[c];if(!p)return Ql(n.default,{Component:p,route:u});const h=d.props[c],b=h?h===!0?u.params:typeof h=="function"?h(u):h:null,_=f(p,ce({},b,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[c]=null)},ref:a}));return Ql(n.default,{Component:_,route:u})||_}}});function Ql(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vh=hh;function gh(e){const t=th(e.routes,e),n=e.parseQuery||lh,r=e.stringifyQuery||Ul,s=e.history,o=Gn(),l=Gn(),i=Gn(),a=Re(Pt);let u=Pt;mn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Rs.bind(null,T=>""+T),d=Rs.bind(null,Ap),p=Rs.bind(null,dr);function h(T,z){let j,G;return ja(T)?(j=t.getRecordMatcher(T),G=z):G=T,t.addRoute(G,j)}function b(T){const z=t.getRecordMatcher(T);z&&t.removeRoute(z)}function y(){return t.getRoutes().map(T=>T.record)}function _(T){return!!t.getRecordMatcher(T)}function w(T,z){if(z=ce({},z||a.value),typeof T=="string"){const g=Os(n,T,z.path),S=t.resolve({path:g.path},z),R=s.createHref(g.fullPath);return ce(g,S,{params:p(S.params),hash:dr(g.hash),redirectedFrom:void 0,href:R})}let j;if(T.path!=null)j=ce({},T,{path:Os(n,T.path,z.path).path});else{const g=ce({},T.params);for(const S in g)g[S]==null&&delete g[S];j=ce({},T,{params:d(g)}),z.params=d(z.params)}const G=t.resolve(j,z),se=T.hash||"";G.params=c(p(G.params));const he=Op(r,ce({},T,{hash:xp(se),path:G.path})),v=s.createHref(he);return ce({fullPath:he,hash:se,query:r===Ul?ih(T.query):T.query||{}},G,{redirectedFrom:void 0,href:v})}function E(T){return typeof T=="string"?Os(n,T,a.value.path):ce({},T)}function m(T,z){if(u!==T)return Nn(8,{from:z,to:T})}function C(T){return $(T)}function P(T){return C(ce(E(T),{replace:!0}))}function A(T){const z=T.matched[T.matched.length-1];if(z&&z.redirect){const{redirect:j}=z;let G=typeof j=="function"?j(T):j;return typeof G=="string"&&(G=G.includes("?")||G.includes("#")?G=E(G):{path:G},G.params={}),ce({query:T.query,hash:T.hash,params:G.path!=null?{}:T.params},G)}}function $(T,z){const j=u=w(T),G=a.value,se=T.state,he=T.force,v=T.replace===!0,g=A(j);if(g)return $(ce(E(g),{state:typeof g=="object"?ce({},se,g.state):se,force:he,replace:v}),z||j);const S=j;S.redirectedFrom=z;let R;return!he&&Pp(r,G,j)&&(R=Nn(16,{to:S,from:G}),rt(G,G,!0,!1)),(R?Promise.resolve(R):L(S,G)).catch(k=>Rt(k)?Rt(k,2)?k:mt(k):q(k,S,G)).then(k=>{if(k){if(Rt(k,2))return $(ce({replace:v},E(k.to),{state:typeof k.to=="object"?ce({},se,k.to.state):se,force:he}),z||S)}else k=I(S,G,!0,v,se);return F(S,G,k),k})}function W(T,z){const j=m(T,z);return j?Promise.reject(j):Promise.resolve()}function H(T){const z=At.values().next().value;return z&&typeof z.runWithContext=="function"?z.runWithContext(T):T()}function L(T,z){let j;const[G,se,he]=mh(T,z);j=Ps(G.reverse(),"beforeRouteLeave",T,z);for(const g of G)g.leaveGuards.forEach(S=>{j.push(Ut(S,T,z))});const v=W.bind(null,T,z);return j.push(v),Ne(j).then(()=>{j=[];for(const g of o.list())j.push(Ut(g,T,z));return j.push(v),Ne(j)}).then(()=>{j=Ps(se,"beforeRouteUpdate",T,z);for(const g of se)g.updateGuards.forEach(S=>{j.push(Ut(S,T,z))});return j.push(v),Ne(j)}).then(()=>{j=[];for(const g of he)if(g.beforeEnter)if(vt(g.beforeEnter))for(const S of g.beforeEnter)j.push(Ut(S,T,z));else j.push(Ut(g.beforeEnter,T,z));return j.push(v),Ne(j)}).then(()=>(T.matched.forEach(g=>g.enterCallbacks={}),j=Ps(he,"beforeRouteEnter",T,z,H),j.push(v),Ne(j))).then(()=>{j=[];for(const g of l.list())j.push(Ut(g,T,z));return j.push(v),Ne(j)}).catch(g=>Rt(g,8)?g:Promise.reject(g))}function F(T,z,j){i.list().forEach(G=>H(()=>G(T,z,j)))}function I(T,z,j,G,se){const he=m(T,z);if(he)return he;const v=z===Pt,g=mn?history.state:{};j&&(G||v?s.replace(T.fullPath,ce({scroll:v&&g&&g.scroll},se)):s.push(T.fullPath,se)),a.value=T,rt(T,z,j,v),mt()}let Q;function fe(){Q||(Q=s.listen((T,z,j)=>{if(!bt.listening)return;const G=w(T),se=A(G);if(se){$(ce(se,{replace:!0,force:!0}),G).catch(rr);return}u=G;const he=a.value;mn&&Fp(Dl(he.fullPath,j.delta),cs()),L(G,he).catch(v=>Rt(v,12)?v:Rt(v,2)?($(ce(E(v.to),{force:!0}),G).then(g=>{Rt(g,20)&&!j.delta&&j.type===pr.pop&&s.go(-1,!1)}).catch(rr),Promise.reject()):(j.delta&&s.go(-j.delta,!1),q(v,G,he))).then(v=>{v=v||I(G,he,!1),v&&(j.delta&&!Rt(v,8)?s.go(-j.delta,!1):j.type===pr.pop&&Rt(v,20)&&s.go(-1,!1)),F(G,he,v)}).catch(rr)}))}let pe=Gn(),U=Gn(),X;function q(T,z,j){mt(T);const G=U.list();return G.length?G.forEach(se=>se(T,z,j)):console.error(T),Promise.reject(T)}function ae(){return X&&a.value!==Pt?Promise.resolve():new Promise((T,z)=>{pe.add([T,z])})}function mt(T){return X||(X=!T,fe(),pe.list().forEach(([z,j])=>T?j(T):z()),pe.reset()),T}function rt(T,z,j,G){const{scrollBehavior:se}=e;if(!mn||!se)return Promise.resolve();const he=!j&&Bp(Dl(T.fullPath,0))||(G||!j)&&history.state&&history.state.scroll||null;return fn().then(()=>se(T,z,he)).then(v=>v&&jp(v)).catch(v=>q(v,T,z))}const Pe=T=>s.go(T);let Ye;const At=new Set,bt={currentRoute:a,listening:!0,addRoute:h,removeRoute:b,clearRoutes:t.clearRoutes,hasRoute:_,getRoutes:y,resolve:w,options:e,push:C,replace:P,go:Pe,back:()=>Pe(-1),forward:()=>Pe(1),beforeEach:o.add,beforeResolve:l.add,afterEach:i.add,onError:U.add,isReady:ae,install(T){const z=this;T.component("RouterLink",fh),T.component("RouterView",vh),T.config.globalProperties.$router=z,Object.defineProperty(T.config.globalProperties,"$route",{enumerable:!0,get:()=>sn(a)}),mn&&!Ye&&a.value===Pt&&(Ye=!0,C(s.location).catch(se=>{}));const j={};for(const se in Pt)Object.defineProperty(j,se,{get:()=>a.value[se],enumerable:!0});T.provide(us,z),T.provide(Ho,Mi(j)),T.provide(ro,a);const G=T.unmount;At.add(T),T.unmount=function(){At.delete(T),At.size<1&&(u=Pt,Q&&Q(),Q=null,a.value=Pt,Ye=!1,X=!1),G()}}};function Ne(T){return T.reduce((z,j)=>z.then(()=>H(j)),Promise.resolve())}return bt}function mh(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let l=0;l$n(u,i))?r.push(i):n.push(i));const a=e.matched[l];a&&(t.matched.find(u=>$n(u,a))||s.push(a))}return[n,r,s]}function jn(){return $e(us)}function Jt(e){return $e(Ho)}var jo=Symbol(""),kt=()=>{const e=$e(jo);if(!e)throw new Error("useClientData() is called without provider.");return e},bh=()=>kt().pageComponent,Se=()=>kt().pageData,Te=()=>kt().pageFrontmatter,yh=()=>kt().pageHead,za=()=>kt().pageLang,wh=()=>kt().pageLayout,Fn=()=>kt().routeLocale,_h=()=>kt().routes,Wa=()=>kt().siteData,Fo=()=>kt().siteLocaleData,Ch=Symbol(""),so=Re(pp),hr=Re(hp),qa=e=>{const t=cp(e);if(hr.value[t])return t;const n=encodeURI(t);return hr.value[n]?n:so.value[t]||so.value[n]||t},fs=e=>{const t=qa(e),n=hr.value[t]??{...hr.value["/404.html"],notFound:!0};return{path:t,notFound:!1,...n}},ds=K({name:"ClientOnly",setup(e,t){const n=te(!1);return Ce(()=>{n.value=!0}),()=>{var r,s;return n.value?(s=(r=t.slots).default)==null?void 0:s.call(r):null}}}),Ua=K({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=bh(),n=x(()=>{if(!e.path)return t.value;const r=fs(e.path);return Ef(()=>r.loader().then(({comp:s})=>s))});return()=>f(n.value)}}),gt=(e={})=>e,ze=e=>dn(e)?e:`/${Ra(e)}`,Sh=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}},Ue=({active:e=!1,activeClass:t="route-link-active",to:n,...r},{slots:s})=>{var a;const o=jn(),l=qa(n),i=l.startsWith("#")||l.startsWith("?")?l:ze(l);return f("a",{...r,class:["route-link",{[t]:e}],href:i,onClick:(u={})=>{Sh(u)?o.push(n).catch():Promise.resolve()}},(a=s.default)==null?void 0:a.call(s))};Ue.displayName="RouteLink";Ue.props={active:Boolean,activeClass:String,to:String};var Eh="Layout",xh="en-US",Zt=_r({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=_e(t.description)?t.description:n.description,s=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return lp(s)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||xh,resolvePageLayout:(e,t)=>{const n=_e(e.frontmatter.layout)?e.frontmatter.layout:Eh;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>up(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 Th={},Lr=e=>{const t=Fn();return x(()=>e[t.value]??{})};var tt=Uint8Array,yn=Uint16Array,kh=Int32Array,Ga=new tt([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),Ka=new tt([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Ah=new tt([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ya=function(e,t){for(var n=new yn(31),r=0;r<31;++r)n[r]=t+=1<>1|(ye&21845)<<1;Bt=(Bt&52428)>>2|(Bt&13107)<<2,Bt=(Bt&61680)>>4|(Bt&3855)<<4,oo[ye]=((Bt&65280)>>8|(Bt&255)<<8)>>1}var or=function(e,t,n){for(var r=e.length,s=0,o=new yn(t);s>a]=u}else for(i=new yn(r),s=0;s>15-e[s]);return i},Rr=new tt(288);for(var ye=0;ye<144;++ye)Rr[ye]=8;for(var ye=144;ye<256;++ye)Rr[ye]=9;for(var ye=256;ye<280;++ye)Rr[ye]=7;for(var ye=280;ye<288;++ye)Rr[ye]=8;var Xa=new tt(32);for(var ye=0;ye<32;++ye)Xa[ye]=5;var Ph=or(Rr,9,1),Ih=or(Xa,5,1),Is=function(e){for(var t=e[0],n=1;nt&&(t=e[n]);return t},ft=function(e,t,n){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(t&7)&n},Ms=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},Mh=function(e){return(e+7)/8|0},Za=function(e,t,n){return(t==null||t<0)&&(t=0),(n==null||n>e.length)&&(n=e.length),new tt(e.subarray(t,n))},$h=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],lt=function(e,t,n){var r=new Error(t||$h[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,lt),!n)throw r;return r},Nh=function(e,t,n,r){var s=e.length,o=0;if(!s||t.f&&!t.l)return n||new tt(0);var l=!n,i=l||t.i!=2,a=t.i;l&&(n=new tt(s*3));var u=function(se){var he=n.length;if(se>he){var v=new tt(Math.max(he*2,se));v.set(n),n=v}},c=t.f||0,d=t.p||0,p=t.b||0,h=t.l,b=t.d,y=t.m,_=t.n,w=s*8;do{if(!h){c=ft(e,d,1);var E=ft(e,d+1,3);if(d+=3,E)if(E==1)h=Ph,b=Ih,y=9,_=5;else if(E==2){var A=ft(e,d,31)+257,$=ft(e,d+10,15)+4,W=A+ft(e,d+5,31)+1;d+=14;for(var H=new tt(W),L=new tt(19),F=0;F<$;++F)L[Ah[F]]=ft(e,d+F*3,7);d+=$*3;for(var I=Is(L),Q=(1<>4;if(m<16)H[F++]=m;else{var U=0,X=0;for(m==16?(X=3+ft(e,d,3),d+=2,U=H[F-1]):m==17?(X=3+ft(e,d,7),d+=3):m==18&&(X=11+ft(e,d,127),d+=7);X--;)H[F++]=U}}var q=H.subarray(0,A),ae=H.subarray(A);y=Is(q),_=Is(ae),h=or(q,y,1),b=or(ae,_,1)}else lt(1);else{var m=Mh(d)+4,C=e[m-4]|e[m-3]<<8,P=m+C;if(P>s){a&<(0);break}i&&u(p+C),n.set(e.subarray(m,P),p),t.b=p+=C,t.p=d=P*8,t.f=c;continue}if(d>w){a&<(0);break}}i&&u(p+131072);for(var mt=(1<>4;if(d+=U&15,d>w){a&<(0);break}if(U||lt(2),Ye<256)n[p++]=Ye;else if(Ye==256){Pe=d,h=null;break}else{var At=Ye-254;if(Ye>264){var F=Ye-257,bt=Ga[F];At=ft(e,d,(1<>4;Ne||lt(3),d+=Ne&15;var ae=Oh[T];if(T>3){var bt=Ka[T];ae+=Ms(e,d)&(1<w){a&<(0);break}i&&u(p+131072);var z=p+At;if(p>4>7||(e[0]<<8|e[1])%31)&<(6,"invalid zlib data"),(e[1]>>5&1)==1&<(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function jh(e,t){return Nh(e.subarray(Hh(e),-4),{i:2},t,t)}var lo=typeof TextDecoder<"u"&&new TextDecoder,Fh=0;try{lo.decode(Dh,{stream:!0}),Fh=1}catch{}var Bh=function(e){for(var t="",n=0;;){var r=e[n++],s=(r>127)+(r>223)+(r>239);if(n+s>e.length)return{s:t,r:Za(e,n-1)};s?s==3?(r=((r&15)<<18|(e[n++]&63)<<12|(e[n++]&63)<<6|e[n++]&63)-65536,t+=String.fromCharCode(55296|r>>10,56320|r&1023)):s&1?t+=String.fromCharCode((r&31)<<6|e[n++]&63):t+=String.fromCharCode((r&15)<<12|(e[n++]&63)<<6|e[n++]&63):t+=String.fromCharCode(r)}};function Vh(e,t){{for(var n=new tt(e.length),r=0;r{const t=atob(e);return zh(jh(Vh(t)))},ct=(e,t)=>{var r;const n=(r=(t==null?void 0:t._instance)||Tr())==null?void 0:r.appContext.components;return n?e in n||Ke(e)in n||wr(Ke(e))in n:!1},ec=e=>typeof e<"u",$s=e=>typeof e=="number",io=Array.isArray,vr=(e,t)=>_e(e)&&e.startsWith(t),Wh=(e,t)=>_e(e)&&e.endsWith(t),qh=Object.entries,Bn=Object.keys,Uh=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},ps=e=>vr(e,"/"),Gh=(e,t)=>(ps(e),fs(e)),tc=e=>new Promise(t=>setTimeout(t,e));function nc(e,t){let n,r,s;const o=te(!0),l=()=>{o.value=!0,s()};ie(e,l,{flush:"sync"});const i=typeof t=="function"?t:t.get,a=typeof t=="function"?void 0:t.set,u=ko((c,d)=>(r=c,s=d,{get(){return o.value&&(n=i(),o.value=!1),r(),n},set(p){a==null||a(p)}}));return Object.isExtensible(u)&&(u.trigger=l),u}function pn(e){return yi()?(Mu(e),!0):!1}function Me(e){return typeof e=="function"?e():sn(e)}const Or=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Kh=e=>e!=null,Yh=Object.prototype.toString,Jh=e=>Yh.call(e)==="[object Object]",cn=()=>{},Zl=Qh();function Qh(){var e,t;return Or&&((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 Bo(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const rc=e=>e();function Xh(e,t={}){let n,r,s=cn;const o=i=>{clearTimeout(i),s(),s=cn};return i=>{const a=Me(e),u=Me(t.maxWait);return n&&o(n),a<=0||u!==void 0&&u<=0?(r&&(o(r),r=null),Promise.resolve(i())):new Promise((c,d)=>{s=t.rejectOnCancel?d:c,u&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,c(i())},u)),n=setTimeout(()=>{r&&o(r),r=null,c(i())},a)})}}function Zh(...e){let t=0,n,r=!0,s=cn,o,l,i,a,u;!xe(e[0])&&typeof e[0]=="object"?{delay:l,trailing:i=!0,leading:a=!0,rejectOnCancel:u=!1}=e[0]:[l,i=!0,a=!0,u=!1]=e;const c=()=>{n&&(clearTimeout(n),n=void 0,s(),s=cn)};return p=>{const h=Me(l),b=Date.now()-t,y=()=>o=p();return c(),h<=0?(t=Date.now(),y()):(b>h&&(a||!r)?(t=Date.now(),y()):i&&(o=new Promise((_,w)=>{s=u?w:_,n=setTimeout(()=>{t=Date.now(),r=!0,_(y()),c()},Math.max(0,h-b))})),!a&&!n&&(n=setTimeout(()=>r=!0,h)),r=!1,o)}}function ev(e=rc){const t=te(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Cr(t),pause:n,resume:r,eventFilter:s}}function tv(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function sc(e){return Tr()}function nv(...e){if(e.length!==1)return ls(...e);const t=e[0];return typeof t=="function"?Cr(ko(()=>({get:t,set:cn}))):te(t)}function rv(e,t=200,n={}){return Bo(Xh(t,n),e)}function sv(e,t=200,n=!1,r=!0,s=!1){return Bo(Zh(t,n,r,s),e)}function ov(e,t,n={}){const{eventFilter:r=rc,...s}=n;return ie(e,Bo(r,t),s)}function lv(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:l,resume:i,isActive:a}=ev(r);return{stop:ov(e,t,{...s,eventFilter:o}),pause:l,resume:i,isActive:a}}function hs(e,t=!0,n){sc()?Ce(e,n):t?e():fn(e)}function iv(e,t){sc()&&Hn(e,t)}function av(e,t,n={}){const{immediate:r=!0}=n,s=te(!1);let o=null;function l(){o&&(clearTimeout(o),o=null)}function i(){s.value=!1,l()}function a(...u){l(),s.value=!0,o=setTimeout(()=>{s.value=!1,o=null,e(...u)},Me(t))}return r&&(s.value=!0,Or&&a()),pn(i),{isPending:Cr(s),start:a,stop:i}}function gr(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,s=xe(e),o=te(e);function l(i){if(arguments.length)return o.value=i,o.value;{const a=Me(n);return o.value=o.value===a?Me(r):a,o.value}}return s?l:[o,l]}function Et(e){var t;const n=Me(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Dt=Or?window:void 0,oc=Or?window.document:void 0,lc=Or?window.navigator:void 0;function Oe(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Dt):[t,n,r,s]=e,!t)return cn;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],l=()=>{o.forEach(c=>c()),o.length=0},i=(c,d,p,h)=>(c.addEventListener(d,p,h),()=>c.removeEventListener(d,p,h)),a=ie(()=>[Et(t),Me(s)],([c,d])=>{if(l(),!c)return;const p=Jh(d)?{...d}:d;o.push(...n.flatMap(h=>r.map(b=>i(c,h,b,p))))},{immediate:!0,flush:"post"}),u=()=>{a(),l()};return pn(u),u}function cv(){const e=te(!1),t=Tr();return t&&Ce(()=>{e.value=!0},t),e}function Vn(e){const t=cv();return x(()=>(t.value,!!e()))}function uv(e,t,n={}){const{window:r=Dt,...s}=n;let o;const l=Vn(()=>r&&"MutationObserver"in r),i=()=>{o&&(o.disconnect(),o=void 0)},a=x(()=>{const p=Me(e),h=(Array.isArray(p)?p:[p]).map(Et).filter(Kh);return new Set(h)}),u=ie(()=>a.value,p=>{i(),l.value&&p.size&&(o=new MutationObserver(t),p.forEach(h=>o.observe(h,s)))},{immediate:!0,flush:"post"}),c=()=>o==null?void 0:o.takeRecords(),d=()=>{i(),u()};return pn(d),{isSupported:l,stop:d,takeRecords:c}}function ic(e,t={}){const{window:n=Dt}=t,r=Vn(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=te(!1),l=u=>{o.value=u.matches},i=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",l):s.removeListener(l))},a=ua(()=>{r.value&&(i(),s=n.matchMedia(Me(e)),"addEventListener"in s?s.addEventListener("change",l):s.addListener(l),o.value=s.matches)});return pn(()=>{a(),i(),s=void 0}),o}function ei(e,t={}){const{controls:n=!1,navigator:r=lc}=t,s=Vn(()=>r&&"permissions"in r);let o;const l=typeof e=="string"?{name:e}:e,i=te(),a=()=>{o&&(i.value=o.state)},u=tv(async()=>{if(s.value){if(!o)try{o=await r.permissions.query(l),Oe(o,"change",a),a()}catch{i.value="prompt"}return o}});return u(),n?{state:i,isSupported:s,query:u}:i}function fv(e={}){const{navigator:t=lc,read:n=!1,source:r,copiedDuring:s=1500,legacy:o=!1}=e,l=Vn(()=>t&&"clipboard"in t),i=ei("clipboard-read"),a=ei("clipboard-write"),u=x(()=>l.value||o),c=te(""),d=te(!1),p=av(()=>d.value=!1,s);function h(){l.value&&w(i.value)?t.clipboard.readText().then(E=>{c.value=E}):c.value=_()}u.value&&n&&Oe(["copy","cut"],h);async function b(E=Me(r)){u.value&&E!=null&&(l.value&&w(a.value)?await t.clipboard.writeText(E):y(E),c.value=E,d.value=!0,p.start())}function y(E){const m=document.createElement("textarea");m.value=E??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function _(){var E,m,C;return(C=(m=(E=document==null?void 0:document.getSelection)==null?void 0:E.call(document))==null?void 0:m.toString())!=null?C:""}function w(E){return E==="granted"||E==="prompt"}return{isSupported:u,text:c,copied:d,copy:b}}const Fr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Br="__vueuse_ssr_handlers__",dv=pv();function pv(){return Br in Fr||(Fr[Br]=Fr[Br]||{}),Fr[Br]}function hv(e,t){return dv[e]||t}function vv(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 gv={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()}},ti="vueuse-storage";function Vo(e,t,n,r={}){var s;const{flush:o="pre",deep:l=!0,listenToStorageChanges:i=!0,writeDefaults:a=!0,mergeDefaults:u=!1,shallow:c,window:d=Dt,eventFilter:p,onError:h=L=>{console.error(L)},initOnMounted:b}=r,y=(c?Re:te)(typeof t=="function"?t():t);if(!n)try{n=hv("getDefaultStorage",()=>{var L;return(L=Dt)==null?void 0:L.localStorage})()}catch(L){h(L)}if(!n)return y;const _=Me(t),w=vv(_),E=(s=r.serializer)!=null?s:gv[w],{pause:m,resume:C}=lv(y,()=>A(y.value),{flush:o,deep:l,eventFilter:p});d&&i&&hs(()=>{Oe(d,"storage",W),Oe(d,ti,H),b&&W()}),b||W();function P(L,F){d&&d.dispatchEvent(new CustomEvent(ti,{detail:{key:e,oldValue:L,newValue:F,storageArea:n}}))}function A(L){try{const F=n.getItem(e);if(L==null)P(F,null),n.removeItem(e);else{const I=E.write(L);F!==I&&(n.setItem(e,I),P(F,I))}}catch(F){h(F)}}function $(L){const F=L?L.newValue:n.getItem(e);if(F==null)return a&&_!=null&&n.setItem(e,E.write(_)),_;if(!L&&u){const I=E.read(F);return typeof u=="function"?u(I,_):w==="object"&&!Array.isArray(I)?{..._,...I}:I}else return typeof F!="string"?F:E.read(F)}function W(L){if(!(L&&L.storageArea!==n)){if(L&&L.key==null){y.value=_;return}if(!(L&&L.key!==e)){m();try{(L==null?void 0:L.newValue)!==E.write(y.value)&&(y.value=$(L))}catch(F){h(F)}finally{L?fn(C):C()}}}}function H(L){W(L.detail)}return y}function mv(e){return ic("(prefers-color-scheme: dark)",e)}function bv(e,t,n={}){const{window:r=Dt,...s}=n;let o;const l=Vn(()=>r&&"ResizeObserver"in r),i=()=>{o&&(o.disconnect(),o=void 0)},a=x(()=>Array.isArray(e)?e.map(d=>Et(d)):[Et(e)]),u=ie(a,d=>{if(i(),l.value&&r){o=new ResizeObserver(t);for(const p of d)p&&o.observe(p,s)}},{immediate:!0,flush:"post"}),c=()=>{i(),u()};return pn(c),{isSupported:l,stop:c}}function yv(e,t={width:0,height:0},n={}){const{window:r=Dt,box:s="content-box"}=n,o=x(()=>{var d,p;return(p=(d=Et(e))==null?void 0:d.namespaceURI)==null?void 0:p.includes("svg")}),l=te(t.width),i=te(t.height),{stop:a}=bv(e,([d])=>{const p=s==="border-box"?d.borderBoxSize:s==="content-box"?d.contentBoxSize:d.devicePixelContentBoxSize;if(r&&o.value){const h=Et(e);if(h){const b=h.getBoundingClientRect();l.value=b.width,i.value=b.height}}else if(p){const h=Array.isArray(p)?p:[p];l.value=h.reduce((b,{inlineSize:y})=>b+y,0),i.value=h.reduce((b,{blockSize:y})=>b+y,0)}else l.value=d.contentRect.width,i.value=d.contentRect.height},n);hs(()=>{const d=Et(e);d&&(l.value="offsetWidth"in d?d.offsetWidth:t.width,i.value="offsetHeight"in d?d.offsetHeight:t.height)});const u=ie(()=>Et(e),d=>{l.value=d?t.width:0,i.value=d?t.height:0});function c(){a(),u()}return{width:l,height:i,stop:c}}const ni=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function zo(e,t={}){const{document:n=oc,autoExit:r=!1}=t,s=x(()=>{var w;return(w=Et(e))!=null?w:n==null?void 0:n.querySelector("html")}),o=te(!1),l=x(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(w=>n&&w in n||s.value&&w in s.value)),i=x(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(w=>n&&w in n||s.value&&w in s.value)),a=x(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(w=>n&&w in n||s.value&&w in s.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(w=>n&&w in n),c=Vn(()=>s.value&&n&&l.value!==void 0&&i.value!==void 0&&a.value!==void 0),d=()=>u?(n==null?void 0:n[u])===s.value:!1,p=()=>{if(a.value){if(n&&n[a.value]!=null)return n[a.value];{const w=s.value;if((w==null?void 0:w[a.value])!=null)return!!w[a.value]}}return!1};async function h(){if(!(!c.value||!o.value)){if(i.value)if((n==null?void 0:n[i.value])!=null)await n[i.value]();else{const w=s.value;(w==null?void 0:w[i.value])!=null&&await w[i.value]()}o.value=!1}}async function b(){if(!c.value||o.value)return;p()&&await h();const w=s.value;l.value&&(w==null?void 0:w[l.value])!=null&&(await w[l.value](),o.value=!0)}async function y(){await(o.value?h():b())}const _=()=>{const w=p();(!w||w&&d())&&(o.value=w)};return Oe(n,ni,_,!1),Oe(()=>Et(s),ni,_,!1),r&&pn(h),{isSupported:c,isFullscreen:o,enter:b,exit:h,toggle:y}}function Ns(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Ds(e,t=cn,n={}){const{immediate:r=!0,manual:s=!1,type:o="text/javascript",async:l=!0,crossOrigin:i,referrerPolicy:a,noModule:u,defer:c,document:d=oc,attrs:p={}}=n,h=te(null);let b=null;const y=E=>new Promise((m,C)=>{const P=W=>(h.value=W,m(W),W);if(!d){m(!1);return}let A=!1,$=d.querySelector(`script[src="${Me(e)}"]`);$?$.hasAttribute("data-loaded")&&P($):($=d.createElement("script"),$.type=o,$.async=l,$.src=Me(e),c&&($.defer=c),i&&($.crossOrigin=i),u&&($.noModule=u),a&&($.referrerPolicy=a),Object.entries(p).forEach(([W,H])=>$==null?void 0:$.setAttribute(W,H)),A=!0),$.addEventListener("error",W=>C(W)),$.addEventListener("abort",W=>C(W)),$.addEventListener("load",()=>{$.setAttribute("data-loaded","true"),t($),P($)}),A&&($=d.head.appendChild($)),E||P($)}),_=(E=!0)=>(b||(b=y(E)),b),w=()=>{if(!d)return;b=null,h.value&&(h.value=null);const E=d.querySelector(`script[src="${Me(e)}"]`);E&&d.head.removeChild(E)};return r&&!s&&hs(_),s||iv(w),{scriptTag:h,load:_,unload:w}}function ac(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Hs=new WeakMap;function cc(e,t=!1){const n=te(t);let r=null,s="";ie(nv(e),i=>{const a=Ns(Me(i));if(a){const u=a;if(Hs.get(u)||Hs.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(s=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const o=()=>{const i=Ns(Me(e));!i||n.value||(Zl&&(r=Oe(i,"touchmove",a=>{wv(a)},{passive:!1})),i.style.overflow="hidden",n.value=!0)},l=()=>{const i=Ns(Me(e));!i||!n.value||(Zl&&(r==null||r()),i.style.overflow=s,Hs.delete(i),n.value=!1)};return pn(l),x({get(){return n.value},set(i){i?o():l()}})}function _v(e={}){const{window:t=Dt,behavior:n="auto"}=e;if(!t)return{x:te(0),y:te(0)};const r=te(t.scrollX),s=te(t.scrollY),o=x({get(){return r.value},set(i){scrollTo({left:i,behavior:n})}}),l=x({get(){return s.value},set(i){scrollTo({top:i,behavior:n})}});return Oe(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:l}}function Cv(e={}){const{window:t=Dt,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,l=te(n),i=te(r),a=()=>{t&&(o?(l.value=t.innerWidth,i.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,i.value=t.document.documentElement.clientHeight))};if(a(),hs(a),Oe("resize",a,{passive:!0}),s){const u=ic("(orientation: portrait)");ie(u,()=>a())}return{width:l,height:i}}var Sv=K({name:"FontIcon",props:{icon:{type:String,default:""},color:{type:String,default:""},size:{type:[String,Number],default:""}},setup(e){const t=x(()=>{const r=["font-icon icon"],s=`fas fa-${e.icon}`;return r.push("fa-fw fa-sm"),r.push(e.icon.includes(" ")?e.icon:s),r}),n=x(()=>{const r={};return e.color&&(r.color=e.color),e.size&&(r["font-size"]=Number.isNaN(Number(e.size))?e.size:`${e.size}px`),Bn(r).length?r:null});return()=>e.icon?f("span",{key:e.icon,class:t.value,style:n.value}):null}});const uc=({type:e="info",text:t="",vertical:n,color:r},{slots:s})=>{var o;return f("span",{class:["vp-badge",e,{diy:r}],style:{verticalAlign:n??!1,backgroundColor:r??!1}},((o=s.default)==null?void 0:o.call(s))||t)};uc.displayName="Badge";const fc=({title:e,desc:t="",logo:n,background:r,color:s,link:o})=>{const l=[n?f("img",{class:"vp-card-logo",src:ze(n),loading:"lazy","no-view":""}):null,f("div",{class:"vp-card-content"},[f("div",{class:"vp-card-title",innerHTML:e}),f("hr"),f("div",{class:"vp-card-desc",innerHTML:t})])],i={};return r&&(i.background=r),s&&(i.color=s),o?Mn(o)?f("a",{class:"vp-card",href:o,target:"_blank",style:i},l):f(Ue,{to:o,class:"vp-card",style:i},()=>l):f("div",{class:"vp-card",style:i},l)};fc.displayName="VPCard";const Ev=gt({enhance:({app:e})=>{ct("FontIcon")||e.component("FontIcon",Sv),ct("Badge")||e.component("Badge",uc),ct("VPCard")||e.component("VPCard",fc)},setup:()=>{Ds("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/brands.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}}),Ds("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/solid.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}}),Ds("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/fontawesome.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}})},rootComponents:[]}),ri=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:s}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=s},xv=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const s=jn();Oe("scroll",rv(()=>{var b,y;const l=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(l-0)d.some(w=>w.hash===_.hash));for(let _=0;_=(((b=w.parentElement)==null?void 0:b.offsetTop)??0)-r,C=!E||l<(((y=E.parentElement)==null?void 0:y.offsetTop)??0)-r;if(!(m&&C))continue;const A=decodeURIComponent(s.currentRoute.value.hash),$=decodeURIComponent(w.hash);if(A===$)return;if(c){for(let W=_+1;W_e(e.title)?{title:e.title}:null;const pc=Symbol(""),Ov=e=>{dc=e},Pv=()=>$e(pc),Iv=e=>{e.provide(pc,dc)};var Mv={"/":{title:"目录",empty:"暂无目录"}};const $v=K({name:"Catalog",props:{base:{type:String,default:""},level:{type:Number,default:3},index:Boolean,hideHeading:Boolean},setup(e){const t=Pv(),n=Lr(Mv),r=Se(),s=_h(),o=Wa(),i=Re(qh(s.value).map(([u,{meta:c}])=>{const d=t(c);if(!d)return null;const p=u.split("/").length;return{level:Wh(u,"/")?p-2:p-1,base:u.replace(/\/[^/]+\/?$/,"/"),path:u,...d}}).filter(u=>Ar(u)&&_e(u.title))),a=x(()=>{const u=e.base?ip(Aa(e.base)):r.value.path.replace(/\/[^/]+$/,"/"),c=u.split("/").length-2,d=[];return i.value.filter(({level:p,path:h})=>{if(!vr(h,u)||h===u)return!1;if(u==="/"){const b=Bn(o.value.locales).filter(y=>y!=="/");if(h==="/404.html"||b.some(y=>vr(h,y)))return!1}return p-c<=e.level}).sort(({title:p,level:h,order:b},{title:y,level:_,order:w})=>{const E=h-_;return E||($s(b)?$s(w)?b>0?w>0?b-w:-1:w<0?b-w:1:b:$s(w)?w:p.localeCompare(y))}).forEach(p=>{var y;const{base:h,level:b}=p;switch(b-c){case 1:{d.push(p);break}case 2:{const _=d.find(w=>w.path===h);_&&(_.children??(_.children=[])).push(p);break}default:{const _=d.find(w=>w.path===h.replace(/\/[^/]+\/$/,"/"));if(_){const w=(y=_.children)==null?void 0:y.find(E=>E.path===h);w&&(w.children??(w.children=[])).push(p)}}}}),d});return()=>{const u=a.value.some(c=>c.children);return f("div",{class:["vp-catalog-wrapper",{index:e.index}]},[e.hideHeading?null:f("h2",{class:"vp-catalog-main-title"},n.value.title),a.value.length?f(e.index?"ol":"ul",{class:["vp-catalogs",{deep:u}]},a.value.map(({children:c=[],title:d,path:p,content:h})=>{const b=f(Ue,{class:"vp-catalog-title",to:p},()=>h?f(h):d);return f("li",{class:"vp-catalog"},u?[f("h3",{id:d,class:["vp-catalog-child-title",{"has-children":c.length}]},[f("a",{href:`#${d}`,class:"vp-catalog-header-anchor","aria-hidden":!0},"#"),b]),c.length?f(e.index?"ol":"ul",{class:"vp-child-catalogs"},c.map(({children:y=[],content:_,path:w,title:E})=>f("li",{class:"vp-child-catalog"},[f("div",{class:["vp-catalog-sub-title",{"has-children":y.length}]},[f("a",{href:`#${E}`,class:"vp-catalog-header-anchor"},"#"),f(Ue,{class:"vp-catalog-title",to:w},()=>_?f(_):E)]),y.length?f(e.index?"ol":"div",{class:e.index?"vp-sub-catalogs":"vp-sub-catalogs-wrapper"},y.map(({content:m,path:C,title:P})=>e.index?f("li",{class:"vp-sub-catalog"},f(Ue,{to:C},()=>m?f(m):P)):f(Ue,{class:"vp-sub-catalog-link",to:C},()=>m?f(m):P))):null]))):null]:f("div",{class:"vp-catalog-child-title"},b))})):f("p",{class:"vp-empty-catalog"},n.value.empty)])}}}),Nv=gt({enhance:({app:e})=>{Iv(e),ct("Catalog",e)||e.component("Catalog",$v)}});var Dv={"/":{backToTop:"返回顶部"}};const Hv=K({name:"BackToTop",setup(){const e=Te(),t=Lr(Dv),n=Re(),{height:r}=yv(n),{height:s}=Cv(),{y:o}=_v(),l=x(()=>e.value.backToTop!==!1&&o.value>100),i=x(()=>o.value/(r.value-s.value)*100);return Ce(()=>{n.value=document.body}),()=>f(In,{name:"back-to-top"},()=>l.value?f("button",{type:"button",class:"vp-back-to-top-button","aria-label":t.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[f("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":i.value},f("svg",f("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*i.value*.48} ${Math.PI*(100-i.value)*.48}`}))),f("div",{class:"back-to-top-icon"})]):null)}}),jv=gt({rootComponents:[Hv]}),Fv=f("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"},[f("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"}),f("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"})]),hc=K({name:"ExternalLinkIcon",props:{locales:{type:Object,default:()=>({})}},setup(e){const t=Fn(),n=x(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>f("span",[Fv,f("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}});var Bv={};const Vv=Bv,zv=gt({enhance({app:e}){e.component("ExternalLinkIcon",f(hc,{locales:Vv}))}});/** + * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT + */const oe={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=oe.isStarted();e=js(e,oe.settings.minimum,1),oe.status=e===1?null:e;const n=oe.render(!t),r=n.querySelector(oe.settings.barSelector),s=oe.settings.speed,o=oe.settings.easing;return n.offsetWidth,Wv(l=>{Vr(r,{transform:"translate3d("+si(e)+"%,0,0)",transition:"all "+s+"ms "+o}),e===1?(Vr(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Vr(n,{transition:"all "+s+"ms linear",opacity:"0"}),setTimeout(function(){oe.remove(),l()},s)},s)):setTimeout(()=>l(),s)}),oe},isStarted:()=>typeof oe.status=="number",start:()=>{oe.status||oe.set(0);const e=()=>{setTimeout(()=>{oe.status&&(oe.trickle(),e())},oe.settings.trickleSpeed)};return oe.settings.trickle&&e(),oe},done:e=>!e&&!oe.status?oe:oe.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=oe.status;return t?(typeof e!="number"&&(e=(1-t)*js(Math.random()*t,.1,.95)),t=js(t+e,0,.994),oe.set(t)):oe.start()},trickle:()=>oe.inc(Math.random()*oe.settings.trickleRate),render:e=>{if(oe.isRendered())return document.getElementById("nprogress");oi(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=oe.settings.template;const n=t.querySelector(oe.settings.barSelector),r=e?"-100":si(oe.status||0),s=document.querySelector(oe.settings.parent);return Vr(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),s!==document.body&&oi(s,"nprogress-custom-parent"),s==null||s.appendChild(t),t},remove:()=>{li(document.documentElement,"nprogress-busy"),li(document.querySelector(oe.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&qv(e)},isRendered:()=>!!document.getElementById("nprogress")},js=(e,t,n)=>en?n:e,si=e=>(-1+e)*100,Wv=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Vr=function(){const e=["Webkit","O","Moz","ms"],t={};function n(l){return l.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(i,a){return a.toUpperCase()})}function r(l){const i=document.body.style;if(l in i)return l;let a=e.length;const u=l.charAt(0).toUpperCase()+l.slice(1);let c;for(;a--;)if(c=e[a]+u,c in i)return c;return l}function s(l){return l=n(l),t[l]??(t[l]=r(l))}function o(l,i,a){i=s(i),l.style[i]=a}return function(l,i){for(const a in i){const u=i[a];u!==void 0&&Object.prototype.hasOwnProperty.call(i,a)&&o(l,a,u)}}}(),vc=(e,t)=>(typeof e=="string"?e:Wo(e)).indexOf(" "+t+" ")>=0,oi=(e,t)=>{const n=Wo(e),r=n+t;vc(n,t)||(e.className=r.substring(1))},li=(e,t)=>{const n=Wo(e);if(!vc(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},Wo=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),qv=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)},Uv=()=>{Ce(()=>{const e=jn(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||oe.start()}),e.afterEach(n=>{t.add(n.path),oe.done()})})},Gv=gt({setup(){Uv()}}),Kv=JSON.parse('{"encrypt":{},"logo":"/images/favicon.ico","repo":"MeoProject/lx-music-api-server","docsDir":"src","docsBranch":"docs","displayFooter":true,"locales":{"/":{"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":[{"text":"首页","link":"/README.md","icon":"home"},{"text":"介绍","link":"/guide/README.md","icon":"fas fa-info"},{"text":"部署","link":"/deploy/README.md","icon":"fas fa-file-alt"}],"sidebar":{"/":["",{"text":"介绍","icon":"laptop-code","prefix":"guide/readme.md","link":"guide/readme.md","children":"structure"},{"text":"部署","icon":"book","prefix":"deploy/","collapsible":true,"link":"deploy/readme.md","children":["deploy-windows.md","deploy-linux.md"]},{"text":"API调用方法","icon":"person-chalkboard","link":"guide/api/api.md"}]}}}}'),Yv=te(Kv),gc=()=>Yv,mc=Symbol(""),Jv=()=>{const e=$e(mc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Qv=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},Xv=gt({enhance({app:e}){const t=gc(),n=e._context.provides[jo],r=x(()=>Qv(t.value,n.routeLocale.value));e.provide(mc,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),Zv=/\b(?:Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini)/i,e1=()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator&&Zv.test(navigator.userAgent),t1=({delay:e=500,duration:t=2e3,locales:n,selector:r,showInMobile:s})=>{const{copy:o,copied:l}=fv({legacy:!0,copiedDuring:t}),i=Lr(n),a=Se(),u=p=>{if(!p.hasAttribute("copy-code-registered")){const h=document.createElement("button");h.type="button",h.classList.add("vp-copy-code-button"),h.innerHTML='
',h.setAttribute("aria-label",i.value.copy),h.setAttribute("data-copied",i.value.copied),p.parentElement&&p.parentElement.insertBefore(h,p),p.setAttribute("copy-code-registered","")}},c=()=>{fn().then(()=>tc(e)).then(()=>{r.forEach(p=>{document.querySelectorAll(p).forEach(u)})})},d=(p,h,b)=>{let{innerText:y=""}=h;/language-(shellscript|shell|bash|sh|zsh)/.test(p.classList.toString())&&(y=y.replace(/^ *(\$|>) /gm,"")),o(y).then(()=>{b.classList.add("copied"),ie(l,()=>{b.classList.remove("copied"),b.blur()},{once:!0})})};Ce(()=>{const p=!e1()||s;p&&c(),Oe("click",h=>{const b=h.target;if(b.matches('div[class*="language-"] > button.copy')){const y=b.parentElement,_=b.nextElementSibling;_&&d(y,_,b)}else if(b.matches('div[class*="language-"] div.vp-copy-icon')){const y=b.parentElement,_=y.parentElement,w=y.nextElementSibling;w&&d(_,w,y)}}),ie(()=>a.value.path,()=>{p&&c()})})};var n1={"/":{copy:"复制代码",copied:"已复制"}},r1=['.theme-hope-content div[class*="language-"] pre'];const s1=500,o1=2e3,l1=n1,i1=r1,a1=!1,c1=gt({setup:()=>{t1({selector:i1,locales:l1,duration:o1,delay:s1,showInMobile:a1})}}),zr=Vo("VUEPRESS_CODE_TAB_STORE",{});var u1=K({name:"CodeTabs",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=te(e.active),r=Re([]),s=()=>{e.tabId&&(zr.value[e.tabId]=e.data[n.value].id)},o=(u=n.value)=>{n.value=u{n.value=u>0?u-1:r.value.length-1,r.value[n.value].focus()},i=(u,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),n.value=c):u.key==="ArrowRight"?(u.preventDefault(),o()):u.key==="ArrowLeft"&&(u.preventDefault(),l()),e.tabId&&(zr.value[e.tabId]=e.data[n.value].id)},a=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>zr.value[e.tabId]===c);if(u!==-1)return u}return e.active};return Ce(()=>{n.value=a(),ie(()=>zr.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const d=e.data.findIndex(({id:p})=>p===u);d!==-1&&(n.value=d)}})}),()=>e.data.length?f("div",{class:"vp-code-tabs"},[f("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const d=c===n.value;return f("button",{type:"button",ref:p=>{p&&(r.value[c]=p)},class:["vp-code-tab-nav",{active:d}],role:"tab","aria-controls":`codetab-${e.id}-${c}`,"aria-selected":d,onClick:()=>{n.value=c,s()},onKeydown:p=>i(p,c)},t[`title${c}`]({value:u,isActive:d}))})),e.data.map(({id:u},c)=>{const d=c===n.value;return f("div",{class:["vp-code-tab",{active:d}],id:`codetab-${e.id}-${c}`,role:"tabpanel","aria-expanded":d},[f("div",{class:"vp-code-tab-title"},t[`title${c}`]({value:u,isActive:d})),t[`tab${c}`]({value:u,isActive:d})])})]):null}});const bc=({active:e=!1},{slots:t})=>{var n;return f("div",{class:["code-group-item",{active:e}],"aria-selected":e},(n=t.default)==null?void 0:n.call(t))};bc.displayName="CodeGroupItem";const f1=K({name:"CodeGroup",slots:Object,setup(e,{slots:t}){const n=te(-1),r=Re([]),s=(i=n.value)=>{n.value=i{n.value=i>0?i-1:r.value.length-1,r.value[n.value].focus()},l=(i,a)=>{i.key===" "||i.key==="Enter"?(i.preventDefault(),n.value=a):i.key==="ArrowRight"?(i.preventDefault(),s(a)):i.key==="ArrowLeft"&&(i.preventDefault(),o(a))};return()=>{var a;const i=(((a=t.default)==null?void 0:a.call(t))||[]).filter(u=>u.type.name==="CodeGroupItem").map(u=>(u.props===null&&(u.props={}),u));return i.length===0?null:(n.value<0||n.value>i.length-1?(n.value=i.findIndex(u=>"active"in u.props),n.value===-1&&(n.value=0)):i.forEach((u,c)=>{u.props.active=c===n.value}),f("div",{class:"code-group"},[f("div",{class:"code-group-nav"},i.map((u,c)=>{const d=c===n.value;return f("button",{type:"button",ref:p=>{p&&(r.value[c]=p)},class:["code-group-nav-tab",{active:d}],"aria-pressed":d,"aria-expanded":d,onClick:()=>{n.value=c},onKeydown:p=>l(p,c)},u.props.title)})),i]))}}}),Ee=({name:e="",color:t="currentColor"},{slots:n})=>{var r;return f("svg",{xmlns:"http://www.w3.org/2000/svg",class:["icon",`${e}-icon`],viewBox:"0 0 1024 1024",fill:t,"aria-label":`${e} icon`},(r=n.default)==null?void 0:r.call(n))};Ee.displayName="IconBase";const yc=({size:e=48,stroke:t=4,wrapper:n=!0,height:r=2*e})=>{const s=f("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,preserveAspectRatio:"xMidYMid",viewBox:"25 25 50 50"},[f("animateTransform",{attributeName:"transform",type:"rotate",dur:"2s",keyTimes:"0;1",repeatCount:"indefinite",values:"0;360"}),f("circle",{cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":t,"stroke-linecap":"round"},[f("animate",{attributeName:"stroke-dasharray",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"1,200;90,200;1,200"}),f("animate",{attributeName:"stroke-dashoffset",dur:"1.5s",keyTimes:"0;0.5;1",repeatCount:"indefinite",values:"0;-35px;-125px"})])]);return n?f("div",{class:"loading-icon-wrapper",style:`display:flex;align-items:center;justify-content:center;height:${r}px`},s):s};yc.displayName="LoadingIcon";const wc=(e,{slots:t})=>{var n;return(n=t.default)==null?void 0:n.call(t)},d1=e=>dn(e)?e:`https://github.com/${e}`,qo=(e="")=>!dn(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,_c=()=>f(Ee,{name:"github"},()=>f("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"}));_c.displayName="GitHubIcon";const Cc=()=>f(Ee,{name:"gitee"},()=>f("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"}));Cc.displayName="GiteeIcon";const Sc=()=>f(Ee,{name:"bitbucket"},()=>f("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"}));Sc.displayName="BitbucketIcon";const Ec=()=>f(Ee,{name:"source"},()=>f("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"}));Ec.displayName="SourceIcon";const p1=({link:e,type:t=qo(e??"")})=>{if(!t)return null;const n=t.toLowerCase();return f(n==="bitbucket"?Sc:n==="github"?_c:n==="gitlab"?"GitLab":n==="gitee"?Cc:Ec)},xc=(e,t)=>{let n=1;for(let r=0;r>6;return n+=n<<3,n^=n>>11,n%t},Tc=/#.*$/u,h1=e=>{const t=Tc.exec(e);return t?t[0]:""},ii=e=>decodeURI(e).replace(Tc,"").replace(/\/index\.html$/iu,"/").replace(/\.html$/iu,"").replace(/(README|index)?\.md$/iu,""),kc=(e,t)=>{if(!ec(t))return!1;const n=ii(e.path),r=ii(t),s=h1(t);return s?s===e.hash&&(!r||n===r):n===r};var v1=e=>Object.prototype.toString.call(e)==="[object Object]",mr=e=>typeof e=="string";const Ac=Array.isArray,ai=e=>v1(e)&&mr(e.name),ci=(e,t=!1)=>e?Ac(e)?e.map(n=>mr(n)?{name:n}:ai(n)?n:null).filter(n=>n!==null):mr(e)?[{name:e}]:ai(e)?[e]:(console.error(`Expect "author" to be \`AuthorInfo[] | AuthorInfo | string[] | string ${t?"":"| false"} | undefined\`, but got`,e),[]):[],Lc=(e,t)=>{if(e){if(Ac(e)&&e.every(mr))return e;if(mr(e))return[e];console.error(`Expect ${t||"value"} to be \`string[] | string | undefined\`, but got`,e)}return[]},g1=e=>Lc(e,"category"),m1=e=>Lc(e,"tag"),b1='',y1='';var w1={useBabel:!1,jsLib:[],cssLib:[],codepenLayout:"left",codepenEditors:"101",babel:"https://unpkg.com/@babel/standalone/babel.min.js",vue:"https://unpkg.com/vue/dist/vue.global.prod.js",react:"https://unpkg.com/react/umd/react.production.min.js",reactDOM:"https://unpkg.com/react-dom/umd/react-dom.production.min.js"};const Fs=w1,ui={html:{types:["html","slim","haml","md","markdown","vue"],map:{html:"none",vue:"none",md:"markdown"}},js:{types:["js","javascript","coffee","coffeescript","ts","typescript","ls","livescript"],map:{js:"none",javascript:"none",coffee:"coffeescript",ls:"livescript",ts:"typescript"}},css:{types:["css","less","sass","scss","stylus","styl"],map:{css:"none",styl:"stylus"}}},_1=(e,t,n)=>{const r=document.createElement(e);return Ar(t)&&Bn(t).forEach(s=>{if(s.indexOf("data"))r[s]=t[s];else{const o=s.replace("data","");r.dataset[o]=t[s]}}),r},Uo=e=>({...Fs,...e,jsLib:Array.from(new Set([...Fs.jsLib||[],...e.jsLib||[]])),cssLib:Array.from(new Set([...Fs.cssLib||[],...e.cssLib||[]]))}),An=(e,t)=>{if(ec(e[t]))return e[t];const n=new Promise(r=>{var o;const s=document.createElement("script");s.src=t,(o=document.querySelector("body"))==null||o.appendChild(s),s.onload=()=>{r()}});return e[t]=n,n},C1=(e,t)=>{if(t.css&&Array.from(e.childNodes).every(n=>n.nodeName!=="STYLE")){const n=_1("style",{innerHTML:t.css});e.appendChild(n)}},S1=(e,t,n)=>{const r=n.getScript();if(r&&Array.from(t.childNodes).every(s=>s.nodeName!=="SCRIPT")){const s=document.createElement("script");s.appendChild(document.createTextNode(`{const document=window.document.querySelector('#${e} .vp-code-demo-display').shadowRoot; +${r}}`)),t.appendChild(s)}},E1=e=>{const t=Bn(e),n={html:[],js:[],css:[],isLegal:!1};return["html","js","css"].forEach(r=>{const s=t.filter(o=>ui[r].types.includes(o));if(s.length){const o=s[0];n[r]=[e[o].replace(/^\n|\n$/g,""),ui[r].map[o]||o]}}),n.isLegal=(!n.html.length||n.html[1]==="none")&&(!n.js.length||n.js[1]==="none")&&(!n.css.length||n.css[1]==="none"),n},Rc=e=>e.replace(/
/g,"
").replace(/<((\S+)[^<]*?)\s+\/>/g,"<$1>"),Oc=e=>`
+${Rc(e)} +
`,x1=e=>`${e.replace("export default ","const $reactApp = ").replace(/App\.__style__(\s*)=(\s*)`([\s\S]*)?`/,"")}; +ReactDOM.createRoot(document.getElementById("app")).render(React.createElement($reactApp))`,T1=e=>e.replace(/export\s+default\s*\{(\n*[\s\S]*)\n*\}\s*;?$/u,"Vue.createApp({$1}).mount('#app')").replace(/export\s+default\s*define(Async)?Component\s*\(\s*\{(\n*[\s\S]*)\n*\}\s*\)\s*;?$/u,"Vue.createApp({$1}).mount('#app')").trim(),Pc=e=>`(function(exports){var module={};module.exports=exports;${e};return module.exports.__esModule?module.exports.default:module.exports;})({})`,k1=(e,t)=>{const n=Uo(t),r=e.js[0]||"";return{...n,html:Rc(e.html[0]||""),js:r,css:e.css[0]||"",isLegal:e.isLegal,getScript:()=>{var s;return n.useBabel?((s=window.Babel.transform(r,{presets:["es2015"]}))==null?void 0:s.code)||"":r}}},A1=/