From 0e135e5698838291b6b397d545c8a743051e0fd8 Mon Sep 17 00:00:00 2001 From: Kozmosa <2786627598@qq.com> Date: Sun, 9 Mar 2025 03:39:17 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20Kozmosa/?= =?UTF-8?q?survive-in-scut@4259be05fdb47487ee1c5d8a8d7b7812b471bfc2=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 10 +++++----- assets/{404.html-CDraTeWh.js => 404.html-DjxfX4NY.js} | 2 +- assets/{app-Co0NlsJW.js => app-DtoTBcIk.js} | 8 ++++---- ...d.html-D-ZJvl6K.js => get-started.html-BasplA9C.js} | 2 +- assets/index.html-BeP8SpUI.js | 1 + assets/index.html-CKkh2WJA.js | 1 - .../{index.html-BPd01PvS.js => index.html-DoWjvfYq.js} | 2 +- ....html-BY3eLjDA.js => introduction.html-CEcHdlOI.js} | 2 +- ...-2d2dBY64.js => setupDevtools-QXEOFQJV-CdYe_6X0.js} | 2 +- get-started.html | 10 +++++----- index.html | 10 +++++----- infra/index.html | 10 +++++----- introduction.html | 10 +++++----- 13 files changed, 35 insertions(+), 35 deletions(-) rename assets/{404.html-CDraTeWh.js => 404.html-DjxfX4NY.js} (83%) rename assets/{app-Co0NlsJW.js => app-DtoTBcIk.js} (88%) rename assets/{get-started.html-D-ZJvl6K.js => get-started.html-BasplA9C.js} (93%) create mode 100644 assets/index.html-BeP8SpUI.js delete mode 100644 assets/index.html-CKkh2WJA.js rename assets/{index.html-BPd01PvS.js => index.html-DoWjvfYq.js} (95%) rename assets/{introduction.html-BY3eLjDA.js => introduction.html-CEcHdlOI.js} (98%) rename assets/{setupDevtools-QXEOFQJV-2d2dBY64.js => setupDevtools-QXEOFQJV-CdYe_6X0.js} (93%) diff --git a/404.html b/404.html index 0c4bfec..99767c5 100644 --- a/404.html +++ b/404.html @@ -32,12 +32,12 @@ } 华工生存手册 - - - + + + -

404

Looks like we've got some broken links.
Take me home
- +

404

There's nothing here.
Take me home
+ diff --git a/assets/404.html-CDraTeWh.js b/assets/404.html-DjxfX4NY.js similarity index 83% rename from assets/404.html-CDraTeWh.js rename to assets/404.html-DjxfX4NY.js index 1bdc73e..d774dc8 100644 --- a/assets/404.html-CDraTeWh.js +++ b/assets/404.html-DjxfX4NY.js @@ -1 +1 @@ -import{_ as e,e as o,f as a,o as l}from"./app-Co0NlsJW.js";const n={};function r(s,t){return l(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(n,[["render",r],["__file","404.html.vue"]]),f=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,f as data}; +import{_ as e,e as o,f as a,o as l}from"./app-DtoTBcIk.js";const n={};function r(s,t){return l(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(n,[["render",r],["__file","404.html.vue"]]),f=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,f as data}; diff --git a/assets/app-Co0NlsJW.js b/assets/app-DtoTBcIk.js similarity index 88% rename from assets/app-Co0NlsJW.js rename to assets/app-DtoTBcIk.js index 92545c4..b2380e4 100644 --- a/assets/app-Co0NlsJW.js +++ b/assets/app-DtoTBcIk.js @@ -1,4 +1,4 @@ -const Ad="modulepreload",wd=function(e){return"/"+e},Gi={},Rn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(l=>{if(l=wd(l),l in Gi)return;Gi[l]=!0;const u=l.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${c}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":Ad,u||(f.as="script"),f.crossOrigin="",f.href=l,a&&f.setAttribute("nonce",a),document.head.appendChild(f),u)return new Promise((d,p)=>{f.addEventListener("load",d),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})};/** +const Ad="modulepreload",wd=function(e){return"/survive-in-scut/"+e},Gi={},Rn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(l=>{if(l=wd(l),l in Gi)return;Gi[l]=!0;const u=l.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${c}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":Ad,u||(f.as="script"),f.crossOrigin="",f.href=l,a&&f.setAttribute("nonce",a),document.head.appendChild(f),u)return new Promise((d,p)=>{f.addEventListener("load",d),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})};/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -30,13 +30,13 @@ Server rendered element contains fewer child nodes than client vdom.`),C=!0),fn( * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Ls;const va=typeof window<"u"&&window.trustedTypes;if(va)try{Ls=va.createPolicy("vue",{createHTML:e=>e})}catch{}const Bc=Ls?e=>Ls.createHTML(e):e=>e,Wh="http://www.w3.org/2000/svg",Gh="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,_a=Nt&&Nt.createElement("template"),qh={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 o=t==="svg"?Nt.createElementNS(Wh,e):t==="mathml"?Nt.createElementNS(Gh,e):n?Nt.createElement(e,{is:n}):Nt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{_a.innerHTML=Bc(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=_a.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Wt="transition",ir="animation",Ir=Symbol("_vtc"),$c={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},Yh=Ue({},rc,$c),Xh=e=>(e.displayName="Transition",e.props=Yh,e),hi=Xh((e,{slots:t})=>J(Fp,Zh(e),t)),pn=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},ba=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function Zh(e){const t={};for(const C in e)C in $c||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=Jh(o),_=g&&g[0],b=g&&g[1],{onBeforeEnter:y,onEnter:S,onEnterCancelled:m,onLeave:E,onLeaveCancelled:F,onBeforeAppear:z=y,onAppear:w=S,onAppearCancelled:A=m}=t,V=(C,O,G,te)=>{C._enterCancelled=te,hn(C,O?c:a),hn(C,O?u:i),G&&G()},H=(C,O)=>{C._isLeaving=!1,hn(C,f),hn(C,p),hn(C,d),O&&O()},D=C=>(O,G)=>{const te=C?w:S,P=()=>V(O,C,G);pn(te,[O,P]),ya(()=>{hn(O,C?l:s),It(O,C?c:a),ba(te)||Ea(O,r,_,P)})};return Ue(t,{onBeforeEnter(C){pn(y,[C]),It(C,s),It(C,i)},onBeforeAppear(C){pn(z,[C]),It(C,l),It(C,u)},onEnter:D(!1),onAppear:D(!0),onLeave(C,O){C._isLeaving=!0;const G=()=>H(C,O);It(C,f),C._enterCancelled?(It(C,d),Ca()):(Ca(),It(C,d)),ya(()=>{C._isLeaving&&(hn(C,f),It(C,p),ba(E)||Ea(C,r,b,G))}),pn(E,[C,G])},onEnterCancelled(C){V(C,!1,void 0,!0),pn(m,[C])},onAppearCancelled(C){V(C,!0,void 0,!0),pn(A,[C])},onLeaveCancelled(C){H(C),pn(F,[C])}})}function Jh(e){if(e==null)return null;if(Oe(e))return[us(e.enter),us(e.leave)];{const t=us(e);return[t,t]}}function us(e){return Ld(e)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ir]||(e[Ir]=new Set)).add(t)}function hn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Ir];n&&(n.delete(t),n.size||(e[Ir]=void 0))}function ya(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Qh=0;function Ea(e,t,n,r){const o=e._endId=++Qh,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=em(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,d),s()},d=p=>{p.target===e&&++c>=l&&f()};setTimeout(()=>{c(n[g]||"").split(", "),o=r(`${Wt}Delay`),s=r(`${Wt}Duration`),i=Sa(o,s),a=r(`${ir}Delay`),l=r(`${ir}Duration`),u=Sa(a,l);let c=null,f=0,d=0;t===Wt?i>0&&(c=Wt,f=i,d=s.length):t===ir?u>0&&(c=ir,f=u,d=l.length):(f=Math.max(i,u),c=f>0?i>u?Wt:ir:null,d=c?c===Wt?s.length:l.length:0);const p=c===Wt&&/\b(transform|all)(,|$)/.test(r(`${Wt}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:p}}function Sa(e,t){for(;e.lengthTa(n)+Ta(e[r])))}function Ta(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ca(){return document.body.offsetHeight}function tm(e,t,n){const r=e[Ir];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const xo=Symbol("_vod"),Uc=Symbol("_vsh"),ko={beforeMount(e,{value:t},{transition:n}){e[xo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):ar(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),ar(e,!0),r.enter(e)):r.leave(e,()=>{ar(e,!1)}):ar(e,t))},beforeUnmount(e,{value:t}){ar(e,t)}};function ar(e,t){e.style.display=t?e[xo]:"none",e[Uc]=!t}const nm=Symbol(""),rm=/(^|;)\s*display\s*:/;function om(e,t,n){const r=e.style,o=we(n);let s=!1;if(n&&!o){if(t)if(we(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&ho(r,a,"")}else for(const i in t)n[i]==null&&ho(r,i,"");for(const i in n)i==="display"&&(s=!0),ho(r,i,n[i])}else if(o){if(t!==n){const i=r[nm];i&&(n+=";"+i),r.cssText=n,s=rm.test(n)}}else t&&e.removeAttribute("style");xo in e&&(e[xo]=s?r.display:"",e[Uc]&&(r.display="none"))}const Aa=/\s*!important$/;function ho(e,t,n){if(oe(n))n.forEach(r=>ho(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=sm(e,t);Aa.test(n)?e.setProperty(Ut(r),n.replace(Aa,""),"important"):e[r]=n}}const wa=["Webkit","Moz","ms"],cs={};function sm(e,t){const n=cs[t];if(n)return n;let r=st(t);if(r!=="filter"&&r in e)return cs[t]=r;r=Br(r);for(let o=0;ofs||(cm.then(()=>fs=0),fs=Date.now());function dm(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;St(pm(r,n.value),t,5,[r])};return n.value=e,n.attached=fm(),n}function pm(e,t){if(oe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Ra=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,hm=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?tm(e,r,i):t==="style"?om(e,n,r):Hr(t)?Xs(t)||lm(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mm(e,t,r,i))?(ka(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&xa(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!we(r))?ka(e,st(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),xa(e,t,r,i))};function mm(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ra(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Ra(t)&&we(n)?!1:t in e}const gm={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},vm=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Ut(o.key);if(t.some(i=>i===s||gm[i]===s))return e(o)})},_m=Ue({patchProp:hm},qh);let ds,La=!1;function bm(){return ds=La?ds:Eh(_m),La=!0,ds}const ym=(...e)=>{const t=bm().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Sm(r);if(o)return n(o,!0,Em(o))},t};function Em(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Sm(e){return we(e)?document.querySelector(e):e}var Wr=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Tm=/.md((\?|#).*)?$/,Cm=(e,t="/")=>Wr(e)||e.startsWith("/")&&!e.startsWith(t)&&!Tm.test(e),$o=e=>/^(https?:)?\/\//.test(e),Da=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=`${t.substring(0,t.length-3)}.html`:t.endsWith(".html")||(t=`${t}.html`),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},Am="http://.",wm=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return Da(new URL(`${n}/${e}`,Am).pathname)}return Da(e)},Om=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},xm=/(#|\?)/,jc=e=>{const[t,...n]=e.split(xm);return{pathname:t,hashAndQueries:n.join("")}},km=["link","meta","script","style","noscript","template"],Pm=["title","base"],Im=([e,t,n])=>Pm.includes(e)?e:km.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,o])=>typeof o=="boolean"?o?[r,""]:null:[r,o]).filter(r=>r!=null).sort(([r],[o])=>r.localeCompare(o)),n]):null,Rm=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=Im(r);o&&!t.has(o)&&(t.add(o),n.push(r))}),n},Lm=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,zc=e=>e.endsWith("/")?e.slice(0,-1):e,Kc=e=>e.startsWith("/")?e.slice(1):e,mi=e=>Object.prototype.toString.call(e)==="[object Object]",Et=e=>typeof e=="string";const Dm=JSON.parse("{}"),Nm=Object.fromEntries([["/",{loader:()=>Rn(()=>import("./index.html-CKkh2WJA.js"),[]),meta:{title:"首页"}}],["/get-started.html",{loader:()=>Rn(()=>import("./get-started.html-D-ZJvl6K.js"),[]),meta:{title:"启程,华南理工大学"}}],["/introduction.html",{loader:()=>Rn(()=>import("./introduction.html-BY3eLjDA.js"),[]),meta:{title:"简介"}}],["/infra/",{loader:()=>Rn(()=>import("./index.html-BPd01PvS.js"),[]),meta:{title:"华园概览"}}],["/404.html",{loader:()=>Rn(()=>import("./404.html-CDraTeWh.js"),[]),meta:{title:""}}]]);function Vm(){return Wc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Wc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const Mm=typeof Proxy=="function",Fm="devtools-plugin:setup",Hm="plugin:settings:set";let Pn,Ds;function Bm(){var e;return Pn!==void 0||(typeof window<"u"&&window.performance?(Pn=!0,Ds=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Pn=!0,Ds=globalThis.perf_hooks.performance):Pn=!1),Pn}function $m(){return Bm()?Ds.now():Date.now()}class Um{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const i in t.settings){const a=t.settings[i];r[i]=a.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let s=Object.assign({},r);try{const i=localStorage.getItem(o),a=JSON.parse(i);Object.assign(s,a)}catch{}this.fallbacks={getSettings(){return s},setSettings(i){try{localStorage.setItem(o,JSON.stringify(i))}catch{}s=i},now(){return $m()}},n&&n.on(Hm,(i,a)=>{i===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(i,a)=>this.target?this.target.on[a]:(...l)=>{this.onQueue.push({method:a,args:l})}}),this.proxiedTarget=new Proxy({},{get:(i,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...l)=>(this.targetQueue.push({method:a,args:l,resolve:()=>{}}),this.fallbacks[a](...l)):(...l)=>new Promise(u=>{this.targetQueue.push({method:a,args:l,resolve:u})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function jm(e,t){const n=e,r=Wc(),o=Vm(),s=Mm&&n.enableEarlyProxy;if(o&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!s))o.emit(Fm,e,t);else{const i=s?new Um(n,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:i}),i&&t(i.proxiedTarget)}}/*! +**/let Ls;const va=typeof window<"u"&&window.trustedTypes;if(va)try{Ls=va.createPolicy("vue",{createHTML:e=>e})}catch{}const Bc=Ls?e=>Ls.createHTML(e):e=>e,Wh="http://www.w3.org/2000/svg",Gh="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,_a=Nt&&Nt.createElement("template"),qh={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 o=t==="svg"?Nt.createElementNS(Wh,e):t==="mathml"?Nt.createElementNS(Gh,e):n?Nt.createElement(e,{is:n}):Nt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{_a.innerHTML=Bc(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=_a.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Wt="transition",ir="animation",Ir=Symbol("_vtc"),$c={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},Yh=Ue({},rc,$c),Xh=e=>(e.displayName="Transition",e.props=Yh,e),hi=Xh((e,{slots:t})=>J(Fp,Zh(e),t)),pn=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},ba=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function Zh(e){const t={};for(const C in e)C in $c||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=Jh(o),_=g&&g[0],b=g&&g[1],{onBeforeEnter:y,onEnter:S,onEnterCancelled:m,onLeave:E,onLeaveCancelled:F,onBeforeAppear:z=y,onAppear:w=S,onAppearCancelled:A=m}=t,V=(C,O,G,te)=>{C._enterCancelled=te,hn(C,O?c:a),hn(C,O?u:i),G&&G()},H=(C,O)=>{C._isLeaving=!1,hn(C,f),hn(C,p),hn(C,d),O&&O()},D=C=>(O,G)=>{const te=C?w:S,P=()=>V(O,C,G);pn(te,[O,P]),ya(()=>{hn(O,C?l:s),It(O,C?c:a),ba(te)||Ea(O,r,_,P)})};return Ue(t,{onBeforeEnter(C){pn(y,[C]),It(C,s),It(C,i)},onBeforeAppear(C){pn(z,[C]),It(C,l),It(C,u)},onEnter:D(!1),onAppear:D(!0),onLeave(C,O){C._isLeaving=!0;const G=()=>H(C,O);It(C,f),C._enterCancelled?(It(C,d),Ca()):(Ca(),It(C,d)),ya(()=>{C._isLeaving&&(hn(C,f),It(C,p),ba(E)||Ea(C,r,b,G))}),pn(E,[C,G])},onEnterCancelled(C){V(C,!1,void 0,!0),pn(m,[C])},onAppearCancelled(C){V(C,!0,void 0,!0),pn(A,[C])},onLeaveCancelled(C){H(C),pn(F,[C])}})}function Jh(e){if(e==null)return null;if(Oe(e))return[us(e.enter),us(e.leave)];{const t=us(e);return[t,t]}}function us(e){return Ld(e)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ir]||(e[Ir]=new Set)).add(t)}function hn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Ir];n&&(n.delete(t),n.size||(e[Ir]=void 0))}function ya(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Qh=0;function Ea(e,t,n,r){const o=e._endId=++Qh,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=em(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,d),s()},d=p=>{p.target===e&&++c>=l&&f()};setTimeout(()=>{c(n[g]||"").split(", "),o=r(`${Wt}Delay`),s=r(`${Wt}Duration`),i=Sa(o,s),a=r(`${ir}Delay`),l=r(`${ir}Duration`),u=Sa(a,l);let c=null,f=0,d=0;t===Wt?i>0&&(c=Wt,f=i,d=s.length):t===ir?u>0&&(c=ir,f=u,d=l.length):(f=Math.max(i,u),c=f>0?i>u?Wt:ir:null,d=c?c===Wt?s.length:l.length:0);const p=c===Wt&&/\b(transform|all)(,|$)/.test(r(`${Wt}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:p}}function Sa(e,t){for(;e.lengthTa(n)+Ta(e[r])))}function Ta(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ca(){return document.body.offsetHeight}function tm(e,t,n){const r=e[Ir];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const xo=Symbol("_vod"),Uc=Symbol("_vsh"),ko={beforeMount(e,{value:t},{transition:n}){e[xo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):ar(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),ar(e,!0),r.enter(e)):r.leave(e,()=>{ar(e,!1)}):ar(e,t))},beforeUnmount(e,{value:t}){ar(e,t)}};function ar(e,t){e.style.display=t?e[xo]:"none",e[Uc]=!t}const nm=Symbol(""),rm=/(^|;)\s*display\s*:/;function om(e,t,n){const r=e.style,o=we(n);let s=!1;if(n&&!o){if(t)if(we(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&ho(r,a,"")}else for(const i in t)n[i]==null&&ho(r,i,"");for(const i in n)i==="display"&&(s=!0),ho(r,i,n[i])}else if(o){if(t!==n){const i=r[nm];i&&(n+=";"+i),r.cssText=n,s=rm.test(n)}}else t&&e.removeAttribute("style");xo in e&&(e[xo]=s?r.display:"",e[Uc]&&(r.display="none"))}const Aa=/\s*!important$/;function ho(e,t,n){if(oe(n))n.forEach(r=>ho(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=sm(e,t);Aa.test(n)?e.setProperty(Ut(r),n.replace(Aa,""),"important"):e[r]=n}}const wa=["Webkit","Moz","ms"],cs={};function sm(e,t){const n=cs[t];if(n)return n;let r=st(t);if(r!=="filter"&&r in e)return cs[t]=r;r=Br(r);for(let o=0;ofs||(cm.then(()=>fs=0),fs=Date.now());function dm(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;St(pm(r,n.value),t,5,[r])};return n.value=e,n.attached=fm(),n}function pm(e,t){if(oe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Ra=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,hm=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?tm(e,r,i):t==="style"?om(e,n,r):Hr(t)?Xs(t)||lm(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mm(e,t,r,i))?(ka(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&xa(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!we(r))?ka(e,st(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),xa(e,t,r,i))};function mm(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ra(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Ra(t)&&we(n)?!1:t in e}const gm={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},vm=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Ut(o.key);if(t.some(i=>i===s||gm[i]===s))return e(o)})},_m=Ue({patchProp:hm},qh);let ds,La=!1;function bm(){return ds=La?ds:Eh(_m),La=!0,ds}const ym=(...e)=>{const t=bm().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Sm(r);if(o)return n(o,!0,Em(o))},t};function Em(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Sm(e){return we(e)?document.querySelector(e):e}var Wr=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Tm=/.md((\?|#).*)?$/,Cm=(e,t="/")=>Wr(e)||e.startsWith("/")&&!e.startsWith(t)&&!Tm.test(e),$o=e=>/^(https?:)?\/\//.test(e),Da=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=`${t.substring(0,t.length-3)}.html`:t.endsWith(".html")||(t=`${t}.html`),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},Am="http://.",wm=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return Da(new URL(`${n}/${e}`,Am).pathname)}return Da(e)},Om=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"},xm=/(#|\?)/,jc=e=>{const[t,...n]=e.split(xm);return{pathname:t,hashAndQueries:n.join("")}},km=["link","meta","script","style","noscript","template"],Pm=["title","base"],Im=([e,t,n])=>Pm.includes(e)?e:km.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([r,o])=>typeof o=="boolean"?o?[r,""]:null:[r,o]).filter(r=>r!=null).sort(([r],[o])=>r.localeCompare(o)),n]):null,Rm=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=Im(r);o&&!t.has(o)&&(t.add(o),n.push(r))}),n},Lm=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,zc=e=>e.endsWith("/")?e.slice(0,-1):e,Kc=e=>e.startsWith("/")?e.slice(1):e,mi=e=>Object.prototype.toString.call(e)==="[object Object]",Et=e=>typeof e=="string";const Dm=JSON.parse("{}"),Nm=Object.fromEntries([["/",{loader:()=>Rn(()=>import("./index.html-BeP8SpUI.js"),[]),meta:{title:"首页"}}],["/get-started.html",{loader:()=>Rn(()=>import("./get-started.html-BasplA9C.js"),[]),meta:{title:"启程,华南理工大学"}}],["/introduction.html",{loader:()=>Rn(()=>import("./introduction.html-CEcHdlOI.js"),[]),meta:{title:"简介"}}],["/infra/",{loader:()=>Rn(()=>import("./index.html-DoWjvfYq.js"),[]),meta:{title:"华园概览"}}],["/404.html",{loader:()=>Rn(()=>import("./404.html-DjxfX4NY.js"),[]),meta:{title:""}}]]);function Vm(){return Wc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Wc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const Mm=typeof Proxy=="function",Fm="devtools-plugin:setup",Hm="plugin:settings:set";let Pn,Ds;function Bm(){var e;return Pn!==void 0||(typeof window<"u"&&window.performance?(Pn=!0,Ds=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Pn=!0,Ds=globalThis.perf_hooks.performance):Pn=!1),Pn}function $m(){return Bm()?Ds.now():Date.now()}class Um{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const i in t.settings){const a=t.settings[i];r[i]=a.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let s=Object.assign({},r);try{const i=localStorage.getItem(o),a=JSON.parse(i);Object.assign(s,a)}catch{}this.fallbacks={getSettings(){return s},setSettings(i){try{localStorage.setItem(o,JSON.stringify(i))}catch{}s=i},now(){return $m()}},n&&n.on(Hm,(i,a)=>{i===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(i,a)=>this.target?this.target.on[a]:(...l)=>{this.onQueue.push({method:a,args:l})}}),this.proxiedTarget=new Proxy({},{get:(i,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...l)=>(this.targetQueue.push({method:a,args:l,resolve:()=>{}}),this.fallbacks[a](...l)):(...l)=>new Promise(u=>{this.targetQueue.push({method:a,args:l,resolve:u})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function jm(e,t){const n=e,r=Wc(),o=Vm(),s=Mm&&n.enableEarlyProxy;if(o&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!s))o.emit(Fm,e,t);else{const i=s?new Um(n,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:i}),i&&t(i.proxiedTarget)}}/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Vt=typeof document<"u";function Gc(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function zm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Gc(e.default)}const he=Object.assign;function ps(e,t){const n={};for(const r in t){const o=t[r];n[r]=dt(o)?o.map(e):e(o)}return n}const Er=()=>{},dt=Array.isArray,qc=/#/g,Km=/&/g,Wm=/\//g,Gm=/=/g,qm=/\?/g,Yc=/\+/g,Ym=/%5B/g,Xm=/%5D/g,Xc=/%5E/g,Zm=/%60/g,Zc=/%7B/g,Jm=/%7C/g,Jc=/%7D/g,Qm=/%20/g;function gi(e){return encodeURI(""+e).replace(Jm,"|").replace(Ym,"[").replace(Xm,"]")}function eg(e){return gi(e).replace(Zc,"{").replace(Jc,"}").replace(Xc,"^")}function Ns(e){return gi(e).replace(Yc,"%2B").replace(Qm,"+").replace(qc,"%23").replace(Km,"%26").replace(Zm,"`").replace(Zc,"{").replace(Jc,"}").replace(Xc,"^")}function tg(e){return Ns(e).replace(Gm,"%3D")}function ng(e){return gi(e).replace(qc,"%23").replace(qm,"%3F")}function rg(e){return e==null?"":ng(e).replace(Wm,"%2F")}function Wn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const og=/\/$/,sg=e=>e.replace(og,"");function hs(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=ug(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:Wn(i)}}function ig(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Na(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ag(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&an(t.matched[r],n.matched[o])&&Qc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function an(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!lg(e[n],t[n]))return!1;return!0}function lg(e,t){return dt(e)?Va(e,t):dt(t)?Va(t,e):e===t}function Va(e,t){return dt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ug(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Dt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Rr;(function(e){e.pop="pop",e.push="push"})(Rr||(Rr={}));var Sr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Sr||(Sr={}));function cg(e){if(!e)if(Vt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),sg(e)}const fg=/^[^#]+#/;function dg(e,t){return e.replace(fg,"#")+t}function pg(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 Uo=()=>({left:window.scrollX,top:window.scrollY});function hg(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=pg(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ma(e,t){return(history.state?history.state.position-t:-1)+e}const Vs=new Map;function mg(e,t){Vs.set(e,t)}function gg(e){const t=Vs.get(e);return Vs.delete(e),t}let vg=()=>location.protocol+"//"+location.host;function ef(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),Na(l,"")}return Na(n,e)+r+o}function _g(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const p=ef(e,location),g=n.value,_=t.value;let b=0;if(d){if(n.value=p,t.value=d,i&&i===g){i=null;return}b=_?d.position-_.position:0}else r(p);o.forEach(y=>{y(n.value,g,{delta:b,type:Rr.pop,direction:b?b>0?Sr.forward:Sr.back:Sr.unknown})})};function l(){i=n.value}function u(d){o.push(d);const p=()=>{const g=o.indexOf(d);g>-1&&o.splice(g,1)};return s.push(p),p}function c(){const{history:d}=window;d.state&&d.replaceState(he({},d.state,{scroll:Uo()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function Fa(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Uo():null}}function bg(e){const{history:t,location:n}=window,r={value:ef(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:vg()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),o.value=u}catch(p){console.error(p),n[c?"replace":"assign"](d)}}function i(l,u){const c=he({},t.state,Fa(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});s(l,c,!0),r.value=l}function a(l,u){const c=he({},o.value,t.state,{forward:l,scroll:Uo()});s(c.current,c,!0);const f=he({},Fa(r.value,l,null),{position:c.position+1},u);s(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function yg(e){e=cg(e);const t=bg(e),n=_g(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=he({location:"",base:e,go:r,createHref:dg.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function tf(e){return typeof e=="string"||e&&typeof e=="object"}function nf(e){return typeof e=="string"||typeof e=="symbol"}const rf=Symbol("");var Ha;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ha||(Ha={}));function Gn(e,t){return he(new Error,{type:e,[rf]:!0},t)}function Rt(e,t){return e instanceof Error&&rf in e&&(t==null||!!(e.type&t))}const Ba="[^/]+?",Eg={sensitive:!1,strict:!1,start:!0,end:!0},Sg=/[.+*?^${}()[\]/\\]/g;function Tg(e,t){const n=he({},Eg,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function of(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Ag={type:0,value:""},wg=/[a-zA-Z0-9_]/;function Og(e){if(!e)return[[]];if(e==="/")return[[Ag]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",c="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a{i(m)}:Er}function i(f){if(nf(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=Rg(f,n);n.splice(d,0,f),f.record.name&&!za(f)&&r.set(f.record.name,f)}function u(f,d){let p,g={},_,b;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Gn(1,{location:f});b=p.record.name,g=he(Ua(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&Ua(f.params,p.keys.map(m=>m.name))),_=p.stringify(g)}else if(f.path!=null)_=f.path,p=n.find(m=>m.re.test(_)),p&&(g=p.parse(_),b=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw Gn(1,{location:f,currentLocation:d});b=p.record.name,g=he({},d.params,f.params),_=p.stringify(g)}const y=[];let S=p;for(;S;)y.unshift(S.record),S=S.parent;return{name:b,path:_,params:g,matched:y,meta:Ig(y)}}e.forEach(f=>s(f));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:o}}function Ua(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ja(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Pg(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 Pg(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 za(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ig(e){return e.reduce((t,n)=>he(t,n.meta),{})}function Ka(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Rg(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;of(e,t[s])<0?r=s:n=s+1}const o=Lg(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Lg(e){let t=e;for(;t=t.parent;)if(sf(t)&&of(e,t)===0)return t}function sf({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Dg(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Ns(s)):[r&&Ns(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Ng(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=dt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Vg=Symbol(""),Ga=Symbol(""),jo=Symbol(""),vi=Symbol(""),Ms=Symbol("");function lr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Jt(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=d=>{d===!1?l(Gn(4,{from:n,to:t})):d instanceof Error?l(d):tf(d)?l(Gn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},c=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(d=>l(d))})}function ms(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Gc(l)){const c=(l.__vccOpts||l)[t];c&&s.push(Jt(c,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=zm(c)?c.default:c;i.mods[a]=c,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Jt(p,n,r,i,a,o)()}))}}return s}function qa(e){const t=ze(jo),n=ze(vi),r=M(()=>{const l=Ht(e.to);return t.resolve(l)}),o=M(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(an.bind(null,c));if(d>-1)return d;const p=Ya(l[u-2]);return u>1&&Ya(c)===p&&f[f.length-1].path!==p?f.findIndex(an.bind(null,l[u-2])):d}),s=M(()=>o.value>-1&&$g(n.params,r.value.params)),i=M(()=>o.value>-1&&o.value===n.matched.length-1&&Qc(n.params,r.value.params));function a(l={}){if(Bg(l)){const u=t[Ht(e.replace)?"replace":"push"](Ht(e.to)).catch(Er);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}if(Vt){const l=un();if(l){const u={route:r.value,isActive:s.value,isExactActive:i.value,error:null};l.__vrl_devtools=l.__vrl_devtools||[],l.__vrl_devtools.push(u),xc(()=>{u.route=r.value,u.isActive=s.value,u.isExactActive=i.value,u.error=tf(Ht(e.to))?null:'Invalid "to" value'},{flush:"post"})}}return{route:r,href:M(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}function Mg(e){return e.length===1?e[0]:e}const Fg=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:qa,setup(e,{slots:t}){const n=Cn(qa(e)),{options:r}=ze(jo),o=M(()=>({[Xa(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Xa(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Mg(t.default(n));return e.custom?s:J("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Hg=Fg;function Bg(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 $g(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!dt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function Ya(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Xa=(e,t,n)=>e??t??n,Ug=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ze(Ms),o=M(()=>e.route||r.value),s=ze(Ga,0),i=M(()=>{let u=Ht(s);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=M(()=>o.value.matched[i.value]);tn(Ga,M(()=>i.value+1)),tn(Vg,a),tn(Ms,o);const l=tt();return Ke(()=>[l.value,a.value,e.name],([u,c,f],[d,p,g])=>{c&&(c.instances[f]=u,p&&p!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!an(c,p)||!d)&&(c.enterCallbacks[f]||[]).forEach(_=>_(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=a.value,d=f&&f.components[c];if(!d)return Za(n.default,{Component:d,route:u});const p=f.props[c],g=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=J(d,he({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:l}));if(Vt&&b.ref){const y={depth:i.value,name:f.name,path:f.path,meta:f.meta};(dt(b.ref)?b.ref.map(m=>m.i):[b.ref.i]).forEach(m=>{m.__vrv_devtools=y})}return Za(n.default,{Component:b,route:u})||b}}});function Za(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const jg=Ug;function ur(e,t){const n=he({},e,{matched:e.matched.map(r=>ev(r,["instances","children","aliasOf"]))});return{_custom:{type:null,readOnly:!0,display:e.fullPath,tooltip:t,value:n}}}function no(e){return{_custom:{display:e}}}let zg=0;function Kg(e,t,n){if(t.__hasDevtools)return;t.__hasDevtools=!0;const r=zg++;jm({id:"org.vuejs.router"+(r?"."+r:""),label:"Vue Router",packageName:"vue-router",homepage:"https://router.vuejs.org",logo:"https://router.vuejs.org/logo.png",componentStateTypes:["Routing"],app:e},o=>{typeof o.now!="function"&&console.warn("[Vue Router]: You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),o.on.inspectComponent((c,f)=>{c.instanceData&&c.instanceData.state.push({type:"Routing",key:"$route",editable:!1,value:ur(t.currentRoute.value,"Current Route")})}),o.on.visitComponentTree(({treeNode:c,componentInstance:f})=>{if(f.__vrv_devtools){const d=f.__vrv_devtools;c.tags.push({label:(d.name?`${d.name.toString()}: `:"")+d.path,textColor:0,tooltip:"This component is rendered by <router-view>",backgroundColor:af})}dt(f.__vrl_devtools)&&(f.__devtoolsApi=o,f.__vrl_devtools.forEach(d=>{let p=d.route.path,g=cf,_="",b=0;d.error?(p=d.error,g=Xg,b=Zg):d.isExactActive?(g=uf,_="This is exactly active"):d.isActive&&(g=lf,_="This link is active"),c.tags.push({label:p,textColor:b,tooltip:_,backgroundColor:g})}))}),Ke(t.currentRoute,()=>{l(),o.notifyComponentUpdate(),o.sendInspectorTree(a),o.sendInspectorState(a)});const s="router:navigations:"+r;o.addTimelineLayer({id:s,label:`Router${r?" "+r:""} Navigations`,color:4237508}),t.onError((c,f)=>{o.addTimelineEvent({layerId:s,event:{title:"Error during Navigation",subtitle:f.fullPath,logType:"error",time:o.now(),data:{error:c},groupId:f.meta.__navigationId}})});let i=0;t.beforeEach((c,f)=>{const d={guard:no("beforeEach"),from:ur(f,"Current Location during this navigation"),to:ur(c,"Target location")};Object.defineProperty(c.meta,"__navigationId",{value:i++}),o.addTimelineEvent({layerId:s,event:{time:o.now(),title:"Start of navigation",subtitle:c.fullPath,data:d,groupId:c.meta.__navigationId}})}),t.afterEach((c,f,d)=>{const p={guard:no("afterEach")};d?(p.failure={_custom:{type:Error,readOnly:!0,display:d?d.message:"",tooltip:"Navigation Failure",value:d}},p.status=no("❌")):p.status=no("✅"),p.from=ur(f,"Current Location during this navigation"),p.to=ur(c,"Target location"),o.addTimelineEvent({layerId:s,event:{title:"End of navigation",subtitle:c.fullPath,time:o.now(),data:p,logType:d?"warning":"default",groupId:c.meta.__navigationId}})});const a="router-inspector:"+r;o.addInspector({id:a,label:"Routes"+(r?" "+r:""),icon:"book",treeFilterPlaceholder:"Search routes"});function l(){if(!u)return;const c=u;let f=n.getRoutes().filter(d=>!d.parent||!d.parent.record.components);f.forEach(pf),c.filter&&(f=f.filter(d=>Fs(d,c.filter.toLowerCase()))),f.forEach(d=>df(d,t.currentRoute.value)),c.rootNodes=f.map(ff)}let u;o.on.getInspectorTree(c=>{u=c,c.app===e&&c.inspectorId===a&&l()}),o.on.getInspectorState(c=>{if(c.app===e&&c.inspectorId===a){const d=n.getRoutes().find(p=>p.record.__vd_id===c.nodeId);d&&(c.state={options:Gg(d)})}}),o.sendInspectorTree(a),o.sendInspectorState(a)})}function Wg(e){return e.optional?e.repeatable?"*":"?":e.repeatable?"+":""}function Gg(e){const{record:t}=e,n=[{editable:!1,key:"path",value:t.path}];return t.name!=null&&n.push({editable:!1,key:"name",value:t.name}),n.push({editable:!1,key:"regexp",value:e.re}),e.keys.length&&n.push({editable:!1,key:"keys",value:{_custom:{type:null,readOnly:!0,display:e.keys.map(r=>`${r.name}${Wg(r)}`).join(" "),tooltip:"Param keys",value:e.keys}}}),t.redirect!=null&&n.push({editable:!1,key:"redirect",value:t.redirect}),e.alias.length&&n.push({editable:!1,key:"aliases",value:e.alias.map(r=>r.record.path)}),Object.keys(e.record.meta).length&&n.push({editable:!1,key:"meta",value:e.record.meta}),n.push({key:"score",editable:!1,value:{_custom:{type:null,readOnly:!0,display:e.score.map(r=>r.join(", ")).join(" | "),tooltip:"Score used to sort routes",value:e.score}}}),n}const af=15485081,lf=2450411,uf=8702998,qg=2282478,cf=16486972,Yg=6710886,Xg=16704226,Zg=12131356;function ff(e){const t=[],{record:n}=e;n.name!=null&&t.push({label:String(n.name),textColor:0,backgroundColor:qg}),n.aliasOf&&t.push({label:"alias",textColor:0,backgroundColor:cf}),e.__vd_match&&t.push({label:"matches",textColor:0,backgroundColor:af}),e.__vd_exactActive&&t.push({label:"exact",textColor:0,backgroundColor:uf}),e.__vd_active&&t.push({label:"active",textColor:0,backgroundColor:lf}),n.redirect&&t.push({label:typeof n.redirect=="string"?`redirect: ${n.redirect}`:"redirects",textColor:16777215,backgroundColor:Yg});let r=n.__vd_id;return r==null&&(r=String(Jg++),n.__vd_id=r),{id:r,label:n.path,tags:t,children:e.children.map(ff)}}let Jg=0;const Qg=/^\/(.*)\/([a-z]*)$/;function df(e,t){const n=t.matched.length&&an(t.matched[t.matched.length-1],e.record);e.__vd_exactActive=e.__vd_active=n,n||(e.__vd_active=t.matched.some(r=>an(r,e.record))),e.children.forEach(r=>df(r,t))}function pf(e){e.__vd_match=!1,e.children.forEach(pf)}function Fs(e,t){const n=String(e.re).match(Qg);if(e.__vd_match=!1,!n||n.length<3)return!1;if(new RegExp(n[1].replace(/\$$/,""),n[2]).test(t))return e.children.forEach(i=>Fs(i,t)),e.record.path!=="/"||t==="/"?(e.__vd_match=e.re.test(t),!0):!1;const o=e.record.path.toLowerCase(),s=Wn(o);return!t.startsWith("/")&&(s.includes(t)||o.includes(t))||s.startsWith(t)||o.startsWith(t)||e.record.name&&String(e.record.name).includes(t)?!0:e.children.some(i=>Fs(i,t))}function ev(e,t){const n={};for(const r in e)t.includes(r)||(n[r]=e[r]);return n}function tv(e){const t=kg(e.routes,e),n=e.parseQuery||Dg,r=e.stringifyQuery||Wa,o=e.history,s=lr(),i=lr(),a=lr(),l=Se(Dt);let u=Dt;Vt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=ps.bind(null,k=>""+k),f=ps.bind(null,rg),d=ps.bind(null,Wn);function p(k,q){let K,Q;return nf(k)?(K=t.getRecordMatcher(k),Q=q):Q=k,t.addRoute(Q,K)}function g(k){const q=t.getRecordMatcher(k);q&&t.removeRoute(q)}function _(){return t.getRoutes().map(k=>k.record)}function b(k){return!!t.getRecordMatcher(k)}function y(k,q){if(q=he({},q||l.value),typeof k=="string"){const v=hs(n,k,q.path),T=t.resolve({path:v.path},q),I=o.createHref(v.fullPath);return he(v,T,{params:d(T.params),hash:Wn(v.hash),redirectedFrom:void 0,href:I})}let K;if(k.path!=null)K=he({},k,{path:hs(n,k.path,q.path).path});else{const v=he({},k.params);for(const T in v)v[T]==null&&delete v[T];K=he({},k,{params:f(v)}),q.params=f(q.params)}const Q=t.resolve(K,q),fe=k.hash||"";Q.params=c(d(Q.params));const ye=ig(r,he({},k,{hash:eg(fe),path:Q.path})),h=o.createHref(ye);return he({fullPath:ye,hash:fe,query:r===Wa?Ng(k.query):k.query||{}},Q,{redirectedFrom:void 0,href:h})}function S(k){return typeof k=="string"?hs(n,k,l.value.path):he({},k)}function m(k,q){if(u!==k)return Gn(8,{from:q,to:k})}function E(k){return w(k)}function F(k){return E(he(S(k),{replace:!0}))}function z(k){const q=k.matched[k.matched.length-1];if(q&&q.redirect){const{redirect:K}=q;let Q=typeof K=="function"?K(k):K;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=S(Q):{path:Q},Q.params={}),he({query:k.query,hash:k.hash,params:Q.path!=null?{}:k.params},Q)}}function w(k,q){const K=u=y(k),Q=l.value,fe=k.state,ye=k.force,h=k.replace===!0,v=z(K);if(v)return w(he(S(v),{state:typeof v=="object"?he({},fe,v.state):fe,force:ye,replace:h}),q||K);const T=K;T.redirectedFrom=q;let I;return!ye&&ag(r,Q,K)&&(I=Gn(16,{to:T,from:Q}),Ie(Q,Q,!0,!1)),(I?Promise.resolve(I):H(T,Q)).catch(x=>Rt(x)?Rt(x,2)?x:_e(x):j(x,T,Q)).then(x=>{if(x){if(Rt(x,2))return w(he({replace:h},S(x.to),{state:typeof x.to=="object"?he({},fe,x.to.state):fe,force:ye}),q||T)}else x=C(T,Q,!0,h,fe);return D(T,Q,x),x})}function A(k,q){const K=m(k,q);return K?Promise.reject(K):Promise.resolve()}function V(k){const q=_t.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(k):k()}function H(k,q){let K;const[Q,fe,ye]=nv(k,q);K=ms(Q.reverse(),"beforeRouteLeave",k,q);for(const v of Q)v.leaveGuards.forEach(T=>{K.push(Jt(T,k,q))});const h=A.bind(null,k,q);return K.push(h),ot(K).then(()=>{K=[];for(const v of s.list())K.push(Jt(v,k,q));return K.push(h),ot(K)}).then(()=>{K=ms(fe,"beforeRouteUpdate",k,q);for(const v of fe)v.updateGuards.forEach(T=>{K.push(Jt(T,k,q))});return K.push(h),ot(K)}).then(()=>{K=[];for(const v of ye)if(v.beforeEnter)if(dt(v.beforeEnter))for(const T of v.beforeEnter)K.push(Jt(T,k,q));else K.push(Jt(v.beforeEnter,k,q));return K.push(h),ot(K)}).then(()=>(k.matched.forEach(v=>v.enterCallbacks={}),K=ms(ye,"beforeRouteEnter",k,q,V),K.push(h),ot(K))).then(()=>{K=[];for(const v of i.list())K.push(Jt(v,k,q));return K.push(h),ot(K)}).catch(v=>Rt(v,8)?v:Promise.reject(v))}function D(k,q,K){a.list().forEach(Q=>V(()=>Q(k,q,K)))}function C(k,q,K,Q,fe){const ye=m(k,q);if(ye)return ye;const h=q===Dt,v=Vt?history.state:{};K&&(Q||h?o.replace(k.fullPath,he({scroll:h&&v&&v.scroll},fe)):o.push(k.fullPath,fe)),l.value=k,Ie(k,q,K,h),_e()}let O;function G(){O||(O=o.listen((k,q,K)=>{if(!rt.listening)return;const Q=y(k),fe=z(Q);if(fe){w(he(fe,{replace:!0,force:!0}),Q).catch(Er);return}u=Q;const ye=l.value;Vt&&mg(Ma(ye.fullPath,K.delta),Uo()),H(Q,ye).catch(h=>Rt(h,12)?h:Rt(h,2)?(w(he(S(h.to),{force:!0}),Q).then(v=>{Rt(v,20)&&!K.delta&&K.type===Rr.pop&&o.go(-1,!1)}).catch(Er),Promise.reject()):(K.delta&&o.go(-K.delta,!1),j(h,Q,ye))).then(h=>{h=h||C(Q,ye,!1),h&&(K.delta&&!Rt(h,8)?o.go(-K.delta,!1):K.type===Rr.pop&&Rt(h,20)&&o.go(-1,!1)),D(Q,ye,h)}).catch(Er)}))}let te=lr(),P=lr(),L;function j(k,q,K){_e(k);const Q=P.list();return Q.length?Q.forEach(fe=>fe(k,q,K)):console.error(k),Promise.reject(k)}function ue(){return L&&l.value!==Dt?Promise.resolve():new Promise((k,q)=>{te.add([k,q])})}function _e(k){return L||(L=!k,G(),te.list().forEach(([q,K])=>k?K(k):q()),te.reset()),k}function Ie(k,q,K,Q){const{scrollBehavior:fe}=e;if(!Vt||!fe)return Promise.resolve();const ye=!K&&gg(Ma(k.fullPath,0))||(Q||!K)&&history.state&&history.state.scroll||null;return jr().then(()=>fe(k,q,ye)).then(h=>h&&hg(h)).catch(h=>j(h,k,q))}const be=k=>o.go(k);let nt;const _t=new Set,rt={currentRoute:l,listening:!0,addRoute:p,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:_,resolve:y,options:e,push:E,replace:F,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:P.add,isReady:ue,install(k){const q=this;k.component("RouterLink",Hg),k.component("RouterView",jg),k.config.globalProperties.$router=q,Object.defineProperty(k.config.globalProperties,"$route",{enumerable:!0,get:()=>Ht(l)}),Vt&&!nt&&l.value===Dt&&(nt=!0,E(o.location).catch(fe=>{}));const K={};for(const fe in Dt)Object.defineProperty(K,fe,{get:()=>l.value[fe],enumerable:!0});k.provide(jo,q),k.provide(vi,Uu(K)),k.provide(Ms,l);const Q=k.unmount;_t.add(k),k.unmount=function(){_t.delete(k),_t.size<1&&(u=Dt,O&&O(),O=null,l.value=Dt,nt=!1,L=!1),Q()},Vt&&Kg(k,q,t)}};function ot(k){return k.reduce((q,K)=>q.then(()=>V(K)),Promise.resolve())}return rt}function nv(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;ian(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>an(u,l))||o.push(l))}return[n,r,o]}function Gr(){return ze(jo)}function er(e){return ze(vi)}var _i=Symbol(""),Tt=()=>{const e=ze(_i);if(!e)throw new Error("useClientData() is called without provider.");return e},rv=()=>Tt().pageComponent,hf=()=>Tt().pageData,qr=()=>Tt().pageFrontmatter,ov=()=>Tt().pageHead,mf=()=>Tt().pageLang,sv=()=>Tt().pageLayout,iv=()=>Tt().routeLocale,gf=()=>Tt().routePath,av=()=>Tt().routes,lv=()=>Tt().siteData,mo=Se([]),Yr=e=>{mo.value.push(e),Fo(()=>{mo.value=mo.value.filter(t=>t!==e)})},uv=Symbol(""),Hs=Se(Dm),$n=Se(Nm),vf=(e,t)=>{const n=wm(e,t);if($n.value[n])return n;const r=encodeURI(n);if($n.value[r])return r;const o=Hs.value[n]||Hs.value[r];return o||n},Lr=(e,t)=>{const{pathname:n,hashAndQueries:r}=jc(e),o=vf(n,t),s=o+r;return $n.value[o]?{...$n.value[o],path:s,notFound:!1}:{...$n.value["/404.html"],path:s,notFound:!0}},cv=(e,t)=>{const{pathname:n,hashAndQueries:r}=jc(e);return vf(n,t)+r},fv=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}},zo=pe({name:"RouteLink",props:{to:{type:String,required:!0},active:Boolean,activeClass:{type:String,default:"route-link-active"}},slots:Object,setup(e,{slots:t}){const n=Gr(),r=er(),o=M(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/${cv(e.to,r.path).substring(1)}`);return()=>J("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(s={})=>{fv(s)&&n.push(e.to).catch()}},t.default())}}),dv=pe({name:"AutoLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=Gu(e,"config"),r=er(),o=lv(),s=M(()=>Wr(n.value.link)),i=M(()=>n.value.target||(s.value?"_blank":void 0)),a=M(()=>i.value==="_blank"),l=M(()=>!s.value&&!a.value),u=M(()=>n.value.rel||(a.value?"noopener noreferrer":null)),c=M(()=>n.value.ariaLabel??n.value.text),f=M(()=>{if(n.value.exact)return!1;const p=Object.keys(o.value.locales);return p.length?p.every(g=>g!==n.value.link):n.value.link!=="/"}),d=M(()=>l.value?n.value.activeMatch?(n.value.activeMatch instanceof RegExp?n.value.activeMatch:new RegExp(n.value.activeMatch,"u")).test(r.path):f.value?r.path.startsWith(n.value.link):r.path===n.value.link:!1);return()=>{const{before:p,after:g,default:_}=t,b=(_==null?void 0:_(n.value))??[p==null?void 0:p(n.value),n.value.text,g==null?void 0:g(n.value)];return l.value?J(zo,{class:"auto-link",to:n.value.link,active:d.value,"aria-label":c.value},()=>b):J("a",{class:"auto-link external-link",href:n.value.link,"aria-label":c.value,rel:u.value,target:i.value},b)}}}),bi=pe({name:"ClientOnly",setup(e,t){const n=tt(!1);return pt(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),ro=e=>{mo.value.forEach(t=>t(e))},yi=pe({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=rv(),n=M(()=>{if(!e.path)return t.value;const o=Lr(e.path);return Wp(async()=>o.loader().then(({comp:s})=>s))}),r=qr();return Ke(r,()=>{ro("updated")},{deep:!0,flush:"post"}),()=>J(n.value,{onVnodeMounted:()=>{ro("mounted")},onVnodeUpdated:()=>{ro("updated")},onVnodeBeforeUnmount:()=>{ro("beforeUnmount")}})}}),pv="Layout",hv="en-US",mn=Cn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=Et(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Rm(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||hv,resolvePageLayout:(e,t)=>{const n=Et(e.frontmatter.layout)?e.frontmatter.layout:pv;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>Om(e,decodeURI(t)),resolveSiteLocaleData:({base:e,locales:t,...n},r)=>{var o;return{...n,...t[r],head:[...((o=t[r])==null?void 0:o.head)??[],...n.head]}}}),cn=(e={})=>e,Ei=e=>$o(e)?e:`/${Kc(e)}`,mv=Object.defineProperty,gv=(e,t)=>{for(var n in t)mv(e,n,{get:t[n],enumerable:!0})},qt={};gv(qt,{COMPONENT_STATE_TYPE:()=>vv,INSPECTOR_ID:()=>_v,INSPECTOR_LABEL:()=>bv,INSPECTOR_NODES:()=>yv,INSPECTOR_STATE_SECTION_NAME:()=>Ev,PLUGIN_ID:()=>_f,PLUGIN_LABEL:()=>Si});var _f="org.vuejs.vuepress",Si="VuePress",vv=Si,_v=_f,bv=Si,Ja={id:"INTERNAL",label:"Internal",keys:["layouts","routes","redirects"]},Qa={id:"SITE",label:"Site",keys:["siteData","siteLocaleData"]},el={id:"ROUTE",label:"Route",keys:["routePath","routeLocale"]},tl={id:"PAGE",label:"Page",keys:["pageData","pageFrontmatter","pageLang","pageHead","pageHeadTitle","pageLayout","pageComponent"]},yv={[Ja.id]:Ja,[Qa.id]:Qa,[el.id]:el,[tl.id]:tl},Ev="State";function Ti(e){return Ou()?(Wd(e),!0):!1}const Un=new WeakMap,bf=(...e)=>{var t;const n=e[0],r=(t=un())==null?void 0:t.proxy;if(r==null&&!mc())throw new Error("injectLocal must be called in setup");return r&&Un.has(r)&&n in Un.get(r)?Un.get(r)[n]:ze(...e)},Sv=(e,t)=>{var n;const r=(n=un())==null?void 0:n.proxy;if(r==null)throw new Error("provideLocal must be called in setup");Un.has(r)||Un.set(r,Object.create(null));const o=Un.get(r);o[e]=t,tn(e,t)},Ci=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Tv=Object.prototype.toString,Cv=e=>Tv.call(e)==="[object Object]",wn=()=>{};function Ai(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}const yf=e=>e();function Av(e,t={}){let n,r,o=wn;const s=l=>{clearTimeout(l),o(),o=wn};let i;return l=>{const u=Re(e),c=Re(t.maxWait);return n&&s(n),u<=0||c!==void 0&&c<=0?(r&&(s(r),r=null),Promise.resolve(l())):new Promise((f,d)=>{o=t.rejectOnCancel?d:f,i=l,c&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,f(i())},c)),n=setTimeout(()=>{r&&s(r),r=null,f(l())},u)})}}function wv(...e){let t=0,n,r=!0,o=wn,s,i,a,l,u;!Ve(e[0])&&typeof e[0]=="object"?{delay:i,trailing:a=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,a=!0,l=!0,u=!1]=e;const c=()=>{n&&(clearTimeout(n),n=void 0,o(),o=wn)};return d=>{const p=Re(i),g=Date.now()-t,_=()=>s=d();return c(),p<=0?(t=Date.now(),_()):(g>p&&(l||!r)?(t=Date.now(),_()):a&&(s=new Promise((b,y)=>{o=u?y:b,n=setTimeout(()=>{t=Date.now(),r=!0,b(_()),c()},Math.max(0,p-g))})),!l&&!n&&(n=setTimeout(()=>r=!0,p)),r=!1,s)}}function Ov(e=yf,t={}){const{initialState:n="active"}=t,r=Pv(n==="active");function o(){r.value=!1}function s(){r.value=!0}const i=(...a)=>{r.value&&e(...a)};return{isActive:$r(r),pause:o,resume:s,eventFilter:i}}function xv(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 nl(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function kv(e){return un()}function go(e){return Array.isArray(e)?e:[e]}function Pv(...e){if(e.length!==1)return Gu(...e);const t=e[0];return typeof t=="function"?$r(Ku(()=>({get:t,set:wn}))):tt(t)}function Ef(e,t=200,n={}){return Ai(Av(t,n),e)}function Iv(e,t=200,n=!1,r=!0,o=!1){return Ai(wv(t,n,r,o),e)}function Rv(e,t,n={}){const{eventFilter:r=yf,...o}=n;return Ke(e,Ai(r,t),o)}function Lv(e,t,n={}){const{eventFilter:r,initialState:o="active",...s}=n,{eventFilter:i,pause:a,resume:l,isActive:u}=Ov(r,{initialState:o});return{stop:Rv(e,t,{...s,eventFilter:i}),pause:a,resume:l,isActive:u}}function Ko(e,t=!0,n){kv()?pt(e,n):t?e():jr(e)}function Dv(e,t,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n,s=Se(!1);let i=null;function a(){i&&(clearTimeout(i),i=null)}function l(){s.value=!1,a()}function u(...c){o&&e(),a(),s.value=!0,i=setTimeout(()=>{s.value=!1,i=null,e(...c)},Re(t))}return r&&(s.value=!0,Ci&&u()),Ti(l),{isPending:$r(s),start:u,stop:l}}function wi(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Ve(e),s=Se(e);function i(a){if(arguments.length)return s.value=a,s.value;{const l=Re(n);return s.value=s.value===l?Re(r):l,s.value}}return o?i:[s,i]}function Oi(e,t,n){return Ke(e,t,{...n,immediate:!0})}const Bt=Ci?window:void 0,Sf=Ci?window.navigator:void 0;function Qt(e){var t;const n=Re(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Xe(...e){const t=[],n=()=>{t.forEach(a=>a()),t.length=0},r=(a,l,u,c)=>(a.addEventListener(l,u,c),()=>a.removeEventListener(l,u,c)),o=M(()=>{const a=go(Re(e[0])).filter(l=>l!=null);return a.every(l=>typeof l!="string")?a:void 0}),s=Oi(()=>{var a,l;return[(l=(a=o.value)==null?void 0:a.map(u=>Qt(u)))!=null?l:[Bt].filter(u=>u!=null),go(Re(o.value?e[1]:e[0])),go(Ht(o.value?e[2]:e[1])),Re(o.value?e[3]:e[2])]},([a,l,u,c])=>{if(n(),!(a!=null&&a.length)||!(l!=null&&l.length)||!(u!=null&&u.length))return;const f=Cv(c)?{...c}:c;t.push(...a.flatMap(d=>l.flatMap(p=>u.map(g=>r(d,p,g,f)))))},{flush:"post"}),i=()=>{s(),n()};return Ti(n),i}function Nv(){const e=Se(!1),t=un();return t&&pt(()=>{e.value=!0},t),e}function Wo(e){const t=Nv();return M(()=>(t.value,!!e()))}const Vv=Symbol("vueuse-ssr-width");function Mv(){const e=mc()?bf(Vv,null):null;return typeof e=="number"?e:void 0}function xi(e,t={}){const{window:n=Bt,ssrWidth:r=Mv()}=t,o=Wo(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),s=Se(typeof r=="number"),i=Se(),a=Se(!1),l=u=>{a.value=u.matches};return xc(()=>{if(s.value){s.value=!o.value;const u=Re(e).split(",");a.value=u.some(c=>{const f=c.includes("not all"),d=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),p=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let g=!!(d||p);return d&&g&&(g=r>=nl(d[1])),p&&g&&(g=r<=nl(p[1])),f?!g:g});return}o.value&&(i.value=n.matchMedia(Re(e)),a.value=i.value.matches)}),Xe(i,"change",l,{passive:!0}),M(()=>a.value)}function rl(e,t={}){const{controls:n=!1,navigator:r=Sf}=t,o=Wo(()=>r&&"permissions"in r),s=Se(),i=typeof e=="string"?{name:e}:e,a=Se(),l=()=>{var c,f;a.value=(f=(c=s.value)==null?void 0:c.state)!=null?f:"prompt"};Xe(s,"change",l,{passive:!0});const u=xv(async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(i)}catch{s.value=void 0}finally{l()}if(n)return ce(s.value)}});return u(),n?{state:a,isSupported:o,query:u}:a}function Fv(e={}){const{navigator:t=Sf,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=Wo(()=>t&&"clipboard"in t),a=rl("clipboard-read"),l=rl("clipboard-write"),u=M(()=>i.value||s),c=Se(""),f=Se(!1),d=Dv(()=>f.value=!1,o,{immediate:!1});async function p(){let S=!(i.value&&y(a.value));if(!S)try{c.value=await t.clipboard.readText()}catch{S=!0}S&&(c.value=b())}u.value&&n&&Xe(["copy","cut"],p,{passive:!0});async function g(S=Re(r)){if(u.value&&S!=null){let m=!(i.value&&y(l.value));if(!m)try{await t.clipboard.writeText(S)}catch{m=!0}m&&_(S),c.value=S,f.value=!0,d.start()}}function _(S){const m=document.createElement("textarea");m.value=S??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function b(){var S,m,E;return(E=(m=(S=document==null?void 0:document.getSelection)==null?void 0:S.call(document))==null?void 0:m.toString())!=null?E:""}function y(S){return S==="granted"||S==="prompt"}return{isSupported:u,text:c,copied:f,copy:g}}const oo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},so="__vueuse_ssr_handlers__",Hv=Bv();function Bv(){return so in oo||(oo[so]=oo[so]||{}),oo[so]}function $v(e,t){return Hv[e]||t}function Uv(e){return xi("(prefers-color-scheme: dark)",e)}function jv(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 zv={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()}},ol="vueuse-storage";function ki(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:c,window:f=Bt,eventFilter:d,onError:p=D=>{console.error(D)},initOnMounted:g}=r,_=(c?Se:tt)(typeof t=="function"?t():t),b=M(()=>Re(e));if(!n)try{n=$v("getDefaultStorage",()=>{var D;return(D=Bt)==null?void 0:D.localStorage})()}catch(D){p(D)}if(!n)return _;const y=Re(t),S=jv(y),m=(o=r.serializer)!=null?o:zv[S],{pause:E,resume:F}=Lv(_,()=>w(_.value),{flush:s,deep:i,eventFilter:d});Ke(b,()=>V(),{flush:s}),f&&a&&Ko(()=>{n instanceof Storage?Xe(f,"storage",V,{passive:!0}):Xe(f,ol,H),g&&V()}),g||V();function z(D,C){if(f){const O={key:b.value,oldValue:D,newValue:C,storageArea:n};f.dispatchEvent(n instanceof Storage?new StorageEvent("storage",O):new CustomEvent(ol,{detail:O}))}}function w(D){try{const C=n.getItem(b.value);if(D==null)z(C,null),n.removeItem(b.value);else{const O=m.write(D);C!==O&&(n.setItem(b.value,O),z(C,O))}}catch(C){p(C)}}function A(D){const C=D?D.newValue:n.getItem(b.value);if(C==null)return l&&y!=null&&n.setItem(b.value,m.write(y)),y;if(!D&&u){const O=m.read(C);return typeof u=="function"?u(O,y):S==="object"&&!Array.isArray(O)?{...y,...O}:O}else return typeof C!="string"?C:m.read(C)}function V(D){if(!(D&&D.storageArea!==n)){if(D&&D.key==null){_.value=y;return}if(!(D&&D.key!==b.value)){E();try{(D==null?void 0:D.newValue)!==m.write(_.value)&&(_.value=A(D))}catch(C){p(C)}finally{D?jr(F):F()}}}}function H(D){V(D.detail)}return _}function Kv(e,t,n={}){const{window:r=Bt,...o}=n;let s;const i=Wo(()=>r&&"ResizeObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=M(()=>{const f=Re(e);return Array.isArray(f)?f.map(d=>Qt(d)):[Qt(f)]}),u=Ke(l,f=>{if(a(),i.value&&r){s=new ResizeObserver(t);for(const d of f)d&&s.observe(d,o)}},{immediate:!0,flush:"post"}),c=()=>{a(),u()};return Ti(c),{isSupported:i,stop:c}}function Wv(e,t={width:0,height:0},n={}){const{window:r=Bt,box:o="content-box"}=n,s=M(()=>{var f,d;return(d=(f=Qt(e))==null?void 0:f.namespaceURI)==null?void 0:d.includes("svg")}),i=Se(t.width),a=Se(t.height),{stop:l}=Kv(e,([f])=>{const d=o==="border-box"?f.borderBoxSize:o==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(r&&s.value){const p=Qt(e);if(p){const g=p.getBoundingClientRect();i.value=g.width,a.value=g.height}}else if(d){const p=go(d);i.value=p.reduce((g,{inlineSize:_})=>g+_,0),a.value=p.reduce((g,{blockSize:_})=>g+_,0)}else i.value=f.contentRect.width,a.value=f.contentRect.height},n);Ko(()=>{const f=Qt(e);f&&(i.value="offsetWidth"in f?f.offsetWidth:t.width,a.value="offsetHeight"in f?f.offsetHeight:t.height)});const u=Ke(()=>Qt(e),f=>{i.value=f?t.width:0,a.value=f?t.height:0});function c(){l(),u()}return{width:i,height:a,stop:c}}const sl=1;function Gv(e,t={}){const{throttle:n=0,idle:r=200,onStop:o=wn,onScroll:s=wn,offset:i={left:0,right:0,top:0,bottom:0},eventListenerOptions:a={capture:!1,passive:!0},behavior:l="auto",window:u=Bt,onError:c=w=>{console.error(w)}}=t,f=Se(0),d=Se(0),p=M({get(){return f.value},set(w){_(w,void 0)}}),g=M({get(){return d.value},set(w){_(void 0,w)}});function _(w,A){var V,H,D,C;if(!u)return;const O=Re(e);if(!O)return;(D=O instanceof Document?u.document.body:O)==null||D.scrollTo({top:(V=Re(A))!=null?V:g.value,left:(H=Re(w))!=null?H:p.value,behavior:Re(l)});const G=((C=O==null?void 0:O.document)==null?void 0:C.documentElement)||(O==null?void 0:O.documentElement)||O;p!=null&&(f.value=G.scrollLeft),g!=null&&(d.value=G.scrollTop)}const b=Se(!1),y=Cn({left:!0,right:!1,top:!0,bottom:!1}),S=Cn({left:!1,right:!1,top:!1,bottom:!1}),m=w=>{b.value&&(b.value=!1,S.left=!1,S.right=!1,S.top=!1,S.bottom=!1,o(w))},E=Ef(m,n+r),F=w=>{var A;if(!u)return;const V=((A=w==null?void 0:w.document)==null?void 0:A.documentElement)||(w==null?void 0:w.documentElement)||Qt(w),{display:H,flexDirection:D,direction:C}=getComputedStyle(V),O=C==="rtl"?-1:1,G=V.scrollLeft;S.left=Gf.value;const te=Math.abs(G*O)<=(i.left||0),P=Math.abs(G*O)+V.clientWidth>=V.scrollWidth-(i.right||0)-sl;H==="flex"&&D==="row-reverse"?(y.left=P,y.right=te):(y.left=te,y.right=P),f.value=G;let L=V.scrollTop;w===u.document&&!L&&(L=u.document.body.scrollTop),S.top=Ld.value;const j=Math.abs(L)<=(i.top||0),ue=Math.abs(L)+V.clientHeight>=V.scrollHeight-(i.bottom||0)-sl;H==="flex"&&D==="column-reverse"?(y.top=ue,y.bottom=j):(y.top=j,y.bottom=ue),d.value=L},z=w=>{var A;if(!u)return;const V=(A=w.target.documentElement)!=null?A:w.target;F(V),b.value=!0,E(w),s(w)};return Xe(e,"scroll",n?Iv(z,n,!0,!1):z,a),Ko(()=>{try{const w=Re(e);if(!w)return;F(w)}catch(w){c(w)}}),Xe(e,"scrollend",m,a),{x:p,y:g,isScrolling:b,arrivedState:y,directions:S,measure(){const w=Re(e);u&&w&&F(w)}}}function qv(e={}){const{window:t=Bt,...n}=e;return Gv(t,n)}function Yv(e={}){const{window:t=Bt,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,a=Se(n),l=Se(r),u=()=>{if(t)if(i==="outer")a.value=t.outerWidth,l.value=t.outerHeight;else if(i==="visual"&&t.visualViewport){const{width:f,height:d,scale:p}=t.visualViewport;a.value=Math.round(f*p),l.value=Math.round(d*p)}else s?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};u(),Ko(u);const c={passive:!0};if(Xe("resize",u,c),t&&i==="visual"&&t.visualViewport&&Xe(t.visualViewport,"resize",u,c),o){const f=xi("(orientation: portrait)");Ke(f,()=>u())}return{width:a,height:l}}const il=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:o}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=o},Xv=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=Gr();Xe("scroll",Ef(()=>{var g,_;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i-0)f.some(y=>y.hash===b.hash));for(let b=0;b=(((g=y.parentElement)==null?void 0:g.offsetTop)??0)-r,E=!S||i<(((_=S.parentElement)==null?void 0:_.offsetTop)??0)-r;if(!(m&&E))continue;const z=decodeURIComponent(o.currentRoute.value.hash),w=decodeURIComponent(y.hash);if(z===w)return;if(c){for(let A=b+1;A`[vp-content] h${t+1}`).join(","),r_=(e,t=2)=>{if(t===!1)return[];const[n,r]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t,o=e.filter(i=>i.level>=n&&i.level<=r),s=[];e:for(let i=0;i=0;l--){const u=o[l];if(u.level{let n;if(t.length){const r=e.cloneNode(!0);r.querySelectorAll(t.join(",")).forEach(o=>{o.remove()}),n=r.textContent||""}else n=e.textContent||"";return n.trim()},s_=(e=Tf,t=[])=>Array.from(document.querySelectorAll(e)).filter(n=>n.id&&n.hasChildNodes()).map(n=>({element:n,title:o_(n,t),link:`#${n.id}`,slug:n.id,level:Number(n.tagName[1]),children:[]})),i_=({selector:e=Tf,levels:t=2,ignore:n=[]}={})=>r_(s_(e,n),t),Cf=(e,t)=>{var r;const n=(r=un())==null?void 0:r.appContext.components;return n?e in n||st(e)in n||Br(st(e))in n:!1},Pi=e=>{const t=iv();return M(()=>Re(e)[t.value]??{})},a_=()=>{const e=av();return M(()=>Object.keys(e.value))},l_=e=>typeof e<"u",Af=(e,t)=>Et(e)&&e.startsWith(t),{keys:u_}=Object,wf=e=>Af(e,"/")&&e[1]!=="/",Of=e=>!Cm(e)&&!Wr(e);var c_={"/":{backToTop:"返回顶部"}};const f_=pe({name:"BackToTop",setup(){const e=qr(),t=Pi(c_),n=Se(),{height:r}=Wv(n),{height:o}=Yv(),{y:s}=qv(),i=M(()=>e.value.backToTop!==!1&&s.value>100),a=M(()=>s.value/(r.value-o.value)*100);return pt(()=>{n.value=document.body}),()=>J(hi,{name:"back-to-top"},()=>i.value?J("button",{type:"button",class:"vp-back-to-top-button","aria-label":t.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[J("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":a.value},J("svg",J("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*a.value*.48} ${Math.PI*(100-a.value)*.48}`}))),J("div",{class:"back-to-top-icon"})]):null)}}),d_=cn({rootComponents:[f_]}),p_=Object.freeze(Object.defineProperty({__proto__:null,default:d_},Symbol.toStringTag,{value:"Module"})),h_=/language-(shellscript|shell|bash|sh|zsh)/,m_=({duration:e=2e3,locales:t,selector:n,showInMobile:r,ignoreSelector:o=[],transform:s})=>{const i=xi("(max-width: 419px)"),a=M(()=>!i.value||r),l=Pi(t),u=g=>{var b;if(g.hasAttribute("copy-code"))return;const _=document.createElement("button");_.type="button",_.classList.add("vp-copy-code-button"),_.setAttribute("aria-label",l.value.copy),_.setAttribute("data-copied",l.value.copied),(b=g.parentElement)==null||b.insertBefore(_,g),g.setAttribute("copy-code","")},c=()=>{document.body.classList.toggle("no-copy-code",!a.value),a.value&&document.querySelectorAll(n.join(",")).forEach(u)};Oi(a,c,{flush:"post"}),Yr(g=>{g!=="beforeUnmount"&&c()});const{copy:f}=Fv({legacy:!0}),d=new WeakMap,p=async(g,_,b)=>{const y=_.cloneNode(!0);o.length&&y.querySelectorAll(o.join(",")).forEach(E=>{E.remove()}),s&&s(y);let S=y.textContent||"";if(h_.test(g.className)&&(S=S.replace(/^ *(\$|>) /gm,"")),await f(S),e<=0)return;b.classList.add("copied"),clearTimeout(d.get(b));const m=setTimeout(()=>{b.classList.remove("copied"),b.blur(),d.delete(b)},e);d.set(b,m)};Xe("click",g=>{const _=g.target;if(a.value&&_.matches('div[class*="language-"] > button.vp-copy-code-button')){const b=_.parentElement,y=_.nextElementSibling;if(!b||!y)return;p(b,y,_)}})};var g_=[],v_={"/":{copy:"复制代码",copied:"已复制"}},__=['[vp-content] div[class*="language-"] pre'];const b_=cn({setup:()=>{m_({selector:__,ignoreSelector:g_,locales:v_,duration:2e3,showInMobile:!1})}}),y_=Object.freeze(Object.defineProperty({__proto__:null,default:b_},Symbol.toStringTag,{value:"Module"})),E_=cn({setup(){Xe("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})})}}),S_=Object.freeze(Object.defineProperty({__proto__:null,default:E_},Symbol.toStringTag,{value:"Module"}));var al={"/":{contributors:"贡献者",changelog:"更新日志",timeOn:"于",viewChangelog:"查看所有更新日志",latestUpdateAt:"最近更新:"}};const T_=typeof al>"u"?{}:al,xf=()=>Pi(T_),kf=({level:e=2,text:t,anchor:n})=>J(`h${e||2}`,{id:n,tabindex:"-1"},J("a",{href:`#${n}`,class:"header-anchor"},J("span",t))),C_=pe({name:"Contributors",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=xf(),n=qr(),r=hf(),o=M(()=>{var i;return n.value.contributors===!1?[]:((i=r.value.git)==null?void 0:i.contributors)??[]}),s=({item:{name:i,url:a,avatar:l}})=>J(a?"a":"span",{href:a,target:"_blank",rel:"noreferrer",class:"contributor"},[l?J("img",{src:l,alt:i,class:"avatar"}):null,J("span",{class:"name"},i)]);return()=>o.value.length?[J(kf,{level:e.headerLevel,anchor:"doc-contributors",text:e.title||t.value.contributors}),J("div",{class:"vp-contributors"},o.value.map(i=>J(s,{item:i,key:i.name+i.email})))]:null}}),A_=pe({name:"Changelog",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=xf(),n=qr(),r=hf(),o=mf(),s=M(()=>{var p;if(n.value.changelog===!1)return[];const d=new Intl.DateTimeFormat(o.value,{dateStyle:"short"});return(((p=r.value.git)==null?void 0:p.changelog)??[]).map(({date:g,..._})=>({datetime:d.format(g),..._}))}),i=M(()=>{var g;const d=(((g=r.value.git)==null?void 0:g.changelog)??[])[0];return d?new Intl.DateTimeFormat(o.value,{dateStyle:"short",timeStyle:"short"}).format(d.date):""}),[a,l]=wi(),u=()=>J("div",{class:"changelog-header",onClick:l},[J("div",{class:"latest-updated"},[J("span",{class:"vpi-changelog"}),J("span",[t.value.latestUpdateAt," "]),J("span",{"data-allow-mismatch":""},i.value)]),J("div",[J("span",{class:"vpi-changelog-menu"}),J("span",t.value.viewChangelog)])]),c=({item:d})=>J("li",{class:"changelog release-tag"},J("div",[J("a",{class:"link release-tag"},J("code",d.tag)),J("span",{class:"datetime","data-allow-mismatch":""},[t.value.timeOn," ",d.datetime])])),f=({item:d})=>J("li",{class:"changelog commit"},[J(d.commitUrl?"a":"span",{class:"link hash",href:d.commitUrl,target:"_blank",rel:"noreferrer"},[J("code",d.hash.slice(0,5))]),J("span",{class:"divider"},"-"),J("span",{class:"message",innerHTML:d.message}),J("span",{class:"datetime","data-allow-mismatch":""},[t.value.timeOn||"on"," ",d.datetime])]);return()=>s.value.length?[J(kf,{level:e.headerLevel,anchor:"doc-changelog",text:e.title||t.value.changelog}),J("div",{class:["vp-changelog",{active:a.value}]},[J(u),J("ul",{class:"changelog-list"},[s.value.map(d=>d.tag?J(c,{item:d,key:d.tag}):J(f,{item:d,key:d.hash}))])])]:null}}),w_={enhance:({app:e})=>{e.component("GitContributors",C_),e.component("GitChangelog",A_)}},O_=Object.freeze(Object.defineProperty({__proto__:null,default:w_},Symbol.toStringTag,{value:"Module"}));/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var vn=Object.assign||function(e){for(var t=1;t{},dt=Array.isArray,qc=/#/g,Km=/&/g,Wm=/\//g,Gm=/=/g,qm=/\?/g,Yc=/\+/g,Ym=/%5B/g,Xm=/%5D/g,Xc=/%5E/g,Zm=/%60/g,Zc=/%7B/g,Jm=/%7C/g,Jc=/%7D/g,Qm=/%20/g;function gi(e){return encodeURI(""+e).replace(Jm,"|").replace(Ym,"[").replace(Xm,"]")}function eg(e){return gi(e).replace(Zc,"{").replace(Jc,"}").replace(Xc,"^")}function Ns(e){return gi(e).replace(Yc,"%2B").replace(Qm,"+").replace(qc,"%23").replace(Km,"%26").replace(Zm,"`").replace(Zc,"{").replace(Jc,"}").replace(Xc,"^")}function tg(e){return Ns(e).replace(Gm,"%3D")}function ng(e){return gi(e).replace(qc,"%23").replace(qm,"%3F")}function rg(e){return e==null?"":ng(e).replace(Wm,"%2F")}function Wn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const og=/\/$/,sg=e=>e.replace(og,"");function hs(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=ug(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:Wn(i)}}function ig(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Na(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ag(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&an(t.matched[r],n.matched[o])&&Qc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function an(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!lg(e[n],t[n]))return!1;return!0}function lg(e,t){return dt(e)?Va(e,t):dt(t)?Va(t,e):e===t}function Va(e,t){return dt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ug(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Dt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Rr;(function(e){e.pop="pop",e.push="push"})(Rr||(Rr={}));var Sr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Sr||(Sr={}));function cg(e){if(!e)if(Vt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),sg(e)}const fg=/^[^#]+#/;function dg(e,t){return e.replace(fg,"#")+t}function pg(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 Uo=()=>({left:window.scrollX,top:window.scrollY});function hg(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=pg(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ma(e,t){return(history.state?history.state.position-t:-1)+e}const Vs=new Map;function mg(e,t){Vs.set(e,t)}function gg(e){const t=Vs.get(e);return Vs.delete(e),t}let vg=()=>location.protocol+"//"+location.host;function ef(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),Na(l,"")}return Na(n,e)+r+o}function _g(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const p=ef(e,location),g=n.value,_=t.value;let b=0;if(d){if(n.value=p,t.value=d,i&&i===g){i=null;return}b=_?d.position-_.position:0}else r(p);o.forEach(y=>{y(n.value,g,{delta:b,type:Rr.pop,direction:b?b>0?Sr.forward:Sr.back:Sr.unknown})})};function l(){i=n.value}function u(d){o.push(d);const p=()=>{const g=o.indexOf(d);g>-1&&o.splice(g,1)};return s.push(p),p}function c(){const{history:d}=window;d.state&&d.replaceState(he({},d.state,{scroll:Uo()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function Fa(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Uo():null}}function bg(e){const{history:t,location:n}=window,r={value:ef(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:vg()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),o.value=u}catch(p){console.error(p),n[c?"replace":"assign"](d)}}function i(l,u){const c=he({},t.state,Fa(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});s(l,c,!0),r.value=l}function a(l,u){const c=he({},o.value,t.state,{forward:l,scroll:Uo()});s(c.current,c,!0);const f=he({},Fa(r.value,l,null),{position:c.position+1},u);s(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function yg(e){e=cg(e);const t=bg(e),n=_g(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=he({location:"",base:e,go:r,createHref:dg.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function tf(e){return typeof e=="string"||e&&typeof e=="object"}function nf(e){return typeof e=="string"||typeof e=="symbol"}const rf=Symbol("");var Ha;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ha||(Ha={}));function Gn(e,t){return he(new Error,{type:e,[rf]:!0},t)}function Rt(e,t){return e instanceof Error&&rf in e&&(t==null||!!(e.type&t))}const Ba="[^/]+?",Eg={sensitive:!1,strict:!1,start:!0,end:!0},Sg=/[.+*?^${}()[\]/\\]/g;function Tg(e,t){const n=he({},Eg,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function of(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Ag={type:0,value:""},wg=/[a-zA-Z0-9_]/;function Og(e){if(!e)return[[]];if(e==="/")return[[Ag]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",c="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a{i(m)}:Er}function i(f){if(nf(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=Rg(f,n);n.splice(d,0,f),f.record.name&&!za(f)&&r.set(f.record.name,f)}function u(f,d){let p,g={},_,b;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Gn(1,{location:f});b=p.record.name,g=he(Ua(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&Ua(f.params,p.keys.map(m=>m.name))),_=p.stringify(g)}else if(f.path!=null)_=f.path,p=n.find(m=>m.re.test(_)),p&&(g=p.parse(_),b=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw Gn(1,{location:f,currentLocation:d});b=p.record.name,g=he({},d.params,f.params),_=p.stringify(g)}const y=[];let S=p;for(;S;)y.unshift(S.record),S=S.parent;return{name:b,path:_,params:g,matched:y,meta:Ig(y)}}e.forEach(f=>s(f));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:o}}function Ua(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ja(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Pg(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 Pg(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 za(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ig(e){return e.reduce((t,n)=>he(t,n.meta),{})}function Ka(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Rg(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;of(e,t[s])<0?r=s:n=s+1}const o=Lg(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Lg(e){let t=e;for(;t=t.parent;)if(sf(t)&&of(e,t)===0)return t}function sf({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Dg(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Ns(s)):[r&&Ns(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Ng(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=dt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Vg=Symbol(""),Ga=Symbol(""),jo=Symbol(""),vi=Symbol(""),Ms=Symbol("");function lr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Jt(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=d=>{d===!1?l(Gn(4,{from:n,to:t})):d instanceof Error?l(d):tf(d)?l(Gn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},c=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(d=>l(d))})}function ms(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Gc(l)){const c=(l.__vccOpts||l)[t];c&&s.push(Jt(c,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=zm(c)?c.default:c;i.mods[a]=c,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Jt(p,n,r,i,a,o)()}))}}return s}function qa(e){const t=ze(jo),n=ze(vi),r=M(()=>{const l=Ht(e.to);return t.resolve(l)}),o=M(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(an.bind(null,c));if(d>-1)return d;const p=Ya(l[u-2]);return u>1&&Ya(c)===p&&f[f.length-1].path!==p?f.findIndex(an.bind(null,l[u-2])):d}),s=M(()=>o.value>-1&&$g(n.params,r.value.params)),i=M(()=>o.value>-1&&o.value===n.matched.length-1&&Qc(n.params,r.value.params));function a(l={}){if(Bg(l)){const u=t[Ht(e.replace)?"replace":"push"](Ht(e.to)).catch(Er);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}if(Vt){const l=un();if(l){const u={route:r.value,isActive:s.value,isExactActive:i.value,error:null};l.__vrl_devtools=l.__vrl_devtools||[],l.__vrl_devtools.push(u),xc(()=>{u.route=r.value,u.isActive=s.value,u.isExactActive=i.value,u.error=tf(Ht(e.to))?null:'Invalid "to" value'},{flush:"post"})}}return{route:r,href:M(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}function Mg(e){return e.length===1?e[0]:e}const Fg=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:qa,setup(e,{slots:t}){const n=Cn(qa(e)),{options:r}=ze(jo),o=M(()=>({[Xa(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Xa(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Mg(t.default(n));return e.custom?s:J("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Hg=Fg;function Bg(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 $g(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!dt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function Ya(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Xa=(e,t,n)=>e??t??n,Ug=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ze(Ms),o=M(()=>e.route||r.value),s=ze(Ga,0),i=M(()=>{let u=Ht(s);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=M(()=>o.value.matched[i.value]);tn(Ga,M(()=>i.value+1)),tn(Vg,a),tn(Ms,o);const l=tt();return Ke(()=>[l.value,a.value,e.name],([u,c,f],[d,p,g])=>{c&&(c.instances[f]=u,p&&p!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!an(c,p)||!d)&&(c.enterCallbacks[f]||[]).forEach(_=>_(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=a.value,d=f&&f.components[c];if(!d)return Za(n.default,{Component:d,route:u});const p=f.props[c],g=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=J(d,he({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:l}));if(Vt&&b.ref){const y={depth:i.value,name:f.name,path:f.path,meta:f.meta};(dt(b.ref)?b.ref.map(m=>m.i):[b.ref.i]).forEach(m=>{m.__vrv_devtools=y})}return Za(n.default,{Component:b,route:u})||b}}});function Za(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const jg=Ug;function ur(e,t){const n=he({},e,{matched:e.matched.map(r=>ev(r,["instances","children","aliasOf"]))});return{_custom:{type:null,readOnly:!0,display:e.fullPath,tooltip:t,value:n}}}function no(e){return{_custom:{display:e}}}let zg=0;function Kg(e,t,n){if(t.__hasDevtools)return;t.__hasDevtools=!0;const r=zg++;jm({id:"org.vuejs.router"+(r?"."+r:""),label:"Vue Router",packageName:"vue-router",homepage:"https://router.vuejs.org",logo:"https://router.vuejs.org/logo.png",componentStateTypes:["Routing"],app:e},o=>{typeof o.now!="function"&&console.warn("[Vue Router]: You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),o.on.inspectComponent((c,f)=>{c.instanceData&&c.instanceData.state.push({type:"Routing",key:"$route",editable:!1,value:ur(t.currentRoute.value,"Current Route")})}),o.on.visitComponentTree(({treeNode:c,componentInstance:f})=>{if(f.__vrv_devtools){const d=f.__vrv_devtools;c.tags.push({label:(d.name?`${d.name.toString()}: `:"")+d.path,textColor:0,tooltip:"This component is rendered by <router-view>",backgroundColor:af})}dt(f.__vrl_devtools)&&(f.__devtoolsApi=o,f.__vrl_devtools.forEach(d=>{let p=d.route.path,g=cf,_="",b=0;d.error?(p=d.error,g=Xg,b=Zg):d.isExactActive?(g=uf,_="This is exactly active"):d.isActive&&(g=lf,_="This link is active"),c.tags.push({label:p,textColor:b,tooltip:_,backgroundColor:g})}))}),Ke(t.currentRoute,()=>{l(),o.notifyComponentUpdate(),o.sendInspectorTree(a),o.sendInspectorState(a)});const s="router:navigations:"+r;o.addTimelineLayer({id:s,label:`Router${r?" "+r:""} Navigations`,color:4237508}),t.onError((c,f)=>{o.addTimelineEvent({layerId:s,event:{title:"Error during Navigation",subtitle:f.fullPath,logType:"error",time:o.now(),data:{error:c},groupId:f.meta.__navigationId}})});let i=0;t.beforeEach((c,f)=>{const d={guard:no("beforeEach"),from:ur(f,"Current Location during this navigation"),to:ur(c,"Target location")};Object.defineProperty(c.meta,"__navigationId",{value:i++}),o.addTimelineEvent({layerId:s,event:{time:o.now(),title:"Start of navigation",subtitle:c.fullPath,data:d,groupId:c.meta.__navigationId}})}),t.afterEach((c,f,d)=>{const p={guard:no("afterEach")};d?(p.failure={_custom:{type:Error,readOnly:!0,display:d?d.message:"",tooltip:"Navigation Failure",value:d}},p.status=no("❌")):p.status=no("✅"),p.from=ur(f,"Current Location during this navigation"),p.to=ur(c,"Target location"),o.addTimelineEvent({layerId:s,event:{title:"End of navigation",subtitle:c.fullPath,time:o.now(),data:p,logType:d?"warning":"default",groupId:c.meta.__navigationId}})});const a="router-inspector:"+r;o.addInspector({id:a,label:"Routes"+(r?" "+r:""),icon:"book",treeFilterPlaceholder:"Search routes"});function l(){if(!u)return;const c=u;let f=n.getRoutes().filter(d=>!d.parent||!d.parent.record.components);f.forEach(pf),c.filter&&(f=f.filter(d=>Fs(d,c.filter.toLowerCase()))),f.forEach(d=>df(d,t.currentRoute.value)),c.rootNodes=f.map(ff)}let u;o.on.getInspectorTree(c=>{u=c,c.app===e&&c.inspectorId===a&&l()}),o.on.getInspectorState(c=>{if(c.app===e&&c.inspectorId===a){const d=n.getRoutes().find(p=>p.record.__vd_id===c.nodeId);d&&(c.state={options:Gg(d)})}}),o.sendInspectorTree(a),o.sendInspectorState(a)})}function Wg(e){return e.optional?e.repeatable?"*":"?":e.repeatable?"+":""}function Gg(e){const{record:t}=e,n=[{editable:!1,key:"path",value:t.path}];return t.name!=null&&n.push({editable:!1,key:"name",value:t.name}),n.push({editable:!1,key:"regexp",value:e.re}),e.keys.length&&n.push({editable:!1,key:"keys",value:{_custom:{type:null,readOnly:!0,display:e.keys.map(r=>`${r.name}${Wg(r)}`).join(" "),tooltip:"Param keys",value:e.keys}}}),t.redirect!=null&&n.push({editable:!1,key:"redirect",value:t.redirect}),e.alias.length&&n.push({editable:!1,key:"aliases",value:e.alias.map(r=>r.record.path)}),Object.keys(e.record.meta).length&&n.push({editable:!1,key:"meta",value:e.record.meta}),n.push({key:"score",editable:!1,value:{_custom:{type:null,readOnly:!0,display:e.score.map(r=>r.join(", ")).join(" | "),tooltip:"Score used to sort routes",value:e.score}}}),n}const af=15485081,lf=2450411,uf=8702998,qg=2282478,cf=16486972,Yg=6710886,Xg=16704226,Zg=12131356;function ff(e){const t=[],{record:n}=e;n.name!=null&&t.push({label:String(n.name),textColor:0,backgroundColor:qg}),n.aliasOf&&t.push({label:"alias",textColor:0,backgroundColor:cf}),e.__vd_match&&t.push({label:"matches",textColor:0,backgroundColor:af}),e.__vd_exactActive&&t.push({label:"exact",textColor:0,backgroundColor:uf}),e.__vd_active&&t.push({label:"active",textColor:0,backgroundColor:lf}),n.redirect&&t.push({label:typeof n.redirect=="string"?`redirect: ${n.redirect}`:"redirects",textColor:16777215,backgroundColor:Yg});let r=n.__vd_id;return r==null&&(r=String(Jg++),n.__vd_id=r),{id:r,label:n.path,tags:t,children:e.children.map(ff)}}let Jg=0;const Qg=/^\/(.*)\/([a-z]*)$/;function df(e,t){const n=t.matched.length&&an(t.matched[t.matched.length-1],e.record);e.__vd_exactActive=e.__vd_active=n,n||(e.__vd_active=t.matched.some(r=>an(r,e.record))),e.children.forEach(r=>df(r,t))}function pf(e){e.__vd_match=!1,e.children.forEach(pf)}function Fs(e,t){const n=String(e.re).match(Qg);if(e.__vd_match=!1,!n||n.length<3)return!1;if(new RegExp(n[1].replace(/\$$/,""),n[2]).test(t))return e.children.forEach(i=>Fs(i,t)),e.record.path!=="/"||t==="/"?(e.__vd_match=e.re.test(t),!0):!1;const o=e.record.path.toLowerCase(),s=Wn(o);return!t.startsWith("/")&&(s.includes(t)||o.includes(t))||s.startsWith(t)||o.startsWith(t)||e.record.name&&String(e.record.name).includes(t)?!0:e.children.some(i=>Fs(i,t))}function ev(e,t){const n={};for(const r in e)t.includes(r)||(n[r]=e[r]);return n}function tv(e){const t=kg(e.routes,e),n=e.parseQuery||Dg,r=e.stringifyQuery||Wa,o=e.history,s=lr(),i=lr(),a=lr(),l=Se(Dt);let u=Dt;Vt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=ps.bind(null,k=>""+k),f=ps.bind(null,rg),d=ps.bind(null,Wn);function p(k,q){let K,Q;return nf(k)?(K=t.getRecordMatcher(k),Q=q):Q=k,t.addRoute(Q,K)}function g(k){const q=t.getRecordMatcher(k);q&&t.removeRoute(q)}function _(){return t.getRoutes().map(k=>k.record)}function b(k){return!!t.getRecordMatcher(k)}function y(k,q){if(q=he({},q||l.value),typeof k=="string"){const v=hs(n,k,q.path),T=t.resolve({path:v.path},q),I=o.createHref(v.fullPath);return he(v,T,{params:d(T.params),hash:Wn(v.hash),redirectedFrom:void 0,href:I})}let K;if(k.path!=null)K=he({},k,{path:hs(n,k.path,q.path).path});else{const v=he({},k.params);for(const T in v)v[T]==null&&delete v[T];K=he({},k,{params:f(v)}),q.params=f(q.params)}const Q=t.resolve(K,q),fe=k.hash||"";Q.params=c(d(Q.params));const ye=ig(r,he({},k,{hash:eg(fe),path:Q.path})),h=o.createHref(ye);return he({fullPath:ye,hash:fe,query:r===Wa?Ng(k.query):k.query||{}},Q,{redirectedFrom:void 0,href:h})}function S(k){return typeof k=="string"?hs(n,k,l.value.path):he({},k)}function m(k,q){if(u!==k)return Gn(8,{from:q,to:k})}function E(k){return w(k)}function F(k){return E(he(S(k),{replace:!0}))}function z(k){const q=k.matched[k.matched.length-1];if(q&&q.redirect){const{redirect:K}=q;let Q=typeof K=="function"?K(k):K;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=S(Q):{path:Q},Q.params={}),he({query:k.query,hash:k.hash,params:Q.path!=null?{}:k.params},Q)}}function w(k,q){const K=u=y(k),Q=l.value,fe=k.state,ye=k.force,h=k.replace===!0,v=z(K);if(v)return w(he(S(v),{state:typeof v=="object"?he({},fe,v.state):fe,force:ye,replace:h}),q||K);const T=K;T.redirectedFrom=q;let I;return!ye&&ag(r,Q,K)&&(I=Gn(16,{to:T,from:Q}),Ie(Q,Q,!0,!1)),(I?Promise.resolve(I):H(T,Q)).catch(x=>Rt(x)?Rt(x,2)?x:_e(x):j(x,T,Q)).then(x=>{if(x){if(Rt(x,2))return w(he({replace:h},S(x.to),{state:typeof x.to=="object"?he({},fe,x.to.state):fe,force:ye}),q||T)}else x=C(T,Q,!0,h,fe);return D(T,Q,x),x})}function A(k,q){const K=m(k,q);return K?Promise.reject(K):Promise.resolve()}function V(k){const q=_t.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext(k):k()}function H(k,q){let K;const[Q,fe,ye]=nv(k,q);K=ms(Q.reverse(),"beforeRouteLeave",k,q);for(const v of Q)v.leaveGuards.forEach(T=>{K.push(Jt(T,k,q))});const h=A.bind(null,k,q);return K.push(h),ot(K).then(()=>{K=[];for(const v of s.list())K.push(Jt(v,k,q));return K.push(h),ot(K)}).then(()=>{K=ms(fe,"beforeRouteUpdate",k,q);for(const v of fe)v.updateGuards.forEach(T=>{K.push(Jt(T,k,q))});return K.push(h),ot(K)}).then(()=>{K=[];for(const v of ye)if(v.beforeEnter)if(dt(v.beforeEnter))for(const T of v.beforeEnter)K.push(Jt(T,k,q));else K.push(Jt(v.beforeEnter,k,q));return K.push(h),ot(K)}).then(()=>(k.matched.forEach(v=>v.enterCallbacks={}),K=ms(ye,"beforeRouteEnter",k,q,V),K.push(h),ot(K))).then(()=>{K=[];for(const v of i.list())K.push(Jt(v,k,q));return K.push(h),ot(K)}).catch(v=>Rt(v,8)?v:Promise.reject(v))}function D(k,q,K){a.list().forEach(Q=>V(()=>Q(k,q,K)))}function C(k,q,K,Q,fe){const ye=m(k,q);if(ye)return ye;const h=q===Dt,v=Vt?history.state:{};K&&(Q||h?o.replace(k.fullPath,he({scroll:h&&v&&v.scroll},fe)):o.push(k.fullPath,fe)),l.value=k,Ie(k,q,K,h),_e()}let O;function G(){O||(O=o.listen((k,q,K)=>{if(!rt.listening)return;const Q=y(k),fe=z(Q);if(fe){w(he(fe,{replace:!0,force:!0}),Q).catch(Er);return}u=Q;const ye=l.value;Vt&&mg(Ma(ye.fullPath,K.delta),Uo()),H(Q,ye).catch(h=>Rt(h,12)?h:Rt(h,2)?(w(he(S(h.to),{force:!0}),Q).then(v=>{Rt(v,20)&&!K.delta&&K.type===Rr.pop&&o.go(-1,!1)}).catch(Er),Promise.reject()):(K.delta&&o.go(-K.delta,!1),j(h,Q,ye))).then(h=>{h=h||C(Q,ye,!1),h&&(K.delta&&!Rt(h,8)?o.go(-K.delta,!1):K.type===Rr.pop&&Rt(h,20)&&o.go(-1,!1)),D(Q,ye,h)}).catch(Er)}))}let te=lr(),P=lr(),L;function j(k,q,K){_e(k);const Q=P.list();return Q.length?Q.forEach(fe=>fe(k,q,K)):console.error(k),Promise.reject(k)}function ue(){return L&&l.value!==Dt?Promise.resolve():new Promise((k,q)=>{te.add([k,q])})}function _e(k){return L||(L=!k,G(),te.list().forEach(([q,K])=>k?K(k):q()),te.reset()),k}function Ie(k,q,K,Q){const{scrollBehavior:fe}=e;if(!Vt||!fe)return Promise.resolve();const ye=!K&&gg(Ma(k.fullPath,0))||(Q||!K)&&history.state&&history.state.scroll||null;return jr().then(()=>fe(k,q,ye)).then(h=>h&&hg(h)).catch(h=>j(h,k,q))}const be=k=>o.go(k);let nt;const _t=new Set,rt={currentRoute:l,listening:!0,addRoute:p,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:_,resolve:y,options:e,push:E,replace:F,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:P.add,isReady:ue,install(k){const q=this;k.component("RouterLink",Hg),k.component("RouterView",jg),k.config.globalProperties.$router=q,Object.defineProperty(k.config.globalProperties,"$route",{enumerable:!0,get:()=>Ht(l)}),Vt&&!nt&&l.value===Dt&&(nt=!0,E(o.location).catch(fe=>{}));const K={};for(const fe in Dt)Object.defineProperty(K,fe,{get:()=>l.value[fe],enumerable:!0});k.provide(jo,q),k.provide(vi,Uu(K)),k.provide(Ms,l);const Q=k.unmount;_t.add(k),k.unmount=function(){_t.delete(k),_t.size<1&&(u=Dt,O&&O(),O=null,l.value=Dt,nt=!1,L=!1),Q()},Vt&&Kg(k,q,t)}};function ot(k){return k.reduce((q,K)=>q.then(()=>V(K)),Promise.resolve())}return rt}function nv(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;ian(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>an(u,l))||o.push(l))}return[n,r,o]}function Gr(){return ze(jo)}function er(e){return ze(vi)}var _i=Symbol(""),Tt=()=>{const e=ze(_i);if(!e)throw new Error("useClientData() is called without provider.");return e},rv=()=>Tt().pageComponent,hf=()=>Tt().pageData,qr=()=>Tt().pageFrontmatter,ov=()=>Tt().pageHead,mf=()=>Tt().pageLang,sv=()=>Tt().pageLayout,iv=()=>Tt().routeLocale,gf=()=>Tt().routePath,av=()=>Tt().routes,lv=()=>Tt().siteData,mo=Se([]),Yr=e=>{mo.value.push(e),Fo(()=>{mo.value=mo.value.filter(t=>t!==e)})},uv=Symbol(""),Hs=Se(Dm),$n=Se(Nm),vf=(e,t)=>{const n=wm(e,t);if($n.value[n])return n;const r=encodeURI(n);if($n.value[r])return r;const o=Hs.value[n]||Hs.value[r];return o||n},Lr=(e,t)=>{const{pathname:n,hashAndQueries:r}=jc(e),o=vf(n,t),s=o+r;return $n.value[o]?{...$n.value[o],path:s,notFound:!1}:{...$n.value["/404.html"],path:s,notFound:!0}},cv=(e,t)=>{const{pathname:n,hashAndQueries:r}=jc(e);return vf(n,t)+r},fv=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}},zo=pe({name:"RouteLink",props:{to:{type:String,required:!0},active:Boolean,activeClass:{type:String,default:"route-link-active"}},slots:Object,setup(e,{slots:t}){const n=Gr(),r=er(),o=M(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/survive-in-scut/${cv(e.to,r.path).substring(1)}`);return()=>J("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(s={})=>{fv(s)&&n.push(e.to).catch()}},t.default())}}),dv=pe({name:"AutoLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=Gu(e,"config"),r=er(),o=lv(),s=M(()=>Wr(n.value.link)),i=M(()=>n.value.target||(s.value?"_blank":void 0)),a=M(()=>i.value==="_blank"),l=M(()=>!s.value&&!a.value),u=M(()=>n.value.rel||(a.value?"noopener noreferrer":null)),c=M(()=>n.value.ariaLabel??n.value.text),f=M(()=>{if(n.value.exact)return!1;const p=Object.keys(o.value.locales);return p.length?p.every(g=>g!==n.value.link):n.value.link!=="/"}),d=M(()=>l.value?n.value.activeMatch?(n.value.activeMatch instanceof RegExp?n.value.activeMatch:new RegExp(n.value.activeMatch,"u")).test(r.path):f.value?r.path.startsWith(n.value.link):r.path===n.value.link:!1);return()=>{const{before:p,after:g,default:_}=t,b=(_==null?void 0:_(n.value))??[p==null?void 0:p(n.value),n.value.text,g==null?void 0:g(n.value)];return l.value?J(zo,{class:"auto-link",to:n.value.link,active:d.value,"aria-label":c.value},()=>b):J("a",{class:"auto-link external-link",href:n.value.link,"aria-label":c.value,rel:u.value,target:i.value},b)}}}),bi=pe({name:"ClientOnly",setup(e,t){const n=tt(!1);return pt(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),ro=e=>{mo.value.forEach(t=>t(e))},yi=pe({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=rv(),n=M(()=>{if(!e.path)return t.value;const o=Lr(e.path);return Wp(async()=>o.loader().then(({comp:s})=>s))}),r=qr();return Ke(r,()=>{ro("updated")},{deep:!0,flush:"post"}),()=>J(n.value,{onVnodeMounted:()=>{ro("mounted")},onVnodeUpdated:()=>{ro("updated")},onVnodeBeforeUnmount:()=>{ro("beforeUnmount")}})}}),pv="Layout",hv="en-US",mn=Cn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=Et(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Rm(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||hv,resolvePageLayout:(e,t)=>{const n=Et(e.frontmatter.layout)?e.frontmatter.layout:pv;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>Om(e,decodeURI(t)),resolveSiteLocaleData:({base:e,locales:t,...n},r)=>{var o;return{...n,...t[r],head:[...((o=t[r])==null?void 0:o.head)??[],...n.head]}}}),cn=(e={})=>e,Ei=e=>$o(e)?e:`/survive-in-scut/${Kc(e)}`,mv=Object.defineProperty,gv=(e,t)=>{for(var n in t)mv(e,n,{get:t[n],enumerable:!0})},qt={};gv(qt,{COMPONENT_STATE_TYPE:()=>vv,INSPECTOR_ID:()=>_v,INSPECTOR_LABEL:()=>bv,INSPECTOR_NODES:()=>yv,INSPECTOR_STATE_SECTION_NAME:()=>Ev,PLUGIN_ID:()=>_f,PLUGIN_LABEL:()=>Si});var _f="org.vuejs.vuepress",Si="VuePress",vv=Si,_v=_f,bv=Si,Ja={id:"INTERNAL",label:"Internal",keys:["layouts","routes","redirects"]},Qa={id:"SITE",label:"Site",keys:["siteData","siteLocaleData"]},el={id:"ROUTE",label:"Route",keys:["routePath","routeLocale"]},tl={id:"PAGE",label:"Page",keys:["pageData","pageFrontmatter","pageLang","pageHead","pageHeadTitle","pageLayout","pageComponent"]},yv={[Ja.id]:Ja,[Qa.id]:Qa,[el.id]:el,[tl.id]:tl},Ev="State";function Ti(e){return Ou()?(Wd(e),!0):!1}const Un=new WeakMap,bf=(...e)=>{var t;const n=e[0],r=(t=un())==null?void 0:t.proxy;if(r==null&&!mc())throw new Error("injectLocal must be called in setup");return r&&Un.has(r)&&n in Un.get(r)?Un.get(r)[n]:ze(...e)},Sv=(e,t)=>{var n;const r=(n=un())==null?void 0:n.proxy;if(r==null)throw new Error("provideLocal must be called in setup");Un.has(r)||Un.set(r,Object.create(null));const o=Un.get(r);o[e]=t,tn(e,t)},Ci=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Tv=Object.prototype.toString,Cv=e=>Tv.call(e)==="[object Object]",wn=()=>{};function Ai(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}const yf=e=>e();function Av(e,t={}){let n,r,o=wn;const s=l=>{clearTimeout(l),o(),o=wn};let i;return l=>{const u=Re(e),c=Re(t.maxWait);return n&&s(n),u<=0||c!==void 0&&c<=0?(r&&(s(r),r=null),Promise.resolve(l())):new Promise((f,d)=>{o=t.rejectOnCancel?d:f,i=l,c&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,f(i())},c)),n=setTimeout(()=>{r&&s(r),r=null,f(l())},u)})}}function wv(...e){let t=0,n,r=!0,o=wn,s,i,a,l,u;!Ve(e[0])&&typeof e[0]=="object"?{delay:i,trailing:a=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,a=!0,l=!0,u=!1]=e;const c=()=>{n&&(clearTimeout(n),n=void 0,o(),o=wn)};return d=>{const p=Re(i),g=Date.now()-t,_=()=>s=d();return c(),p<=0?(t=Date.now(),_()):(g>p&&(l||!r)?(t=Date.now(),_()):a&&(s=new Promise((b,y)=>{o=u?y:b,n=setTimeout(()=>{t=Date.now(),r=!0,b(_()),c()},Math.max(0,p-g))})),!l&&!n&&(n=setTimeout(()=>r=!0,p)),r=!1,s)}}function Ov(e=yf,t={}){const{initialState:n="active"}=t,r=Pv(n==="active");function o(){r.value=!1}function s(){r.value=!0}const i=(...a)=>{r.value&&e(...a)};return{isActive:$r(r),pause:o,resume:s,eventFilter:i}}function xv(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 nl(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function kv(e){return un()}function go(e){return Array.isArray(e)?e:[e]}function Pv(...e){if(e.length!==1)return Gu(...e);const t=e[0];return typeof t=="function"?$r(Ku(()=>({get:t,set:wn}))):tt(t)}function Ef(e,t=200,n={}){return Ai(Av(t,n),e)}function Iv(e,t=200,n=!1,r=!0,o=!1){return Ai(wv(t,n,r,o),e)}function Rv(e,t,n={}){const{eventFilter:r=yf,...o}=n;return Ke(e,Ai(r,t),o)}function Lv(e,t,n={}){const{eventFilter:r,initialState:o="active",...s}=n,{eventFilter:i,pause:a,resume:l,isActive:u}=Ov(r,{initialState:o});return{stop:Rv(e,t,{...s,eventFilter:i}),pause:a,resume:l,isActive:u}}function Ko(e,t=!0,n){kv()?pt(e,n):t?e():jr(e)}function Dv(e,t,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n,s=Se(!1);let i=null;function a(){i&&(clearTimeout(i),i=null)}function l(){s.value=!1,a()}function u(...c){o&&e(),a(),s.value=!0,i=setTimeout(()=>{s.value=!1,i=null,e(...c)},Re(t))}return r&&(s.value=!0,Ci&&u()),Ti(l),{isPending:$r(s),start:u,stop:l}}function wi(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Ve(e),s=Se(e);function i(a){if(arguments.length)return s.value=a,s.value;{const l=Re(n);return s.value=s.value===l?Re(r):l,s.value}}return o?i:[s,i]}function Oi(e,t,n){return Ke(e,t,{...n,immediate:!0})}const Bt=Ci?window:void 0,Sf=Ci?window.navigator:void 0;function Qt(e){var t;const n=Re(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Xe(...e){const t=[],n=()=>{t.forEach(a=>a()),t.length=0},r=(a,l,u,c)=>(a.addEventListener(l,u,c),()=>a.removeEventListener(l,u,c)),o=M(()=>{const a=go(Re(e[0])).filter(l=>l!=null);return a.every(l=>typeof l!="string")?a:void 0}),s=Oi(()=>{var a,l;return[(l=(a=o.value)==null?void 0:a.map(u=>Qt(u)))!=null?l:[Bt].filter(u=>u!=null),go(Re(o.value?e[1]:e[0])),go(Ht(o.value?e[2]:e[1])),Re(o.value?e[3]:e[2])]},([a,l,u,c])=>{if(n(),!(a!=null&&a.length)||!(l!=null&&l.length)||!(u!=null&&u.length))return;const f=Cv(c)?{...c}:c;t.push(...a.flatMap(d=>l.flatMap(p=>u.map(g=>r(d,p,g,f)))))},{flush:"post"}),i=()=>{s(),n()};return Ti(n),i}function Nv(){const e=Se(!1),t=un();return t&&pt(()=>{e.value=!0},t),e}function Wo(e){const t=Nv();return M(()=>(t.value,!!e()))}const Vv=Symbol("vueuse-ssr-width");function Mv(){const e=mc()?bf(Vv,null):null;return typeof e=="number"?e:void 0}function xi(e,t={}){const{window:n=Bt,ssrWidth:r=Mv()}=t,o=Wo(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),s=Se(typeof r=="number"),i=Se(),a=Se(!1),l=u=>{a.value=u.matches};return xc(()=>{if(s.value){s.value=!o.value;const u=Re(e).split(",");a.value=u.some(c=>{const f=c.includes("not all"),d=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),p=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let g=!!(d||p);return d&&g&&(g=r>=nl(d[1])),p&&g&&(g=r<=nl(p[1])),f?!g:g});return}o.value&&(i.value=n.matchMedia(Re(e)),a.value=i.value.matches)}),Xe(i,"change",l,{passive:!0}),M(()=>a.value)}function rl(e,t={}){const{controls:n=!1,navigator:r=Sf}=t,o=Wo(()=>r&&"permissions"in r),s=Se(),i=typeof e=="string"?{name:e}:e,a=Se(),l=()=>{var c,f;a.value=(f=(c=s.value)==null?void 0:c.state)!=null?f:"prompt"};Xe(s,"change",l,{passive:!0});const u=xv(async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(i)}catch{s.value=void 0}finally{l()}if(n)return ce(s.value)}});return u(),n?{state:a,isSupported:o,query:u}:a}function Fv(e={}){const{navigator:t=Sf,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=Wo(()=>t&&"clipboard"in t),a=rl("clipboard-read"),l=rl("clipboard-write"),u=M(()=>i.value||s),c=Se(""),f=Se(!1),d=Dv(()=>f.value=!1,o,{immediate:!1});async function p(){let S=!(i.value&&y(a.value));if(!S)try{c.value=await t.clipboard.readText()}catch{S=!0}S&&(c.value=b())}u.value&&n&&Xe(["copy","cut"],p,{passive:!0});async function g(S=Re(r)){if(u.value&&S!=null){let m=!(i.value&&y(l.value));if(!m)try{await t.clipboard.writeText(S)}catch{m=!0}m&&_(S),c.value=S,f.value=!0,d.start()}}function _(S){const m=document.createElement("textarea");m.value=S??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function b(){var S,m,E;return(E=(m=(S=document==null?void 0:document.getSelection)==null?void 0:S.call(document))==null?void 0:m.toString())!=null?E:""}function y(S){return S==="granted"||S==="prompt"}return{isSupported:u,text:c,copied:f,copy:g}}const oo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},so="__vueuse_ssr_handlers__",Hv=Bv();function Bv(){return so in oo||(oo[so]=oo[so]||{}),oo[so]}function $v(e,t){return Hv[e]||t}function Uv(e){return xi("(prefers-color-scheme: dark)",e)}function jv(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 zv={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()}},ol="vueuse-storage";function ki(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:c,window:f=Bt,eventFilter:d,onError:p=D=>{console.error(D)},initOnMounted:g}=r,_=(c?Se:tt)(typeof t=="function"?t():t),b=M(()=>Re(e));if(!n)try{n=$v("getDefaultStorage",()=>{var D;return(D=Bt)==null?void 0:D.localStorage})()}catch(D){p(D)}if(!n)return _;const y=Re(t),S=jv(y),m=(o=r.serializer)!=null?o:zv[S],{pause:E,resume:F}=Lv(_,()=>w(_.value),{flush:s,deep:i,eventFilter:d});Ke(b,()=>V(),{flush:s}),f&&a&&Ko(()=>{n instanceof Storage?Xe(f,"storage",V,{passive:!0}):Xe(f,ol,H),g&&V()}),g||V();function z(D,C){if(f){const O={key:b.value,oldValue:D,newValue:C,storageArea:n};f.dispatchEvent(n instanceof Storage?new StorageEvent("storage",O):new CustomEvent(ol,{detail:O}))}}function w(D){try{const C=n.getItem(b.value);if(D==null)z(C,null),n.removeItem(b.value);else{const O=m.write(D);C!==O&&(n.setItem(b.value,O),z(C,O))}}catch(C){p(C)}}function A(D){const C=D?D.newValue:n.getItem(b.value);if(C==null)return l&&y!=null&&n.setItem(b.value,m.write(y)),y;if(!D&&u){const O=m.read(C);return typeof u=="function"?u(O,y):S==="object"&&!Array.isArray(O)?{...y,...O}:O}else return typeof C!="string"?C:m.read(C)}function V(D){if(!(D&&D.storageArea!==n)){if(D&&D.key==null){_.value=y;return}if(!(D&&D.key!==b.value)){E();try{(D==null?void 0:D.newValue)!==m.write(_.value)&&(_.value=A(D))}catch(C){p(C)}finally{D?jr(F):F()}}}}function H(D){V(D.detail)}return _}function Kv(e,t,n={}){const{window:r=Bt,...o}=n;let s;const i=Wo(()=>r&&"ResizeObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=M(()=>{const f=Re(e);return Array.isArray(f)?f.map(d=>Qt(d)):[Qt(f)]}),u=Ke(l,f=>{if(a(),i.value&&r){s=new ResizeObserver(t);for(const d of f)d&&s.observe(d,o)}},{immediate:!0,flush:"post"}),c=()=>{a(),u()};return Ti(c),{isSupported:i,stop:c}}function Wv(e,t={width:0,height:0},n={}){const{window:r=Bt,box:o="content-box"}=n,s=M(()=>{var f,d;return(d=(f=Qt(e))==null?void 0:f.namespaceURI)==null?void 0:d.includes("svg")}),i=Se(t.width),a=Se(t.height),{stop:l}=Kv(e,([f])=>{const d=o==="border-box"?f.borderBoxSize:o==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(r&&s.value){const p=Qt(e);if(p){const g=p.getBoundingClientRect();i.value=g.width,a.value=g.height}}else if(d){const p=go(d);i.value=p.reduce((g,{inlineSize:_})=>g+_,0),a.value=p.reduce((g,{blockSize:_})=>g+_,0)}else i.value=f.contentRect.width,a.value=f.contentRect.height},n);Ko(()=>{const f=Qt(e);f&&(i.value="offsetWidth"in f?f.offsetWidth:t.width,a.value="offsetHeight"in f?f.offsetHeight:t.height)});const u=Ke(()=>Qt(e),f=>{i.value=f?t.width:0,a.value=f?t.height:0});function c(){l(),u()}return{width:i,height:a,stop:c}}const sl=1;function Gv(e,t={}){const{throttle:n=0,idle:r=200,onStop:o=wn,onScroll:s=wn,offset:i={left:0,right:0,top:0,bottom:0},eventListenerOptions:a={capture:!1,passive:!0},behavior:l="auto",window:u=Bt,onError:c=w=>{console.error(w)}}=t,f=Se(0),d=Se(0),p=M({get(){return f.value},set(w){_(w,void 0)}}),g=M({get(){return d.value},set(w){_(void 0,w)}});function _(w,A){var V,H,D,C;if(!u)return;const O=Re(e);if(!O)return;(D=O instanceof Document?u.document.body:O)==null||D.scrollTo({top:(V=Re(A))!=null?V:g.value,left:(H=Re(w))!=null?H:p.value,behavior:Re(l)});const G=((C=O==null?void 0:O.document)==null?void 0:C.documentElement)||(O==null?void 0:O.documentElement)||O;p!=null&&(f.value=G.scrollLeft),g!=null&&(d.value=G.scrollTop)}const b=Se(!1),y=Cn({left:!0,right:!1,top:!0,bottom:!1}),S=Cn({left:!1,right:!1,top:!1,bottom:!1}),m=w=>{b.value&&(b.value=!1,S.left=!1,S.right=!1,S.top=!1,S.bottom=!1,o(w))},E=Ef(m,n+r),F=w=>{var A;if(!u)return;const V=((A=w==null?void 0:w.document)==null?void 0:A.documentElement)||(w==null?void 0:w.documentElement)||Qt(w),{display:H,flexDirection:D,direction:C}=getComputedStyle(V),O=C==="rtl"?-1:1,G=V.scrollLeft;S.left=Gf.value;const te=Math.abs(G*O)<=(i.left||0),P=Math.abs(G*O)+V.clientWidth>=V.scrollWidth-(i.right||0)-sl;H==="flex"&&D==="row-reverse"?(y.left=P,y.right=te):(y.left=te,y.right=P),f.value=G;let L=V.scrollTop;w===u.document&&!L&&(L=u.document.body.scrollTop),S.top=Ld.value;const j=Math.abs(L)<=(i.top||0),ue=Math.abs(L)+V.clientHeight>=V.scrollHeight-(i.bottom||0)-sl;H==="flex"&&D==="column-reverse"?(y.top=ue,y.bottom=j):(y.top=j,y.bottom=ue),d.value=L},z=w=>{var A;if(!u)return;const V=(A=w.target.documentElement)!=null?A:w.target;F(V),b.value=!0,E(w),s(w)};return Xe(e,"scroll",n?Iv(z,n,!0,!1):z,a),Ko(()=>{try{const w=Re(e);if(!w)return;F(w)}catch(w){c(w)}}),Xe(e,"scrollend",m,a),{x:p,y:g,isScrolling:b,arrivedState:y,directions:S,measure(){const w=Re(e);u&&w&&F(w)}}}function qv(e={}){const{window:t=Bt,...n}=e;return Gv(t,n)}function Yv(e={}){const{window:t=Bt,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,a=Se(n),l=Se(r),u=()=>{if(t)if(i==="outer")a.value=t.outerWidth,l.value=t.outerHeight;else if(i==="visual"&&t.visualViewport){const{width:f,height:d,scale:p}=t.visualViewport;a.value=Math.round(f*p),l.value=Math.round(d*p)}else s?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};u(),Ko(u);const c={passive:!0};if(Xe("resize",u,c),t&&i==="visual"&&t.visualViewport&&Xe(t.visualViewport,"resize",u,c),o){const f=xi("(orientation: portrait)");Ke(f,()=>u())}return{width:a,height:l}}const il=async(e,t)=>{const{path:n,query:r}=e.currentRoute.value,{scrollBehavior:o}=e.options;e.options.scrollBehavior=void 0,await e.replace({path:n,query:r,hash:t}),e.options.scrollBehavior=o},Xv=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=Gr();Xe("scroll",Ef(()=>{var g,_;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i-0)f.some(y=>y.hash===b.hash));for(let b=0;b=(((g=y.parentElement)==null?void 0:g.offsetTop)??0)-r,E=!S||i<(((_=S.parentElement)==null?void 0:_.offsetTop)??0)-r;if(!(m&&E))continue;const z=decodeURIComponent(o.currentRoute.value.hash),w=decodeURIComponent(y.hash);if(z===w)return;if(c){for(let A=b+1;A`[vp-content] h${t+1}`).join(","),r_=(e,t=2)=>{if(t===!1)return[];const[n,r]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t,o=e.filter(i=>i.level>=n&&i.level<=r),s=[];e:for(let i=0;i=0;l--){const u=o[l];if(u.level{let n;if(t.length){const r=e.cloneNode(!0);r.querySelectorAll(t.join(",")).forEach(o=>{o.remove()}),n=r.textContent||""}else n=e.textContent||"";return n.trim()},s_=(e=Tf,t=[])=>Array.from(document.querySelectorAll(e)).filter(n=>n.id&&n.hasChildNodes()).map(n=>({element:n,title:o_(n,t),link:`#${n.id}`,slug:n.id,level:Number(n.tagName[1]),children:[]})),i_=({selector:e=Tf,levels:t=2,ignore:n=[]}={})=>r_(s_(e,n),t),Cf=(e,t)=>{var r;const n=(r=un())==null?void 0:r.appContext.components;return n?e in n||st(e)in n||Br(st(e))in n:!1},Pi=e=>{const t=iv();return M(()=>Re(e)[t.value]??{})},a_=()=>{const e=av();return M(()=>Object.keys(e.value))},l_=e=>typeof e<"u",Af=(e,t)=>Et(e)&&e.startsWith(t),{keys:u_}=Object,wf=e=>Af(e,"/")&&e[1]!=="/",Of=e=>!Cm(e)&&!Wr(e);var c_={"/":{backToTop:"返回顶部"}};const f_=pe({name:"BackToTop",setup(){const e=qr(),t=Pi(c_),n=Se(),{height:r}=Wv(n),{height:o}=Yv(),{y:s}=qv(),i=M(()=>e.value.backToTop!==!1&&s.value>100),a=M(()=>s.value/(r.value-o.value)*100);return pt(()=>{n.value=document.body}),()=>J(hi,{name:"back-to-top"},()=>i.value?J("button",{type:"button",class:"vp-back-to-top-button","aria-label":t.value.backToTop,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[J("span",{class:"vp-scroll-progress",role:"progressbar","aria-labelledby":"loadinglabel","aria-valuenow":a.value},J("svg",J("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*a.value*.48} ${Math.PI*(100-a.value)*.48}`}))),J("div",{class:"back-to-top-icon"})]):null)}}),d_=cn({rootComponents:[f_]}),p_=Object.freeze(Object.defineProperty({__proto__:null,default:d_},Symbol.toStringTag,{value:"Module"})),h_=/language-(shellscript|shell|bash|sh|zsh)/,m_=({duration:e=2e3,locales:t,selector:n,showInMobile:r,ignoreSelector:o=[],transform:s})=>{const i=xi("(max-width: 419px)"),a=M(()=>!i.value||r),l=Pi(t),u=g=>{var b;if(g.hasAttribute("copy-code"))return;const _=document.createElement("button");_.type="button",_.classList.add("vp-copy-code-button"),_.setAttribute("aria-label",l.value.copy),_.setAttribute("data-copied",l.value.copied),(b=g.parentElement)==null||b.insertBefore(_,g),g.setAttribute("copy-code","")},c=()=>{document.body.classList.toggle("no-copy-code",!a.value),a.value&&document.querySelectorAll(n.join(",")).forEach(u)};Oi(a,c,{flush:"post"}),Yr(g=>{g!=="beforeUnmount"&&c()});const{copy:f}=Fv({legacy:!0}),d=new WeakMap,p=async(g,_,b)=>{const y=_.cloneNode(!0);o.length&&y.querySelectorAll(o.join(",")).forEach(E=>{E.remove()}),s&&s(y);let S=y.textContent||"";if(h_.test(g.className)&&(S=S.replace(/^ *(\$|>) /gm,"")),await f(S),e<=0)return;b.classList.add("copied"),clearTimeout(d.get(b));const m=setTimeout(()=>{b.classList.remove("copied"),b.blur(),d.delete(b)},e);d.set(b,m)};Xe("click",g=>{const _=g.target;if(a.value&&_.matches('div[class*="language-"] > button.vp-copy-code-button')){const b=_.parentElement,y=_.nextElementSibling;if(!b||!y)return;p(b,y,_)}})};var g_=[],v_={"/":{copy:"复制代码",copied:"已复制"}},__=['[vp-content] div[class*="language-"] pre'];const b_=cn({setup:()=>{m_({selector:__,ignoreSelector:g_,locales:v_,duration:2e3,showInMobile:!1})}}),y_=Object.freeze(Object.defineProperty({__proto__:null,default:b_},Symbol.toStringTag,{value:"Module"})),E_=cn({setup(){Xe("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})})}}),S_=Object.freeze(Object.defineProperty({__proto__:null,default:E_},Symbol.toStringTag,{value:"Module"}));var al={"/":{contributors:"贡献者",changelog:"更新日志",timeOn:"于",viewChangelog:"查看所有更新日志",latestUpdateAt:"最近更新:"}};const T_=typeof al>"u"?{}:al,xf=()=>Pi(T_),kf=({level:e=2,text:t,anchor:n})=>J(`h${e||2}`,{id:n,tabindex:"-1"},J("a",{href:`#${n}`,class:"header-anchor"},J("span",t))),C_=pe({name:"Contributors",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=xf(),n=qr(),r=hf(),o=M(()=>{var i;return n.value.contributors===!1?[]:((i=r.value.git)==null?void 0:i.contributors)??[]}),s=({item:{name:i,url:a,avatar:l}})=>J(a?"a":"span",{href:a,target:"_blank",rel:"noreferrer",class:"contributor"},[l?J("img",{src:l,alt:i,class:"avatar"}):null,J("span",{class:"name"},i)]);return()=>o.value.length?[J(kf,{level:e.headerLevel,anchor:"doc-contributors",text:e.title||t.value.contributors}),J("div",{class:"vp-contributors"},o.value.map(i=>J(s,{item:i,key:i.name+i.email})))]:null}}),A_=pe({name:"Changelog",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=xf(),n=qr(),r=hf(),o=mf(),s=M(()=>{var p;if(n.value.changelog===!1)return[];const d=new Intl.DateTimeFormat(o.value,{dateStyle:"short"});return(((p=r.value.git)==null?void 0:p.changelog)??[]).map(({date:g,..._})=>({datetime:d.format(g),..._}))}),i=M(()=>{var g;const d=(((g=r.value.git)==null?void 0:g.changelog)??[])[0];return d?new Intl.DateTimeFormat(o.value,{dateStyle:"short",timeStyle:"short"}).format(d.date):""}),[a,l]=wi(),u=()=>J("div",{class:"changelog-header",onClick:l},[J("div",{class:"latest-updated"},[J("span",{class:"vpi-changelog"}),J("span",[t.value.latestUpdateAt," "]),J("span",{"data-allow-mismatch":""},i.value)]),J("div",[J("span",{class:"vpi-changelog-menu"}),J("span",t.value.viewChangelog)])]),c=({item:d})=>J("li",{class:"changelog release-tag"},J("div",[J("a",{class:"link release-tag"},J("code",d.tag)),J("span",{class:"datetime","data-allow-mismatch":""},[t.value.timeOn," ",d.datetime])])),f=({item:d})=>J("li",{class:"changelog commit"},[J(d.commitUrl?"a":"span",{class:"link hash",href:d.commitUrl,target:"_blank",rel:"noreferrer"},[J("code",d.hash.slice(0,5))]),J("span",{class:"divider"},"-"),J("span",{class:"message",innerHTML:d.message}),J("span",{class:"datetime","data-allow-mismatch":""},[t.value.timeOn||"on"," ",d.datetime])]);return()=>s.value.length?[J(kf,{level:e.headerLevel,anchor:"doc-changelog",text:e.title||t.value.changelog}),J("div",{class:["vp-changelog",{active:a.value}]},[J(u),J("ul",{class:"changelog-list"},[s.value.map(d=>d.tag?J(c,{item:d,key:d.tag}):J(f,{item:d,key:d.hash}))])])]:null}}),w_={enhance:({app:e})=>{e.component("GitContributors",C_),e.component("GitChangelog",A_)}},O_=Object.freeze(Object.defineProperty({__proto__:null,default:w_},Symbol.toStringTag,{value:"Module"}));/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var vn=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(C){function O(){}C(O,O)},o=function(C){var O=C.target;if(O===V){g();return}m.indexOf(O)!==-1&&_({target:O})},s=function(){if(!(F||!A.original)){var C=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(z-C)>w.scrollOffset&&setTimeout(g,150)}},i=function(C){var O=C.key||C.keyCode;(O==="Escape"||O==="Esc"||O===27)&&g()},a=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=C;if(C.background&&(V.style.background=C.background),C.container&&C.container instanceof Object&&(O.container=vn({},w.container,C.container)),C.template){var G=vo(C.template)?C.template:document.querySelector(C.template);O.template=G}return w=vn({},w,O),m.forEach(function(te){te.dispatchEvent(In("medium-zoom:update",{detail:{zoom:H}}))}),H},l=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(vn({},w,C))},u=function(){for(var C=arguments.length,O=Array(C),G=0;G0?O.reduce(function(P,L){return[].concat(P,ul(L))},[]):m;return te.forEach(function(P){P.classList.remove("medium-zoom-image"),P.dispatchEvent(In("medium-zoom:detach",{detail:{zoom:H}}))}),m=m.filter(function(P){return te.indexOf(P)===-1}),H},f=function(C,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.addEventListener("medium-zoom:"+C,O,G)}),E.push({type:"medium-zoom:"+C,listener:O,options:G}),H},d=function(C,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.removeEventListener("medium-zoom:"+C,O,G)}),E=E.filter(function(te){return!(te.type==="medium-zoom:"+C&&te.listener.toString()===O.toString())}),H},p=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=C.target,G=function(){var P={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},L=void 0,j=void 0;if(w.container)if(w.container instanceof Object)P=vn({},P,w.container),L=P.width-P.left-P.right-w.margin*2,j=P.height-P.top-P.bottom-w.margin*2;else{var ue=vo(w.container)?w.container:document.querySelector(w.container),_e=ue.getBoundingClientRect(),Ie=_e.width,be=_e.height,nt=_e.left,_t=_e.top;P=vn({},P,{width:Ie,height:be,left:nt,top:_t})}L=L||P.width-w.margin*2,j=j||P.height-w.margin*2;var rt=A.zoomedHd||A.original,ot=ll(rt)?L:rt.naturalWidth||L,k=ll(rt)?j:rt.naturalHeight||j,q=rt.getBoundingClientRect(),K=q.top,Q=q.left,fe=q.width,ye=q.height,h=Math.min(Math.max(fe,ot),L)/fe,v=Math.min(Math.max(ye,k),j)/ye,T=Math.min(h,v),I=(-Q+(L-fe)/2+w.margin+P.left)/T,x=(-K+(j-ye)/2+w.margin+P.top)/T,N="scale("+T+") translate3d("+I+"px, "+x+"px, 0)";A.zoomed.style.transform=N,A.zoomedHd&&(A.zoomedHd.style.transform=N)};return new r(function(te){if(O&&m.indexOf(O)===-1){te(H);return}var P=function Ie(){F=!1,A.zoomed.removeEventListener("transitionend",Ie),A.original.dispatchEvent(In("medium-zoom:opened",{detail:{zoom:H}})),te(H)};if(A.zoomed){te(H);return}if(O)A.original=O;else if(m.length>0){var L=m;A.original=L[0]}else{te(H);return}if(A.original.dispatchEvent(In("medium-zoom:open",{detail:{zoom:H}})),z=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,F=!0,A.zoomed=P_(A.original),document.body.appendChild(V),w.template){var j=vo(w.template)?w.template:document.querySelector(w.template);A.template=document.createElement("div"),A.template.appendChild(j.content.cloneNode(!0)),document.body.appendChild(A.template)}if(A.original.parentElement&&A.original.parentElement.tagName==="PICTURE"&&A.original.currentSrc&&(A.zoomed.src=A.original.currentSrc),document.body.appendChild(A.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),A.original.classList.add("medium-zoom-image--hidden"),A.zoomed.classList.add("medium-zoom-image--opened"),A.zoomed.addEventListener("click",g),A.zoomed.addEventListener("transitionend",P),A.original.getAttribute("data-zoom-src")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("srcset"),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading"),A.zoomedHd.src=A.zoomed.getAttribute("data-zoom-src"),A.zoomedHd.onerror=function(){clearInterval(ue),console.warn("Unable to reach the zoom image target "+A.zoomedHd.src),A.zoomedHd=null,G()};var ue=setInterval(function(){A.zoomedHd.complete&&(clearInterval(ue),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),G())},10)}else if(A.original.hasAttribute("srcset")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading");var _e=A.zoomedHd.addEventListener("load",function(){A.zoomedHd.removeEventListener("load",_e),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",g),document.body.appendChild(A.zoomedHd),G()})}else G()})},g=function(){return new r(function(C){if(F||!A.original){C(H);return}var O=function G(){A.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(A.zoomed),A.zoomedHd&&document.body.removeChild(A.zoomedHd),document.body.removeChild(V),A.zoomed.classList.remove("medium-zoom-image--opened"),A.template&&document.body.removeChild(A.template),F=!1,A.zoomed.removeEventListener("transitionend",G),A.original.dispatchEvent(In("medium-zoom:closed",{detail:{zoom:H}})),A.original=null,A.zoomed=null,A.zoomedHd=null,A.template=null,C(H)};F=!0,document.body.classList.remove("medium-zoom--opened"),A.zoomed.style.transform="",A.zoomedHd&&(A.zoomedHd.style.transform=""),A.template&&(A.template.style.transition="opacity 150ms",A.template.style.opacity=0),A.original.dispatchEvent(In("medium-zoom:close",{detail:{zoom:H}})),A.zoomed.addEventListener("transitionend",O)})},_=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=C.target;return A.original?g():p({target:O})},b=function(){return w},y=function(){return m},S=function(){return A.original},m=[],E=[],F=!1,z=0,w=n,A={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?w=t:(t||typeof t=="string")&&u(t),w=vn({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},w);var V=k_(w.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",g);var H={open:p,close:g,toggle:_,update:a,clone:l,attach:u,detach:c,on:f,off:d,getOptions:b,getImages:y,getZoomedImage:S};return H};function R_(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var L_=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";R_(L_);const Pf=Symbol("mediumZoom"),D_=()=>{const e=ze(Pf);if(!e)throw new Error("useMediumZoom() is called without provider.");return e};var N_={};const V_="[vp-content] > img, [vp-content] :not(a) > img",M_=N_,F_=cn({enhance({app:e}){const t=I_(M_);t.refresh=(n=V_)=>{t.detach(),t.attach(n)},e.provide(Pf,t)},setup(){const e=D_();Yr(t=>{t!=="beforeUnmount"&&e.refresh()})}}),H_=Object.freeze(Object.defineProperty({__proto__:null,default:F_},Symbol.toStringTag,{value:"Module"}));/** * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT - */const cl=(e,t)=>{e.classList.add(t)},fl=(e,t)=>{e.classList.remove(t)},B_=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},gs=(e,t,n)=>en?n:e,dl=e=>(-1+e)*100,$_=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),U_=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),ao=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const a=s.charAt(0).toUpperCase()+s.slice(1);let l=e.length;for(;l--;){const u=`${e[l]}${a}`;if(u in i)return u}return s},r=s=>{const i=U_(s);return t[i]??(t[i]=n(i))},o=(s,i,a)=>{s.style[r(i)]=a};return(s,i)=>{for(const a in i){const l=i[a];Object.hasOwn(i,a)&&l_(l)&&o(s,a,l)}}})(),Lt={minimum:.08,easing:"ease",speed:200,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},Le={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=Lt,r=Le.isStarted(),o=gs(e,Lt.minimum,1);Le.percent=o===1?null:o;const s=Le.render(!r),i=s.querySelector(Lt.barSelector);return s.offsetWidth,$_(a=>{ao(i,{transform:`translate3d(${dl(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(ao(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{ao(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{Le.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),Le},isStarted:()=>typeof Le.percent=="number",start:()=>{Le.percent||Le.set(0);const e=()=>{setTimeout(()=>{Le.percent&&(Le.trickle(),e())},Lt.trickleSpeed)};return e(),Le},done:e=>!e&&!Le.percent?Le:Le.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=Le;return t?(t=gs(t+(typeof e=="number"?e:(1-t)*gs(Math.random()*t,.1,.95)),0,.994),Le.set(t)):Le.start()},trickle:()=>Le.increase(Math.random()*Lt.trickleRate),render:e=>{if(Le.isRendered())return document.getElementById("nprogress");cl(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Lt.template;const n=t.querySelector(Lt.barSelector),r=document.querySelector(Lt.parent),o=e?"-100":dl(Le.percent??0);return ao(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&cl(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{fl(document.documentElement,"nprogress-busy"),fl(document.querySelector(Lt.parent),"nprogress-custom-parent"),B_(document.getElementById("nprogress"))}},j_=()=>{pt(()=>{const e=Gr(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||Le.start()}),e.afterEach(n=>{t.add(n.path),Le.done()})})},z_=cn({setup(){j_()}}),K_=Object.freeze(Object.defineProperty({__proto__:null,default:z_},Symbol.toStringTag,{value:"Module"})),W_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{Xe("click",t=>{const n=t.target;if(n.matches(e)){const r=n.parentElement;r!=null&&r.classList.toggle("collapsed")&&r.scrollIntoView({block:"center",behavior:"instant"})}})},G_={setup(){W_()}},q_=Object.freeze(Object.defineProperty({__proto__:null,default:G_},Symbol.toStringTag,{value:"Module"})),Y_="VUEPRESS_CODE_TAB_STORE",lo=ki(Y_,{}),X_=pe({name:"CodeTabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:String},slots:Object,setup(e,{slots:t}){const n=tt(e.active),r=Se([]),o=()=>{e.tabId&&(lo.value[e.tabId]=e.data[n.value].id)},s=(u=n.value)=>{n.value=u{n.value=u>0?u-1:r.value.length-1,r.value[n.value].focus()},a=(u,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),n.value=c):u.key==="ArrowRight"?(u.preventDefault(),s()):u.key==="ArrowLeft"&&(u.preventDefault(),i()),e.tabId&&(lo.value[e.tabId]=e.data[n.value].id)},l=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>lo.value[e.tabId]===c);if(u!==-1)return u}return e.active};return pt(()=>{n.value=l(),Ke(()=>e.tabId&&lo.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const f=e.data.findIndex(({id:d})=>d===u);f!==-1&&(n.value=f)}})}),()=>e.data.length?J("div",{class:"vp-code-tabs"},[J("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const f=c===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[c]=d)},class:["vp-code-tab-nav",{active:f}],role:"tab","aria-controls":`codetab-${e.id}-${c}`,"aria-selected":f,onClick:()=>{n.value=c,o()},onKeydown:d=>{a(d,c)}},t[`title${c}`]({value:u,isActive:f}))})),e.data.map(({id:u},c)=>{const f=c===n.value;return J("div",{class:["vp-code-tab",{active:f}],id:`codetab-${e.id}-${c}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-code-tab-title"},t[`title${c}`]({value:u,isActive:f})),t[`tab${c}`]({value:u,isActive:f})])})]):null}}),Z_="VUEPRESS_TAB_STORE",vs=ki(Z_,{}),J_=pe({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:String},slots:Object,setup(e,{slots:t}){const n=tt(e.active),r=Se([]),o=()=>{e.tabId&&(vs.value[e.tabId]=e.data[n.value].id)},s=(u=n.value)=>{n.value=u{n.value=u>0?u-1:r.value.length-1,r.value[n.value].focus()},a=(u,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),n.value=c):u.key==="ArrowRight"?(u.preventDefault(),s()):u.key==="ArrowLeft"&&(u.preventDefault(),i()),o()},l=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>vs.value[e.tabId]===c);if(u!==-1)return u}return e.active};return pt(()=>{n.value=l(),Ke(()=>e.tabId&&vs.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const f=e.data.findIndex(({id:d})=>d===u);f!==-1&&(n.value=f)}})}),()=>e.data.length?J("div",{class:"vp-tabs"},[J("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const f=c===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[c]=d)},class:["vp-tab-nav",{active:f}],role:"tab","aria-controls":`tab-${e.id}-${c}`,"aria-selected":f,onClick:()=>{n.value=c,o()},onKeydown:d=>{a(d,c)}},t[`title${c}`]({value:u,isActive:f}))})),e.data.map(({id:u},c)=>{const f=c===n.value;return J("div",{class:["vp-tab",{active:f}],id:`tab-${e.id}-${c}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-tab-title"},t[`title${c}`]({value:u,isActive:f})),t[`tab${c}`]({value:u,isActive:f})])})]):null}}),Q_={enhance:({app:e})=>{e.component("CodeTabs",X_),e.component("Tabs",J_)}},e0=Object.freeze(Object.defineProperty({__proto__:null,default:Q_},Symbol.toStringTag,{value:"Module"}));var t0=Object.create,If=Object.defineProperty,n0=Object.getOwnPropertyDescriptor,Ii=Object.getOwnPropertyNames,r0=Object.getPrototypeOf,o0=Object.prototype.hasOwnProperty,s0=(e,t)=>function(){return e&&(t=(0,e[Ii(e)[0]])(e=0)),t},i0=(e,t)=>function(){return t||(0,e[Ii(e)[0]])((t={exports:{}}).exports,t),t.exports},a0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ii(t))!o0.call(e,o)&&o!==n&&If(e,o,{get:()=>t[o],enumerable:!(r=n0(t,o))||r.enumerable});return e},l0=(e,t,n)=>(n=e!=null?t0(r0(e)):{},a0(If(n,"default",{value:e,enumerable:!0}),e)),Xr=s0({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.1_@types+node@22.10.5__jiti@2.4.2_postcss@8.4.49_tsx_s7k37zks4wtn7x2grzma6lrsfa/node_modules/tsup/assets/esm_shims.js"(){}}),u0=i0({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Xr(),t.exports=r;function n(s){return s instanceof Buffer?Buffer.from(s):new s.constructor(s.buffer.slice(),s.byteOffset,s.length)}function r(s){if(s=s||{},s.circles)return o(s);const i=new Map;if(i.set(Date,f=>new Date(f)),i.set(Map,(f,d)=>new Map(l(Array.from(f),d))),i.set(Set,(f,d)=>new Set(l(Array.from(f),d))),s.constructorHandlers)for(const f of s.constructorHandlers)i.set(f[0],f[1]);let a=null;return s.proto?c:u;function l(f,d){const p=Object.keys(f),g=new Array(p.length);for(let _=0;_new Date(p)),l.set(Map,(p,g)=>new Map(c(Array.from(p),g))),l.set(Set,(p,g)=>new Set(c(Array.from(p),g))),s.constructorHandlers)for(const p of s.constructorHandlers)l.set(p[0],p[1]);let u=null;return s.proto?d:f;function c(p,g){const _=Object.keys(p),b=new Array(_.length);for(let y=0;y<_.length;y++){const S=_[y],m=p[S];if(typeof m!="object"||m===null)b[S]=m;else if(m.constructor!==Object&&(u=l.get(m.constructor)))b[S]=u(m,g);else if(ArrayBuffer.isView(m))b[S]=n(m);else{const E=i.indexOf(m);E!==-1?b[S]=a[E]:b[S]=g(m)}}return b}function f(p){if(typeof p!="object"||p===null)return p;if(Array.isArray(p))return c(p,f);if(p.constructor!==Object&&(u=l.get(p.constructor)))return u(p,f);const g={};i.push(p),a.push(g);for(const _ in p){if(Object.hasOwnProperty.call(p,_)===!1)continue;const b=p[_];if(typeof b!="object"||b===null)g[_]=b;else if(b.constructor!==Object&&(u=l.get(b.constructor)))g[_]=u(b,f);else if(ArrayBuffer.isView(b))g[_]=n(b);else{const y=i.indexOf(b);y!==-1?g[_]=a[y]:g[_]=f(b)}}return i.pop(),a.pop(),g}function d(p){if(typeof p!="object"||p===null)return p;if(Array.isArray(p))return c(p,d);if(p.constructor!==Object&&(u=l.get(p.constructor)))return u(p,d);const g={};i.push(p),a.push(g);for(const _ in p){const b=p[_];if(typeof b!="object"||b===null)g[_]=b;else if(b.constructor!==Object&&(u=l.get(b.constructor)))g[_]=u(b,d);else if(ArrayBuffer.isView(b))g[_]=n(b);else{const y=i.indexOf(b);y!==-1?g[_]=a[y]:g[_]=d(b)}}return i.pop(),a.pop(),g}}}});Xr();Xr();Xr();var Rf=typeof navigator<"u",Z=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof global<"u"?global:{};typeof Z.chrome<"u"&&Z.chrome.devtools;Rf&&(Z.self,Z.top);var pl;typeof navigator<"u"&&((pl=navigator.userAgent)==null||pl.toLowerCase().includes("electron"));Xr();var c0=l0(u0()),f0=/(?:^|[-_/])(\w)/g;function d0(e,t){return t?t.toUpperCase():""}function p0(e){return e&&`${e}`.replace(f0,d0)}function h0(e,t){let n=e.replace(/^[a-z]:/i,"").replace(/\\/g,"/");n.endsWith(`index${t}`)&&(n=n.replace(`/index${t}`,t));const r=n.lastIndexOf("/"),o=n.substring(r+1);{const s=o.lastIndexOf(t);return o.substring(0,s)}}var hl=(0,c0.default)({circles:!0});const m0={trailing:!0};function qn(e,t=25,n={}){if(n={...m0,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,o,s=[],i,a;const l=(u,c)=>(i=g0(e,u,c),i.finally(()=>{if(i=null,n.trailing&&a&&!o){const f=l(u,a);return a=null,f}}),i);return function(...u){return i?(n.trailing&&(a=u),i):new Promise(c=>{const f=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const d=n.leading?r:l(this,u);for(const p of s)p(d);s=[]},t),f?(r=l(this,u),c(r)):s.push(c)})}}async function g0(e,t,n){return await e.apply(t,n)}function Bs(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Bs(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const v0={run:e=>e()},_0=()=>v0,Lf=typeof console.createTask<"u"?console.createTask:_0;function b0(e,t){const n=t.shift(),r=Lf(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function y0(e,t){const n=t.shift(),r=Lf(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function _s(e,t){for(const n of[...e])n(t)}class E0{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Bs(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=Bs(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(b0,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(y0,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&_s(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&_s(this._after,o)}):(this._after&&o&&_s(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Df(){return new E0}var S0=Object.create,Nf=Object.defineProperty,T0=Object.getOwnPropertyDescriptor,Ri=Object.getOwnPropertyNames,C0=Object.getPrototypeOf,A0=Object.prototype.hasOwnProperty,w0=(e,t)=>function(){return e&&(t=(0,e[Ri(e)[0]])(e=0)),t},Vf=(e,t)=>function(){return t||(0,e[Ri(e)[0]])((t={exports:{}}).exports,t),t.exports},O0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ri(t))!A0.call(e,o)&&o!==n&&Nf(e,o,{get:()=>t[o],enumerable:!(r=T0(t,o))||r.enumerable});return e},x0=(e,t,n)=>(n=e!=null?S0(C0(e)):{},O0(Nf(n,"default",{value:e,enumerable:!0}),e)),R=w0({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.1_@types+node@22.10.5__jiti@2.4.2_postcss@8.4.49_tsx_s7k37zks4wtn7x2grzma6lrsfa/node_modules/tsup/assets/esm_shims.js"(){}}),k0=Vf({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){R(),function(n){var r={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},o=["်","ް"],s={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},i={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},l=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),c=[".","!","~","*","'","(",")"].join(""),f=function(b,y){var S="-",m="",E="",F=!0,z={},w,A,V,H,D,C,O,G,te,P,L,j,ue,_e,Ie="";if(typeof b!="string")return"";if(typeof y=="string"&&(S=y),O=a.en,G=i.en,typeof y=="object"){w=y.maintainCase||!1,z=y.custom&&typeof y.custom=="object"?y.custom:z,V=+y.truncate>1&&y.truncate||!1,H=y.uric||!1,D=y.uricNoSlash||!1,C=y.mark||!1,F=!(y.symbols===!1||y.lang===!1),S=y.separator||S,H&&(Ie+=l),D&&(Ie+=u),C&&(Ie+=c),O=y.lang&&a[y.lang]&&F?a[y.lang]:F?a.en:{},G=y.lang&&i[y.lang]?i[y.lang]:y.lang===!1||y.lang===!0?{}:i.en,y.titleCase&&typeof y.titleCase.length=="number"&&Array.prototype.toString.call(y.titleCase)?(y.titleCase.forEach(function(be){z[be+""]=be+""}),A=!0):A=!!y.titleCase,y.custom&&typeof y.custom.length=="number"&&Array.prototype.toString.call(y.custom)&&y.custom.forEach(function(be){z[be+""]=be+""}),Object.keys(z).forEach(function(be){var nt;be.length>1?nt=new RegExp("\\b"+p(be)+"\\b","gi"):nt=new RegExp(p(be),"gi"),b=b.replace(nt,z[be])});for(L in z)Ie+=L}for(Ie+=S,Ie=p(Ie),b=b.replace(/(^\s+|\s+$)/g,""),ue=!1,_e=!1,P=0,j=b.length;P=0?(E+=L,L=""):_e===!0?(L=s[E]+r[L],E=""):L=ue&&r[L].match(/[A-Za-z0-9]/)?" "+r[L]:r[L],ue=!1,_e=!1):L in s?(E+=L,L="",P===j-1&&(L=s[E]),_e=!0):O[L]&&!(H&&l.indexOf(L)!==-1)&&!(D&&u.indexOf(L)!==-1)?(L=ue||m.substr(-1).match(/[A-Za-z0-9]/)?S+O[L]:O[L],L+=b[P+1]!==void 0&&b[P+1].match(/[A-Za-z0-9]/)?S:"",ue=!0):(_e===!0?(L=s[E]+L,E="",_e=!1):ue&&(/[A-Za-z0-9]/.test(L)||m.substr(-1).match(/A-Za-z0-9]/))&&(L=" "+L),ue=!1),m+=L.replace(new RegExp("[^\\w\\s"+Ie+"_-]","g"),S);return A&&(m=m.replace(/(\w)(\S*)/g,function(be,nt,_t){var rt=nt.toUpperCase()+(_t!==null?_t:"");return Object.keys(z).indexOf(rt.toLowerCase())<0?rt:rt.toLowerCase()})),m=m.replace(/\s+/g,S).replace(new RegExp("\\"+S+"+","g"),S).replace(new RegExp("(^\\"+S+"+|\\"+S+"+$)","g"),""),V&&m.length>V&&(te=m.charAt(V)===S,m=m.slice(0,V),te||(m=m.slice(0,m.lastIndexOf(S)))),!w&&!A&&(m=m.toLowerCase()),m},d=function(b){return function(S){return f(S,b)}},p=function(b){return b.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},g=function(_,b){for(var y in b)if(b[y]===_)return!0};if(typeof t<"u"&&t.exports)t.exports=f,t.exports.createSlug=d;else if(typeof define<"u"&&define.amd)define([],function(){return f});else try{if(n.getSlug||n.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";n.getSlug=f,n.createSlug=d}catch{}}(e)}}),P0=Vf({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){R(),t.exports=k0()}});R();R();R();R();R();R();R();R();function I0(e){var t;const n=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return n==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":n}function R0(e){const t=e.__file;if(t)return p0(h0(t,".vue"))}function ml(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Li(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}function Mf(e){var t,n;const r=(t=e.subTree)==null?void 0:t.type,o=Li(e);return o?((n=o==null?void 0:o.types)==null?void 0:n.Fragment)===r:!1}function Go(e){var t,n,r;const o=I0((e==null?void 0:e.type)||{});if(o)return o;if((e==null?void 0:e.root)===e)return"Root";for(const i in(n=(t=e.parent)==null?void 0:t.type)==null?void 0:n.components)if(e.parent.type.components[i]===(e==null?void 0:e.type))return ml(e,i);for(const i in(r=e.appContext)==null?void 0:r.components)if(e.appContext.components[i]===(e==null?void 0:e.type))return ml(e,i);const s=R0((e==null?void 0:e.type)||{});return s||"Anonymous Component"}function L0(e){var t,n,r;const o=(r=(n=(t=e==null?void 0:e.appContext)==null?void 0:t.app)==null?void 0:n.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__)!=null?r:0,s=e===(e==null?void 0:e.root)?"root":e.uid;return`${o}:${s}`}function $s(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}function D0(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var uo;function N0(e){return uo||(uo=document.createRange()),uo.selectNode(e),uo.getBoundingClientRect()}function V0(e){const t=D0();if(!e.children)return t;for(let n=0,r=e.children.length;ne.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var gl={top:0,left:0,right:0,bottom:0,width:0,height:0};function On(e){const t=e.subTree.el;return typeof window>"u"?gl:Mf(e)?V0(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?On(e.subTree.component):gl}R();function Di(e){return Mf(e)?F0(e.subTree):e.subTree?[e.subTree.el]:[]}function F0(e){if(!e.children)return[];const t=[];return e.children.forEach(n=>{n.component?t.push(...Di(n.component)):n!=null&&n.el&&t.push(n.el)}),t}var Ff="__vue-devtools-component-inspector__",Hf="__vue-devtools-component-inspector__card__",Bf="__vue-devtools-component-inspector__name__",$f="__vue-devtools-component-inspector__indicator__",Uf={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},H0={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},B0={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function tr(){return document.getElementById(Ff)}function $0(){return document.getElementById(Hf)}function U0(){return document.getElementById($f)}function j0(){return document.getElementById(Bf)}function Ni(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function Vi(e){var t;const n=document.createElement("div");n.id=(t=e.elementId)!=null?t:Ff,Object.assign(n.style,{...Uf,...Ni(e.bounds),...e.style});const r=document.createElement("span");r.id=Hf,Object.assign(r.style,{...H0,top:e.bounds.top<35?0:"-35px"});const o=document.createElement("span");o.id=Bf,o.innerHTML=`<${e.name}>  `;const s=document.createElement("i");return s.id=$f,s.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(s.style,B0),r.appendChild(o),r.appendChild(s),n.appendChild(r),document.body.appendChild(n),n}function Mi(e){const t=tr(),n=$0(),r=j0(),o=U0();t&&(Object.assign(t.style,{...Uf,...Ni(e.bounds)}),Object.assign(n.style,{top:e.bounds.top<35?0:"-35px"}),r.innerHTML=`<${e.name}>  `,o.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function z0(e){const t=On(e);if(!t.width&&!t.height)return;const n=Go(e);tr()?Mi({bounds:t,name:n}):Vi({bounds:t,name:n})}function jf(){const e=tr();e&&(e.style.display="none")}var Us=null;function js(e){const t=e.target;if(t){const n=t.__vueParentComponent;if(n&&(Us=n,n.vnode.el)){const o=On(n),s=Go(n);tr()?Mi({bounds:o,name:s}):Vi({bounds:o,name:s})}}}function K0(e,t){if(e.preventDefault(),e.stopPropagation(),Us){const n=L0(Us);t(n)}}var Po=null;function W0(){jf(),window.removeEventListener("mouseover",js),window.removeEventListener("click",Po,!0),Po=null}function G0(){return window.addEventListener("mouseover",js),new Promise(e=>{function t(n){n.preventDefault(),n.stopPropagation(),K0(n,r=>{window.removeEventListener("click",t,!0),Po=null,window.removeEventListener("mouseover",js);const o=tr();o&&(o.style.display="none"),e(JSON.stringify({id:r}))})}Po=t,window.addEventListener("click",t,!0)})}function q0(e){const t=$s(et.value,e.id);if(t){const[n]=Di(t);if(typeof n.scrollIntoView=="function")n.scrollIntoView({behavior:"smooth"});else{const r=On(t),o=document.createElement("div"),s={...Ni(r),position:"absolute"};Object.assign(o.style,s),document.body.appendChild(o),o.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(o)},2e3)}setTimeout(()=>{const r=On(t);if(r.width||r.height){const o=Go(t),s=tr();s?Mi({...e,name:o,bounds:r}):Vi({...e,name:o,bounds:r}),setTimeout(()=>{s&&(s.style.display="none")},1500)}},1200)}}R();var vl,_l;(_l=(vl=Z).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(vl.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function Y0(e){let t=0;const n=setInterval(()=>{Z.__VUE_INSPECTOR__&&(clearInterval(n),t+=30,e()),t>=5e3&&clearInterval(n)},30)}function X0(){const e=Z.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...n)=>{e.disable(),t(...n)}}function Z0(){return new Promise(e=>{function t(){X0(),e(Z.__VUE_INSPECTOR__)}Z.__VUE_INSPECTOR__?t():Y0(()=>{t()})})}R();R();function J0(e){return!!(e&&e.__v_isReadonly)}function zf(e){return J0(e)?zf(e.__v_raw):!!(e&&e.__v_isReactive)}function bs(e){return!!(e&&e.__v_isRef===!0)}function hr(e){const t=e&&e.__v_raw;return t?hr(t):e}var Q0=class{constructor(){this.refEditor=new eb}set(e,t,n,r){const o=Array.isArray(t)?t:t.split(".");for(;o.length>1;){const a=o.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const s=o[0],i=this.refEditor.get(e)[s];r?r(e,s,n):this.refEditor.isRef(i)?this.refEditor.set(i,n):e[s]=n}get(e,t){const n=Array.isArray(t)?t:t.split(".");for(let r=0;r"u")return!1;const r=Array.isArray(t)?t.slice():t.split("."),o=n?2:1;for(;e&&r.length>o;){const s=r.shift();e=e[s],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,r[0])}createDefaultSetCallback(e){return(t,n,r)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(n,1):hr(t)instanceof Map?t.delete(n):hr(t)instanceof Set?t.delete(Array.from(t.values())[n]):Reflect.deleteProperty(t,n)),!e.remove){const o=t[e.newKey||n];this.refEditor.isRef(o)?this.refEditor.set(o,r):hr(t)instanceof Map?t.set(e.newKey||n,r):hr(t)instanceof Set?t.add(r):t[e.newKey||n]=r}}}},eb=class{set(e,t){if(bs(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(o=>e.add(o));return}const n=Object.keys(t);if(e instanceof Map){const o=new Set(e.keys());n.forEach(s=>{e.set(s,Reflect.get(t,s)),o.delete(s)}),o.forEach(s=>e.delete(s));return}const r=new Set(Object.keys(e));n.forEach(o=>{Reflect.set(e,o,Reflect.get(t,o)),r.delete(o)}),r.forEach(o=>Reflect.deleteProperty(e,o))}}get(e){return bs(e)?e.value:e}isRef(e){return bs(e)||zf(e)}};R();R();R();var tb="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function nb(){if(!Rf||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(tb);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}R();R();R();var bl,yl;(yl=(bl=Z).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(bl.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var rb=new Proxy(Z.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,n){return Reflect.get(e,t,n)}});function ob(e,t){Be.timelineLayersState[t.id]=!1,rb.push({...e,descriptorId:t.id,appRecord:Li(t.app)})}var El,Sl;(Sl=(El=Z).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(El.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Fi=new Proxy(Z.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,n){return Reflect.get(e,t,n)}}),Kf=qn(()=>{nr.hooks.callHook("sendInspectorToClient",Wf())});function sb(e,t){var n,r;Fi.push({options:e,descriptor:t,treeFilterPlaceholder:(n=e.treeFilterPlaceholder)!=null?n:"Search tree...",stateFilterPlaceholder:(r=e.stateFilterPlaceholder)!=null?r:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Li(t.app)}),Kf()}function Wf(){return Fi.filter(e=>e.descriptor.app===et.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const n=e.descriptor,r=e.options;return{id:r.id,label:r.label,logo:n.logo,icon:`custom-ic-baseline-${(t=r==null?void 0:r.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:n.packageName,homepage:n.homepage,pluginId:n.id}})}function _o(e,t){return Fi.find(n=>n.options.id===e&&(t?n.descriptor.app===t:!0))}function ib(){const e=Df();e.hook("addInspector",({inspector:r,plugin:o})=>{sb(r,o.descriptor)});const t=qn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Be.highPerfModeEnabled)return;const i=_o(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,filter:(i==null?void 0:i.treeFilter)||"",rootNodes:[]};await new Promise(l=>{e.callHookWith(async u=>{await Promise.all(u.map(c=>c(a))),l()},"getInspectorTree")}),e.callHookWith(async l=>{await Promise.all(l.map(u=>u({inspectorId:r,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const n=qn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Be.highPerfModeEnabled)return;const i=_o(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,nodeId:(i==null?void 0:i.selectedNodeId)||"",state:null},l={currentTab:`custom-inspector:${r}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async c=>{await Promise.all(c.map(f=>f(a,l))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(c=>c({inspectorId:r,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",n),e.hook("customInspectorSelectNode",({inspectorId:r,nodeId:o,plugin:s})=>{const i=_o(r,s.descriptor.app);i&&(i.selectedNodeId=o)}),e.hook("timelineLayerAdded",({options:r,plugin:o})=>{ob(r,o.descriptor)}),e.hook("timelineEventAdded",({options:r,plugin:o})=>{var s;const i=["performance","component-event","keyboard","mouse"];Be.highPerfModeEnabled||!((s=Be.timelineLayersState)!=null&&s[o.descriptor.id])&&!i.includes(r.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(l=>l(r)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:r})=>{const o=r.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!o)return null;const s=o.id.toString();return[...o.instanceMap].filter(([a])=>a.split(":")[0]===s).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:r})=>On(r)),e.hook("getComponentName",({instance:r})=>Go(r)),e.hook("componentHighlight",({uid:r})=>{const o=et.value.instanceMap.get(r);o&&z0(o)}),e.hook("componentUnhighlight",()=>{jf()}),e}var Tl,Cl;(Cl=(Tl=Z).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(Tl.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var Al,wl;(wl=(Al=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(Al.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var Ol,xl;(xl=(Ol=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(Ol.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var kl,Pl;(Pl=(kl=Z).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(kl.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var Il,Rl;(Rl=(Il=Z).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(Il.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var yn="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function ab(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:nb()}}var Ll,Dl;(Dl=(Ll=Z)[yn])!=null||(Ll[yn]=ab());var lb=qn(e=>{nr.hooks.callHook("devtoolsStateUpdated",{state:e})});qn((e,t)=>{nr.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var qo=new Proxy(Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__:Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),et=new Proxy(Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function Gf(){lb({...Z[yn],appRecords:qo.value,activeAppRecordId:et.id,tabs:Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function ub(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,Gf()}function cb(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,Gf()}var Be=new Proxy(Z[yn],{get(e,t){return t==="appRecords"?qo:t==="activeAppRecordId"?et.id:t==="tabs"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:Z[yn][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,n){return{...Z[yn]},e[t]=n,Z[yn][t]=n,!0}});function fb(e={}){var t,n,r;const{file:o,host:s,baseUrl:i=window.location.origin,line:a=0,column:l=0}=e;if(o){if(s==="chrome-extension"){const u=o.replace(/\\/g,"\\\\"),c=(n=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?n:"/";fetch(`${c}__open-in-editor?file=${encodeURI(o)}`).then(f=>{if(!f.ok){const d=`Opening component ${u} failed`;console.log(`%c${d}`,"color:red")}})}else if(Be.vitePluginDetected){const u=(r=Z.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?r:i;Z.__VUE_INSPECTOR__.openInEditor(u,o,a,l)}}}R();R();R();R();R();var Nl,Vl;(Vl=(Nl=Z).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(Nl.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var Hi=new Proxy(Z.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,n){return Reflect.get(e,t,n)}});function zs(e){const t={};return Object.keys(e).forEach(n=>{t[n]=e[n].defaultValue}),t}function Bi(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function db(e){var t,n,r;const o=(n=(t=Hi.find(s=>{var i;return s[0].id===e&&!!((i=s[0])!=null&&i.settings)}))==null?void 0:t[0])!=null?n:null;return(r=o==null?void 0:o.settings)!=null?r:null}function qf(e,t){var n,r,o;const s=Bi(e);if(s){const i=localStorage.getItem(s);if(i)return JSON.parse(i)}if(e){const i=(r=(n=Hi.find(a=>a[0].id===e))==null?void 0:n[0])!=null?r:null;return zs((o=i==null?void 0:i.settings)!=null?o:{})}return zs(t)}function pb(e,t){const n=Bi(e);localStorage.getItem(n)||localStorage.setItem(n,JSON.stringify(zs(t)))}function hb(e,t,n){const r=Bi(e),o=localStorage.getItem(r),s=JSON.parse(o||"{}"),i={...s,[t]:n};localStorage.setItem(r,JSON.stringify(i)),nr.hooks.callHookWith(a=>{a.forEach(l=>l({pluginId:e,key:t,oldValue:s[t],newValue:n,settings:i}))},"setPluginSettings")}R();R();R();R();R();R();R();R();R();R();R();var Ml,Fl,ct=(Fl=(Ml=Z).__VUE_DEVTOOLS_HOOK)!=null?Fl:Ml.__VUE_DEVTOOLS_HOOK=Df(),mb={vueAppInit(e){ct.hook("app:init",e)},vueAppUnmount(e){ct.hook("app:unmount",e)},vueAppConnected(e){ct.hook("app:connected",e)},componentAdded(e){return ct.hook("component:added",e)},componentEmit(e){return ct.hook("component:emit",e)},componentUpdated(e){return ct.hook("component:updated",e)},componentRemoved(e){return ct.hook("component:removed",e)},setupDevtoolsPlugin(e){ct.hook("devtools-plugin:setup",e)},perfStart(e){return ct.hook("perf:start",e)},perfEnd(e){return ct.hook("perf:end",e)}},Yf={on:mb,setupDevToolsPlugin(e,t){return ct.callHook("devtools-plugin:setup",e,t)}},gb=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;if(Be.highPerfModeEnabled)return;const n=Wf().find(r=>r.packageName===this.plugin.descriptor.packageName);if(n!=null&&n.id){if(e){const r=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];ct.callHook("component:updated",...r)}else ct.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:n.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&pb(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){Be.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){Be.highPerfModeEnabled||this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Be.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){Be.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return qf(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},vb=gb;R();R();R();R();var _b="__vue_devtool_undefined__",bb="__vue_devtool_infinity__",yb="__vue_devtool_negative_infinity__",Eb="__vue_devtool_nan__";R();R();var Sb={[_b]:"undefined",[Eb]:"NaN",[bb]:"Infinity",[yb]:"-Infinity"};Object.entries(Sb).reduce((e,[t,n])=>(e[n]=t,e),{});R();R();R();R();R();var Hl,Bl;(Bl=(Hl=Z).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Hl.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Tb(e,t){return Yf.setupDevToolsPlugin(e,t)}function Cb(e,t){const[n,r]=e;if(n.app!==t)return;const o=new vb({plugin:{setupFn:r,descriptor:n},ctx:nr});n.packageName==="vuex"&&o.on.editInspectorState(s=>{o.sendInspectorState(s.inspectorId)}),r(o)}function Xf(e,t){Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||Be.highPerfModeEnabled&&!(t!=null&&t.inspectingComponent)||(Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Hi.forEach(n=>{Cb(n,e)}))}R();R();var Dr="__VUE_DEVTOOLS_ROUTER__",Yn="__VUE_DEVTOOLS_ROUTER_INFO__",$l,Ul;(Ul=($l=Z)[Yn])!=null||($l[Yn]={currentRoute:null,routes:[]});var jl,zl;(zl=(jl=Z)[Dr])!=null||(jl[Dr]={});new Proxy(Z[Yn],{get(e,t){return Z[Yn][t]}});new Proxy(Z[Dr],{get(e,t){if(t==="value")return Z[Dr]}});function Ab(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(n=>!t.has(n.path)&&t.set(n.path,1))}function $i(e){return e.map(t=>{let{path:n,name:r,children:o,meta:s}=t;return o!=null&&o.length&&(o=$i(o)),{path:n,name:r,children:o,meta:s}})}function wb(e){if(e){const{fullPath:t,hash:n,href:r,path:o,name:s,matched:i,params:a,query:l}=e;return{fullPath:t,hash:n,href:r,path:o,name:s,params:a,query:l,matched:$i(i)}}return e}function Ob(e,t){function n(){var r;const o=(r=e.app)==null?void 0:r.config.globalProperties.$router,s=wb(o==null?void 0:o.currentRoute.value),i=$i(Ab(o)),a=console.warn;console.warn=()=>{},Z[Yn]={currentRoute:s?hl(s):{},routes:hl(i)},Z[Dr]=o,console.warn=a}n(),Yf.on.componentUpdated(qn(()=>{var r;((r=t.value)==null?void 0:r.app)===e.app&&(n(),!Be.highPerfModeEnabled&&nr.hooks.callHook("routerInfoUpdated",{state:Z[Yn]}))},200))}function xb(e){return{async getInspectorTree(t){const n={...t,app:et.value.app,rootNodes:[]};return await new Promise(r=>{e.callHookWith(async o=>{await Promise.all(o.map(s=>s(n))),r()},"getInspectorTree")}),n.rootNodes},async getInspectorState(t){const n={...t,app:et.value.app,state:null},r={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(o=>{e.callHookWith(async s=>{await Promise.all(s.map(i=>i(n,r))),o()},"getInspectorState")}),n.state},editInspectorState(t){const n=new Q0,r={...t,app:et.value.app,set:(o,s=t.path,i=t.state.value,a)=>{n.set(o,s,i,a||n.createDefaultSetCallback(t.state))}};e.callHookWith(o=>{o.forEach(s=>s(r))},"editInspectorState")},sendInspectorState(t){const n=_o(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:n.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return G0()},cancelInspectComponentInspector(){return W0()},getComponentRenderCode(t){const n=$s(et.value,t);if(n)return(n==null?void 0:n.type)instanceof Function?n.type.toString():n.render.toString()},scrollToComponent(t){return q0({id:t})},openInEditor:fb,getVueInspector:Z0,toggleApp(t,n){const r=qo.value.find(o=>o.id===t);r&&(cb(t),ub(r),Ob(r,et),Kf(),Xf(r.app,n))},inspectDOM(t){const n=$s(et.value,t);if(n){const[r]=Di(n);r&&(Z.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=r)}},updatePluginSettings(t,n,r){hb(t,n,r)},getPluginSettings(t){return{options:db(t),values:qf(t)}}}}R();var Kl,Wl;(Wl=(Kl=Z).__VUE_DEVTOOLS_ENV__)!=null||(Kl.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var Gl=ib(),ql,Yl;(Yl=(ql=Z).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(ql.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:Gl,get state(){return{...Be,activeAppRecordId:et.id,activeAppRecord:et.value,appRecords:qo.value}},api:xb(Gl)});var nr=Z.__VUE_DEVTOOLS_KIT_CONTEXT__;R();x0(P0());var Xl,Zl;(Zl=(Xl=Z).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(Xl.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});R();function kb(e){Be.highPerfModeEnabled=e??!Be.highPerfModeEnabled,!e&&et.value&&Xf(et.value.app)}R();R();R();function Pb(e){Be.devtoolsClientDetected={...Be.devtoolsClientDetected,...e};const t=Object.values(Be.devtoolsClientDetected).some(Boolean);kb(!t)}var Jl,Ql;(Ql=(Jl=Z).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(Jl.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Pb);R();R();R();R();R();R();R();var Ib=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},Zf=class{constructor(e){this.generateIdentifier=e,this.kv=new Ib}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},Rb=class extends Zf{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};R();R();function Lb(e){if("values"in Object)return Object.values(e);const t=[];for(const n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function Db(e,t){const n=Lb(e);if("find"in n)return n.find(t);const r=n;for(let o=0;ot(r,n))}function bo(e,t){return e.indexOf(t)!==-1}function eu(e,t){for(let n=0;nt.isApplicable(e))}findByName(e){return this.transfomers[e]}};R();R();var Vb=e=>Object.prototype.toString.call(e).slice(8,-1),Jf=e=>typeof e>"u",Mb=e=>e===null,Nr=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ks=e=>Nr(e)&&Object.keys(e).length===0,ln=e=>Array.isArray(e),Fb=e=>typeof e=="string",Hb=e=>typeof e=="number"&&!isNaN(e),Bb=e=>typeof e=="boolean",$b=e=>e instanceof RegExp,Vr=e=>e instanceof Map,Mr=e=>e instanceof Set,Qf=e=>Vb(e)==="Symbol",Ub=e=>e instanceof Date&&!isNaN(e.valueOf()),jb=e=>e instanceof Error,tu=e=>typeof e=="number"&&isNaN(e),zb=e=>Bb(e)||Mb(e)||Jf(e)||Hb(e)||Fb(e)||Qf(e),Kb=e=>typeof e=="bigint",Wb=e=>e===1/0||e===-1/0,Gb=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),qb=e=>e instanceof URL;R();var ed=e=>e.replace(/\./g,"\\."),ys=e=>e.map(String).map(ed).join("."),Tr=e=>{const t=[];let n="";for(let o=0;onull,()=>{}),At(Kb,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),At(Ub,"Date",e=>e.toISOString(),e=>new Date(e)),At(jb,"Error",(e,t)=>{const n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n},(e,t)=>{const n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n}),At($b,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}),At(Mr,"set",e=>[...e.values()],e=>new Set(e)),At(Vr,"map",e=>[...e.entries()],e=>new Map(e)),At(e=>tu(e)||Wb(e),"number",e=>tu(e)?"NaN":e>0?"Infinity":"-Infinity",Number),At(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),At(qb,"URL",e=>e.toString(),e=>new URL(e))];function Yo(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var nd=Yo((e,t)=>Qf(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,n)=>{const r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Yb=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),rd=Yo(Gb,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const n=Yb[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function od(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var sd=Yo(od,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return{...e};const r={};return n.forEach(o=>{r[o]=e[o]}),r},(e,t,n)=>{const r=n.classRegistry.getValue(t[1]);if(!r)throw new Error(`Trying to deserialize unknown class '${t[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(r.prototype),e)}),id=Yo((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,n)=>{const r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),Xb=[sd,nd,id,rd],nu=(e,t)=>{const n=eu(Xb,o=>o.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};const r=eu(td,o=>o.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation}},ad={};td.forEach(e=>{ad[e.annotation]=e});var Zb=(e,t,n)=>{if(ln(t))switch(t[0]){case"symbol":return nd.untransform(e,t,n);case"class":return sd.untransform(e,t,n);case"custom":return id.untransform(e,t,n);case"typed-array":return rd.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{const r=ad[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}};R();var Dn=(e,t)=>{if(t>e.size)throw new Error("index out of bounds");const n=e.keys();for(;t>0;)n.next(),t--;return n.next().value};function ld(e){if(bo(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(bo(e,"prototype"))throw new Error("prototype is not allowed as a property");if(bo(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Jb=(e,t)=>{ld(t);for(let n=0;n{if(ld(t),t.length===0)return n(e);let r=e;for(let s=0;sGs(s,t,[...n,...Tr(i)]));return}const[r,o]=e;o&&Xn(o,(s,i)=>{Gs(s,t,[...n,...Tr(i)])}),t(r,n)}function Qb(e,t,n){return Gs(t,(r,o)=>{e=Ws(e,o,s=>Zb(s,r,n))}),e}function ey(e,t){function n(r,o){const s=Jb(e,Tr(o));r.map(Tr).forEach(i=>{e=Ws(e,i,()=>s)})}if(ln(t)){const[r,o]=t;r.forEach(s=>{e=Ws(e,Tr(s),()=>e)}),o&&Xn(o,n)}else Xn(t,n);return e}var ty=(e,t)=>Nr(e)||ln(e)||Vr(e)||Mr(e)||od(e,t);function ny(e,t,n){const r=n.get(e);r?r.push(t):n.set(e,[t])}function ry(e,t){const n={};let r;return e.forEach(o=>{if(o.length<=1)return;t||(o=o.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[s,...i]=o;s.length===0?r=i.map(ys):n[ys(s)]=i.map(ys)}),r?Ks(n)?[r]:[r,n]:Ks(n)?void 0:n}var ud=(e,t,n,r,o=[],s=[],i=new Map)=>{var a;const l=zb(e);if(!l){ny(e,o,t);const g=i.get(e);if(g)return r?{transformedValue:null}:g}if(!ty(e,n)){const g=nu(e,n),_=g?{transformedValue:g.value,annotations:[g.type]}:{transformedValue:e};return l||i.set(e,_),_}if(bo(s,e))return{transformedValue:null};const u=nu(e,n),c=(a=u==null?void 0:u.value)!=null?a:e,f=ln(c)?[]:{},d={};Xn(c,(g,_)=>{if(_==="__proto__"||_==="constructor"||_==="prototype")throw new Error(`Detected property ${_}. This is a prototype pollution risk, please remove it from your object.`);const b=ud(g,t,n,r,[...o,_],[...s,e],i);f[_]=b.transformedValue,ln(b.annotations)?d[_]=b.annotations:Nr(b.annotations)&&Xn(b.annotations,(y,S)=>{d[ed(_)+"."+S]=y})});const p=Ks(d)?{transformedValue:f,annotations:u?[u.type]:void 0}:{transformedValue:f,annotations:u?[u.type,d]:d};return l||i.set(e,p),p};R();R();function cd(e){return Object.prototype.toString.call(e).slice(8,-1)}function ru(e){return cd(e)==="Array"}function oy(e){if(cd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function sy(e,t,n,r,o){const s={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";s==="enumerable"&&(e[t]=n),o&&s==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function qs(e,t={}){if(ru(e))return e.map(o=>qs(o,t));if(!oy(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((o,s)=>{if(ru(t.props)&&!t.props.includes(s))return o;const i=e[s],a=qs(i,t);return sy(o,s,a,e,t.nonenumerable),o},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Rb,this.symbolRegistry=new Zf(t=>{var n;return(n=t.description)!=null?n:""}),this.customTransformerRegistry=new Nb,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,n=ud(e,t,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta={...r.meta,values:n.annotations});const o=ry(t,this.dedupe);return o&&(r.meta={...r.meta,referentialEqualities:o}),r}deserialize(e){const{json:t,meta:n}=e;let r=qs(t);return n!=null&&n.values&&(r=Qb(r,n.values,this)),n!=null&&n.referentialEqualities&&(r=ey(r,n.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ae.defaultInstance=new Ae;Ae.serialize=Ae.defaultInstance.serialize.bind(Ae.defaultInstance);Ae.deserialize=Ae.defaultInstance.deserialize.bind(Ae.defaultInstance);Ae.stringify=Ae.defaultInstance.stringify.bind(Ae.defaultInstance);Ae.parse=Ae.defaultInstance.parse.bind(Ae.defaultInstance);Ae.registerClass=Ae.defaultInstance.registerClass.bind(Ae.defaultInstance);Ae.registerSymbol=Ae.defaultInstance.registerSymbol.bind(Ae.defaultInstance);Ae.registerCustom=Ae.defaultInstance.registerCustom.bind(Ae.defaultInstance);Ae.allowErrorProps=Ae.defaultInstance.allowErrorProps.bind(Ae.defaultInstance);R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();var ou,su;(su=(ou=Z).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(ou.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var iu,au;(au=(iu=Z).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(iu.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var lu,uu;(uu=(lu=Z).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(lu.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var cu,fu;(fu=(cu=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(cu.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var du,pu;(pu=(du=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(du.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var hu,mu;(mu=(hu=Z).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(hu.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);R();R();R();R();R();R();R();const iy="org.vuejs.vuepress.plugin-theme-data",ay="VuePress Theme Data",gu="THEME_DATA",vu="Theme Data",ly=(e,t,n)=>{Tb({app:e,id:iy,label:ay,packageName:"@vuepress/plugin-theme-data",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[qt.COMPONENT_STATE_TYPE]},r=>{r.on.inspectComponent(o=>{o.instanceData.state.push({type:"VuePress",key:"themeData",editable:!1,value:t.value},{type:"VuePress",key:"themeLocaleData",editable:!1,value:n.value})}),r.addInspector({id:qt.INSPECTOR_ID,label:qt.INSPECTOR_LABEL,icon:"article"}),r.on.getInspectorTree(o=>{o.inspectorId===qt.INSPECTOR_ID&&o.rootNodes.push({id:gu,label:vu,children:[{id:"themeData",label:"themeData"},{id:"themeLocaleData",label:"themeLocaleData"}]})}),r.on.getInspectorState(o=>{o.inspectorId===qt.INSPECTOR_ID&&(o.nodeId===gu&&o.state[vu].push({key:"themeData",value:t.value},{key:"themeLocaleData",value:n.value}),["themeData","themeLocaleData"].includes(o.nodeId)&&(o.state={[qt.INSPECTOR_STATE_SECTION_NAME]:[{key:o.nodeId,value:o.nodeId==="themeData"?t.value:n.value}]}))}),Ke([t,n],()=>{r.notifyComponentUpdate(),r.sendInspectorState(qt.INSPECTOR_ID)})})},uy=JSON.parse(`{"logo":"/root-assets/scut-logo.png","navbar":["/get-started",{"text":"设施","prefix":"/infra/","children":[{"text":"概览","link":"index.md"},{"text":"大学城","prefix":"hemc/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"五山","prefix":"wushan/","children":["foo","bar","/baz/"]},{"text":"国际","prefix":"gzic/","children":["foo","bar","/baz/"]}]},{"text":"生活","prefix":"/life/","children":[{"text":"SubGroup1","prefix":"sub1/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"SubGroup2","prefix":"sub2/","children":["foo","bar","/baz/"]}]},{"text":"学习","prefix":"/learn/","children":[{"text":"课内","prefix":"curricular/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"课外","prefix":"extra/","children":["foo","bar","/baz/"]}]}],"locales":{"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"heading","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributors":true,"contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),cy=tt(uy),fd=()=>cy,dd=Symbol(""),fy=()=>{const e=ze(dd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},dy=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},py=cn({enhance({app:e}){const t=fd(),n=e._context.provides[_i],r=M(()=>dy(t.value,n.routeLocale.value));e.provide(dd,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}}),ly(e,t,r)}}),hy=Object.freeze(Object.defineProperty({__proto__:null,default:py},Symbol.toStringTag,{value:"Module"})),Me=()=>{const{pageData:e,pageFrontmatter:t,pageLang:n,siteData:r,siteLocaleData:o,...s}=Tt();return{...s,page:e,frontmatter:t,lang:n,site:r,siteLocale:o,theme:fd(),themeLocale:fy()}},pd=Symbol(""),my=e=>{const t=(n=e.value)=>{const r=window.document.documentElement;r.dataset.theme=n?"dark":"light"};pt(()=>{Oi(e,t)}),Fo(()=>{t()})},Ui=()=>{const e=ze(pd);if(!e)throw new Error("useDarkMode() is called without provider.");return e},gy=()=>{const{themeLocale:e}=Me(),t=Uv(),n=ki("vuepress-color-scheme",e.value.colorMode),r=M({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});tn(pd,r),my(r)},hd=Symbol("headers"),vy=()=>{const e=bf(hd);if(!e)throw new Error("useHeaders() is called without provider.");return e},_y=()=>{const{frontmatter:e,themeLocale:t}=Me(),n=tt([]),r=M(()=>e.value.sidebarDepth??t.value.sidebarDepth??2),o=()=>{if(r.value<=0){n.value=[];return}n.value=i_({levels:[2,r.value+1],ignore:[".vp-badge"]})};Sv(hd,n),Yr(s=>{s==="beforeUnmount"?n.value=[]:o()})};let Es=null,cr=null;const by={wait:()=>Es,pending:()=>{Es=new Promise(e=>{cr=e})},resolve:()=>{cr==null||cr(),Es=null,cr=null}},md=()=>by,Zn=(e,t)=>{const{notFound:n,meta:r,path:o}=Lr(e,t);return n?{text:o,link:o}:{text:r.title||o,link:o}},jn=(e="",t="")=>wf(t)||Wr(t)?t:`${Lm(e)}${t}`,yy=e=>({text:e.title,link:e.link,children:ji(e.children)}),ji=e=>e?e.map(t=>yy(t)):[],gd=(e,t)=>[{text:e.title,children:ji(t)}],vd=(e,t,n,r="")=>{const o=(s,i)=>{var l;const a=Et(s)?Zn(jn(i,s)):Et(s.link)?{...s,link:Of(s.link)?Zn(jn(i,s.link)).link:s.link}:s;if("children"in a)return{...a,children:a.children.map(u=>o(u,jn(i,a.prefix)))};if(a.link===n){const u=((l=t[0])==null?void 0:l.level)===1?t[0].children:t;return{...a,children:ji(u)}}return a};return e.map(s=>o(s,r))},Ey=(e,t,n,r)=>{const o=u_(e).sort((s,i)=>i.length-s.length);for(const s of o)if(Af(decodeURI(r),s)){const i=e[s];return i?i==="heading"?gd(t,n):vd(i,n,r,s):[]}return console.warn(`${decodeURI(r)} is missing sidebar config.`),[]},_d=Symbol("sidebarItems"),zi=()=>{const e=ze(_d);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Sy=(e,t,n,r,o)=>e===!1?[]:e==="heading"?gd(t,o):Array.isArray(e)?vd(e,o,n,r):mi(e)?Ey(e,t,o,n):[],Ty=()=>{const{frontmatter:e,page:t,routeLocale:n,themeLocale:r}=Me(),o=vy(),s=gf(),i=M(()=>e.value.home?!1:e.value.sidebar??r.value.sidebar??"heading"),a=M(()=>Sy(i.value,t.value,s.value,n.value,o.value));tn(_d,a)},Cy=pe({__name:"Badge",props:{type:{default:"tip"},text:{default:""},vertical:{default:void 0}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),ke=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};function Ay(e,t,n,r,o,s){return Y(),re("span",{class:Ye(["vp-badge",n.type]),style:xn({verticalAlign:n.vertical})},[xe(e.$slots,"default",{},()=>[sn(De(n.text),1)])],6)}const wy=ke(Cy,[["render",Ay],["__file","Badge.vue"]]),Oy=pe({__name:"VPFadeSlideYTransition",emits:["beforeEnter","beforeLeave"],setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function xy(e,t,n,r,o,s){return Y(),Ne(hi,{name:"vp-fade-slide-y",mode:"out-in",onBeforeEnter:t[0]||(t[0]=i=>e.$emit("beforeEnter")),onBeforeLeave:t[1]||(t[1]=i=>e.$emit("beforeLeave"))},{default:Pe(()=>[xe(e.$slots,"default")]),_:3})}const ky=ke(Oy,[["render",xy],["__file","VPFadeSlideYTransition.vue"]]),Py=pe({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const{frontmatter:n}=Me(),r=M(()=>n.value.features??[]),o={frontmatter:n,features:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),Iy={key:0,class:"vp-features"};function Ry(e,t,n,r,o,s){return r.features.length?(Y(),re("div",Iy,[(Y(!0),re(ve,null,rn(r.features,i=>(Y(),re("div",{key:i.title,class:"vp-feature"},[le("h2",null,De(i.title),1),le("p",null,De(i.details),1)]))),128))])):Fe("",!0)}const Ly=ke(Py,[["render",Ry],["__file","VPHomeFeatures.vue"]]),Dy=pe({__name:"VPHomeFooter",setup(e,{expose:t}){t();const n=qr(),r=M(()=>n.value.footer),o=M(()=>n.value.footerHtml),s={frontmatter:n,footer:r,footerHtml:o};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),Ny=["innerHTML"],Vy=["textContent"];function My(e,t,n,r,o,s){return r.footer?(Y(),re(ve,{key:0},[r.footerHtml?(Y(),re("div",{key:0,class:"vp-footer","vp-footer":"",innerHTML:r.footer},null,8,Ny)):(Y(),re("div",{key:1,class:"vp-footer","vp-footer":"",textContent:De(r.footer)},null,8,Vy))],64)):Fe("",!0)}const Fy=ke(Dy,[["render",My],["__file","VPHomeFooter.vue"]]),Hy=pe({__name:"VPAutoLink",props:{config:{}},setup(e,{expose:t}){t();const n={get AutoLink(){return dv}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function By(e,t,n,r,o,s){return Y(),Ne(r.AutoLink,{config:n.config},ih({before:Pe(()=>[xe(e.$slots,"before",Jo(po(n.config)))]),after:Pe(()=>[xe(e.$slots,"after",Jo(po(n.config)))]),_:2},[e.$slots.default?{name:"default",fn:Pe(()=>[xe(e.$slots,"default",Jo(po(n.config)))]),key:"0"}:void 0]),1032,["config"])}const rr=ke(Hy,[["render",By],["__file","VPAutoLink.vue"]]),$y=pe({__name:"VPHomeHero",setup(e,{expose:t}){t();const{frontmatter:n,siteLocale:r}=Me(),o=Ui(),s=M(()=>n.value.heroText===null?null:n.value.heroText||r.value.title||"Hello"),i=M(()=>n.value.tagline===null?null:n.value.tagline||r.value.description||"Welcome to your VuePress site"),a=M(()=>o.value&&n.value.heroImageDark!==void 0?n.value.heroImageDark:n.value.heroImage),l=M(()=>n.value.heroAlt||s.value||"hero"),u=M(()=>n.value.heroHeight??280),c=M(()=>Array.isArray(n.value.actions)?n.value.actions.map(({type:p="primary",...g})=>({type:p,...g})):[]),d={frontmatter:n,siteLocale:r,isDarkMode:o,heroText:s,tagline:i,heroImage:a,heroAlt:l,heroHeight:u,actions:c,HomeHeroImage:()=>{if(!a.value)return null;const p=J("img",{class:"vp-hero-image",src:Ei(a.value),alt:l.value,height:u.value});return n.value.heroImageDark===void 0?p:J(bi,()=>p)},VPAutoLink:rr};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),Uy={class:"vp-hero"},jy={key:0,id:"main-title"},zy={key:1,class:"vp-hero-description"},Ky={key:2,class:"vp-hero-actions"};function Wy(e,t,n,r,o,s){return Y(),re("header",Uy,[ie(r.HomeHeroImage),r.heroText?(Y(),re("h1",jy,De(r.heroText),1)):Fe("",!0),r.tagline?(Y(),re("p",zy,De(r.tagline),1)):Fe("",!0),r.actions.length?(Y(),re("p",Ky,[(Y(!0),re(ve,null,rn(r.actions,i=>(Y(),Ne(r.VPAutoLink,{key:i.text,class:Ye(["vp-hero-action-button",[i.type]]),config:i},null,8,["class","config"]))),128))])):Fe("",!0)])}const Gy=ke($y,[["render",Wy],["__file","VPHomeHero.vue"]]),qy=pe({__name:"VPHome",setup(e,{expose:t}){t();const n={VPHomeFeatures:Ly,VPHomeFooter:Fy,VPHomeHero:Gy,get Content(){return yi}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),Yy={class:"vp-home"},Xy={"vp-content":""};function Zy(e,t,n,r,o,s){return Y(),re("main",Yy,[ie(r.VPHomeHero),ie(r.VPHomeFeatures),le("div",Xy,[ie(r.Content)]),ie(r.VPHomeFooter)])}const Jy=ke(qy,[["render",Zy],["__file","VPHome.vue"]]),Qy=pe({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const{routeLocale:n,siteLocale:r,themeLocale:o}=Me(),s=Ui(),i=M(()=>o.value.home||n.value),a=M(()=>r.value.title),l=M(()=>s.value&&o.value.logoDark!==void 0?o.value.logoDark:o.value.logo),u=M(()=>o.value.logoAlt??a.value),c=M(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),d={routeLocale:n,siteLocale:r,themeLocale:o,isDarkMode:s,navbarBrandLink:i,navbarBrandTitle:a,navbarBrandLogo:l,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:c,NavbarBrandLogo:()=>{if(!l.value)return null;const p=J("img",{class:"vp-site-logo",src:Ei(l.value),alt:u.value});return o.value.logoDark===void 0?p:J(bi,()=>p)},get RouteLink(){return zo}};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),e1=["aria-hidden"];function t1(e,t,n,r,o,s){return Y(),Ne(r.RouteLink,{to:r.navbarBrandLink},{default:Pe(()=>[ie(r.NavbarBrandLogo),r.navbarBrandTitle?(Y(),re("span",{key:0,class:Ye(["vp-site-name",{"vp-hide-mobile":r.navbarBrandLogo}]),"aria-hidden":r.navBarLogoAltMatchesTitle},De(r.navbarBrandTitle),11,e1)):Fe("",!0)]),_:1},8,["to"])}const n1=ke(Qy,[["render",t1],["__file","VPNavbarBrand.vue"]]),r1=pe({__name:"VPDropdownTransition",setup(e,{expose:t}){t();const o={setHeight:s=>{s.style.height=`${s.scrollHeight}px`},unsetHeight:s=>{s.style.height=""}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}});function o1(e,t,n,r,o,s){return Y(),Ne(hi,{name:"vp-dropdown",onEnter:r.setHeight,onAfterEnter:r.unsetHeight,onBeforeLeave:r.setHeight},{default:Pe(()=>[xe(e.$slots,"default")]),_:3})}const bd=ke(r1,[["render",o1],["__file","VPDropdownTransition.vue"]]),s1=pe({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const n=e,{config:r}=Wu(n),[o,s]=wi(),i=M(()=>r.value.ariaLabel||r.value.text),a=(c,f)=>f[f.length-1]===c,l=c=>{c.detail===0?s():s(!1)};Yr(()=>{s(!1)});const u={props:n,config:r,open:o,toggleOpen:s,dropdownAriaLabel:i,isLastItemOfArray:a,handleDropdown:l,VPAutoLink:rr,VPDropdownTransition:bd};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),i1=["aria-label"],a1={class:"title"},l1=["aria-label"],u1={class:"title"},c1={class:"vp-navbar-dropdown"},f1={class:"vp-navbar-dropdown-subtitle"},d1={key:1},p1={class:"vp-navbar-dropdown-subitem-wrapper"};function h1(e,t,n,r,o,s){return Y(),re("div",{class:Ye(["vp-navbar-dropdown-wrapper",{open:r.open}])},[le("button",{class:"vp-navbar-dropdown-title",type:"button","aria-label":r.dropdownAriaLabel,onClick:r.handleDropdown},[le("span",a1,De(r.config.text),1),t[1]||(t[1]=le("span",{class:"arrow down"},null,-1))],8,i1),le("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":r.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>r.toggleOpen())},[le("span",u1,De(r.config.text),1),le("span",{class:Ye(["arrow",r.open?"down":"right"])},null,2)],8,l1),ie(r.VPDropdownTransition,null,{default:Pe(()=>[Ao(le("ul",c1,[(Y(!0),re(ve,null,rn(r.config.children,i=>(Y(),re("li",{key:i.text,class:"vp-navbar-dropdown-item"},["children"in i?(Y(),re(ve,{key:0},[le("h4",f1,[i.link?(Y(),Ne(r.VPAutoLink,{key:0,config:i,onFocusout:()=>{r.isLastItemOfArray(i,r.config.children)&&i.children.length===0&&(r.open=!1)}},null,8,["config","onFocusout"])):(Y(),re("span",d1,De(i.text),1))]),le("ul",p1,[(Y(!0),re(ve,null,rn(i.children,a=>(Y(),re("li",{key:a.link,class:"vp-navbar-dropdown-subitem"},[ie(r.VPAutoLink,{config:a,onFocusout:()=>{r.isLastItemOfArray(a,i.children)&&r.isLastItemOfArray(i,r.config.children)&&r.toggleOpen(!1)}},null,8,["config","onFocusout"])]))),128))])],64)):(Y(),Ne(r.VPAutoLink,{key:1,config:i,onFocusout:()=>{r.isLastItemOfArray(i,r.config.children)&&r.toggleOpen(!1)}},null,8,["config","onFocusout"]))]))),128))],512),[[ko,r.open]])]),_:1})],2)}const m1=ke(s1,[["render",h1],["__file","VPNavbarDropdown.vue"]]),yd=(e,t="")=>Et(e)?Zn(jn(t,e)):"children"in e?{...e,children:e.children.map(n=>yd(n,jn(t,e.prefix)))}:{...e,link:Of(e.link)?Zn(jn(t,e.link)).link:e.link},g1=()=>{const{themeLocale:e}=Me();return M(()=>(e.value.navbar||[]).map(t=>yd(t)))},Ed=e=>!$o(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,v1=()=>{const{themeLocale:e}=Me(),t=M(()=>e.value.repo),n=M(()=>t.value?Ed(t.value):null),r=M(()=>t.value&&!$o(t.value)?`https://github.com/${t.value}`:t.value),o=M(()=>r.value?e.value.repoLabel?e.value.repoLabel:n.value===null?"Source":n.value:null);return M(()=>!r.value||!o.value?[]:[{text:o.value,link:r.value}])},_1=()=>{const e=er(),t=a_(),{routeLocale:n,site:r,siteLocale:o,theme:s,themeLocale:i}=Me();return M(()=>{const a=Object.keys(r.value.locales);if(a.length<2)return[];const l=e.path,u=e.fullPath;return[{text:`${i.value.selectLanguageText}`,ariaLabel:`${i.value.selectLanguageAriaLabel??i.value.selectLanguageText}`,children:a.map(f=>{var y,S;const d=((y=r.value.locales)==null?void 0:y[f])??{},p=((S=s.value.locales)==null?void 0:S[f])??{},g=`${d.lang}`,_=p.selectLanguageName??g;if(g===o.value.lang)return{text:_,activeMatch:".",link:e.fullPath};const b=l.replace(n.value,f);return{text:_,link:t.value.some(m=>m===b)?u.replace(l,b):p.home??f}})}]})},b1="719px",y1={mobile:b1};var Fr;(function(e){e.Mobile="mobile"})(Fr||(Fr={}));const E1={[Fr.Mobile]:Number.parseInt(y1.mobile.replace("px",""),10)},Sd=(e,t)=>{const n=E1[e];Number.isInteger(n)&&(Xe("orientationchange",()=>{t(n)},!1),Xe("resize",()=>{t(n)},!1),pt(()=>{t(n)}))},S1=pe({__name:"VPNavbarItems",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=g1(),o=_1(),s=v1(),i=tt(!1),a=M(()=>n.value.navbarLabel??"site navigation"),l=M(()=>[...r.value,...o.value,...s.value]);Sd(Fr.Mobile,c=>{i.value=window.innerWidth(Y(),re("div",{key:i.text,class:"vp-navbar-item"},["children"in i?(Y(),Ne(r.VPNavbarDropdown,{key:0,class:Ye({mobile:r.isMobile}),config:i},null,8,["class","config"])):(Y(),Ne(r.VPAutoLink,{key:1,config:i},null,8,["config"]))]))),128))],8,T1)):Fe("",!0)}const Td=ke(S1,[["render",C1],["__file","VPNavbarItems.vue"]]),A1={},w1={class:"dark-icon",viewBox:"0 0 32 32"};function O1(e,t){return Y(),re("svg",w1,t[0]||(t[0]=[le("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]))}const x1=ke(A1,[["render",O1],["__file","VPDarkIcon.vue"]]),k1={},P1={class:"light-icon",viewBox:"0 0 32 32"};function I1(e,t){return Y(),re("svg",P1,t[0]||(t[0]=[Dh('',9)]))}const R1=ke(k1,[["render",I1],["__file","VPLightIcon.vue"]]),L1=pe({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=Ui(),s={themeLocale:n,isDarkMode:r,toggleColorMode:()=>{r.value=!r.value},VPDarkIcon:x1,VPLightIcon:R1};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),D1=["title"];function N1(e,t,n,r,o,s){return Y(),re("button",{type:"button",class:"vp-toggle-color-mode-button",title:r.themeLocale.toggleColorMode,onClick:r.toggleColorMode},[Ao(ie(r.VPLightIcon,null,null,512),[[ko,!r.isDarkMode]]),Ao(ie(r.VPDarkIcon,null,null,512),[[ko,r.isDarkMode]])],8,D1)}const V1=ke(L1,[["render",N1],["__file","VPToggleColorModeButton.vue"]]),M1=pe({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r={themeLocale:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),F1=["title"];function H1(e,t,n,r,o,s){return Y(),re("div",{class:"vp-toggle-sidebar-button",title:r.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},t[1]||(t[1]=[le("div",{class:"icon","aria-hidden":"true"},[le("span"),le("span"),le("span")],-1)]),8,F1)}const B1=ke(M1,[["render",H1],["__file","VPToggleSidebarButton.vue"]]),$1=pe({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const n=Cf("SearchBox")?ci("SearchBox"):()=>null,{themeLocale:r}=Me(),o=ea("navbar"),s=ea("navbar-brand"),i=tt(0),a=M(()=>i.value?{maxWidth:`${i.value}px`}:{}),l=(c,f)=>{var g;const d=(g=c==null?void 0:c.ownerDocument.defaultView)==null?void 0:g.getComputedStyle(c,null)[f],p=Number.parseInt(d,10);return Number.isNaN(p)?0:p};Sd(Fr.Mobile,c=>{var d;const f=l(o.value,"paddingLeft")+l(o.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),le("span",j1,[ie(r.VPNavbarBrand)],512),le("div",{class:"vp-navbar-items-wrapper",style:xn(r.linksWrapperStyle)},[xe(e.$slots,"before"),ie(r.VPNavbarItems,{class:"vp-hide-mobile"}),xe(e.$slots,"after"),r.themeLocale.colorModeSwitch?(Y(),Ne(r.VPToggleColorModeButton,{key:0})):Fe("",!0),ie(r.SearchBox)],4)],512)}const K1=ke($1,[["render",z1],["__file","VPNavbar.vue"]]),W1={},G1={class:"edit-icon",viewBox:"0 0 1024 1024"};function q1(e,t){return Y(),re("svg",G1,t[0]||(t[0]=[le("g",{fill:"currentColor"},[le("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),le("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})],-1)]))}const Y1=ke(W1,[["render",q1],["__file","VPEditIcon.vue"]]),X1=()=>{const{themeLocale:e,page:t,frontmatter:n}=Me();return M(()=>{var o;return n.value.contributors??e.value.contributors??!0?((o=t.value.git)==null?void 0:o.contributors)??null:null})},Z1={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},J1=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=Ed(e);return n!==null?Z1[n]:null},Q1=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const s=J1({docsRepo:e,editLinkPattern:o});return s?s.replace(/:repo/,$o(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Kc(`${zc(n)}/${r}`)):null},eE=()=>{const{frontmatter:e,page:t,themeLocale:n}=Me();return M(()=>{if(!(e.value.editLink??n.value.editLink??!0))return null;const{repo:o,docsRepo:s=o,docsBranch:i="main",docsDir:a="",editLinkText:l}=n.value;if(!s)return null;const u=Q1({docsRepo:s,docsBranch:i,docsDir:a,filePathRelative:t.value.filePathRelative,editLinkPattern:e.value.editLinkPattern??n.value.editLinkPattern});return u?{text:l??"Edit this page",link:u}:null})},tE=()=>{const{frontmatter:e,page:t,themeLocale:n}=Me();return M(()=>{var s;return!(e.value.lastUpdated??n.value.lastUpdated??!0)||!((s=t.value.git)!=null&&s.updatedTime)?null:new Date(t.value.git.updatedTime).toLocaleString()})},nE=pe({__name:"VPPageMeta",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=eE(),o=tE(),s=X1(),i={themeLocale:n,editLink:r,lastUpdated:o,contributors:s,VPAutoLink:rr,VPEditIcon:Y1};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),rE={class:"vp-page-meta"},oE={key:0,class:"vp-meta-item edit-link"},sE={class:"vp-meta-item git-info"},iE={key:0,class:"vp-meta-item last-updated"},aE={class:"meta-item-label"},lE={class:"meta-item-info"},uE={key:1,class:"vp-meta-item contributors"},cE={class:"meta-item-label"},fE={class:"meta-item-info"},dE=["title"];function pE(e,t,n,r,o,s){const i=ci("ClientOnly");return Y(),re("footer",rE,[r.editLink?(Y(),re("div",oE,[ie(r.VPAutoLink,{class:"label",config:r.editLink},{before:Pe(()=>[ie(r.VPEditIcon)]),_:1},8,["config"])])):Fe("",!0),le("div",sE,[r.lastUpdated?(Y(),re("div",iE,[le("span",aE,De(r.themeLocale.lastUpdatedText)+": ",1),ie(i,null,{default:Pe(()=>[le("span",lE,De(r.lastUpdated),1)]),_:1})])):Fe("",!0),r.contributors&&r.contributors.length?(Y(),re("div",uE,[le("span",cE,De(r.themeLocale.contributorsText)+": ",1),le("span",fE,[(Y(!0),re(ve,null,rn(r.contributors,(a,l)=>(Y(),re(ve,{key:l},[le("span",{class:"contributor",title:`email: ${a.email}`},De(a.name),9,dE),l!==r.contributors.length-1?(Y(),re(ve,{key:0},[sn(", ")],64)):Fe("",!0)],64))),128))])])):Fe("",!0)])])}const hE=ke(nE,[["render",pE],["__file","VPPageMeta.vue"]]),mE=()=>{const e=Gr(),t=er();return n=>{n&&(wf(n)?t.fullPath!==n&&e.push(n):Wr(n)?window.open(n):e.push(encodeURI(n)))}},_u=(e,t)=>e===!1?!1:Et(e)?Zn(e,t):mi(e)?{...e,link:Zn(e.link,t).link}:null,Ys=(e,t,n)=>{const r=e.findIndex(s=>s.link===t);if(r!==-1){const s=e[r+n];return s?s.link?s:"prefix"in s&&!Lr(s.prefix).notFound?{...s,link:s.prefix}:null:null}for(const s of e)if("children"in s){const i=Ys(s.children,t,n);if(i)return i}const o=e.findIndex(s=>"prefix"in s&&s.prefix===t);if(o!==-1){const s=e[o+n];return s?s.link?s:"prefix"in s&&!Lr(s.prefix).notFound?{...s,link:s.prefix}:null:null}return null},gE=()=>{const{frontmatter:e,themeLocale:t}=Me(),n=zi(),r=gf(),o=M(()=>{const i=_u(e.value.prev,r.value);return i===!1?null:i??(t.value.prev===!1?null:Ys(n.value,r.value,-1))}),s=M(()=>{const i=_u(e.value.next,r.value);return i===!1?null:i??(t.value.next===!1?null:Ys(n.value,r.value,1))});return{prevLink:o,nextLink:s}},vE=pe({__name:"VPPageNav",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=mE(),{prevLink:o,nextLink:s}=gE(),i=M(()=>n.value.pageNavbarLabel??"page navigation");Xe("keydown",l=>{l.altKey&&(l.key==="ArrowRight"?s.value&&(r(s.value.link),l.preventDefault()):l.key==="ArrowLeft"&&o.value&&(r(o.value.link),l.preventDefault()))});const a={themeLocale:n,navigate:r,prevLink:o,nextLink:s,navbarLabel:i,VPAutoLink:rr};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),_E=["aria-label"],bE={class:"hint"},yE={class:"link"},EE={class:"external-link"},SE={class:"hint"},TE={class:"link"},CE={class:"external-link"};function AE(e,t,n,r,o,s){return r.prevLink||r.nextLink?(Y(),re("nav",{key:0,class:"vp-page-nav","aria-label":r.navbarLabel},[r.prevLink?(Y(),Ne(r.VPAutoLink,{key:0,class:"prev",config:r.prevLink},{default:Pe(()=>[le("div",bE,[t[0]||(t[0]=le("span",{class:"arrow left"},null,-1)),sn(" "+De(r.themeLocale.prev??"Prev"),1)]),le("div",yE,[le("span",EE,De(r.prevLink.text),1)])]),_:1},8,["config"])):Fe("",!0),r.nextLink?(Y(),Ne(r.VPAutoLink,{key:1,class:"next",config:r.nextLink},{default:Pe(()=>[le("div",SE,[sn(De(r.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=le("span",{class:"arrow right"},null,-1))]),le("div",TE,[le("span",CE,De(r.nextLink.text),1)])]),_:1},8,["config"])):Fe("",!0)],8,_E)):Fe("",!0)}const wE=ke(vE,[["render",AE],["__file","VPPageNav.vue"]]),OE=pe({__name:"VPPage",setup(e,{expose:t}){t();const n={VPPageMeta:hE,VPPageNav:wE,get Content(){return yi}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),xE={class:"vp-page"},kE={"vp-content":""};function PE(e,t,n,r,o,s){return Y(),re("main",xE,[xe(e.$slots,"top"),le("div",kE,[xe(e.$slots,"content-top"),ie(r.Content),xe(e.$slots,"content-bottom")]),ie(r.VPPageMeta),ie(r.VPPageNav),xe(e.$slots,"bottom")])}const IE=ke(OE,[["render",PE],["__file","VPPage.vue"]]),bu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),RE=(e,t)=>{if(t.hash===e)return!0;const n=bu(t.path),r=bu(e);return n===r},Cd=(e,t)=>e.link&&RE(e.link,t)?!0:"children"in e?e.children.some(n=>Cd(n,t)):!1,LE=pe({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const n=e,{item:r,depth:o}=Wu(n),s=er(),i=Gr(),a=M(()=>r.value.collapsible),l=M(()=>Cd(r.value,s)),u=M(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":o.value===0,active:l.value,collapsible:a.value})),c=M(()=>a.value?l.value:!0),[f,d]=wi(c.value),p=b=>{a.value&&(b.preventDefault(),d())},g=i.afterEach(()=>{jr(()=>{f.value=c.value})});ui(()=>{g()});const _={props:n,item:r,depth:o,route:s,router:i,collapsible:a,isActive:l,itemClass:u,isOpenDefault:c,isOpen:f,toggleIsOpen:d,onClick:p,unregisterRouterHook:g,VPAutoLink:rr,VPDropdownTransition:bd};return Object.defineProperty(_,"__isScriptSetup",{enumerable:!1,value:!0}),_}}),DE={class:"vp-sidebar-children"};function NE(e,t,n,r,o,s){const i=ci("VPSidebarItem",!0);return Y(),re("li",null,[r.item.link?(Y(),Ne(r.VPAutoLink,{key:0,class:Ye(r.itemClass),config:r.item},{after:Pe(()=>[r.collapsible?(Y(),re("span",{key:0,class:Ye(["arrow",r.isOpen?"down":"right"])},null,2)):Fe("",!0)]),_:1},8,["class","config"])):(Y(),re("p",{key:1,tabindex:"0",class:Ye(r.itemClass),onClick:r.onClick,onKeydown:vm(r.onClick,["enter"])},[sn(De(r.item.text)+" ",1),r.collapsible?(Y(),re("span",{key:0,class:Ye(["arrow",r.isOpen?"down":"right"])},null,2)):Fe("",!0)],34)),"children"in r.item&&r.item.children.length?(Y(),Ne(r.VPDropdownTransition,{key:2},{default:Pe(()=>[Ao(le("ul",DE,[(Y(!0),re(ve,null,rn(r.item.children,a=>(Y(),Ne(i,{key:`${r.depth}${a.text}${a.link}`,item:a,depth:r.depth+1},null,8,["item","depth"]))),128))],512),[[ko,r.isOpen]])]),_:1})):Fe("",!0)])}const VE=ke(LE,[["render",NE],["__file","VPSidebarItem.vue"]]),ME=pe({__name:"VPSidebarItems",setup(e,{expose:t}){t();const n=er(),r=zi();pt(()=>{Ke(()=>n.hash,s=>{const i=document.querySelector(".vp-sidebar");if(!i)return;const a=document.querySelector(`.vp-sidebar .vp-sidebar-item.auto-link[href="${n.path}${s}"]`);if(!a)return;const{top:l,height:u}=i.getBoundingClientRect(),{top:c,height:f}=a.getBoundingClientRect();cl+u&&a.scrollIntoView(!1)})});const o={route:n,sidebarItems:r,VPSidebarItem:VE};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),FE={key:0,class:"vp-sidebar-items"};function HE(e,t,n,r,o,s){return r.sidebarItems.length?(Y(),re("ul",FE,[(Y(!0),re(ve,null,rn(r.sidebarItems,i=>(Y(),Ne(r.VPSidebarItem,{key:`${i.text}${i.link}`,item:i},null,8,["item"]))),128))])):Fe("",!0)}const BE=ke(ME,[["render",HE],["__file","VPSidebarItems.vue"]]),$E=pe({__name:"VPSidebar",setup(e,{expose:t}){t();const n={VPNavbarItems:Td,VPSidebarItems:BE};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),UE={class:"vp-sidebar","vp-sidebar":""};function jE(e,t,n,r,o,s){return Y(),re("aside",UE,[ie(r.VPNavbarItems),xe(e.$slots,"top"),ie(r.VPSidebarItems),xe(e.$slots,"bottom")])}const zE=ke($E,[["render",jE],["__file","VPSidebar.vue"]]),KE=pe({__name:"Layout",setup(e,{expose:t}){t();const{frontmatter:n,page:r,themeLocale:o}=Me(),s=M(()=>n.value.navbar!==!1&&o.value.navbar!==!1),i=zi(),a=tt(!1),l=S=>{a.value=typeof S=="boolean"?S:!a.value},u={x:0,y:0},c=S=>{u.x=S.changedTouches[0].clientX,u.y=S.changedTouches[0].clientY},f=S=>{const m=S.changedTouches[0].clientX-u.x,E=S.changedTouches[0].clientY-u.y;Math.abs(m)>Math.abs(E)&&Math.abs(m)>40&&(m>0&&u.x<=80?l(!0):l(!1))},d=M(()=>n.value.externalLinkIcon??o.value.externalLinkIcon??!0),p=M(()=>[{"no-navbar":!s.value,"no-sidebar":!i.value.length,"sidebar-open":a.value,"external-link-icon":d.value},n.value.pageClass]);Yr(()=>{l(!1)});const g=md(),_=g.resolve,b=g.pending,y={frontmatter:n,page:r,themeLocale:o,shouldShowNavbar:s,sidebarItems:i,isSidebarOpen:a,toggleSidebar:l,touchStart:u,onTouchStart:c,onTouchEnd:f,enableExternalLinkIcon:d,containerClass:p,scrollPromise:g,onBeforeEnter:_,onBeforeLeave:b,VPFadeSlideYTransition:ky,VPHome:Jy,VPNavbar:K1,VPPage:IE,VPSidebar:zE};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}});function WE(e,t,n,r,o,s){return Y(),re("div",{class:Ye(["vp-theme-container",r.containerClass]),"vp-container":"",onTouchstart:r.onTouchStart,onTouchend:r.onTouchEnd},[xe(e.$slots,"navbar",{},()=>[r.shouldShowNavbar?(Y(),Ne(r.VPNavbar,{key:0,onToggleSidebar:r.toggleSidebar},{before:Pe(()=>[xe(e.$slots,"navbar-before")]),after:Pe(()=>[xe(e.$slots,"navbar-after")]),_:3})):Fe("",!0)]),le("div",{class:"vp-sidebar-mask",onClick:t[0]||(t[0]=i=>r.toggleSidebar(!1))}),xe(e.$slots,"sidebar",{},()=>[ie(r.VPSidebar,null,{top:Pe(()=>[xe(e.$slots,"sidebar-top")]),bottom:Pe(()=>[xe(e.$slots,"sidebar-bottom")]),_:3})]),xe(e.$slots,"page",{},()=>[ie(r.VPFadeSlideYTransition,{onBeforeEnter:r.onBeforeEnter,onBeforeLeave:r.onBeforeLeave},{default:Pe(()=>[r.frontmatter.home?(Y(),Ne(r.VPHome,{key:0})):(Y(),Ne(r.VPPage,{key:r.page.path},{top:Pe(()=>[xe(e.$slots,"page-top")]),"content-top":Pe(()=>[xe(e.$slots,"page-content-top")]),"content-bottom":Pe(()=>[xe(e.$slots,"page-content-bottom")]),bottom:Pe(()=>[xe(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"])])],34)}const GE=ke(KE,[["render",WE],["__file","Layout.vue"]]),qE=pe({__name:"NotFound",setup(e,{expose:t}){t();const{routeLocale:n,themeLocale:r}=Me(),o=M(()=>r.value.notFound??["Not Found"]),s=()=>o.value[Math.floor(Math.random()*o.value.length)],i=M(()=>r.value.home??n.value),a=M(()=>r.value.backToHome??"Back to home"),l={routeLocale:n,themeLocale:r,messages:o,getMsg:s,homeLink:i,homeText:a,get RouteLink(){return zo}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),YE={class:"vp-theme-container","vp-container":""},XE={class:"page"},ZE={"vp-content":""};function JE(e,t,n,r,o,s){return Y(),re("div",YE,[le("main",XE,[le("div",ZE,[t[0]||(t[0]=le("h1",null,"404",-1)),le("blockquote",null,De(r.getMsg()),1),ie(r.RouteLink,{to:r.homeLink},{default:Pe(()=>[sn(De(r.homeText),1)]),_:1},8,["to"])])])])}const QE=ke(qE,[["render",JE],["__scopeId","data-v-ec9917b8"],["__file","NotFound.vue"]]),eS=cn({enhance({app:e,router:t}){Cf("Badge")||e.component("Badge",wy);const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await md().wait(),n(...r))},setup(){gy(),_y(),Ty()},layouts:{Layout:GE,NotFound:QE}}),tS=Object.freeze(Object.defineProperty({__proto__:null,default:eS},Symbol.toStringTag,{value:"Module"})),co=[n_,p_,y_,S_,O_,H_,K_,q_,e0,hy,tS].map(e=>e.default).filter(Boolean),nS=JSON.parse('{"base":"/","lang":"zh-CN","title":"华工生存手册","description":"你不为我而来,但我为你而写","head":[],"locales":{}}');var mr=Se(nS),rS=yg,oS=()=>{const e=tv({history:rS(zc("/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===Dt){const r=Lr(t.fullPath);if(r.path!==t.fullPath)return r.path;const o=await r.loader();t.meta={...r.meta,_pageChunk:o}}else t.path===n.path&&(t.meta=n.meta)}),e},sS=e=>{e.component("ClientOnly",bi),e.component("Content",yi),e.component("RouteLink",zo)},iS=(e,t,n)=>{const r=M(()=>t.currentRoute.value.path),o=Ku((b,y)=>({get(){return b(),t.currentRoute.value.meta._pageChunk},set(S){t.currentRoute.value.meta._pageChunk=S,y()}})),s=M(()=>mn.resolveLayouts(n)),i=M(()=>mn.resolveRouteLocale(mr.value.locales,r.value)),a=M(()=>mn.resolveSiteLocaleData(mr.value,i.value)),l=M(()=>o.value.comp),u=M(()=>o.value.data),c=M(()=>u.value.frontmatter),f=M(()=>mn.resolvePageHeadTitle(u.value,a.value)),d=M(()=>mn.resolvePageHead(f.value,c.value,a.value)),p=M(()=>mn.resolvePageLang(u.value,a.value)),g=M(()=>mn.resolvePageLayout(u.value,s.value)),_={layouts:s,pageData:u,pageComponent:l,pageFrontmatter:c,pageHead:d,pageHeadTitle:f,pageLang:p,pageLayout:g,redirects:Hs,routeLocale:i,routePath:r,routes:$n,siteData:mr,siteLocaleData:a};return e.provide(_i,_),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>c.value},$head:{get:()=>d.value},$headTitle:{get:()=>f.value},$lang:{get:()=>p.value},$page:{get:()=>u.value},$routeLocale:{get:()=>i.value},$site:{get:()=>mr.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>Ei}}),_},aS=([e,t,n=""])=>{const r=Object.entries(t).map(([a,l])=>Et(l)?`[${a}=${JSON.stringify(l)}]`:l?`[${a}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)??null},lS=([e,t,n])=>{if(!Et(e))return null;const r=document.createElement(e);return mi(t)&&Object.entries(t).forEach(([o,s])=>{Et(s)?r.setAttribute(o,s):s&&r.setAttribute(o,"")}),Et(n)&&r.appendChild(document.createTextNode(n)),r},uS=()=>{const e=ov(),t=mf();let n=[];const r=()=>{e.value.forEach(i=>{const a=aS(i);a&&n.push(a)})},o=()=>{const i=[];return e.value.forEach(a=>{const l=lS(a);l&&i.push(l)}),i},s=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((a,l)=>{const u=i.findIndex(c=>a.isEqualNode(c));u===-1?(a.remove(),delete n[l]):i.splice(u,1)}),i.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...i]};tn(uv,s),pt(()=>{r(),Ke(e,s,{immediate:!1})})},cS=ym,fS=async()=>{var r;const e=cS({name:"Vuepress",setup(){var i;uS();for(const a of co)(i=a.setup)==null||i.call(a);const o=co.flatMap(({rootComponents:a=[]})=>a.map(l=>J(l))),s=sv();return()=>[J(s.value),o]}}),t=oS();sS(e);const n=iS(e,t,co);{const{setupDevtools:o}=await Rn(async()=>{const{setupDevtools:s}=await import("./setupDevtools-QXEOFQJV-2d2dBY64.js");return{setupDevtools:s}},[]);o(e,n)}for(const o of co)await((r=o.enhance)==null?void 0:r.call(o,{app:e,router:t,siteData:mr}));return e.use(t),{app:e,router:t}};fS().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{vv as C,bv as I,Si as P,ke as _,_v as a,yv as b,Ev as c,fS as createVueApp,_f as d,re as e,le as f,sn as g,ie as h,Pe as i,Dh as j,Y as o,ci as r,Tb as s,Ke as w}; + */const cl=(e,t)=>{e.classList.add(t)},fl=(e,t)=>{e.classList.remove(t)},B_=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},gs=(e,t,n)=>en?n:e,dl=e=>(-1+e)*100,$_=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),U_=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),ao=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const a=s.charAt(0).toUpperCase()+s.slice(1);let l=e.length;for(;l--;){const u=`${e[l]}${a}`;if(u in i)return u}return s},r=s=>{const i=U_(s);return t[i]??(t[i]=n(i))},o=(s,i,a)=>{s.style[r(i)]=a};return(s,i)=>{for(const a in i){const l=i[a];Object.hasOwn(i,a)&&l_(l)&&o(s,a,l)}}})(),Lt={minimum:.08,easing:"ease",speed:200,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},Le={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=Lt,r=Le.isStarted(),o=gs(e,Lt.minimum,1);Le.percent=o===1?null:o;const s=Le.render(!r),i=s.querySelector(Lt.barSelector);return s.offsetWidth,$_(a=>{ao(i,{transform:`translate3d(${dl(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(ao(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{ao(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{Le.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),Le},isStarted:()=>typeof Le.percent=="number",start:()=>{Le.percent||Le.set(0);const e=()=>{setTimeout(()=>{Le.percent&&(Le.trickle(),e())},Lt.trickleSpeed)};return e(),Le},done:e=>!e&&!Le.percent?Le:Le.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=Le;return t?(t=gs(t+(typeof e=="number"?e:(1-t)*gs(Math.random()*t,.1,.95)),0,.994),Le.set(t)):Le.start()},trickle:()=>Le.increase(Math.random()*Lt.trickleRate),render:e=>{if(Le.isRendered())return document.getElementById("nprogress");cl(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Lt.template;const n=t.querySelector(Lt.barSelector),r=document.querySelector(Lt.parent),o=e?"-100":dl(Le.percent??0);return ao(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&cl(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{fl(document.documentElement,"nprogress-busy"),fl(document.querySelector(Lt.parent),"nprogress-custom-parent"),B_(document.getElementById("nprogress"))}},j_=()=>{pt(()=>{const e=Gr(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||Le.start()}),e.afterEach(n=>{t.add(n.path),Le.done()})})},z_=cn({setup(){j_()}}),K_=Object.freeze(Object.defineProperty({__proto__:null,default:z_},Symbol.toStringTag,{value:"Module"})),W_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{Xe("click",t=>{const n=t.target;if(n.matches(e)){const r=n.parentElement;r!=null&&r.classList.toggle("collapsed")&&r.scrollIntoView({block:"center",behavior:"instant"})}})},G_={setup(){W_()}},q_=Object.freeze(Object.defineProperty({__proto__:null,default:G_},Symbol.toStringTag,{value:"Module"})),Y_="VUEPRESS_CODE_TAB_STORE",lo=ki(Y_,{}),X_=pe({name:"CodeTabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:String},slots:Object,setup(e,{slots:t}){const n=tt(e.active),r=Se([]),o=()=>{e.tabId&&(lo.value[e.tabId]=e.data[n.value].id)},s=(u=n.value)=>{n.value=u{n.value=u>0?u-1:r.value.length-1,r.value[n.value].focus()},a=(u,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),n.value=c):u.key==="ArrowRight"?(u.preventDefault(),s()):u.key==="ArrowLeft"&&(u.preventDefault(),i()),e.tabId&&(lo.value[e.tabId]=e.data[n.value].id)},l=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>lo.value[e.tabId]===c);if(u!==-1)return u}return e.active};return pt(()=>{n.value=l(),Ke(()=>e.tabId&&lo.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const f=e.data.findIndex(({id:d})=>d===u);f!==-1&&(n.value=f)}})}),()=>e.data.length?J("div",{class:"vp-code-tabs"},[J("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const f=c===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[c]=d)},class:["vp-code-tab-nav",{active:f}],role:"tab","aria-controls":`codetab-${e.id}-${c}`,"aria-selected":f,onClick:()=>{n.value=c,o()},onKeydown:d=>{a(d,c)}},t[`title${c}`]({value:u,isActive:f}))})),e.data.map(({id:u},c)=>{const f=c===n.value;return J("div",{class:["vp-code-tab",{active:f}],id:`codetab-${e.id}-${c}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-code-tab-title"},t[`title${c}`]({value:u,isActive:f})),t[`tab${c}`]({value:u,isActive:f})])})]):null}}),Z_="VUEPRESS_TAB_STORE",vs=ki(Z_,{}),J_=pe({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:String},slots:Object,setup(e,{slots:t}){const n=tt(e.active),r=Se([]),o=()=>{e.tabId&&(vs.value[e.tabId]=e.data[n.value].id)},s=(u=n.value)=>{n.value=u{n.value=u>0?u-1:r.value.length-1,r.value[n.value].focus()},a=(u,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),n.value=c):u.key==="ArrowRight"?(u.preventDefault(),s()):u.key==="ArrowLeft"&&(u.preventDefault(),i()),o()},l=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>vs.value[e.tabId]===c);if(u!==-1)return u}return e.active};return pt(()=>{n.value=l(),Ke(()=>e.tabId&&vs.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const f=e.data.findIndex(({id:d})=>d===u);f!==-1&&(n.value=f)}})}),()=>e.data.length?J("div",{class:"vp-tabs"},[J("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const f=c===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[c]=d)},class:["vp-tab-nav",{active:f}],role:"tab","aria-controls":`tab-${e.id}-${c}`,"aria-selected":f,onClick:()=>{n.value=c,o()},onKeydown:d=>{a(d,c)}},t[`title${c}`]({value:u,isActive:f}))})),e.data.map(({id:u},c)=>{const f=c===n.value;return J("div",{class:["vp-tab",{active:f}],id:`tab-${e.id}-${c}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-tab-title"},t[`title${c}`]({value:u,isActive:f})),t[`tab${c}`]({value:u,isActive:f})])})]):null}}),Q_={enhance:({app:e})=>{e.component("CodeTabs",X_),e.component("Tabs",J_)}},e0=Object.freeze(Object.defineProperty({__proto__:null,default:Q_},Symbol.toStringTag,{value:"Module"}));var t0=Object.create,If=Object.defineProperty,n0=Object.getOwnPropertyDescriptor,Ii=Object.getOwnPropertyNames,r0=Object.getPrototypeOf,o0=Object.prototype.hasOwnProperty,s0=(e,t)=>function(){return e&&(t=(0,e[Ii(e)[0]])(e=0)),t},i0=(e,t)=>function(){return t||(0,e[Ii(e)[0]])((t={exports:{}}).exports,t),t.exports},a0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ii(t))!o0.call(e,o)&&o!==n&&If(e,o,{get:()=>t[o],enumerable:!(r=n0(t,o))||r.enumerable});return e},l0=(e,t,n)=>(n=e!=null?t0(r0(e)):{},a0(If(n,"default",{value:e,enumerable:!0}),e)),Xr=s0({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.1_@types+node@22.10.5__jiti@2.4.2_postcss@8.4.49_tsx_s7k37zks4wtn7x2grzma6lrsfa/node_modules/tsup/assets/esm_shims.js"(){}}),u0=i0({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Xr(),t.exports=r;function n(s){return s instanceof Buffer?Buffer.from(s):new s.constructor(s.buffer.slice(),s.byteOffset,s.length)}function r(s){if(s=s||{},s.circles)return o(s);const i=new Map;if(i.set(Date,f=>new Date(f)),i.set(Map,(f,d)=>new Map(l(Array.from(f),d))),i.set(Set,(f,d)=>new Set(l(Array.from(f),d))),s.constructorHandlers)for(const f of s.constructorHandlers)i.set(f[0],f[1]);let a=null;return s.proto?c:u;function l(f,d){const p=Object.keys(f),g=new Array(p.length);for(let _=0;_new Date(p)),l.set(Map,(p,g)=>new Map(c(Array.from(p),g))),l.set(Set,(p,g)=>new Set(c(Array.from(p),g))),s.constructorHandlers)for(const p of s.constructorHandlers)l.set(p[0],p[1]);let u=null;return s.proto?d:f;function c(p,g){const _=Object.keys(p),b=new Array(_.length);for(let y=0;y<_.length;y++){const S=_[y],m=p[S];if(typeof m!="object"||m===null)b[S]=m;else if(m.constructor!==Object&&(u=l.get(m.constructor)))b[S]=u(m,g);else if(ArrayBuffer.isView(m))b[S]=n(m);else{const E=i.indexOf(m);E!==-1?b[S]=a[E]:b[S]=g(m)}}return b}function f(p){if(typeof p!="object"||p===null)return p;if(Array.isArray(p))return c(p,f);if(p.constructor!==Object&&(u=l.get(p.constructor)))return u(p,f);const g={};i.push(p),a.push(g);for(const _ in p){if(Object.hasOwnProperty.call(p,_)===!1)continue;const b=p[_];if(typeof b!="object"||b===null)g[_]=b;else if(b.constructor!==Object&&(u=l.get(b.constructor)))g[_]=u(b,f);else if(ArrayBuffer.isView(b))g[_]=n(b);else{const y=i.indexOf(b);y!==-1?g[_]=a[y]:g[_]=f(b)}}return i.pop(),a.pop(),g}function d(p){if(typeof p!="object"||p===null)return p;if(Array.isArray(p))return c(p,d);if(p.constructor!==Object&&(u=l.get(p.constructor)))return u(p,d);const g={};i.push(p),a.push(g);for(const _ in p){const b=p[_];if(typeof b!="object"||b===null)g[_]=b;else if(b.constructor!==Object&&(u=l.get(b.constructor)))g[_]=u(b,d);else if(ArrayBuffer.isView(b))g[_]=n(b);else{const y=i.indexOf(b);y!==-1?g[_]=a[y]:g[_]=d(b)}}return i.pop(),a.pop(),g}}}});Xr();Xr();Xr();var Rf=typeof navigator<"u",Z=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof global<"u"?global:{};typeof Z.chrome<"u"&&Z.chrome.devtools;Rf&&(Z.self,Z.top);var pl;typeof navigator<"u"&&((pl=navigator.userAgent)==null||pl.toLowerCase().includes("electron"));Xr();var c0=l0(u0()),f0=/(?:^|[-_/])(\w)/g;function d0(e,t){return t?t.toUpperCase():""}function p0(e){return e&&`${e}`.replace(f0,d0)}function h0(e,t){let n=e.replace(/^[a-z]:/i,"").replace(/\\/g,"/");n.endsWith(`index${t}`)&&(n=n.replace(`/index${t}`,t));const r=n.lastIndexOf("/"),o=n.substring(r+1);{const s=o.lastIndexOf(t);return o.substring(0,s)}}var hl=(0,c0.default)({circles:!0});const m0={trailing:!0};function qn(e,t=25,n={}){if(n={...m0,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,o,s=[],i,a;const l=(u,c)=>(i=g0(e,u,c),i.finally(()=>{if(i=null,n.trailing&&a&&!o){const f=l(u,a);return a=null,f}}),i);return function(...u){return i?(n.trailing&&(a=u),i):new Promise(c=>{const f=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const d=n.leading?r:l(this,u);for(const p of s)p(d);s=[]},t),f?(r=l(this,u),c(r)):s.push(c)})}}async function g0(e,t,n){return await e.apply(t,n)}function Bs(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Bs(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const v0={run:e=>e()},_0=()=>v0,Lf=typeof console.createTask<"u"?console.createTask:_0;function b0(e,t){const n=t.shift(),r=Lf(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function y0(e,t){const n=t.shift(),r=Lf(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function _s(e,t){for(const n of[...e])n(t)}class E0{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Bs(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=Bs(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(b0,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(y0,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&_s(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&_s(this._after,o)}):(this._after&&o&&_s(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Df(){return new E0}var S0=Object.create,Nf=Object.defineProperty,T0=Object.getOwnPropertyDescriptor,Ri=Object.getOwnPropertyNames,C0=Object.getPrototypeOf,A0=Object.prototype.hasOwnProperty,w0=(e,t)=>function(){return e&&(t=(0,e[Ri(e)[0]])(e=0)),t},Vf=(e,t)=>function(){return t||(0,e[Ri(e)[0]])((t={exports:{}}).exports,t),t.exports},O0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ri(t))!A0.call(e,o)&&o!==n&&Nf(e,o,{get:()=>t[o],enumerable:!(r=T0(t,o))||r.enumerable});return e},x0=(e,t,n)=>(n=e!=null?S0(C0(e)):{},O0(Nf(n,"default",{value:e,enumerable:!0}),e)),R=w0({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.1_@types+node@22.10.5__jiti@2.4.2_postcss@8.4.49_tsx_s7k37zks4wtn7x2grzma6lrsfa/node_modules/tsup/assets/esm_shims.js"(){}}),k0=Vf({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){R(),function(n){var r={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},o=["်","ް"],s={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},i={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},l=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),c=[".","!","~","*","'","(",")"].join(""),f=function(b,y){var S="-",m="",E="",F=!0,z={},w,A,V,H,D,C,O,G,te,P,L,j,ue,_e,Ie="";if(typeof b!="string")return"";if(typeof y=="string"&&(S=y),O=a.en,G=i.en,typeof y=="object"){w=y.maintainCase||!1,z=y.custom&&typeof y.custom=="object"?y.custom:z,V=+y.truncate>1&&y.truncate||!1,H=y.uric||!1,D=y.uricNoSlash||!1,C=y.mark||!1,F=!(y.symbols===!1||y.lang===!1),S=y.separator||S,H&&(Ie+=l),D&&(Ie+=u),C&&(Ie+=c),O=y.lang&&a[y.lang]&&F?a[y.lang]:F?a.en:{},G=y.lang&&i[y.lang]?i[y.lang]:y.lang===!1||y.lang===!0?{}:i.en,y.titleCase&&typeof y.titleCase.length=="number"&&Array.prototype.toString.call(y.titleCase)?(y.titleCase.forEach(function(be){z[be+""]=be+""}),A=!0):A=!!y.titleCase,y.custom&&typeof y.custom.length=="number"&&Array.prototype.toString.call(y.custom)&&y.custom.forEach(function(be){z[be+""]=be+""}),Object.keys(z).forEach(function(be){var nt;be.length>1?nt=new RegExp("\\b"+p(be)+"\\b","gi"):nt=new RegExp(p(be),"gi"),b=b.replace(nt,z[be])});for(L in z)Ie+=L}for(Ie+=S,Ie=p(Ie),b=b.replace(/(^\s+|\s+$)/g,""),ue=!1,_e=!1,P=0,j=b.length;P=0?(E+=L,L=""):_e===!0?(L=s[E]+r[L],E=""):L=ue&&r[L].match(/[A-Za-z0-9]/)?" "+r[L]:r[L],ue=!1,_e=!1):L in s?(E+=L,L="",P===j-1&&(L=s[E]),_e=!0):O[L]&&!(H&&l.indexOf(L)!==-1)&&!(D&&u.indexOf(L)!==-1)?(L=ue||m.substr(-1).match(/[A-Za-z0-9]/)?S+O[L]:O[L],L+=b[P+1]!==void 0&&b[P+1].match(/[A-Za-z0-9]/)?S:"",ue=!0):(_e===!0?(L=s[E]+L,E="",_e=!1):ue&&(/[A-Za-z0-9]/.test(L)||m.substr(-1).match(/A-Za-z0-9]/))&&(L=" "+L),ue=!1),m+=L.replace(new RegExp("[^\\w\\s"+Ie+"_-]","g"),S);return A&&(m=m.replace(/(\w)(\S*)/g,function(be,nt,_t){var rt=nt.toUpperCase()+(_t!==null?_t:"");return Object.keys(z).indexOf(rt.toLowerCase())<0?rt:rt.toLowerCase()})),m=m.replace(/\s+/g,S).replace(new RegExp("\\"+S+"+","g"),S).replace(new RegExp("(^\\"+S+"+|\\"+S+"+$)","g"),""),V&&m.length>V&&(te=m.charAt(V)===S,m=m.slice(0,V),te||(m=m.slice(0,m.lastIndexOf(S)))),!w&&!A&&(m=m.toLowerCase()),m},d=function(b){return function(S){return f(S,b)}},p=function(b){return b.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},g=function(_,b){for(var y in b)if(b[y]===_)return!0};if(typeof t<"u"&&t.exports)t.exports=f,t.exports.createSlug=d;else if(typeof define<"u"&&define.amd)define([],function(){return f});else try{if(n.getSlug||n.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";n.getSlug=f,n.createSlug=d}catch{}}(e)}}),P0=Vf({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){R(),t.exports=k0()}});R();R();R();R();R();R();R();R();function I0(e){var t;const n=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return n==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":n}function R0(e){const t=e.__file;if(t)return p0(h0(t,".vue"))}function ml(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Li(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}function Mf(e){var t,n;const r=(t=e.subTree)==null?void 0:t.type,o=Li(e);return o?((n=o==null?void 0:o.types)==null?void 0:n.Fragment)===r:!1}function Go(e){var t,n,r;const o=I0((e==null?void 0:e.type)||{});if(o)return o;if((e==null?void 0:e.root)===e)return"Root";for(const i in(n=(t=e.parent)==null?void 0:t.type)==null?void 0:n.components)if(e.parent.type.components[i]===(e==null?void 0:e.type))return ml(e,i);for(const i in(r=e.appContext)==null?void 0:r.components)if(e.appContext.components[i]===(e==null?void 0:e.type))return ml(e,i);const s=R0((e==null?void 0:e.type)||{});return s||"Anonymous Component"}function L0(e){var t,n,r;const o=(r=(n=(t=e==null?void 0:e.appContext)==null?void 0:t.app)==null?void 0:n.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__)!=null?r:0,s=e===(e==null?void 0:e.root)?"root":e.uid;return`${o}:${s}`}function $s(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}function D0(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var uo;function N0(e){return uo||(uo=document.createRange()),uo.selectNode(e),uo.getBoundingClientRect()}function V0(e){const t=D0();if(!e.children)return t;for(let n=0,r=e.children.length;ne.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var gl={top:0,left:0,right:0,bottom:0,width:0,height:0};function On(e){const t=e.subTree.el;return typeof window>"u"?gl:Mf(e)?V0(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?On(e.subTree.component):gl}R();function Di(e){return Mf(e)?F0(e.subTree):e.subTree?[e.subTree.el]:[]}function F0(e){if(!e.children)return[];const t=[];return e.children.forEach(n=>{n.component?t.push(...Di(n.component)):n!=null&&n.el&&t.push(n.el)}),t}var Ff="__vue-devtools-component-inspector__",Hf="__vue-devtools-component-inspector__card__",Bf="__vue-devtools-component-inspector__name__",$f="__vue-devtools-component-inspector__indicator__",Uf={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},H0={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},B0={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function tr(){return document.getElementById(Ff)}function $0(){return document.getElementById(Hf)}function U0(){return document.getElementById($f)}function j0(){return document.getElementById(Bf)}function Ni(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function Vi(e){var t;const n=document.createElement("div");n.id=(t=e.elementId)!=null?t:Ff,Object.assign(n.style,{...Uf,...Ni(e.bounds),...e.style});const r=document.createElement("span");r.id=Hf,Object.assign(r.style,{...H0,top:e.bounds.top<35?0:"-35px"});const o=document.createElement("span");o.id=Bf,o.innerHTML=`<${e.name}>  `;const s=document.createElement("i");return s.id=$f,s.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(s.style,B0),r.appendChild(o),r.appendChild(s),n.appendChild(r),document.body.appendChild(n),n}function Mi(e){const t=tr(),n=$0(),r=j0(),o=U0();t&&(Object.assign(t.style,{...Uf,...Ni(e.bounds)}),Object.assign(n.style,{top:e.bounds.top<35?0:"-35px"}),r.innerHTML=`<${e.name}>  `,o.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function z0(e){const t=On(e);if(!t.width&&!t.height)return;const n=Go(e);tr()?Mi({bounds:t,name:n}):Vi({bounds:t,name:n})}function jf(){const e=tr();e&&(e.style.display="none")}var Us=null;function js(e){const t=e.target;if(t){const n=t.__vueParentComponent;if(n&&(Us=n,n.vnode.el)){const o=On(n),s=Go(n);tr()?Mi({bounds:o,name:s}):Vi({bounds:o,name:s})}}}function K0(e,t){if(e.preventDefault(),e.stopPropagation(),Us){const n=L0(Us);t(n)}}var Po=null;function W0(){jf(),window.removeEventListener("mouseover",js),window.removeEventListener("click",Po,!0),Po=null}function G0(){return window.addEventListener("mouseover",js),new Promise(e=>{function t(n){n.preventDefault(),n.stopPropagation(),K0(n,r=>{window.removeEventListener("click",t,!0),Po=null,window.removeEventListener("mouseover",js);const o=tr();o&&(o.style.display="none"),e(JSON.stringify({id:r}))})}Po=t,window.addEventListener("click",t,!0)})}function q0(e){const t=$s(et.value,e.id);if(t){const[n]=Di(t);if(typeof n.scrollIntoView=="function")n.scrollIntoView({behavior:"smooth"});else{const r=On(t),o=document.createElement("div"),s={...Ni(r),position:"absolute"};Object.assign(o.style,s),document.body.appendChild(o),o.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(o)},2e3)}setTimeout(()=>{const r=On(t);if(r.width||r.height){const o=Go(t),s=tr();s?Mi({...e,name:o,bounds:r}):Vi({...e,name:o,bounds:r}),setTimeout(()=>{s&&(s.style.display="none")},1500)}},1200)}}R();var vl,_l;(_l=(vl=Z).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(vl.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function Y0(e){let t=0;const n=setInterval(()=>{Z.__VUE_INSPECTOR__&&(clearInterval(n),t+=30,e()),t>=5e3&&clearInterval(n)},30)}function X0(){const e=Z.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...n)=>{e.disable(),t(...n)}}function Z0(){return new Promise(e=>{function t(){X0(),e(Z.__VUE_INSPECTOR__)}Z.__VUE_INSPECTOR__?t():Y0(()=>{t()})})}R();R();function J0(e){return!!(e&&e.__v_isReadonly)}function zf(e){return J0(e)?zf(e.__v_raw):!!(e&&e.__v_isReactive)}function bs(e){return!!(e&&e.__v_isRef===!0)}function hr(e){const t=e&&e.__v_raw;return t?hr(t):e}var Q0=class{constructor(){this.refEditor=new eb}set(e,t,n,r){const o=Array.isArray(t)?t:t.split(".");for(;o.length>1;){const a=o.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const s=o[0],i=this.refEditor.get(e)[s];r?r(e,s,n):this.refEditor.isRef(i)?this.refEditor.set(i,n):e[s]=n}get(e,t){const n=Array.isArray(t)?t:t.split(".");for(let r=0;r"u")return!1;const r=Array.isArray(t)?t.slice():t.split("."),o=n?2:1;for(;e&&r.length>o;){const s=r.shift();e=e[s],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,r[0])}createDefaultSetCallback(e){return(t,n,r)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(n,1):hr(t)instanceof Map?t.delete(n):hr(t)instanceof Set?t.delete(Array.from(t.values())[n]):Reflect.deleteProperty(t,n)),!e.remove){const o=t[e.newKey||n];this.refEditor.isRef(o)?this.refEditor.set(o,r):hr(t)instanceof Map?t.set(e.newKey||n,r):hr(t)instanceof Set?t.add(r):t[e.newKey||n]=r}}}},eb=class{set(e,t){if(bs(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(o=>e.add(o));return}const n=Object.keys(t);if(e instanceof Map){const o=new Set(e.keys());n.forEach(s=>{e.set(s,Reflect.get(t,s)),o.delete(s)}),o.forEach(s=>e.delete(s));return}const r=new Set(Object.keys(e));n.forEach(o=>{Reflect.set(e,o,Reflect.get(t,o)),r.delete(o)}),r.forEach(o=>Reflect.deleteProperty(e,o))}}get(e){return bs(e)?e.value:e}isRef(e){return bs(e)||zf(e)}};R();R();R();var tb="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function nb(){if(!Rf||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(tb);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}R();R();R();var bl,yl;(yl=(bl=Z).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(bl.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var rb=new Proxy(Z.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,n){return Reflect.get(e,t,n)}});function ob(e,t){Be.timelineLayersState[t.id]=!1,rb.push({...e,descriptorId:t.id,appRecord:Li(t.app)})}var El,Sl;(Sl=(El=Z).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(El.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Fi=new Proxy(Z.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,n){return Reflect.get(e,t,n)}}),Kf=qn(()=>{nr.hooks.callHook("sendInspectorToClient",Wf())});function sb(e,t){var n,r;Fi.push({options:e,descriptor:t,treeFilterPlaceholder:(n=e.treeFilterPlaceholder)!=null?n:"Search tree...",stateFilterPlaceholder:(r=e.stateFilterPlaceholder)!=null?r:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Li(t.app)}),Kf()}function Wf(){return Fi.filter(e=>e.descriptor.app===et.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const n=e.descriptor,r=e.options;return{id:r.id,label:r.label,logo:n.logo,icon:`custom-ic-baseline-${(t=r==null?void 0:r.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:n.packageName,homepage:n.homepage,pluginId:n.id}})}function _o(e,t){return Fi.find(n=>n.options.id===e&&(t?n.descriptor.app===t:!0))}function ib(){const e=Df();e.hook("addInspector",({inspector:r,plugin:o})=>{sb(r,o.descriptor)});const t=qn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Be.highPerfModeEnabled)return;const i=_o(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,filter:(i==null?void 0:i.treeFilter)||"",rootNodes:[]};await new Promise(l=>{e.callHookWith(async u=>{await Promise.all(u.map(c=>c(a))),l()},"getInspectorTree")}),e.callHookWith(async l=>{await Promise.all(l.map(u=>u({inspectorId:r,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const n=qn(async({inspectorId:r,plugin:o})=>{var s;if(!r||!((s=o==null?void 0:o.descriptor)!=null&&s.app)||Be.highPerfModeEnabled)return;const i=_o(r,o.descriptor.app),a={app:o.descriptor.app,inspectorId:r,nodeId:(i==null?void 0:i.selectedNodeId)||"",state:null},l={currentTab:`custom-inspector:${r}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async c=>{await Promise.all(c.map(f=>f(a,l))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(c=>c({inspectorId:r,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",n),e.hook("customInspectorSelectNode",({inspectorId:r,nodeId:o,plugin:s})=>{const i=_o(r,s.descriptor.app);i&&(i.selectedNodeId=o)}),e.hook("timelineLayerAdded",({options:r,plugin:o})=>{ob(r,o.descriptor)}),e.hook("timelineEventAdded",({options:r,plugin:o})=>{var s;const i=["performance","component-event","keyboard","mouse"];Be.highPerfModeEnabled||!((s=Be.timelineLayersState)!=null&&s[o.descriptor.id])&&!i.includes(r.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(l=>l(r)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:r})=>{const o=r.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!o)return null;const s=o.id.toString();return[...o.instanceMap].filter(([a])=>a.split(":")[0]===s).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:r})=>On(r)),e.hook("getComponentName",({instance:r})=>Go(r)),e.hook("componentHighlight",({uid:r})=>{const o=et.value.instanceMap.get(r);o&&z0(o)}),e.hook("componentUnhighlight",()=>{jf()}),e}var Tl,Cl;(Cl=(Tl=Z).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(Tl.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var Al,wl;(wl=(Al=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(Al.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var Ol,xl;(xl=(Ol=Z).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(Ol.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var kl,Pl;(Pl=(kl=Z).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(kl.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var Il,Rl;(Rl=(Il=Z).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(Il.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var yn="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function ab(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:nb()}}var Ll,Dl;(Dl=(Ll=Z)[yn])!=null||(Ll[yn]=ab());var lb=qn(e=>{nr.hooks.callHook("devtoolsStateUpdated",{state:e})});qn((e,t)=>{nr.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var qo=new Proxy(Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__:Z.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),et=new Proxy(Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,n){return t==="value"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function Gf(){lb({...Z[yn],appRecords:qo.value,activeAppRecordId:et.id,tabs:Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function ub(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,Gf()}function cb(e){Z.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,Gf()}var Be=new Proxy(Z[yn],{get(e,t){return t==="appRecords"?qo:t==="activeAppRecordId"?et.id:t==="tabs"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?Z.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:Z[yn][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,n){return{...Z[yn]},e[t]=n,Z[yn][t]=n,!0}});function fb(e={}){var t,n,r;const{file:o,host:s,baseUrl:i=window.location.origin,line:a=0,column:l=0}=e;if(o){if(s==="chrome-extension"){const u=o.replace(/\\/g,"\\\\"),c=(n=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?n:"/";fetch(`${c}__open-in-editor?file=${encodeURI(o)}`).then(f=>{if(!f.ok){const d=`Opening component ${u} failed`;console.log(`%c${d}`,"color:red")}})}else if(Be.vitePluginDetected){const u=(r=Z.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?r:i;Z.__VUE_INSPECTOR__.openInEditor(u,o,a,l)}}}R();R();R();R();R();var Nl,Vl;(Vl=(Nl=Z).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(Nl.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var Hi=new Proxy(Z.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,n){return Reflect.get(e,t,n)}});function zs(e){const t={};return Object.keys(e).forEach(n=>{t[n]=e[n].defaultValue}),t}function Bi(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function db(e){var t,n,r;const o=(n=(t=Hi.find(s=>{var i;return s[0].id===e&&!!((i=s[0])!=null&&i.settings)}))==null?void 0:t[0])!=null?n:null;return(r=o==null?void 0:o.settings)!=null?r:null}function qf(e,t){var n,r,o;const s=Bi(e);if(s){const i=localStorage.getItem(s);if(i)return JSON.parse(i)}if(e){const i=(r=(n=Hi.find(a=>a[0].id===e))==null?void 0:n[0])!=null?r:null;return zs((o=i==null?void 0:i.settings)!=null?o:{})}return zs(t)}function pb(e,t){const n=Bi(e);localStorage.getItem(n)||localStorage.setItem(n,JSON.stringify(zs(t)))}function hb(e,t,n){const r=Bi(e),o=localStorage.getItem(r),s=JSON.parse(o||"{}"),i={...s,[t]:n};localStorage.setItem(r,JSON.stringify(i)),nr.hooks.callHookWith(a=>{a.forEach(l=>l({pluginId:e,key:t,oldValue:s[t],newValue:n,settings:i}))},"setPluginSettings")}R();R();R();R();R();R();R();R();R();R();R();var Ml,Fl,ct=(Fl=(Ml=Z).__VUE_DEVTOOLS_HOOK)!=null?Fl:Ml.__VUE_DEVTOOLS_HOOK=Df(),mb={vueAppInit(e){ct.hook("app:init",e)},vueAppUnmount(e){ct.hook("app:unmount",e)},vueAppConnected(e){ct.hook("app:connected",e)},componentAdded(e){return ct.hook("component:added",e)},componentEmit(e){return ct.hook("component:emit",e)},componentUpdated(e){return ct.hook("component:updated",e)},componentRemoved(e){return ct.hook("component:removed",e)},setupDevtoolsPlugin(e){ct.hook("devtools-plugin:setup",e)},perfStart(e){return ct.hook("perf:start",e)},perfEnd(e){return ct.hook("perf:end",e)}},Yf={on:mb,setupDevToolsPlugin(e,t){return ct.callHook("devtools-plugin:setup",e,t)}},gb=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;if(Be.highPerfModeEnabled)return;const n=Wf().find(r=>r.packageName===this.plugin.descriptor.packageName);if(n!=null&&n.id){if(e){const r=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];ct.callHook("component:updated",...r)}else ct.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:n.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&pb(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){Be.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){Be.highPerfModeEnabled||this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Be.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){Be.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return qf(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},vb=gb;R();R();R();R();var _b="__vue_devtool_undefined__",bb="__vue_devtool_infinity__",yb="__vue_devtool_negative_infinity__",Eb="__vue_devtool_nan__";R();R();var Sb={[_b]:"undefined",[Eb]:"NaN",[bb]:"Infinity",[yb]:"-Infinity"};Object.entries(Sb).reduce((e,[t,n])=>(e[n]=t,e),{});R();R();R();R();R();var Hl,Bl;(Bl=(Hl=Z).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Hl.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Tb(e,t){return Yf.setupDevToolsPlugin(e,t)}function Cb(e,t){const[n,r]=e;if(n.app!==t)return;const o=new vb({plugin:{setupFn:r,descriptor:n},ctx:nr});n.packageName==="vuex"&&o.on.editInspectorState(s=>{o.sendInspectorState(s.inspectorId)}),r(o)}function Xf(e,t){Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||Be.highPerfModeEnabled&&!(t!=null&&t.inspectingComponent)||(Z.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Hi.forEach(n=>{Cb(n,e)}))}R();R();var Dr="__VUE_DEVTOOLS_ROUTER__",Yn="__VUE_DEVTOOLS_ROUTER_INFO__",$l,Ul;(Ul=($l=Z)[Yn])!=null||($l[Yn]={currentRoute:null,routes:[]});var jl,zl;(zl=(jl=Z)[Dr])!=null||(jl[Dr]={});new Proxy(Z[Yn],{get(e,t){return Z[Yn][t]}});new Proxy(Z[Dr],{get(e,t){if(t==="value")return Z[Dr]}});function Ab(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(n=>!t.has(n.path)&&t.set(n.path,1))}function $i(e){return e.map(t=>{let{path:n,name:r,children:o,meta:s}=t;return o!=null&&o.length&&(o=$i(o)),{path:n,name:r,children:o,meta:s}})}function wb(e){if(e){const{fullPath:t,hash:n,href:r,path:o,name:s,matched:i,params:a,query:l}=e;return{fullPath:t,hash:n,href:r,path:o,name:s,params:a,query:l,matched:$i(i)}}return e}function Ob(e,t){function n(){var r;const o=(r=e.app)==null?void 0:r.config.globalProperties.$router,s=wb(o==null?void 0:o.currentRoute.value),i=$i(Ab(o)),a=console.warn;console.warn=()=>{},Z[Yn]={currentRoute:s?hl(s):{},routes:hl(i)},Z[Dr]=o,console.warn=a}n(),Yf.on.componentUpdated(qn(()=>{var r;((r=t.value)==null?void 0:r.app)===e.app&&(n(),!Be.highPerfModeEnabled&&nr.hooks.callHook("routerInfoUpdated",{state:Z[Yn]}))},200))}function xb(e){return{async getInspectorTree(t){const n={...t,app:et.value.app,rootNodes:[]};return await new Promise(r=>{e.callHookWith(async o=>{await Promise.all(o.map(s=>s(n))),r()},"getInspectorTree")}),n.rootNodes},async getInspectorState(t){const n={...t,app:et.value.app,state:null},r={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(o=>{e.callHookWith(async s=>{await Promise.all(s.map(i=>i(n,r))),o()},"getInspectorState")}),n.state},editInspectorState(t){const n=new Q0,r={...t,app:et.value.app,set:(o,s=t.path,i=t.state.value,a)=>{n.set(o,s,i,a||n.createDefaultSetCallback(t.state))}};e.callHookWith(o=>{o.forEach(s=>s(r))},"editInspectorState")},sendInspectorState(t){const n=_o(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:n.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return G0()},cancelInspectComponentInspector(){return W0()},getComponentRenderCode(t){const n=$s(et.value,t);if(n)return(n==null?void 0:n.type)instanceof Function?n.type.toString():n.render.toString()},scrollToComponent(t){return q0({id:t})},openInEditor:fb,getVueInspector:Z0,toggleApp(t,n){const r=qo.value.find(o=>o.id===t);r&&(cb(t),ub(r),Ob(r,et),Kf(),Xf(r.app,n))},inspectDOM(t){const n=$s(et.value,t);if(n){const[r]=Di(n);r&&(Z.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=r)}},updatePluginSettings(t,n,r){hb(t,n,r)},getPluginSettings(t){return{options:db(t),values:qf(t)}}}}R();var Kl,Wl;(Wl=(Kl=Z).__VUE_DEVTOOLS_ENV__)!=null||(Kl.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var Gl=ib(),ql,Yl;(Yl=(ql=Z).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(ql.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:Gl,get state(){return{...Be,activeAppRecordId:et.id,activeAppRecord:et.value,appRecords:qo.value}},api:xb(Gl)});var nr=Z.__VUE_DEVTOOLS_KIT_CONTEXT__;R();x0(P0());var Xl,Zl;(Zl=(Xl=Z).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(Xl.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});R();function kb(e){Be.highPerfModeEnabled=e??!Be.highPerfModeEnabled,!e&&et.value&&Xf(et.value.app)}R();R();R();function Pb(e){Be.devtoolsClientDetected={...Be.devtoolsClientDetected,...e};const t=Object.values(Be.devtoolsClientDetected).some(Boolean);kb(!t)}var Jl,Ql;(Ql=(Jl=Z).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(Jl.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Pb);R();R();R();R();R();R();R();var Ib=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},Zf=class{constructor(e){this.generateIdentifier=e,this.kv=new Ib}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},Rb=class extends Zf{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};R();R();function Lb(e){if("values"in Object)return Object.values(e);const t=[];for(const n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function Db(e,t){const n=Lb(e);if("find"in n)return n.find(t);const r=n;for(let o=0;ot(r,n))}function bo(e,t){return e.indexOf(t)!==-1}function eu(e,t){for(let n=0;nt.isApplicable(e))}findByName(e){return this.transfomers[e]}};R();R();var Vb=e=>Object.prototype.toString.call(e).slice(8,-1),Jf=e=>typeof e>"u",Mb=e=>e===null,Nr=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ks=e=>Nr(e)&&Object.keys(e).length===0,ln=e=>Array.isArray(e),Fb=e=>typeof e=="string",Hb=e=>typeof e=="number"&&!isNaN(e),Bb=e=>typeof e=="boolean",$b=e=>e instanceof RegExp,Vr=e=>e instanceof Map,Mr=e=>e instanceof Set,Qf=e=>Vb(e)==="Symbol",Ub=e=>e instanceof Date&&!isNaN(e.valueOf()),jb=e=>e instanceof Error,tu=e=>typeof e=="number"&&isNaN(e),zb=e=>Bb(e)||Mb(e)||Jf(e)||Hb(e)||Fb(e)||Qf(e),Kb=e=>typeof e=="bigint",Wb=e=>e===1/0||e===-1/0,Gb=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),qb=e=>e instanceof URL;R();var ed=e=>e.replace(/\./g,"\\."),ys=e=>e.map(String).map(ed).join("."),Tr=e=>{const t=[];let n="";for(let o=0;onull,()=>{}),At(Kb,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),At(Ub,"Date",e=>e.toISOString(),e=>new Date(e)),At(jb,"Error",(e,t)=>{const n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n},(e,t)=>{const n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(r=>{n[r]=e[r]}),n}),At($b,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}),At(Mr,"set",e=>[...e.values()],e=>new Set(e)),At(Vr,"map",e=>[...e.entries()],e=>new Map(e)),At(e=>tu(e)||Wb(e),"number",e=>tu(e)?"NaN":e>0?"Infinity":"-Infinity",Number),At(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),At(qb,"URL",e=>e.toString(),e=>new URL(e))];function Yo(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var nd=Yo((e,t)=>Qf(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,n)=>{const r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Yb=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),rd=Yo(Gb,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const n=Yb[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function od(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var sd=Yo(od,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return{...e};const r={};return n.forEach(o=>{r[o]=e[o]}),r},(e,t,n)=>{const r=n.classRegistry.getValue(t[1]);if(!r)throw new Error(`Trying to deserialize unknown class '${t[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(r.prototype),e)}),id=Yo((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,n)=>{const r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),Xb=[sd,nd,id,rd],nu=(e,t)=>{const n=eu(Xb,o=>o.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};const r=eu(td,o=>o.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation}},ad={};td.forEach(e=>{ad[e.annotation]=e});var Zb=(e,t,n)=>{if(ln(t))switch(t[0]){case"symbol":return nd.untransform(e,t,n);case"class":return sd.untransform(e,t,n);case"custom":return id.untransform(e,t,n);case"typed-array":return rd.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{const r=ad[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}};R();var Dn=(e,t)=>{if(t>e.size)throw new Error("index out of bounds");const n=e.keys();for(;t>0;)n.next(),t--;return n.next().value};function ld(e){if(bo(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(bo(e,"prototype"))throw new Error("prototype is not allowed as a property");if(bo(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Jb=(e,t)=>{ld(t);for(let n=0;n{if(ld(t),t.length===0)return n(e);let r=e;for(let s=0;sGs(s,t,[...n,...Tr(i)]));return}const[r,o]=e;o&&Xn(o,(s,i)=>{Gs(s,t,[...n,...Tr(i)])}),t(r,n)}function Qb(e,t,n){return Gs(t,(r,o)=>{e=Ws(e,o,s=>Zb(s,r,n))}),e}function ey(e,t){function n(r,o){const s=Jb(e,Tr(o));r.map(Tr).forEach(i=>{e=Ws(e,i,()=>s)})}if(ln(t)){const[r,o]=t;r.forEach(s=>{e=Ws(e,Tr(s),()=>e)}),o&&Xn(o,n)}else Xn(t,n);return e}var ty=(e,t)=>Nr(e)||ln(e)||Vr(e)||Mr(e)||od(e,t);function ny(e,t,n){const r=n.get(e);r?r.push(t):n.set(e,[t])}function ry(e,t){const n={};let r;return e.forEach(o=>{if(o.length<=1)return;t||(o=o.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[s,...i]=o;s.length===0?r=i.map(ys):n[ys(s)]=i.map(ys)}),r?Ks(n)?[r]:[r,n]:Ks(n)?void 0:n}var ud=(e,t,n,r,o=[],s=[],i=new Map)=>{var a;const l=zb(e);if(!l){ny(e,o,t);const g=i.get(e);if(g)return r?{transformedValue:null}:g}if(!ty(e,n)){const g=nu(e,n),_=g?{transformedValue:g.value,annotations:[g.type]}:{transformedValue:e};return l||i.set(e,_),_}if(bo(s,e))return{transformedValue:null};const u=nu(e,n),c=(a=u==null?void 0:u.value)!=null?a:e,f=ln(c)?[]:{},d={};Xn(c,(g,_)=>{if(_==="__proto__"||_==="constructor"||_==="prototype")throw new Error(`Detected property ${_}. This is a prototype pollution risk, please remove it from your object.`);const b=ud(g,t,n,r,[...o,_],[...s,e],i);f[_]=b.transformedValue,ln(b.annotations)?d[_]=b.annotations:Nr(b.annotations)&&Xn(b.annotations,(y,S)=>{d[ed(_)+"."+S]=y})});const p=Ks(d)?{transformedValue:f,annotations:u?[u.type]:void 0}:{transformedValue:f,annotations:u?[u.type,d]:d};return l||i.set(e,p),p};R();R();function cd(e){return Object.prototype.toString.call(e).slice(8,-1)}function ru(e){return cd(e)==="Array"}function oy(e){if(cd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function sy(e,t,n,r,o){const s={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";s==="enumerable"&&(e[t]=n),o&&s==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function qs(e,t={}){if(ru(e))return e.map(o=>qs(o,t));if(!oy(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((o,s)=>{if(ru(t.props)&&!t.props.includes(s))return o;const i=e[s],a=qs(i,t);return sy(o,s,a,e,t.nonenumerable),o},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Rb,this.symbolRegistry=new Zf(t=>{var n;return(n=t.description)!=null?n:""}),this.customTransformerRegistry=new Nb,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,n=ud(e,t,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta={...r.meta,values:n.annotations});const o=ry(t,this.dedupe);return o&&(r.meta={...r.meta,referentialEqualities:o}),r}deserialize(e){const{json:t,meta:n}=e;let r=qs(t);return n!=null&&n.values&&(r=Qb(r,n.values,this)),n!=null&&n.referentialEqualities&&(r=ey(r,n.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ae.defaultInstance=new Ae;Ae.serialize=Ae.defaultInstance.serialize.bind(Ae.defaultInstance);Ae.deserialize=Ae.defaultInstance.deserialize.bind(Ae.defaultInstance);Ae.stringify=Ae.defaultInstance.stringify.bind(Ae.defaultInstance);Ae.parse=Ae.defaultInstance.parse.bind(Ae.defaultInstance);Ae.registerClass=Ae.defaultInstance.registerClass.bind(Ae.defaultInstance);Ae.registerSymbol=Ae.defaultInstance.registerSymbol.bind(Ae.defaultInstance);Ae.registerCustom=Ae.defaultInstance.registerCustom.bind(Ae.defaultInstance);Ae.allowErrorProps=Ae.defaultInstance.allowErrorProps.bind(Ae.defaultInstance);R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();R();var ou,su;(su=(ou=Z).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(ou.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var iu,au;(au=(iu=Z).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(iu.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var lu,uu;(uu=(lu=Z).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(lu.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var cu,fu;(fu=(cu=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(cu.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var du,pu;(pu=(du=Z).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(du.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var hu,mu;(mu=(hu=Z).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(hu.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);R();R();R();R();R();R();R();const iy="org.vuejs.vuepress.plugin-theme-data",ay="VuePress Theme Data",gu="THEME_DATA",vu="Theme Data",ly=(e,t,n)=>{Tb({app:e,id:iy,label:ay,packageName:"@vuepress/plugin-theme-data",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[qt.COMPONENT_STATE_TYPE]},r=>{r.on.inspectComponent(o=>{o.instanceData.state.push({type:"VuePress",key:"themeData",editable:!1,value:t.value},{type:"VuePress",key:"themeLocaleData",editable:!1,value:n.value})}),r.addInspector({id:qt.INSPECTOR_ID,label:qt.INSPECTOR_LABEL,icon:"article"}),r.on.getInspectorTree(o=>{o.inspectorId===qt.INSPECTOR_ID&&o.rootNodes.push({id:gu,label:vu,children:[{id:"themeData",label:"themeData"},{id:"themeLocaleData",label:"themeLocaleData"}]})}),r.on.getInspectorState(o=>{o.inspectorId===qt.INSPECTOR_ID&&(o.nodeId===gu&&o.state[vu].push({key:"themeData",value:t.value},{key:"themeLocaleData",value:n.value}),["themeData","themeLocaleData"].includes(o.nodeId)&&(o.state={[qt.INSPECTOR_STATE_SECTION_NAME]:[{key:o.nodeId,value:o.nodeId==="themeData"?t.value:n.value}]}))}),Ke([t,n],()=>{r.notifyComponentUpdate(),r.sendInspectorState(qt.INSPECTOR_ID)})})},uy=JSON.parse(`{"logo":"/root-assets/scut-logo.png","navbar":["/get-started",{"text":"设施","prefix":"/infra/","children":[{"text":"概览","link":"index.md"},{"text":"大学城","prefix":"hemc/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"五山","prefix":"wushan/","children":["foo","bar","/baz/"]},{"text":"国际","prefix":"gzic/","children":["foo","bar","/baz/"]}]},{"text":"生活","prefix":"/life/","children":[{"text":"SubGroup1","prefix":"sub1/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"SubGroup2","prefix":"sub2/","children":["foo","bar","/baz/"]}]},{"text":"学习","prefix":"/learn/","children":[{"text":"课内","prefix":"curricular/","children":["foo.md","bar.md",{"text":"Example","link":"https://example.com"}]},{"text":"课外","prefix":"extra/","children":["foo","bar","/baz/"]}]}],"locales":{"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"heading","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributors":true,"contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),cy=tt(uy),fd=()=>cy,dd=Symbol(""),fy=()=>{const e=ze(dd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},dy=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},py=cn({enhance({app:e}){const t=fd(),n=e._context.provides[_i],r=M(()=>dy(t.value,n.routeLocale.value));e.provide(dd,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}}),ly(e,t,r)}}),hy=Object.freeze(Object.defineProperty({__proto__:null,default:py},Symbol.toStringTag,{value:"Module"})),Me=()=>{const{pageData:e,pageFrontmatter:t,pageLang:n,siteData:r,siteLocaleData:o,...s}=Tt();return{...s,page:e,frontmatter:t,lang:n,site:r,siteLocale:o,theme:fd(),themeLocale:fy()}},pd=Symbol(""),my=e=>{const t=(n=e.value)=>{const r=window.document.documentElement;r.dataset.theme=n?"dark":"light"};pt(()=>{Oi(e,t)}),Fo(()=>{t()})},Ui=()=>{const e=ze(pd);if(!e)throw new Error("useDarkMode() is called without provider.");return e},gy=()=>{const{themeLocale:e}=Me(),t=Uv(),n=ki("vuepress-color-scheme",e.value.colorMode),r=M({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});tn(pd,r),my(r)},hd=Symbol("headers"),vy=()=>{const e=bf(hd);if(!e)throw new Error("useHeaders() is called without provider.");return e},_y=()=>{const{frontmatter:e,themeLocale:t}=Me(),n=tt([]),r=M(()=>e.value.sidebarDepth??t.value.sidebarDepth??2),o=()=>{if(r.value<=0){n.value=[];return}n.value=i_({levels:[2,r.value+1],ignore:[".vp-badge"]})};Sv(hd,n),Yr(s=>{s==="beforeUnmount"?n.value=[]:o()})};let Es=null,cr=null;const by={wait:()=>Es,pending:()=>{Es=new Promise(e=>{cr=e})},resolve:()=>{cr==null||cr(),Es=null,cr=null}},md=()=>by,Zn=(e,t)=>{const{notFound:n,meta:r,path:o}=Lr(e,t);return n?{text:o,link:o}:{text:r.title||o,link:o}},jn=(e="",t="")=>wf(t)||Wr(t)?t:`${Lm(e)}${t}`,yy=e=>({text:e.title,link:e.link,children:ji(e.children)}),ji=e=>e?e.map(t=>yy(t)):[],gd=(e,t)=>[{text:e.title,children:ji(t)}],vd=(e,t,n,r="")=>{const o=(s,i)=>{var l;const a=Et(s)?Zn(jn(i,s)):Et(s.link)?{...s,link:Of(s.link)?Zn(jn(i,s.link)).link:s.link}:s;if("children"in a)return{...a,children:a.children.map(u=>o(u,jn(i,a.prefix)))};if(a.link===n){const u=((l=t[0])==null?void 0:l.level)===1?t[0].children:t;return{...a,children:ji(u)}}return a};return e.map(s=>o(s,r))},Ey=(e,t,n,r)=>{const o=u_(e).sort((s,i)=>i.length-s.length);for(const s of o)if(Af(decodeURI(r),s)){const i=e[s];return i?i==="heading"?gd(t,n):vd(i,n,r,s):[]}return console.warn(`${decodeURI(r)} is missing sidebar config.`),[]},_d=Symbol("sidebarItems"),zi=()=>{const e=ze(_d);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Sy=(e,t,n,r,o)=>e===!1?[]:e==="heading"?gd(t,o):Array.isArray(e)?vd(e,o,n,r):mi(e)?Ey(e,t,o,n):[],Ty=()=>{const{frontmatter:e,page:t,routeLocale:n,themeLocale:r}=Me(),o=vy(),s=gf(),i=M(()=>e.value.home?!1:e.value.sidebar??r.value.sidebar??"heading"),a=M(()=>Sy(i.value,t.value,s.value,n.value,o.value));tn(_d,a)},Cy=pe({__name:"Badge",props:{type:{default:"tip"},text:{default:""},vertical:{default:void 0}},setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),ke=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};function Ay(e,t,n,r,o,s){return Y(),re("span",{class:Ye(["vp-badge",n.type]),style:xn({verticalAlign:n.vertical})},[xe(e.$slots,"default",{},()=>[sn(De(n.text),1)])],6)}const wy=ke(Cy,[["render",Ay],["__file","Badge.vue"]]),Oy=pe({__name:"VPFadeSlideYTransition",emits:["beforeEnter","beforeLeave"],setup(e,{expose:t}){t();const n={};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function xy(e,t,n,r,o,s){return Y(),Ne(hi,{name:"vp-fade-slide-y",mode:"out-in",onBeforeEnter:t[0]||(t[0]=i=>e.$emit("beforeEnter")),onBeforeLeave:t[1]||(t[1]=i=>e.$emit("beforeLeave"))},{default:Pe(()=>[xe(e.$slots,"default")]),_:3})}const ky=ke(Oy,[["render",xy],["__file","VPFadeSlideYTransition.vue"]]),Py=pe({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const{frontmatter:n}=Me(),r=M(()=>n.value.features??[]),o={frontmatter:n,features:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),Iy={key:0,class:"vp-features"};function Ry(e,t,n,r,o,s){return r.features.length?(Y(),re("div",Iy,[(Y(!0),re(ve,null,rn(r.features,i=>(Y(),re("div",{key:i.title,class:"vp-feature"},[le("h2",null,De(i.title),1),le("p",null,De(i.details),1)]))),128))])):Fe("",!0)}const Ly=ke(Py,[["render",Ry],["__file","VPHomeFeatures.vue"]]),Dy=pe({__name:"VPHomeFooter",setup(e,{expose:t}){t();const n=qr(),r=M(()=>n.value.footer),o=M(()=>n.value.footerHtml),s={frontmatter:n,footer:r,footerHtml:o};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),Ny=["innerHTML"],Vy=["textContent"];function My(e,t,n,r,o,s){return r.footer?(Y(),re(ve,{key:0},[r.footerHtml?(Y(),re("div",{key:0,class:"vp-footer","vp-footer":"",innerHTML:r.footer},null,8,Ny)):(Y(),re("div",{key:1,class:"vp-footer","vp-footer":"",textContent:De(r.footer)},null,8,Vy))],64)):Fe("",!0)}const Fy=ke(Dy,[["render",My],["__file","VPHomeFooter.vue"]]),Hy=pe({__name:"VPAutoLink",props:{config:{}},setup(e,{expose:t}){t();const n={get AutoLink(){return dv}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function By(e,t,n,r,o,s){return Y(),Ne(r.AutoLink,{config:n.config},ih({before:Pe(()=>[xe(e.$slots,"before",Jo(po(n.config)))]),after:Pe(()=>[xe(e.$slots,"after",Jo(po(n.config)))]),_:2},[e.$slots.default?{name:"default",fn:Pe(()=>[xe(e.$slots,"default",Jo(po(n.config)))]),key:"0"}:void 0]),1032,["config"])}const rr=ke(Hy,[["render",By],["__file","VPAutoLink.vue"]]),$y=pe({__name:"VPHomeHero",setup(e,{expose:t}){t();const{frontmatter:n,siteLocale:r}=Me(),o=Ui(),s=M(()=>n.value.heroText===null?null:n.value.heroText||r.value.title||"Hello"),i=M(()=>n.value.tagline===null?null:n.value.tagline||r.value.description||"Welcome to your VuePress site"),a=M(()=>o.value&&n.value.heroImageDark!==void 0?n.value.heroImageDark:n.value.heroImage),l=M(()=>n.value.heroAlt||s.value||"hero"),u=M(()=>n.value.heroHeight??280),c=M(()=>Array.isArray(n.value.actions)?n.value.actions.map(({type:p="primary",...g})=>({type:p,...g})):[]),d={frontmatter:n,siteLocale:r,isDarkMode:o,heroText:s,tagline:i,heroImage:a,heroAlt:l,heroHeight:u,actions:c,HomeHeroImage:()=>{if(!a.value)return null;const p=J("img",{class:"vp-hero-image",src:Ei(a.value),alt:l.value,height:u.value});return n.value.heroImageDark===void 0?p:J(bi,()=>p)},VPAutoLink:rr};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),Uy={class:"vp-hero"},jy={key:0,id:"main-title"},zy={key:1,class:"vp-hero-description"},Ky={key:2,class:"vp-hero-actions"};function Wy(e,t,n,r,o,s){return Y(),re("header",Uy,[ie(r.HomeHeroImage),r.heroText?(Y(),re("h1",jy,De(r.heroText),1)):Fe("",!0),r.tagline?(Y(),re("p",zy,De(r.tagline),1)):Fe("",!0),r.actions.length?(Y(),re("p",Ky,[(Y(!0),re(ve,null,rn(r.actions,i=>(Y(),Ne(r.VPAutoLink,{key:i.text,class:Ye(["vp-hero-action-button",[i.type]]),config:i},null,8,["class","config"]))),128))])):Fe("",!0)])}const Gy=ke($y,[["render",Wy],["__file","VPHomeHero.vue"]]),qy=pe({__name:"VPHome",setup(e,{expose:t}){t();const n={VPHomeFeatures:Ly,VPHomeFooter:Fy,VPHomeHero:Gy,get Content(){return yi}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),Yy={class:"vp-home"},Xy={"vp-content":""};function Zy(e,t,n,r,o,s){return Y(),re("main",Yy,[ie(r.VPHomeHero),ie(r.VPHomeFeatures),le("div",Xy,[ie(r.Content)]),ie(r.VPHomeFooter)])}const Jy=ke(qy,[["render",Zy],["__file","VPHome.vue"]]),Qy=pe({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const{routeLocale:n,siteLocale:r,themeLocale:o}=Me(),s=Ui(),i=M(()=>o.value.home||n.value),a=M(()=>r.value.title),l=M(()=>s.value&&o.value.logoDark!==void 0?o.value.logoDark:o.value.logo),u=M(()=>o.value.logoAlt??a.value),c=M(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),d={routeLocale:n,siteLocale:r,themeLocale:o,isDarkMode:s,navbarBrandLink:i,navbarBrandTitle:a,navbarBrandLogo:l,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:c,NavbarBrandLogo:()=>{if(!l.value)return null;const p=J("img",{class:"vp-site-logo",src:Ei(l.value),alt:u.value});return o.value.logoDark===void 0?p:J(bi,()=>p)},get RouteLink(){return zo}};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),e1=["aria-hidden"];function t1(e,t,n,r,o,s){return Y(),Ne(r.RouteLink,{to:r.navbarBrandLink},{default:Pe(()=>[ie(r.NavbarBrandLogo),r.navbarBrandTitle?(Y(),re("span",{key:0,class:Ye(["vp-site-name",{"vp-hide-mobile":r.navbarBrandLogo}]),"aria-hidden":r.navBarLogoAltMatchesTitle},De(r.navbarBrandTitle),11,e1)):Fe("",!0)]),_:1},8,["to"])}const n1=ke(Qy,[["render",t1],["__file","VPNavbarBrand.vue"]]),r1=pe({__name:"VPDropdownTransition",setup(e,{expose:t}){t();const o={setHeight:s=>{s.style.height=`${s.scrollHeight}px`},unsetHeight:s=>{s.style.height=""}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}});function o1(e,t,n,r,o,s){return Y(),Ne(hi,{name:"vp-dropdown",onEnter:r.setHeight,onAfterEnter:r.unsetHeight,onBeforeLeave:r.setHeight},{default:Pe(()=>[xe(e.$slots,"default")]),_:3})}const bd=ke(r1,[["render",o1],["__file","VPDropdownTransition.vue"]]),s1=pe({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const n=e,{config:r}=Wu(n),[o,s]=wi(),i=M(()=>r.value.ariaLabel||r.value.text),a=(c,f)=>f[f.length-1]===c,l=c=>{c.detail===0?s():s(!1)};Yr(()=>{s(!1)});const u={props:n,config:r,open:o,toggleOpen:s,dropdownAriaLabel:i,isLastItemOfArray:a,handleDropdown:l,VPAutoLink:rr,VPDropdownTransition:bd};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),i1=["aria-label"],a1={class:"title"},l1=["aria-label"],u1={class:"title"},c1={class:"vp-navbar-dropdown"},f1={class:"vp-navbar-dropdown-subtitle"},d1={key:1},p1={class:"vp-navbar-dropdown-subitem-wrapper"};function h1(e,t,n,r,o,s){return Y(),re("div",{class:Ye(["vp-navbar-dropdown-wrapper",{open:r.open}])},[le("button",{class:"vp-navbar-dropdown-title",type:"button","aria-label":r.dropdownAriaLabel,onClick:r.handleDropdown},[le("span",a1,De(r.config.text),1),t[1]||(t[1]=le("span",{class:"arrow down"},null,-1))],8,i1),le("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":r.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>r.toggleOpen())},[le("span",u1,De(r.config.text),1),le("span",{class:Ye(["arrow",r.open?"down":"right"])},null,2)],8,l1),ie(r.VPDropdownTransition,null,{default:Pe(()=>[Ao(le("ul",c1,[(Y(!0),re(ve,null,rn(r.config.children,i=>(Y(),re("li",{key:i.text,class:"vp-navbar-dropdown-item"},["children"in i?(Y(),re(ve,{key:0},[le("h4",f1,[i.link?(Y(),Ne(r.VPAutoLink,{key:0,config:i,onFocusout:()=>{r.isLastItemOfArray(i,r.config.children)&&i.children.length===0&&(r.open=!1)}},null,8,["config","onFocusout"])):(Y(),re("span",d1,De(i.text),1))]),le("ul",p1,[(Y(!0),re(ve,null,rn(i.children,a=>(Y(),re("li",{key:a.link,class:"vp-navbar-dropdown-subitem"},[ie(r.VPAutoLink,{config:a,onFocusout:()=>{r.isLastItemOfArray(a,i.children)&&r.isLastItemOfArray(i,r.config.children)&&r.toggleOpen(!1)}},null,8,["config","onFocusout"])]))),128))])],64)):(Y(),Ne(r.VPAutoLink,{key:1,config:i,onFocusout:()=>{r.isLastItemOfArray(i,r.config.children)&&r.toggleOpen(!1)}},null,8,["config","onFocusout"]))]))),128))],512),[[ko,r.open]])]),_:1})],2)}const m1=ke(s1,[["render",h1],["__file","VPNavbarDropdown.vue"]]),yd=(e,t="")=>Et(e)?Zn(jn(t,e)):"children"in e?{...e,children:e.children.map(n=>yd(n,jn(t,e.prefix)))}:{...e,link:Of(e.link)?Zn(jn(t,e.link)).link:e.link},g1=()=>{const{themeLocale:e}=Me();return M(()=>(e.value.navbar||[]).map(t=>yd(t)))},Ed=e=>!$o(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,v1=()=>{const{themeLocale:e}=Me(),t=M(()=>e.value.repo),n=M(()=>t.value?Ed(t.value):null),r=M(()=>t.value&&!$o(t.value)?`https://github.com/${t.value}`:t.value),o=M(()=>r.value?e.value.repoLabel?e.value.repoLabel:n.value===null?"Source":n.value:null);return M(()=>!r.value||!o.value?[]:[{text:o.value,link:r.value}])},_1=()=>{const e=er(),t=a_(),{routeLocale:n,site:r,siteLocale:o,theme:s,themeLocale:i}=Me();return M(()=>{const a=Object.keys(r.value.locales);if(a.length<2)return[];const l=e.path,u=e.fullPath;return[{text:`${i.value.selectLanguageText}`,ariaLabel:`${i.value.selectLanguageAriaLabel??i.value.selectLanguageText}`,children:a.map(f=>{var y,S;const d=((y=r.value.locales)==null?void 0:y[f])??{},p=((S=s.value.locales)==null?void 0:S[f])??{},g=`${d.lang}`,_=p.selectLanguageName??g;if(g===o.value.lang)return{text:_,activeMatch:".",link:e.fullPath};const b=l.replace(n.value,f);return{text:_,link:t.value.some(m=>m===b)?u.replace(l,b):p.home??f}})}]})},b1="719px",y1={mobile:b1};var Fr;(function(e){e.Mobile="mobile"})(Fr||(Fr={}));const E1={[Fr.Mobile]:Number.parseInt(y1.mobile.replace("px",""),10)},Sd=(e,t)=>{const n=E1[e];Number.isInteger(n)&&(Xe("orientationchange",()=>{t(n)},!1),Xe("resize",()=>{t(n)},!1),pt(()=>{t(n)}))},S1=pe({__name:"VPNavbarItems",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=g1(),o=_1(),s=v1(),i=tt(!1),a=M(()=>n.value.navbarLabel??"site navigation"),l=M(()=>[...r.value,...o.value,...s.value]);Sd(Fr.Mobile,c=>{i.value=window.innerWidth(Y(),re("div",{key:i.text,class:"vp-navbar-item"},["children"in i?(Y(),Ne(r.VPNavbarDropdown,{key:0,class:Ye({mobile:r.isMobile}),config:i},null,8,["class","config"])):(Y(),Ne(r.VPAutoLink,{key:1,config:i},null,8,["config"]))]))),128))],8,T1)):Fe("",!0)}const Td=ke(S1,[["render",C1],["__file","VPNavbarItems.vue"]]),A1={},w1={class:"dark-icon",viewBox:"0 0 32 32"};function O1(e,t){return Y(),re("svg",w1,t[0]||(t[0]=[le("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]))}const x1=ke(A1,[["render",O1],["__file","VPDarkIcon.vue"]]),k1={},P1={class:"light-icon",viewBox:"0 0 32 32"};function I1(e,t){return Y(),re("svg",P1,t[0]||(t[0]=[Dh('',9)]))}const R1=ke(k1,[["render",I1],["__file","VPLightIcon.vue"]]),L1=pe({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=Ui(),s={themeLocale:n,isDarkMode:r,toggleColorMode:()=>{r.value=!r.value},VPDarkIcon:x1,VPLightIcon:R1};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),D1=["title"];function N1(e,t,n,r,o,s){return Y(),re("button",{type:"button",class:"vp-toggle-color-mode-button",title:r.themeLocale.toggleColorMode,onClick:r.toggleColorMode},[Ao(ie(r.VPLightIcon,null,null,512),[[ko,!r.isDarkMode]]),Ao(ie(r.VPDarkIcon,null,null,512),[[ko,r.isDarkMode]])],8,D1)}const V1=ke(L1,[["render",N1],["__file","VPToggleColorModeButton.vue"]]),M1=pe({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r={themeLocale:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),F1=["title"];function H1(e,t,n,r,o,s){return Y(),re("div",{class:"vp-toggle-sidebar-button",title:r.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},t[1]||(t[1]=[le("div",{class:"icon","aria-hidden":"true"},[le("span"),le("span"),le("span")],-1)]),8,F1)}const B1=ke(M1,[["render",H1],["__file","VPToggleSidebarButton.vue"]]),$1=pe({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const n=Cf("SearchBox")?ci("SearchBox"):()=>null,{themeLocale:r}=Me(),o=ea("navbar"),s=ea("navbar-brand"),i=tt(0),a=M(()=>i.value?{maxWidth:`${i.value}px`}:{}),l=(c,f)=>{var g;const d=(g=c==null?void 0:c.ownerDocument.defaultView)==null?void 0:g.getComputedStyle(c,null)[f],p=Number.parseInt(d,10);return Number.isNaN(p)?0:p};Sd(Fr.Mobile,c=>{var d;const f=l(o.value,"paddingLeft")+l(o.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),le("span",j1,[ie(r.VPNavbarBrand)],512),le("div",{class:"vp-navbar-items-wrapper",style:xn(r.linksWrapperStyle)},[xe(e.$slots,"before"),ie(r.VPNavbarItems,{class:"vp-hide-mobile"}),xe(e.$slots,"after"),r.themeLocale.colorModeSwitch?(Y(),Ne(r.VPToggleColorModeButton,{key:0})):Fe("",!0),ie(r.SearchBox)],4)],512)}const K1=ke($1,[["render",z1],["__file","VPNavbar.vue"]]),W1={},G1={class:"edit-icon",viewBox:"0 0 1024 1024"};function q1(e,t){return Y(),re("svg",G1,t[0]||(t[0]=[le("g",{fill:"currentColor"},[le("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),le("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})],-1)]))}const Y1=ke(W1,[["render",q1],["__file","VPEditIcon.vue"]]),X1=()=>{const{themeLocale:e,page:t,frontmatter:n}=Me();return M(()=>{var o;return n.value.contributors??e.value.contributors??!0?((o=t.value.git)==null?void 0:o.contributors)??null:null})},Z1={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},J1=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=Ed(e);return n!==null?Z1[n]:null},Q1=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const s=J1({docsRepo:e,editLinkPattern:o});return s?s.replace(/:repo/,$o(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Kc(`${zc(n)}/${r}`)):null},eE=()=>{const{frontmatter:e,page:t,themeLocale:n}=Me();return M(()=>{if(!(e.value.editLink??n.value.editLink??!0))return null;const{repo:o,docsRepo:s=o,docsBranch:i="main",docsDir:a="",editLinkText:l}=n.value;if(!s)return null;const u=Q1({docsRepo:s,docsBranch:i,docsDir:a,filePathRelative:t.value.filePathRelative,editLinkPattern:e.value.editLinkPattern??n.value.editLinkPattern});return u?{text:l??"Edit this page",link:u}:null})},tE=()=>{const{frontmatter:e,page:t,themeLocale:n}=Me();return M(()=>{var s;return!(e.value.lastUpdated??n.value.lastUpdated??!0)||!((s=t.value.git)!=null&&s.updatedTime)?null:new Date(t.value.git.updatedTime).toLocaleString()})},nE=pe({__name:"VPPageMeta",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=eE(),o=tE(),s=X1(),i={themeLocale:n,editLink:r,lastUpdated:o,contributors:s,VPAutoLink:rr,VPEditIcon:Y1};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),rE={class:"vp-page-meta"},oE={key:0,class:"vp-meta-item edit-link"},sE={class:"vp-meta-item git-info"},iE={key:0,class:"vp-meta-item last-updated"},aE={class:"meta-item-label"},lE={class:"meta-item-info"},uE={key:1,class:"vp-meta-item contributors"},cE={class:"meta-item-label"},fE={class:"meta-item-info"},dE=["title"];function pE(e,t,n,r,o,s){const i=ci("ClientOnly");return Y(),re("footer",rE,[r.editLink?(Y(),re("div",oE,[ie(r.VPAutoLink,{class:"label",config:r.editLink},{before:Pe(()=>[ie(r.VPEditIcon)]),_:1},8,["config"])])):Fe("",!0),le("div",sE,[r.lastUpdated?(Y(),re("div",iE,[le("span",aE,De(r.themeLocale.lastUpdatedText)+": ",1),ie(i,null,{default:Pe(()=>[le("span",lE,De(r.lastUpdated),1)]),_:1})])):Fe("",!0),r.contributors&&r.contributors.length?(Y(),re("div",uE,[le("span",cE,De(r.themeLocale.contributorsText)+": ",1),le("span",fE,[(Y(!0),re(ve,null,rn(r.contributors,(a,l)=>(Y(),re(ve,{key:l},[le("span",{class:"contributor",title:`email: ${a.email}`},De(a.name),9,dE),l!==r.contributors.length-1?(Y(),re(ve,{key:0},[sn(", ")],64)):Fe("",!0)],64))),128))])])):Fe("",!0)])])}const hE=ke(nE,[["render",pE],["__file","VPPageMeta.vue"]]),mE=()=>{const e=Gr(),t=er();return n=>{n&&(wf(n)?t.fullPath!==n&&e.push(n):Wr(n)?window.open(n):e.push(encodeURI(n)))}},_u=(e,t)=>e===!1?!1:Et(e)?Zn(e,t):mi(e)?{...e,link:Zn(e.link,t).link}:null,Ys=(e,t,n)=>{const r=e.findIndex(s=>s.link===t);if(r!==-1){const s=e[r+n];return s?s.link?s:"prefix"in s&&!Lr(s.prefix).notFound?{...s,link:s.prefix}:null:null}for(const s of e)if("children"in s){const i=Ys(s.children,t,n);if(i)return i}const o=e.findIndex(s=>"prefix"in s&&s.prefix===t);if(o!==-1){const s=e[o+n];return s?s.link?s:"prefix"in s&&!Lr(s.prefix).notFound?{...s,link:s.prefix}:null:null}return null},gE=()=>{const{frontmatter:e,themeLocale:t}=Me(),n=zi(),r=gf(),o=M(()=>{const i=_u(e.value.prev,r.value);return i===!1?null:i??(t.value.prev===!1?null:Ys(n.value,r.value,-1))}),s=M(()=>{const i=_u(e.value.next,r.value);return i===!1?null:i??(t.value.next===!1?null:Ys(n.value,r.value,1))});return{prevLink:o,nextLink:s}},vE=pe({__name:"VPPageNav",setup(e,{expose:t}){t();const{themeLocale:n}=Me(),r=mE(),{prevLink:o,nextLink:s}=gE(),i=M(()=>n.value.pageNavbarLabel??"page navigation");Xe("keydown",l=>{l.altKey&&(l.key==="ArrowRight"?s.value&&(r(s.value.link),l.preventDefault()):l.key==="ArrowLeft"&&o.value&&(r(o.value.link),l.preventDefault()))});const a={themeLocale:n,navigate:r,prevLink:o,nextLink:s,navbarLabel:i,VPAutoLink:rr};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),_E=["aria-label"],bE={class:"hint"},yE={class:"link"},EE={class:"external-link"},SE={class:"hint"},TE={class:"link"},CE={class:"external-link"};function AE(e,t,n,r,o,s){return r.prevLink||r.nextLink?(Y(),re("nav",{key:0,class:"vp-page-nav","aria-label":r.navbarLabel},[r.prevLink?(Y(),Ne(r.VPAutoLink,{key:0,class:"prev",config:r.prevLink},{default:Pe(()=>[le("div",bE,[t[0]||(t[0]=le("span",{class:"arrow left"},null,-1)),sn(" "+De(r.themeLocale.prev??"Prev"),1)]),le("div",yE,[le("span",EE,De(r.prevLink.text),1)])]),_:1},8,["config"])):Fe("",!0),r.nextLink?(Y(),Ne(r.VPAutoLink,{key:1,class:"next",config:r.nextLink},{default:Pe(()=>[le("div",SE,[sn(De(r.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=le("span",{class:"arrow right"},null,-1))]),le("div",TE,[le("span",CE,De(r.nextLink.text),1)])]),_:1},8,["config"])):Fe("",!0)],8,_E)):Fe("",!0)}const wE=ke(vE,[["render",AE],["__file","VPPageNav.vue"]]),OE=pe({__name:"VPPage",setup(e,{expose:t}){t();const n={VPPageMeta:hE,VPPageNav:wE,get Content(){return yi}};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),xE={class:"vp-page"},kE={"vp-content":""};function PE(e,t,n,r,o,s){return Y(),re("main",xE,[xe(e.$slots,"top"),le("div",kE,[xe(e.$slots,"content-top"),ie(r.Content),xe(e.$slots,"content-bottom")]),ie(r.VPPageMeta),ie(r.VPPageNav),xe(e.$slots,"bottom")])}const IE=ke(OE,[["render",PE],["__file","VPPage.vue"]]),bu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),RE=(e,t)=>{if(t.hash===e)return!0;const n=bu(t.path),r=bu(e);return n===r},Cd=(e,t)=>e.link&&RE(e.link,t)?!0:"children"in e?e.children.some(n=>Cd(n,t)):!1,LE=pe({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const n=e,{item:r,depth:o}=Wu(n),s=er(),i=Gr(),a=M(()=>r.value.collapsible),l=M(()=>Cd(r.value,s)),u=M(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":o.value===0,active:l.value,collapsible:a.value})),c=M(()=>a.value?l.value:!0),[f,d]=wi(c.value),p=b=>{a.value&&(b.preventDefault(),d())},g=i.afterEach(()=>{jr(()=>{f.value=c.value})});ui(()=>{g()});const _={props:n,item:r,depth:o,route:s,router:i,collapsible:a,isActive:l,itemClass:u,isOpenDefault:c,isOpen:f,toggleIsOpen:d,onClick:p,unregisterRouterHook:g,VPAutoLink:rr,VPDropdownTransition:bd};return Object.defineProperty(_,"__isScriptSetup",{enumerable:!1,value:!0}),_}}),DE={class:"vp-sidebar-children"};function NE(e,t,n,r,o,s){const i=ci("VPSidebarItem",!0);return Y(),re("li",null,[r.item.link?(Y(),Ne(r.VPAutoLink,{key:0,class:Ye(r.itemClass),config:r.item},{after:Pe(()=>[r.collapsible?(Y(),re("span",{key:0,class:Ye(["arrow",r.isOpen?"down":"right"])},null,2)):Fe("",!0)]),_:1},8,["class","config"])):(Y(),re("p",{key:1,tabindex:"0",class:Ye(r.itemClass),onClick:r.onClick,onKeydown:vm(r.onClick,["enter"])},[sn(De(r.item.text)+" ",1),r.collapsible?(Y(),re("span",{key:0,class:Ye(["arrow",r.isOpen?"down":"right"])},null,2)):Fe("",!0)],34)),"children"in r.item&&r.item.children.length?(Y(),Ne(r.VPDropdownTransition,{key:2},{default:Pe(()=>[Ao(le("ul",DE,[(Y(!0),re(ve,null,rn(r.item.children,a=>(Y(),Ne(i,{key:`${r.depth}${a.text}${a.link}`,item:a,depth:r.depth+1},null,8,["item","depth"]))),128))],512),[[ko,r.isOpen]])]),_:1})):Fe("",!0)])}const VE=ke(LE,[["render",NE],["__file","VPSidebarItem.vue"]]),ME=pe({__name:"VPSidebarItems",setup(e,{expose:t}){t();const n=er(),r=zi();pt(()=>{Ke(()=>n.hash,s=>{const i=document.querySelector(".vp-sidebar");if(!i)return;const a=document.querySelector(`.vp-sidebar .vp-sidebar-item.auto-link[href="${n.path}${s}"]`);if(!a)return;const{top:l,height:u}=i.getBoundingClientRect(),{top:c,height:f}=a.getBoundingClientRect();cl+u&&a.scrollIntoView(!1)})});const o={route:n,sidebarItems:r,VPSidebarItem:VE};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),FE={key:0,class:"vp-sidebar-items"};function HE(e,t,n,r,o,s){return r.sidebarItems.length?(Y(),re("ul",FE,[(Y(!0),re(ve,null,rn(r.sidebarItems,i=>(Y(),Ne(r.VPSidebarItem,{key:`${i.text}${i.link}`,item:i},null,8,["item"]))),128))])):Fe("",!0)}const BE=ke(ME,[["render",HE],["__file","VPSidebarItems.vue"]]),$E=pe({__name:"VPSidebar",setup(e,{expose:t}){t();const n={VPNavbarItems:Td,VPSidebarItems:BE};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),UE={class:"vp-sidebar","vp-sidebar":""};function jE(e,t,n,r,o,s){return Y(),re("aside",UE,[ie(r.VPNavbarItems),xe(e.$slots,"top"),ie(r.VPSidebarItems),xe(e.$slots,"bottom")])}const zE=ke($E,[["render",jE],["__file","VPSidebar.vue"]]),KE=pe({__name:"Layout",setup(e,{expose:t}){t();const{frontmatter:n,page:r,themeLocale:o}=Me(),s=M(()=>n.value.navbar!==!1&&o.value.navbar!==!1),i=zi(),a=tt(!1),l=S=>{a.value=typeof S=="boolean"?S:!a.value},u={x:0,y:0},c=S=>{u.x=S.changedTouches[0].clientX,u.y=S.changedTouches[0].clientY},f=S=>{const m=S.changedTouches[0].clientX-u.x,E=S.changedTouches[0].clientY-u.y;Math.abs(m)>Math.abs(E)&&Math.abs(m)>40&&(m>0&&u.x<=80?l(!0):l(!1))},d=M(()=>n.value.externalLinkIcon??o.value.externalLinkIcon??!0),p=M(()=>[{"no-navbar":!s.value,"no-sidebar":!i.value.length,"sidebar-open":a.value,"external-link-icon":d.value},n.value.pageClass]);Yr(()=>{l(!1)});const g=md(),_=g.resolve,b=g.pending,y={frontmatter:n,page:r,themeLocale:o,shouldShowNavbar:s,sidebarItems:i,isSidebarOpen:a,toggleSidebar:l,touchStart:u,onTouchStart:c,onTouchEnd:f,enableExternalLinkIcon:d,containerClass:p,scrollPromise:g,onBeforeEnter:_,onBeforeLeave:b,VPFadeSlideYTransition:ky,VPHome:Jy,VPNavbar:K1,VPPage:IE,VPSidebar:zE};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}});function WE(e,t,n,r,o,s){return Y(),re("div",{class:Ye(["vp-theme-container",r.containerClass]),"vp-container":"",onTouchstart:r.onTouchStart,onTouchend:r.onTouchEnd},[xe(e.$slots,"navbar",{},()=>[r.shouldShowNavbar?(Y(),Ne(r.VPNavbar,{key:0,onToggleSidebar:r.toggleSidebar},{before:Pe(()=>[xe(e.$slots,"navbar-before")]),after:Pe(()=>[xe(e.$slots,"navbar-after")]),_:3})):Fe("",!0)]),le("div",{class:"vp-sidebar-mask",onClick:t[0]||(t[0]=i=>r.toggleSidebar(!1))}),xe(e.$slots,"sidebar",{},()=>[ie(r.VPSidebar,null,{top:Pe(()=>[xe(e.$slots,"sidebar-top")]),bottom:Pe(()=>[xe(e.$slots,"sidebar-bottom")]),_:3})]),xe(e.$slots,"page",{},()=>[ie(r.VPFadeSlideYTransition,{onBeforeEnter:r.onBeforeEnter,onBeforeLeave:r.onBeforeLeave},{default:Pe(()=>[r.frontmatter.home?(Y(),Ne(r.VPHome,{key:0})):(Y(),Ne(r.VPPage,{key:r.page.path},{top:Pe(()=>[xe(e.$slots,"page-top")]),"content-top":Pe(()=>[xe(e.$slots,"page-content-top")]),"content-bottom":Pe(()=>[xe(e.$slots,"page-content-bottom")]),bottom:Pe(()=>[xe(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"])])],34)}const GE=ke(KE,[["render",WE],["__file","Layout.vue"]]),qE=pe({__name:"NotFound",setup(e,{expose:t}){t();const{routeLocale:n,themeLocale:r}=Me(),o=M(()=>r.value.notFound??["Not Found"]),s=()=>o.value[Math.floor(Math.random()*o.value.length)],i=M(()=>r.value.home??n.value),a=M(()=>r.value.backToHome??"Back to home"),l={routeLocale:n,themeLocale:r,messages:o,getMsg:s,homeLink:i,homeText:a,get RouteLink(){return zo}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),YE={class:"vp-theme-container","vp-container":""},XE={class:"page"},ZE={"vp-content":""};function JE(e,t,n,r,o,s){return Y(),re("div",YE,[le("main",XE,[le("div",ZE,[t[0]||(t[0]=le("h1",null,"404",-1)),le("blockquote",null,De(r.getMsg()),1),ie(r.RouteLink,{to:r.homeLink},{default:Pe(()=>[sn(De(r.homeText),1)]),_:1},8,["to"])])])])}const QE=ke(qE,[["render",JE],["__scopeId","data-v-ec9917b8"],["__file","NotFound.vue"]]),eS=cn({enhance({app:e,router:t}){Cf("Badge")||e.component("Badge",wy);const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await md().wait(),n(...r))},setup(){gy(),_y(),Ty()},layouts:{Layout:GE,NotFound:QE}}),tS=Object.freeze(Object.defineProperty({__proto__:null,default:eS},Symbol.toStringTag,{value:"Module"})),co=[n_,p_,y_,S_,O_,H_,K_,q_,e0,hy,tS].map(e=>e.default).filter(Boolean),nS=JSON.parse('{"base":"/survive-in-scut/","lang":"zh-CN","title":"华工生存手册","description":"你不为我而来,但我为你而写","head":[],"locales":{}}');var mr=Se(nS),rS=yg,oS=()=>{const e=tv({history:rS(zc("/survive-in-scut/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{if(t.path!==n.path||n===Dt){const r=Lr(t.fullPath);if(r.path!==t.fullPath)return r.path;const o=await r.loader();t.meta={...r.meta,_pageChunk:o}}else t.path===n.path&&(t.meta=n.meta)}),e},sS=e=>{e.component("ClientOnly",bi),e.component("Content",yi),e.component("RouteLink",zo)},iS=(e,t,n)=>{const r=M(()=>t.currentRoute.value.path),o=Ku((b,y)=>({get(){return b(),t.currentRoute.value.meta._pageChunk},set(S){t.currentRoute.value.meta._pageChunk=S,y()}})),s=M(()=>mn.resolveLayouts(n)),i=M(()=>mn.resolveRouteLocale(mr.value.locales,r.value)),a=M(()=>mn.resolveSiteLocaleData(mr.value,i.value)),l=M(()=>o.value.comp),u=M(()=>o.value.data),c=M(()=>u.value.frontmatter),f=M(()=>mn.resolvePageHeadTitle(u.value,a.value)),d=M(()=>mn.resolvePageHead(f.value,c.value,a.value)),p=M(()=>mn.resolvePageLang(u.value,a.value)),g=M(()=>mn.resolvePageLayout(u.value,s.value)),_={layouts:s,pageData:u,pageComponent:l,pageFrontmatter:c,pageHead:d,pageHeadTitle:f,pageLang:p,pageLayout:g,redirects:Hs,routeLocale:i,routePath:r,routes:$n,siteData:mr,siteLocaleData:a};return e.provide(_i,_),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>c.value},$head:{get:()=>d.value},$headTitle:{get:()=>f.value},$lang:{get:()=>p.value},$page:{get:()=>u.value},$routeLocale:{get:()=>i.value},$site:{get:()=>mr.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>Ei}}),_},aS=([e,t,n=""])=>{const r=Object.entries(t).map(([a,l])=>Et(l)?`[${a}=${JSON.stringify(l)}]`:l?`[${a}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)??null},lS=([e,t,n])=>{if(!Et(e))return null;const r=document.createElement(e);return mi(t)&&Object.entries(t).forEach(([o,s])=>{Et(s)?r.setAttribute(o,s):s&&r.setAttribute(o,"")}),Et(n)&&r.appendChild(document.createTextNode(n)),r},uS=()=>{const e=ov(),t=mf();let n=[];const r=()=>{e.value.forEach(i=>{const a=aS(i);a&&n.push(a)})},o=()=>{const i=[];return e.value.forEach(a=>{const l=lS(a);l&&i.push(l)}),i},s=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((a,l)=>{const u=i.findIndex(c=>a.isEqualNode(c));u===-1?(a.remove(),delete n[l]):i.splice(u,1)}),i.forEach(a=>document.head.appendChild(a)),n=[...n.filter(a=>!!a),...i]};tn(uv,s),pt(()=>{r(),Ke(e,s,{immediate:!1})})},cS=ym,fS=async()=>{var r;const e=cS({name:"Vuepress",setup(){var i;uS();for(const a of co)(i=a.setup)==null||i.call(a);const o=co.flatMap(({rootComponents:a=[]})=>a.map(l=>J(l))),s=sv();return()=>[J(s.value),o]}}),t=oS();sS(e);const n=iS(e,t,co);{const{setupDevtools:o}=await Rn(async()=>{const{setupDevtools:s}=await import("./setupDevtools-QXEOFQJV-CdYe_6X0.js");return{setupDevtools:s}},[]);o(e,n)}for(const o of co)await((r=o.enhance)==null?void 0:r.call(o,{app:e,router:t,siteData:mr}));return e.use(t),{app:e,router:t}};fS().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{vv as C,bv as I,Si as P,ke as _,_v as a,yv as b,Ev as c,fS as createVueApp,_f as d,re as e,le as f,sn as g,Dh as h,Y as o,Tb as s,Ke as w}; diff --git a/assets/get-started.html-D-ZJvl6K.js b/assets/get-started.html-BasplA9C.js similarity index 93% rename from assets/get-started.html-D-ZJvl6K.js rename to assets/get-started.html-BasplA9C.js index 55ce92d..01128e2 100644 --- a/assets/get-started.html-D-ZJvl6K.js +++ b/assets/get-started.html-BasplA9C.js @@ -1 +1 @@ -import{_ as a,e as o,f as e,o as s}from"./app-Co0NlsJW.js";const r={};function m(n,t){return s(),o("div",null,t[0]||(t[0]=[e("h1",{id:"启程-华南理工大学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#启程-华南理工大学"},[e("span",null,"启程,华南理工大学")])],-1),e("p",null,"相信在你读到这一段文字的时候,应该已在、或将要踏上华园的这片土地。",-1)]))}const l=a(r,[["render",m],["__file","get-started.html.vue"]]),i=JSON.parse('{"path":"/get-started.html","title":"启程,华南理工大学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"get-started.md"}');export{l as comp,i as data}; +import{_ as a,e as o,f as e,o as s}from"./app-DtoTBcIk.js";const r={};function m(n,t){return s(),o("div",null,t[0]||(t[0]=[e("h1",{id:"启程-华南理工大学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#启程-华南理工大学"},[e("span",null,"启程,华南理工大学")])],-1),e("p",null,"相信在你读到这一段文字的时候,应该已在、或将要踏上华园的这片土地。",-1)]))}const l=a(r,[["render",m],["__file","get-started.html.vue"]]),i=JSON.parse('{"path":"/get-started.html","title":"启程,华南理工大学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"get-started.md"}');export{l as comp,i as data}; diff --git a/assets/index.html-BeP8SpUI.js b/assets/index.html-BeP8SpUI.js new file mode 100644 index 0000000..da3ae17 --- /dev/null +++ b/assets/index.html-BeP8SpUI.js @@ -0,0 +1 @@ +import{_ as a,e as r,f as t,g as o,o as s}from"./app-DtoTBcIk.js";const i={};function n(l,e){return s(),r("div",null,e[0]||(e[0]=[t("p",null,[o("此页为首页. 更多内容请切换到"),t("a",{href:"/introduction.html",target:"_blank",rel:"noopener noreferrer"},"简介页面"),o("了解.")],-1)]))}const c=a(i,[["render",n],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/","title":"首页","lang":"zh-CN","frontmatter":{"home":true,"title":"首页","heroImage":"/root-assets/scut-logo.png","actions":[{"text":"启程","link":"/get-started.html","type":"primary"},{"text":"简介","link":"/introduction.html","type":"secondary"}],"features":[{"title":"编者贡献","details":"本手册内容均来源于华南理工大学的往届学生(本科生、硕士研究生、博士研究生)编写贡献"},{"title":"共建共享","details":"本仓库拥有者(@Kozmosa)除仓库本身维护外,并不享有比其他编者更多的权利。同时,发表在本仓库的文本默认采用 CC-BY-SA 2.0 协议开源,您可以在标明作者的前提下不受限制地复制、转发、传播该仓库的内容,本仓库仅保留在版权受到不合理侵犯时的合法权益"},{"title":"薪火相传","details":"独木难成林。我们鼓励读者参与到本仓库、本手册的编撰及校对工作中,您可以在GitHub上向本仓库提交PR或向本仓库维护者的邮箱发送邮件来告知本仓库内容的谬漏之处,或补充本手册的未尽之处。我们代后来的读者向您的每一份贡献致以崇高的敬意"}],"footer":"CC-BY-SA 2.0 Licensed | Copyright © 2025-present Kozumi & 转群"},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"README.md"}');export{c as comp,d as data}; diff --git a/assets/index.html-CKkh2WJA.js b/assets/index.html-CKkh2WJA.js deleted file mode 100644 index ceca9a2..0000000 --- a/assets/index.html-CKkh2WJA.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,e as s,f as i,g as e,h as n,i as r,r as m,o as l}from"./app-Co0NlsJW.js";const c={};function d(u,t){const o=m("RouteLink");return l(),s("div",null,[i("p",null,[t[1]||(t[1]=e("此页为首页. 更多内容请切换到")),n(o,{to:"/introduction.html"},{default:r(()=>t[0]||(t[0]=[e("简介页面")])),_:1}),t[2]||(t[2]=e("了解."))])])}const p=a(c,[["render",d],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/","title":"首页","lang":"zh-CN","frontmatter":{"home":true,"title":"首页","heroImage":"/root-assets/scut-logo.png","actions":[{"text":"启程","link":"/get-started.html","type":"primary"},{"text":"简介","link":"/introduction.html","type":"secondary"}],"features":[{"title":"编者贡献","details":"本手册内容均来源于华南理工大学的往届学生(本科生、硕士研究生、博士研究生)编写贡献"},{"title":"共建共享","details":"本仓库拥有者(@Kozmosa)除仓库本身维护外,并不享有比其他编者更多的权利。同时,发表在本仓库的文本默认采用 CC-BY-SA 2.0 协议开源,您可以在标明作者的前提下不受限制地复制、转发、传播该仓库的内容,本仓库仅保留在版权受到不合理侵犯时的合法权益"},{"title":"薪火相传","details":"独木难成林。我们鼓励读者参与到本仓库、本手册的编撰及校对工作中,您可以在GitHub上向本仓库提交PR或向本仓库维护者的邮箱发送邮件来告知本仓库内容的谬漏之处,或补充本手册的未尽之处。我们代后来的读者向您的每一份贡献致以崇高的敬意"}],"footer":"CC-BY-SA 2.0 Licensed | Copyright © 2025-present Kozumi & 转群"},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"README.md"}');export{p as comp,h as data}; diff --git a/assets/index.html-BPd01PvS.js b/assets/index.html-DoWjvfYq.js similarity index 95% rename from assets/index.html-BPd01PvS.js rename to assets/index.html-DoWjvfYq.js index 82cf031..58ef3a1 100644 --- a/assets/index.html-BPd01PvS.js +++ b/assets/index.html-DoWjvfYq.js @@ -1 +1 @@ -import{_ as t,e as l,f as e,o as n}from"./app-Co0NlsJW.js";const o={};function i(s,a){return n(),l("div",null,a[0]||(a[0]=[e("h1",{id:"华园概览",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#华园概览"},[e("span",null,"华园概览")])],-1),e("p",null,"目前,华南理工大学有三个校区,其最近的地铁站/公交站点:",-1),e("ul",null,[e("li",null,"五山校区 3号线 五山站(近五山西区) 3号线 天河客运站(近五山北区)"),e("li",null,"大学城校区 4号线 / 7号线:大学城南站"),e("li",null,"广州国际校区 板桥站 新造站")],-1)]))}const m=t(o,[["render",i],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/infra/","title":"华园概览","lang":"zh-CN","frontmatter":{"lang":"zh-CN","title":"华园概览","description":"华南理工大学基础设施的概览页面"},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"infra/index.md"}');export{m as comp,c as data}; +import{_ as t,e as l,f as e,o as n}from"./app-DtoTBcIk.js";const o={};function i(s,a){return n(),l("div",null,a[0]||(a[0]=[e("h1",{id:"华园概览",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#华园概览"},[e("span",null,"华园概览")])],-1),e("p",null,"目前,华南理工大学有三个校区,其最近的地铁站/公交站点:",-1),e("ul",null,[e("li",null,"五山校区 3号线 五山站(近五山西区) 3号线 天河客运站(近五山北区)"),e("li",null,"大学城校区 4号线 / 7号线:大学城南站"),e("li",null,"广州国际校区 板桥站 新造站")],-1)]))}const m=t(o,[["render",i],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/infra/","title":"华园概览","lang":"zh-CN","frontmatter":{"lang":"zh-CN","title":"华园概览","description":"华南理工大学基础设施的概览页面"},"headers":[],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"infra/index.md"}');export{m as comp,c as data}; diff --git a/assets/introduction.html-BY3eLjDA.js b/assets/introduction.html-CEcHdlOI.js similarity index 98% rename from assets/introduction.html-BY3eLjDA.js rename to assets/introduction.html-CEcHdlOI.js index 57573bd..7248da3 100644 --- a/assets/introduction.html-BY3eLjDA.js +++ b/assets/introduction.html-CEcHdlOI.js @@ -1 +1 @@ -import{_ as e,e as n,j as t,o as l}from"./app-Co0NlsJW.js";const i={};function s(h,a){return l(),n("div",null,a[0]||(a[0]=[t('

简介

历史

华南理工大学成立于1952年,原名为华南工学院。1993年,学校更名为华南理工大学。学校的前身是华南地区最早的高等学府之一,具有深厚的历史文化底蕴。

地位与规模

华南理工大学是中国教育部直属的全国重点大学,也是国家“211工程”和“985工程”的首批重点建设高校之一。学校在工程科学、材料科学、环境科学、信息科学等领域具有较高的学术地位。

学科设置

华南理工大学设有多个学院,提供包括工学、理学、管理学、经济学、法学、文学、艺术学、教育学等在内的多个学科专业。学校拥有多个国家级重点学科和实验室,以及多个国际合作项目。

国际交流

华南理工大学注重国际交流与合作,与多国的高等学府建立了合作关系。学校在国际学术交流和科研合作方面有着广泛的影响。

校园环境

学校位于广州市,校园环境优美,拥有多个现代化的教学楼、科研楼、图书馆和学生宿舍。校园内有湖泊、树林和花园,为学生提供了一个良好的学习和生活场所。

综合实力

华南理工大学以其综合实力在国内外享有较高声誉,特别是在工程领域,学校的研究成果和人才培养都处于国内领先地位。

',13)]))}const c=e(i,[["render",s],["__file","introduction.html.vue"]]),o=JSON.parse('{"path":"/introduction.html","title":"简介","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"历史","slug":"历史","link":"#历史","children":[]},{"level":2,"title":"地位与规模","slug":"地位与规模","link":"#地位与规模","children":[]},{"level":2,"title":"学科设置","slug":"学科设置","link":"#学科设置","children":[]},{"level":2,"title":"国际交流","slug":"国际交流","link":"#国际交流","children":[]},{"level":2,"title":"校园环境","slug":"校园环境","link":"#校园环境","children":[]},{"level":2,"title":"综合实力","slug":"综合实力","link":"#综合实力","children":[]}],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"introduction.md"}');export{c as comp,o as data}; +import{_ as e,e as n,h as t,o as l}from"./app-DtoTBcIk.js";const i={};function s(h,a){return l(),n("div",null,a[0]||(a[0]=[t('

简介

历史

华南理工大学成立于1952年,原名为华南工学院。1993年,学校更名为华南理工大学。学校的前身是华南地区最早的高等学府之一,具有深厚的历史文化底蕴。

地位与规模

华南理工大学是中国教育部直属的全国重点大学,也是国家“211工程”和“985工程”的首批重点建设高校之一。学校在工程科学、材料科学、环境科学、信息科学等领域具有较高的学术地位。

学科设置

华南理工大学设有多个学院,提供包括工学、理学、管理学、经济学、法学、文学、艺术学、教育学等在内的多个学科专业。学校拥有多个国家级重点学科和实验室,以及多个国际合作项目。

国际交流

华南理工大学注重国际交流与合作,与多国的高等学府建立了合作关系。学校在国际学术交流和科研合作方面有着广泛的影响。

校园环境

学校位于广州市,校园环境优美,拥有多个现代化的教学楼、科研楼、图书馆和学生宿舍。校园内有湖泊、树林和花园,为学生提供了一个良好的学习和生活场所。

综合实力

华南理工大学以其综合实力在国内外享有较高声誉,特别是在工程领域,学校的研究成果和人才培养都处于国内领先地位。

',13)]))}const c=e(i,[["render",s],["__file","introduction.html.vue"]]),o=JSON.parse('{"path":"/introduction.html","title":"简介","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"历史","slug":"历史","link":"#历史","children":[]},{"level":2,"title":"地位与规模","slug":"地位与规模","link":"#地位与规模","children":[]},{"level":2,"title":"学科设置","slug":"学科设置","link":"#学科设置","children":[]},{"level":2,"title":"国际交流","slug":"国际交流","link":"#国际交流","children":[]},{"level":2,"title":"校园环境","slug":"校园环境","link":"#校园环境","children":[]},{"level":2,"title":"综合实力","slug":"综合实力","link":"#综合实力","children":[]}],"git":{"updatedTime":1741453952000,"contributors":[{"name":"Kozmosa","username":"Kozmosa","email":"xuyang1638@gmail.com","commits":1,"url":"https://github.com/Kozmosa"}],"changelog":[{"hash":"d29b66cfdc1f8005cbe4fef9ca1695f78b8e29cc","date":1741453952000,"email":"xuyang1638@gmail.com","author":"Kozmosa","message":"the first version for the manual"}]},"filePathRelative":"introduction.md"}');export{c as comp,o as data}; diff --git a/assets/setupDevtools-QXEOFQJV-2d2dBY64.js b/assets/setupDevtools-QXEOFQJV-CdYe_6X0.js similarity index 93% rename from assets/setupDevtools-QXEOFQJV-2d2dBY64.js rename to assets/setupDevtools-QXEOFQJV-CdYe_6X0.js index d6bee62..7011743 100644 --- a/assets/setupDevtools-QXEOFQJV-2d2dBY64.js +++ b/assets/setupDevtools-QXEOFQJV-CdYe_6X0.js @@ -1 +1 @@ -import{s as p,C as r,I as d,a,b as c,c as v,w as E,P as N,d as T}from"./app-Co0NlsJW.js";var m=(l,o)=>{p({app:l,id:T,label:N,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[r]},n=>{const u=Object.entries(o),i=Object.keys(o),I=Object.values(o);n.on.inspectComponent(e=>{e.instanceData.state.push(...u.map(([s,t])=>({type:r,editable:!1,key:s,value:t.value})))}),n.addInspector({id:a,label:d,icon:"article"}),n.on.getInspectorTree(e=>{e.inspectorId===a&&(e.rootNodes=Object.values(c).map(s=>({id:s.id,label:s.label,children:s.keys.map(t=>({id:t,label:t}))})))}),n.on.getInspectorState(e=>{if(e.inspectorId!==a)return;const s=c[e.nodeId];if(s){e.state={[s.label]:s.keys.map(t=>({key:t,value:o[t].value}))};return}i.includes(e.nodeId)&&(e.state={[v]:[{key:e.nodeId,value:o[e.nodeId].value}]})}),E(I,()=>{n.notifyComponentUpdate(),n.sendInspectorState(a)})})};export{m as setupDevtools}; +import{s as p,C as r,I as d,a,b as c,c as v,w as E,P as N,d as T}from"./app-DtoTBcIk.js";var m=(l,o)=>{p({app:l,id:T,label:N,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[r]},n=>{const u=Object.entries(o),i=Object.keys(o),I=Object.values(o);n.on.inspectComponent(e=>{e.instanceData.state.push(...u.map(([s,t])=>({type:r,editable:!1,key:s,value:t.value})))}),n.addInspector({id:a,label:d,icon:"article"}),n.on.getInspectorTree(e=>{e.inspectorId===a&&(e.rootNodes=Object.values(c).map(s=>({id:s.id,label:s.label,children:s.keys.map(t=>({id:t,label:t}))})))}),n.on.getInspectorState(e=>{if(e.inspectorId!==a)return;const s=c[e.nodeId];if(s){e.state={[s.label]:s.keys.map(t=>({key:t,value:o[t].value}))};return}i.includes(e.nodeId)&&(e.state={[v]:[{key:e.nodeId,value:o[e.nodeId].value}]})}),E(I,()=>{n.notifyComponentUpdate(),n.sendInspectorState(a)})})};export{m as setupDevtools}; diff --git a/get-started.html b/get-started.html index 1c6e786..d1ac299 100644 --- a/get-started.html +++ b/get-started.html @@ -32,12 +32,12 @@ } 启程,华南理工大学 | 华工生存手册 - - - + + + - - + + diff --git a/index.html b/index.html index ca4f89d..0f2e449 100644 --- a/index.html +++ b/index.html @@ -32,12 +32,12 @@ } 首页 | 华工生存手册 - - - + + + -
- +
+ diff --git a/infra/index.html b/infra/index.html index e6a5ac5..fb0f16d 100644 --- a/infra/index.html +++ b/infra/index.html @@ -32,12 +32,12 @@ } 华园概览 | 华工生存手册 - - - + + + - - + + diff --git a/introduction.html b/introduction.html index 0db3d83..54237e0 100644 --- a/introduction.html +++ b/introduction.html @@ -32,12 +32,12 @@ } 简介 | 华工生存手册 - - - + + + -
- +
+