/** * @vue/shared v3.5.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function us(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ne={},mt=[],$e=()=>{},vr=()=>!1,Ut=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ds=e=>e.startsWith("onUpdate:"),le=Object.assign,hs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ki=Object.prototype.hasOwnProperty,z=(e,t)=>Ki.call(e,t),H=Array.isArray,_t=e=>Wt(e)==="[object Map]",wr=e=>Wt(e)==="[object Set]",Ns=e=>Wt(e)==="[object Date]",W=e=>typeof e=="function",ie=e=>typeof e=="string",Ve=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",xr=e=>(Q(e)||W(e))&&W(e.then)&&W(e.catch),Sr=Object.prototype.toString,Wt=e=>Sr.call(e),qi=e=>Wt(e).slice(8,-1),Er=e=>Wt(e)==="[object Object]",bn=e=>ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,rt=us(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gi=/-\w/g,me=vn(e=>e.replace(Gi,t=>t.slice(1).toUpperCase())),Ji=/\B([A-Z])/g,ut=vn(e=>e.replace(Ji,"-$1").toLowerCase()),wn=vn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nn=vn(e=>e?`on${wn(e)}`:""),He=(e,t)=>!Object.is(e,t),jn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Xi=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let js;const xn=()=>js||(js=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ps(e){if(H(e)){const t={};for(let n=0;n{if(n){const s=n.split(zi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function gs(e){let t="";if(ie(e))t=e;else if(H(e))for(let n=0;n!!(e&&e.__v_isRef===!0),so=e=>ie(e)?e:e==null?"":H(e)||Q(e)&&(e.toString===Sr||!W(e.toString))?Ar(e)?so(e.value):JSON.stringify(e,Rr,2):String(e),Rr=(e,t)=>Ar(t)?Rr(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Hn(s,i)+" =>"]=r,n),{})}:wr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Hn(n))}:Ve(t)?Hn(t):Q(t)&&!H(t)&&!Er(t)?String(t):t,Hn=(e,t="")=>{var n;return Ve(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let fe;class ro{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=fe,!t&&fe&&(this.index=(fe.scopes||(fe.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;t0&&--this._on===0&&(fe=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if(Mt){let t=Mt;for(Mt=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ot;){let t=Ot;for(Ot=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Fr(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Lr(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),bs(s),oo(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function ts(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Nr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Nr(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Lt)||(e.globalVersion=Lt,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ts(e))))return;e.flags|=2;const t=e.dep,n=te,s=Me;te=e,Me=!0;try{Fr(e);const r=e.fn(e._value);(t.version===0||He(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{te=n,Me=s,Lr(e),e.flags&=-3}}function bs(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)bs(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function oo(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Me=!0;const jr=[];function qe(){jr.push(Me),Me=!1}function Ge(){const e=jr.pop();Me=e===void 0?!0:e}function Hs(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=te;te=void 0;try{t()}finally{te=n}}}let Lt=0;class lo{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 Sn{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,this.__v_skip=!0}track(t){if(!te||!Me||te===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==te)n=this.activeLink=new lo(te,this),te.deps?(n.prevDep=te.depsTail,te.depsTail.nextDep=n,te.depsTail=n):te.deps=te.depsTail=n,Hr(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=te.depsTail,n.nextDep=void 0,te.depsTail.nextDep=n,te.depsTail=n,te.deps===n&&(te.deps=s)}return n}trigger(t){this.version++,Lt++,this.notify(t)}notify(t){_s();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ys()}}}function Hr(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Hr(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const fn=new WeakMap,it=Symbol(""),ns=Symbol(""),Nt=Symbol("");function ue(e,t,n){if(Me&&te){let s=fn.get(e);s||fn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Sn),r.map=s,r.key=n),r.track()}}function Ke(e,t,n,s,r,i){const l=fn.get(e);if(!l){Lt++;return}const o=c=>{c&&c.trigger()};if(_s(),t==="clear")l.forEach(o);else{const c=H(e),d=c&&bn(n);if(c&&n==="length"){const a=Number(s);l.forEach((h,x)=>{(x==="length"||x===Nt||!Ve(x)&&x>=a)&&o(h)})}else switch((n!==void 0||l.has(void 0))&&o(l.get(n)),d&&o(l.get(Nt)),t){case"add":c?d&&o(l.get("length")):(o(l.get(it)),_t(e)&&o(l.get(ns)));break;case"delete":c||(o(l.get(it)),_t(e)&&o(l.get(ns)));break;case"set":_t(e)&&o(l.get(it));break}}ys()}function co(e,t){const n=fn.get(e);return n&&n.get(t)}function ht(e){const t=Y(e);return t===e?t:(ue(t,"iterate",Nt),Se(e)?t:t.map(Pe))}function En(e){return ue(e=Y(e),"iterate",Nt),e}function je(e,t){return Je(e)?xt(Ze(e)?Pe(t):t):Pe(t)}const fo={__proto__:null,[Symbol.iterator](){return Dn(this,Symbol.iterator,e=>je(this,e))},concat(...e){return ht(this).concat(...e.map(t=>H(t)?ht(t):t))},entries(){return Dn(this,"entries",e=>(e[1]=je(this,e[1]),e))},every(e,t){return We(this,"every",e,t,void 0,arguments)},filter(e,t){return We(this,"filter",e,t,n=>n.map(s=>je(this,s)),arguments)},find(e,t){return We(this,"find",e,t,n=>je(this,n),arguments)},findIndex(e,t){return We(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return We(this,"findLast",e,t,n=>je(this,n),arguments)},findLastIndex(e,t){return We(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return We(this,"forEach",e,t,void 0,arguments)},includes(...e){return Vn(this,"includes",e)},indexOf(...e){return Vn(this,"indexOf",e)},join(e){return ht(this).join(e)},lastIndexOf(...e){return Vn(this,"lastIndexOf",e)},map(e,t){return We(this,"map",e,t,void 0,arguments)},pop(){return Ct(this,"pop")},push(...e){return Ct(this,"push",e)},reduce(e,...t){return $s(this,"reduce",e,t)},reduceRight(e,...t){return $s(this,"reduceRight",e,t)},shift(){return Ct(this,"shift")},some(e,t){return We(this,"some",e,t,void 0,arguments)},splice(...e){return Ct(this,"splice",e)},toReversed(){return ht(this).toReversed()},toSorted(e){return ht(this).toSorted(e)},toSpliced(...e){return ht(this).toSpliced(...e)},unshift(...e){return Ct(this,"unshift",e)},values(){return Dn(this,"values",e=>je(this,e))}};function Dn(e,t,n){const s=En(e),r=s[t]();return s!==e&&!Se(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const ao=Array.prototype;function We(e,t,n,s,r,i){const l=En(e),o=l!==e&&!Se(e),c=l[t];if(c!==ao[t]){const h=c.apply(e,i);return o?Pe(h):h}let d=n;l!==e&&(o?d=function(h,x){return n.call(this,je(e,h),x,e)}:n.length>2&&(d=function(h,x){return n.call(this,h,x,e)}));const a=c.call(l,d,s);return o&&r?r(a):a}function $s(e,t,n,s){const r=En(e),i=r!==e&&!Se(e);let l=n,o=!1;r!==e&&(i?(o=s.length===0,l=function(d,a,h){return o&&(o=!1,d=je(e,d)),n.call(this,d,je(e,a),h,e)}):n.length>3&&(l=function(d,a,h){return n.call(this,d,a,h,e)}));const c=r[t](l,...s);return o?je(e,c):c}function Vn(e,t,n){const s=Y(e);ue(s,"iterate",Nt);const r=s[t](...n);return(r===-1||r===!1)&&Cn(n[0])?(n[0]=Y(n[0]),s[t](...n)):r}function Ct(e,t,n=[]){qe(),_s();const s=Y(e)[t].apply(e,n);return ys(),Ge(),s}const uo=us("__proto__,__v_isRef,__isVue"),$r=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ve));function ho(e){Ve(e)||(e=String(e));const t=Y(this);return ue(t,"has",e),t.hasOwnProperty(e)}class Dr{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?So:kr:i?Wr:Ur).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const l=H(t);if(!r){let c;if(l&&(c=fo[n]))return c;if(n==="hasOwnProperty")return ho}const o=Reflect.get(t,n,oe(t)?t:s);if((Ve(n)?$r.has(n):uo(n))||(r||ue(t,"get",n),i))return o;if(oe(o)){const c=l&&bn(n)?o:o.value;return r&&Q(c)?jt(c):c}return Q(o)?r?jt(o):Tn(o):o}}class Vr extends Dr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];const l=H(t)&&bn(n);if(!this._isShallow){const d=Je(i);if(!Se(s)&&!Je(s)&&(i=Y(i),s=Y(s)),!l&&oe(i)&&!oe(s))return d||(i.value=s),!0}const o=l?Number(n)e,Xt=e=>Reflect.getPrototypeOf(e);function yo(e,t,n){return function(...s){const r=this.__v_raw,i=Y(r),l=_t(i),o=e==="entries"||e===Symbol.iterator&&l,c=e==="keys"&&l,d=r[e](...s),a=n?ss:t?xt:Pe;return!t&&ue(i,"iterate",c?ns:it),le(Object.create(d),{next(){const{value:h,done:x}=d.next();return x?{value:h,done:x}:{value:o?[a(h[0]),a(h[1])]:a(h),done:x}}})}}function Yt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function bo(e,t){const n={get(r){const i=this.__v_raw,l=Y(i),o=Y(r);e||(He(r,o)&&ue(l,"get",r),ue(l,"get",o));const{has:c}=Xt(l),d=t?ss:e?xt:Pe;if(c.call(l,r))return d(i.get(r));if(c.call(l,o))return d(i.get(o));i!==l&&i.get(r)},get size(){const r=this.__v_raw;return!e&&ue(Y(r),"iterate",it),r.size},has(r){const i=this.__v_raw,l=Y(i),o=Y(r);return e||(He(r,o)&&ue(l,"has",r),ue(l,"has",o)),r===o?i.has(r):i.has(r)||i.has(o)},forEach(r,i){const l=this,o=l.__v_raw,c=Y(o),d=t?ss:e?xt:Pe;return!e&&ue(c,"iterate",it),o.forEach((a,h)=>r.call(i,d(a),d(h),l))}};return le(n,e?{add:Yt("add"),set:Yt("set"),delete:Yt("delete"),clear:Yt("clear")}:{add(r){const i=Y(this),l=Xt(i),o=Y(r),c=!t&&!Se(r)&&!Je(r)?o:r;return l.has.call(i,c)||He(r,c)&&l.has.call(i,r)||He(o,c)&&l.has.call(i,o)||(i.add(c),Ke(i,"add",c,c)),this},set(r,i){!t&&!Se(i)&&!Je(i)&&(i=Y(i));const l=Y(this),{has:o,get:c}=Xt(l);let d=o.call(l,r);d||(r=Y(r),d=o.call(l,r));const a=c.call(l,r);return l.set(r,i),d?He(i,a)&&Ke(l,"set",r,i):Ke(l,"add",r,i),this},delete(r){const i=Y(this),{has:l,get:o}=Xt(i);let c=l.call(i,r);c||(r=Y(r),c=l.call(i,r)),o&&o.call(i,r);const d=i.delete(r);return c&&Ke(i,"delete",r,void 0),d},clear(){const r=Y(this),i=r.size!==0,l=r.clear();return i&&Ke(r,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=yo(r,e,t)}),n}function vs(e,t){const n=bo(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(z(n,r)&&r in s?n:s,r,i)}const vo={get:vs(!1,!1)},wo={get:vs(!1,!0)},xo={get:vs(!0,!1)};const Ur=new WeakMap,Wr=new WeakMap,kr=new WeakMap,So=new WeakMap;function Eo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function To(e){return e.__v_skip||!Object.isExtensible(e)?0:Eo(qi(e))}function Tn(e){return Je(e)?e:ws(e,!1,go,vo,Ur)}function Co(e){return ws(e,!1,_o,wo,Wr)}function jt(e){return ws(e,!0,mo,xo,kr)}function ws(e,t,n,s,r){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=To(e);if(i===0)return e;const l=r.get(e);if(l)return l;const o=new Proxy(e,i===2?s:n);return r.set(e,o),o}function Ze(e){return Je(e)?Ze(e.__v_raw):!!(e&&e.__v_isReactive)}function Je(e){return!!(e&&e.__v_isReadonly)}function Se(e){return!!(e&&e.__v_isShallow)}function Cn(e){return e?!!e.__v_raw:!1}function Y(e){const t=e&&e.__v_raw;return t?Y(t):e}function on(e){return!z(e,"__v_skip")&&Object.isExtensible(e)&&Tr(e,"__v_skip",!0),e}const Pe=e=>Q(e)?Tn(e):e,xt=e=>Q(e)?jt(e):e;function oe(e){return e?e.__v_isRef===!0:!1}function ot(e){return Br(e,!1)}function yt(e){return Br(e,!0)}function Br(e,t){return oe(e)?e:new Ao(e,t)}class Ao{constructor(t,n){this.dep=new Sn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Y(t),this._value=n?t:Pe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Se(t)||Je(t);t=s?t:Y(t),He(t,n)&&(this._rawValue=t,this._value=s?t:Pe(t),this.dep.trigger())}}function An(e){return oe(e)?e.value:e}function et(e){return W(e)?e():An(e)}const Ro={get:(e,t,n)=>t==="__v_raw"?e:An(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return oe(r)&&!oe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Kr(e){return Ze(e)?e:new Proxy(e,Ro)}class Oo{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Sn,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Mo(e){return new Oo(e)}class Po{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._raw=Y(t);let r=!0,i=t;if(!H(t)||!bn(String(n)))do r=!Cn(i)||Se(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=An(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&oe(this._raw[this._key])){const n=this._object[this._key];if(oe(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return co(this._raw,this._key)}}class Io{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 Fo(e,t,n){return oe(e)?e:W(e)?new Io(e):Q(e)&&arguments.length>1?Lo(e,t,n):ot(e)}function Lo(e,t,n){return new Po(e,t,n)}class No{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Sn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Lt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&te!==this)return Ir(this,!0),!0}get value(){const t=this.dep.track();return Nr(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function jo(e,t,n=!1){let s,r;return W(e)?s=e:(s=e.get,r=e.set),new No(s,r,n)}const zt={},an=new WeakMap;let st;function Ho(e,t=!1,n=st){if(n){let s=an.get(n);s||an.set(n,s=[]),s.push(e)}}function $o(e,t,n=ne){const{immediate:s,deep:r,once:i,scheduler:l,augmentJob:o,call:c}=n,d=g=>r?g:Se(g)||r===!1||r===0?Qe(g,1):Qe(g);let a,h,x,S,P=!1,T=!1;if(oe(e)?(h=()=>e.value,P=Se(e)):Ze(e)?(h=()=>d(e),P=!0):H(e)?(T=!0,P=e.some(g=>Ze(g)||Se(g)),h=()=>e.map(g=>{if(oe(g))return g.value;if(Ze(g))return d(g);if(W(g))return c?c(g,2):g()})):W(e)?t?h=c?()=>c(e,2):e:h=()=>{if(x){qe();try{x()}finally{Ge()}}const g=st;st=a;try{return c?c(e,3,[S]):e(S)}finally{st=g}}:h=$e,t&&r){const g=h,R=r===!0?1/0:r;h=()=>Qe(g(),R)}const K=Or(),D=()=>{a.stop(),K&&K.active&&hs(K.effects,a)};if(i&&t){const g=t;t=(...R)=>{g(...R),D()}}let j=T?new Array(e.length).fill(zt):zt;const p=g=>{if(!(!(a.flags&1)||!a.dirty&&!g))if(t){const R=a.run();if(r||P||(T?R.some((B,U)=>He(B,j[U])):He(R,j))){x&&x();const B=st;st=a;try{const U=[R,j===zt?void 0:T&&j[0]===zt?[]:j,S];j=R,c?c(t,3,U):t(...U)}finally{st=B}}}else a.run()};return o&&o(p),a=new Mr(h),a.scheduler=l?()=>l(p,!1):p,S=g=>Ho(g,!1,a),x=a.onStop=()=>{const g=an.get(a);if(g){if(c)c(g,4);else for(const R of g)R();an.delete(a)}},t?s?p(!0):j=a.run():l?l(p.bind(null,!0),!0):a.run(),D.pause=a.pause.bind(a),D.resume=a.resume.bind(a),D.stop=D,D}function Qe(e,t=1/0,n){if(t<=0||!Q(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,oe(e))Qe(e.value,t,n);else if(H(e))for(let s=0;s{Qe(s,t,n)});else if(Er(e)){for(const s in e)Qe(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Qe(e[s],t,n)}return e}/** * @vue/runtime-core v3.5.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function kt(e,t,n,s){try{return s?e(...s):e()}catch(r){Rn(r,t,n)}}function Ue(e,t,n,s){if(W(e)){const r=kt(e,t,n,s);return r&&xr(r)&&r.catch(i=>{Rn(i,t,n)}),r}if(H(e)){const r=[];for(let i=0;i>>1,r=ge[s],i=Ht(r);i=Ht(n)?ge.push(e):ge.splice(Vo(t),0,e),e.flags|=1,Gr()}}function Gr(){un||(un=qr.then(Jr))}function Uo(e){H(e)?bt.push(...e):ze&&e.id===-1?ze.splice(gt+1,0,e):e.flags&1||(bt.push(e),e.flags|=1),Gr()}function Ds(e,t,n=Le+1){for(;nHt(n)-Ht(s));if(bt.length=0,ze){ze.push(...t);return}for(ze=t,gt=0;gte.id==null?e.flags&2?-1:1/0:e.id;function Jr(e){try{for(Le=0;Le{s._d&&mn(-1);const i=hn(t);let l;try{l=e(...r)}finally{hn(i),s._d&&mn(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function Ne(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let l=0;l1)return n&&W(t)?t.call(s&&s.proxy):t}}function Yr(){return!!(Kt()||ct)}const Bo=Symbol.for("v-scx"),Ko=()=>lt(Bo);function zr(e,t){return Ss(e,null,t)}function De(e,t,n){return Ss(e,t,n)}function Ss(e,t,n=ne){const{immediate:s,deep:r,flush:i,once:l}=n,o=le({},n),c=t&&s||!t&&i!=="post";let d;if(Dt){if(i==="sync"){const S=Ko();d=S.__watcherHandles||(S.__watcherHandles=[])}else if(!c){const S=()=>{};return S.stop=$e,S.resume=$e,S.pause=$e,S}}const a=de;o.call=(S,P,T)=>Ue(S,a,P,T);let h=!1;i==="post"?o.scheduler=S=>{be(S,a&&a.suspense)}:i!=="sync"&&(h=!0,o.scheduler=(S,P)=>{P?S():xs(S)}),o.augmentJob=S=>{t&&(S.flags|=4),h&&(S.flags|=2,a&&(S.id=a.uid,S.i=a))};const x=$o(e,t,o);return Dt&&(d?d.push(x):c&&x()),x}function qo(e,t,n){const s=this.proxy,r=ie(e)?e.includes(".")?Qr(s,e):()=>s[e]:e.bind(s,s);let i;W(t)?i=t:(i=t.handler,n=t);const l=qt(this),o=Ss(r,i.bind(s),n);return l(),o}function Qr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;re.__isTeleport,Xo=Symbol("_leaveCb");function Es(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Es(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 Zr(e,t){return W(e)?le({name:e.name},t,{setup:e}):e}function ei(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Vs(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const pn=new WeakMap;function vt(e,t,n,s,r=!1){if(H(e)){e.forEach((T,K)=>vt(T,t&&(H(t)?t[K]:t),n,s,r));return}if(wt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&vt(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Os(s.component):s.el,l=r?null:i,{i:o,r:c}=e,d=t&&t.r,a=o.refs===ne?o.refs={}:o.refs,h=o.setupState,x=Y(h),S=h===ne?vr:T=>Vs(a,T)?!1:z(x,T),P=(T,K)=>!(K&&Vs(a,K));if(d!=null&&d!==c){if(Us(t),ie(d))a[d]=null,S(d)&&(h[d]=null);else if(oe(d)){const T=t;P(d,T.k)&&(d.value=null),T.k&&(a[T.k]=null)}}if(W(c))kt(c,o,12,[l,a]);else{const T=ie(c),K=oe(c);if(T||K){const D=()=>{if(e.f){const j=T?S(c)?h[c]:a[c]:P()||!e.k?c.value:a[e.k];if(r)H(j)&&hs(j,i);else if(H(j))j.includes(i)||j.push(i);else if(T)a[c]=[i],S(c)&&(h[c]=a[c]);else{const p=[i];P(c,e.k)&&(c.value=p),e.k&&(a[e.k]=p)}}else T?(a[c]=l,S(c)&&(h[c]=l)):K&&(P(c,e.k)&&(c.value=l),e.k&&(a[e.k]=l))};if(l){const j=()=>{D(),pn.delete(e)};j.id=-1,pn.set(e,j),be(j,n)}else Us(e),D()}}}function Us(e){const t=pn.get(e);t&&(t.flags|=8,pn.delete(e))}let Ws=!1;const pt=()=>{Ws||(console.error("Hydration completed but contains mismatches."),Ws=!0)},Yo=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",zo=e=>e.namespaceURI.includes("MathML"),Qt=e=>{if(e.nodeType===1){if(Yo(e))return"svg";if(zo(e))return"mathml"}},Zt=e=>e.nodeType===8;function Qo(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:l,remove:o,insert:c,createComment:d}}=e,a=(p,g)=>{if(!g.hasChildNodes()){n(null,p,g),dn(),g._vnode=p;return}h(g.firstChild,p,null,null,null),dn(),g._vnode=p},h=(p,g,R,B,U,G=!1)=>{G=G||!!g.dynamicChildren;const q=Zt(p)&&p.data==="[",F=()=>T(p,g,R,B,U,q),{type:O,ref:V,shapeFlag:k,patchFlag:Ee}=g;let _e=p.nodeType;g.el=p,Ee===-2&&(G=!1,g.dynamicChildren=null);let N=null;switch(O){case ft:_e!==3?g.children===""?(c(g.el=r(""),l(p),p),N=p):N=F():(p.data!==g.children&&(pt(),p.data=g.children),N=i(p));break;case Xe:j(p)?(N=i(p),D(g.el=p.content.firstChild,p,R)):_e!==8||q?N=F():N=i(p);break;case It:if(q&&(p=i(p),_e=p.nodeType),_e===1||_e===3){N=p;const J=!g.children.length;for(let M=0;M{G=G||!!g.dynamicChildren;const{type:q,props:F,patchFlag:O,shapeFlag:V,dirs:k,transition:Ee}=g,_e=q==="input"||q==="option";if(_e||O!==-1){k&&Ne(g,null,R,"created");let N=!1;if(j(p)){N=_i(null,Ee)&&R&&R.vnode.props&&R.vnode.props.appear;const M=p.content.firstChild;if(N){const se=M.getAttribute("class");se&&(M.$cls=se),Ee.beforeEnter(M)}D(M,p,R),g.el=p=M}if(V&16&&!(F&&(F.innerHTML||F.textContent))){let M=S(p.firstChild,g,p,R,B,U,G);for(;M;){en(p,1)||pt();const se=M;M=M.nextSibling,o(se)}}else if(V&8){let M=g.children;M[0]===` `&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(M=M.slice(1));const{textContent:se}=p;se!==M&&se!==M.replace(/\r\n|\r/g,` `)&&(en(p,0)||pt(),p.textContent=g.children)}if(F){if(_e||!G||O&48){const M=p.tagName.includes("-");for(const se in F)(_e&&(se.endsWith("value")||se==="indeterminate")||Ut(se)&&!rt(se)||se[0]==="."||M&&!rt(se))&&s(p,se,null,F[se],void 0,R)}else if(F.onClick)s(p,"onClick",null,F.onClick,void 0,R);else if(O&4&&Ze(F.style))for(const M in F.style)F.style[M]}let J;(J=F&&F.onVnodeBeforeMount)&&Te(J,R,g),k&&Ne(g,null,R,"beforeMount"),((J=F&&F.onVnodeMounted)||k||N)&&xi(()=>{J&&Te(J,R,g),N&&Ee.enter(p),k&&Ne(g,null,R,"mounted")},B)}return p.nextSibling},S=(p,g,R,B,U,G,q)=>{q=q||!!g.dynamicChildren;const F=g.children,O=F.length;for(let V=0;V{const{slotScopeIds:q}=g;q&&(U=U?U.concat(q):q);const F=l(p),O=S(i(p),g,F,R,B,U,G);return O&&Zt(O)&&O.data==="]"?i(g.anchor=O):(pt(),c(g.anchor=d("]"),F,O),O)},T=(p,g,R,B,U,G)=>{if(en(p.parentElement,1)||pt(),g.el=null,G){const O=K(p);for(;;){const V=i(p);if(V&&V!==O)o(V);else break}}const q=i(p),F=l(p);return o(p),n(null,g,F,q,R,B,Qt(F),U),R&&(R.vnode.el=g.el,ci(R,g.el)),q},K=(p,g="[",R="]")=>{let B=0;for(;p;)if(p=i(p),p&&Zt(p)&&(p.data===g&&B++,p.data===R)){if(B===0)return i(p);B--}return p},D=(p,g,R)=>{const B=g.parentNode;B&&B.replaceChild(p,g);let U=R;for(;U;)U.vnode.el===g&&(U.vnode.el=U.subTree.el=p),U=U.parent},j=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[a,h]}const ks="data-allow-mismatch",Zo={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function en(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ks);)e=e.parentElement;const n=e&&e.getAttribute(ks);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(Zo[t])}}xn().requestIdleCallback;xn().cancelIdleCallback;const wt=e=>!!e.type.__asyncLoader,ti=e=>e.type.__isKeepAlive;function el(e,t){ni(e,"a",t)}function tl(e,t){ni(e,"da",t)}function ni(e,t,n=de){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Mn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)ti(r.parent.vnode)&&nl(s,t,n,r),r=r.parent}}function nl(e,t,n,s){const r=Mn(t,e,s,!0);Ts(()=>{hs(s[t],r)},n)}function Mn(e,t,n=de,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...l)=>{qe();const o=qt(n),c=Ue(t,n,e,l);return o(),Ge(),c});return s?r.unshift(i):r.push(i),i}}const Ye=e=>(t,n=de)=>{(!Dt||e==="sp")&&Mn(e,(...s)=>t(...s),n)},sl=Ye("bm"),Bt=Ye("m"),rl=Ye("bu"),il=Ye("u"),ol=Ye("bum"),Ts=Ye("um"),ll=Ye("sp"),cl=Ye("rtg"),fl=Ye("rtc");function al(e,t=de){Mn("ec",e,t)}const ul="components";function Tf(e,t){return hl(ul,e,!0,t)||e}const dl=Symbol.for("v-ndc");function hl(e,t,n=!0,s=!1){const r=Oe||de;if(r){const i=r.type;{const o=Yl(i,!1);if(o&&(o===t||o===me(t)||o===wn(me(t))))return i}const l=Bs(r[e]||i[e],t)||Bs(r.appContext[e],t);return!l&&s?i:l}}function Bs(e,t){return e&&(e[t]||e[me(t)]||e[wn(me(t))])}function Cf(e,t,n,s){let r;const i=n,l=H(e);if(l||ie(e)){const o=l&&Ze(e);let c=!1,d=!1;o&&(c=!Se(e),d=Je(e),e=En(e)),r=new Array(e.length);for(let a=0,h=e.length;at(o,c,void 0,i));else{const o=Object.keys(e);r=new Array(o.length);for(let c=0,d=o.length;ce?Ai(e)?Os(e):rs(e.parent):null,Pt=le(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=>rs(e.parent),$root:e=>rs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ri(e),$forceUpdate:e=>e.f||(e.f=()=>{xs(e.update)}),$nextTick:e=>e.n||(e.n=On.bind(e.proxy)),$watch:e=>qo.bind(e)}),Un=(e,t)=>e!==ne&&!e.__isScriptSetup&&z(e,t),pl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:l,type:o,appContext:c}=e;if(t[0]!=="$"){const x=l[t];if(x!==void 0)switch(x){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Un(s,t))return l[t]=1,s[t];if(r!==ne&&z(r,t))return l[t]=2,r[t];if(z(i,t))return l[t]=3,i[t];if(n!==ne&&z(n,t))return l[t]=4,n[t];is&&(l[t]=0)}}const d=Pt[t];let a,h;if(d)return t==="$attrs"&&ue(e.attrs,"get",""),d(e);if((a=o.__cssModules)&&(a=a[t]))return a;if(n!==ne&&z(n,t))return l[t]=4,n[t];if(h=c.config.globalProperties,z(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Un(r,t)?(r[t]=n,!0):s!==ne&&z(s,t)?(s[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,props:i,type:l}},o){let c;return!!(n[o]||e!==ne&&o[0]!=="$"&&z(e,o)||Un(t,o)||z(i,o)||z(s,o)||z(Pt,o)||z(r.config.globalProperties,o)||(c=l.__cssModules)&&c[o])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ks(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let is=!0;function gl(e){const t=ri(e),n=e.proxy,s=e.ctx;is=!1,t.beforeCreate&&qs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:l,watch:o,provide:c,inject:d,created:a,beforeMount:h,mounted:x,beforeUpdate:S,updated:P,activated:T,deactivated:K,beforeDestroy:D,beforeUnmount:j,destroyed:p,unmounted:g,render:R,renderTracked:B,renderTriggered:U,errorCaptured:G,serverPrefetch:q,expose:F,inheritAttrs:O,components:V,directives:k,filters:Ee}=t;if(d&&ml(d,s,null),l)for(const J in l){const M=l[J];W(M)&&(s[J]=M.bind(n))}if(r){const J=r.call(n,n);Q(J)&&(e.data=Tn(J))}if(is=!0,i)for(const J in i){const M=i[J],se=W(M)?M.bind(n,n):W(M.get)?M.get.bind(n,n):$e,Gt=!W(M)&&W(M.set)?M.set.bind(n):$e,tt=re({get:se,set:Gt});Object.defineProperty(s,J,{enumerable:!0,configurable:!0,get:()=>tt.value,set:Ie=>tt.value=Ie})}if(o)for(const J in o)si(o[J],s,n,J);if(c){const J=W(c)?c.call(n):c;Reflect.ownKeys(J).forEach(M=>{ko(M,J[M])})}a&&qs(a,e,"c");function N(J,M){H(M)?M.forEach(se=>J(se.bind(n))):M&&J(M.bind(n))}if(N(sl,h),N(Bt,x),N(rl,S),N(il,P),N(el,T),N(tl,K),N(al,G),N(fl,B),N(cl,U),N(ol,j),N(Ts,g),N(ll,q),H(F))if(F.length){const J=e.exposed||(e.exposed={});F.forEach(M=>{Object.defineProperty(J,M,{get:()=>n[M],set:se=>n[M]=se,enumerable:!0})})}else e.exposed||(e.exposed={});R&&e.render===$e&&(e.render=R),O!=null&&(e.inheritAttrs=O),V&&(e.components=V),k&&(e.directives=k),q&&ei(e)}function ml(e,t,n=$e){H(e)&&(e=os(e));for(const s in e){const r=e[s];let i;Q(r)?"default"in r?i=lt(r.from||s,r.default,!0):i=lt(r.from||s):i=lt(r),oe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[s]=i}}function qs(e,t,n){Ue(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function si(e,t,n,s){let r=s.includes(".")?Qr(n,s):()=>n[s];if(ie(e)){const i=t[e];W(i)&&De(r,i)}else if(W(e))De(r,e.bind(n));else if(Q(e))if(H(e))e.forEach(i=>si(i,t,n,s));else{const i=W(e.handler)?e.handler.bind(n):t[e.handler];W(i)&&De(r,i,e)}}function ri(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,o=i.get(t);let c;return o?c=o:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(d=>gn(c,d,l,!0)),gn(c,t,l)),Q(t)&&i.set(t,c),c}function gn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&gn(e,i,n,!0),r&&r.forEach(l=>gn(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const o=_l[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const _l={data:Gs,props:Js,emits:Js,methods:Rt,computed:Rt,beforeCreate:pe,created:pe,beforeMount:pe,mounted:pe,beforeUpdate:pe,updated:pe,beforeDestroy:pe,beforeUnmount:pe,destroyed:pe,unmounted:pe,activated:pe,deactivated:pe,errorCaptured:pe,serverPrefetch:pe,components:Rt,directives:Rt,watch:bl,provide:Gs,inject:yl};function Gs(e,t){return t?e?function(){return le(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function yl(e,t){return Rt(os(e),os(t))}function os(e){if(H(e)){const t={};for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${me(t)}Modifiers`]||e[`${ut(t)}Modifiers`];function Sl(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ne;let r=n;const i=t.startsWith("update:"),l=i&&xl(s,t.slice(7));l&&(l.trim&&(r=n.map(a=>ie(a)?a.trim():a)),l.number&&(r=n.map(Xi)));let o,c=s[o=Nn(t)]||s[o=Nn(me(t))];!c&&i&&(c=s[o=Nn(ut(t))]),c&&Ue(c,e,6,r);const d=s[o+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,Ue(d,e,6,r)}}const El=new WeakMap;function oi(e,t,n=!1){const s=n?El:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let l={},o=!1;if(!W(e)){const c=d=>{const a=oi(d,t,!0);a&&(o=!0,le(l,a))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!o?(Q(e)&&s.set(e,null),null):(H(i)?i.forEach(c=>l[c]=null):le(l,i),Q(e)&&s.set(e,l),l)}function Pn(e,t){return!e||!Ut(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,ut(t))||z(e,t))}function Wn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:l,attrs:o,emit:c,render:d,renderCache:a,props:h,data:x,setupState:S,ctx:P,inheritAttrs:T}=e,K=hn(e);let D,j;try{if(n.shapeFlag&4){const g=r||s,R=g;D=Ce(d.call(R,g,a,h,S,x,P)),j=o}else{const g=t;D=Ce(g.length>1?g(h,{attrs:o,slots:l,emit:c}):g(h,null)),j=t.props?o:Tl(o)}}catch(g){Ft.length=0,Rn(g,e,1),D=he(Xe)}let p=D;if(j&&T!==!1){const g=Object.keys(j),{shapeFlag:R}=p;g.length&&R&7&&(i&&g.some(ds)&&(j=Cl(j,i)),p=St(p,j,!1,!0))}return n.dirs&&(p=St(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Es(p,n.transition),D=p,hn(K),D}const Tl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ut(n))&&((t||(t={}))[n]=e[n]);return t},Cl=(e,t)=>{const n={};for(const s in e)(!ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Al(e,t,n){const{props:s,children:r,component:i}=e,{props:l,children:o,patchFlag:c}=t,d=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Xs(s,l,d):!!l;if(c&8){const a=t.dynamicProps;for(let h=0;hObject.create(fi),ui=e=>Object.getPrototypeOf(e)===fi;function Rl(e,t,n,s=!1){const r={},i=ai();e.propsDefaults=Object.create(null),di(e,t,r,i);for(const l in e.propsOptions[0])l in r||(r[l]=void 0);n?e.props=s?r:Co(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Ol(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:l}}=e,o=Y(r),[c]=e.propsOptions;let d=!1;if((s||l>0)&&!(l&16)){if(l&8){const a=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[x,S]=hi(h,t,!0);le(l,x),S&&o.push(...S)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!i&&!c)return Q(e)&&s.set(e,mt),mt;if(H(i))for(let a=0;ae==="_"||e==="_ctx"||e==="$stable",As=e=>H(e)?e.map(Ce):[Ce(e)],Pl=(e,t,n)=>{if(t._n)return t;const s=Wo((...r)=>As(t(...r)),n);return s._c=!1,s},pi=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Cs(r))continue;const i=e[r];if(W(i))t[r]=Pl(r,i,s);else if(i!=null){const l=As(i);t[r]=()=>l}}},gi=(e,t)=>{const n=As(t);e.slots.default=()=>n},mi=(e,t,n)=>{for(const s in t)(n||!Cs(s))&&(e[s]=t[s])},Il=(e,t,n)=>{const s=e.slots=ai();if(e.vnode.shapeFlag&32){const r=t._;r?(mi(s,t,n),n&&Tr(s,"_",r,!0)):pi(t,s)}else t&&gi(e,t)},Fl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,l=ne;if(s.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:mi(r,t,n):(i=!t.$stable,pi(t,r)),l=t}else t&&(gi(e,t),l={default:1});if(i)for(const o in r)!Cs(o)&&l[o]==null&&delete r[o]},be=xi;function Ll(e){return Nl(e,Qo)}function Nl(e,t){const n=xn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:l,createText:o,createComment:c,setText:d,setElementText:a,parentNode:h,nextSibling:x,setScopeId:S=$e,insertStaticContent:P}=e,T=(f,u,m,v=null,_=null,y=null,C=void 0,E=null,w=!!u.dynamicChildren)=>{if(f===u)return;f&&!At(f,u)&&(v=Jt(f),Ie(f,_,y,!0),f=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:b,ref:L,shapeFlag:A}=u;switch(b){case ft:K(f,u,m,v);break;case Xe:D(f,u,m,v);break;case It:f==null&&j(u,m,v,C);break;case Re:V(f,u,m,v,_,y,C,E,w);break;default:A&1?R(f,u,m,v,_,y,C,E,w):A&6?k(f,u,m,v,_,y,C,E,w):(A&64||A&128)&&b.process(f,u,m,v,_,y,C,E,w,dt)}L!=null&&_?vt(L,f&&f.ref,y,u||f,!u):L==null&&f&&f.ref!=null&&vt(f.ref,null,y,f,!0)},K=(f,u,m,v)=>{if(f==null)s(u.el=o(u.children),m,v);else{const _=u.el=f.el;u.children!==f.children&&d(_,u.children)}},D=(f,u,m,v)=>{f==null?s(u.el=c(u.children||""),m,v):u.el=f.el},j=(f,u,m,v)=>{[f.el,f.anchor]=P(f.children,u,m,v,f.el,f.anchor)},p=({el:f,anchor:u},m,v)=>{let _;for(;f&&f!==u;)_=x(f),s(f,m,v),f=_;s(u,m,v)},g=({el:f,anchor:u})=>{let m;for(;f&&f!==u;)m=x(f),r(f),f=m;r(u)},R=(f,u,m,v,_,y,C,E,w)=>{if(u.type==="svg"?C="svg":u.type==="math"&&(C="mathml"),f==null)B(u,m,v,_,y,C,E,w);else{const b=f.el&&f.el._isVueCE?f.el:null;try{b&&b._beginPatch(),q(f,u,_,y,C,E,w)}finally{b&&b._endPatch()}}},B=(f,u,m,v,_,y,C,E)=>{let w,b;const{props:L,shapeFlag:A,transition:I,dirs:$}=f;if(w=f.el=l(f.type,y,L&&L.is,L),A&8?a(w,f.children):A&16&&G(f.children,w,null,v,_,kn(f,y),C,E),$&&Ne(f,null,v,"created"),U(w,f,f.scopeId,C,v),L){for(const ee in L)ee!=="value"&&!rt(ee)&&i(w,ee,null,L[ee],y,v);"value"in L&&i(w,"value",null,L.value,y),(b=L.onVnodeBeforeMount)&&Te(b,v,f)}$&&Ne(f,null,v,"beforeMount");const X=_i(_,I);X&&I.beforeEnter(w),s(w,u,m),((b=L&&L.onVnodeMounted)||X||$)&&be(()=>{b&&Te(b,v,f),X&&I.enter(w),$&&Ne(f,null,v,"mounted")},_)},U=(f,u,m,v,_)=>{if(m&&S(f,m),v)for(let y=0;y{for(let b=w;b{const E=u.el=f.el;let{patchFlag:w,dynamicChildren:b,dirs:L}=u;w|=f.patchFlag&16;const A=f.props||ne,I=u.props||ne;let $;if(m&&nt(m,!1),($=I.onVnodeBeforeUpdate)&&Te($,m,u,f),L&&Ne(u,f,m,"beforeUpdate"),m&&nt(m,!0),(A.innerHTML&&I.innerHTML==null||A.textContent&&I.textContent==null)&&a(E,""),b?F(f.dynamicChildren,b,E,m,v,kn(u,_),y):C||M(f,u,E,null,m,v,kn(u,_),y,!1),w>0){if(w&16)O(E,A,I,m,_);else if(w&2&&A.class!==I.class&&i(E,"class",null,I.class,_),w&4&&i(E,"style",A.style,I.style,_),w&8){const X=u.dynamicProps;for(let ee=0;ee{$&&Te($,m,u,f),L&&Ne(u,f,m,"updated")},v)},F=(f,u,m,v,_,y,C)=>{for(let E=0;E{if(u!==m){if(u!==ne)for(const y in u)!rt(y)&&!(y in m)&&i(f,y,u[y],null,_,v);for(const y in m){if(rt(y))continue;const C=m[y],E=u[y];C!==E&&y!=="value"&&i(f,y,E,C,_,v)}"value"in m&&i(f,"value",u.value,m.value,_)}},V=(f,u,m,v,_,y,C,E,w)=>{const b=u.el=f?f.el:o(""),L=u.anchor=f?f.anchor:o("");let{patchFlag:A,dynamicChildren:I,slotScopeIds:$}=u;$&&(E=E?E.concat($):$),f==null?(s(b,m,v),s(L,m,v),G(u.children||[],m,L,_,y,C,E,w)):A>0&&A&64&&I&&f.dynamicChildren&&f.dynamicChildren.length===I.length?(F(f.dynamicChildren,I,m,_,y,C,E),(u.key!=null||_&&u===_.subTree)&&yi(f,u,!0)):M(f,u,m,L,_,y,C,E,w)},k=(f,u,m,v,_,y,C,E,w)=>{u.slotScopeIds=E,f==null?u.shapeFlag&512?_.ctx.activate(u,m,v,C,w):Ee(u,m,v,_,y,C,w):_e(f,u,w)},Ee=(f,u,m,v,_,y,C)=>{const E=f.component=Kl(f,v,_);if(ti(f)&&(E.ctx.renderer=dt),ql(E,!1,C),E.asyncDep){if(_&&_.registerDep(E,N,C),!f.el){const w=E.subTree=he(Xe);D(null,w,u,m),f.placeholder=w.el}}else N(E,f,u,m,_,y,C)},_e=(f,u,m)=>{const v=u.component=f.component;if(Al(f,u,m))if(v.asyncDep&&!v.asyncResolved){J(v,u,m);return}else v.next=u,v.update();else u.el=f.el,v.vnode=u},N=(f,u,m,v,_,y,C)=>{const E=()=>{if(f.isMounted){let{next:A,bu:I,u:$,parent:X,vnode:ee}=f;{const ve=bi(f);if(ve){A&&(A.el=ee.el,J(f,A,C)),ve.asyncDep.then(()=>{be(()=>{f.isUnmounted||b()},_)});return}}let Z=A,ye;nt(f,!1),A?(A.el=ee.el,J(f,A,C)):A=ee,I&&jn(I),(ye=A.props&&A.props.onVnodeBeforeUpdate)&&Te(ye,X,A,ee),nt(f,!0);const ce=Wn(f),Ae=f.subTree;f.subTree=ce,T(Ae,ce,h(Ae.el),Jt(Ae),f,_,y),A.el=ce.el,Z===null&&ci(f,ce.el),$&&be($,_),(ye=A.props&&A.props.onVnodeUpdated)&&be(()=>Te(ye,X,A,ee),_)}else{let A;const{el:I,props:$}=u,{bm:X,m:ee,parent:Z,root:ye,type:ce}=f,Ae=wt(u);if(nt(f,!1),X&&jn(X),!Ae&&(A=$&&$.onVnodeBeforeMount)&&Te(A,Z,u),nt(f,!0),I&&Ln){const ve=()=>{f.subTree=Wn(f),Ln(I,f.subTree,f,_,null)};Ae&&ce.__asyncHydrate?ce.__asyncHydrate(I,f,ve):ve()}else{ye.ce&&ye.ce._hasShadowRoot()&&ye.ce._injectChildStyle(ce,f.parent?f.parent.type:void 0);const ve=f.subTree=Wn(f);T(null,ve,m,v,f,_,y),u.el=ve.el}if(ee&&be(ee,_),!Ae&&(A=$&&$.onVnodeMounted)){const ve=u;be(()=>Te(A,Z,ve),_)}(u.shapeFlag&256||Z&&wt(Z.vnode)&&Z.vnode.shapeFlag&256)&&f.a&&be(f.a,_),f.isMounted=!0,u=m=v=null}};f.scope.on();const w=f.effect=new Mr(E);f.scope.off();const b=f.update=w.run.bind(w),L=f.job=w.runIfDirty.bind(w);L.i=f,L.id=f.uid,w.scheduler=()=>xs(L),nt(f,!0),b()},J=(f,u,m)=>{u.component=f;const v=f.vnode.props;f.vnode=u,f.next=null,Ol(f,u.props,v,m),Fl(f,u.children,m),qe(),Ds(f),Ge()},M=(f,u,m,v,_,y,C,E,w=!1)=>{const b=f&&f.children,L=f?f.shapeFlag:0,A=u.children,{patchFlag:I,shapeFlag:$}=u;if(I>0){if(I&128){Gt(b,A,m,v,_,y,C,E,w);return}else if(I&256){se(b,A,m,v,_,y,C,E,w);return}}$&8?(L&16&&Et(b,_,y),A!==b&&a(m,A)):L&16?$&16?Gt(b,A,m,v,_,y,C,E,w):Et(b,_,y,!0):(L&8&&a(m,""),$&16&&G(A,m,v,_,y,C,E,w))},se=(f,u,m,v,_,y,C,E,w)=>{f=f||mt,u=u||mt;const b=f.length,L=u.length,A=Math.min(b,L);let I;for(I=0;IL?Et(f,_,y,!0,!1,A):G(u,m,v,_,y,C,E,w,A)},Gt=(f,u,m,v,_,y,C,E,w)=>{let b=0;const L=u.length;let A=f.length-1,I=L-1;for(;b<=A&&b<=I;){const $=f[b],X=u[b]=w?Be(u[b]):Ce(u[b]);if(At($,X))T($,X,m,null,_,y,C,E,w);else break;b++}for(;b<=A&&b<=I;){const $=f[A],X=u[I]=w?Be(u[I]):Ce(u[I]);if(At($,X))T($,X,m,null,_,y,C,E,w);else break;A--,I--}if(b>A){if(b<=I){const $=I+1,X=$I)for(;b<=A;)Ie(f[b],_,y,!0),b++;else{const $=b,X=b,ee=new Map;for(b=X;b<=I;b++){const we=u[b]=w?Be(u[b]):Ce(u[b]);we.key!=null&&ee.set(we.key,b)}let Z,ye=0;const ce=I-X+1;let Ae=!1,ve=0;const Tt=new Array(ce);for(b=0;b=ce){Ie(we,_,y,!0);continue}let Fe;if(we.key!=null)Fe=ee.get(we.key);else for(Z=X;Z<=I;Z++)if(Tt[Z-X]===0&&At(we,u[Z])){Fe=Z;break}Fe===void 0?Ie(we,_,y,!0):(Tt[Fe-X]=b+1,Fe>=ve?ve=Fe:Ae=!0,T(we,u[Fe],m,null,_,y,C,E,w),ye++)}const Is=Ae?jl(Tt):mt;for(Z=Is.length-1,b=ce-1;b>=0;b--){const we=X+b,Fe=u[we],Fs=u[we+1],Ls=we+1{const{el:y,type:C,transition:E,children:w,shapeFlag:b}=f;if(b&6){tt(f.component.subTree,u,m,v);return}if(b&128){f.suspense.move(u,m,v);return}if(b&64){C.move(f,u,m,dt);return}if(C===Re){s(y,u,m);for(let A=0;AE.enter(y),_);else{const{leave:A,delayLeave:I,afterLeave:$}=E,X=()=>{f.ctx.isUnmounted?r(y):s(y,u,m)},ee=()=>{y._isLeaving&&y[Xo](!0),A(y,()=>{X(),$&&$()})};I?I(y,X,ee):ee()}else s(y,u,m)},Ie=(f,u,m,v=!1,_=!1)=>{const{type:y,props:C,ref:E,children:w,dynamicChildren:b,shapeFlag:L,patchFlag:A,dirs:I,cacheIndex:$}=f;if(A===-2&&(_=!1),E!=null&&(qe(),vt(E,null,m,f,!0),Ge()),$!=null&&(u.renderCache[$]=void 0),L&256){u.ctx.deactivate(f);return}const X=L&1&&I,ee=!wt(f);let Z;if(ee&&(Z=C&&C.onVnodeBeforeUnmount)&&Te(Z,u,f),L&6)Bi(f.component,m,v);else{if(L&128){f.suspense.unmount(m,v);return}X&&Ne(f,null,u,"beforeUnmount"),L&64?f.type.remove(f,u,m,dt,v):b&&!b.hasOnce&&(y!==Re||A>0&&A&64)?Et(b,u,m,!1,!0):(y===Re&&A&384||!_&&L&16)&&Et(w,u,m),v&&Ms(f)}(ee&&(Z=C&&C.onVnodeUnmounted)||X)&&be(()=>{Z&&Te(Z,u,f),X&&Ne(f,null,u,"unmounted")},m)},Ms=f=>{const{type:u,el:m,anchor:v,transition:_}=f;if(u===Re){ki(m,v);return}if(u===It){g(f);return}const y=()=>{r(m),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(f.shapeFlag&1&&_&&!_.persisted){const{leave:C,delayLeave:E}=_,w=()=>C(m,y);E?E(f.el,y,w):w()}else y()},ki=(f,u)=>{let m;for(;f!==u;)m=x(f),r(f),f=m;r(u)},Bi=(f,u,m)=>{const{bum:v,scope:_,job:y,subTree:C,um:E,m:w,a:b}=f;zs(w),zs(b),v&&jn(v),_.stop(),y&&(y.flags|=8,Ie(C,f,u,m)),E&&be(E,u),be(()=>{f.isUnmounted=!0},u)},Et=(f,u,m,v=!1,_=!1,y=0)=>{for(let C=y;C{if(f.shapeFlag&6)return Jt(f.component.subTree);if(f.shapeFlag&128)return f.suspense.next();const u=x(f.anchor||f.el),m=u&&u[Go];return m?x(m):u};let In=!1;const Ps=(f,u,m)=>{let v;f==null?u._vnode&&(Ie(u._vnode,null,null,!0),v=u._vnode.component):T(u._vnode||null,f,u,null,null,null,m),u._vnode=f,In||(In=!0,Ds(v),dn(),In=!1)},dt={p:T,um:Ie,m:tt,r:Ms,mt:Ee,mc:G,pc:M,pbc:F,n:Jt,o:e};let Fn,Ln;return t&&([Fn,Ln]=t(dt)),{render:Ps,hydrate:Fn,createApp:wl(Ps,Fn)}}function kn({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 nt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function _i(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function yi(e,t,n=!1){const s=e.children,r=t.children;if(H(s)&&H(r))for(let i=0;i>1,e[n[o]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,l=n[i-1];i-- >0;)n[i]=l,l=t[l];return n}function bi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:bi(t)}function zs(e){if(e)for(let t=0;te.__isSuspense;function xi(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):Uo(e)}const Re=Symbol.for("v-fgt"),ft=Symbol.for("v-txt"),Xe=Symbol.for("v-cmt"),It=Symbol.for("v-stc"),Ft=[];let xe=null;function Hl(e=!1){Ft.push(xe=e?null:[])}function $l(){Ft.pop(),xe=Ft[Ft.length-1]||null}let $t=1;function mn(e,t=!1){$t+=e,e<0&&xe&&t&&(xe.hasOnce=!0)}function Si(e){return e.dynamicChildren=$t>0?xe||mt:null,$l(),$t>0&&xe&&xe.push(e),e}function Af(e,t,n,s,r,i){return Si(Ti(e,t,n,s,r,i,!0))}function Dl(e,t,n,s,r){return Si(he(e,t,n,s,r,!0))}function _n(e){return e?e.__v_isVNode===!0:!1}function At(e,t){return e.type===t.type&&e.key===t.key}const Ei=({key:e})=>e??null,ln=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ie(e)||oe(e)||W(e)?{i:Oe,r:e,k:t,f:!!n}:e:null);function Ti(e,t=null,n=null,s=0,r=null,i=e===Re?0:1,l=!1,o=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ei(t),ref:t&&ln(t),scopeId:Xr,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:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Oe};return o?(Rs(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ie(n)?8:16),$t>0&&!l&&xe&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&xe.push(c),c}const he=Vl;function Vl(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===dl)&&(e=Xe),_n(e)){const o=St(e,t,!0);return n&&Rs(o,n),$t>0&&!i&&xe&&(o.shapeFlag&6?xe[xe.indexOf(e)]=o:xe.push(o)),o.patchFlag=-2,o}if(zl(e)&&(e=e.__vccOpts),t){t=Ul(t);let{class:o,style:c}=t;o&&!ie(o)&&(t.class=gs(o)),Q(c)&&(Cn(c)&&!H(c)&&(c=le({},c)),t.style=ps(c))}const l=ie(e)?1:wi(e)?128:Jo(e)?64:Q(e)?4:W(e)?2:0;return Ti(e,t,n,s,r,l,i,!0)}function Ul(e){return e?Cn(e)||ui(e)?le({},e):e:null}function St(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:l,children:o,transition:c}=e,d=t?Wl(r||{},t):r,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Ei(d),ref:t&&t.ref?n&&i?H(i)?i.concat(ln(t)):[i,ln(t)]:ln(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Re?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&St(e.ssContent),ssFallback:e.ssFallback&&St(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Es(a,c.clone(a)),a}function Ci(e=" ",t=0){return he(ft,null,e,t)}function Rf(e,t){const n=he(It,null,e);return n.staticCount=t,n}function Of(e="",t=!1){return t?(Hl(),Dl(Xe,null,e)):he(Xe,null,e)}function Ce(e){return e==null||typeof e=="boolean"?he(Xe):H(e)?he(Re,null,e.slice()):_n(e)?Be(e):he(ft,null,String(e))}function Be(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:St(e)}function Rs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Rs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!ui(t)?t._ctx=Oe:r===3&&Oe&&(Oe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:Oe},n=32):(t=String(t),s&64?(n=16,t=[Ci(t)]):n=8);e.children=t,e.shapeFlag|=n}function Wl(...e){const t={};for(let n=0;nde||Oe;let yn,cs;{const e=xn(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(l=>l(i)):r[0](i)}};yn=t("__VUE_INSTANCE_SETTERS__",n=>de=n),cs=t("__VUE_SSR_SETTERS__",n=>Dt=n)}const qt=e=>{const t=de;return yn(e),e.scope.on(),()=>{e.scope.off(),yn(t)}},Qs=()=>{de&&de.scope.off(),yn(null)};function Ai(e){return e.vnode.shapeFlag&4}let Dt=!1;function ql(e,t=!1,n=!1){t&&cs(t);const{props:s,children:r}=e.vnode,i=Ai(e);Rl(e,s,i,t),Il(e,r,n||t);const l=i?Gl(e,t):void 0;return t&&cs(!1),l}function Gl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,pl);const{setup:s}=n;if(s){qe();const r=e.setupContext=s.length>1?Xl(e):null,i=qt(e),l=kt(s,e,0,[e.props,r]),o=xr(l);if(Ge(),i(),(o||e.sp)&&!wt(e)&&ei(e),o){if(l.then(Qs,Qs),t)return l.then(c=>{Zs(e,c)}).catch(c=>{Rn(c,e,0)});e.asyncDep=l}else Zs(e,l)}else Ri(e)}function Zs(e,t,n){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Q(t)&&(e.setupState=Kr(t)),Ri(e)}function Ri(e,t,n){const s=e.type;e.render||(e.render=s.render||$e);{const r=qt(e);qe();try{gl(e)}finally{Ge(),r()}}}const Jl={get(e,t){return ue(e,"get",""),e[t]}};function Xl(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Jl),slots:e.slots,emit:e.emit,expose:t}}function Os(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Kr(on(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pt)return Pt[n](e)},has(t,n){return n in t||n in Pt}})):e.proxy}function Yl(e,t=!0){return W(e)?e.displayName||e.name:e.name||t&&e.__name}function zl(e){return W(e)&&"__vccOpts"in e}const re=(e,t)=>jo(e,t,Dt);function er(e,t,n){try{mn(-1);const s=arguments.length;return s===2?Q(t)&&!H(t)?_n(t)?he(e,null,[t]):he(e,t):he(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&_n(n)&&(n=[n]),he(e,t,n))}finally{mn(1)}}const Ql="3.5.30";/** * @vue/runtime-dom v3.5.30 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let fs;const tr=typeof window<"u"&&window.trustedTypes;if(tr)try{fs=tr.createPolicy("vue",{createHTML:e=>e})}catch{}const Oi=fs?e=>fs.createHTML(e):e=>e,Zl="http://www.w3.org/2000/svg",ec="http://www.w3.org/1998/Math/MathML",ke=typeof document<"u"?document:null,nr=ke&&ke.createElement("template"),tc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ke.createElementNS(Zl,e):t==="mathml"?ke.createElementNS(ec,e):n?ke.createElement(e,{is:n}):ke.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ke.createTextNode(e),createComment:e=>ke.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ke.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const l=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{nr.innerHTML=Oi(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const o=nr.content;if(s==="svg"||s==="mathml"){const c=o.firstChild;for(;c.firstChild;)o.appendChild(c.firstChild);o.removeChild(c)}t.insertBefore(o,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},nc=Symbol("_vtc");function sc(e,t,n){const s=e[nc];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const sr=Symbol("_vod"),rc=Symbol("_vsh"),ic=Symbol(""),oc=/(?:^|;)\s*display\s*:/;function lc(e,t,n){const s=e.style,r=ie(n);let i=!1;if(n&&!r){if(t)if(ie(t))for(const l of t.split(";")){const o=l.slice(0,l.indexOf(":")).trim();n[o]==null&&cn(s,o,"")}else for(const l in t)n[l]==null&&cn(s,l,"");for(const l in n)l==="display"&&(i=!0),cn(s,l,n[l])}else if(r){if(t!==n){const l=s[ic];l&&(n+=";"+l),s.cssText=n,i=oc.test(n)}}else t&&e.removeAttribute("style");sr in e&&(e[sr]=i?s.display:"",e[rc]&&(s.display="none"))}const rr=/\s*!important$/;function cn(e,t,n){if(H(n))n.forEach(s=>cn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=cc(e,t);rr.test(n)?e.setProperty(ut(s),n.replace(rr,""),"important"):e[s]=n}}const ir=["Webkit","Moz","ms"],Bn={};function cc(e,t){const n=Bn[t];if(n)return n;let s=me(t);if(s!=="filter"&&s in e)return Bn[t]=s;s=wn(s);for(let r=0;rKn||(hc.then(()=>Kn=0),Kn=Date.now());function gc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Ue(mc(s,n.value),t,5,[s])};return n.value=e,n.attached=pc(),n}function mc(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const ur=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,_c=(e,t,n,s,r,i)=>{const l=r==="svg";t==="class"?sc(e,s,l):t==="style"?lc(e,n,s):Ut(t)?ds(t)||uc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):yc(e,t,s,l))?(cr(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&lr(e,t,s,l,i,t!=="value")):e._isVueCE&&(bc(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!ie(s)))?cr(e,me(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),lr(e,t,s,l))};function yc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&ur(t)&&W(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return ur(t)&&ie(n)?!1:t in e}function bc(e,t){const n=e._def.props;if(!n)return!1;const s=me(t);return Array.isArray(n)?n.some(r=>me(r)===s):Object.keys(n).some(r=>me(r)===s)}const vc=le({patchProp:_c},tc);let qn,dr=!1;function wc(){return qn=dr?qn:Ll(vc),dr=!0,qn}const Mf=(...e)=>{const t=wc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Sc(s);if(r)return n(r,!0,xc(r))},t};function xc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Sc(e){return ie(e)?document.querySelector(e):e}const Ec=window.__VP_SITE_DATA__;function Tc(e){return Or()?(io(e),!0):!1}const Gn=new WeakMap,Cc=(...e)=>{var t;const n=e[0],s=(t=Kt())==null?void 0:t.proxy;if(s==null&&!Yr())throw new Error("injectLocal must be called in setup");return s&&Gn.has(s)&&n in Gn.get(s)?Gn.get(s)[n]:lt(...e)},Ac=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Rc=Object.prototype.toString,Oc=e=>Rc.call(e)==="[object Object]",Mc=()=>{};function Pc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Mi=e=>e();function Ic(e=Mi,t={}){const{initialState:n="active"}=t,s=Pi(n==="active");function r(){s.value=!1}function i(){s.value=!0}return{isActive:jt(s),pause:r,resume:i,eventFilter:(...o)=>{s.value&&e(...o)}}}function hr(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function Fc(e){return Kt()}function Jn(e){return Array.isArray(e)?e:[e]}function Pi(...e){if(e.length!==1)return Fo(...e);const t=e[0];return typeof t=="function"?jt(Mo(()=>({get:t,set:Mc}))):ot(t)}function Lc(e,t,n={}){const{eventFilter:s=Mi,...r}=n;return De(e,Pc(s,t),r)}function Nc(e,t,n={}){const{eventFilter:s,initialState:r="active",...i}=n,{eventFilter:l,pause:o,resume:c,isActive:d}=Ic(s,{initialState:r});return{stop:Lc(e,t,{...i,eventFilter:l}),pause:o,resume:c,isActive:d}}function Ii(e,t=!0,n){Fc()?Bt(e,n):t?e():On(e)}function jc(e,t,n){return De(e,t,{...n,immediate:!0})}const Vt=Ac?window:void 0;function Fi(e){var t;const n=et(e);return(t=n==null?void 0:n.$el)!=null?t:n}function as(...e){const t=[],n=()=>{t.forEach(o=>o()),t.length=0},s=(o,c,d,a)=>(o.addEventListener(c,d,a),()=>o.removeEventListener(c,d,a)),r=re(()=>{const o=Jn(et(e[0])).filter(c=>c!=null);return o.every(c=>typeof c!="string")?o:void 0}),i=jc(()=>{var o,c;return[(c=(o=r.value)==null?void 0:o.map(d=>Fi(d)))!=null?c:[Vt].filter(d=>d!=null),Jn(et(r.value?e[1]:e[0])),Jn(An(r.value?e[2]:e[1])),et(r.value?e[3]:e[2])]},([o,c,d,a])=>{if(n(),!(o!=null&&o.length)||!(c!=null&&c.length)||!(d!=null&&d.length))return;const h=Oc(a)?{...a}:a;t.push(...o.flatMap(x=>c.flatMap(S=>d.map(P=>s(x,S,P,h)))))},{flush:"post"}),l=()=>{i(),n()};return Tc(n),l}function Hc(){const e=yt(!1),t=Kt();return t&&Bt(()=>{e.value=!0},t),e}function $c(e){const t=Hc();return re(()=>(t.value,!!e()))}const Dc=Symbol("vueuse-ssr-width");function Vc(){const e=Yr()?Cc(Dc,null):null;return typeof e=="number"?e:void 0}function Uc(e,t={}){const{window:n=Vt,ssrWidth:s=Vc()}=t,r=$c(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),i=yt(typeof s=="number"),l=yt(),o=yt(!1),c=d=>{o.value=d.matches};return zr(()=>{if(i.value){i.value=!r.value;const d=et(e).split(",");o.value=d.some(a=>{const h=a.includes("not all"),x=a.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),S=a.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let P=!!(x||S);return x&&P&&(P=s>=hr(x[1])),S&&P&&(P=s<=hr(S[1])),h?!P:P});return}r.value&&(l.value=n.matchMedia(et(e)),o.value=l.value.matches)}),as(l,"change",c,{passive:!0}),re(()=>o.value)}const tn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},nn="__vueuse_ssr_handlers__",Wc=kc();function kc(){return nn in tn||(tn[nn]=tn[nn]||{}),tn[nn]}function Li(e,t){return Wc[e]||t}function Ni(e){return Uc("(prefers-color-scheme: dark)",e)}function Bc(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 Kc={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()}},pr="vueuse-storage";function qc(e,t,n,s={}){var r;const{flush:i="pre",deep:l=!0,listenToStorageChanges:o=!0,writeDefaults:c=!0,mergeDefaults:d=!1,shallow:a,window:h=Vt,eventFilter:x,onError:S=O=>{console.error(O)},initOnMounted:P}=s,T=(a?yt:ot)(typeof t=="function"?t():t),K=re(()=>et(e));if(!n)try{n=Li("getDefaultStorage",()=>{var O;return(O=Vt)==null?void 0:O.localStorage})()}catch(O){S(O)}if(!n)return T;const D=et(t),j=Bc(D),p=(r=s.serializer)!=null?r:Kc[j],{pause:g,resume:R}=Nc(T,()=>U(T.value),{flush:i,deep:l,eventFilter:x});De(K,()=>q(),{flush:i}),h&&o&&Ii(()=>{n instanceof Storage?as(h,"storage",q,{passive:!0}):as(h,pr,F),P&&q()}),P||q();function B(O,V){if(h){const k={key:K.value,oldValue:O,newValue:V,storageArea:n};h.dispatchEvent(n instanceof Storage?new StorageEvent("storage",k):new CustomEvent(pr,{detail:k}))}}function U(O){try{const V=n.getItem(K.value);if(O==null)B(V,null),n.removeItem(K.value);else{const k=p.write(O);V!==k&&(n.setItem(K.value,k),B(V,k))}}catch(V){S(V)}}function G(O){const V=O?O.newValue:n.getItem(K.value);if(V==null)return c&&D!=null&&n.setItem(K.value,p.write(D)),D;if(!O&&d){const k=p.read(V);return typeof d=="function"?d(k,D):j==="object"&&!Array.isArray(k)?{...D,...k}:k}else return typeof V!="string"?V:p.read(V)}function q(O){if(!(O&&O.storageArea!==n)){if(O&&O.key==null){T.value=D;return}if(!(O&&O.key!==K.value)){g();try{(O==null?void 0:O.newValue)!==p.write(T.value)&&(T.value=G(O))}catch(V){S(V)}finally{O?On(R):R()}}}}function F(O){q(O.detail)}return T}const Gc="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Jc(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Vt,storage:i,storageKey:l="vueuse-color-scheme",listenToStorageChanges:o=!0,storageRef:c,emitAuto:d,disableTransition:a=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},x=Ni({window:r}),S=re(()=>x.value?"dark":"light"),P=c||(l==null?Pi(s):qc(l,s,i,{window:r,listenToStorageChanges:o})),T=re(()=>P.value==="auto"?S.value:P.value),K=Li("updateHTMLAttrs",(g,R,B)=>{const U=typeof g=="string"?r==null?void 0:r.document.querySelector(g):Fi(g);if(!U)return;const G=new Set,q=new Set;let F=null;if(R==="class"){const V=B.split(/\s/g);Object.values(h).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{V.includes(k)?G.add(k):q.add(k)})}else F={key:R,value:B};if(G.size===0&&q.size===0&&F===null)return;let O;a&&(O=r.document.createElement("style"),O.appendChild(document.createTextNode(Gc)),r.document.head.appendChild(O));for(const V of G)U.classList.add(V);for(const V of q)U.classList.remove(V);F&&U.setAttribute(F.key,F.value),a&&(r.getComputedStyle(O).opacity,document.head.removeChild(O))});function D(g){var R;K(t,n,(R=h[g])!=null?R:g)}function j(g){e.onChanged?e.onChanged(g,D):D(g)}De(T,j,{flush:"post",immediate:!0}),Ii(()=>j(T.value));const p=re({get(){return d?P.value:T.value},set(g){P.value=g}});return Object.assign(p,{store:P,system:S,state:T})}function Xc(e={}){const{valueDark:t="dark",valueLight:n=""}=e,s=Jc({...e,onChanged:(l,o)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,l==="dark",o,l):o(l)},modes:{dark:t,light:n}}),r=re(()=>s.system.value);return re({get(){return s.value==="dark"},set(l){const o=l?"dark":"light";r.value===o?s.value="auto":s.value=o}})}const Xn={};var Yn={};const ji=/^(?:[a-z]+:|\/\/)/i,Yc="vitepress-theme-appearance",zc=/#.*$/,Qc=/[?#].*$/,Zc=/(?:(^|\/)index)?\.(?:md|html)$/,ae=typeof document<"u",Hi={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ef(e,t,n=!1){if(t===void 0)return!1;if(e=gr(`/${e}`),n)return new RegExp(t).test(e);if(gr(t)!==e)return!1;const s=t.match(zc);return s?(ae?location.hash:"")===s[0]:!0}function gr(e){return decodeURI(e).replace(Qc,"").replace(Zc,"$1")}function tf(e){return ji.test(e)}function nf(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!tf(n)&&ef(t,`/${n}/`,!0))||"root"}function sf(e,t){var s,r,i,l,o,c,d;const n=nf(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((l=e.locales[n])==null?void 0:l.titleTemplate)??e.titleTemplate,description:((o=e.locales[n])==null?void 0:o.description)??e.description,head:Di(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(d=e.locales[n])==null?void 0:d.themeConfig}})}function $i(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=rf(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function rf(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function of(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,l])=>i===n&&l[r[0]]===r[1])}function Di(e,t){return[...e.filter(n=>!of(t,n)),...t]}const lf=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,cf=/^[a-z]:/i;function mr(e){const t=cf.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(lf,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const zn=new Set;function ff(e){if(zn.size===0){const n=typeof process=="object"&&(Yn==null?void 0:Yn.VITE_EXTRA_EXTENSIONS)||(Xn==null?void 0:Xn.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>zn.add(s))}const t=e.split(".").pop();return t==null||!zn.has(t.toLowerCase())}const af=Symbol(),at=yt(Ec);function Pf(e){const t=re(()=>sf(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ot(!0):n==="force-auto"?Ni():n?Xc({storageKey:Yc,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):ot(!1),r=ot(ae?location.hash:"");return ae&&window.addEventListener("hashchange",()=>{r.value=location.hash}),De(()=>e.data,()=>{r.value=ae?location.hash:""}),{site:t,theme:re(()=>t.value.themeConfig),page:re(()=>e.data),frontmatter:re(()=>e.data.frontmatter),params:re(()=>e.data.params),lang:re(()=>t.value.lang),dir:re(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:re(()=>t.value.localeIndex||"root"),title:re(()=>$i(t.value,e.data)),description:re(()=>e.data.description||t.value.description),isDark:s,hash:re(()=>r.value)}}function uf(){const e=lt(af);if(!e)throw new Error("vitepress data not properly injected in app");return e}function df(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function _r(e){return ji.test(e)||!e.startsWith("/")?e:df(at.value.base,e)}function hf(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ae){const n="/";t=mr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${mr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let pf=[];function gf(){let e=at.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=yr(e,n);else if(Array.isArray(e))for(const s of e){const r=yr(s,n);if(r){t=r;break}}return t}function yr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const mf=Symbol(),Vi="http://a.com",_f=()=>({path:"/",component:null,data:Hi});function If(e,t){const n=Tn(_f()),s={route:n,go:r};async function r(o=ae?location.href:"/"){var c,d;o=Qn(o),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,o))!==!1&&(ae&&o!==Qn(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",o)),await l(o),await((d=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:d(o)))}let i=null;async function l(o,c=0,d=!1){var x,S;if(await((x=s.onBeforePageLoad)==null?void 0:x.call(s,o))===!1)return;const a=new URL(o,Vi),h=i=a.pathname;try{let P=await e(h);if(!P)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:T,__pageData:K}=P;if(!T)throw new Error(`Invalid route component: ${T}`);await((S=s.onAfterPageLoad)==null?void 0:S.call(s,o)),n.path=ae?h:_r(h),n.component=on(T),n.data=on(K),ae&&On(()=>{let D=at.value.base+K.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!D.endsWith("/")&&(D+=".html"),D!==a.pathname&&(a.pathname=D,o=D+a.search+a.hash,history.replaceState({},"",o)),a.hash&&!c){let j=null;try{j=document.getElementById(decodeURIComponent(a.hash).slice(1))}catch(p){console.warn(p)}if(j){br(j,a.hash);return}}window.scrollTo(0,c)})}}catch(P){if(!/fetch|Page not found/.test(P.message)&&!/^\/404(\.html|\/)?$/.test(o)&&console.error(P),!d)try{const T=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await T.json(),await l(o,c,!0);return}catch{}if(i===h){i=null,n.path=ae?h:_r(h),n.component=t?on(t):null;const T=ae?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...Hi,relativePath:T}}}}return ae&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",o=>{if(o.defaultPrevented||!(o.target instanceof Element)||o.target.closest("button")||o.button!==0||o.ctrlKey||o.shiftKey||o.altKey||o.metaKey)return;const c=o.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const d=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(d==null)return;const{href:a,origin:h,pathname:x,hash:S,search:P}=new URL(d,c.baseURI),T=new URL(location.href);h===T.origin&&ff(x)&&(o.preventDefault(),x===T.pathname&&P===T.search?(S!==T.hash&&(history.pushState({},"",a),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:T.href,newURL:a}))),S?br(c,S,c.classList.contains("header-anchor")):window.scrollTo(0,0)):r(a))},{capture:!0}),window.addEventListener("popstate",async o=>{var d;if(o.state===null)return;const c=Qn(location.href);await l(c,o.state&&o.state.scrollPosition||0),await((d=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:d(c))}),window.addEventListener("hashchange",o=>{o.preventDefault()})),s}function yf(){const e=lt(mf);if(!e)throw new Error("useRouter() is called without provider.");return e}function Ui(){return yf().route}function br(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(l-window.scrollY)>window.innerHeight?window.scrollTo(0,l):window.scrollTo({left:0,top:l,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),l=window.scrollY+s.getBoundingClientRect().top-gf()+i;requestAnimationFrame(r)}}function Qn(e){const t=new URL(e,Vi);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const sn=()=>pf.forEach(e=>e()),Ff=Zr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Ui(),{frontmatter:n,site:s}=uf();return De(n,sn,{deep:!0,flush:"post"}),()=>er(e.as,s.value.contentProps??{style:{position:"relative"}},[t.component?er(t.component,{onVnodeMounted:sn,onVnodeUpdated:sn,onVnodeUnmounted:sn}):"404 Page Not Found"])}}),Lf=Zr({setup(e,{slots:t}){const n=ot(!1);return Bt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Nf(){ae&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const l=Array.from(i.children).find(d=>d.classList.contains("active"));if(!l)return;const o=i.children[r];if(!o||l===o)return;l.classList.remove("active"),o.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function jf(){if(ae){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const l=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),o=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(o.join(",")).forEach(a=>a.remove());let d=c.textContent||"";l&&(d=d.replace(/^ *(\$|>) /gm,"").trim()),bf(d).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function bf(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Hf(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(o=>{const c=Zn(o);for(const d of document.head.children)if(d.isEqualNode(c)){s.push(d);return}});return}const l=i.map(Zn);s.forEach((o,c)=>{const d=l.findIndex(a=>a==null?void 0:a.isEqualNode(o??null));d!==-1?delete l[d]:(o==null||o.remove(),delete s[c])}),l.forEach(o=>o&&document.head.appendChild(o)),s=[...s,...l].filter(Boolean)};zr(()=>{const i=e.data,l=t.value,o=i&&i.description,c=i&&i.frontmatter.head||[],d=$i(l,i);d!==document.title&&(document.title=d);const a=o||l.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==a&&h.setAttribute("content",a):Zn(["meta",{name:"description",content:a}]),r(Di(l.head,wf(c)))})}function Zn([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&t.async==null&&(s.async=!1),s}function vf(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function wf(e){return e.filter(t=>!vf(t))}const es=new Set,Wi=()=>document.createElement("link"),xf=e=>{const t=Wi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Sf=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let rn;const Ef=ae&&(rn=Wi())&&rn.relList&&rn.relList.supports&&rn.relList.supports("prefetch")?xf:Sf;function $f(){if(!ae||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(l=>{if(l.isIntersecting){const o=l.target;n.unobserve(o);const{pathname:c}=o;if(!es.has(c)){es.add(c);const d=hf(c);d&&Ef(d)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:l,pathname:o}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=o.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&l===location.hostname&&(o!==location.pathname?n.observe(i):es.add(o))})})};Bt(s);const r=Ui();De(()=>r.path,s),Ts(()=>{n&&n.disconnect()})}const Df=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};export{Bt as A,zr as B,Ff as C,$f as D,jf as E,Re as F,Nf as G,er as H,Rf as I,mf as R,Df as _,Ti as a,An as b,Af as c,Of as d,Ci as e,re as f,Tf as g,he as h,Ui as i,Dl as j,ot as k,ae as l,Hf as m,gs as n,Hl as o,Pf as p,af as q,Cf as r,Lf as s,so as t,uf as u,at as v,If as w,hf as x,Mf as y,Zr as z};