app-AJtVbUzn.js 180 KB

123456789101112131415161718192021222324252627
  1. /**
  2. * @vue/shared v3.5.14
  3. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  4. * @license MIT
  5. **//*! #__NO_SIDE_EFFECTS__ */function Xo(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const _e={},En=[],yt=()=>{},gc=()=>!1,ir=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Zo=e=>e.startsWith("onUpdate:"),Me=Object.assign,es=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},vc=Object.prototype.hasOwnProperty,pe=(e,t)=>vc.call(e,t),oe=Array.isArray,Sn=e=>Kr(e)==="[object Map]",nl=e=>Kr(e)==="[object Set]",se=e=>typeof e=="function",Re=e=>typeof e=="string",kt=e=>typeof e=="symbol",Te=e=>e!==null&&typeof e=="object",rl=e=>(Te(e)||se(e))&&se(e.then)&&se(e.catch),ol=Object.prototype.toString,Kr=e=>ol.call(e),_c=e=>Kr(e).slice(8,-1),sl=e=>Kr(e)==="[object Object]",ts=e=>Re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,wn=Xo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),qr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bc=/-(\w)/g,et=qr(e=>e.replace(bc,(t,n)=>n?n.toUpperCase():"")),yc=/\B([A-Z])/g,Jt=qr(e=>e.replace(yc,"-$1").toLowerCase()),lr=qr(e=>e.charAt(0).toUpperCase()+e.slice(1)),po=qr(e=>e?`on${lr(e)}`:""),Wt=(e,t)=>!Object.is(e,t),mo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},il=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ec=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Sc=e=>{const t=Re(e)?Number(e):NaN;return isNaN(t)?e:t};let Ds;const Yr=()=>Ds||(Ds=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function kn(e){if(oe(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Re(r)?xc(r):kn(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(Re(e)||Te(e))return e}const wc=/;(?![^(]*\))/g,Tc=/:([^]+)/,Cc=/\/\*[^]*?\*\//g;function xc(e){const t={};return e.replace(Cc,"").split(wc).forEach(n=>{if(n){const r=n.split(Tc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function qe(e){let t="";if(Re(e))t=e;else if(oe(e))for(let n=0;n<e.length;n++){const r=qe(e[n]);r&&(t+=r+" ")}else if(Te(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function go(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Re(t)&&(e.class=qe(t)),n&&(e.style=kn(n)),e}const Lc="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ac=Xo(Lc);function ll(e){return!!e||e===""}const al=e=>!!(e&&e.__v_isRef===!0),Ae=e=>Re(e)?e:e==null?"":oe(e)||Te(e)&&(e.toString===ol||!se(e.toString))?al(e)?Ae(e.value):JSON.stringify(e,cl,2):String(e),cl=(e,t)=>al(t)?cl(e,t.value):Sn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[vo(r,s)+" =>"]=o,n),{})}:nl(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>vo(n))}:kt(t)?vo(t):Te(t)&&!oe(t)&&!sl(t)?String(t):t,vo=(e,t="")=>{var n;return kt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
  6. * @vue/reactivity v3.5.14
  7. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  8. * @license MIT
  9. **/let We;class Pc{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=We;try{return We=this,t()}finally{We=n}}}on(){++this._on===1&&(this.prevScope=We,We=this)}off(){this._on>0&&--this._on===0&&(We=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function ul(){return We}function Rc(e,t=!1){We&&We.cleanups.push(e)}let Ee;const _o=new WeakSet;class fl{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,We&&We.active&&We.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,_o.has(this)&&(_o.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||hl(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Ns(this),pl(this);const t=Ee,n=ft;Ee=this,ft=!0;try{return this.fn()}finally{ml(this),Ee=t,ft=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)os(t);this.deps=this.depsTail=void 0,Ns(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?_o.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Do(this)&&this.run()}get dirty(){return Do(this)}}let dl=0,zn,Bn;function hl(e,t=!1){if(e.flags|=8,t){e.next=Bn,Bn=e;return}e.next=zn,zn=e}function ns(){dl++}function rs(){if(--dl>0)return;if(Bn){let t=Bn;for(Bn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;zn;){let t=zn;for(zn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function pl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ml(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),os(r),Oc(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Do(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(gl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function gl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Yn)||(e.globalVersion=Yn,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Do(e))))return;e.flags|=2;const t=e.dep,n=Ee,r=ft;Ee=e,ft=!0;try{pl(e);const o=e.fn(e._value);(t.version===0||Wt(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Ee=n,ft=r,ml(e),e.flags&=-3}}function os(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)os(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Oc(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let ft=!0;const vl=[];function Rt(){vl.push(ft),ft=!1}function Ot(){const e=vl.pop();ft=e===void 0?!0:e}function Ns(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ee;Ee=void 0;try{t()}finally{Ee=n}}}let Yn=0;class Ic{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Jr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Ee||!ft||Ee===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ee)n=this.activeLink=new Ic(Ee,this),Ee.deps?(n.prevDep=Ee.depsTail,Ee.depsTail.nextDep=n,Ee.depsTail=n):Ee.deps=Ee.depsTail=n,_l(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ee.depsTail,n.nextDep=void 0,Ee.depsTail.nextDep=n,Ee.depsTail=n,Ee.deps===n&&(Ee.deps=r)}return n}trigger(t){this.version++,Yn++,this.notify(t)}notify(t){ns();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{rs()}}}function _l(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)_l(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Mr=new WeakMap,sn=Symbol(""),No=Symbol(""),Jn=Symbol("");function Ue(e,t,n){if(ft&&Ee){let r=Mr.get(e);r||Mr.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Jr),o.map=r,o.key=n),o.track()}}function Lt(e,t,n,r,o,s){const i=Mr.get(e);if(!i){Yn++;return}const l=a=>{a&&a.trigger()};if(ns(),t==="clear")i.forEach(l);else{const a=oe(e),c=a&&ts(n);if(a&&n==="length"){const u=Number(r);i.forEach((f,d)=>{(d==="length"||d===Jn||!kt(d)&&d>=u)&&l(f)})}else switch((n!==void 0||i.has(void 0))&&l(i.get(n)),c&&l(i.get(Jn)),t){case"add":a?c&&l(i.get("length")):(l(i.get(sn)),Sn(e)&&l(i.get(No)));break;case"delete":a||(l(i.get(sn)),Sn(e)&&l(i.get(No)));break;case"set":Sn(e)&&l(i.get(sn));break}}rs()}function kc(e,t){const n=Mr.get(e);return n&&n.get(t)}function pn(e){const t=de(e);return t===e?t:(Ue(t,"iterate",Jn),ct(e)?t:t.map(He))}function Qr(e){return Ue(e=de(e),"iterate",Jn),e}const $c={__proto__:null,[Symbol.iterator](){return bo(this,Symbol.iterator,He)},concat(...e){return pn(this).concat(...e.map(t=>oe(t)?pn(t):t))},entries(){return bo(this,"entries",e=>(e[1]=He(e[1]),e))},every(e,t){return St(this,"every",e,t,void 0,arguments)},filter(e,t){return St(this,"filter",e,t,n=>n.map(He),arguments)},find(e,t){return St(this,"find",e,t,He,arguments)},findIndex(e,t){return St(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return St(this,"findLast",e,t,He,arguments)},findLastIndex(e,t){return St(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return St(this,"forEach",e,t,void 0,arguments)},includes(...e){return yo(this,"includes",e)},indexOf(...e){return yo(this,"indexOf",e)},join(e){return pn(this).join(e)},lastIndexOf(...e){return yo(this,"lastIndexOf",e)},map(e,t){return St(this,"map",e,t,void 0,arguments)},pop(){return Dn(this,"pop")},push(...e){return Dn(this,"push",e)},reduce(e,...t){return Hs(this,"reduce",e,t)},reduceRight(e,...t){return Hs(this,"reduceRight",e,t)},shift(){return Dn(this,"shift")},some(e,t){return St(this,"some",e,t,void 0,arguments)},splice(...e){return Dn(this,"splice",e)},toReversed(){return pn(this).toReversed()},toSorted(e){return pn(this).toSorted(e)},toSpliced(...e){return pn(this).toSpliced(...e)},unshift(...e){return Dn(this,"unshift",e)},values(){return bo(this,"values",He)}};function bo(e,t,n){const r=Qr(e),o=r[t]();return r!==e&&!ct(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const Mc=Array.prototype;function St(e,t,n,r,o,s){const i=Qr(e),l=i!==e&&!ct(e),a=i[t];if(a!==Mc[t]){const f=a.apply(e,s);return l?He(f):f}let c=n;i!==e&&(l?c=function(f,d){return n.call(this,He(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=a.call(i,c,r);return l&&o?o(u):u}function Hs(e,t,n,r){const o=Qr(e);let s=n;return o!==e&&(ct(e)?n.length>3&&(s=function(i,l,a){return n.call(this,i,l,a,e)}):s=function(i,l,a){return n.call(this,i,He(l),a,e)}),o[t](s,...r)}function yo(e,t,n){const r=de(e);Ue(r,"iterate",Jn);const o=r[t](...n);return(o===-1||o===!1)&&ss(n[0])?(n[0]=de(n[0]),r[t](...n)):o}function Dn(e,t,n=[]){Rt(),ns();const r=de(e)[t].apply(e,n);return rs(),Ot(),r}const Dc=Xo("__proto__,__v_isRef,__isVue"),bl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(kt));function Nc(e){kt(e)||(e=String(e));const t=de(this);return Ue(t,"has",e),t.hasOwnProperty(e)}class yl{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?xl:Cl:s?Tl:wl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=oe(t);if(!o){let a;if(i&&(a=$c[n]))return a;if(n==="hasOwnProperty")return Nc}const l=Reflect.get(t,n,Ie(t)?t:r);return(kt(n)?bl.has(n):Dc(n))||(o||Ue(t,"get",n),s)?l:Ie(l)?i&&ts(n)?l:l.value:Te(l)?o?Zr(l):fn(l):l}}class El extends yl{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const a=Gt(s);if(!ct(r)&&!Gt(r)&&(s=de(s),r=de(r)),!oe(t)&&Ie(s)&&!Ie(r))return a?!1:(s.value=r,!0)}const i=oe(t)&&ts(n)?Number(n)<t.length:pe(t,n),l=Reflect.set(t,n,r,Ie(t)?t:o);return t===de(o)&&(i?Wt(r,s)&&Lt(t,"set",n,r):Lt(t,"add",n,r)),l}deleteProperty(t,n){const r=pe(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&Lt(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!kt(n)||!bl.has(n))&&Ue(t,"has",n),r}ownKeys(t){return Ue(t,"iterate",oe(t)?"length":sn),Reflect.ownKeys(t)}}class Sl extends yl{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Hc=new El,Vc=new Sl,Fc=new El(!0),jc=new Sl(!0),Ho=e=>e,vr=e=>Reflect.getPrototypeOf(e);function zc(e,t,n){return function(...r){const o=this.__v_raw,s=de(o),i=Sn(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...r),u=n?Ho:t?Dr:He;return!t&&Ue(s,"iterate",a?No:sn),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:l?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function _r(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Bc(e,t){const n={get(o){const s=this.__v_raw,i=de(s),l=de(o);e||(Wt(o,l)&&Ue(i,"get",o),Ue(i,"get",l));const{has:a}=vr(i),c=t?Ho:e?Dr:He;if(a.call(i,o))return c(s.get(o));if(a.call(i,l))return c(s.get(l));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Ue(de(o),"iterate",sn),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,i=de(s),l=de(o);return e||(Wt(o,l)&&Ue(i,"has",o),Ue(i,"has",l)),o===l?s.has(o):s.has(o)||s.has(l)},forEach(o,s){const i=this,l=i.__v_raw,a=de(l),c=t?Ho:e?Dr:He;return!e&&Ue(a,"iterate",sn),l.forEach((u,f)=>o.call(s,c(u),c(f),i))}};return Me(n,e?{add:_r("add"),set:_r("set"),delete:_r("delete"),clear:_r("clear")}:{add(o){!t&&!ct(o)&&!Gt(o)&&(o=de(o));const s=de(this);return vr(s).has.call(s,o)||(s.add(o),Lt(s,"add",o,o)),this},set(o,s){!t&&!ct(s)&&!Gt(s)&&(s=de(s));const i=de(this),{has:l,get:a}=vr(i);let c=l.call(i,o);c||(o=de(o),c=l.call(i,o));const u=a.call(i,o);return i.set(o,s),c?Wt(s,u)&&Lt(i,"set",o,s):Lt(i,"add",o,s),this},delete(o){const s=de(this),{has:i,get:l}=vr(s);let a=i.call(s,o);a||(o=de(o),a=i.call(s,o)),l&&l.call(s,o);const c=s.delete(o);return a&&Lt(s,"delete",o,void 0),c},clear(){const o=de(this),s=o.size!==0,i=o.clear();return s&&Lt(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=zc(o,e,t)}),n}function Xr(e,t){const n=Bc(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(pe(n,o)&&o in r?n:r,o,s)}const Wc={get:Xr(!1,!1)},Uc={get:Xr(!1,!0)},Gc={get:Xr(!0,!1)},Kc={get:Xr(!0,!0)},wl=new WeakMap,Tl=new WeakMap,Cl=new WeakMap,xl=new WeakMap;function qc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Yc(e){return e.__v_skip||!Object.isExtensible(e)?0:qc(_c(e))}function fn(e){return Gt(e)?e:eo(e,!1,Hc,Wc,wl)}function Ll(e){return eo(e,!1,Fc,Uc,Tl)}function Zr(e){return eo(e,!0,Vc,Gc,Cl)}function Jc(e){return eo(e,!0,jc,Kc,xl)}function eo(e,t,n,r,o){if(!Te(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=Yc(e);if(s===0)return e;const i=o.get(e);if(i)return i;const l=new Proxy(e,s===2?r:n);return o.set(e,l),l}function ln(e){return Gt(e)?ln(e.__v_raw):!!(e&&e.__v_isReactive)}function Gt(e){return!!(e&&e.__v_isReadonly)}function ct(e){return!!(e&&e.__v_isShallow)}function ss(e){return e?!!e.__v_raw:!1}function de(e){const t=e&&e.__v_raw;return t?de(t):e}function Qc(e){return!pe(e,"__v_skip")&&Object.isExtensible(e)&&il(e,"__v_skip",!0),e}const He=e=>Te(e)?fn(e):e,Dr=e=>Te(e)?Zr(e):e;function Ie(e){return e?e.__v_isRef===!0:!1}function Fe(e){return Al(e,!1)}function we(e){return Al(e,!0)}function Al(e,t){return Ie(e)?e:new Xc(e,t)}class Xc{constructor(t,n){this.dep=new Jr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:de(t),this._value=n?t:He(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||ct(t)||Gt(t);t=r?t:de(t),Wt(t,n)&&(this._rawValue=t,this._value=r?t:He(t),this.dep.trigger())}}function ee(e){return Ie(e)?e.value:e}function Se(e){return se(e)?e():ee(e)}const Zc={get:(e,t,n)=>t==="__v_raw"?e:ee(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ie(o)&&!Ie(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Pl(e){return ln(e)?e:new Proxy(e,Zc)}class eu{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Jr,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Rl(e){return new eu(e)}class tu{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return kc(de(this._object),this._key)}}class nu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ol(e,t,n){return Ie(e)?e:se(e)?new nu(e):Te(e)&&arguments.length>1?ru(e,t,n):Fe(e)}function ru(e,t,n){const r=e[t];return Ie(r)?r:new tu(e,t,n)}class ou{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Jr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Yn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ee!==this)return hl(this,!0),!0}get value(){const t=this.dep.track();return gl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function su(e,t,n=!1){let r,o;return se(e)?r=e:(r=e.get,o=e.set),new ou(r,o,n)}const br={},Nr=new WeakMap;let nn;function iu(e,t=!1,n=nn){if(n){let r=Nr.get(n);r||Nr.set(n,r=[]),r.push(e)}}function lu(e,t,n=_e){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:l,call:a}=n,c=b=>o?b:ct(b)||o===!1||o===0?At(b,1):At(b);let u,f,d,m,v=!1,y=!1;if(Ie(e)?(f=()=>e.value,v=ct(e)):ln(e)?(f=()=>c(e),v=!0):oe(e)?(y=!0,v=e.some(b=>ln(b)||ct(b)),f=()=>e.map(b=>{if(Ie(b))return b.value;if(ln(b))return c(b);if(se(b))return a?a(b,2):b()})):se(e)?t?f=a?()=>a(e,2):e:f=()=>{if(d){Rt();try{d()}finally{Ot()}}const b=nn;nn=u;try{return a?a(e,3,[m]):e(m)}finally{nn=b}}:f=yt,t&&o){const b=f,N=o===!0?1/0:o;f=()=>At(b(),N)}const w=ul(),T=()=>{u.stop(),w&&w.active&&es(w.effects,u)};if(s&&t){const b=t;t=(...N)=>{b(...N),T()}}let C=y?new Array(e.length).fill(br):br;const g=b=>{if(!(!(u.flags&1)||!u.dirty&&!b))if(t){const N=u.run();if(o||v||(y?N.some((q,L)=>Wt(q,C[L])):Wt(N,C))){d&&d();const q=nn;nn=u;try{const L=[N,C===br?void 0:y&&C[0]===br?[]:C,m];a?a(t,3,L):t(...L),C=N}finally{nn=q}}}else u.run()};return l&&l(g),u=new fl(f),u.scheduler=i?()=>i(g,!1):g,m=b=>iu(b,!1,u),d=u.onStop=()=>{const b=Nr.get(u);if(b){if(a)a(b,4);else for(const N of b)N();Nr.delete(u)}},t?r?g(!0):C=u.run():i?i(g.bind(null,!0),!0):u.run(),T.pause=u.pause.bind(u),T.resume=u.resume.bind(u),T.stop=T,T}function At(e,t=1/0,n){if(t<=0||!Te(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ie(e))At(e.value,t,n);else if(oe(e))for(let r=0;r<e.length;r++)At(e[r],t,n);else if(nl(e)||Sn(e))e.forEach(r=>{At(r,t,n)});else if(sl(e)){for(const r in e)At(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&At(e[r],t,n)}return e}/**
  10. * @vue/runtime-core v3.5.14
  11. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  12. * @license MIT
  13. **/function ar(e,t,n,r){try{return r?e(...r):e()}catch(o){cr(o,t,n)}}function ht(e,t,n,r){if(se(e)){const o=ar(e,t,n,r);return o&&rl(o)&&o.catch(s=>{cr(s,t,n)}),o}if(oe(e)){const o=[];for(let s=0;s<e.length;s++)o.push(ht(e[s],t,n,r));return o}}function cr(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||_e;if(t){let l=t.parent;const a=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const u=l.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,a,c)===!1)return}l=l.parent}if(s){Rt(),ar(s,null,10,[e,a,c]),Ot();return}}au(e,n,o,r,i)}function au(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const Ke=[];let _t=-1;const Tn=[];let Vt=null,vn=0;const Il=Promise.resolve();let Hr=null;function ur(e){const t=Hr||Il;return e?t.then(this?e.bind(this):e):t}function cu(e){let t=_t+1,n=Ke.length;for(;t<n;){const r=t+n>>>1,o=Ke[r],s=Qn(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function is(e){if(!(e.flags&1)){const t=Qn(e),n=Ke[Ke.length-1];!n||!(e.flags&2)&&t>=Qn(n)?Ke.push(e):Ke.splice(cu(t),0,e),e.flags|=1,kl()}}function kl(){Hr||(Hr=Il.then($l))}function uu(e){oe(e)?Tn.push(...e):Vt&&e.id===-1?Vt.splice(vn+1,0,e):e.flags&1||(Tn.push(e),e.flags|=1),kl()}function Vs(e,t,n=_t+1){for(;n<Ke.length;n++){const r=Ke[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ke.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Vr(e){if(Tn.length){const t=[...new Set(Tn)].sort((n,r)=>Qn(n)-Qn(r));if(Tn.length=0,Vt){Vt.push(...t);return}for(Vt=t,vn=0;vn<Vt.length;vn++){const n=Vt[vn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Vt=null,vn=0}}const Qn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function $l(e){try{for(_t=0;_t<Ke.length;_t++){const t=Ke[_t];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ar(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;_t<Ke.length;_t++){const t=Ke[_t];t&&(t.flags&=-2)}_t=-1,Ke.length=0,Vr(),Hr=null,(Ke.length||Tn.length)&&$l()}}let $e=null,Ml=null;function Fr(e){const t=$e;return $e=e,Ml=e&&e.type.__scopeId||null,t}function xe(e,t=$e,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Xs(-1);const s=Fr(t);let i;try{i=e(...o)}finally{Fr(s),r._d&&Xs(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function jr(e,t){if($e===null)return e;const n=oo($e),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,l,a=_e]=t[o];s&&(se(s)&&(s={mounted:s,updated:s}),s.deep&&At(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:l,modifiers:a}))}return e}function bt(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const l=o[i];s&&(l.oldValue=s[i].value);let a=l.dir[r];a&&(Rt(),ht(a,n,8,[e.el,l,e,t]),Ot())}}const fu=Symbol("_vte"),Dl=e=>e.__isTeleport,Ft=Symbol("_leaveCb"),yr=Symbol("_enterCb");function Nl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Qe(()=>{e.isMounted=!0}),cs(()=>{e.isUnmounting=!0}),e}const it=[Function,Array],Hl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:it,onEnter:it,onAfterEnter:it,onEnterCancelled:it,onBeforeLeave:it,onLeave:it,onAfterLeave:it,onLeaveCancelled:it,onBeforeAppear:it,onAppear:it,onAfterAppear:it,onAppearCancelled:it},Vl=e=>{const t=e.subTree;return t.component?Vl(t.component):t},du={name:"BaseTransition",props:Hl,setup(e,{slots:t}){const n=Qt(),r=Nl();return()=>{const o=t.default&&ls(t.default(),!0);if(!o||!o.length)return;const s=Fl(o),i=de(e),{mode:l}=i;if(r.isLeaving)return Eo(s);const a=Fs(s);if(!a)return Eo(s);let c=Xn(a,i,r,n,f=>c=f);a.type!==Ve&&dn(a,c);let u=n.subTree&&Fs(n.subTree);if(u&&u.type!==Ve&&!on(a,u)&&Vl(n).type!==Ve){let f=Xn(u,i,r,n);if(dn(u,f),l==="out-in"&&a.type!==Ve)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Eo(s);l==="in-out"&&a.type!==Ve?f.delayLeave=(d,m,v)=>{const y=jl(r,u);y[String(u.key)]=u,d[Ft]=()=>{m(),d[Ft]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{v(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return s}}};function Fl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ve){t=n;break}}return t}const hu=du;function jl(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Xn(e,t,n,r,o){const{appear:s,mode:i,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:m,onAfterLeave:v,onLeaveCancelled:y,onBeforeAppear:w,onAppear:T,onAfterAppear:C,onAppearCancelled:g}=t,b=String(e.key),N=jl(n,e),q=(H,$)=>{H&&ht(H,r,9,$)},L=(H,$)=>{const K=$[1];q(H,$),oe(H)?H.every(E=>E.length<=1)&&K():H.length<=1&&K()},S={mode:i,persisted:l,beforeEnter(H){let $=a;if(!n.isMounted)if(s)$=w||a;else return;H[Ft]&&H[Ft](!0);const K=N[b];K&&on(e,K)&&K.el[Ft]&&K.el[Ft](),q($,[H])},enter(H){let $=c,K=u,E=f;if(!n.isMounted)if(s)$=T||c,K=C||u,E=g||f;else return;let O=!1;const M=H[yr]=Y=>{O||(O=!0,Y?q(E,[H]):q(K,[H]),S.delayedLeave&&S.delayedLeave(),H[yr]=void 0)};$?L($,[H,M]):M()},leave(H,$){const K=String(e.key);if(H[yr]&&H[yr](!0),n.isUnmounting)return $();q(d,[H]);let E=!1;const O=H[Ft]=M=>{E||(E=!0,$(),M?q(y,[H]):q(v,[H]),H[Ft]=void 0,N[K]===e&&delete N[K])};N[K]=e,m?L(m,[H,O]):O()},clone(H){const $=Xn(H,t,n,r,o);return o&&o($),$}};return S}function Eo(e){if(fr(e))return e=qt(e),e.children=null,e}function Fs(e){if(!fr(e))return Dl(e.type)&&e.children?Fl(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&se(n.default))return n.default()}}function dn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,dn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ls(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let i=e[s];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===be?(i.patchFlag&128&&o++,r=r.concat(ls(i.children,t,l))):(t||i.type!==Ve)&&r.push(l!=null?qt(i,{key:l}):i)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function ce(e,t){return se(e)?Me({name:e.name},t,{setup:e}):e}function as(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function js(e){const t=Qt(),n=we(null);if(t){const o=t.refs===_e?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:s=>n.value=s})}return n}function Zn(e,t,n,r,o=!1){if(oe(e)){e.forEach((v,y)=>Zn(v,t&&(oe(t)?t[y]:t),n,r,o));return}if(an(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Zn(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?oo(r.component):r.el,i=o?null:s,{i:l,r:a}=e,c=t&&t.r,u=l.refs===_e?l.refs={}:l.refs,f=l.setupState,d=de(f),m=f===_e?()=>!1:v=>pe(d,v);if(c!=null&&c!==a&&(Re(c)?(u[c]=null,m(c)&&(f[c]=null)):Ie(c)&&(c.value=null)),se(a))ar(a,l,12,[i,u]);else{const v=Re(a),y=Ie(a);if(v||y){const w=()=>{if(e.f){const T=v?m(a)?f[a]:u[a]:a.value;o?oe(T)&&es(T,s):oe(T)?T.includes(s)||T.push(s):v?(u[a]=[s],m(a)&&(f[a]=u[a])):(a.value=[s],e.k&&(u[e.k]=a.value))}else v?(u[a]=i,m(a)&&(f[a]=i)):y&&(a.value=i,e.k&&(u[e.k]=i))};i?(w.id=-1,ot(w,n)):w()}}}let zs=!1;const mn=()=>{zs||(console.error("Hydration completed but contains mismatches."),zs=!0)},pu=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",mu=e=>e.namespaceURI.includes("MathML"),Er=e=>{if(e.nodeType===1){if(pu(e))return"svg";if(mu(e))return"mathml"}},yn=e=>e.nodeType===8;function gu(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:l,insert:a,createComment:c}}=e,u=(g,b)=>{if(!b.hasChildNodes()){n(null,g,b),Vr(),b._vnode=g;return}f(b.firstChild,g,null,null,null),Vr(),b._vnode=g},f=(g,b,N,q,L,S=!1)=>{S=S||!!b.dynamicChildren;const H=yn(g)&&g.data==="[",$=()=>y(g,b,N,q,L,H),{type:K,ref:E,shapeFlag:O,patchFlag:M}=b;let Y=g.nodeType;b.el=g,M===-2&&(S=!1,b.dynamicChildren=null);let P=null;switch(K){case un:Y!==3?b.children===""?(a(b.el=o(""),i(g),g),P=g):P=$():(g.data!==b.children&&(mn(),g.data=b.children),P=s(g));break;case Ve:C(g)?(P=s(g),T(b.el=g.content.firstChild,g,N)):Y!==8||H?P=$():P=s(g);break;case Un:if(H&&(g=s(g),Y=g.nodeType),Y===1||Y===3){P=g;const Q=!b.children.length;for(let z=0;z<b.staticCount;z++)Q&&(b.children+=P.nodeType===1?P.outerHTML:P.data),z===b.staticCount-1&&(b.anchor=P),P=s(P);return H?s(P):P}else $();break;case be:H?P=v(g,b,N,q,L,S):P=$();break;default:if(O&1)(Y!==1||b.type.toLowerCase()!==g.tagName.toLowerCase())&&!C(g)?P=$():P=d(g,b,N,q,L,S);else if(O&6){b.slotScopeIds=L;const Q=i(g);if(H?P=w(g):yn(g)&&g.data==="teleport start"?P=w(g,g.data,"teleport end"):P=s(g),t(b,Q,null,N,q,Er(Q),S),an(b)&&!b.type.__asyncResolved){let z;H?(z=ie(be),z.anchor=P?P.previousSibling:Q.lastChild):z=g.nodeType===3?Yt(""):ie("div"),z.el=g,b.component.subTree=z}}else O&64?Y!==8?P=$():P=b.type.hydrate(g,b,N,q,L,S,e,m):O&128&&(P=b.type.hydrate(g,b,N,q,Er(i(g)),L,S,e,f))}return E!=null&&Zn(E,null,q,b),P},d=(g,b,N,q,L,S)=>{S=S||!!b.dynamicChildren;const{type:H,props:$,patchFlag:K,shapeFlag:E,dirs:O,transition:M}=b,Y=H==="input"||H==="option";if(Y||K!==-1){O&&bt(b,null,N,"created");let P=!1;if(C(g)){P=oa(null,M)&&N&&N.vnode.props&&N.vnode.props.appear;const z=g.content.firstChild;P&&M.beforeEnter(z),T(z,g,N),b.el=g=z}if(E&16&&!($&&($.innerHTML||$.textContent))){let z=m(g.firstChild,b,g,N,q,L,S);for(;z;){Sr(g,1)||mn();const me=z;z=z.nextSibling,l(me)}}else if(E&8){let z=b.children;z[0]===`
  14. `&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(z=z.slice(1)),g.textContent!==z&&(Sr(g,0)||mn(),g.textContent=b.children)}if($){if(Y||!S||K&48){const z=g.tagName.includes("-");for(const me in $)(Y&&(me.endsWith("value")||me==="indeterminate")||ir(me)&&!wn(me)||me[0]==="."||z)&&r(g,me,null,$[me],void 0,N)}else if($.onClick)r(g,"onClick",null,$.onClick,void 0,N);else if(K&4&&ln($.style))for(const z in $.style)$.style[z]}let Q;(Q=$&&$.onVnodeBeforeMount)&&lt(Q,N,b),O&&bt(b,null,N,"beforeMount"),((Q=$&&$.onVnodeMounted)||O||P)&&fa(()=>{Q&&lt(Q,N,b),P&&M.enter(g),O&&bt(b,null,N,"mounted")},q)}return g.nextSibling},m=(g,b,N,q,L,S,H)=>{H=H||!!b.dynamicChildren;const $=b.children,K=$.length;for(let E=0;E<K;E++){const O=H?$[E]:$[E]=at($[E]),M=O.type===un;g?(M&&!H&&E+1<K&&at($[E+1]).type===un&&(a(o(g.data.slice(O.children.length)),N,s(g)),g.data=O.children),g=f(g,O,q,L,S,H)):M&&!O.children?a(O.el=o(""),N):(Sr(N,1)||mn(),n(null,O,N,null,q,L,Er(N),S))}return g},v=(g,b,N,q,L,S)=>{const{slotScopeIds:H}=b;H&&(L=L?L.concat(H):H);const $=i(g),K=m(s(g),b,$,N,q,L,S);return K&&yn(K)&&K.data==="]"?s(b.anchor=K):(mn(),a(b.anchor=c("]"),$,K),K)},y=(g,b,N,q,L,S)=>{if(Sr(g.parentElement,1)||mn(),b.el=null,S){const K=w(g);for(;;){const E=s(g);if(E&&E!==K)l(E);else break}}const H=s(g),$=i(g);return l(g),n(null,b,$,H,N,q,Er($),L),N&&(N.vnode.el=b.el,ca(N,b.el)),H},w=(g,b="[",N="]")=>{let q=0;for(;g;)if(g=s(g),g&&yn(g)&&(g.data===b&&q++,g.data===N)){if(q===0)return s(g);q--}return g},T=(g,b,N)=>{const q=b.parentNode;q&&q.replaceChild(g,b);let L=N;for(;L;)L.vnode.el===b&&(L.vnode.el=L.subTree.el=g),L=L.parent},C=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[u,f]}const Bs="data-allow-mismatch",vu={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Sr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Bs);)e=e.parentElement;const n=e&&e.getAttribute(Bs);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(vu[t])}}Yr().requestIdleCallback;Yr().cancelIdleCallback;function _u(e,t){if(yn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(yn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const an=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function bu(e){se(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const d=()=>(f++,c=null,m()),m=()=>{let v;return c||(v=c=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((w,T)=>{a(y,()=>w(d()),()=>T(y),f+1)});throw y}).then(y=>v!==c&&c?c:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return ce({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(v,y,w){const T=s?()=>{const C=s(w,g=>_u(v,g));C&&(y.bum||(y.bum=[])).push(C)}:w;u?T():m().then(()=>!y.isUnmounted&&T())},get __asyncResolved(){return u},setup(){const v=ke;if(as(v),u)return()=>So(u,v);const y=g=>{c=null,cr(g,v,13,!r)};if(l&&v.suspense||An)return m().then(g=>()=>So(g,v)).catch(g=>(y(g),()=>r?ie(r,{error:g}):null));const w=Fe(!1),T=Fe(),C=Fe(!!o);return o&&setTimeout(()=>{C.value=!1},o),i!=null&&setTimeout(()=>{if(!w.value&&!T.value){const g=new Error(`Async component timed out after ${i}ms.`);y(g),T.value=g}},i),m().then(()=>{w.value=!0,v.parent&&fr(v.parent.vnode)&&v.parent.update()}).catch(g=>{y(g),T.value=g}),()=>{if(w.value&&u)return So(u,v);if(T.value&&r)return ie(r,{error:T.value});if(n&&!C.value)return ie(n)}}})}function So(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=ie(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const fr=e=>e.type.__isKeepAlive;function yu(e,t){zl(e,"a",t)}function Eu(e,t){zl(e,"da",t)}function zl(e,t,n=ke){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(to(t,r,n),n){let o=n.parent;for(;o&&o.parent;)fr(o.parent.vnode)&&Su(r,t,n,o),o=o.parent}}function Su(e,t,n,r){const o=to(t,e,r,!0);no(()=>{es(r[t],o)},n)}function to(e,t,n=ke,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Rt();const l=dr(n),a=ht(t,n,e,i);return l(),Ot(),a});return r?o.unshift(s):o.push(s),s}}const $t=e=>(t,n=ke)=>{(!An||e==="sp")&&to(e,(...r)=>t(...r),n)},wu=$t("bm"),Qe=$t("m"),Tu=$t("bu"),Bl=$t("u"),cs=$t("bum"),no=$t("um"),Cu=$t("sp"),xu=$t("rtg"),Lu=$t("rtc");function Au(e,t=ke){to("ec",e,t)}const Pu="components";function Wl(e,t){return Ou(Pu,e,!0,t)||e}const Ru=Symbol.for("v-ndc");function Ou(e,t,n=!0,r=!1){const o=$e||ke;if(o){const s=o.type;{const l=vf(s,!1);if(l&&(l===t||l===et(t)||l===lr(et(t))))return s}const i=Ws(o[e]||s[e],t)||Ws(o.appContext[e],t);return!i&&r?s:i}}function Ws(e,t){return e&&(e[t]||e[et(t)]||e[lr(et(t))])}function Kt(e,t,n,r){let o;const s=n,i=oe(e);if(i||Re(e)){const l=i&&ln(e);let a=!1,c=!1;l&&(a=!ct(e),c=Gt(e),e=Qr(e)),o=new Array(e.length);for(let u=0,f=e.length;u<f;u++)o[u]=t(a?c?Dr(He(e[u])):He(e[u]):e[u],u,void 0,s)}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,s)}else if(Te(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,s));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,c=l.length;a<c;a++){const u=l[a];o[a]=t(e[u],u,a,s)}}else o=[];return o}function Iu(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(oe(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const s=r.fn(...o);return s&&(s.key=r.key),s}:r.fn)}return e}function Ce(e,t,n={},r,o){if($e.ce||$e.parent&&an($e.parent)&&$e.parent.ce)return t!=="default"&&(n.name=t),G(),Pe(be,null,[ie("slot",n,r&&r())],64);let s=e[t];s&&s._c&&(s._d=!1),G();const i=s&&Ul(s(n)),l=n.key||i&&i.key,a=Pe(be,{key:(l&&!kt(l)?l:`_${t}`)+(!i&&r?"_fb":"")},i||(r?r():[]),i&&e._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),s&&s._c&&(s._d=!0),a}function Ul(e){return e.some(t=>tr(t)?!(t.type===Ve||t.type===be&&!Ul(t.children)):!0)?e:null}const Vo=e=>e?pa(e)?oo(e):Vo(e.parent):null,Wn=Me(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Vo(e.parent),$root:e=>Vo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Kl(e),$forceUpdate:e=>e.f||(e.f=()=>{is(e.update)}),$nextTick:e=>e.n||(e.n=ur.bind(e.proxy)),$watch:e=>Zu.bind(e)}),wo=(e,t)=>e!==_e&&!e.__isScriptSetup&&pe(e,t),ku={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(wo(r,t))return i[t]=1,r[t];if(o!==_e&&pe(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&pe(c,t))return i[t]=3,s[t];if(n!==_e&&pe(n,t))return i[t]=4,n[t];Fo&&(i[t]=0)}}const u=Wn[t];let f,d;if(u)return t==="$attrs"&&Ue(e.attrs,"get",""),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==_e&&pe(n,t))return i[t]=4,n[t];if(d=a.config.globalProperties,pe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return wo(o,t)?(o[t]=n,!0):r!==_e&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==_e&&pe(e,i)||wo(t,i)||(l=s[0])&&pe(l,i)||pe(r,i)||pe(Wn,i)||pe(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Us(e){return oe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Fo=!0;function $u(e){const t=Kl(e),n=e.proxy,r=e.ctx;Fo=!1,t.beforeCreate&&Gs(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:m,updated:v,activated:y,deactivated:w,beforeDestroy:T,beforeUnmount:C,destroyed:g,unmounted:b,render:N,renderTracked:q,renderTriggered:L,errorCaptured:S,serverPrefetch:H,expose:$,inheritAttrs:K,components:E,directives:O,filters:M}=t;if(c&&Mu(c,r,null),i)for(const Q in i){const z=i[Q];se(z)&&(r[Q]=z.bind(n))}if(o){const Q=o.call(n,n);Te(Q)&&(e.data=fn(Q))}if(Fo=!0,s)for(const Q in s){const z=s[Q],me=se(z)?z.bind(n,n):se(z.get)?z.get.bind(n,n):yt,Ne=!se(z)&&se(z.set)?z.set.bind(n):yt,Xe=k({get:me,set:Ne});Object.defineProperty(r,Q,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:ze=>Xe.value=ze})}if(l)for(const Q in l)Gl(l[Q],r,n,Q);if(a){const Q=se(a)?a.call(n):a;Reflect.ownKeys(Q).forEach(z=>{Ut(z,Q[z])})}u&&Gs(u,e,"c");function P(Q,z){oe(z)?z.forEach(me=>Q(me.bind(n))):z&&Q(z.bind(n))}if(P(wu,f),P(Qe,d),P(Tu,m),P(Bl,v),P(yu,y),P(Eu,w),P(Au,S),P(Lu,q),P(xu,L),P(cs,C),P(no,b),P(Cu,H),oe($))if($.length){const Q=e.exposed||(e.exposed={});$.forEach(z=>{Object.defineProperty(Q,z,{get:()=>n[z],set:me=>n[z]=me})})}else e.exposed||(e.exposed={});N&&e.render===yt&&(e.render=N),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),O&&(e.directives=O),H&&as(e)}function Mu(e,t,n=yt){oe(e)&&(e=jo(e));for(const r in e){const o=e[r];let s;Te(o)?"default"in o?s=je(o.from||r,o.default,!0):s=je(o.from||r):s=je(o),Ie(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Gs(e,t,n){ht(oe(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Gl(e,t,n,r){let o=r.includes(".")?la(n,r):()=>n[r];if(Re(e)){const s=t[e];se(s)&&Ye(o,s)}else if(se(e))Ye(o,e.bind(n));else if(Te(e))if(oe(e))e.forEach(s=>Gl(s,t,n,r));else{const s=se(e.handler)?e.handler.bind(n):t[e.handler];se(s)&&Ye(o,s,e)}}function Kl(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>zr(a,c,i,!0)),zr(a,t,i)),Te(t)&&s.set(t,a),a}function zr(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&zr(e,s,n,!0),o&&o.forEach(i=>zr(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Du[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Du={data:Ks,props:qs,emits:qs,methods:jn,computed:jn,beforeCreate:Ge,created:Ge,beforeMount:Ge,mounted:Ge,beforeUpdate:Ge,updated:Ge,beforeDestroy:Ge,beforeUnmount:Ge,destroyed:Ge,unmounted:Ge,activated:Ge,deactivated:Ge,errorCaptured:Ge,serverPrefetch:Ge,components:jn,directives:jn,watch:Hu,provide:Ks,inject:Nu};function Ks(e,t){return t?e?function(){return Me(se(e)?e.call(this,this):e,se(t)?t.call(this,this):t)}:t:e}function Nu(e,t){return jn(jo(e),jo(t))}function jo(e){if(oe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ge(e,t){return e?[...new Set([].concat(e,t))]:t}function jn(e,t){return e?Me(Object.create(null),e,t):t}function qs(e,t){return e?oe(e)&&oe(t)?[...new Set([...e,...t])]:Me(Object.create(null),Us(e),Us(t??{})):t}function Hu(e,t){if(!e)return t;if(!t)return e;const n=Me(Object.create(null),e);for(const r in t)n[r]=Ge(e[r],t[r]);return n}function ql(){return{app:null,config:{isNativeTag:gc,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Vu=0;function Fu(e,t){return function(r,o=null){se(r)||(r=Me({},r)),o!=null&&!Te(o)&&(o=null);const s=ql(),i=new WeakSet,l=[];let a=!1;const c=s.app={_uid:Vu++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:bf,get config(){return s.config},set config(u){},use(u,...f){return i.has(u)||(u&&se(u.install)?(i.add(u),u.install(c,...f)):se(u)&&(i.add(u),u(c,...f))),c},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),c},component(u,f){return f?(s.components[u]=f,c):s.components[u]},directive(u,f){return f?(s.directives[u]=f,c):s.directives[u]},mount(u,f,d){if(!a){const m=c._ceVNode||ie(r,o);return m.appContext=s,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(m,u):e(m,u,d),a=!0,c._container=u,u.__vue_app__=c,oo(m.component)}},onUnmount(u){l.push(u)},unmount(){a&&(ht(l,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return s.provides[u]=f,c},runWithContext(u){const f=cn;cn=c;try{return u()}finally{cn=f}}};return c}}let cn=null;function Ut(e,t){if(ke){let n=ke.provides;const r=ke.parent&&ke.parent.provides;r===n&&(n=ke.provides=Object.create(r)),n[e]=t}}function je(e,t,n=!1){const r=ke||$e;if(r||cn){const o=cn?cn._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&se(t)?t.call(r&&r.proxy):t}}function Yl(){return!!(ke||$e||cn)}const Jl={},Ql=()=>Object.create(Jl),Xl=e=>Object.getPrototypeOf(e)===Jl;function ju(e,t,n,r=!1){const o={},s=Ql();e.propsDefaults=Object.create(null),Zl(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Ll(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function zu(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,l=de(o),[a]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(ro(e.emitsOptions,d))continue;const m=t[d];if(a)if(pe(s,d))m!==s[d]&&(s[d]=m,c=!0);else{const v=et(d);o[v]=zo(a,l,v,m,e,!1)}else m!==s[d]&&(s[d]=m,c=!0)}}}else{Zl(e,t,o,s)&&(c=!0);let u;for(const f in l)(!t||!pe(t,f)&&((u=Jt(f))===f||!pe(t,u)))&&(a?n&&(n[f]!==void 0||n[u]!==void 0)&&(o[f]=zo(a,l,f,void 0,e,!0)):delete o[f]);if(s!==l)for(const f in s)(!t||!pe(t,f))&&(delete s[f],c=!0)}c&&Lt(e.attrs,"set","")}function Zl(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,l;if(t)for(let a in t){if(wn(a))continue;const c=t[a];let u;o&&pe(o,u=et(a))?!s||!s.includes(u)?n[u]=c:(l||(l={}))[u]=c:ro(e.emitsOptions,a)||(!(a in r)||c!==r[a])&&(r[a]=c,i=!0)}if(s){const a=de(n),c=l||_e;for(let u=0;u<s.length;u++){const f=s[u];n[f]=zo(o,a,f,c[f],e,!pe(c,f))}}return i}function zo(e,t,n,r,o,s){const i=e[n];if(i!=null){const l=pe(i,"default");if(l&&r===void 0){const a=i.default;if(i.type!==Function&&!i.skipFactory&&se(a)){const{propsDefaults:c}=o;if(n in c)r=c[n];else{const u=dr(o);r=c[n]=a.call(null,t),u()}}else r=a;o.ce&&o.ce._setProp(n,r)}i[0]&&(s&&!l?r=!1:i[1]&&(r===""||r===Jt(n))&&(r=!0))}return r}const Bu=new WeakMap;function ea(e,t,n=!1){const r=n?Bu:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},l=[];let a=!1;if(!se(e)){const u=f=>{a=!0;const[d,m]=ea(f,t,!0);Me(i,d),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!a)return Te(e)&&r.set(e,En),En;if(oe(s))for(let u=0;u<s.length;u++){const f=et(s[u]);Ys(f)&&(i[f]=_e)}else if(s)for(const u in s){const f=et(u);if(Ys(f)){const d=s[u],m=i[f]=oe(d)||se(d)?{type:d}:Me({},d),v=m.type;let y=!1,w=!0;if(oe(v))for(let T=0;T<v.length;++T){const C=v[T],g=se(C)&&C.name;if(g==="Boolean"){y=!0;break}else g==="String"&&(w=!1)}else y=se(v)&&v.name==="Boolean";m[0]=y,m[1]=w,(y||pe(m,"default"))&&l.push(f)}}const c=[i,l];return Te(e)&&r.set(e,c),c}function Ys(e){return e[0]!=="$"&&!wn(e)}const us=e=>e[0]==="_"||e==="$stable",fs=e=>oe(e)?e.map(at):[at(e)],Wu=(e,t,n)=>{if(t._n)return t;const r=xe((...o)=>fs(t(...o)),n);return r._c=!1,r},ta=(e,t,n)=>{const r=e._ctx;for(const o in e){if(us(o))continue;const s=e[o];if(se(s))t[o]=Wu(o,s,r);else if(s!=null){const i=fs(s);t[o]=()=>i}}},na=(e,t)=>{const n=fs(t);e.slots.default=()=>n},ra=(e,t,n)=>{for(const r in t)(n||!us(r))&&(e[r]=t[r])},Uu=(e,t,n)=>{const r=e.slots=Ql();if(e.vnode.shapeFlag&32){const o=t._;o?(ra(r,t,n),n&&il(r,"_",o,!0)):ta(t,r)}else t&&na(e,t)},Gu=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=_e;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:ra(o,t,n):(s=!t.$stable,ta(t,o)),i=t}else t&&(na(e,t),i={default:1});if(s)for(const l in o)!us(l)&&i[l]==null&&delete o[l]},ot=fa;function Ku(e){return qu(e,gu)}function qu(e,t){const n=Yr();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:m=yt,insertStaticContent:v}=e,y=(h,p,_,R=null,x=null,I=null,B=void 0,F=null,V=!!p.dynamicChildren)=>{if(h===p)return;h&&!on(h,p)&&(R=A(h),ze(h,x,I,!0),h=null),p.patchFlag===-2&&(V=!1,p.dynamicChildren=null);const{type:D,ref:te,shapeFlag:W}=p;switch(D){case un:w(h,p,_,R);break;case Ve:T(h,p,_,R);break;case Un:h==null&&C(p,_,R,B);break;case be:E(h,p,_,R,x,I,B,F,V);break;default:W&1?N(h,p,_,R,x,I,B,F,V):W&6?O(h,p,_,R,x,I,B,F,V):(W&64||W&128)&&D.process(h,p,_,R,x,I,B,F,V,X)}te!=null&&x&&Zn(te,h&&h.ref,I,p||h,!p)},w=(h,p,_,R)=>{if(h==null)r(p.el=l(p.children),_,R);else{const x=p.el=h.el;p.children!==h.children&&c(x,p.children)}},T=(h,p,_,R)=>{h==null?r(p.el=a(p.children||""),_,R):p.el=h.el},C=(h,p,_,R)=>{[h.el,h.anchor]=v(h.children,p,_,R,h.el,h.anchor)},g=({el:h,anchor:p},_,R)=>{let x;for(;h&&h!==p;)x=d(h),r(h,_,R),h=x;r(p,_,R)},b=({el:h,anchor:p})=>{let _;for(;h&&h!==p;)_=d(h),o(h),h=_;o(p)},N=(h,p,_,R,x,I,B,F,V)=>{p.type==="svg"?B="svg":p.type==="math"&&(B="mathml"),h==null?q(p,_,R,x,I,B,F,V):H(h,p,x,I,B,F,V)},q=(h,p,_,R,x,I,B,F)=>{let V,D;const{props:te,shapeFlag:W,transition:Z,dirs:le}=h;if(V=h.el=i(h.type,I,te&&te.is,te),W&8?u(V,h.children):W&16&&S(h.children,V,null,R,x,To(h,I),B,F),le&&bt(h,null,R,"created"),L(V,h,h.scopeId,B,R),te){for(const ye in te)ye!=="value"&&!wn(ye)&&s(V,ye,null,te[ye],I,R);"value"in te&&s(V,"value",null,te.value,I),(D=te.onVnodeBeforeMount)&&lt(D,R,h)}le&&bt(h,null,R,"beforeMount");const fe=oa(x,Z);fe&&Z.beforeEnter(V),r(V,p,_),((D=te&&te.onVnodeMounted)||fe||le)&&ot(()=>{D&&lt(D,R,h),fe&&Z.enter(V),le&&bt(h,null,R,"mounted")},x)},L=(h,p,_,R,x)=>{if(_&&m(h,_),R)for(let I=0;I<R.length;I++)m(h,R[I]);if(x){let I=x.subTree;if(p===I||ua(I.type)&&(I.ssContent===p||I.ssFallback===p)){const B=x.vnode;L(h,B,B.scopeId,B.slotScopeIds,x.parent)}}},S=(h,p,_,R,x,I,B,F,V=0)=>{for(let D=V;D<h.length;D++){const te=h[D]=F?jt(h[D]):at(h[D]);y(null,te,p,_,R,x,I,B,F)}},H=(h,p,_,R,x,I,B)=>{const F=p.el=h.el;let{patchFlag:V,dynamicChildren:D,dirs:te}=p;V|=h.patchFlag&16;const W=h.props||_e,Z=p.props||_e;let le;if(_&&Zt(_,!1),(le=Z.onVnodeBeforeUpdate)&&lt(le,_,p,h),te&&bt(p,h,_,"beforeUpdate"),_&&Zt(_,!0),(W.innerHTML&&Z.innerHTML==null||W.textContent&&Z.textContent==null)&&u(F,""),D?$(h.dynamicChildren,D,F,_,R,To(p,x),I):B||z(h,p,F,null,_,R,To(p,x),I,!1),V>0){if(V&16)K(F,W,Z,_,x);else if(V&2&&W.class!==Z.class&&s(F,"class",null,Z.class,x),V&4&&s(F,"style",W.style,Z.style,x),V&8){const fe=p.dynamicProps;for(let ye=0;ye<fe.length;ye++){const ge=fe[ye],tt=W[ge],Be=Z[ge];(Be!==tt||ge==="value")&&s(F,ge,tt,Be,x,_)}}V&1&&h.children!==p.children&&u(F,p.children)}else!B&&D==null&&K(F,W,Z,_,x);((le=Z.onVnodeUpdated)||te)&&ot(()=>{le&&lt(le,_,p,h),te&&bt(p,h,_,"updated")},R)},$=(h,p,_,R,x,I,B)=>{for(let F=0;F<p.length;F++){const V=h[F],D=p[F],te=V.el&&(V.type===be||!on(V,D)||V.shapeFlag&70)?f(V.el):_;y(V,D,te,null,R,x,I,B,!0)}},K=(h,p,_,R,x)=>{if(p!==_){if(p!==_e)for(const I in p)!wn(I)&&!(I in _)&&s(h,I,p[I],null,x,R);for(const I in _){if(wn(I))continue;const B=_[I],F=p[I];B!==F&&I!=="value"&&s(h,I,F,B,x,R)}"value"in _&&s(h,"value",p.value,_.value,x)}},E=(h,p,_,R,x,I,B,F,V)=>{const D=p.el=h?h.el:l(""),te=p.anchor=h?h.anchor:l("");let{patchFlag:W,dynamicChildren:Z,slotScopeIds:le}=p;le&&(F=F?F.concat(le):le),h==null?(r(D,_,R),r(te,_,R),S(p.children||[],_,te,x,I,B,F,V)):W>0&&W&64&&Z&&h.dynamicChildren?($(h.dynamicChildren,Z,_,x,I,B,F),(p.key!=null||x&&p===x.subTree)&&sa(h,p,!0)):z(h,p,_,te,x,I,B,F,V)},O=(h,p,_,R,x,I,B,F,V)=>{p.slotScopeIds=F,h==null?p.shapeFlag&512?x.ctx.activate(p,_,R,B,V):M(p,_,R,x,I,B,V):Y(h,p,V)},M=(h,p,_,R,x,I,B)=>{const F=h.component=df(h,R,x);if(fr(h)&&(F.ctx.renderer=X),hf(F,!1,B),F.asyncDep){if(x&&x.registerDep(F,P,B),!h.el){const V=F.subTree=ie(Ve);T(null,V,p,_)}}else P(F,h,p,_,x,I,B)},Y=(h,p,_)=>{const R=p.component=h.component;if(of(h,p,_))if(R.asyncDep&&!R.asyncResolved){Q(R,p,_);return}else R.next=p,R.update();else p.el=h.el,R.vnode=p},P=(h,p,_,R,x,I,B)=>{const F=()=>{if(h.isMounted){let{next:W,bu:Z,u:le,parent:fe,vnode:ye}=h;{const nt=ia(h);if(nt){W&&(W.el=ye.el,Q(h,W,B)),nt.asyncDep.then(()=>{h.isUnmounted||F()});return}}let ge=W,tt;Zt(h,!1),W?(W.el=ye.el,Q(h,W,B)):W=ye,Z&&mo(Z),(tt=W.props&&W.props.onVnodeBeforeUpdate)&&lt(tt,fe,W,ye),Zt(h,!0);const Be=Co(h),ut=h.subTree;h.subTree=Be,y(ut,Be,f(ut.el),A(ut),h,x,I),W.el=Be.el,ge===null&&ca(h,Be.el),le&&ot(le,x),(tt=W.props&&W.props.onVnodeUpdated)&&ot(()=>lt(tt,fe,W,ye),x)}else{let W;const{el:Z,props:le}=p,{bm:fe,m:ye,parent:ge,root:tt,type:Be}=h,ut=an(p);if(Zt(h,!1),fe&&mo(fe),!ut&&(W=le&&le.onVnodeBeforeMount)&&lt(W,ge,p),Zt(h,!0),Z&&ve){const nt=()=>{h.subTree=Co(h),ve(Z,h.subTree,h,x,null)};ut&&Be.__asyncHydrate?Be.__asyncHydrate(Z,h,nt):nt()}else{tt.ce&&tt.ce._injectChildStyle(Be);const nt=h.subTree=Co(h);y(null,nt,_,R,h,x,I),p.el=nt.el}if(ye&&ot(ye,x),!ut&&(W=le&&le.onVnodeMounted)){const nt=p;ot(()=>lt(W,ge,nt),x)}(p.shapeFlag&256||ge&&an(ge.vnode)&&ge.vnode.shapeFlag&256)&&h.a&&ot(h.a,x),h.isMounted=!0,p=_=R=null}};h.scope.on();const V=h.effect=new fl(F);h.scope.off();const D=h.update=V.run.bind(V),te=h.job=V.runIfDirty.bind(V);te.i=h,te.id=h.uid,V.scheduler=()=>is(te),Zt(h,!0),D()},Q=(h,p,_)=>{p.component=h;const R=h.vnode.props;h.vnode=p,h.next=null,zu(h,p.props,R,_),Gu(h,p.children,_),Rt(),Vs(h),Ot()},z=(h,p,_,R,x,I,B,F,V=!1)=>{const D=h&&h.children,te=h?h.shapeFlag:0,W=p.children,{patchFlag:Z,shapeFlag:le}=p;if(Z>0){if(Z&128){Ne(D,W,_,R,x,I,B,F,V);return}else if(Z&256){me(D,W,_,R,x,I,B,F,V);return}}le&8?(te&16&&Ze(D,x,I),W!==D&&u(_,W)):te&16?le&16?Ne(D,W,_,R,x,I,B,F,V):Ze(D,x,I,!0):(te&8&&u(_,""),le&16&&S(W,_,R,x,I,B,F,V))},me=(h,p,_,R,x,I,B,F,V)=>{h=h||En,p=p||En;const D=h.length,te=p.length,W=Math.min(D,te);let Z;for(Z=0;Z<W;Z++){const le=p[Z]=V?jt(p[Z]):at(p[Z]);y(h[Z],le,_,null,x,I,B,F,V)}D>te?Ze(h,x,I,!0,!1,W):S(p,_,R,x,I,B,F,V,W)},Ne=(h,p,_,R,x,I,B,F,V)=>{let D=0;const te=p.length;let W=h.length-1,Z=te-1;for(;D<=W&&D<=Z;){const le=h[D],fe=p[D]=V?jt(p[D]):at(p[D]);if(on(le,fe))y(le,fe,_,null,x,I,B,F,V);else break;D++}for(;D<=W&&D<=Z;){const le=h[W],fe=p[Z]=V?jt(p[Z]):at(p[Z]);if(on(le,fe))y(le,fe,_,null,x,I,B,F,V);else break;W--,Z--}if(D>W){if(D<=Z){const le=Z+1,fe=le<te?p[le].el:R;for(;D<=Z;)y(null,p[D]=V?jt(p[D]):at(p[D]),_,fe,x,I,B,F,V),D++}}else if(D>Z)for(;D<=W;)ze(h[D],x,I,!0),D++;else{const le=D,fe=D,ye=new Map;for(D=fe;D<=Z;D++){const rt=p[D]=V?jt(p[D]):at(p[D]);rt.key!=null&&ye.set(rt.key,D)}let ge,tt=0;const Be=Z-fe+1;let ut=!1,nt=0;const Mn=new Array(Be);for(D=0;D<Be;D++)Mn[D]=0;for(D=le;D<=W;D++){const rt=h[D];if(tt>=Be){ze(rt,x,I,!0);continue}let gt;if(rt.key!=null)gt=ye.get(rt.key);else for(ge=fe;ge<=Z;ge++)if(Mn[ge-fe]===0&&on(rt,p[ge])){gt=ge;break}gt===void 0?ze(rt,x,I,!0):(Mn[gt-fe]=D+1,gt>=nt?nt=gt:ut=!0,y(rt,p[gt],_,null,x,I,B,F,V),tt++)}const $s=ut?Yu(Mn):En;for(ge=$s.length-1,D=Be-1;D>=0;D--){const rt=fe+D,gt=p[rt],Ms=rt+1<te?p[rt+1].el:R;Mn[D]===0?y(null,gt,_,Ms,x,I,B,F,V):ut&&(ge<0||D!==$s[ge]?Xe(gt,_,Ms,2):ge--)}}},Xe=(h,p,_,R,x=null)=>{const{el:I,type:B,transition:F,children:V,shapeFlag:D}=h;if(D&6){Xe(h.component.subTree,p,_,R);return}if(D&128){h.suspense.move(p,_,R);return}if(D&64){B.move(h,p,_,X);return}if(B===be){r(I,p,_);for(let W=0;W<V.length;W++)Xe(V[W],p,_,R);r(h.anchor,p,_);return}if(B===Un){g(h,p,_);return}if(R!==2&&D&1&&F)if(R===0)F.beforeEnter(I),r(I,p,_),ot(()=>F.enter(I),x);else{const{leave:W,delayLeave:Z,afterLeave:le}=F,fe=()=>{h.ctx.isUnmounted?o(I):r(I,p,_)},ye=()=>{W(I,()=>{fe(),le&&le()})};Z?Z(I,fe,ye):ye()}else r(I,p,_)},ze=(h,p,_,R=!1,x=!1)=>{const{type:I,props:B,ref:F,children:V,dynamicChildren:D,shapeFlag:te,patchFlag:W,dirs:Z,cacheIndex:le}=h;if(W===-2&&(x=!1),F!=null&&(Rt(),Zn(F,null,_,h,!0),Ot()),le!=null&&(p.renderCache[le]=void 0),te&256){p.ctx.deactivate(h);return}const fe=te&1&&Z,ye=!an(h);let ge;if(ye&&(ge=B&&B.onVnodeBeforeUnmount)&&lt(ge,p,h),te&6)mt(h.component,_,R);else{if(te&128){h.suspense.unmount(_,R);return}fe&&bt(h,null,p,"beforeUnmount"),te&64?h.type.remove(h,p,_,X,R):D&&!D.hasOnce&&(I!==be||W>0&&W&64)?Ze(D,p,_,!1,!0):(I===be&&W&384||!x&&te&16)&&Ze(V,p,_),R&&Mt(h)}(ye&&(ge=B&&B.onVnodeUnmounted)||fe)&&ot(()=>{ge&&lt(ge,p,h),fe&&bt(h,null,p,"unmounted")},_)},Mt=h=>{const{type:p,el:_,anchor:R,transition:x}=h;if(p===be){Dt(_,R);return}if(p===Un){b(h);return}const I=()=>{o(_),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(h.shapeFlag&1&&x&&!x.persisted){const{leave:B,delayLeave:F}=x,V=()=>B(_,I);F?F(h.el,I,V):V()}else I()},Dt=(h,p)=>{let _;for(;h!==p;)_=d(h),o(h),h=_;o(p)},mt=(h,p,_)=>{const{bum:R,scope:x,job:I,subTree:B,um:F,m:V,a:D,parent:te,slots:{__:W}}=h;Js(V),Js(D),R&&mo(R),te&&oe(W)&&W.forEach(Z=>{te.renderCache[Z]=void 0}),x.stop(),I&&(I.flags|=8,ze(B,h,p,_)),F&&ot(F,p),ot(()=>{h.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},Ze=(h,p,_,R=!1,x=!1,I=0)=>{for(let B=I;B<h.length;B++)ze(h[B],p,_,R,x)},A=h=>{if(h.shapeFlag&6)return A(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const p=d(h.anchor||h.el),_=p&&p[fu];return _?d(_):p};let U=!1;const j=(h,p,_)=>{h==null?p._vnode&&ze(p._vnode,null,null,!0):y(p._vnode||null,h,p,null,null,null,_),p._vnode=h,U||(U=!0,Vs(),Vr(),U=!1)},X={p:y,um:ze,m:Xe,r:Mt,mt:M,mc:S,pc:z,pbc:$,n:A,o:e};let ue,ve;return t&&([ue,ve]=t(X)),{render:j,hydrate:ue,createApp:Fu(j,ue)}}function To({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Zt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function oa(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function sa(e,t,n=!1){const r=e.children,o=t.children;if(oe(r)&&oe(o))for(let s=0;s<r.length;s++){const i=r[s];let l=o[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[s]=jt(o[s]),l.el=i.el),!n&&l.patchFlag!==-2&&sa(i,l)),l.type===un&&(l.el=i.el),l.type===Ve&&!l.el&&(l.el=i.el)}}function Yu(e){const t=e.slice(),n=[0];let r,o,s,i,l;const a=e.length;for(r=0;r<a;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(s=0,i=n.length-1;s<i;)l=s+i>>1,e[n[l]]<c?s=l+1:i=l;c<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function ia(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ia(t)}function Js(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Ju=Symbol.for("v-scx"),Qu=()=>je(Ju);function Xu(e,t){return ds(e,null,t)}function Ye(e,t,n){return ds(e,t,n)}function ds(e,t,n=_e){const{immediate:r,deep:o,flush:s,once:i}=n,l=Me({},n),a=t&&r||!t&&s!=="post";let c;if(An){if(s==="sync"){const m=Qu();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!a){const m=()=>{};return m.stop=yt,m.resume=yt,m.pause=yt,m}}const u=ke;l.call=(m,v,y)=>ht(m,u,v,y);let f=!1;s==="post"?l.scheduler=m=>{ot(m,u&&u.suspense)}:s!=="sync"&&(f=!0,l.scheduler=(m,v)=>{v?m():is(m)}),l.augmentJob=m=>{t&&(m.flags|=4),f&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const d=lu(e,t,l);return An&&(c?c.push(d):a&&d()),d}function Zu(e,t,n){const r=this.proxy,o=Re(e)?e.includes(".")?la(r,e):()=>r[e]:e.bind(r,r);let s;se(t)?s=t:(s=t.handler,n=t);const i=dr(this),l=ds(o,s.bind(r),n);return i(),l}function la(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}const ef=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${et(t)}Modifiers`]||e[`${Jt(t)}Modifiers`];function tf(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||_e;let o=n;const s=t.startsWith("update:"),i=s&&ef(r,t.slice(7));i&&(i.trim&&(o=n.map(u=>Re(u)?u.trim():u)),i.number&&(o=n.map(Ec)));let l,a=r[l=po(t)]||r[l=po(et(t))];!a&&s&&(a=r[l=po(Jt(t))]),a&&ht(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ht(c,e,6,o)}}function aa(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!se(e)){const a=c=>{const u=aa(c,t,!0);u&&(l=!0,Me(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(Te(e)&&r.set(e,null),null):(oe(s)?s.forEach(a=>i[a]=null):Me(i,s),Te(e)&&r.set(e,i),i)}function ro(e,t){return!e||!ir(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,Jt(t))||pe(e,t))}function Co(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:l,emit:a,render:c,renderCache:u,props:f,data:d,setupState:m,ctx:v,inheritAttrs:y}=e,w=Fr(e);let T,C;try{if(n.shapeFlag&4){const b=o||r,N=b;T=at(c.call(N,b,u,f,m,d,v)),C=l}else{const b=t;T=at(b.length>1?b(f,{attrs:l,slots:i,emit:a}):b(f,null)),C=t.props?l:nf(l)}}catch(b){Gn.length=0,cr(b,e,1),T=ie(Ve)}let g=T;if(C&&y!==!1){const b=Object.keys(C),{shapeFlag:N}=g;b.length&&N&7&&(s&&b.some(Zo)&&(C=rf(C,s)),g=qt(g,C,!1,!0))}return n.dirs&&(g=qt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&dn(g,n.transition),T=g,Fr(w),T}const nf=e=>{let t;for(const n in e)(n==="class"||n==="style"||ir(n))&&((t||(t={}))[n]=e[n]);return t},rf=(e,t)=>{const n={};for(const r in e)(!Zo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function of(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?Qs(r,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(i[d]!==r[d]&&!ro(c,d))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:r===i?!1:r?i?Qs(r,i,c):!0:!!i;return!1}function Qs(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(t[s]!==e[s]&&!ro(n,s))return!0}return!1}function ca({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const ua=e=>e.__isSuspense;function fa(e,t){t&&t.pendingBranch?oe(e)?t.effects.push(...e):t.effects.push(e):uu(e)}const be=Symbol.for("v-fgt"),un=Symbol.for("v-txt"),Ve=Symbol.for("v-cmt"),Un=Symbol.for("v-stc"),Gn=[];let st=null;function G(e=!1){Gn.push(st=e?null:[])}function sf(){Gn.pop(),st=Gn[Gn.length-1]||null}let er=1;function Xs(e,t=!1){er+=e,e<0&&st&&t&&(st.hasOnce=!0)}function da(e){return e.dynamicChildren=er>0?st||En:null,sf(),er>0&&st&&st.push(e),e}function re(e,t,n,r,o,s){return da(ae(e,t,n,r,o,s,!0))}function Pe(e,t,n,r,o){return da(ie(e,t,n,r,o,!0))}function tr(e){return e?e.__v_isVNode===!0:!1}function on(e,t){return e.type===t.type&&e.key===t.key}const ha=({key:e})=>e??null,Rr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Re(e)||Ie(e)||se(e)?{i:$e,r:e,k:t,f:!!n}:e:null);function ae(e,t=null,n=null,r=0,o=null,s=e===be?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ha(t),ref:t&&Rr(t),scopeId:Ml,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:$e};return l?(hs(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=Re(n)?8:16),er>0&&!i&&st&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&st.push(a),a}const ie=lf;function lf(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ru)&&(e=Ve),tr(e)){const l=qt(e,t,!0);return n&&hs(l,n),er>0&&!s&&st&&(l.shapeFlag&6?st[st.indexOf(e)]=l:st.push(l)),l.patchFlag=-2,l}if(_f(e)&&(e=e.__vccOpts),t){t=Or(t);let{class:l,style:a}=t;l&&!Re(l)&&(t.class=qe(l)),Te(a)&&(ss(a)&&!oe(a)&&(a=Me({},a)),t.style=kn(a))}const i=Re(e)?1:ua(e)?128:Dl(e)?64:Te(e)?4:se(e)?2:0;return ae(e,t,n,r,o,i,s,!0)}function Or(e){return e?ss(e)||Xl(e)?Me({},e):e:null}function qt(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:l,transition:a}=e,c=t?cf(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&ha(c),ref:t&&t.ref?n&&s?oe(s)?s.concat(Rr(t)):[s,Rr(t)]:Rr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&qt(e.ssContent),ssFallback:e.ssFallback&&qt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&r&&dn(u,a.clone(u)),u}function Yt(e=" ",t=0){return ie(un,null,e,t)}function af(e,t){const n=ie(Un,null,e);return n.staticCount=t,n}function Oe(e="",t=!1){return t?(G(),Pe(Ve,null,e)):ie(Ve,null,e)}function at(e){return e==null||typeof e=="boolean"?ie(Ve):oe(e)?ie(be,null,e.slice()):tr(e)?jt(e):ie(un,null,String(e))}function jt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:qt(e)}function hs(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(oe(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),hs(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Xl(t)?t._ctx=$e:o===3&&$e&&($e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else se(t)?(t={default:t,_ctx:$e},n=32):(t=String(t),r&64?(n=16,t=[Yt(t)]):n=8);e.children=t,e.shapeFlag|=n}function cf(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=qe([t.class,r.class]));else if(o==="style")t.style=kn([t.style,r.style]);else if(ir(o)){const s=t[o],i=r[o];i&&s!==i&&!(oe(s)&&s.includes(i))&&(t[o]=s?[].concat(s,i):i)}else o!==""&&(t[o]=r[o])}return t}function lt(e,t,n,r=null){ht(e,t,7,[n,r])}const uf=ql();let ff=0;function df(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||uf,s={uid:ff++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Pc(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ea(r,o),emitsOptions:aa(r,o),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:r.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=tf.bind(null,s),e.ce&&e.ce(s),s}let ke=null;const Qt=()=>ke||$e;let Br,Bo;{const e=Yr(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};Br=t("__VUE_INSTANCE_SETTERS__",n=>ke=n),Bo=t("__VUE_SSR_SETTERS__",n=>An=n)}const dr=e=>{const t=ke;return Br(e),e.scope.on(),()=>{e.scope.off(),Br(t)}},Zs=()=>{ke&&ke.scope.off(),Br(null)};function pa(e){return e.vnode.shapeFlag&4}let An=!1;function hf(e,t=!1,n=!1){t&&Bo(t);const{props:r,children:o}=e.vnode,s=pa(e);ju(e,r,s,t),Uu(e,o,n||t);const i=s?pf(e,t):void 0;return t&&Bo(!1),i}function pf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ku);const{setup:r}=n;if(r){Rt();const o=e.setupContext=r.length>1?gf(e):null,s=dr(e),i=ar(r,e,0,[e.props,o]),l=rl(i);if(Ot(),s(),(l||e.sp)&&!an(e)&&as(e),l){if(i.then(Zs,Zs),t)return i.then(a=>{ei(e,a)}).catch(a=>{cr(a,e,0)});e.asyncDep=i}else ei(e,i)}else ma(e)}function ei(e,t,n){se(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Te(t)&&(e.setupState=Pl(t)),ma(e)}function ma(e,t,n){const r=e.type;e.render||(e.render=r.render||yt);{const o=dr(e);Rt();try{$u(e)}finally{Ot(),o()}}}const mf={get(e,t){return Ue(e,"get",""),e[t]}};function gf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,mf),slots:e.slots,emit:e.emit,expose:t}}function oo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Pl(Qc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wn)return Wn[n](e)},has(t,n){return n in t||n in Wn}})):e.proxy}function vf(e,t=!0){return se(e)?e.displayName||e.name:e.name||t&&e.__name}function _f(e){return se(e)&&"__vccOpts"in e}const k=(e,t)=>su(e,t,An);function J(e,t,n){const r=arguments.length;return r===2?Te(t)&&!oe(t)?tr(t)?ie(e,null,[t]):ie(e,t):ie(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&tr(n)&&(n=[n]),ie(e,t,n))}const bf="3.5.14";/**
  15. * @vue/runtime-dom v3.5.14
  16. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  17. * @license MIT
  18. **/let Wo;const ti=typeof window<"u"&&window.trustedTypes;if(ti)try{Wo=ti.createPolicy("vue",{createHTML:e=>e})}catch{}const ga=Wo?e=>Wo.createHTML(e):e=>e,yf="http://www.w3.org/2000/svg",Ef="http://www.w3.org/1998/Math/MathML",xt=typeof document<"u"?document:null,ni=xt&&xt.createElement("template"),Sf={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"?xt.createElementNS(yf,e):t==="mathml"?xt.createElementNS(Ef,e):n?xt.createElement(e,{is:n}):xt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>xt.createTextNode(e),createComment:e=>xt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>xt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,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{ni.innerHTML=ga(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const l=ni.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Nt="transition",Nn="animation",Pn=Symbol("_vtc"),va={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},_a=Me({},Hl,va),wf=e=>(e.displayName="Transition",e.props=_a,e),so=wf((e,{slots:t})=>J(hu,ba(e),t)),en=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},ri=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function ba(e){const t={};for(const E in e)E in va||(t[E]=e[E]);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:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,v=Tf(o),y=v&&v[0],w=v&&v[1],{onBeforeEnter:T,onEnter:C,onEnterCancelled:g,onLeave:b,onLeaveCancelled:N,onBeforeAppear:q=T,onAppear:L=C,onAppearCancelled:S=g}=t,H=(E,O,M,Y)=>{E._enterCancelled=Y,Ht(E,O?u:l),Ht(E,O?c:i),M&&M()},$=(E,O)=>{E._isLeaving=!1,Ht(E,f),Ht(E,m),Ht(E,d),O&&O()},K=E=>(O,M)=>{const Y=E?L:C,P=()=>H(O,E,M);en(Y,[O,P]),oi(()=>{Ht(O,E?a:s),vt(O,E?u:l),ri(Y)||si(O,r,y,P)})};return Me(t,{onBeforeEnter(E){en(T,[E]),vt(E,s),vt(E,i)},onBeforeAppear(E){en(q,[E]),vt(E,a),vt(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,O){E._isLeaving=!0;const M=()=>$(E,O);vt(E,f),E._enterCancelled?(vt(E,d),Uo()):(Uo(),vt(E,d)),oi(()=>{E._isLeaving&&(Ht(E,f),vt(E,m),ri(b)||si(E,r,w,M))}),en(b,[E,M])},onEnterCancelled(E){H(E,!1,void 0,!0),en(g,[E])},onAppearCancelled(E){H(E,!0,void 0,!0),en(S,[E])},onLeaveCancelled(E){$(E),en(N,[E])}})}function Tf(e){if(e==null)return null;if(Te(e))return[xo(e.enter),xo(e.leave)];{const t=xo(e);return[t,t]}}function xo(e){return Sc(e)}function vt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Pn]||(e[Pn]=new Set)).add(t)}function Ht(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Pn];n&&(n.delete(t),n.size||(e[Pn]=void 0))}function oi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cf=0;function si(e,t,n,r){const o=e._endId=++Cf,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=ya(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),s()},d=m=>{m.target===e&&++u>=a&&f()};setTimeout(()=>{u<a&&f()},l+1),e.addEventListener(c,d)}function ya(e,t){const n=window.getComputedStyle(e),r=v=>(n[v]||"").split(", "),o=r(`${Nt}Delay`),s=r(`${Nt}Duration`),i=ii(o,s),l=r(`${Nn}Delay`),a=r(`${Nn}Duration`),c=ii(l,a);let u=null,f=0,d=0;t===Nt?i>0&&(u=Nt,f=i,d=s.length):t===Nn?c>0&&(u=Nn,f=c,d=a.length):(f=Math.max(i,c),u=f>0?i>c?Nt:Nn:null,d=u?u===Nt?s.length:a.length:0);const m=u===Nt&&/\b(transform|all)(,|$)/.test(r(`${Nt}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:m}}function ii(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>li(n)+li(e[r])))}function li(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Uo(){return document.body.offsetHeight}function xf(e,t,n){const r=e[Pn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Wr=Symbol("_vod"),Ea=Symbol("_vsh"),Ur={beforeMount(e,{value:t},{transition:n}){e[Wr]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Hn(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),Hn(e,!0),r.enter(e)):r.leave(e,()=>{Hn(e,!1)}):Hn(e,t))},beforeUnmount(e,{value:t}){Hn(e,t)}};function Hn(e,t){e.style.display=t?e[Wr]:"none",e[Ea]=!t}const Lf=Symbol(""),Af=/(^|;)\s*display\s*:/;function Pf(e,t,n){const r=e.style,o=Re(n);let s=!1;if(n&&!o){if(t)if(Re(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&Ir(r,l,"")}else for(const i in t)n[i]==null&&Ir(r,i,"");for(const i in n)i==="display"&&(s=!0),Ir(r,i,n[i])}else if(o){if(t!==n){const i=r[Lf];i&&(n+=";"+i),r.cssText=n,s=Af.test(n)}}else t&&e.removeAttribute("style");Wr in e&&(e[Wr]=s?r.display:"",e[Ea]&&(r.display="none"))}const ai=/\s*!important$/;function Ir(e,t,n){if(oe(n))n.forEach(r=>Ir(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Rf(e,t);ai.test(n)?e.setProperty(Jt(r),n.replace(ai,""),"important"):e[r]=n}}const ci=["Webkit","Moz","ms"],Lo={};function Rf(e,t){const n=Lo[t];if(n)return n;let r=et(t);if(r!=="filter"&&r in e)return Lo[t]=r;r=lr(r);for(let o=0;o<ci.length;o++){const s=ci[o]+r;if(s in e)return Lo[t]=s}return t}const ui="http://www.w3.org/1999/xlink";function fi(e,t,n,r,o,s=Ac(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(ui,t.slice(6,t.length)):e.setAttributeNS(ui,t,n):n==null||s&&!ll(n)?e.removeAttribute(t):e.setAttribute(t,s?"":kt(n)?String(n):n)}function di(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?ga(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const l=s==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=ll(n):n==null&&l==="string"?(n="",i=!0):l==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(o||t)}function Of(e,t,n,r){e.addEventListener(t,n,r)}function If(e,t,n,r){e.removeEventListener(t,n,r)}const hi=Symbol("_vei");function kf(e,t,n,r,o=null){const s=e[hi]||(e[hi]={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=$f(t);if(r){const c=s[t]=Nf(r,o);Of(e,l,c,a)}else i&&(If(e,l,i,a),s[t]=void 0)}}const pi=/(?:Once|Passive|Capture)$/;function $f(e){let t;if(pi.test(e)){t={};let r;for(;r=e.match(pi);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Jt(e.slice(2)),t]}let Ao=0;const Mf=Promise.resolve(),Df=()=>Ao||(Mf.then(()=>Ao=0),Ao=Date.now());function Nf(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ht(Hf(r,n.value),t,5,[r])};return n.value=e,n.attached=Df(),n}function Hf(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 mi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Vf=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?xf(e,r,i):t==="style"?Pf(e,n,r):ir(t)?Zo(t)||kf(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ff(e,t,r,i))?(di(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&fi(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Re(r))?di(e,et(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),fi(e,t,r,i))};function Ff(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&mi(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return mi(t)&&Re(n)?!1:t in e}const Sa=new WeakMap,wa=new WeakMap,Gr=Symbol("_moveCb"),gi=Symbol("_enterCb"),jf=e=>(delete e.props.mode,e),zf=jf({name:"TransitionGroup",props:Me({},_a,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Qt(),r=Nl();let o,s;return Bl(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Kf(o[0].el,n.vnode.el,i)){o=[];return}o.forEach(Wf),o.forEach(Uf);const l=o.filter(Gf);Uo(),l.forEach(a=>{const c=a.el,u=c.style;vt(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Gr]=d=>{d&&d.target!==c||(!d||/transform$/.test(d.propertyName))&&(c.removeEventListener("transitionend",f),c[Gr]=null,Ht(c,i))};c.addEventListener("transitionend",f)}),o=[]}),()=>{const i=de(e),l=ba(i);let a=i.tag||be;if(o=[],s)for(let c=0;c<s.length;c++){const u=s[c];u.el&&u.el instanceof Element&&(o.push(u),dn(u,Xn(u,l,r,n)),Sa.set(u,u.el.getBoundingClientRect()))}s=t.default?ls(t.default()):[];for(let c=0;c<s.length;c++){const u=s[c];u.key!=null&&dn(u,Xn(u,l,r,n))}return ie(a,null,s)}}}),Bf=zf;function Wf(e){const t=e.el;t[Gr]&&t[Gr](),t[gi]&&t[gi]()}function Uf(e){wa.set(e,e.el.getBoundingClientRect())}function Gf(e){const t=Sa.get(e),n=wa.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${r}px,${o}px)`,s.transitionDuration="0s",e}}function Kf(e,t,n){const r=e.cloneNode(),o=e[Pn];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(r);const{hasTransform:i}=ya(r);return s.removeChild(r),i}const qf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Yf=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Jt(o.key);if(t.some(i=>i===s||qf[i]===s))return e(o)})},Jf=Me({patchProp:Vf},Sf);let Po,vi=!1;function Qf(){return Po=vi?Po:Ku(Jf),vi=!0,Po}const Xf=(...e)=>{const t=Qf().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=ed(r);if(o)return n(o,!0,Zf(o))},t};function Zf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ed(e){return Re(e)?document.querySelector(e):e}var hr=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),td=/.md((\?|#).*)?$/,nd=(e,t="/")=>hr(e)||e.startsWith("/")&&!e.startsWith(t)&&!td.test(e),pr=e=>/^(https?:)?\/\//.test(e),_i=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},rd="http://.",od=(e,t)=>{if(!e.startsWith("/")&&t){const n=t.slice(0,t.lastIndexOf("/"));return _i(new URL(`${n}/${e}`,rd).pathname)}return _i(e)},sd=(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"/"},id=/(#|\?)/,Ta=e=>{const[t,...n]=e.split(id);return{pathname:t,hashAndQueries:n.join("")}},ld=["link","meta","script","style","noscript","template"],ad=["title","base"],cd=([e,t,n])=>ad.includes(e)?e:ld.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,ud=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=cd(r);o&&!t.has(o)&&(t.add(o),n.push(r))}),n},fd=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,Ca=e=>e.endsWith("/")?e.slice(0,-1):e,xa=e=>e.startsWith("/")?e.slice(1):e,ps=e=>Object.prototype.toString.call(e)==="[object Object]",dt=e=>typeof e=="string";const dd="modulepreload",hd=function(e){return"/"+e},bi={},ne=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let i=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const l=document.querySelector("meta[property=csp-nonce]"),a=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));o=i(n.map(c=>{if(c=hd(c),c in bi)return;bi[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":dd,u||(d.as="script"),d.crossOrigin="",d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((m,v)=>{d.addEventListener("load",m),d.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return o.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})},pd=JSON.parse("{}"),md=Object.fromEntries([["/",{loader:()=>ne(()=>import("./index.html-YIT5D83F.js"),[]),meta:{title:""}}],["/communication/",{loader:()=>ne(()=>import("./index.html-Q5NnNYHY.js"),[]),meta:{title:"Communication"}}],["/communication/dragonos-community-conference.html",{loader:()=>ne(()=>import("./dragonos-community-conference.html-C-0KdgGZ.js"),[]),meta:{title:"DragonOS Community Conference"}}],["/contributors/",{loader:()=>ne(()=>import("./index.html-DQzX0SUG.js"),[]),meta:{title:"为DragonOS社区作出贡献"}}],["/contributors/cheat-sheet.html",{loader:()=>ne(()=>import("./cheat-sheet.html-BF1TW4NL.js"),[]),meta:{title:"贡献者备忘录"}}],["/contributors/code-style.html",{loader:()=>ne(()=>import("./code-style.html-CWnH4OVA.js"),[]),meta:{title:"代码风格指南"}}],["/contributors/code_of_conduct.html",{loader:()=>ne(()=>import("./code_of_conduct.html-BMxh79VF.js"),[]),meta:{title:"贡献者行为准则"}}],["/contributors/expectation.html",{loader:()=>ne(()=>import("./expectation.html-B6wrTNNy.js"),[]),meta:{title:"对社区成员的期望"}}],["/contributors/github-workflow.html",{loader:()=>ne(()=>import("./github-workflow.html-Bzvni2E9.js"),[]),meta:{title:"GitHub 工作流程"}}],["/contributors/pull-requests.html",{loader:()=>ne(()=>import("./pull-requests.html-CykXD19J.js"),[]),meta:{title:"Pull Requests指南"}}],["/contributors/resources.html",{loader:()=>ne(()=>import("./resources.html-BA2m-MPb.js"),[]),meta:{title:"社区基础设施"}}],["/governance/",{loader:()=>ne(()=>import("./index.html-DjlTkvo_.js"),[]),meta:{title:"社区治理"}}],["/governance/annual-reports.html",{loader:()=>ne(()=>import("./annual-reports.html-DJBPhD2z.js"),[]),meta:{title:"年度报告"}}],["/governance/community-membership.html",{loader:()=>ne(()=>import("./community-membership.html-Br-b7ki2.js"),[]),meta:{title:"社区成员资格"}}],["/governance/dev-group.html",{loader:()=>ne(()=>import("./dev-group.html-CttVd5x4.js"),[]),meta:{title:"开发群"}}],["/governance/sig-wg-lifecycle.html",{loader:()=>ne(()=>import("./sig-wg-lifecycle.html-DK9RBydt.js"),[]),meta:{title:"SIG和WG的生命周期"}}],["/governance/staff-info.html",{loader:()=>ne(()=>import("./staff-info.html-C2DKZFL4.js"),[]),meta:{title:"社区管理层"}}],["/mentorship/",{loader:()=>ne(()=>import("./index.html-AYugeenC.js"),[]),meta:{title:"导师制"}}],["/mentorship/mentee-guide.html",{loader:()=>ne(()=>import("./mentee-guide.html-B8cDhLJl.js"),[]),meta:{title:"学员指南"}}],["/mentorship/mentor-guide.html",{loader:()=>ne(()=>import("./mentor-guide.html-iRjVytT6.js"),[]),meta:{title:"导师指南"}}],["/sigs/",{loader:()=>ne(()=>import("./index.html-eUboXmWi.js"),[]),meta:{title:"SIG"}}],["/wgs/",{loader:()=>ne(()=>import("./index.html-Cfum_QGg.js"),[]),meta:{title:"工作组"}}],["/wgs/wg-list.html",{loader:()=>ne(()=>import("./wg-list.html-BTT8Z5jc.js"),[]),meta:{title:"WG列表"}}],["/governance/sig-governance/",{loader:()=>ne(()=>import("./index.html-CKCKO_oj.js"),[]),meta:{title:"SIG治理"}}],["/governance/sig-governance/sig-charter-guide.html",{loader:()=>ne(()=>import("./sig-charter-guide.html-BzErZvWD.js"),[]),meta:{title:"SIG章程指南"}}],["/governance/wg-governance/",{loader:()=>ne(()=>import("./index.html-DQs0OGVm.js"),[]),meta:{title:"工作组治理"}}],["/mentorship/programs/educational-learning-courses.html",{loader:()=>ne(()=>import("./educational-learning-courses.html-CFWeGDUW.js"),[]),meta:{title:"教育学习课程"}}],["/mentorship/programs/ospp.html",{loader:()=>ne(()=>import("./ospp.html-B97Jwcsi.js"),[]),meta:{title:"开源之夏"}}],["/mentorship/programs/project-based-mentorship.html",{loader:()=>ne(()=>import("./project-based-mentorship.html-DYV4VR2p.js"),[]),meta:{title:"基于项目的指导"}}],["/sigs/sig-cloud-provider/",{loader:()=>ne(()=>import("./index.html-M6S482eB.js"),[]),meta:{title:"SIG-Cloud Provider"}}],["/sigs/sig-cloud-provider/charter.html",{loader:()=>ne(()=>import("./charter.html-p5BPhm70.js"),[]),meta:{title:"SIG架构章程"}}],["/sigs/sig-cloud-provider/contributing.html",{loader:()=>ne(()=>import("./contributing.html-Cht0pFXN.js"),[]),meta:{title:"为SIG-Cloud Provider作出贡献"}}],["/sigs/sig-main/",{loader:()=>ne(()=>import("./index.html-DmW7H7iK.js"),[]),meta:{title:"Main Special Interest Group"}}],["/sigs/sig-main/charter.html",{loader:()=>ne(()=>import("./charter.html-D8jMRPsN.js"),[]),meta:{title:"SIG-Main架构章程"}}],["/sigs/sig-main/contributing.html",{loader:()=>ne(()=>import("./contributing.html-BFk_62uY.js"),[]),meta:{title:"为SIG-Main作出贡献"}}],["/sigs/sig-network/",{loader:()=>ne(()=>import("./index.html-CN56IAKi.js"),[]),meta:{title:"SIG-Network"}}],["/sigs/sig-network/charter.html",{loader:()=>ne(()=>import("./charter.html-DbvsnCQ7.js"),[]),meta:{title:"架构章程"}}],["/sigs/sig-network/contributing.html",{loader:()=>ne(()=>import("./contributing.html-DUAlR0GQ.js"),[]),meta:{title:"为 SIG-Network 作出贡献"}}],["/sigs/sig-observation-testing/",{loader:()=>ne(()=>import("./index.html-B755bsHL.js"),[]),meta:{title:"SIG-Observation & Testing"}}],["/sigs/sig-observation-testing/charter.html",{loader:()=>ne(()=>import("./charter.html-DPWnf6qh.js"),[]),meta:{title:"SIG架构章程"}}],["/sigs/sig-observation-testing/contributing.html",{loader:()=>ne(()=>import("./contributing.html-pcmNptQ-.js"),[]),meta:{title:"为SIG-Observation & Testing作出贡献"}}],["/sigs/sig-template/",{loader:()=>ne(()=>import("./index.html-CzWLVMRD.js"),[]),meta:{title:"SIG-template"}}],["/sigs/sig-template/charter.html",{loader:()=>ne(()=>import("./charter.html-BpzOzicN.js"),[]),meta:{title:"SIG架构章程"}}],["/sigs/sig-template/contributing.html",{loader:()=>ne(()=>import("./contributing.html-CtXbPXeR.js"),[]),meta:{title:"为SIG-template作出贡献"}}],["/sigs/sig-virtualization/",{loader:()=>ne(()=>import("./index.html-BPBPSXpS.js"),[]),meta:{title:"SIG-virtualization"}}],["/sigs/sig-virtualization/charter.html",{loader:()=>ne(()=>import("./charter.html-CeOkgWJx.js"),[]),meta:{title:"SIG架构章程"}}],["/sigs/sig-virtualization/contributing.html",{loader:()=>ne(()=>import("./contributing.html-yD2ELu2L.js"),[]),meta:{title:"为SIG-virtualization作出贡献"}}],["/wgs/wg-template/",{loader:()=>ne(()=>import("./index.html-CVXi4b-k.js"),[]),meta:{title:"WG模版"}}],["/404.html",{loader:()=>ne(()=>import("./404.html-D7eYQ3Ze.js"),[]),meta:{title:""}}]]);/*!
  19. * vue-router v4.5.1
  20. * (c) 2025 Eduardo San Martin Morote
  21. * @license MIT
  22. */const _n=typeof document<"u";function La(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function gd(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&La(e.default)}const he=Object.assign;function Ro(e,t){const n={};for(const r in t){const o=t[r];n[r]=pt(o)?o.map(e):e(o)}return n}const Kn=()=>{},pt=Array.isArray,Aa=/#/g,vd=/&/g,_d=/\//g,bd=/=/g,yd=/\?/g,Pa=/\+/g,Ed=/%5B/g,Sd=/%5D/g,Ra=/%5E/g,wd=/%60/g,Oa=/%7B/g,Td=/%7C/g,Ia=/%7D/g,Cd=/%20/g;function ms(e){return encodeURI(""+e).replace(Td,"|").replace(Ed,"[").replace(Sd,"]")}function xd(e){return ms(e).replace(Oa,"{").replace(Ia,"}").replace(Ra,"^")}function Go(e){return ms(e).replace(Pa,"%2B").replace(Cd,"+").replace(Aa,"%23").replace(vd,"%26").replace(wd,"`").replace(Oa,"{").replace(Ia,"}").replace(Ra,"^")}function Ld(e){return Go(e).replace(bd,"%3D")}function Ad(e){return ms(e).replace(Aa,"%23").replace(yd,"%3F")}function Pd(e){return e==null?"":Ad(e).replace(_d,"%2F")}function nr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Rd=/\/$/,Od=e=>e.replace(Rd,"");function Oo(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Md(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:nr(i)}}function Id(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function yi(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function kd(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Rn(t.matched[r],n.matched[o])&&ka(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Rn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ka(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$d(e[n],t[n]))return!1;return!0}function $d(e,t){return pt(e)?Ei(e,t):pt(t)?Ei(t,e):e===t}function Ei(e,t){return pt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Md(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,l;for(i=0;i<r.length;i++)if(l=r[i],l!==".")if(l==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Ct={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 qn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(qn||(qn={}));function Dd(e){if(!e)if(_n){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Od(e)}const Nd=/^[^#]+#/;function Hd(e,t){return e.replace(Nd,"#")+t}function Vd(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 io=()=>({left:window.scrollX,top:window.scrollY});function Fd(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=Vd(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 Si(e,t){return(history.state?history.state.position-t:-1)+e}const Ko=new Map;function jd(e,t){Ko.set(e,t)}function zd(e){const t=Ko.get(e);return Ko.delete(e),t}let Bd=()=>location.protocol+"//"+location.host;function $a(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),yi(a,"")}return yi(n,e)+r+o}function Wd(e,t,n,r){let o=[],s=[],i=null;const l=({state:d})=>{const m=$a(e,location),v=n.value,y=t.value;let w=0;if(d){if(n.value=m,t.value=d,i&&i===v){i=null;return}w=y?d.position-y.position:0}else r(m);o.forEach(T=>{T(n.value,v,{delta:w,type:rr.pop,direction:w?w>0?qn.forward:qn.back:qn.unknown})})};function a(){i=n.value}function c(d){o.push(d);const m=()=>{const v=o.indexOf(d);v>-1&&o.splice(v,1)};return s.push(m),m}function u(){const{history:d}=window;d.state&&d.replaceState(he({},d.state,{scroll:io()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function wi(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?io():null}}function Ud(e){const{history:t,location:n}=window,r={value:$a(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(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Bd()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(m){console.error(m),n[u?"replace":"assign"](d)}}function i(a,c){const u=he({},t.state,wi(o.value.back,a,o.value.forward,!0),c,{position:o.value.position});s(a,u,!0),r.value=a}function l(a,c){const u=he({},o.value,t.state,{forward:a,scroll:io()});s(u.current,u,!0);const f=he({},wi(r.value,a,null),{position:u.position+1},c);s(a,f,!1),r.value=a}return{location:r,state:o,push:l,replace:i}}function Gd(e){e=Dd(e);const t=Ud(e),n=Wd(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:Hd.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 Kd(e){return typeof e=="string"||e&&typeof e=="object"}function Ma(e){return typeof e=="string"||typeof e=="symbol"}const Da=Symbol("");var Ti;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ti||(Ti={}));function On(e,t){return he(new Error,{type:e,[Da]:!0},t)}function wt(e,t){return e instanceof Error&&Da in e&&(t==null||!!(e.type&t))}const Ci="[^/]+?",qd={sensitive:!1,strict:!1,start:!0,end:!0},Yd=/[.+*?^${}()[\]/\\]/g;function Jd(e,t){const n=he({},qd,t),r=[];let o=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let f=0;f<c.length;f++){const d=c[f];let m=40+(n.sensitive?.25:0);if(d.type===0)f||(o+="/"),o+=d.value.replace(Yd,"\\$&"),m+=40;else if(d.type===1){const{value:v,repeatable:y,optional:w,regexp:T}=d;s.push({name:v,repeatable:y,optional:w});const C=T||Ci;if(C!==Ci){m+=10;try{new RegExp(`(${C})`)}catch(b){throw new Error(`Invalid custom RegExp for param "${v}" (${C}): `+b.message)}}let g=y?`((?:${C})(?:/(?:${C}))*)`:`(${C})`;f||(g=w&&c.length<2?`(?:/${g})`:"/"+g),w&&(g+="?"),o+=g,m+=20,w&&(m+=-8),y&&(m+=-20),C===".*"&&(m+=-50)}u.push(m)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function l(c){const u=c.match(i),f={};if(!u)return null;for(let d=1;d<u.length;d++){const m=u[d]||"",v=s[d-1];f[v.name]=m&&v.repeatable?m.split("/"):m}return f}function a(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const m of d)if(m.type===0)u+=m.value;else if(m.type===1){const{value:v,repeatable:y,optional:w}=m,T=v in c?c[v]:"";if(pt(T)&&!y)throw new Error(`Provided param "${v}" is an array but it is not repeatable (* or + modifiers)`);const C=pt(T)?T.join("/"):T;if(!C)if(w)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${v}"`);u+=C}}return u||"/"}return{re:i,score:r,keys:s,parse:l,stringify:a}}function Qd(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Na(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=Qd(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(xi(r))return 1;if(xi(o))return-1}return o.length-r.length}function xi(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Xd={type:0,value:""},Zd=/[a-zA-Z0-9_]/;function eh(e){if(!e)return[[]];if(e==="/")return[[Xd]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let l=0,a,c="",u="";function f(){c&&(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:a==="/"?(c&&f(),i()):a===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:a==="("?n=2:Zd.test(a)?d():(f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case 2:a===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+a:n=3:u+=a;break;case 3:f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),i(),o}function th(e,t,n){const r=Jd(eh(e.path),n),o=he(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function nh(e,t){const n=[],r=new Map;t=Ri({strict:!1,end:!0,sensitive:!1},t);function o(f){return r.get(f)}function s(f,d,m){const v=!m,y=Ai(f);y.aliasOf=m&&m.record;const w=Ri(t,f),T=[y];if("alias"in f){const b=typeof f.alias=="string"?[f.alias]:f.alias;for(const N of b)T.push(Ai(he({},y,{components:m?m.record.components:y.components,path:N,aliasOf:m?m.record:y})))}let C,g;for(const b of T){const{path:N}=b;if(d&&N[0]!=="/"){const q=d.record.path,L=q[q.length-1]==="/"?"":"/";b.path=d.record.path+(N&&L+N)}if(C=th(b,d,w),m?m.alias.push(C):(g=g||C,g!==C&&g.alias.push(C),v&&f.name&&!Pi(C)&&i(f.name)),Ha(C)&&a(C),y.children){const q=y.children;for(let L=0;L<q.length;L++)s(q[L],C,m&&m.children[L])}m=m||C}return g?()=>{i(g)}:Kn}function i(f){if(Ma(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 l(){return n}function a(f){const d=sh(f,n);n.splice(d,0,f),f.record.name&&!Pi(f)&&r.set(f.record.name,f)}function c(f,d){let m,v={},y,w;if("name"in f&&f.name){if(m=r.get(f.name),!m)throw On(1,{location:f});w=m.record.name,v=he(Li(d.params,m.keys.filter(g=>!g.optional).concat(m.parent?m.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),f.params&&Li(f.params,m.keys.map(g=>g.name))),y=m.stringify(v)}else if(f.path!=null)y=f.path,m=n.find(g=>g.re.test(y)),m&&(v=m.parse(y),w=m.record.name);else{if(m=d.name?r.get(d.name):n.find(g=>g.re.test(d.path)),!m)throw On(1,{location:f,currentLocation:d});w=m.record.name,v=he({},d.params,f.params),y=m.stringify(v)}const T=[];let C=m;for(;C;)T.unshift(C.record),C=C.parent;return{name:w,path:y,params:v,matched:T,meta:oh(T)}}e.forEach(f=>s(f));function u(){n.length=0,r.clear()}return{addRoute:s,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:l,getRecordMatcher:o}}function Li(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ai(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:rh(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 rh(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 Pi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function oh(e){return e.reduce((t,n)=>he(t,n.meta),{})}function Ri(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function sh(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;Na(e,t[s])<0?r=s:n=s+1}const o=ih(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function ih(e){let t=e;for(;t=t.parent;)if(Ha(t)&&Na(e,t)===0)return t}function Ha({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function lh(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const s=r[o].replace(Pa," "),i=s.indexOf("="),l=nr(i<0?s:s.slice(0,i)),a=i<0?null:nr(s.slice(i+1));if(l in t){let c=t[l];pt(c)||(c=t[l]=[c]),c.push(a)}else t[l]=a}return t}function Oi(e){let t="";for(let n in e){const r=e[n];if(n=Ld(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(pt(r)?r.map(s=>s&&Go(s)):[r&&Go(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function ah(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=pt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const ch=Symbol(""),Ii=Symbol(""),lo=Symbol(""),gs=Symbol(""),qo=Symbol("");function Vn(){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 zt(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const c=d=>{d===!1?a(On(4,{from:n,to:t})):d instanceof Error?a(d):Kd(d)?a(On(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),l())},u=s(()=>e.call(r&&r.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>a(d))})}function Io(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(La(a)){const u=(a.__vccOpts||a)[t];u&&s.push(zt(u,n,r,i,l,o))}else{let c=a();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const f=gd(u)?u.default:u;i.mods[l]=u,i.components[l]=f;const m=(f.__vccOpts||f)[t];return m&&zt(m,n,r,i,l,o)()}))}}return s}function ki(e){const t=je(lo),n=je(gs),r=k(()=>{const a=ee(e.to);return t.resolve(a)}),o=k(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Rn.bind(null,u));if(d>-1)return d;const m=$i(a[c-2]);return c>1&&$i(u)===m&&f[f.length-1].path!==m?f.findIndex(Rn.bind(null,a[c-2])):d}),s=k(()=>o.value>-1&&ph(n.params,r.value.params)),i=k(()=>o.value>-1&&o.value===n.matched.length-1&&ka(n.params,r.value.params));function l(a={}){if(hh(a)){const c=t[ee(e.replace)?"replace":"push"](ee(e.to)).catch(Kn);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:k(()=>r.value.href),isActive:s,isExactActive:i,navigate:l}}function uh(e){return e.length===1?e[0]:e}const fh=ce({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:ki,setup(e,{slots:t}){const n=fn(ki(e)),{options:r}=je(lo),o=k(()=>({[Mi(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Mi(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&uh(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)}}}),dh=fh;function hh(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ph(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!pt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function $i(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Mi=(e,t,n)=>e??t??n,mh=ce({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=je(qo),o=k(()=>e.route||r.value),s=je(Ii,0),i=k(()=>{let c=ee(s);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=k(()=>o.value.matched[i.value]);Ut(Ii,k(()=>i.value+1)),Ut(ch,l),Ut(qo,o);const a=Fe();return Ye(()=>[a.value,l.value,e.name],([c,u,f],[d,m,v])=>{u&&(u.instances[f]=c,m&&m!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!Rn(u,m)||!d)&&(u.enterCallbacks[f]||[]).forEach(y=>y(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Di(n.default,{Component:d,route:c});const m=f.props[u],v=m?m===!0?c.params:typeof m=="function"?m(c):m:null,w=J(d,he({},v,t,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return Di(n.default,{Component:w,route:c})||w}}});function Di(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const gh=mh;function vh(e){const t=nh(e.routes,e),n=e.parseQuery||lh,r=e.stringifyQuery||Oi,o=e.history,s=Vn(),i=Vn(),l=Vn(),a=we(Ct);let c=Ct;_n&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ro.bind(null,A=>""+A),f=Ro.bind(null,Pd),d=Ro.bind(null,nr);function m(A,U){let j,X;return Ma(A)?(j=t.getRecordMatcher(A),X=U):X=A,t.addRoute(X,j)}function v(A){const U=t.getRecordMatcher(A);U&&t.removeRoute(U)}function y(){return t.getRoutes().map(A=>A.record)}function w(A){return!!t.getRecordMatcher(A)}function T(A,U){if(U=he({},U||a.value),typeof A=="string"){const p=Oo(n,A,U.path),_=t.resolve({path:p.path},U),R=o.createHref(p.fullPath);return he(p,_,{params:d(_.params),hash:nr(p.hash),redirectedFrom:void 0,href:R})}let j;if(A.path!=null)j=he({},A,{path:Oo(n,A.path,U.path).path});else{const p=he({},A.params);for(const _ in p)p[_]==null&&delete p[_];j=he({},A,{params:f(p)}),U.params=f(U.params)}const X=t.resolve(j,U),ue=A.hash||"";X.params=u(d(X.params));const ve=Id(r,he({},A,{hash:xd(ue),path:X.path})),h=o.createHref(ve);return he({fullPath:ve,hash:ue,query:r===Oi?ah(A.query):A.query||{}},X,{redirectedFrom:void 0,href:h})}function C(A){return typeof A=="string"?Oo(n,A,a.value.path):he({},A)}function g(A,U){if(c!==A)return On(8,{from:U,to:A})}function b(A){return L(A)}function N(A){return b(he(C(A),{replace:!0}))}function q(A){const U=A.matched[A.matched.length-1];if(U&&U.redirect){const{redirect:j}=U;let X=typeof j=="function"?j(A):j;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=C(X):{path:X},X.params={}),he({query:A.query,hash:A.hash,params:X.path!=null?{}:A.params},X)}}function L(A,U){const j=c=T(A),X=a.value,ue=A.state,ve=A.force,h=A.replace===!0,p=q(j);if(p)return L(he(C(p),{state:typeof p=="object"?he({},ue,p.state):ue,force:ve,replace:h}),U||j);const _=j;_.redirectedFrom=U;let R;return!ve&&kd(r,X,j)&&(R=On(16,{to:_,from:X}),Xe(X,X,!0,!1)),(R?Promise.resolve(R):$(_,X)).catch(x=>wt(x)?wt(x,2)?x:Ne(x):z(x,_,X)).then(x=>{if(x){if(wt(x,2))return L(he({replace:h},C(x.to),{state:typeof x.to=="object"?he({},ue,x.to.state):ue,force:ve}),U||_)}else x=E(_,X,!0,h,ue);return K(_,X,x),x})}function S(A,U){const j=g(A,U);return j?Promise.reject(j):Promise.resolve()}function H(A){const U=Dt.values().next().value;return U&&typeof U.runWithContext=="function"?U.runWithContext(A):A()}function $(A,U){let j;const[X,ue,ve]=_h(A,U);j=Io(X.reverse(),"beforeRouteLeave",A,U);for(const p of X)p.leaveGuards.forEach(_=>{j.push(zt(_,A,U))});const h=S.bind(null,A,U);return j.push(h),Ze(j).then(()=>{j=[];for(const p of s.list())j.push(zt(p,A,U));return j.push(h),Ze(j)}).then(()=>{j=Io(ue,"beforeRouteUpdate",A,U);for(const p of ue)p.updateGuards.forEach(_=>{j.push(zt(_,A,U))});return j.push(h),Ze(j)}).then(()=>{j=[];for(const p of ve)if(p.beforeEnter)if(pt(p.beforeEnter))for(const _ of p.beforeEnter)j.push(zt(_,A,U));else j.push(zt(p.beforeEnter,A,U));return j.push(h),Ze(j)}).then(()=>(A.matched.forEach(p=>p.enterCallbacks={}),j=Io(ve,"beforeRouteEnter",A,U,H),j.push(h),Ze(j))).then(()=>{j=[];for(const p of i.list())j.push(zt(p,A,U));return j.push(h),Ze(j)}).catch(p=>wt(p,8)?p:Promise.reject(p))}function K(A,U,j){l.list().forEach(X=>H(()=>X(A,U,j)))}function E(A,U,j,X,ue){const ve=g(A,U);if(ve)return ve;const h=U===Ct,p=_n?history.state:{};j&&(X||h?o.replace(A.fullPath,he({scroll:h&&p&&p.scroll},ue)):o.push(A.fullPath,ue)),a.value=A,Xe(A,U,j,h),Ne()}let O;function M(){O||(O=o.listen((A,U,j)=>{if(!mt.listening)return;const X=T(A),ue=q(X);if(ue){L(he(ue,{replace:!0,force:!0}),X).catch(Kn);return}c=X;const ve=a.value;_n&&jd(Si(ve.fullPath,j.delta),io()),$(X,ve).catch(h=>wt(h,12)?h:wt(h,2)?(L(he(C(h.to),{force:!0}),X).then(p=>{wt(p,20)&&!j.delta&&j.type===rr.pop&&o.go(-1,!1)}).catch(Kn),Promise.reject()):(j.delta&&o.go(-j.delta,!1),z(h,X,ve))).then(h=>{h=h||E(X,ve,!1),h&&(j.delta&&!wt(h,8)?o.go(-j.delta,!1):j.type===rr.pop&&wt(h,20)&&o.go(-1,!1)),K(X,ve,h)}).catch(Kn)}))}let Y=Vn(),P=Vn(),Q;function z(A,U,j){Ne(A);const X=P.list();return X.length?X.forEach(ue=>ue(A,U,j)):console.error(A),Promise.reject(A)}function me(){return Q&&a.value!==Ct?Promise.resolve():new Promise((A,U)=>{Y.add([A,U])})}function Ne(A){return Q||(Q=!A,M(),Y.list().forEach(([U,j])=>A?j(A):U()),Y.reset()),A}function Xe(A,U,j,X){const{scrollBehavior:ue}=e;if(!_n||!ue)return Promise.resolve();const ve=!j&&zd(Si(A.fullPath,0))||(X||!j)&&history.state&&history.state.scroll||null;return ur().then(()=>ue(A,U,ve)).then(h=>h&&Fd(h)).catch(h=>z(h,A,U))}const ze=A=>o.go(A);let Mt;const Dt=new Set,mt={currentRoute:a,listening:!0,addRoute:m,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:y,resolve:T,options:e,push:b,replace:N,go:ze,back:()=>ze(-1),forward:()=>ze(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:P.add,isReady:me,install(A){const U=this;A.component("RouterLink",dh),A.component("RouterView",gh),A.config.globalProperties.$router=U,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>ee(a)}),_n&&!Mt&&a.value===Ct&&(Mt=!0,b(o.location).catch(ue=>{}));const j={};for(const ue in Ct)Object.defineProperty(j,ue,{get:()=>a.value[ue],enumerable:!0});A.provide(lo,U),A.provide(gs,Ll(j)),A.provide(qo,a);const X=A.unmount;Dt.add(A),A.unmount=function(){Dt.delete(A),Dt.size<1&&(c=Ct,O&&O(),O=null,a.value=Ct,Mt=!1,Q=!1),X()}}};function Ze(A){return A.reduce((U,j)=>U.then(()=>H(j)),Promise.resolve())}return mt}function _h(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const l=t.matched[i];l&&(e.matched.find(c=>Rn(c,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Rn(c,a))||o.push(a))}return[n,r,o]}function mr(){return je(lo)}function $n(e){return je(gs)}var vs=Symbol(""),Et=()=>{const e=je(vs);if(!e)throw new Error("useClientData() is called without provider.");return e},bh=()=>Et().pageComponent,Va=()=>Et().pageFrontmatter,yh=()=>Et().pageHead,Eh=()=>Et().pageLang,Sh=()=>Et().pageLayout,wh=()=>Et().routeLocale,Fa=()=>Et().routePath,Th=()=>Et().routes,Ch=()=>Et().siteData,ao=Et,ja=Va,Yo=new Set,gr=e=>{Yo.add(e),no(()=>{Yo.delete(e)})},xh=Symbol(""),Jo=we(pd),Cn=we(md),za=(e,t)=>{const n=od(e,t);if(Cn.value[n])return n;const r=encodeURI(n);if(Cn.value[r])return r;const o=Jo.value[n]||Jo.value[r];return o||n},or=(e,t)=>{const{pathname:n,hashAndQueries:r}=Ta(e),o=za(n,t),s=o+r;return Cn.value[o]?{...Cn.value[o],path:s,notFound:!1}:{...Cn.value["/404.html"],path:s,notFound:!0}},Lh=(e,t)=>{const{pathname:n,hashAndQueries:r}=Ta(e);return za(n,t)+r},Ah=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}},co=ce({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=mr(),r=$n(),o=k(()=>e.to.startsWith("#")||e.to.startsWith("?")?e.to:`/${Lh(e.to,r.path).substring(1)}`);return()=>J("a",{class:["route-link",{[e.activeClass]:e.active}],href:o.value,onClick:(s={})=>{Ah(s)&&n.push(e.to).catch()}},t.default())}}),Ph=ce({name:"AutoLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=Ol(e,"config"),r=$n(),o=Ch(),s=k(()=>hr(n.value.link)),i=k(()=>n.value.target||(s.value?"_blank":void 0)),l=k(()=>i.value==="_blank"),a=k(()=>!s.value&&!l.value),c=k(()=>n.value.rel||(l.value?"noopener noreferrer":null)),u=k(()=>n.value.ariaLabel??n.value.text),f=k(()=>{if(n.value.exact)return!1;const m=Object.keys(o.value.locales);return m.length?m.every(v=>v!==n.value.link):n.value.link!=="/"}),d=k(()=>a.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:m,after:v,default:y}=t,w=(y==null?void 0:y(n.value))??[m==null?void 0:m(n.value),n.value.text,v==null?void 0:v(n.value)];return a.value?J(co,{class:"auto-link",to:n.value.link,active:d.value,"aria-label":u.value},()=>w):J("a",{class:"auto-link external-link",href:n.value.link,"aria-label":u.value,rel:c.value,target:i.value},w)}}}),_s=ce({name:"ClientOnly",setup(e,t){const n=Fe(!1);return Qe(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),wr=e=>{Yo.forEach(t=>t(e))},bs=ce({name:"Content",props:{path:{type:String,required:!1,default:""}},setup(e){const t=bh(),n=k(()=>{if(!e.path)return t.value;const o=or(e.path);return bu(async()=>o.loader().then(({comp:s})=>s))}),r=Va();return Ye(r,()=>{wr("updated")},{deep:!0,flush:"post"}),()=>J(n.value,{onVnodeMounted:()=>{wr("mounted")},onVnodeUpdated:()=>{wr("updated")},onVnodeBeforeUnmount:()=>{wr("beforeUnmount")}})}}),Rh="Layout",Oh="en-US",tn=fn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageHead:(e,t,n)=>{const r=dt(t.description)?t.description:n.description,o=[...Array.isArray(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return ud(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||Oh,resolvePageLayout:(e,t)=>{const n=dt(e.frontmatter.layout)?e.frontmatter.layout:Rh;if(!t[n])throw new Error(`[vuepress] Cannot resolve layout: ${n}`);return t[n]},resolveRouteLocale:(e,t)=>sd(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]}}}),Xt=(e={})=>e,ys=e=>pr(e)?e:`/${xa(e)}`,Ih=Object.defineProperty,kh=(e,t)=>{for(var n in t)Ih(e,n,{get:t[n],enumerable:!0})},$h={};kh($h,{COMPONENT_STATE_TYPE:()=>Mh,INSPECTOR_ID:()=>Dh,INSPECTOR_LABEL:()=>Nh,INSPECTOR_NODES:()=>Hh,INSPECTOR_STATE_SECTION_NAME:()=>Vh,PLUGIN_ID:()=>Ba,PLUGIN_LABEL:()=>Es});var Ba="org.vuejs.vuepress",Es="VuePress",Mh=Es,Dh=Ba,Nh=Es,Ni={id:"INTERNAL",label:"Internal",keys:["layouts","routes","redirects"]},Hi={id:"SITE",label:"Site",keys:["siteData","siteLocaleData"]},Vi={id:"ROUTE",label:"Route",keys:["routePath","routeLocale"]},Fi={id:"PAGE",label:"Page",keys:["pageData","pageFrontmatter","pageLang","pageHead","pageHeadTitle","pageLayout","pageComponent"]},Hh={[Ni.id]:Ni,[Hi.id]:Hi,[Vi.id]:Vi,[Fi.id]:Fi},Vh="State";function Ss(e){return ul()?(Rc(e),!0):!1}const xn=new WeakMap,Wa=(...e)=>{var t;const n=e[0],r=(t=Qt())==null?void 0:t.proxy;if(r==null&&!Yl())throw new Error("injectLocal must be called in setup");return r&&xn.has(r)&&n in xn.get(r)?xn.get(r)[n]:je(...e)};function Fh(e,t){var n;const r=(n=Qt())==null?void 0:n.proxy;if(r==null)throw new Error("provideLocal must be called in setup");xn.has(r)||xn.set(r,Object.create(null));const o=xn.get(r);return o[e]=t,Ut(e,t)}const ws=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const jh=Object.prototype.toString,zh=e=>jh.call(e)==="[object Object]",hn=()=>{};function Bh(...e){if(e.length!==1)return Ol(...e);const t=e[0];return typeof t=="function"?Zr(Rl(()=>({get:t,set:hn}))):Fe(t)}function Ts(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 Ua=e=>e();function Wh(e,t={}){let n,r,o=hn;const s=a=>{clearTimeout(a),o(),o=hn};let i;return a=>{const c=Se(e),u=Se(t.maxWait);return n&&s(n),c<=0||u!==void 0&&u<=0?(r&&(s(r),r=null),Promise.resolve(a())):new Promise((f,d)=>{o=t.rejectOnCancel?d:f,i=a,u&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,f(i())},u)),n=setTimeout(()=>{r&&s(r),r=null,f(a())},c)})}}function Uh(...e){let t=0,n,r=!0,o=hn,s,i,l,a,c;!Ie(e[0])&&typeof e[0]=="object"?{delay:i,trailing:l=!0,leading:a=!0,rejectOnCancel:c=!1}=e[0]:[i,l=!0,a=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,o(),o=hn)};return d=>{const m=Se(i),v=Date.now()-t,y=()=>s=d();return u(),m<=0?(t=Date.now(),y()):(v>m&&(a||!r)?(t=Date.now(),y()):l&&(s=new Promise((w,T)=>{o=c?T:w,n=setTimeout(()=>{t=Date.now(),r=!0,w(y()),u()},Math.max(0,m-v))})),!a&&!n&&(n=setTimeout(()=>r=!0,m)),r=!1,s)}}function Gh(e=Ua,t={}){const{initialState:n="active"}=t,r=Bh(n==="active");function o(){r.value=!1}function s(){r.value=!0}const i=(...l)=>{r.value&&e(...l)};return{isActive:Zr(r),pause:o,resume:s,eventFilter:i}}function Kh(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 ji(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function kr(e){return Array.isArray(e)?e:[e]}function qh(e){return Qt()}function Ga(e,t=200,n={}){return Ts(Wh(t,n),e)}function Yh(e,t=200,n=!1,r=!0,o=!1){return Ts(Uh(t,n,r,o),e)}function Jh(e,t,n={}){const{eventFilter:r=Ua,...o}=n;return Ye(e,Ts(r,t),o)}function Qh(e,t,n={}){const{eventFilter:r,initialState:o="active",...s}=n,{eventFilter:i,pause:l,resume:a,isActive:c}=Gh(r,{initialState:o});return{stop:Jh(e,t,{...s,eventFilter:i}),pause:l,resume:a,isActive:c}}function uo(e,t=!0,n){qh()?Qe(e,n):t?e():ur(e)}function Xh(e,t,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n,s=we(!1);let i=null;function l(){i&&(clearTimeout(i),i=null)}function a(){s.value=!1,l()}function c(...u){o&&e(),l(),s.value=!0,i=setTimeout(()=>{s.value=!1,i=null,e(...u)},Se(t))}return r&&(s.value=!0,ws&&c()),Ss(a),{isPending:Jc(s),start:c,stop:a}}function Cs(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Ie(e),s=we(e);function i(l){if(arguments.length)return s.value=l,s.value;{const a=Se(n);return s.value=s.value===a?Se(r):a,s.value}}return o?i:[s,i]}function xs(e,t,n){return Ye(e,t,{...n,immediate:!0})}const It=ws?window:void 0,Ka=ws?window.navigator:void 0;function Bt(e){var t;const n=Se(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Je(...e){const t=[],n=()=>{t.forEach(l=>l()),t.length=0},r=(l,a,c,u)=>(l.addEventListener(a,c,u),()=>l.removeEventListener(a,c,u)),o=k(()=>{const l=kr(Se(e[0])).filter(a=>a!=null);return l.every(a=>typeof a!="string")?l:void 0}),s=xs(()=>{var l,a;return[(a=(l=o.value)==null?void 0:l.map(c=>Bt(c)))!=null?a:[It].filter(c=>c!=null),kr(Se(o.value?e[1]:e[0])),kr(ee(o.value?e[2]:e[1])),Se(o.value?e[3]:e[2])]},([l,a,c,u])=>{if(n(),!(l!=null&&l.length)||!(a!=null&&a.length)||!(c!=null&&c.length))return;const f=zh(u)?{...u}:u;t.push(...l.flatMap(d=>a.flatMap(m=>c.map(v=>r(d,m,v,f)))))},{flush:"post"}),i=()=>{s(),n()};return Ss(n),i}function Zh(){const e=we(!1),t=Qt();return t&&Qe(()=>{e.value=!0},t),e}function fo(e){const t=Zh();return k(()=>(t.value,!!e()))}const ep=Symbol("vueuse-ssr-width");function tp(){const e=Yl()?Wa(ep,null):null;return typeof e=="number"?e:void 0}function Ls(e,t={}){const{window:n=It,ssrWidth:r=tp()}=t,o=fo(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),s=we(typeof r=="number"),i=we(),l=we(!1),a=c=>{l.value=c.matches};return Xu(()=>{if(s.value){s.value=!o.value;const c=Se(e).split(",");l.value=c.some(u=>{const f=u.includes("not all"),d=u.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),m=u.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let v=!!(d||m);return d&&v&&(v=r>=ji(d[1])),m&&v&&(v=r<=ji(m[1])),f?!v:v});return}o.value&&(i.value=n.matchMedia(Se(e)),l.value=i.value.matches)}),Je(i,"change",a,{passive:!0}),k(()=>l.value)}function zi(e,t={}){const{controls:n=!1,navigator:r=Ka}=t,o=fo(()=>r&&"permissions"in r),s=we(),i=typeof e=="string"?{name:e}:e,l=we(),a=()=>{var u,f;l.value=(f=(u=s.value)==null?void 0:u.state)!=null?f:"prompt"};Je(s,"change",a,{passive:!0});const c=Kh(async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(i)}catch{s.value=void 0}finally{a()}if(n)return de(s.value)}});return c(),n?{state:l,isSupported:o,query:c}:l}function np(e={}){const{navigator:t=Ka,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=fo(()=>t&&"clipboard"in t),l=zi("clipboard-read"),a=zi("clipboard-write"),c=k(()=>i.value||s),u=we(""),f=we(!1),d=Xh(()=>f.value=!1,o,{immediate:!1});async function m(){let C=!(i.value&&T(l.value));if(!C)try{u.value=await t.clipboard.readText()}catch{C=!0}C&&(u.value=w())}c.value&&n&&Je(["copy","cut"],m,{passive:!0});async function v(C=Se(r)){if(c.value&&C!=null){let g=!(i.value&&T(a.value));if(!g)try{await t.clipboard.writeText(C)}catch{g=!0}g&&y(C),u.value=C,f.value=!0,d.start()}}function y(C){const g=document.createElement("textarea");g.value=C??"",g.style.position="absolute",g.style.opacity="0",document.body.appendChild(g),g.select(),document.execCommand("copy"),g.remove()}function w(){var C,g,b;return(b=(g=(C=document==null?void 0:document.getSelection)==null?void 0:C.call(document))==null?void 0:g.toString())!=null?b:""}function T(C){return C==="granted"||C==="prompt"}return{isSupported:c,text:u,copied:f,copy:v}}const Tr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Cr="__vueuse_ssr_handlers__",rp=op();function op(){return Cr in Tr||(Tr[Cr]=Tr[Cr]||{}),Tr[Cr]}function sp(e,t){return rp[e]||t}function ip(e){return Ls("(prefers-color-scheme: dark)",e)}function lp(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 ap={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()}},Bi="vueuse-storage";function As(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:c=!1,shallow:u,window:f=It,eventFilter:d,onError:m=M=>{console.error(M)},initOnMounted:v}=r,y=(u?we:Fe)(typeof t=="function"?t():t),w=k(()=>Se(e));if(!n)try{n=sp("getDefaultStorage",()=>{var M;return(M=It)==null?void 0:M.localStorage})()}catch(M){m(M)}if(!n)return y;const T=Se(t),C=lp(T),g=(o=r.serializer)!=null?o:ap[C],{pause:b,resume:N}=Qh(y,()=>$(y.value),{flush:s,deep:i,eventFilter:d});Ye(w,()=>E(),{flush:s});let q=!1;const L=M=>{v&&!q||E(M)},S=M=>{v&&!q||O(M)};f&&l&&(n instanceof Storage?Je(f,"storage",L,{passive:!0}):Je(f,Bi,S)),v?uo(()=>{q=!0,E()}):E();function H(M,Y){if(f){const P={key:w.value,oldValue:M,newValue:Y,storageArea:n};f.dispatchEvent(n instanceof Storage?new StorageEvent("storage",P):new CustomEvent(Bi,{detail:P}))}}function $(M){try{const Y=n.getItem(w.value);if(M==null)H(Y,null),n.removeItem(w.value);else{const P=g.write(M);Y!==P&&(n.setItem(w.value,P),H(Y,P))}}catch(Y){m(Y)}}function K(M){const Y=M?M.newValue:n.getItem(w.value);if(Y==null)return a&&T!=null&&n.setItem(w.value,g.write(T)),T;if(!M&&c){const P=g.read(Y);return typeof c=="function"?c(P,T):C==="object"&&!Array.isArray(P)?{...T,...P}:P}else return typeof Y!="string"?Y:g.read(Y)}function E(M){if(!(M&&M.storageArea!==n)){if(M&&M.key==null){y.value=T;return}if(!(M&&M.key!==w.value)){b();try{(M==null?void 0:M.newValue)!==g.write(y.value)&&(y.value=K(M))}catch(Y){m(Y)}finally{M?ur(N):N()}}}}function O(M){E(M.detail)}return y}function cp(e,t,n={}){const{window:r=It,...o}=n;let s;const i=fo(()=>r&&"ResizeObserver"in r),l=()=>{s&&(s.disconnect(),s=void 0)},a=k(()=>{const f=Se(e);return Array.isArray(f)?f.map(d=>Bt(d)):[Bt(f)]}),c=Ye(a,f=>{if(l(),i.value&&r){s=new ResizeObserver(t);for(const d of f)d&&s.observe(d,o)}},{immediate:!0,flush:"post"}),u=()=>{l(),c()};return Ss(u),{isSupported:i,stop:u}}function up(e,t={width:0,height:0},n={}){const{window:r=It,box:o="content-box"}=n,s=k(()=>{var f,d;return(d=(f=Bt(e))==null?void 0:f.namespaceURI)==null?void 0:d.includes("svg")}),i=we(t.width),l=we(t.height),{stop:a}=cp(e,([f])=>{const d=o==="border-box"?f.borderBoxSize:o==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(r&&s.value){const m=Bt(e);if(m){const v=m.getBoundingClientRect();i.value=v.width,l.value=v.height}}else if(d){const m=kr(d);i.value=m.reduce((v,{inlineSize:y})=>v+y,0),l.value=m.reduce((v,{blockSize:y})=>v+y,0)}else i.value=f.contentRect.width,l.value=f.contentRect.height},n);uo(()=>{const f=Bt(e);f&&(i.value="offsetWidth"in f?f.offsetWidth:t.width,l.value="offsetHeight"in f?f.offsetHeight:t.height)});const c=Ye(()=>Bt(e),f=>{i.value=f?t.width:0,l.value=f?t.height:0});function u(){a(),c()}return{width:i,height:l,stop:u}}const Wi=1;function fp(e,t={}){const{throttle:n=0,idle:r=200,onStop:o=hn,onScroll:s=hn,offset:i={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:a="auto",window:c=It,onError:u=L=>{console.error(L)}}=t,f=we(0),d=we(0),m=k({get(){return f.value},set(L){y(L,void 0)}}),v=k({get(){return d.value},set(L){y(void 0,L)}});function y(L,S){var H,$,K,E;if(!c)return;const O=Se(e);if(!O)return;(K=O instanceof Document?c.document.body:O)==null||K.scrollTo({top:(H=Se(S))!=null?H:v.value,left:($=Se(L))!=null?$:m.value,behavior:Se(a)});const M=((E=O==null?void 0:O.document)==null?void 0:E.documentElement)||(O==null?void 0:O.documentElement)||O;m!=null&&(f.value=M.scrollLeft),v!=null&&(d.value=M.scrollTop)}const w=we(!1),T=fn({left:!0,right:!1,top:!0,bottom:!1}),C=fn({left:!1,right:!1,top:!1,bottom:!1}),g=L=>{w.value&&(w.value=!1,C.left=!1,C.right=!1,C.top=!1,C.bottom=!1,o(L))},b=Ga(g,n+r),N=L=>{var S;if(!c)return;const H=((S=L==null?void 0:L.document)==null?void 0:S.documentElement)||(L==null?void 0:L.documentElement)||Bt(L),{display:$,flexDirection:K,direction:E}=getComputedStyle(H),O=E==="rtl"?-1:1,M=H.scrollLeft;C.left=M<f.value,C.right=M>f.value;const Y=Math.abs(M*O)<=(i.left||0),P=Math.abs(M*O)+H.clientWidth>=H.scrollWidth-(i.right||0)-Wi;$==="flex"&&K==="row-reverse"?(T.left=P,T.right=Y):(T.left=Y,T.right=P),f.value=M;let Q=H.scrollTop;L===c.document&&!Q&&(Q=c.document.body.scrollTop),C.top=Q<d.value,C.bottom=Q>d.value;const z=Math.abs(Q)<=(i.top||0),me=Math.abs(Q)+H.clientHeight>=H.scrollHeight-(i.bottom||0)-Wi;$==="flex"&&K==="column-reverse"?(T.top=me,T.bottom=z):(T.top=z,T.bottom=me),d.value=Q},q=L=>{var S;if(!c)return;const H=(S=L.target.documentElement)!=null?S:L.target;N(H),w.value=!0,b(L),s(L)};return Je(e,"scroll",n?Yh(q,n,!0,!1):q,l),uo(()=>{try{const L=Se(e);if(!L)return;N(L)}catch(L){u(L)}}),Je(e,"scrollend",g,l),{x:m,y:v,isScrolling:w,arrivedState:T,directions:C,measure(){const L=Se(e);c&&L&&N(L)}}}function dp(e={}){const{window:t=It,...n}=e;return fp(t,n)}function hp(e={}){const{window:t=It,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,l=we(n),a=we(r),c=()=>{if(t)if(i==="outer")l.value=t.outerWidth,a.value=t.outerHeight;else if(i==="visual"&&t.visualViewport){const{width:f,height:d,scale:m}=t.visualViewport;l.value=Math.round(f*m),a.value=Math.round(d*m)}else s?(l.value=t.innerWidth,a.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,a.value=t.document.documentElement.clientHeight)};c(),uo(c);const u={passive:!0};if(Je("resize",c,u),t&&i==="visual"&&t.visualViewport&&Je(t.visualViewport,"resize",c,u),o){const f=Ls("(orientation: portrait)");Ye(f,()=>c())}return{width:l,height:a}}const Ui=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},pp=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=mr();Je("scroll",Ga(()=>{var v,y;const i=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(i)<r){Ui(o,"");return}const a=window.innerHeight+i,c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),u=Math.abs(c-a)<r,f=Array.from(document.querySelectorAll(e)),m=Array.from(document.querySelectorAll(t)).filter(w=>f.some(T=>T.hash===w.hash));for(let w=0;w<m.length;w++){const T=m[w],C=m[w+1],g=i>=(((v=T.parentElement)==null?void 0:v.offsetTop)??0)-r,b=!C||i<(((y=C.parentElement)==null?void 0:y.offsetTop)??0)-r;if(!(g&&b))continue;const q=decodeURIComponent(o.currentRoute.value.hash),L=decodeURIComponent(T.hash);if(q===L)return;if(u){for(let S=w+1;S<m.length;S++)if(q===decodeURIComponent(m[S].hash))return}Ui(o,L);return}},n))},mp="a.vp-sidebar-item",gp=".header-anchor",vp=300,_p=5,bp=Xt({setup(){pp({headerLinkSelector:mp,headerAnchorSelector:gp,delay:vp,offset:_p})}}),yp=Object.freeze(Object.defineProperty({__proto__:null,default:bp},Symbol.toStringTag,{value:"Module"})),Ep=ce({name:"FadeInExpandTransition",props:{group:Boolean,appear:Boolean,width:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function},setup(e,{slots:t}){const n=l=>{l.style[e.width?"maxWidth":"maxHeight"]=`${l.offsetHeight}px`,l.offsetWidth},r=l=>{var a;l.style[e.width?"maxWidth":"maxHeight"]="0",l.offsetWidth,(a=e.onLeave)==null||a.call(e)},o=l=>{var a;l.style[e.width?"maxWidth":"maxHeight"]="",(a=e.onAfterLeave)==null||a.call(e)},s=l=>{if(l.style.transition="none",e.width){const a=l.offsetWidth;l.style.maxWidth="0",l.offsetWidth,l.style.transition="",l.style.maxWidth=`${a}px`}else{const a=l.offsetHeight;l.style.maxHeight="0",l.offsetWidth,l.style.transition="",l.style.maxHeight=`${a}px`}l.offsetWidth},i=l=>{var a;l.style[e.width?"maxWidth":"maxHeight"]="",(a=e.onAfterEnter)==null||a.call(e)};return()=>J(e.group?Bf:so,{name:e.width?"fade-in-width-expand":"fade-in-height-expand",appear:e.appear,onEnter:s,onAfterEnter:i,onBeforeLeave:n,onLeave:r,onAfterLeave:o,...e.group?void 0:{mode:e.mode}},t)}}),qa=[...new Array(6)].map((e,t)=>`[vp-content] h${t+1}`).join(","),Sp=(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<o.length;i++){const l=o[i];if(i===0)s.push(l);else{for(let a=i-1;a>=0;a--){const c=o[a];if(c.level<l.level){c.children.push(l);continue e}}s.push(l)}}return s},wp=(e,t=[])=>{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()},Tp=(e=qa,t=[])=>Array.from(document.querySelectorAll(e)).filter(n=>n.id&&n.hasChildNodes()).map(n=>({element:n,title:wp(n,t),link:`#${n.id}`,slug:n.id,level:Number(n.tagName[1]),children:[]})),Cp=({selector:e=qa,levels:t=2,ignore:n=[]}={})=>Sp(Tp(e,n),t),Ya=(e,t)=>{var r;const n=(r=Qt())==null?void 0:r.appContext.components;return n?e in n||et(e)in n||lr(et(e))in n:!1},xp=e=>typeof e<"u",Ja=(e,t)=>dt(e)&&e.startsWith(t),{keys:Lp}=Object,Qa=e=>Ja(e,"/")&&e[1]!=="/",Xa=e=>!nd(e)&&!hr(e),Ap=e=>{const t=wh();return k(()=>Se(e)[t.value]??{})},Ps=Ap,Pp=()=>{const e=Th();return k(()=>Object.keys(e.value))};var Rp={"/":{backToTop:"返回顶部"}};const Op=ce({name:"BackToTop",setup(){const e=ja(),t=Ps(Rp),n=we(),{height:r}=up(n),{height:o}=hp(),{y:s}=dp(),i=k(()=>(e.value.backToTop??!0)&&s.value>100),l=k(()=>s.value/(r.value-o.value)*100);return Qe(()=>{n.value=document.body}),()=>J(so,{name:"fade-in"},()=>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":l.value},J("svg",J("circle",{cx:"26",cy:"26",r:"24",fill:"none",stroke:"currentColor","stroke-width":"4","stroke-dasharray":`${Math.PI*l.value*.48} ${Math.PI*(100-l.value)*.48}`}))),J("div",{class:"back-to-top-icon"})]):null)}}),Ip=Xt({rootComponents:[Op]}),kp=Object.freeze(Object.defineProperty({__proto__:null,default:Ip},Symbol.toStringTag,{value:"Module"})),$p=/language-(shellscript|shell|bash|sh|zsh)/,Mp=({selector:e,ignoreSelector:t,inlineSelector:n,duration:r=2e3,locales:o,showInMobile:s,transform:i})=>{const l=Ls("(max-width: 419px)"),a=k(()=>!l.value||s),c=Ps(o),u=y=>{var T;if(y.hasAttribute("copy-code"))return;const w=document.createElement("button");w.type="button",w.classList.add("vp-copy-code-button"),w.setAttribute("aria-label",c.value.copy),w.setAttribute("data-copied",c.value.copied),(T=y.parentElement)==null||T.insertBefore(w,y),y.setAttribute("copy-code","")},f=()=>{document.body.classList.toggle("no-copy-code",!a.value),a.value&&document.querySelectorAll(e).forEach(u)};xs(a,f,{flush:"post"}),gr(y=>{y!=="beforeUnmount"&&f()});const{copy:d}=np({legacy:!0}),m=new WeakMap,v=async(y,w,T)=>{const C=w.cloneNode(!0);i&&i(C);let g=C.textContent||"";if($p.test(y.className)&&(g=g.replace(/^ *(\$|>) /gm,"")),await d(g),r<=0)return;T.classList.add("copied"),clearTimeout(m.get(T));const b=setTimeout(()=>{T.classList.remove("copied"),T.blur(),m.delete(T)},r);m.set(T,b)};Je("click",y=>{const w=y.target;if(a.value&&w.matches('div[class*="language-"] > button.vp-copy-code-button')){const T=w.parentElement,C=w.nextElementSibling;if(!T||!C)return;v(T,C,w)}},{passive:!0})};var Dp={"/":{copy:"复制代码",copied:"已复制"}};const Np=Xt({setup:()=>{Mp({selector:'[vp-content] div[class*="language-"] pre',ignoreSelector:"",inlineSelector:"",locales:Dp,duration:2e3,showInMobile:!1})}}),Hp=Object.freeze(Object.defineProperty({__proto__:null,default:Np},Symbol.toStringTag,{value:"Module"})),Vp=Xt({setup(){Je("beforeprint",()=>{document.querySelectorAll("details").forEach(e=>{e.open=!0})},{passive:!0})}}),Fp=Object.freeze(Object.defineProperty({__proto__:null,default:Vp},Symbol.toStringTag,{value:"Module"}));var Gi={provider:"github",pattern:{commit:":repo/commit/:hash",issue:":repo/issues/:issue",tag:":repo/releases/tag/:tag"},repo:"DragonOS-Community/community"};const Ki=typeof Gi>"u"?{}:Gi,jp=(e,t)=>!e||pr(e)?e:t==="github"?`https://github.com/${e}`:t==="gitee"?`https://gitee.com/${e}`:e,zp=/#(\d+)/g,Bp=(e=!0)=>{const{frontmatter:t,lang:n,page:r}=ao(),{pattern:o={},provider:s}=Ki,i=jp(Ki.repo,s);return k(()=>{var a;if(t.value.changelog===!1||!Se(e))return[];const l=new Intl.DateTimeFormat(n.value,{dateStyle:"short"});return(((a=r.value.git)==null?void 0:a.changelog)??[]).map(c=>{const u={date:l.format(c.time),...c};return o.issue&&i&&(u.message=u.message.replace(zp,(f,d)=>`<a href="${o.issue.replace(":issue",d).replace(":repo",i)}" target="_blank" rel="noopener noreferrer">${f}</a>`)),o.commit&&i&&(u.commitUrl=o.commit.replace(":hash",u.hash).replace(":repo",i)),o.tag&&i&&u.tag&&(u.tagUrl=o.tag.replace(":tag",u.tag).replace(":repo",i)),u})})},Za=(e=!0)=>{const{frontmatter:t,page:n}=ao();return k(()=>t.value.contributors===!1||!Se(e)?[]:n.value.git.contributors??[])};var qi={"/":{contributors:"贡献者",changelog:"更新日志",timeOn:"于",viewChangelog:"查看所有更新日志",latestUpdateAt:"最近更新:"}};const Wp=typeof qi>"u"?{}:qi,Rs=()=>Ps(Wp),ec=(e=!0)=>{const{lang:t,page:n}=ao(),r=Rs();return k(()=>{var l,a,c;if(!Se(e))return null;const o=((l=n.value.git)==null?void 0:l.updatedTime)??((c=(a=n.value.git)==null?void 0:a.changelog)==null?void 0:c[0].time);if(!o)return null;const s=new Date(o),i=new Intl.DateTimeFormat(t.value,{dateStyle:"short",timeStyle:"short"}).format(o);return{date:s,text:i,iso:s.toISOString(),locale:r.value.latestUpdateAt}})},tc=({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))),Up=({name:e,url:t,avatar:n})=>J(t?"a":"span",{href:t,target:"_blank",rel:"noreferrer",class:"vp-contributor"},[n?J("img",{src:n,alt:"",class:"vp-contributor-avatar"}):null,J("span",{class:"vp-contributor-name"},e)]),Gp=ce({name:"GitContributors",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=Za(),n=Rs();return()=>t.value.length?[J(tc,{level:e.headerLevel,anchor:"doc-contributors",text:e.title||n.value.contributors}),J("div",{class:"vp-contributors"},t.value.map(r=>J(Up,r)))]:null}}),Kp=ce({name:"GitChangelog",props:{title:String,headerLevel:{type:Number,default:2}},setup(e){const t=Bp(),n=Rs(),r=ec(),[o,s]=Cs(),i=()=>J("div",{class:"vp-changelog-header",onClick:()=>s()},[J("div",{class:"vp-latest-updated"},[J("span",{class:"vp-changelog-icon"}),J("span",{"data-allow-mismatch":""},r.value.text)]),J("div",[J("span",{class:"vp-changelog-menu-icon"}),J("span",n.value.viewChangelog)])]),l=({item:c})=>J("li",{class:"vp-changelog-item-tag"},J("div",[J("a",{class:"vp-changelog-tag"},J("code",c.tag)),J("span",{class:"vp-changelog-date","data-allow-mismatch":""},[n.value.timeOn," ",J("time",{datetime:new Date(c.time).toISOString()},c.date)])])),a=({item:c})=>J("li",{class:"vp-changelog-item-commit"},[J(c.commitUrl?"a":"span",{class:"vp-changelog-hash",href:c.commitUrl,target:"_blank",rel:"noreferrer"},[J("code",c.hash.slice(0,5))]),J("span",{class:"vp-changelog-divider"},"-"),J("span",{class:"vp-changelog-message",innerHTML:c.message}),J("span",{class:"vp-changelog-date","data-allow-mismatch":""},[n.value.timeOn||"on"," ",J("time",{datetime:new Date(c.time).toISOString()},c.date)])]);return()=>t.value.length?[J(tc,{level:e.headerLevel,anchor:"doc-changelog",text:e.title||n.value.changelog}),J("div",{class:["vp-changelog-wrapper",{active:o.value}]},[J(i),J("ul",{class:"vp-changelog-list"},[t.value.map(c=>c.tag?J(l,{item:c,key:c.tag}):J(a,{item:c,key:c.hash}))])])]:null}}),qp={enhance:({app:e})=>{e.component("GitContributors",Gp),e.component("GitChangelog",Kp)}},Yp=Object.freeze(Object.defineProperty({__proto__:null,default:qp},Symbol.toStringTag,{value:"Module"}));/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xr=function(t){return t.tagName==="IMG"},Jp=function(t){return NodeList.prototype.isPrototypeOf(t)},$r=function(t){return t&&t.nodeType===1},Yi=function(t){var n=t.currentSrc||t.src;return n.substr(-4).toLowerCase()===".svg"},Ji=function(t){try{return Array.isArray(t)?t.filter(xr):Jp(t)?[].slice.call(t).filter(xr):$r(t)?[t].filter(xr):typeof t=="string"?[].slice.call(document.querySelectorAll(t)).filter(xr):[]}catch{throw new TypeError(`The provided selector is invalid.
  23. Expects a CSS selector, a Node element, a NodeList or an array.
  24. See: https://github.com/francoischalifour/medium-zoom`)}},Qp=function(t){var n=document.createElement("div");return n.classList.add("medium-zoom-overlay"),n.style.background=t,n},Xp=function(t){var n=t.getBoundingClientRect(),r=n.top,o=n.left,s=n.width,i=n.height,l=t.cloneNode(),a=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,c=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return l.removeAttribute("id"),l.style.position="absolute",l.style.top=r+a+"px",l.style.left=o+c+"px",l.style.width=s+"px",l.style.height=i+"px",l.style.transform="",l},gn=function(t,n){var r=rn({bubbles:!1,cancelable:!1,detail:void 0},n);if(typeof window.CustomEvent=="function")return new CustomEvent(t,r);var o=document.createEvent("CustomEvent");return o.initCustomEvent(t,r.bubbles,r.cancelable,r.detail),o},Zp=function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(E){function O(){}E(O,O)},o=function(E){var O=E.target;if(O===H){v();return}g.indexOf(O)!==-1&&y({target:O})},s=function(){if(!(N||!S.original)){var E=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(q-E)>L.scrollOffset&&setTimeout(v,150)}},i=function(E){var O=E.key||E.keyCode;(O==="Escape"||O==="Esc"||O===27)&&v()},l=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=E;if(E.background&&(H.style.background=E.background),E.container&&E.container instanceof Object&&(O.container=rn({},L.container,E.container)),E.template){var M=$r(E.template)?E.template:document.querySelector(E.template);O.template=M}return L=rn({},L,O),g.forEach(function(Y){Y.dispatchEvent(gn("medium-zoom:update",{detail:{zoom:$}}))}),$},a=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(rn({},L,E))},c=function(){for(var E=arguments.length,O=Array(E),M=0;M<E;M++)O[M]=arguments[M];var Y=O.reduce(function(P,Q){return[].concat(P,Ji(Q))},[]);return Y.filter(function(P){return g.indexOf(P)===-1}).forEach(function(P){g.push(P),P.classList.add("medium-zoom-image")}),b.forEach(function(P){var Q=P.type,z=P.listener,me=P.options;Y.forEach(function(Ne){Ne.addEventListener(Q,z,me)})}),$},u=function(){for(var E=arguments.length,O=Array(E),M=0;M<E;M++)O[M]=arguments[M];S.zoomed&&v();var Y=O.length>0?O.reduce(function(P,Q){return[].concat(P,Ji(Q))},[]):g;return Y.forEach(function(P){P.classList.remove("medium-zoom-image"),P.dispatchEvent(gn("medium-zoom:detach",{detail:{zoom:$}}))}),g=g.filter(function(P){return Y.indexOf(P)===-1}),$},f=function(E,O){var M=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(Y){Y.addEventListener("medium-zoom:"+E,O,M)}),b.push({type:"medium-zoom:"+E,listener:O,options:M}),$},d=function(E,O){var M=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(Y){Y.removeEventListener("medium-zoom:"+E,O,M)}),b=b.filter(function(Y){return!(Y.type==="medium-zoom:"+E&&Y.listener.toString()===O.toString())}),$},m=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=E.target,M=function(){var P={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},Q=void 0,z=void 0;if(L.container)if(L.container instanceof Object)P=rn({},P,L.container),Q=P.width-P.left-P.right-L.margin*2,z=P.height-P.top-P.bottom-L.margin*2;else{var me=$r(L.container)?L.container:document.querySelector(L.container),Ne=me.getBoundingClientRect(),Xe=Ne.width,ze=Ne.height,Mt=Ne.left,Dt=Ne.top;P=rn({},P,{width:Xe,height:ze,left:Mt,top:Dt})}Q=Q||P.width-L.margin*2,z=z||P.height-L.margin*2;var mt=S.zoomedHd||S.original,Ze=Yi(mt)?Q:mt.naturalWidth||Q,A=Yi(mt)?z:mt.naturalHeight||z,U=mt.getBoundingClientRect(),j=U.top,X=U.left,ue=U.width,ve=U.height,h=Math.min(Math.max(ue,Ze),Q)/ue,p=Math.min(Math.max(ve,A),z)/ve,_=Math.min(h,p),R=(-X+(Q-ue)/2+L.margin+P.left)/_,x=(-j+(z-ve)/2+L.margin+P.top)/_,I="scale("+_+") translate3d("+R+"px, "+x+"px, 0)";S.zoomed.style.transform=I,S.zoomedHd&&(S.zoomedHd.style.transform=I)};return new r(function(Y){if(O&&g.indexOf(O)===-1){Y($);return}var P=function Xe(){N=!1,S.zoomed.removeEventListener("transitionend",Xe),S.original.dispatchEvent(gn("medium-zoom:opened",{detail:{zoom:$}})),Y($)};if(S.zoomed){Y($);return}if(O)S.original=O;else if(g.length>0){var Q=g;S.original=Q[0]}else{Y($);return}if(S.original.dispatchEvent(gn("medium-zoom:open",{detail:{zoom:$}})),q=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,N=!0,S.zoomed=Xp(S.original),document.body.appendChild(H),L.template){var z=$r(L.template)?L.template:document.querySelector(L.template);S.template=document.createElement("div"),S.template.appendChild(z.content.cloneNode(!0)),document.body.appendChild(S.template)}if(S.original.parentElement&&S.original.parentElement.tagName==="PICTURE"&&S.original.currentSrc&&(S.zoomed.src=S.original.currentSrc),document.body.appendChild(S.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),S.original.classList.add("medium-zoom-image--hidden"),S.zoomed.classList.add("medium-zoom-image--opened"),S.zoomed.addEventListener("click",v),S.zoomed.addEventListener("transitionend",P),S.original.getAttribute("data-zoom-src")){S.zoomedHd=S.zoomed.cloneNode(),S.zoomedHd.removeAttribute("srcset"),S.zoomedHd.removeAttribute("sizes"),S.zoomedHd.removeAttribute("loading"),S.zoomedHd.src=S.zoomed.getAttribute("data-zoom-src"),S.zoomedHd.onerror=function(){clearInterval(me),console.warn("Unable to reach the zoom image target "+S.zoomedHd.src),S.zoomedHd=null,M()};var me=setInterval(function(){S.zoomedHd.complete&&(clearInterval(me),S.zoomedHd.classList.add("medium-zoom-image--opened"),S.zoomedHd.addEventListener("click",v),document.body.appendChild(S.zoomedHd),M())},10)}else if(S.original.hasAttribute("srcset")){S.zoomedHd=S.zoomed.cloneNode(),S.zoomedHd.removeAttribute("sizes"),S.zoomedHd.removeAttribute("loading");var Ne=S.zoomedHd.addEventListener("load",function(){S.zoomedHd.removeEventListener("load",Ne),S.zoomedHd.classList.add("medium-zoom-image--opened"),S.zoomedHd.addEventListener("click",v),document.body.appendChild(S.zoomedHd),M()})}else M()})},v=function(){return new r(function(E){if(N||!S.original){E($);return}var O=function M(){S.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(S.zoomed),S.zoomedHd&&document.body.removeChild(S.zoomedHd),document.body.removeChild(H),S.zoomed.classList.remove("medium-zoom-image--opened"),S.template&&document.body.removeChild(S.template),N=!1,S.zoomed.removeEventListener("transitionend",M),S.original.dispatchEvent(gn("medium-zoom:closed",{detail:{zoom:$}})),S.original=null,S.zoomed=null,S.zoomedHd=null,S.template=null,E($)};N=!0,document.body.classList.remove("medium-zoom--opened"),S.zoomed.style.transform="",S.zoomedHd&&(S.zoomedHd.style.transform=""),S.template&&(S.template.style.transition="opacity 150ms",S.template.style.opacity=0),S.original.dispatchEvent(gn("medium-zoom:close",{detail:{zoom:$}})),S.zoomed.addEventListener("transitionend",O)})},y=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=E.target;return S.original?v():m({target:O})},w=function(){return L},T=function(){return g},C=function(){return S.original},g=[],b=[],N=!1,q=0,L=n,S={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?L=t:(t||typeof t=="string")&&c(t),L=rn({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},L);var H=Qp(L.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",v);var $={open:m,close:v,toggle:y,update:l,clone:a,attach:c,detach:u,on:f,off:d,getOptions:w,getImages:T,getZoomedImage:C};return $};function em(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 tm=".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}";em(tm);const nc=Symbol("mediumZoom"),nm=()=>{const e=je(nc);if(!e)throw new Error("useMediumZoom() is called without provider.");return e};var rm={};const om="[vp-content] > img, [vp-content] :not(a) > img",sm=rm,im=Xt({enhance({app:e}){const t=Zp(sm);t.refresh=(n=om)=>{t.detach(),t.attach(n)},e.provide(nc,t)},setup(){const e=nm();gr(t=>{t!=="beforeUnmount"&&e.refresh()})}}),lm=Object.freeze(Object.defineProperty({__proto__:null,default:im},Symbol.toStringTag,{value:"Module"}));/**
  25. * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
  26. * @license MIT
  27. */const Qi=(e,t)=>{e.classList.add(t)},Xi=(e,t)=>{e.classList.remove(t)},am=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},ko=(e,t,n)=>e<t?t:e>n?n:e,Zi=e=>(-1+e)*100,cm=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),um=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),Lr=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const l=s.charAt(0).toUpperCase()+s.slice(1);let a=e.length;for(;a--;){const c=`${e[a]}${l}`;if(c in i)return c}return s},r=s=>{const i=um(s);return t[i]??(t[i]=n(i))},o=(s,i,l)=>{s.style[r(i)]=l};return(s,i)=>{for(const l in i){const a=i[l];Object.hasOwn(i,l)&&xp(a)&&o(s,l,a)}}})(),Tt={minimum:.08,easing:"ease",speed:200,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'<div class="bar" role="bar"></div>'},Le={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=Tt,r=Le.isStarted(),o=ko(e,Tt.minimum,1);Le.percent=o===1?null:o;const s=Le.render(!r),i=s.querySelector(Tt.barSelector);return s.offsetWidth,cm(l=>{Lr(i,{transform:`translate3d(${Zi(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(Lr(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{Lr(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{Le.remove(),l()},t)},t)):setTimeout(()=>{l()},t)}),Le},isStarted:()=>typeof Le.percent=="number",start:()=>{Le.percent||Le.set(0);const e=()=>{setTimeout(()=>{Le.percent&&(Le.trickle(),e())},Tt.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=ko(t+(typeof e=="number"?e:(1-t)*ko(Math.random()*t,.1,.95)),0,.994),Le.set(t)):Le.start()},trickle:()=>Le.increase(Math.random()*Tt.trickleRate),render:e=>{if(Le.isRendered())return document.getElementById("nprogress");Qi(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Tt.template;const n=t.querySelector(Tt.barSelector),r=document.querySelector(Tt.parent),o=e?"-100":Zi(Le.percent??0);return Lr(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&Qi(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{Xi(document.documentElement,"nprogress-busy"),Xi(document.querySelector(Tt.parent),"nprogress-custom-parent"),am(document.getElementById("nprogress"))}},fm=()=>{Qe(()=>{const e=mr(),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()})})},dm=Xt({setup(){fm()}}),hm=Object.freeze(Object.defineProperty({__proto__:null,default:dm},Symbol.toStringTag,{value:"Module"})),pm=Object.freeze(Object.defineProperty({__proto__:null},Symbol.toStringTag,{value:"Module"})),mm="VUEPRESS_CODE_TAB_STORE",Ar=As(mm,{}),gm=ce({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=Fe(e.active),r=we([]),o=()=>{e.tabId&&(Ar.value[e.tabId]=e.data[n.value].id)},s=(c=n.value)=>{n.value=c<r.value.length-1?c+1:0,r.value[n.value].focus()},i=(c=n.value)=>{n.value=c>0?c-1:r.value.length-1,r.value[n.value].focus()},l=(c,u)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),n.value=u):c.key==="ArrowRight"?(c.preventDefault(),s()):c.key==="ArrowLeft"&&(c.preventDefault(),i()),e.tabId&&(Ar.value[e.tabId]=e.data[n.value].id)},a=()=>{if(e.tabId){const c=e.data.findIndex(({id:u})=>Ar.value[e.tabId]===u);if(c!==-1)return c}return e.active};return Qe(()=>{n.value=a(),Ye(()=>e.tabId&&Ar.value[e.tabId],(c,u)=>{if(e.tabId&&c!==u){const f=e.data.findIndex(({id:d})=>d===c);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:c},u)=>{const f=u===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[u]=d)},class:["vp-code-tab-nav",{active:f}],role:"tab","aria-controls":`codetab-${e.id}-${u}`,"aria-selected":f,onClick:()=>{n.value=u,o()},onKeydown:d=>{l(d,u)}},t[`title${u}`]({value:c,isActive:f}))})),e.data.map(({id:c},u)=>{const f=u===n.value;return J("div",{class:["vp-code-tab",{active:f}],id:`codetab-${e.id}-${u}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-code-tab-title"},t[`title${u}`]({value:c,isActive:f})),t[`tab${u}`]({value:c,isActive:f})])})]):null}}),vm="VUEPRESS_TAB_STORE",$o=As(vm,{}),_m=ce({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=Fe(e.active),r=we([]),o=()=>{e.tabId&&($o.value[e.tabId]=e.data[n.value].id)},s=(c=n.value)=>{n.value=c<r.value.length-1?c+1:0,r.value[n.value].focus()},i=(c=n.value)=>{n.value=c>0?c-1:r.value.length-1,r.value[n.value].focus()},l=(c,u)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),n.value=u):c.key==="ArrowRight"?(c.preventDefault(),s()):c.key==="ArrowLeft"&&(c.preventDefault(),i()),o()},a=()=>{if(e.tabId){const c=e.data.findIndex(({id:u})=>$o.value[e.tabId]===u);if(c!==-1)return c}return e.active};return Qe(()=>{n.value=a(),Ye(()=>e.tabId&&$o.value[e.tabId],(c,u)=>{if(e.tabId&&c!==u){const f=e.data.findIndex(({id:d})=>d===c);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:c},u)=>{const f=u===n.value;return J("button",{type:"button",ref:d=>{d&&(r.value[u]=d)},class:["vp-tab-nav",{active:f}],role:"tab","aria-controls":`tab-${e.id}-${u}`,"aria-selected":f,onClick:()=>{n.value=u,o()},onKeydown:d=>{l(d,u)}},t[`title${u}`]({value:c,isActive:f}))})),e.data.map(({id:c},u)=>{const f=u===n.value;return J("div",{class:["vp-tab",{active:f}],id:`tab-${e.id}-${u}`,role:"tabpanel","aria-expanded":f},[J("div",{class:"vp-tab-title"},t[`title${u}`]({value:c,isActive:f})),t[`tab${u}`]({value:c,isActive:f})])})]):null}}),bm={enhance:({app:e})=>{e.component("CodeTabs",gm),e.component("Tabs",_m)}},ym=Object.freeze(Object.defineProperty({__proto__:null,default:bm},Symbol.toStringTag,{value:"Module"})),Em=JSON.parse(`{"repo":"DragonOS-Community/community","repoLabel":"GitHub","editLinks":true,"editLinkText":"帮助我们改善此页面!","smoothScroll":true,"docsBranch":"master","logo":"/images/dragonos-full-logo.svg","nextLinks":true,"navbar":[{"text":"首页","link":"/"},{"text":"社区治理","link":"/governance/"},{"text":"社区交流","link":"/communication/"},{"text":"贡献者","link":"/contributors/"},{"text":"SIGs","link":"/sigs/"},{"text":"工作组","link":"/wgs/"},{"text":"导师制","link":"/mentorship/"}],"sidebar":{"/":"heading","/governance/":[{"text":"社区治理","children":["/governance/","/governance/community-membership.md","/governance/dev-group.md","/governance/sig-wg-lifecycle.md","/governance/staff-info.md"]},{"text":"SIG治理","children":["/governance/sig-governance/","/governance/sig-governance/sig-charter-guide.md"]},{"text":"WG治理","children":["/governance/wg-governance/"]}],"/communication/":[{"text":"社区交流","children":["/communication/","/communication/dragonos-community-conference.md"]}],"/contributors/":[{"text":"贡献者指南","children":["/contributors/","/contributors/code-style.md","/contributors/github-workflow.md","/contributors/pull-requests.md","/contributors/cheat-sheet.md","/contributors/code_of_conduct.md","/contributors/expectation.md","/contributors/resources.md"]}],"/sigs/":["/sigs/",{"text":"SIG模版","children":["/sigs/sig-template/","/sigs/sig-template/charter.md","/sigs/sig-template/contributing.md"]},{"text":"SIG Main","children":["/sigs/sig-main/","/sigs/sig-main/charter.md","/sigs/sig-main/contributing.md"]},{"text":"SIG Cloud Provider","children":["/sigs/sig-cloud-provider/","/sigs/sig-cloud-provider/charter.md","/sigs/sig-cloud-provider/contributing.md"]},{"text":"SIG Network","children":["/sigs/sig-network/","/sigs/sig-network/charter.md","/sigs/sig-network/contributing.md"]},{"text":"SIG Virtualization","children":["/sigs/sig-virtualization/","/sigs/sig-virtualization/charter.md","/sigs/sig-virtualization/contributing.md"]},{"text":"SIG Observation & Testing","children":["/sigs/sig-observation-testing/","/sigs/sig-observation-testing/charter.md","/sigs/sig-observation-testing/contributing.md"]}],"/wgs/":[{"text":"工作组","children":["/wgs/","/wgs/wg-list.md"]},{"text":"工作组模版","children":["/wgs/wg-template/"]}],"/mentorship/":[{"text":"导师制","children":["/mentorship/","/mentorship/mentee-guide.md","/mentorship/mentor-guide.md"]},{"text":"指导计划","children":["/mentorship/programs/educational-learning-courses.md","/mentorship/programs/project-based-mentorship.md","/mentorship/programs/ospp.md"]}]},"locales":{"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebarDepth":2,"editLink":true,"lastUpdated":true,"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"}`),Sm=Fe(Em),rc=()=>Sm,oc=Symbol(""),wm=()=>{const e=je(oc);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Tm=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},Cm=Xt({enhance({app:e}){const t=rc(),n=e._context.provides[vs],r=k(()=>Tm(t.value,n.routeLocale.value));e.provide(oc,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),xm=Object.freeze(Object.defineProperty({__proto__:null,default:Cm},Symbol.toStringTag,{value:"Module"})),De=()=>({...ao(),theme:rc(),themeLocale:wm()}),sc=Symbol(""),Lm=e=>{const t=(n=e.value)=>{const r=window.document.documentElement;r.dataset.theme=n?"dark":"light"};Qe(()=>{xs(e,t)}),no(()=>{t()})},Os=()=>{const e=je(sc);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Am=()=>{const{themeLocale:e}=De(),t=ip(),n=As("vuepress-color-scheme",e.value.colorMode),r=k({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"}});Ut(sc,r),Lm(r)},ic=Symbol("headers"),Pm=()=>{const e=Wa(ic);if(!e)throw new Error("useHeaders() is called without provider.");return e},Rm=()=>{const{frontmatter:e,themeLocale:t}=De(),n=Fe([]),r=k(()=>e.value.sidebarDepth??t.value.sidebarDepth??2),o=()=>{if(r.value<=0){n.value=[];return}n.value=Cp({levels:[2,r.value+1],ignore:[".vp-badge"]})};Fh(ic,n),gr(s=>{s==="beforeUnmount"?n.value=[]:o()})};let Mo=null,Fn=null;const Om={wait:()=>Mo,pending:()=>{Mo=new Promise(e=>{Fn=e})},resolve:()=>{Fn==null||Fn(),Mo=null,Fn=null}},lc=()=>Om,In=(e,t)=>{const{notFound:n,meta:r,path:o}=or(e,t);return n?{text:o,link:o}:{text:r.title||o,link:o}},Ln=(e="",t="")=>Qa(t)||hr(t)?t:`${fd(e)}${t}`,Im=e=>({text:e.title,link:e.link,children:Is(e.children)}),Is=e=>e?e.map(t=>Im(t)):[],ac=(e,t)=>[{text:e.title,children:Is(t)}],cc=(e,t,n,r="")=>{const o=(s,i)=>{var a;const l=dt(s)?In(Ln(i,s)):dt(s.link)?{...s,link:Xa(s.link)?In(Ln(i,s.link)).link:s.link}:s;if("children"in l)return{...l,children:l.children.map(c=>o(c,Ln(i,l.prefix)))};if(l.link===n){const c=((a=t[0])==null?void 0:a.level)===1?t[0].children:t;return{...l,children:Is(c)}}return l};return e.map(s=>o(s,r))},km=(e,t,n,r)=>{const o=Lp(e).sort((s,i)=>i.length-s.length);for(const s of o)if(Ja(decodeURI(r),s)){const i=e[s];return i?i==="heading"?ac(t,n):cc(i,n,r,s):[]}return console.warn(`${decodeURI(r)} is missing sidebar config.`),[]},uc=Symbol("sidebarItems"),ks=()=>{const e=je(uc);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},$m=(e,t,n,r,o)=>e===!1?[]:e==="heading"?ac(t,o):Array.isArray(e)?cc(e,o,n,r):ps(e)?km(e,t,o,n):[],Mm=()=>{const{frontmatter:e,page:t,routeLocale:n,themeLocale:r}=De(),o=Pm(),s=Fa(),i=k(()=>e.value.home?!1:e.value.sidebar??r.value.sidebar??"heading"),l=k(()=>$m(i.value,t.value,s.value,n.value,o.value));Ut(uc,l)},Dm=ce({__name:"Badge",props:{type:{default:"tip"},text:{default:""},vertical:{default:""}},setup(e){return(t,n)=>(G(),re("span",{class:qe(["vp-badge",t.type]),style:kn(t.vertical?{verticalAlign:t.vertical}:"")},[Ce(t.$slots,"default",{},()=>[Yt(Ae(t.text),1)])],6))}}),Nm=ce({__name:"VPFadeSlideYTransition",emits:["beforeEnter","beforeLeave"],setup(e){return(t,n)=>(G(),Pe(so,{name:"fade-in-down",mode:"out-in",onBeforeEnter:n[0]||(n[0]=r=>t.$emit("beforeEnter")),onBeforeLeave:n[1]||(n[1]=r=>t.$emit("beforeLeave"))},{default:xe(()=>[Ce(t.$slots,"default")]),_:3}))}}),Hm={key:0,class:"vp-features"},Vm=ce({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=De(),n=k(()=>t.value.features??[]);return(r,o)=>n.value.length?(G(),re("div",Hm,[(G(!0),re(be,null,Kt(n.value,s=>(G(),re("div",{key:s.title,class:"vp-feature"},[ae("h2",null,Ae(s.title),1),ae("p",null,Ae(s.details),1)]))),128))])):Oe("",!0)}}),Fm=["innerHTML"],jm=["textContent"],zm=ce({__name:"VPHomeFooter",setup(e){const t=ja(),n=k(()=>t.value.footer),r=k(()=>t.value.footerHtml);return(o,s)=>n.value?(G(),re(be,{key:0},[r.value?(G(),re("div",{key:0,class:"vp-footer","vp-footer":"",innerHTML:n.value},null,8,Fm)):(G(),re("div",{key:1,class:"vp-footer","vp-footer":"",textContent:Ae(n.value)},null,8,jm))],64)):Oe("",!0)}}),Pt=ce({__name:"VPAutoLink",props:{config:{}},setup(e){return(t,n)=>(G(),Pe(ee(Ph),{config:t.config},Iu({before:xe(()=>[Ce(t.$slots,"before",go(Or(t.config)))]),after:xe(()=>[Ce(t.$slots,"after",go(Or(t.config)))]),_:2},[t.$slots.default?{name:"default",fn:xe(()=>[Ce(t.$slots,"default",go(Or(t.config)))]),key:"0"}:void 0]),1032,["config"]))}}),Bm={class:"vp-hero"},Wm={key:0,id:"main-title"},Um={key:1,class:"vp-hero-description"},Gm={key:2,class:"vp-hero-actions"},Km=ce({__name:"VPHomeHero",setup(e){const{frontmatter:t,siteLocale:n}=De(),r=Os(),o=k(()=>t.value.heroText===null?null:t.value.heroText||n.value.title||"Hello"),s=k(()=>t.value.tagline===null?null:t.value.tagline||n.value.description||"Welcome to your VuePress site"),i=k(()=>r.value&&t.value.heroImageDark!==void 0?t.value.heroImageDark:t.value.heroImage),l=k(()=>t.value.heroAlt||o.value||"hero"),a=k(()=>t.value.heroHeight??280),c=k(()=>Array.isArray(t.value.actions)?t.value.actions.map(({type:f="primary",...d})=>({type:f,...d})):[]),u=()=>{if(!i.value)return null;const f=J("img",{class:"vp-hero-image",src:ys(i.value),alt:l.value,height:a.value});return t.value.heroImageDark===void 0?f:J(_s,()=>f)};return(f,d)=>(G(),re("header",Bm,[ie(u),o.value?(G(),re("h1",Wm,Ae(o.value),1)):Oe("",!0),s.value?(G(),re("p",Um,Ae(s.value),1)):Oe("",!0),c.value.length?(G(),re("p",Gm,[(G(!0),re(be,null,Kt(c.value,m=>(G(),Pe(Pt,{key:m.text,class:qe(["vp-hero-action-button",[m.type]]),config:m},null,8,["class","config"]))),128))])):Oe("",!0)]))}}),qm={class:"vp-home"},Ym={"vp-content":""},Jm=ce({__name:"VPHome",setup(e){return(t,n)=>(G(),re("main",qm,[ie(Km),ie(Vm),ae("div",Ym,[ie(ee(bs))]),ie(zm)]))}}),Qm=["aria-hidden"],Xm=ce({__name:"VPNavbarBrand",setup(e){const{routeLocale:t,siteLocale:n,themeLocale:r}=De(),o=Os(),s=k(()=>r.value.home||t.value),i=k(()=>n.value.title),l=k(()=>o.value&&r.value.logoDark!==void 0?r.value.logoDark:r.value.logo),a=k(()=>r.value.logoAlt??i.value),c=k(()=>i.value.toLocaleUpperCase().trim()===a.value.toLocaleUpperCase().trim()),u=()=>{if(!l.value)return null;const f=J("img",{class:"vp-site-logo",src:ys(l.value),alt:a.value});return r.value.logoDark===void 0?f:J(_s,()=>f)};return(f,d)=>(G(),Pe(ee(co),{to:s.value},{default:xe(()=>[ie(u),i.value?(G(),re("span",{key:0,class:qe(["vp-site-name",{"vp-hide-mobile":l.value}]),"aria-hidden":c.value},Ae(i.value),11,Qm)):Oe("",!0)]),_:1},8,["to"]))}}),Zm=["aria-label"],eg={class:"title"},tg=["aria-label"],ng={class:"title"},rg={class:"vp-navbar-dropdown"},og={class:"vp-navbar-dropdown-subtitle"},sg={key:1},ig={class:"vp-navbar-dropdown-subitem-wrapper"},lg=ce({__name:"VPNavbarDropdown",props:{config:{}},setup(e){const[t,n]=Cs(),r=k(()=>e.config.ariaLabel||e.config.text),o=(i,l)=>l[l.length-1]===i,s=i=>{i.detail===0?n():n(!1)};return gr(()=>{n(!1)}),(i,l)=>(G(),re("div",{class:qe(["vp-navbar-dropdown-wrapper",{open:ee(t)}])},[ae("button",{class:"vp-navbar-dropdown-title",type:"button","aria-label":r.value,onClick:s},[ae("span",eg,Ae(i.config.text),1),l[1]||(l[1]=ae("span",{class:"arrow down"},null,-1))],8,Zm),ae("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":r.value,onClick:l[0]||(l[0]=()=>ee(n)())},[ae("span",ng,Ae(i.config.text),1),ae("span",{class:qe(["arrow",ee(t)?"down":"right"])},null,2)],8,tg),ie(ee(Ep),null,{default:xe(()=>[jr(ae("ul",rg,[(G(!0),re(be,null,Kt(i.config.children,a=>(G(),re("li",{key:a.text,class:"vp-navbar-dropdown-item"},["children"in a?(G(),re(be,{key:0},[ae("h4",og,[a.link?(G(),Pe(Pt,{key:0,config:a,onFocusout:()=>{o(a,i.config.children)&&a.children.length===0&&(t.value=!1)}},null,8,["config","onFocusout"])):(G(),re("span",sg,Ae(a.text),1))]),ae("ul",ig,[(G(!0),re(be,null,Kt(a.children,c=>(G(),re("li",{key:c.link,class:"vp-navbar-dropdown-subitem"},[ie(Pt,{config:c,onFocusout:()=>{o(c,a.children)&&o(a,i.config.children)&&ee(n)(!1)}},null,8,["config","onFocusout"])]))),128))])],64)):(G(),Pe(Pt,{key:1,config:a,onFocusout:()=>{o(a,i.config.children)&&ee(n)(!1)}},null,8,["config","onFocusout"]))]))),128))],512),[[Ur,ee(t)]])]),_:1})],2))}}),fc=(e,t="")=>dt(e)?In(Ln(t,e)):"children"in e?{...e,children:e.children.map(n=>fc(n,Ln(t,e.prefix)))}:{...e,link:Xa(e.link)?In(Ln(t,e.link)).link:e.link},ag=()=>{const{themeLocale:e}=De();return k(()=>(e.value.navbar||[]).map(t=>fc(t)))},dc=e=>!pr(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,cg=()=>{const{themeLocale:e}=De(),t=k(()=>e.value.repo),n=k(()=>t.value?dc(t.value):null),r=k(()=>t.value&&!pr(t.value)?`https://github.com/${t.value}`:t.value),o=k(()=>r.value?e.value.repoLabel?e.value.repoLabel:n.value===null?"Source":n.value:null);return k(()=>!r.value||!o.value?[]:[{text:o.value,link:r.value}])},ug=()=>{const e=$n(),t=Pp(),{routeLocale:n,site:r,siteLocale:o,theme:s,themeLocale:i}=De(),l=Fe(!1);return Qe(()=>{l.value=!0}),k(()=>{const a=Object.keys(r.value.locales);if(a.length<2)return[];const c=e.path,u=e.fullPath;return[{text:`${i.value.selectLanguageText}`,ariaLabel:`${i.value.selectLanguageAriaLabel??i.value.selectLanguageText}`,children:a.map(d=>{var C,g;const m=((C=r.value.locales)==null?void 0:C[d])??{},v=((g=s.value.locales)==null?void 0:g[d])??{},y=`${m.lang}`,w=v.selectLanguageName??y;if(y===o.value.lang)return{text:w,activeMatch:".",link:l.value?u:c};const T=c.replace(n.value,d);return{text:w,link:t.value.some(b=>b===T)?l.value?u.replace(c,T):T:v.home??d}})}]})},fg="719px",dg={mobile:fg};var sr;(function(e){e.Mobile="mobile"})(sr||(sr={}));const hg={[sr.Mobile]:Number.parseInt(dg.mobile.replace("px",""),10)},hc=(e,t)=>{const n=hg[e];Number.isInteger(n)&&(Je("orientationchange",()=>{t(n)}),Je("resize",()=>{t(n)}),Qe(()=>{t(n)}))},pg=["aria-label"],pc=ce({__name:"VPNavbarItems",setup(e){const{themeLocale:t}=De(),n=ag(),r=ug(),o=cg(),s=Fe(!1),i=k(()=>t.value.navbarLabel??"site navigation"),l=k(()=>[...n.value,...r.value,...o.value]);return hc(sr.Mobile,a=>{s.value=window.innerWidth<a}),(a,c)=>l.value.length?(G(),re("nav",{key:0,class:"vp-navbar-items","aria-label":i.value},[(G(!0),re(be,null,Kt(l.value,u=>(G(),re("div",{key:u.text,class:"vp-navbar-item"},["children"in u?(G(),Pe(lg,{key:0,class:qe({mobile:s.value}),config:u},null,8,["class","config"])):(G(),Pe(Pt,{key:1,config:u},null,8,["config"]))]))),128))],8,pg)):Oe("",!0)}}),ho=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},mg={},gg={class:"dark-icon",viewBox:"0 0 32 32"};function vg(e,t){return G(),re("svg",gg,t[0]||(t[0]=[ae("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 _g=ho(mg,[["render",vg]]),bg={},yg={class:"light-icon",viewBox:"0 0 32 32"};function Eg(e,t){return G(),re("svg",yg,t[0]||(t[0]=[af('<path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path>',9)]))}const Sg=ho(bg,[["render",Eg]]),wg=["title"],Tg=ce({__name:"VPToggleColorModeButton",setup(e){const{themeLocale:t}=De(),n=Os(),r=()=>{n.value=!n.value};return(o,s)=>(G(),re("button",{type:"button",class:"vp-toggle-color-mode-button",title:ee(t).toggleColorMode,onClick:r},[jr(ie(Sg,null,null,512),[[Ur,!ee(n)]]),jr(ie(_g,null,null,512),[[Ur,ee(n)]])],8,wg))}}),Cg=["title"],xg=ce({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e){const{themeLocale:t}=De();return(n,r)=>(G(),re("div",{class:"vp-toggle-sidebar-button",title:ee(t).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:r[0]||(r[0]=o=>n.$emit("toggle"))},r[1]||(r[1]=[ae("div",{class:"icon","aria-hidden":"true"},[ae("span"),ae("span"),ae("span")],-1)]),8,Cg))}}),Lg={ref:"navbar-brand"},Ag=ce({__name:"VPNavbar",emits:["toggleSidebar"],setup(e){const t=Ya("SearchBox")?Wl("SearchBox"):()=>null,{themeLocale:n}=De(),r=js("navbar"),o=js("navbar-brand"),s=Fe(0),i=k(()=>s.value?{maxWidth:`${s.value}px`}:{}),l=(a,c)=>{var d;const u=(d=a==null?void 0:a.ownerDocument.defaultView)==null?void 0:d.getComputedStyle(a,null)[c],f=Number.parseInt(u,10);return Number.isNaN(f)?0:f};return hc(sr.Mobile,a=>{var u;const c=l(r.value,"paddingLeft")+l(r.value,"paddingRight");window.innerWidth<a?s.value=0:s.value=r.value.offsetWidth-c-(((u=o.value)==null?void 0:u.offsetWidth)??0)}),(a,c)=>(G(),re("header",{ref_key:"navbar",ref:r,class:"vp-navbar","vp-navbar":""},[ie(xg,{onToggle:c[0]||(c[0]=u=>a.$emit("toggleSidebar"))}),ae("span",Lg,[ie(Xm)],512),ae("div",{class:"vp-navbar-items-wrapper",style:kn(i.value)},[Ce(a.$slots,"before"),ie(pc,{class:"vp-hide-mobile"}),Ce(a.$slots,"after"),ee(n).colorModeSwitch?(G(),Pe(Tg,{key:0})):Oe("",!0),ie(ee(t))],4)],512))}}),Pg={},Rg={class:"edit-icon",viewBox:"0 0 1024 1024"};function Og(e,t){return G(),re("svg",Rg,t[0]||(t[0]=[ae("g",{fill:"currentColor"},[ae("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"}),ae("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 Ig=ho(Pg,[["render",Og]]),kg={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"},$g=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=dc(e);return n!==null?kg[n]:null},Mg=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const s=$g({docsRepo:e,editLinkPattern:o});return s?s.replace(/:repo/,pr(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,xa(`${Ca(n)}/${r}`)):null},Dg=()=>{const{frontmatter:e,page:t,themeLocale:n}=De();return k(()=>{if(!(e.value.editLink??n.value.editLink??!0))return null;const{repo:o,docsRepo:s=o,docsBranch:i="main",docsDir:l="",editLinkText:a}=n.value;if(!s)return null;const c=Mg({docsRepo:s,docsBranch:i,docsDir:l,filePathRelative:t.value.filePathRelative,editLinkPattern:e.value.editLinkPattern??n.value.editLinkPattern});return c?{text:a??"Edit this page",link:c}:null})},Ng={class:"vp-page-meta"},Hg={key:0,class:"vp-meta-item edit-link"},Vg={class:"vp-meta-item git-info"},Fg={key:0,class:"vp-meta-item last-updated"},jg={class:"meta-item-label"},zg=["datetime"],Bg={key:1,class:"vp-meta-item contributors"},Wg={class:"meta-item-label"},Ug={class:"meta-item-info"},Gg=["title"],Kg=ce({__name:"VPPageMeta",setup(e){const{frontmatter:t,themeLocale:n}=De(),r=Za(()=>t.value.contributors??n.value.contributors??!0),o=Dg(),s=ec(()=>t.value.lastUpdated??n.value.lastUpdated??!0);return(i,l)=>(G(),re("footer",Ng,[ee(o)?(G(),re("div",Hg,[ie(Pt,{class:"label",config:ee(o)},{before:xe(()=>[ie(Ig)]),_:1},8,["config"])])):Oe("",!0),ae("div",Vg,[ee(s)?(G(),re("div",Fg,[ae("span",jg,Ae(ee(n).lastUpdatedText??ee(s).locale)+": ",1),ae("time",{class:"meta-item-info",datetime:ee(s).iso,"data-allow-mismatch":""},Ae(ee(s).text),9,zg)])):Oe("",!0),ee(r).length?(G(),re("div",Bg,[ae("span",Wg,Ae(ee(n).contributorsText)+": ",1),ae("span",Ug,[(G(!0),re(be,null,Kt(ee(r),(a,c)=>(G(),re(be,{key:c},[ae("span",{class:"contributor",title:`email: ${a.email}`},Ae(a.name),9,Gg),c!==ee(r).length-1?(G(),re(be,{key:0},[Yt(", ")],64)):Oe("",!0)],64))),128))])])):Oe("",!0)])]))}}),qg=()=>{const e=mr(),t=$n();return n=>{n&&(Qa(n)?t.fullPath!==n&&e.push(n):hr(n)?window.open(n):e.push(encodeURI(n)))}},el=(e,t)=>e===!1?!1:dt(e)?In(e,t):ps(e)?{...e,link:In(e.link,t).link}:null,Qo=(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&&!or(s.prefix).notFound?{...s,link:s.prefix}:null:null}for(const s of e)if("children"in s){const i=Qo(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&&!or(s.prefix).notFound?{...s,link:s.prefix}:null:null}return null},Yg=()=>{const{frontmatter:e,themeLocale:t}=De(),n=ks(),r=Fa(),o=k(()=>{const i=el(e.value.prev,r.value);return i===!1?null:i??(t.value.prev===!1?null:Qo(n.value,r.value,-1))}),s=k(()=>{const i=el(e.value.next,r.value);return i===!1?null:i??(t.value.next===!1?null:Qo(n.value,r.value,1))});return{prevLink:o,nextLink:s}},Jg=["aria-label"],Qg={class:"hint"},Xg={class:"link"},Zg={class:"external-link"},ev={class:"hint"},tv={class:"link"},nv={class:"external-link"},rv=ce({__name:"VPPageNav",setup(e){const{themeLocale:t}=De(),n=qg(),{prevLink:r,nextLink:o}=Yg(),s=k(()=>t.value.pageNavbarLabel??"page navigation");return Je("keydown",i=>{i.altKey&&(i.key==="ArrowRight"?o.value&&(n(o.value.link),i.preventDefault()):i.key==="ArrowLeft"&&r.value&&(n(r.value.link),i.preventDefault()))}),(i,l)=>ee(r)||ee(o)?(G(),re("nav",{key:0,class:"vp-page-nav","aria-label":s.value},[ee(r)?(G(),Pe(Pt,{key:0,class:"prev",config:ee(r)},{default:xe(()=>[ae("div",Qg,[l[0]||(l[0]=ae("span",{class:"arrow left"},null,-1)),Yt(" "+Ae(ee(t).prev??"Prev"),1)]),ae("div",Xg,[ae("span",Zg,Ae(ee(r).text),1)])]),_:1},8,["config"])):Oe("",!0),ee(o)?(G(),Pe(Pt,{key:1,class:"next",config:ee(o)},{default:xe(()=>[ae("div",ev,[Yt(Ae(ee(t).next??"Next")+" ",1),l[1]||(l[1]=ae("span",{class:"arrow right"},null,-1))]),ae("div",tv,[ae("span",nv,Ae(ee(o).text),1)])]),_:1},8,["config"])):Oe("",!0)],8,Jg)):Oe("",!0)}}),ov={class:"vp-page"},sv={"vp-content":""},iv=ce({__name:"VPPage",setup(e){return(t,n)=>(G(),re("main",ov,[Ce(t.$slots,"top"),ae("div",sv,[Ce(t.$slots,"content-top"),ie(ee(bs),{id:"content"}),Ce(t.$slots,"content-bottom")]),ie(Kg),ie(rv),Ce(t.$slots,"bottom")]))}}),lv=ce({__name:"VPDropdownTransition",setup(e){const t=r=>{r.style.height=`${r.scrollHeight}px`},n=r=>{r.style.height=""};return(r,o)=>(G(),Pe(so,{name:"vp-dropdown",onEnter:t,onAfterEnter:n,onBeforeLeave:t},{default:xe(()=>[Ce(r.$slots,"default")]),_:3}))}}),tl=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),av=(e,t)=>{if(t.hash===e)return!0;const n=tl(t.path),r=tl(e);return n===r},mc=(e,t)=>e.link&&av(e.link,t)?!0:"children"in e?e.children.some(n=>mc(n,t)):!1,cv={class:"vp-sidebar-children"},uv=ce({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e){const t=$n(),n=mr(),r=k(()=>e.item.collapsible),o=k(()=>mc(e.item,t)),s=k(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":e.depth===0,active:o.value,collapsible:r.value})),i=k(()=>r.value?o.value:!0),[l,a]=Cs(i.value),c=f=>{r.value&&(f.preventDefault(),a())},u=n.afterEach(()=>{ur(()=>{l.value=i.value})});return cs(()=>{u()}),(f,d)=>{const m=Wl("VPSidebarItem",!0);return G(),re("li",null,[f.item.link?(G(),Pe(Pt,{key:0,class:qe(s.value),config:f.item},{after:xe(()=>[r.value?(G(),re("span",{key:0,class:qe(["arrow",ee(l)?"down":"right"])},null,2)):Oe("",!0)]),_:1},8,["class","config"])):(G(),re("p",{key:1,tabindex:"0",class:qe(s.value),onClick:c,onKeydown:Yf(c,["enter"])},[Yt(Ae(f.item.text)+" ",1),r.value?(G(),re("span",{key:0,class:qe(["arrow",ee(l)?"down":"right"])},null,2)):Oe("",!0)],34)),"children"in f.item&&f.item.children.length?(G(),Pe(lv,{key:2},{default:xe(()=>[jr(ae("ul",cv,[(G(!0),re(be,null,Kt(f.item.children,v=>(G(),Pe(m,{key:`${f.depth}${v.text}${v.link}`,item:v,depth:f.depth+1},null,8,["item","depth"]))),128))],512),[[Ur,ee(l)]])]),_:1})):Oe("",!0)])}}}),fv={key:0,class:"vp-sidebar-items"},dv=ce({__name:"VPSidebarItems",setup(e){const t=$n(),n=ks();return Qe(()=>{Ye(()=>t.hash,r=>{const o=document.querySelector(".vp-sidebar");if(!o)return;const s=document.querySelector(`.vp-sidebar .vp-sidebar-item.auto-link[href="${t.path}${r}"]`);if(!s)return;const{top:i,height:l}=o.getBoundingClientRect(),{top:a,height:c}=s.getBoundingClientRect();a<i?s.scrollIntoView(!0):a+c>i+l&&s.scrollIntoView(!1)})}),(r,o)=>ee(n).length?(G(),re("ul",fv,[(G(!0),re(be,null,Kt(ee(n),s=>(G(),Pe(uv,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):Oe("",!0)}}),hv={class:"vp-sidebar","vp-sidebar":""},pv=ce({__name:"VPSidebar",setup(e){return(t,n)=>(G(),re("aside",hv,[ie(pc),Ce(t.$slots,"top"),ie(dv),Ce(t.$slots,"bottom")]))}}),mv=ce({__name:"Layout",setup(e){const{frontmatter:t,page:n,themeLocale:r}=De(),o=k(()=>t.value.navbar??r.value.navbar??!0),s=ks(),i=Fe(!1),l=w=>{i.value=typeof w=="boolean"?w:!i.value},a={x:0,y:0},c=w=>{a.x=w.changedTouches[0].clientX,a.y=w.changedTouches[0].clientY},u=w=>{const T=w.changedTouches[0].clientX-a.x,C=w.changedTouches[0].clientY-a.y;Math.abs(T)>Math.abs(C)&&Math.abs(T)>40&&(T>0&&a.x<=80?l(!0):l(!1))},f=k(()=>t.value.externalLinkIcon??r.value.externalLinkIcon??!0),d=k(()=>[{"no-navbar":!o.value,"no-sidebar":!s.value.length,"sidebar-open":i.value,"external-link-icon":f.value},t.value.pageClass]);gr(()=>{l(!1)});const m=lc(),v=m.resolve,y=m.pending;return(w,T)=>(G(),re("div",{class:qe(["vp-theme-container",d.value]),"vp-container":"",onTouchstart:c,onTouchend:u},[Ce(w.$slots,"navbar",{},()=>[o.value?(G(),Pe(Ag,{key:0,onToggleSidebar:l},{before:xe(()=>[Ce(w.$slots,"navbar-before")]),after:xe(()=>[Ce(w.$slots,"navbar-after")]),_:3})):Oe("",!0)]),ae("div",{class:"vp-sidebar-mask",onClick:T[0]||(T[0]=C=>l(!1))}),Ce(w.$slots,"sidebar",{},()=>[ie(pv,null,{top:xe(()=>[Ce(w.$slots,"sidebar-top")]),bottom:xe(()=>[Ce(w.$slots,"sidebar-bottom")]),_:3})]),Ce(w.$slots,"page",{},()=>[ie(Nm,{onBeforeEnter:ee(v),onBeforeLeave:ee(y)},{default:xe(()=>[ee(t).home?(G(),Pe(Jm,{key:0})):(G(),Pe(iv,{key:ee(n).path},{top:xe(()=>[Ce(w.$slots,"page-top")]),"content-top":xe(()=>[Ce(w.$slots,"page-content-top")]),"content-bottom":xe(()=>[Ce(w.$slots,"page-content-bottom")]),bottom:xe(()=>[Ce(w.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"])])],34))}}),gv={class:"vp-theme-container","vp-container":""},vv={class:"page"},_v={"vp-content":""},bv=ce({__name:"NotFound",setup(e){const{routeLocale:t,theme:n,themeLocale:r}=De(),o=Fe(!1),s=k(()=>o.value?t.value:"/"),i=k(()=>{if(o.value)return r.value;const{locales:f,...d}=n.value;return{...d,...f==null?void 0:f["/"]}}),l=k(()=>i.value.home??s.value),a=k(()=>i.value.backToHome??"Back to home"),c=k(()=>i.value.notFound??["Not Found"]),u=k(()=>o.value?c.value[Math.floor(Math.random()*c.value.length)]:c.value[0]);return Qe(()=>{o.value=!0}),(f,d)=>(G(),re("div",gv,[ae("main",vv,[ae("div",_v,[d[0]||(d[0]=ae("h1",null,"404",-1)),ae("blockquote",null,Ae(u.value),1),ie(ee(co),{to:l.value},{default:xe(()=>[Yt(Ae(a.value),1)]),_:1},8,["to"])])])]))}}),yv=ho(bv,[["__scopeId","data-v-9461d1be"]]),Ev=Xt({enhance({app:e,router:t}){Ya("Badge")||e.component("Badge",Dm);const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await lc().wait(),n(...r))},setup(){Am(),Rm(),Mm()},layouts:{Layout:mv,NotFound:yv}}),Sv=Object.freeze(Object.defineProperty({__proto__:null,default:Ev},Symbol.toStringTag,{value:"Module"})),Pr=[yp,kp,Hp,Fp,Yp,lm,hm,pm,ym,xm,Sv].map(e=>e.default).filter(Boolean),wv=JSON.parse('{"base":"/","lang":"zh-CN","title":"","description":"","head":[],"locales":{}}');var bn=we(wv),Tv=Gd,Cv=()=>{const e=vh({history:Tv(Ca("/")),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===Ct){const r=or(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},xv=e=>{e.component("ClientOnly",_s),e.component("Content",bs),e.component("RouteLink",co)},Lv=(e,t,n)=>{const r=k(()=>t.currentRoute.value.path),o=Rl((w,T)=>({get(){return w(),t.currentRoute.value.meta._pageChunk},set(C){t.currentRoute.value.meta._pageChunk=C,T()}})),s=k(()=>tn.resolveLayouts(n)),i=k(()=>tn.resolveRouteLocale(bn.value.locales,r.value)),l=k(()=>tn.resolveSiteLocaleData(bn.value,i.value)),a=k(()=>o.value.comp),c=k(()=>o.value.data),u=k(()=>c.value.frontmatter),f=k(()=>tn.resolvePageHeadTitle(c.value,l.value)),d=k(()=>tn.resolvePageHead(f.value,u.value,l.value)),m=k(()=>tn.resolvePageLang(c.value,l.value)),v=k(()=>tn.resolvePageLayout(c.value,s.value)),y={layouts:s,pageData:c,pageComponent:a,pageFrontmatter:u,pageHead:d,pageHeadTitle:f,pageLang:m,pageLayout:v,redirects:Jo,routeLocale:i,routePath:r,routes:Cn,siteData:bn,siteLocaleData:l,frontmatter:u,head:d,headTitle:f,lang:m,page:c,site:bn,siteLocale:l};return e.provide(vs,y),Object.defineProperties(e.config.globalProperties,{$pageFrontmatter:{get:()=>u.value},$pageHead:{get:()=>d.value},$pageHeadTitle:{get:()=>f.value},$pageLang:{get:()=>m.value},$pageData:{get:()=>c.value},$routeLocale:{get:()=>i.value},$withBase:{get:()=>ys},$frontmatter:{get:()=>u.value},$head:{get:()=>d.value},$headTitle:{get:()=>f.value},$lang:{get:()=>m.value},$page:{get:()=>c.value},$site:{get:()=>bn.value},$siteLocale:{get:()=>l.value}}),y},Av=([e,t,n=""])=>{const r=Object.entries(t).map(([l,a])=>dt(a)?`[${l}=${JSON.stringify(a)}]`:a?`[${l}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(l=>l.innerText===n)??null},Pv=([e,t,n])=>{if(!dt(e))return null;const r=document.createElement(e);return ps(t)&&Object.entries(t).forEach(([o,s])=>{dt(s)?r.setAttribute(o,s):s&&r.setAttribute(o,"")}),dt(n)&&r.appendChild(document.createTextNode(n)),r},Rv=()=>{const e=yh(),t=Eh();let n=[];const r=()=>{e.value.forEach(i=>{const l=Av(i);l&&n.push(l)})},o=()=>{const i=[];return e.value.forEach(l=>{const a=Pv(l);a&&i.push(a)}),i},s=()=>{document.documentElement.lang=t.value;const i=o();n.forEach((l,a)=>{const c=i.findIndex(u=>l.isEqualNode(u));c===-1?(l.remove(),delete n[a]):i.splice(c,1)}),i.forEach(l=>document.head.appendChild(l)),n=[...n.filter(l=>!!l),...i]};Ut(xh,s),Qe(()=>{r(),Ye(e,s,{immediate:!1})})},Ov=Xf,Iv=async()=>{var n;const e=Ov({name:"Vuepress",setup(){var s;Rv();for(const i of Pr)(s=i.setup)==null||s.call(i);const r=Pr.flatMap(({rootComponents:i=[]})=>i.map(l=>J(l))),o=Sh();return()=>[J(o.value),r]}}),t=Cv();xv(e),Lv(e,t,Pr);for(const r of Pr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:bn}));return e.use(t),{app:e,router:t}};Iv().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ho as _,af as a,ae as b,re as c,Iv as createVueApp,Yt as d,ie as e,G as o,Wl as r,xe as w};