mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-10 04:36:15 -08:00
3 lines
97 KiB
JavaScript
3 lines
97 KiB
JavaScript
function gi(t,e){const n=new Set(t.split(","));return e?i=>n.has(i.toLowerCase()):i=>n.has(i)}const tt={},he=[],Et=()=>{},gr=()=>!1,Ve=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),xi=t=>t.startsWith("onUpdate:"),rt=Object.assign,yi=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},xr=Object.prototype.hasOwnProperty,J=(t,e)=>xr.call(t,e),D=Array.isArray,ge=t=>bn(t)==="[object Map]",Us=t=>bn(t)==="[object Set]",q=t=>typeof t=="function",nt=t=>typeof t=="string",Ce=t=>typeof t=="symbol",Z=t=>t!==null&&typeof t=="object",Bs=t=>(Z(t)||q(t))&&q(t.then)&&q(t.catch),Ks=Object.prototype.toString,bn=t=>Ks.call(t),yr=t=>bn(t).slice(8,-1),qs=t=>bn(t)==="[object Object]",vi=t=>nt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Re=gi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),wn=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},vr=/-(\w)/g,Pt=wn(t=>t.replace(vr,(e,n)=>n?n.toUpperCase():"")),_r=/\B([A-Z])/g,ce=wn(t=>t.replace(_r,"-$1").toLowerCase()),Cn=wn(t=>t.charAt(0).toUpperCase()+t.slice(1)),on=wn(t=>t?`on${Cn(t)}`:""),Yt=(t,e)=>!Object.is(t,e),rn=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},cn=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},ti=t=>{const e=parseFloat(t);return isNaN(e)?t:e},br=t=>{const e=nt(t)?Number(t):NaN;return isNaN(e)?t:e};let Ki;const Ws=()=>Ki||(Ki=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function _i(t){if(D(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],s=nt(i)?Tr(i):_i(i);if(s)for(const o in s)e[o]=s[o]}return e}else if(nt(t)||Z(t))return t}const wr=/;(?![^(]*\))/g,Cr=/:([^]+)/,Er=/\/\*[^]*?\*\//g;function Tr(t){const e={};return t.replace(Er,"").split(wr).forEach(n=>{if(n){const i=n.split(Cr);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function bi(t){let e="";if(nt(t))e=t;else if(D(t))for(let n=0;n<t.length;n++){const i=bi(t[n]);i&&(e+=i+" ")}else if(Z(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const Sr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ar=gi(Sr);function zs(t){return!!t||t===""}const Dc=t=>nt(t)?t:t==null?"":D(t)||Z(t)&&(t.toString===Ks||!q(t.toString))?JSON.stringify(t,Gs,2):String(t),Gs=(t,e)=>e&&e.__v_isRef?Gs(t,e.value):ge(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,s],o)=>(n[Un(i,o)+" =>"]=s,n),{})}:Us(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>Un(n))}:Ce(e)?Un(e):Z(e)&&!D(e)&&!qs(e)?String(e):e,Un=(t,e="")=>{var n;return Ce(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};let vt;class jr{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=vt,!e&&vt&&(this.index=(vt.scopes||(vt.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=vt;try{return vt=this,e()}finally{vt=n}}}on(){vt=this}off(){vt=this.parent}stop(e){if(this._active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0,this._active=!1}}}function Rr(t,e=vt){e&&e.active&&e.effects.push(t)}function Ys(){return vt}function Mr(t){vt&&vt.cleanups.push(t)}let se;class wi{constructor(e,n,i,s){this.fn=e,this.trigger=n,this.scheduler=i,this.active=!0,this.deps=[],this._dirtyLevel=3,this._trackId=0,this._runnings=0,this._queryings=0,this._depsLength=0,Rr(this,s)}get dirty(){if(this._dirtyLevel===1){this._dirtyLevel=0,this._queryings++,fe();for(const e of this.deps)if(e.computed&&(Or(e.computed),this._dirtyLevel>=2))break;ue(),this._queryings--}return this._dirtyLevel>=2}set dirty(e){this._dirtyLevel=e?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Wt,n=se;try{return Wt=!0,se=this,this._runnings++,qi(this),this.fn()}finally{Wi(this),this._runnings--,se=n,Wt=e}}stop(){var e;this.active&&(qi(this),Wi(this),(e=this.onStop)==null||e.call(this),this.active=!1)}}function Or(t){return t.value}function qi(t){t._trackId++,t._depsLength=0}function Wi(t){if(t.deps&&t.deps.length>t._depsLength){for(let e=t._depsLength;e<t.deps.length;e++)Js(t.deps[e],t);t.deps.length=t._depsLength}}function Js(t,e){const n=t.get(e);n!==void 0&&e._trackId!==n&&(t.delete(e),t.size===0&&t.cleanup())}let Wt=!0,ei=0;const Xs=[];function fe(){Xs.push(Wt),Wt=!1}function ue(){const t=Xs.pop();Wt=t===void 0?!0:t}function Ci(){ei++}function Ei(){for(ei--;!ei&&ni.length;)ni.shift()()}function Qs(t,e,n){if(e.get(t)!==t._trackId){e.set(t,t._trackId);const i=t.deps[t._depsLength];i!==e?(i&&Js(i,t),t.deps[t._depsLength++]=e):t._depsLength++}}const ni=[];function Zs(t,e,n){Ci();for(const i of t.keys())if(!(!i.allowRecurse&&i._runnings)&&i._dirtyLevel<e&&(!i._runnings||e!==2)){const s=i._dirtyLevel;i._dirtyLevel=e,s===0&&(!i._queryings||e!==2)&&(i.trigger(),i.scheduler&&ni.push(i.scheduler))}Ei()}const to=(t,e)=>{const n=new Map;return n.cleanup=t,n.computed=e,n},fn=new WeakMap,oe=Symbol(""),ii=Symbol("");function xt(t,e,n){if(Wt&&se){let i=fn.get(t);i||fn.set(t,i=new Map);let s=i.get(n);s||i.set(n,s=to(()=>i.delete(n))),Qs(se,s)}}function Nt(t,e,n,i,s,o){const r=fn.get(t);if(!r)return;let l=[];if(e==="clear")l=[...r.values()];else if(n==="length"&&D(t)){const a=Number(i);r.forEach((f,u)=>{(u==="length"||!Ce(u)&&u>=a)&&l.push(f)})}else switch(n!==void 0&&l.push(r.get(n)),e){case"add":D(t)?vi(n)&&l.push(r.get("length")):(l.push(r.get(oe)),ge(t)&&l.push(r.get(ii)));break;case"delete":D(t)||(l.push(r.get(oe)),ge(t)&&l.push(r.get(ii)));break;case"set":ge(t)&&l.push(r.get(oe));break}Ci();for(const a of l)a&&Zs(a,3);Ei()}function Lr(t,e){var n;return(n=fn.get(t))==null?void 0:n.get(e)}const Pr=gi("__proto__,__v_isRef,__isVue"),eo=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ce)),zi=Ir();function Ir(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=X(this);for(let o=0,r=this.length;o<r;o++)xt(i,"get",o+"");const s=i[e](...n);return s===-1||s===!1?i[e](...n.map(X)):s}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){fe(),Ci();const i=X(this)[e].apply(this,n);return Ei(),ue(),i}}),t}function Fr(t){const e=X(this);return xt(e,"has",t),e.hasOwnProperty(t)}class no{constructor(e=!1,n=!1){this._isReadonly=e,this._shallow=n}get(e,n,i){const s=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return i===(s?o?Gr:ro:o?oo:so).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const r=D(e);if(!s){if(r&&J(zi,n))return Reflect.get(zi,n,i);if(n==="hasOwnProperty")return Fr}const l=Reflect.get(e,n,i);return(Ce(n)?eo.has(n):Pr(n))||(s||xt(e,"get",n),o)?l:pt(l)?r&&vi(n)?l:l.value:Z(l)?s?Sn(l):Tn(l):l}}class io extends no{constructor(e=!1){super(!1,e)}set(e,n,i,s){let o=e[n];if(!this._shallow){const a=be(o);if(!un(i)&&!be(i)&&(o=X(o),i=X(i)),!D(e)&&pt(o)&&!pt(i))return a?!1:(o.value=i,!0)}const r=D(e)&&vi(n)?Number(n)<e.length:J(e,n),l=Reflect.set(e,n,i,s);return e===X(s)&&(r?Yt(i,o)&&Nt(e,"set",n,i):Nt(e,"add",n,i)),l}deleteProperty(e,n){const i=J(e,n);e[n];const s=Reflect.deleteProperty(e,n);return s&&i&&Nt(e,"delete",n,void 0),s}has(e,n){const i=Reflect.has(e,n);return(!Ce(n)||!eo.has(n))&&xt(e,"has",n),i}ownKeys(e){return xt(e,"iterate",D(e)?"length":oe),Reflect.ownKeys(e)}}class Nr extends no{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const kr=new io,$r=new Nr,Hr=new io(!0),Ti=t=>t,En=t=>Reflect.getPrototypeOf(t);function Ke(t,e,n=!1,i=!1){t=t.__v_raw;const s=X(t),o=X(e);n||(Yt(e,o)&&xt(s,"get",e),xt(s,"get",o));const{has:r}=En(s),l=i?Ti:n?ji:Fe;if(r.call(s,e))return l(t.get(e));if(r.call(s,o))return l(t.get(o));t!==s&&t.get(e)}function qe(t,e=!1){const n=this.__v_raw,i=X(n),s=X(t);return e||(Yt(t,s)&&xt(i,"has",t),xt(i,"has",s)),t===s?n.has(t):n.has(t)||n.has(s)}function We(t,e=!1){return t=t.__v_raw,!e&&xt(X(t),"iterate",oe),Reflect.get(t,"size",t)}function Gi(t){t=X(t);const e=X(this);return En(e).has.call(e,t)||(e.add(t),Nt(e,"add",t,t)),this}function Yi(t,e){e=X(e);const n=X(this),{has:i,get:s}=En(n);let o=i.call(n,t);o||(t=X(t),o=i.call(n,t));const r=s.call(n,t);return n.set(t,e),o?Yt(e,r)&&Nt(n,"set",t,e):Nt(n,"add",t,e),this}function Ji(t){const e=X(this),{has:n,get:i}=En(e);let s=n.call(e,t);s||(t=X(t),s=n.call(e,t)),i&&i.call(e,t);const o=e.delete(t);return s&&Nt(e,"delete",t,void 0),o}function Xi(){const t=X(this),e=t.size!==0,n=t.clear();return e&&Nt(t,"clear",void 0,void 0),n}function ze(t,e){return function(i,s){const o=this,r=o.__v_raw,l=X(r),a=e?Ti:t?ji:Fe;return!t&&xt(l,"iterate",oe),r.forEach((f,u)=>i.call(s,a(f),a(u),o))}}function Ge(t,e,n){return function(...i){const s=this.__v_raw,o=X(s),r=ge(o),l=t==="entries"||t===Symbol.iterator&&r,a=t==="keys"&&r,f=s[t](...i),u=n?Ti:e?ji:Fe;return!e&&xt(o,"iterate",a?ii:oe),{next(){const{value:d,done:g}=f.next();return g?{value:d,done:g}:{value:l?[u(d[0]),u(d[1])]:u(d),done:g}},[Symbol.iterator](){return this}}}}function $t(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Vr(){const t={get(o){return Ke(this,o)},get size(){return We(this)},has:qe,add:Gi,set:Yi,delete:Ji,clear:Xi,forEach:ze(!1,!1)},e={get(o){return Ke(this,o,!1,!0)},get size(){return We(this)},has:qe,add:Gi,set:Yi,delete:Ji,clear:Xi,forEach:ze(!1,!0)},n={get(o){return Ke(this,o,!0)},get size(){return We(this,!0)},has(o){return qe.call(this,o,!0)},add:$t("add"),set:$t("set"),delete:$t("delete"),clear:$t("clear"),forEach:ze(!0,!1)},i={get(o){return Ke(this,o,!0,!0)},get size(){return We(this,!0)},has(o){return qe.call(this,o,!0)},add:$t("add"),set:$t("set"),delete:$t("delete"),clear:$t("clear"),forEach:ze(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{t[o]=Ge(o,!1,!1),n[o]=Ge(o,!0,!1),e[o]=Ge(o,!1,!0),i[o]=Ge(o,!0,!0)}),[t,n,e,i]}const[Dr,Ur,Br,Kr]=Vr();function Si(t,e){const n=e?t?Kr:Br:t?Ur:Dr;return(i,s,o)=>s==="__v_isReactive"?!t:s==="__v_isReadonly"?t:s==="__v_raw"?i:Reflect.get(J(n,s)&&s in i?n:i,s,o)}const qr={get:Si(!1,!1)},Wr={get:Si(!1,!0)},zr={get:Si(!0,!1)},so=new WeakMap,oo=new WeakMap,ro=new WeakMap,Gr=new WeakMap;function Yr(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Jr(t){return t.__v_skip||!Object.isExtensible(t)?0:Yr(yr(t))}function Tn(t){return be(t)?t:Ai(t,!1,kr,qr,so)}function Xr(t){return Ai(t,!1,Hr,Wr,oo)}function Sn(t){return Ai(t,!0,$r,zr,ro)}function Ai(t,e,n,i,s){if(!Z(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=s.get(t);if(o)return o;const r=Jr(t);if(r===0)return t;const l=new Proxy(t,r===2?i:n);return s.set(t,l),l}function xe(t){return be(t)?xe(t.__v_raw):!!(t&&t.__v_isReactive)}function be(t){return!!(t&&t.__v_isReadonly)}function un(t){return!!(t&&t.__v_isShallow)}function lo(t){return xe(t)||be(t)}function X(t){const e=t&&t.__v_raw;return e?X(e):t}function Me(t){return cn(t,"__v_skip",!0),t}const Fe=t=>Z(t)?Tn(t):t,ji=t=>Z(t)?Sn(t):t;class ao{constructor(e,n,i,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new wi(()=>e(this._value),()=>pn(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const e=X(this);return Ri(e),(!e._cacheable||e.effect.dirty)&&Yt(e._value,e._value=e.effect.run())&&pn(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Qr(t,e,n=!1){let i,s;const o=q(t);return o?(i=t,s=Et):(i=t.get,s=t.set),new ao(i,s,o||!s,n)}function Ri(t){Wt&&se&&(t=X(t),Qs(se,t.dep||(t.dep=to(()=>t.dep=void 0,t instanceof ao?t:void 0))))}function pn(t,e=3,n){t=X(t);const i=t.dep;i&&Zs(i,e)}function pt(t){return!!(t&&t.__v_isRef===!0)}function gt(t){return fo(t,!1)}function co(t){return fo(t,!0)}function fo(t,e){return pt(t)?t:new Zr(t,e)}class Zr{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:X(e),this._value=n?e:Fe(e)}get value(){return Ri(this),this._value}set value(e){const n=this.__v_isShallow||un(e)||be(e);e=n?e:X(e),Yt(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Fe(e),pn(this,3))}}function uo(t){return pt(t)?t.value:t}const tl={get:(t,e,n)=>uo(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const s=t[e];return pt(s)&&!pt(n)?(s.value=n,!0):Reflect.set(t,e,n,i)}};function po(t){return xe(t)?t:new Proxy(t,tl)}class el{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>Ri(this),()=>pn(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function nl(t){return new el(t)}class il{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return Lr(X(this._object),this._key)}}class sl{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function ol(t,e,n){return pt(t)?t:q(t)?new sl(t):Z(t)&&arguments.length>1?rl(t,e,n):gt(t)}function rl(t,e,n){const i=t[e];return pt(i)?i:new il(t,e,n)}function zt(t,e,n,i){let s;try{s=i?t(...i):t()}catch(o){An(o,e,n)}return s}function Tt(t,e,n,i){if(q(t)){const o=zt(t,e,n,i);return o&&Bs(o)&&o.catch(r=>{An(r,e,n)}),o}const s=[];for(let o=0;o<t.length;o++)s.push(Tt(t[o],e,n,i));return s}function An(t,e,n,i=!0){const s=e?e.vnode:null;if(e){let o=e.parent;const r=e.proxy,l=`https://vuejs.org/errors/#runtime-${n}`;for(;o;){const f=o.ec;if(f){for(let u=0;u<f.length;u++)if(f[u](t,r,l)===!1)return}o=o.parent}const a=e.appContext.config.errorHandler;if(a){zt(a,null,10,[t,r,l]);return}}ll(t,n,s,i)}function ll(t,e,n,i=!0){console.error(t)}let Ne=!1,si=!1;const ut=[];let Lt=0;const ye=[];let Ut=null,ee=0;const mo=Promise.resolve();let Mi=null;function jn(t){const e=Mi||mo;return t?e.then(this?t.bind(this):t):e}function al(t){let e=Lt+1,n=ut.length;for(;e<n;){const i=e+n>>>1,s=ut[i],o=ke(s);o<t||o===t&&s.pre?e=i+1:n=i}return e}function Oi(t){(!ut.length||!ut.includes(t,Ne&&t.allowRecurse?Lt+1:Lt))&&(t.id==null?ut.push(t):ut.splice(al(t.id),0,t),ho())}function ho(){!Ne&&!si&&(si=!0,Mi=mo.then(go))}function cl(t){const e=ut.indexOf(t);e>Lt&&ut.splice(e,1)}function fl(t){D(t)?ye.push(...t):(!Ut||!Ut.includes(t,t.allowRecurse?ee+1:ee))&&ye.push(t),ho()}function Qi(t,e,n=Ne?Lt+1:0){for(;n<ut.length;n++){const i=ut[n];if(i&&i.pre){if(t&&i.id!==t.uid)continue;ut.splice(n,1),n--,i()}}}function dn(t){if(ye.length){const e=[...new Set(ye)].sort((n,i)=>ke(n)-ke(i));if(ye.length=0,Ut){Ut.push(...e);return}for(Ut=e,ee=0;ee<Ut.length;ee++)Ut[ee]();Ut=null,ee=0}}const ke=t=>t.id==null?1/0:t.id,ul=(t,e)=>{const n=ke(t)-ke(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function go(t){si=!1,Ne=!0,ut.sort(ul);try{for(Lt=0;Lt<ut.length;Lt++){const e=ut[Lt];e&&e.active!==!1&&zt(e,null,14)}}finally{Lt=0,ut.length=0,dn(),Ne=!1,Mi=null,(ut.length||ye.length)&&go()}}function pl(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||tt;let s=n;const o=e.startsWith("update:"),r=o&&e.slice(7);if(r&&r in i){const u=`${r==="modelValue"?"model":r}Modifiers`,{number:d,trim:g}=i[u]||tt;g&&(s=n.map(w=>nt(w)?w.trim():w)),d&&(s=n.map(ti))}let l,a=i[l=on(e)]||i[l=on(Pt(e))];!a&&o&&(a=i[l=on(ce(e))]),a&&Tt(a,t,6,s);const f=i[l+"Once"];if(f){if(!t.emitted)t.emitted={};else if(t.emitted[l])return;t.emitted[l]=!0,Tt(f,t,6,s)}}function xo(t,e,n=!1){const i=e.emitsCache,s=i.get(t);if(s!==void 0)return s;const o=t.emits;let r={},l=!1;if(!q(t)){const a=f=>{const u=xo(f,e,!0);u&&(l=!0,rt(r,u))};!n&&e.mixins.length&&e.mixins.forEach(a),t.extends&&a(t.extends),t.mixins&&t.mixins.forEach(a)}return!o&&!l?(Z(t)&&i.set(t,null),null):(D(o)?o.forEach(a=>r[a]=null):rt(r,o),Z(t)&&i.set(t,r),r)}function Rn(t,e){return!t||!Ve(e)?!1:(e=e.slice(2).replace(/Once$/,""),J(t,e[0].toLowerCase()+e.slice(1))||J(t,ce(e))||J(t,e))}let ot=null,Mn=null;function mn(t){const e=ot;return ot=t,Mn=t&&t.type.__scopeId||null,e}function Uc(t){Mn=t}function Bc(){Mn=null}function dl(t,e=ot,n){if(!e||t._n)return t;const i=(...s)=>{i._d&&ps(-1);const o=mn(e);let r;try{r=t(...s)}finally{mn(o),i._d&&ps(1)}return r};return i._n=!0,i._c=!0,i._d=!0,i}function Bn(t){const{type:e,vnode:n,proxy:i,withProxy:s,props:o,propsOptions:[r],slots:l,attrs:a,emit:f,render:u,renderCache:d,data:g,setupState:w,ctx:I,inheritAttrs:M}=t;let H,U;const Y=mn(t);try{if(n.shapeFlag&4){const x=s||i,L=x;H=At(u.call(L,x,d,o,w,g,I)),U=a}else{const x=e;H=At(x.length>1?x(o,{attrs:a,slots:l,emit:f}):x(o,null)),U=e.props?a:ml(a)}}catch(x){Ie.length=0,An(x,t,1),H=ft(_t)}let m=H;if(U&&M!==!1){const x=Object.keys(U),{shapeFlag:L}=m;x.length&&L&7&&(r&&x.some(xi)&&(U=hl(U,r)),m=Jt(m,U))}return n.dirs&&(m=Jt(m),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),H=m,mn(Y),H}const ml=t=>{let e;for(const n in t)(n==="class"||n==="style"||Ve(n))&&((e||(e={}))[n]=t[n]);return e},hl=(t,e)=>{const n={};for(const i in t)(!xi(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function gl(t,e,n){const{props:i,children:s,component:o}=t,{props:r,children:l,patchFlag:a}=e,f=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return i?Zi(i,r,f):!!r;if(a&8){const u=e.dynamicProps;for(let d=0;d<u.length;d++){const g=u[d];if(r[g]!==i[g]&&!Rn(f,g))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:i===r?!1:i?r?Zi(i,r,f):!0:!!r;return!1}function Zi(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let s=0;s<i.length;s++){const o=i[s];if(e[o]!==t[o]&&!Rn(n,o))return!0}return!1}function xl({vnode:t,parent:e},n){if(n)for(;e;){const i=e.subTree;if(i.suspense&&i.suspense.activeBranch===t&&(i.el=t.el),i===t)(t=e.vnode).el=n,e=e.parent;else break}}const Li="components";function Kc(t,e){return vo(Li,t,!0,e)||t}const yo=Symbol.for("v-ndc");function qc(t){return nt(t)?vo(Li,t,!1)||t:t||yo}function vo(t,e,n=!0,i=!1){const s=ot||ct;if(s){const o=s.type;if(t===Li){const l=ha(o,!1);if(l&&(l===e||l===Pt(e)||l===Cn(Pt(e))))return o}const r=ts(s[t]||o[t],e)||ts(s.appContext[t],e);return!r&&i?o:r}}function ts(t,e){return t&&(t[e]||t[Pt(e)]||t[Cn(Pt(e))])}const yl=t=>t.__isSuspense;function _o(t,e){e&&e.pendingBranch?D(t)?e.effects.push(...t):e.effects.push(t):fl(t)}const vl=Symbol.for("v-scx"),_l=()=>_e(vl);function bo(t,e){return On(t,null,e)}function Wc(t,e){return On(t,null,{flush:"post"})}const Ye={};function Gt(t,e,n){return On(t,e,n)}function On(t,e,{immediate:n,deep:i,flush:s,once:o,onTrack:r,onTrigger:l}=tt){if(e&&o){const j=e;e=(...F)=>{j(...F),L()}}const a=ct,f=j=>i===!0?j:ie(j,i===!1?1:void 0);let u,d=!1,g=!1;if(pt(t)?(u=()=>t.value,d=un(t)):xe(t)?(u=()=>f(t),d=!0):D(t)?(g=!0,d=t.some(j=>xe(j)||un(j)),u=()=>t.map(j=>{if(pt(j))return j.value;if(xe(j))return f(j);if(q(j))return zt(j,a,2)})):q(t)?e?u=()=>zt(t,a,2):u=()=>(w&&w(),Tt(t,a,3,[I])):u=Et,e&&i){const j=u;u=()=>ie(j())}let w,I=j=>{w=m.onStop=()=>{zt(j,a,4),w=m.onStop=void 0}},M;if(kn)if(I=Et,e?n&&Tt(e,a,3,[u(),g?[]:void 0,I]):u(),s==="sync"){const j=_l();M=j.__watcherHandles||(j.__watcherHandles=[])}else return Et;let H=g?new Array(t.length).fill(Ye):Ye;const U=()=>{if(!(!m.active||!m.dirty))if(e){const j=m.run();(i||d||(g?j.some((F,S)=>Yt(F,H[S])):Yt(j,H)))&&(w&&w(),Tt(e,a,3,[j,H===Ye?void 0:g&&H[0]===Ye?[]:H,I]),H=j)}else m.run()};U.allowRecurse=!!e;let Y;s==="sync"?Y=U:s==="post"?Y=()=>mt(U,a&&a.suspense):(U.pre=!0,a&&(U.id=a.uid),Y=()=>Oi(U));const m=new wi(u,Et,Y),x=Ys(),L=()=>{m.stop(),x&&yi(x.effects,m)};return e?n?U():H=m.run():s==="post"?mt(m.run.bind(m),a&&a.suspense):m.run(),M&&M.push(L),L}function bl(t,e,n){const i=this.proxy,s=nt(t)?t.includes(".")?wo(i,t):()=>i[t]:t.bind(i,i);let o;q(e)?o=e:(o=e.handler,n=e);const r=De(this),l=On(s,o.bind(i),n);return r(),l}function wo(t,e){const n=e.split(".");return()=>{let i=t;for(let s=0;s<n.length&&i;s++)i=i[n[s]];return i}}function ie(t,e,n=0,i){if(!Z(t)||t.__v_skip)return t;if(e&&e>0){if(n>=e)return t;n++}if(i=i||new Set,i.has(t))return t;if(i.add(t),pt(t))ie(t.value,e,n,i);else if(D(t))for(let s=0;s<t.length;s++)ie(t[s],e,n,i);else if(Us(t)||ge(t))t.forEach(s=>{ie(s,e,n,i)});else if(qs(t))for(const s in t)ie(t[s],e,n,i);return t}function zc(t,e){if(ot===null)return t;const n=$n(ot)||ot.proxy,i=t.dirs||(t.dirs=[]);for(let s=0;s<e.length;s++){let[o,r,l,a=tt]=e[s];o&&(q(o)&&(o={mounted:o,updated:o}),o.deep&&ie(r),i.push({dir:o,instance:n,value:r,oldValue:void 0,arg:l,modifiers:a}))}return t}function Ot(t,e,n,i){const s=t.dirs,o=e&&e.dirs;for(let r=0;r<s.length;r++){const l=s[r];o&&(l.oldValue=o[r].value);let a=l.dir[i];a&&(fe(),Tt(a,n,8,[t.el,l,t,e]),ue())}}const Bt=Symbol("_leaveCb"),Je=Symbol("_enterCb");function wl(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ee(()=>{t.isMounted=!0}),jo(()=>{t.isUnmounting=!0}),t}const bt=[Function,Array],Co={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:bt,onEnter:bt,onAfterEnter:bt,onEnterCancelled:bt,onBeforeLeave:bt,onLeave:bt,onAfterLeave:bt,onLeaveCancelled:bt,onBeforeAppear:bt,onAppear:bt,onAfterAppear:bt,onAppearCancelled:bt},Cl={name:"BaseTransition",props:Co,setup(t,{slots:e}){const n=Nn(),i=wl();let s;return()=>{const o=e.default&&To(e.default(),!0);if(!o||!o.length)return;let r=o[0];if(o.length>1){for(const M of o)if(M.type!==_t){r=M;break}}const l=X(t),{mode:a}=l;if(i.isLeaving)return Kn(r);const f=es(r);if(!f)return Kn(r);const u=oi(f,l,i,n);ri(f,u);const d=n.subTree,g=d&&es(d);let w=!1;const{getTransitionKey:I}=f.type;if(I){const M=I();s===void 0?s=M:M!==s&&(s=M,w=!0)}if(g&&g.type!==_t&&(!ne(f,g)||w)){const M=oi(g,l,i,n);if(ri(g,M),a==="out-in")return i.isLeaving=!0,M.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Kn(r);a==="in-out"&&f.type!==_t&&(M.delayLeave=(H,U,Y)=>{const m=Eo(i,g);m[String(g.key)]=g,H[Bt]=()=>{U(),H[Bt]=void 0,delete u.delayedLeave},u.delayedLeave=Y})}return r}}},El=Cl;function Eo(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function oi(t,e,n,i){const{appear:s,mode:o,persisted:r=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:f,onEnterCancelled:u,onBeforeLeave:d,onLeave:g,onAfterLeave:w,onLeaveCancelled:I,onBeforeAppear:M,onAppear:H,onAfterAppear:U,onAppearCancelled:Y}=e,m=String(t.key),x=Eo(n,t),L=(S,E)=>{S&&Tt(S,i,9,E)},j=(S,E)=>{const T=E[1];L(S,E),D(S)?S.every(B=>B.length<=1)&&T():S.length<=1&&T()},F={mode:o,persisted:r,beforeEnter(S){let E=l;if(!n.isMounted)if(s)E=M||l;else return;S[Bt]&&S[Bt](!0);const T=x[m];T&&ne(t,T)&&T.el[Bt]&&T.el[Bt](),L(E,[S])},enter(S){let E=a,T=f,B=u;if(!n.isMounted)if(s)E=H||a,T=U||f,B=Y||u;else return;let O=!1;const W=S[Je]=st=>{O||(O=!0,st?L(B,[S]):L(T,[S]),F.delayedLeave&&F.delayedLeave(),S[Je]=void 0)};E?j(E,[S,W]):W()},leave(S,E){const T=String(t.key);if(S[Je]&&S[Je](!0),n.isUnmounting)return E();L(d,[S]);let B=!1;const O=S[Bt]=W=>{B||(B=!0,E(),W?L(I,[S]):L(w,[S]),S[Bt]=void 0,x[T]===t&&delete x[T])};x[T]=t,g?j(g,[S,O]):O()},clone(S){return oi(S,e,n,i)}};return F}function Kn(t){if(Ln(t))return t=Jt(t),t.children=null,t}function es(t){return Ln(t)?t.children?t.children[0]:void 0:t}function ri(t,e){t.shapeFlag&6&&t.component?ri(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function To(t,e=!1,n){let i=[],s=0;for(let o=0;o<t.length;o++){let r=t[o];const l=n==null?r.key:String(n)+String(r.key!=null?r.key:o);r.type===ht?(r.patchFlag&128&&s++,i=i.concat(To(r.children,e,l))):(e||r.type!==_t)&&i.push(l!=null?Jt(r,{key:l}):r)}if(s>1)for(let o=0;o<i.length;o++)i[o].patchFlag=-2;return i}/*! #__NO_SIDE_EFFECTS__ */function So(t,e){return q(t)?rt({name:t.name},e,{setup:t}):t}const ve=t=>!!t.type.__asyncLoader,Ln=t=>t.type.__isKeepAlive;function Tl(t,e){Ao(t,"a",e)}function Sl(t,e){Ao(t,"da",e)}function Ao(t,e,n=ct){const i=t.__wdc||(t.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return t()});if(Pn(e,i,n),n){let s=n.parent;for(;s&&s.parent;)Ln(s.parent.vnode)&&Al(i,e,n,s),s=s.parent}}function Al(t,e,n,i){const s=Pn(e,t,i,!0);In(()=>{yi(i[e],s)},n)}function Pn(t,e,n=ct,i=!1){if(n){const s=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...r)=>{if(n.isUnmounted)return;fe();const l=De(n),a=Tt(e,n,t,r);return l(),ue(),a});return i?s.unshift(o):s.push(o),o}}const kt=t=>(e,n=ct)=>(!kn||t==="sp")&&Pn(t,(...i)=>e(...i),n),jl=kt("bm"),Ee=kt("m"),Rl=kt("bu"),Ml=kt("u"),jo=kt("bum"),In=kt("um"),Ol=kt("sp"),Ll=kt("rtg"),Pl=kt("rtc");function Il(t,e=ct){Pn("ec",t,e)}function Gc(t,e,n,i){let s;const o=n&&n[i];if(D(t)||nt(t)){s=new Array(t.length);for(let r=0,l=t.length;r<l;r++)s[r]=e(t[r],r,void 0,o&&o[r])}else if(typeof t=="number"){s=new Array(t);for(let r=0;r<t;r++)s[r]=e(r+1,r,void 0,o&&o[r])}else if(Z(t))if(t[Symbol.iterator])s=Array.from(t,(r,l)=>e(r,l,void 0,o&&o[l]));else{const r=Object.keys(t);s=new Array(r.length);for(let l=0,a=r.length;l<a;l++){const f=r[l];s[l]=e(t[f],f,l,o&&o[l])}}else s=[];return n&&(n[i]=s),s}function Yc(t,e,n={},i,s){if(ot.isCE||ot.parent&&ve(ot.parent)&&ot.parent.isCE)return e!=="default"&&(n.name=e),ft("slot",n,i&&i());let o=t[e];o&&o._c&&(o._d=!1),Vo();const r=o&&Ro(o(n)),l=Uo(ht,{key:n.key||r&&r.key||`_${e}`},r||(i?i():[]),r&&t._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Ro(t){return t.some(e=>yn(e)?!(e.type===_t||e.type===ht&&!Ro(e.children)):!0)?t:null}function Jc(t,e){const n={};for(const i in t)n[e&&/[A-Z]/.test(i)?`on:${i}`:on(i)]=t[i];return n}const li=t=>t?Wo(t)?$n(t)||t.proxy:li(t.parent):null,Oe=rt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>li(t.parent),$root:t=>li(t.root),$emit:t=>t.emit,$options:t=>Pi(t),$forceUpdate:t=>t.f||(t.f=()=>{t.effect.dirty=!0,Oi(t.update)}),$nextTick:t=>t.n||(t.n=jn.bind(t.proxy)),$watch:t=>bl.bind(t)}),qn=(t,e)=>t!==tt&&!t.__isScriptSetup&&J(t,e),Fl={get({_:t},e){const{ctx:n,setupState:i,data:s,props:o,accessCache:r,type:l,appContext:a}=t;let f;if(e[0]!=="$"){const w=r[e];if(w!==void 0)switch(w){case 1:return i[e];case 2:return s[e];case 4:return n[e];case 3:return o[e]}else{if(qn(i,e))return r[e]=1,i[e];if(s!==tt&&J(s,e))return r[e]=2,s[e];if((f=t.propsOptions[0])&&J(f,e))return r[e]=3,o[e];if(n!==tt&&J(n,e))return r[e]=4,n[e];ai&&(r[e]=0)}}const u=Oe[e];let d,g;if(u)return e==="$attrs"&&xt(t,"get",e),u(t);if((d=l.__cssModules)&&(d=d[e]))return d;if(n!==tt&&J(n,e))return r[e]=4,n[e];if(g=a.config.globalProperties,J(g,e))return g[e]},set({_:t},e,n){const{data:i,setupState:s,ctx:o}=t;return qn(s,e)?(s[e]=n,!0):i!==tt&&J(i,e)?(i[e]=n,!0):J(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:s,propsOptions:o}},r){let l;return!!n[r]||t!==tt&&J(t,r)||qn(e,r)||(l=o[0])&&J(l,r)||J(i,r)||J(Oe,r)||J(s.config.globalProperties,r)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:J(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function Xc(){return Nl().slots}function Nl(){const t=Nn();return t.setupContext||(t.setupContext=Go(t))}function ns(t){return D(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let ai=!0;function kl(t){const e=Pi(t),n=t.proxy,i=t.ctx;ai=!1,e.beforeCreate&&is(e.beforeCreate,t,"bc");const{data:s,computed:o,methods:r,watch:l,provide:a,inject:f,created:u,beforeMount:d,mounted:g,beforeUpdate:w,updated:I,activated:M,deactivated:H,beforeDestroy:U,beforeUnmount:Y,destroyed:m,unmounted:x,render:L,renderTracked:j,renderTriggered:F,errorCaptured:S,serverPrefetch:E,expose:T,inheritAttrs:B,components:O,directives:W,filters:st}=e;if(f&&$l(f,i,null),r)for(const G in r){const k=r[G];q(k)&&(i[G]=k.bind(n))}if(s){const G=s.call(n,n);Z(G)&&(t.data=Tn(G))}if(ai=!0,o)for(const G in o){const k=o[G],It=q(k)?k.bind(n,n):q(k.get)?k.get.bind(n,n):Et,Ue=!q(k)&&q(k.set)?k.set.bind(n):Et,Xt=it({get:It,set:Ue});Object.defineProperty(i,G,{enumerable:!0,configurable:!0,get:()=>Xt.value,set:Rt=>Xt.value=Rt})}if(l)for(const G in l)Mo(l[G],i,n,G);if(a){const G=q(a)?a.call(n):a;Reflect.ownKeys(G).forEach(k=>{Kl(k,G[k])})}u&&is(u,t,"c");function $(G,k){D(k)?k.forEach(It=>G(It.bind(n))):k&&G(k.bind(n))}if($(jl,d),$(Ee,g),$(Rl,w),$(Ml,I),$(Tl,M),$(Sl,H),$(Il,S),$(Pl,j),$(Ll,F),$(jo,Y),$(In,x),$(Ol,E),D(T))if(T.length){const G=t.exposed||(t.exposed={});T.forEach(k=>{Object.defineProperty(G,k,{get:()=>n[k],set:It=>n[k]=It})})}else t.exposed||(t.exposed={});L&&t.render===Et&&(t.render=L),B!=null&&(t.inheritAttrs=B),O&&(t.components=O),W&&(t.directives=W)}function $l(t,e,n=Et){D(t)&&(t=ci(t));for(const i in t){const s=t[i];let o;Z(s)?"default"in s?o=_e(s.from||i,s.default,!0):o=_e(s.from||i):o=_e(s),pt(o)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:r=>o.value=r}):e[i]=o}}function is(t,e,n){Tt(D(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function Mo(t,e,n,i){const s=i.includes(".")?wo(n,i):()=>n[i];if(nt(t)){const o=e[t];q(o)&&Gt(s,o)}else if(q(t))Gt(s,t.bind(n));else if(Z(t))if(D(t))t.forEach(o=>Mo(o,e,n,i));else{const o=q(t.handler)?t.handler.bind(n):e[t.handler];q(o)&&Gt(s,o,t)}}function Pi(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:s,optionsCache:o,config:{optionMergeStrategies:r}}=t.appContext,l=o.get(e);let a;return l?a=l:!s.length&&!n&&!i?a=e:(a={},s.length&&s.forEach(f=>hn(a,f,r,!0)),hn(a,e,r)),Z(e)&&o.set(e,a),a}function hn(t,e,n,i=!1){const{mixins:s,extends:o}=e;o&&hn(t,o,n,!0),s&&s.forEach(r=>hn(t,r,n,!0));for(const r in e)if(!(i&&r==="expose")){const l=Hl[r]||n&&n[r];t[r]=l?l(t[r],e[r]):e[r]}return t}const Hl={data:ss,props:os,emits:os,methods:je,computed:je,beforeCreate:dt,created:dt,beforeMount:dt,mounted:dt,beforeUpdate:dt,updated:dt,beforeDestroy:dt,beforeUnmount:dt,destroyed:dt,unmounted:dt,activated:dt,deactivated:dt,errorCaptured:dt,serverPrefetch:dt,components:je,directives:je,watch:Dl,provide:ss,inject:Vl};function ss(t,e){return e?t?function(){return rt(q(t)?t.call(this,this):t,q(e)?e.call(this,this):e)}:e:t}function Vl(t,e){return je(ci(t),ci(e))}function ci(t){if(D(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function dt(t,e){return t?[...new Set([].concat(t,e))]:e}function je(t,e){return t?rt(Object.create(null),t,e):e}function os(t,e){return t?D(t)&&D(e)?[...new Set([...t,...e])]:rt(Object.create(null),ns(t),ns(e??{})):e}function Dl(t,e){if(!t)return e;if(!e)return t;const n=rt(Object.create(null),t);for(const i in e)n[i]=dt(t[i],e[i]);return n}function Oo(){return{app:null,config:{isNativeTag:gr,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 Ul=0;function Bl(t,e){return function(i,s=null){q(i)||(i=rt({},i)),s!=null&&!Z(s)&&(s=null);const o=Oo(),r=new WeakSet;let l=!1;const a=o.app={_uid:Ul++,_component:i,_props:s,_container:null,_context:o,_instance:null,version:xa,get config(){return o.config},set config(f){},use(f,...u){return r.has(f)||(f&&q(f.install)?(r.add(f),f.install(a,...u)):q(f)&&(r.add(f),f(a,...u))),a},mixin(f){return o.mixins.includes(f)||o.mixins.push(f),a},component(f,u){return u?(o.components[f]=u,a):o.components[f]},directive(f,u){return u?(o.directives[f]=u,a):o.directives[f]},mount(f,u,d){if(!l){const g=ft(i,s);return g.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),u&&e?e(g,f):t(g,f,d),l=!0,a._container=f,f.__vue_app__=a,$n(g.component)||g.component.proxy}},unmount(){l&&(t(null,a._container),delete a._container.__vue_app__)},provide(f,u){return o.provides[f]=u,a},runWithContext(f){gn=a;try{return f()}finally{gn=null}}};return a}}let gn=null;function Kl(t,e){if(ct){let n=ct.provides;const i=ct.parent&&ct.parent.provides;i===n&&(n=ct.provides=Object.create(i)),n[t]=e}}function _e(t,e,n=!1){const i=ct||ot;if(i||gn){const s=i?i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:gn._context.provides;if(s&&t in s)return s[t];if(arguments.length>1)return n&&q(e)?e.call(i&&i.proxy):e}}function ql(t,e,n,i=!1){const s={},o={};cn(o,Fn,1),t.propsDefaults=Object.create(null),Lo(t,e,s,o);for(const r in t.propsOptions[0])r in s||(s[r]=void 0);n?t.props=i?s:Xr(s):t.type.props?t.props=s:t.props=o,t.attrs=o}function Wl(t,e,n,i){const{props:s,attrs:o,vnode:{patchFlag:r}}=t,l=X(s),[a]=t.propsOptions;let f=!1;if((i||r>0)&&!(r&16)){if(r&8){const u=t.vnode.dynamicProps;for(let d=0;d<u.length;d++){let g=u[d];if(Rn(t.emitsOptions,g))continue;const w=e[g];if(a)if(J(o,g))w!==o[g]&&(o[g]=w,f=!0);else{const I=Pt(g);s[I]=fi(a,l,I,w,t,!1)}else w!==o[g]&&(o[g]=w,f=!0)}}}else{Lo(t,e,s,o)&&(f=!0);let u;for(const d in l)(!e||!J(e,d)&&((u=ce(d))===d||!J(e,u)))&&(a?n&&(n[d]!==void 0||n[u]!==void 0)&&(s[d]=fi(a,l,d,void 0,t,!0)):delete s[d]);if(o!==l)for(const d in o)(!e||!J(e,d))&&(delete o[d],f=!0)}f&&Nt(t,"set","$attrs")}function Lo(t,e,n,i){const[s,o]=t.propsOptions;let r=!1,l;if(e)for(let a in e){if(Re(a))continue;const f=e[a];let u;s&&J(s,u=Pt(a))?!o||!o.includes(u)?n[u]=f:(l||(l={}))[u]=f:Rn(t.emitsOptions,a)||(!(a in i)||f!==i[a])&&(i[a]=f,r=!0)}if(o){const a=X(n),f=l||tt;for(let u=0;u<o.length;u++){const d=o[u];n[d]=fi(s,a,d,f[d],t,!J(f,d))}}return r}function fi(t,e,n,i,s,o){const r=t[n];if(r!=null){const l=J(r,"default");if(l&&i===void 0){const a=r.default;if(r.type!==Function&&!r.skipFactory&&q(a)){const{propsDefaults:f}=s;if(n in f)i=f[n];else{const u=De(s);i=f[n]=a.call(null,e),u()}}else i=a}r[0]&&(o&&!l?i=!1:r[1]&&(i===""||i===ce(n))&&(i=!0))}return i}function Po(t,e,n=!1){const i=e.propsCache,s=i.get(t);if(s)return s;const o=t.props,r={},l=[];let a=!1;if(!q(t)){const u=d=>{a=!0;const[g,w]=Po(d,e,!0);rt(r,g),w&&l.push(...w)};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!o&&!a)return Z(t)&&i.set(t,he),he;if(D(o))for(let u=0;u<o.length;u++){const d=Pt(o[u]);rs(d)&&(r[d]=tt)}else if(o)for(const u in o){const d=Pt(u);if(rs(d)){const g=o[u],w=r[d]=D(g)||q(g)?{type:g}:rt({},g);if(w){const I=cs(Boolean,w.type),M=cs(String,w.type);w[0]=I>-1,w[1]=M<0||I<M,(I>-1||J(w,"default"))&&l.push(d)}}}const f=[r,l];return Z(t)&&i.set(t,f),f}function rs(t){return t[0]!=="$"}function ls(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function as(t,e){return ls(t)===ls(e)}function cs(t,e){return D(e)?e.findIndex(n=>as(n,t)):q(e)&&as(e,t)?0:-1}const Io=t=>t[0]==="_"||t==="$stable",Ii=t=>D(t)?t.map(At):[At(t)],zl=(t,e,n)=>{if(e._n)return e;const i=dl((...s)=>Ii(e(...s)),n);return i._c=!1,i},Fo=(t,e,n)=>{const i=t._ctx;for(const s in t){if(Io(s))continue;const o=t[s];if(q(o))e[s]=zl(s,o,i);else if(o!=null){const r=Ii(o);e[s]=()=>r}}},No=(t,e)=>{const n=Ii(e);t.slots.default=()=>n},Gl=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=X(e),cn(e,"_",n)):Fo(e,t.slots={})}else t.slots={},e&&No(t,e);cn(t.slots,Fn,1)},Yl=(t,e,n)=>{const{vnode:i,slots:s}=t;let o=!0,r=tt;if(i.shapeFlag&32){const l=e._;l?n&&l===1?o=!1:(rt(s,e),!n&&l===1&&delete s._):(o=!e.$stable,Fo(e,s)),r=e}else e&&(No(t,e),r={default:1});if(o)for(const l in s)!Io(l)&&r[l]==null&&delete s[l]};function xn(t,e,n,i,s=!1){if(D(t)){t.forEach((g,w)=>xn(g,e&&(D(e)?e[w]:e),n,i,s));return}if(ve(i)&&!s)return;const o=i.shapeFlag&4?$n(i.component)||i.component.proxy:i.el,r=s?null:o,{i:l,r:a}=t,f=e&&e.r,u=l.refs===tt?l.refs={}:l.refs,d=l.setupState;if(f!=null&&f!==a&&(nt(f)?(u[f]=null,J(d,f)&&(d[f]=null)):pt(f)&&(f.value=null)),q(a))zt(a,l,12,[r,u]);else{const g=nt(a),w=pt(a);if(g||w){const I=()=>{if(t.f){const M=g?J(d,a)?d[a]:u[a]:a.value;s?D(M)&&yi(M,o):D(M)?M.includes(o)||M.push(o):g?(u[a]=[o],J(d,a)&&(d[a]=u[a])):(a.value=[o],t.k&&(u[t.k]=a.value))}else g?(u[a]=r,J(d,a)&&(d[a]=r)):w&&(a.value=r,t.k&&(u[t.k]=r))};r?(I.id=-1,mt(I,n)):I()}}}let Ht=!1;const Jl=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",Xl=t=>t.namespaceURI.includes("MathML"),Xe=t=>{if(Jl(t))return"svg";if(Xl(t))return"mathml"},Qe=t=>t.nodeType===8;function Ql(t){const{mt:e,p:n,o:{patchProp:i,createText:s,nextSibling:o,parentNode:r,remove:l,insert:a,createComment:f}}=t,u=(m,x)=>{if(!x.hasChildNodes()){n(null,m,x),dn(),x._vnode=m;return}Ht=!1,d(x.firstChild,m,null,null,null),dn(),x._vnode=m,Ht&&console.error("Hydration completed but contains mismatches.")},d=(m,x,L,j,F,S=!1)=>{const E=Qe(m)&&m.data==="[",T=()=>M(m,x,L,j,F,E),{type:B,ref:O,shapeFlag:W,patchFlag:st}=x;let at=m.nodeType;x.el=m,st===-2&&(S=!1,x.dynamicChildren=null);let $=null;switch(B){case we:at!==3?x.children===""?(a(x.el=s(""),r(m),m),$=m):$=T():(m.data!==x.children&&(Ht=!0,m.data=x.children),$=o(m));break;case _t:Y(m)?($=o(m),U(x.el=m.content.firstChild,m,L)):at!==8||E?$=T():$=o(m);break;case Pe:if(E&&(m=o(m),at=m.nodeType),at===1||at===3){$=m;const G=!x.children.length;for(let k=0;k<x.staticCount;k++)G&&(x.children+=$.nodeType===1?$.outerHTML:$.data),k===x.staticCount-1&&(x.anchor=$),$=o($);return E?o($):$}else T();break;case ht:E?$=I(m,x,L,j,F,S):$=T();break;default:if(W&1)(at!==1||x.type.toLowerCase()!==m.tagName.toLowerCase())&&!Y(m)?$=T():$=g(m,x,L,j,F,S);else if(W&6){x.slotScopeIds=F;const G=r(m);if(E?$=H(m):Qe(m)&&m.data==="teleport start"?$=H(m,m.data,"teleport end"):$=o(m),e(x,G,null,L,j,Xe(G),S),ve(x)){let k;E?(k=ft(ht),k.anchor=$?$.previousSibling:G.lastChild):k=m.nodeType===3?qo(""):ft("div"),k.el=m,x.component.subTree=k}}else W&64?at!==8?$=T():$=x.type.hydrate(m,x,L,j,F,S,t,w):W&128&&($=x.type.hydrate(m,x,L,j,Xe(r(m)),F,S,t,d))}return O!=null&&xn(O,null,j,x),$},g=(m,x,L,j,F,S)=>{S=S||!!x.dynamicChildren;const{type:E,props:T,patchFlag:B,shapeFlag:O,dirs:W,transition:st}=x,at=E==="input"||E==="option";if(at||B!==-1){W&&Ot(x,null,L,"created");let $=!1;if(Y(m)){$=ko(j,st)&&L&&L.vnode.props&&L.vnode.props.appear;const k=m.content.firstChild;$&&st.beforeEnter(k),U(k,m,L),x.el=m=k}if(O&16&&!(T&&(T.innerHTML||T.textContent))){let k=w(m.firstChild,x,m,L,j,F,S);for(;k;){Ht=!0;const It=k;k=k.nextSibling,l(It)}}else O&8&&m.textContent!==x.children&&(Ht=!0,m.textContent=x.children);if(T)if(at||!S||B&48)for(const k in T)(at&&(k.endsWith("value")||k==="indeterminate")||Ve(k)&&!Re(k)||k[0]===".")&&i(m,k,null,T[k],void 0,void 0,L);else T.onClick&&i(m,"onClick",null,T.onClick,void 0,void 0,L);let G;(G=T&&T.onVnodeBeforeMount)&&wt(G,L,x),W&&Ot(x,null,L,"beforeMount"),((G=T&&T.onVnodeMounted)||W||$)&&_o(()=>{G&&wt(G,L,x),$&&st.enter(m),W&&Ot(x,null,L,"mounted")},j)}return m.nextSibling},w=(m,x,L,j,F,S,E)=>{E=E||!!x.dynamicChildren;const T=x.children,B=T.length;for(let O=0;O<B;O++){const W=E?T[O]:T[O]=At(T[O]);if(m)m=d(m,W,j,F,S,E);else{if(W.type===we&&!W.children)continue;Ht=!0,n(null,W,L,null,j,F,Xe(L),S)}}return m},I=(m,x,L,j,F,S)=>{const{slotScopeIds:E}=x;E&&(F=F?F.concat(E):E);const T=r(m),B=w(o(m),x,T,L,j,F,S);return B&&Qe(B)&&B.data==="]"?o(x.anchor=B):(Ht=!0,a(x.anchor=f("]"),T,B),B)},M=(m,x,L,j,F,S)=>{if(Ht=!0,x.el=null,S){const B=H(m);for(;;){const O=o(m);if(O&&O!==B)l(O);else break}}const E=o(m),T=r(m);return l(m),n(null,x,T,E,L,j,Xe(T),F),E},H=(m,x="[",L="]")=>{let j=0;for(;m;)if(m=o(m),m&&Qe(m)&&(m.data===x&&j++,m.data===L)){if(j===0)return o(m);j--}return m},U=(m,x,L)=>{const j=x.parentNode;j&&j.replaceChild(m,x);let F=L;for(;F;)F.vnode.el===x&&(F.vnode.el=F.subTree.el=m),F=F.parent},Y=m=>m.nodeType===1&&m.tagName.toLowerCase()==="template";return[u,d]}const mt=_o;function Zl(t){return ta(t,Ql)}function ta(t,e){const n=Ws();n.__VUE__=!0;const{insert:i,remove:s,patchProp:o,createElement:r,createText:l,createComment:a,setText:f,setElementText:u,parentNode:d,nextSibling:g,setScopeId:w=Et,insertStaticContent:I}=t,M=(c,p,h,y=null,v=null,C=null,R=void 0,b=null,A=!!p.dynamicChildren)=>{if(c===p)return;c&&!ne(c,p)&&(y=Be(c),Rt(c,v,C,!0),c=null),p.patchFlag===-2&&(A=!1,p.dynamicChildren=null);const{type:_,ref:P,shapeFlag:V}=p;switch(_){case we:H(c,p,h,y);break;case _t:U(c,p,h,y);break;case Pe:c==null&&Y(p,h,y,R);break;case ht:O(c,p,h,y,v,C,R,b,A);break;default:V&1?L(c,p,h,y,v,C,R,b,A):V&6?W(c,p,h,y,v,C,R,b,A):(V&64||V&128)&&_.process(c,p,h,y,v,C,R,b,A,pe)}P!=null&&v&&xn(P,c&&c.ref,C,p||c,!p)},H=(c,p,h,y)=>{if(c==null)i(p.el=l(p.children),h,y);else{const v=p.el=c.el;p.children!==c.children&&f(v,p.children)}},U=(c,p,h,y)=>{c==null?i(p.el=a(p.children||""),h,y):p.el=c.el},Y=(c,p,h,y)=>{[c.el,c.anchor]=I(c.children,p,h,y,c.el,c.anchor)},m=({el:c,anchor:p},h,y)=>{let v;for(;c&&c!==p;)v=g(c),i(c,h,y),c=v;i(p,h,y)},x=({el:c,anchor:p})=>{let h;for(;c&&c!==p;)h=g(c),s(c),c=h;s(p)},L=(c,p,h,y,v,C,R,b,A)=>{p.type==="svg"?R="svg":p.type==="math"&&(R="mathml"),c==null?j(p,h,y,v,C,R,b,A):E(c,p,v,C,R,b,A)},j=(c,p,h,y,v,C,R,b)=>{let A,_;const{props:P,shapeFlag:V,transition:N,dirs:K}=c;if(A=c.el=r(c.type,C,P&&P.is,P),V&8?u(A,c.children):V&16&&S(c.children,A,null,y,v,Wn(c,C),R,b),K&&Ot(c,null,y,"created"),F(A,c,c.scopeId,R,y),P){for(const Q in P)Q!=="value"&&!Re(Q)&&o(A,Q,null,P[Q],C,c.children,y,v,Ft);"value"in P&&o(A,"value",null,P.value,C),(_=P.onVnodeBeforeMount)&&wt(_,y,c)}K&&Ot(c,null,y,"beforeMount");const z=ko(v,N);z&&N.beforeEnter(A),i(A,p,h),((_=P&&P.onVnodeMounted)||z||K)&&mt(()=>{_&&wt(_,y,c),z&&N.enter(A),K&&Ot(c,null,y,"mounted")},v)},F=(c,p,h,y,v)=>{if(h&&w(c,h),y)for(let C=0;C<y.length;C++)w(c,y[C]);if(v){let C=v.subTree;if(p===C){const R=v.vnode;F(c,R,R.scopeId,R.slotScopeIds,v.parent)}}},S=(c,p,h,y,v,C,R,b,A=0)=>{for(let _=A;_<c.length;_++){const P=c[_]=b?Kt(c[_]):At(c[_]);M(null,P,p,h,y,v,C,R,b)}},E=(c,p,h,y,v,C,R)=>{const b=p.el=c.el;let{patchFlag:A,dynamicChildren:_,dirs:P}=p;A|=c.patchFlag&16;const V=c.props||tt,N=p.props||tt;let K;if(h&&Qt(h,!1),(K=N.onVnodeBeforeUpdate)&&wt(K,h,p,c),P&&Ot(p,c,h,"beforeUpdate"),h&&Qt(h,!0),_?T(c.dynamicChildren,_,b,h,y,Wn(p,v),C):R||k(c,p,b,null,h,y,Wn(p,v),C,!1),A>0){if(A&16)B(b,p,V,N,h,y,v);else if(A&2&&V.class!==N.class&&o(b,"class",null,N.class,v),A&4&&o(b,"style",V.style,N.style,v),A&8){const z=p.dynamicProps;for(let Q=0;Q<z.length;Q++){const et=z[Q],lt=V[et],St=N[et];(St!==lt||et==="value")&&o(b,et,lt,St,v,c.children,h,y,Ft)}}A&1&&c.children!==p.children&&u(b,p.children)}else!R&&_==null&&B(b,p,V,N,h,y,v);((K=N.onVnodeUpdated)||P)&&mt(()=>{K&&wt(K,h,p,c),P&&Ot(p,c,h,"updated")},y)},T=(c,p,h,y,v,C,R)=>{for(let b=0;b<p.length;b++){const A=c[b],_=p[b],P=A.el&&(A.type===ht||!ne(A,_)||A.shapeFlag&70)?d(A.el):h;M(A,_,P,null,y,v,C,R,!0)}},B=(c,p,h,y,v,C,R)=>{if(h!==y){if(h!==tt)for(const b in h)!Re(b)&&!(b in y)&&o(c,b,h[b],null,R,p.children,v,C,Ft);for(const b in y){if(Re(b))continue;const A=y[b],_=h[b];A!==_&&b!=="value"&&o(c,b,_,A,R,p.children,v,C,Ft)}"value"in y&&o(c,"value",h.value,y.value,R)}},O=(c,p,h,y,v,C,R,b,A)=>{const _=p.el=c?c.el:l(""),P=p.anchor=c?c.anchor:l("");let{patchFlag:V,dynamicChildren:N,slotScopeIds:K}=p;K&&(b=b?b.concat(K):K),c==null?(i(_,h,y),i(P,h,y),S(p.children||[],h,P,v,C,R,b,A)):V>0&&V&64&&N&&c.dynamicChildren?(T(c.dynamicChildren,N,h,v,C,R,b),(p.key!=null||v&&p===v.subTree)&&Fi(c,p,!0)):k(c,p,h,P,v,C,R,b,A)},W=(c,p,h,y,v,C,R,b,A)=>{p.slotScopeIds=b,c==null?p.shapeFlag&512?v.ctx.activate(p,h,y,R,A):st(p,h,y,v,C,R,A):at(c,p,A)},st=(c,p,h,y,v,C,R)=>{const b=c.component=ua(c,y,v);if(Ln(c)&&(b.ctx.renderer=pe),pa(b),b.asyncDep){if(v&&v.registerDep(b,$),!c.el){const A=b.subTree=ft(_t);U(null,A,p,h)}}else $(b,c,p,h,v,C,R)},at=(c,p,h)=>{const y=p.component=c.component;if(gl(c,p,h))if(y.asyncDep&&!y.asyncResolved){G(y,p,h);return}else y.next=p,cl(y.update),y.effect.dirty=!0,y.update();else p.el=c.el,y.vnode=p},$=(c,p,h,y,v,C,R)=>{const b=()=>{if(c.isMounted){let{next:P,bu:V,u:N,parent:K,vnode:z}=c;{const de=$o(c);if(de){P&&(P.el=z.el,G(c,P,R)),de.asyncDep.then(()=>{c.isUnmounted||b()});return}}let Q=P,et;Qt(c,!1),P?(P.el=z.el,G(c,P,R)):P=z,V&&rn(V),(et=P.props&&P.props.onVnodeBeforeUpdate)&&wt(et,K,P,z),Qt(c,!0);const lt=Bn(c),St=c.subTree;c.subTree=lt,M(St,lt,d(St.el),Be(St),c,v,C),P.el=lt.el,Q===null&&xl(c,lt.el),N&&mt(N,v),(et=P.props&&P.props.onVnodeUpdated)&&mt(()=>wt(et,K,P,z),v)}else{let P;const{el:V,props:N}=p,{bm:K,m:z,parent:Q}=c,et=ve(p);if(Qt(c,!1),K&&rn(K),!et&&(P=N&&N.onVnodeBeforeMount)&&wt(P,Q,p),Qt(c,!0),V&&Dn){const lt=()=>{c.subTree=Bn(c),Dn(V,c.subTree,c,v,null)};et?p.type.__asyncLoader().then(()=>!c.isUnmounted&<()):lt()}else{const lt=c.subTree=Bn(c);M(null,lt,h,y,c,v,C),p.el=lt.el}if(z&&mt(z,v),!et&&(P=N&&N.onVnodeMounted)){const lt=p;mt(()=>wt(P,Q,lt),v)}(p.shapeFlag&256||Q&&ve(Q.vnode)&&Q.vnode.shapeFlag&256)&&c.a&&mt(c.a,v),c.isMounted=!0,p=h=y=null}},A=c.effect=new wi(b,Et,()=>Oi(_),c.scope),_=c.update=()=>{A.dirty&&A.run()};_.id=c.uid,Qt(c,!0),_()},G=(c,p,h)=>{p.component=c;const y=c.vnode.props;c.vnode=p,c.next=null,Wl(c,p.props,y,h),Yl(c,p.children,h),fe(),Qi(c),ue()},k=(c,p,h,y,v,C,R,b,A=!1)=>{const _=c&&c.children,P=c?c.shapeFlag:0,V=p.children,{patchFlag:N,shapeFlag:K}=p;if(N>0){if(N&128){Ue(_,V,h,y,v,C,R,b,A);return}else if(N&256){It(_,V,h,y,v,C,R,b,A);return}}K&8?(P&16&&Ft(_,v,C),V!==_&&u(h,V)):P&16?K&16?Ue(_,V,h,y,v,C,R,b,A):Ft(_,v,C,!0):(P&8&&u(h,""),K&16&&S(V,h,y,v,C,R,b,A))},It=(c,p,h,y,v,C,R,b,A)=>{c=c||he,p=p||he;const _=c.length,P=p.length,V=Math.min(_,P);let N;for(N=0;N<V;N++){const K=p[N]=A?Kt(p[N]):At(p[N]);M(c[N],K,h,null,v,C,R,b,A)}_>P?Ft(c,v,C,!0,!1,V):S(p,h,y,v,C,R,b,A,V)},Ue=(c,p,h,y,v,C,R,b,A)=>{let _=0;const P=p.length;let V=c.length-1,N=P-1;for(;_<=V&&_<=N;){const K=c[_],z=p[_]=A?Kt(p[_]):At(p[_]);if(ne(K,z))M(K,z,h,null,v,C,R,b,A);else break;_++}for(;_<=V&&_<=N;){const K=c[V],z=p[N]=A?Kt(p[N]):At(p[N]);if(ne(K,z))M(K,z,h,null,v,C,R,b,A);else break;V--,N--}if(_>V){if(_<=N){const K=N+1,z=K<P?p[K].el:y;for(;_<=N;)M(null,p[_]=A?Kt(p[_]):At(p[_]),h,z,v,C,R,b,A),_++}}else if(_>N)for(;_<=V;)Rt(c[_],v,C,!0),_++;else{const K=_,z=_,Q=new Map;for(_=z;_<=N;_++){const yt=p[_]=A?Kt(p[_]):At(p[_]);yt.key!=null&&Q.set(yt.key,_)}let et,lt=0;const St=N-z+1;let de=!1,Di=0;const Te=new Array(St);for(_=0;_<St;_++)Te[_]=0;for(_=K;_<=V;_++){const yt=c[_];if(lt>=St){Rt(yt,v,C,!0);continue}let Mt;if(yt.key!=null)Mt=Q.get(yt.key);else for(et=z;et<=N;et++)if(Te[et-z]===0&&ne(yt,p[et])){Mt=et;break}Mt===void 0?Rt(yt,v,C,!0):(Te[Mt-z]=_+1,Mt>=Di?Di=Mt:de=!0,M(yt,p[Mt],h,null,v,C,R,b,A),lt++)}const Ui=de?ea(Te):he;for(et=Ui.length-1,_=St-1;_>=0;_--){const yt=z+_,Mt=p[yt],Bi=yt+1<P?p[yt+1].el:y;Te[_]===0?M(null,Mt,h,Bi,v,C,R,b,A):de&&(et<0||_!==Ui[et]?Xt(Mt,h,Bi,2):et--)}}},Xt=(c,p,h,y,v=null)=>{const{el:C,type:R,transition:b,children:A,shapeFlag:_}=c;if(_&6){Xt(c.component.subTree,p,h,y);return}if(_&128){c.suspense.move(p,h,y);return}if(_&64){R.move(c,p,h,pe);return}if(R===ht){i(C,p,h);for(let V=0;V<A.length;V++)Xt(A[V],p,h,y);i(c.anchor,p,h);return}if(R===Pe){m(c,p,h);return}if(y!==2&&_&1&&b)if(y===0)b.beforeEnter(C),i(C,p,h),mt(()=>b.enter(C),v);else{const{leave:V,delayLeave:N,afterLeave:K}=b,z=()=>i(C,p,h),Q=()=>{V(C,()=>{z(),K&&K()})};N?N(C,z,Q):Q()}else i(C,p,h)},Rt=(c,p,h,y=!1,v=!1)=>{const{type:C,props:R,ref:b,children:A,dynamicChildren:_,shapeFlag:P,patchFlag:V,dirs:N}=c;if(b!=null&&xn(b,null,h,c,!0),P&256){p.ctx.deactivate(c);return}const K=P&1&&N,z=!ve(c);let Q;if(z&&(Q=R&&R.onVnodeBeforeUnmount)&&wt(Q,p,c),P&6)hr(c.component,h,y);else{if(P&128){c.suspense.unmount(h,y);return}K&&Ot(c,null,p,"beforeUnmount"),P&64?c.type.remove(c,p,h,v,pe,y):_&&(C!==ht||V>0&&V&64)?Ft(_,p,h,!1,!0):(C===ht&&V&384||!v&&P&16)&&Ft(A,p,h),y&&Hi(c)}(z&&(Q=R&&R.onVnodeUnmounted)||K)&&mt(()=>{Q&&wt(Q,p,c),K&&Ot(c,null,p,"unmounted")},h)},Hi=c=>{const{type:p,el:h,anchor:y,transition:v}=c;if(p===ht){mr(h,y);return}if(p===Pe){x(c);return}const C=()=>{s(h),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(c.shapeFlag&1&&v&&!v.persisted){const{leave:R,delayLeave:b}=v,A=()=>R(h,C);b?b(c.el,C,A):A()}else C()},mr=(c,p)=>{let h;for(;c!==p;)h=g(c),s(c),c=h;s(p)},hr=(c,p,h)=>{const{bum:y,scope:v,update:C,subTree:R,um:b}=c;y&&rn(y),v.stop(),C&&(C.active=!1,Rt(R,c,p,h)),b&&mt(b,p),mt(()=>{c.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&c.asyncDep&&!c.asyncResolved&&c.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},Ft=(c,p,h,y=!1,v=!1,C=0)=>{for(let R=C;R<c.length;R++)Rt(c[R],p,h,y,v)},Be=c=>c.shapeFlag&6?Be(c.component.subTree):c.shapeFlag&128?c.suspense.next():g(c.anchor||c.el);let Hn=!1;const Vi=(c,p,h)=>{c==null?p._vnode&&Rt(p._vnode,null,null,!0):M(p._vnode||null,c,p,null,null,null,h),Hn||(Hn=!0,Qi(),dn(),Hn=!1),p._vnode=c},pe={p:M,um:Rt,m:Xt,r:Hi,mt:st,mc:S,pc:k,pbc:T,n:Be,o:t};let Vn,Dn;return e&&([Vn,Dn]=e(pe)),{render:Vi,hydrate:Vn,createApp:Bl(Vi,Vn)}}function Wn({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Qt({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function ko(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Fi(t,e,n=!1){const i=t.children,s=e.children;if(D(i)&&D(s))for(let o=0;o<i.length;o++){const r=i[o];let l=s[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[o]=Kt(s[o]),l.el=r.el),n||Fi(r,l)),l.type===we&&(l.el=r.el)}}function ea(t){const e=t.slice(),n=[0];let i,s,o,r,l;const a=t.length;for(i=0;i<a;i++){const f=t[i];if(f!==0){if(s=n[n.length-1],t[s]<f){e[i]=s,n.push(i);continue}for(o=0,r=n.length-1;o<r;)l=o+r>>1,t[n[l]]<f?o=l+1:r=l;f<t[n[o]]&&(o>0&&(e[i]=n[o-1]),n[o]=i)}}for(o=n.length,r=n[o-1];o-- >0;)n[o]=r,r=e[r];return n}function $o(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:$o(e)}const na=t=>t.__isTeleport,Le=t=>t&&(t.disabled||t.disabled===""),fs=t=>typeof SVGElement<"u"&&t instanceof SVGElement,us=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,ui=(t,e)=>{const n=t&&t.to;return nt(n)?e?e(n):null:n},ia={name:"Teleport",__isTeleport:!0,process(t,e,n,i,s,o,r,l,a,f){const{mc:u,pc:d,pbc:g,o:{insert:w,querySelector:I,createText:M,createComment:H}}=f,U=Le(e.props);let{shapeFlag:Y,children:m,dynamicChildren:x}=e;if(t==null){const L=e.el=M(""),j=e.anchor=M("");w(L,n,i),w(j,n,i);const F=e.target=ui(e.props,I),S=e.targetAnchor=M("");F&&(w(S,F),r==="svg"||fs(F)?r="svg":(r==="mathml"||us(F))&&(r="mathml"));const E=(T,B)=>{Y&16&&u(m,T,B,s,o,r,l,a)};U?E(n,j):F&&E(F,S)}else{e.el=t.el;const L=e.anchor=t.anchor,j=e.target=t.target,F=e.targetAnchor=t.targetAnchor,S=Le(t.props),E=S?n:j,T=S?L:F;if(r==="svg"||fs(j)?r="svg":(r==="mathml"||us(j))&&(r="mathml"),x?(g(t.dynamicChildren,x,E,s,o,r,l),Fi(t,e,!0)):a||d(t,e,E,T,s,o,r,l,!1),U)S?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Ze(e,n,L,f,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const B=e.target=ui(e.props,I);B&&Ze(e,B,null,f,0)}else S&&Ze(e,j,F,f,1)}Ho(e)},remove(t,e,n,i,{um:s,o:{remove:o}},r){const{shapeFlag:l,children:a,anchor:f,targetAnchor:u,target:d,props:g}=t;if(d&&o(u),r&&o(f),l&16){const w=r||!Le(g);for(let I=0;I<a.length;I++){const M=a[I];s(M,e,n,w,!!M.dynamicChildren)}}},move:Ze,hydrate:sa};function Ze(t,e,n,{o:{insert:i},m:s},o=2){o===0&&i(t.targetAnchor,e,n);const{el:r,anchor:l,shapeFlag:a,children:f,props:u}=t,d=o===2;if(d&&i(r,e,n),(!d||Le(u))&&a&16)for(let g=0;g<f.length;g++)s(f[g],e,n,2);d&&i(l,e,n)}function sa(t,e,n,i,s,o,{o:{nextSibling:r,parentNode:l,querySelector:a}},f){const u=e.target=ui(e.props,a);if(u){const d=u._lpa||u.firstChild;if(e.shapeFlag&16)if(Le(e.props))e.anchor=f(r(t),e,l(t),n,i,s,o),e.targetAnchor=d;else{e.anchor=r(t);let g=d;for(;g;)if(g=r(g),g&&g.nodeType===8&&g.data==="teleport anchor"){e.targetAnchor=g,u._lpa=e.targetAnchor&&r(e.targetAnchor);break}f(d,e,u,n,i,s,o)}Ho(e)}return e.anchor&&r(e.anchor)}const Qc=ia;function Ho(t){const e=t.ctx;if(e&&e.ut){let n=t.children[0].el;for(;n&&n!==t.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",e.uid),n=n.nextSibling;e.ut()}}const ht=Symbol.for("v-fgt"),we=Symbol.for("v-txt"),_t=Symbol.for("v-cmt"),Pe=Symbol.for("v-stc"),Ie=[];let jt=null;function Vo(t=!1){Ie.push(jt=t?null:[])}function oa(){Ie.pop(),jt=Ie[Ie.length-1]||null}let $e=1;function ps(t){$e+=t}function Do(t){return t.dynamicChildren=$e>0?jt||he:null,oa(),$e>0&&jt&&jt.push(t),t}function Zc(t,e,n,i,s,o){return Do(Ko(t,e,n,i,s,o,!0))}function Uo(t,e,n,i,s){return Do(ft(t,e,n,i,s,!0))}function yn(t){return t?t.__v_isVNode===!0:!1}function ne(t,e){return t.type===e.type&&t.key===e.key}const Fn="__vInternal",Bo=({key:t})=>t??null,ln=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?nt(t)||pt(t)||q(t)?{i:ot,r:t,k:e,f:!!n}:t:null);function Ko(t,e=null,n=null,i=0,s=null,o=t===ht?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Bo(e),ref:e&&ln(e),scopeId:Mn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:ot};return l?(Ni(a,n),o&128&&t.normalize(a)):n&&(a.shapeFlag|=nt(n)?8:16),$e>0&&!r&&jt&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&jt.push(a),a}const ft=ra;function ra(t,e=null,n=null,i=0,s=null,o=!1){if((!t||t===yo)&&(t=_t),yn(t)){const l=Jt(t,e,!0);return n&&Ni(l,n),$e>0&&!o&&jt&&(l.shapeFlag&6?jt[jt.indexOf(t)]=l:jt.push(l)),l.patchFlag|=-2,l}if(ga(t)&&(t=t.__vccOpts),e){e=la(e);let{class:l,style:a}=e;l&&!nt(l)&&(e.class=bi(l)),Z(a)&&(lo(a)&&!D(a)&&(a=rt({},a)),e.style=_i(a))}const r=nt(t)?1:yl(t)?128:na(t)?64:Z(t)?4:q(t)?2:0;return Ko(t,e,n,i,s,r,o,!0)}function la(t){return t?lo(t)||Fn in t?rt({},t):t:null}function Jt(t,e,n=!1){const{props:i,ref:s,patchFlag:o,children:r}=t,l=e?aa(i||{},e):i;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:l,key:l&&Bo(l),ref:e&&e.ref?n&&s?D(s)?s.concat(ln(e)):[s,ln(e)]:ln(e):s,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:r,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ht?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Jt(t.ssContent),ssFallback:t.ssFallback&&Jt(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function qo(t=" ",e=0){return ft(we,null,t,e)}function tf(t,e){const n=ft(Pe,null,t);return n.staticCount=e,n}function ef(t="",e=!1){return e?(Vo(),Uo(_t,null,t)):ft(_t,null,t)}function At(t){return t==null||typeof t=="boolean"?ft(_t):D(t)?ft(ht,null,t.slice()):typeof t=="object"?Kt(t):ft(we,null,String(t))}function Kt(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Jt(t)}function Ni(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(D(e))n=16;else if(typeof e=="object")if(i&65){const s=e.default;s&&(s._c&&(s._d=!1),Ni(t,s()),s._c&&(s._d=!0));return}else{n=32;const s=e._;!s&&!(Fn in e)?e._ctx=ot:s===3&&ot&&(ot.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else q(e)?(e={default:e,_ctx:ot},n=32):(e=String(e),i&64?(n=16,e=[qo(e)]):n=8);t.children=e,t.shapeFlag|=n}function aa(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const s in i)if(s==="class")e.class!==i.class&&(e.class=bi([e.class,i.class]));else if(s==="style")e.style=_i([e.style,i.style]);else if(Ve(s)){const o=e[s],r=i[s];r&&o!==r&&!(D(o)&&o.includes(r))&&(e[s]=o?[].concat(o,r):r)}else s!==""&&(e[s]=i[s])}return e}function wt(t,e,n,i=null){Tt(t,e,7,[n,i])}const ca=Oo();let fa=0;function ua(t,e,n){const i=t.type,s=(e?e.appContext:t.appContext)||ca,o={uid:fa++,vnode:t,type:i,parent:e,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new jr(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Po(i,s),emitsOptions:xo(i,s),emit:null,emitted:null,propsDefaults:tt,inheritAttrs:i.inheritAttrs,ctx:tt,data:tt,props:tt,attrs:tt,slots:tt,refs:tt,setupState:tt,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=e?e.root:o,o.emit=pl.bind(null,o),t.ce&&t.ce(o),o}let ct=null;const Nn=()=>ct||ot;let vn,pi;{const t=Ws(),e=(n,i)=>{let s;return(s=t[n])||(s=t[n]=[]),s.push(i),o=>{s.length>1?s.forEach(r=>r(o)):s[0](o)}};vn=e("__VUE_INSTANCE_SETTERS__",n=>ct=n),pi=e("__VUE_SSR_SETTERS__",n=>kn=n)}const De=t=>{const e=ct;return vn(t),t.scope.on(),()=>{t.scope.off(),vn(e)}},ds=()=>{ct&&ct.scope.off(),vn(null)};function Wo(t){return t.vnode.shapeFlag&4}let kn=!1;function pa(t,e=!1){e&&pi(e);const{props:n,children:i}=t.vnode,s=Wo(t);ql(t,n,s,e),Gl(t,i);const o=s?da(t,e):void 0;return e&&pi(!1),o}function da(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=Me(new Proxy(t.ctx,Fl));const{setup:i}=n;if(i){const s=t.setupContext=i.length>1?Go(t):null,o=De(t);fe();const r=zt(i,t,0,[t.props,s]);if(ue(),o(),Bs(r)){if(r.then(ds,ds),e)return r.then(l=>{ms(t,l,e)}).catch(l=>{An(l,t,0)});t.asyncDep=r}else ms(t,r,e)}else zo(t,e)}function ms(t,e,n){q(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Z(e)&&(t.setupState=po(e)),zo(t,n)}let hs;function zo(t,e,n){const i=t.type;if(!t.render){if(!e&&hs&&!i.render){const s=i.template||Pi(t).template;if(s){const{isCustomElement:o,compilerOptions:r}=t.appContext.config,{delimiters:l,compilerOptions:a}=i,f=rt(rt({isCustomElement:o,delimiters:l},r),a);i.render=hs(s,f)}}t.render=i.render||Et}{const s=De(t);fe();try{kl(t)}finally{ue(),s()}}}function ma(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return xt(t,"get","$attrs"),e[n]}}))}function Go(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return ma(t)},slots:t.slots,emit:t.emit,expose:e}}function $n(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(po(Me(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Oe)return Oe[n](t)},has(e,n){return n in e||n in Oe}}))}function ha(t,e=!0){return q(t)?t.displayName||t.name:t.name||e&&t.__name}function ga(t){return q(t)&&"__vccOpts"in t}const it=(t,e)=>Qr(t,e,kn);function di(t,e,n){const i=arguments.length;return i===2?Z(e)&&!D(e)?yn(e)?ft(t,null,[e]):ft(t,e):ft(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&yn(n)&&(n=[n]),ft(t,e,n))}const xa="3.4.7",ya="http://www.w3.org/2000/svg",va="http://www.w3.org/1998/Math/MathML",qt=typeof document<"u"?document:null,gs=qt&&qt.createElement("template"),_a={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const s=e==="svg"?qt.createElementNS(ya,t):e==="mathml"?qt.createElementNS(va,t):qt.createElement(t,n?{is:n}:void 0);return t==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:t=>qt.createTextNode(t),createComment:t=>qt.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>qt.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,s,o){const r=n?n.previousSibling:e.lastChild;if(s&&(s===o||s.nextSibling))for(;e.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{gs.innerHTML=i==="svg"?`<svg>${t}</svg>`:i==="mathml"?`<math>${t}</math>`:t;const l=gs.content;if(i==="svg"||i==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}e.insertBefore(l,n)}return[r?r.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Vt="transition",Se="animation",He=Symbol("_vtc"),Yo=(t,{slots:e})=>di(El,ba(t),e);Yo.displayName="Transition";const Jo={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};Yo.props=rt({},Co,Jo);const Zt=(t,e=[])=>{D(t)?t.forEach(n=>n(...e)):t&&t(...e)},xs=t=>t?D(t)?t.some(e=>e.length>1):t.length>1:!1;function ba(t){const e={};for(const O in t)O in Jo||(e[O]=t[O]);if(t.css===!1)return e;const{name:n="v",type:i,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=o,appearActiveClass:f=r,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=t,I=wa(s),M=I&&I[0],H=I&&I[1],{onBeforeEnter:U,onEnter:Y,onEnterCancelled:m,onLeave:x,onLeaveCancelled:L,onBeforeAppear:j=U,onAppear:F=Y,onAppearCancelled:S=m}=e,E=(O,W,st)=>{te(O,W?u:l),te(O,W?f:r),st&&st()},T=(O,W)=>{O._isLeaving=!1,te(O,d),te(O,w),te(O,g),W&&W()},B=O=>(W,st)=>{const at=O?F:Y,$=()=>E(W,O,st);Zt(at,[W,$]),ys(()=>{te(W,O?a:o),Dt(W,O?u:l),xs(at)||vs(W,i,M,$)})};return rt(e,{onBeforeEnter(O){Zt(U,[O]),Dt(O,o),Dt(O,r)},onBeforeAppear(O){Zt(j,[O]),Dt(O,a),Dt(O,f)},onEnter:B(!1),onAppear:B(!0),onLeave(O,W){O._isLeaving=!0;const st=()=>T(O,W);Dt(O,d),Ta(),Dt(O,g),ys(()=>{O._isLeaving&&(te(O,d),Dt(O,w),xs(x)||vs(O,i,H,st))}),Zt(x,[O,st])},onEnterCancelled(O){E(O,!1),Zt(m,[O])},onAppearCancelled(O){E(O,!0),Zt(S,[O])},onLeaveCancelled(O){T(O),Zt(L,[O])}})}function wa(t){if(t==null)return null;if(Z(t))return[zn(t.enter),zn(t.leave)];{const e=zn(t);return[e,e]}}function zn(t){return br(t)}function Dt(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[He]||(t[He]=new Set)).add(e)}function te(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const n=t[He];n&&(n.delete(e),n.size||(t[He]=void 0))}function ys(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let Ca=0;function vs(t,e,n,i){const s=t._endId=++Ca,o=()=>{s===t._endId&&i()};if(n)return setTimeout(o,n);const{type:r,timeout:l,propCount:a}=Ea(t,e);if(!r)return i();const f=r+"end";let u=0;const d=()=>{t.removeEventListener(f,g),o()},g=w=>{w.target===t&&++u>=a&&d()};setTimeout(()=>{u<a&&d()},l+1),t.addEventListener(f,g)}function Ea(t,e){const n=window.getComputedStyle(t),i=I=>(n[I]||"").split(", "),s=i(`${Vt}Delay`),o=i(`${Vt}Duration`),r=_s(s,o),l=i(`${Se}Delay`),a=i(`${Se}Duration`),f=_s(l,a);let u=null,d=0,g=0;e===Vt?r>0&&(u=Vt,d=r,g=o.length):e===Se?f>0&&(u=Se,d=f,g=a.length):(d=Math.max(r,f),u=d>0?r>f?Vt:Se:null,g=u?u===Vt?o.length:a.length:0);const w=u===Vt&&/\b(transform|all)(,|$)/.test(i(`${Vt}Property`).toString());return{type:u,timeout:d,propCount:g,hasTransform:w}}function _s(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,i)=>bs(n)+bs(t[i])))}function bs(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Ta(){return document.body.offsetHeight}function Sa(t,e,n){const i=t[He];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const ki=Symbol("_vod"),nf={beforeMount(t,{value:e},{transition:n}){t[ki]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Ae(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),Ae(t,!0),i.enter(t)):i.leave(t,()=>{Ae(t,!1)}):Ae(t,e))},beforeUnmount(t,{value:e}){Ae(t,e)}};function Ae(t,e){t.style.display=e?t[ki]:"none"}const Aa=Symbol("");function ja(t,e,n){const i=t.style,s=nt(n);if(n&&!s){if(e&&!nt(e))for(const o in e)n[o]==null&&mi(i,o,"");for(const o in n)mi(i,o,n[o])}else{const o=i.display;if(s){if(e!==n){const r=i[Aa];r&&(n+=";"+r),i.cssText=n}}else e&&t.removeAttribute("style");ki in t&&(i.display=o)}}const ws=/\s*!important$/;function mi(t,e,n){if(D(n))n.forEach(i=>mi(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=Ra(t,e);ws.test(n)?t.setProperty(ce(i),n.replace(ws,""),"important"):t[i]=n}}const Cs=["Webkit","Moz","ms"],Gn={};function Ra(t,e){const n=Gn[e];if(n)return n;let i=Pt(e);if(i!=="filter"&&i in t)return Gn[e]=i;i=Cn(i);for(let s=0;s<Cs.length;s++){const o=Cs[s]+i;if(o in t)return Gn[e]=o}return e}const Es="http://www.w3.org/1999/xlink";function Ma(t,e,n,i,s){if(i&&e.startsWith("xlink:"))n==null?t.removeAttributeNS(Es,e.slice(6,e.length)):t.setAttributeNS(Es,e,n);else{const o=Ar(e);n==null||o&&!zs(n)?t.removeAttribute(e):t.setAttribute(e,o?"":n)}}function Oa(t,e,n,i,s,o,r){if(e==="innerHTML"||e==="textContent"){i&&r(i,s,o),t[e]=n??"";return}const l=t.tagName;if(e==="value"&&l!=="PROGRESS"&&!l.includes("-")){t._value=n;const f=l==="OPTION"?t.getAttribute("value"):t.value,u=n??"";f!==u&&(t.value=u),n==null&&t.removeAttribute(e);return}let a=!1;if(n===""||n==null){const f=typeof t[e];f==="boolean"?n=zs(n):n==null&&f==="string"?(n="",a=!0):f==="number"&&(n=0,a=!0)}try{t[e]=n}catch{}a&&t.removeAttribute(e)}function me(t,e,n,i){t.addEventListener(e,n,i)}function La(t,e,n,i){t.removeEventListener(e,n,i)}const Ts=Symbol("_vei");function Pa(t,e,n,i,s=null){const o=t[Ts]||(t[Ts]={}),r=o[e];if(i&&r)r.value=i;else{const[l,a]=Ia(e);if(i){const f=o[e]=ka(i,s);me(t,l,f,a)}else r&&(La(t,l,r,a),o[e]=void 0)}}const Ss=/(?:Once|Passive|Capture)$/;function Ia(t){let e;if(Ss.test(t)){e={};let i;for(;i=t.match(Ss);)t=t.slice(0,t.length-i[0].length),e[i[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):ce(t.slice(2)),e]}let Yn=0;const Fa=Promise.resolve(),Na=()=>Yn||(Fa.then(()=>Yn=0),Yn=Date.now());function ka(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Tt($a(i,n.value),e,5,[i])};return n.value=t,n.attached=Na(),n}function $a(t,e){if(D(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>s=>!s._stopped&&i&&i(s))}else return e}const As=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Ha=(t,e,n,i,s,o,r,l,a)=>{const f=s==="svg";e==="class"?Sa(t,i,f):e==="style"?ja(t,n,i):Ve(e)?xi(e)||Pa(t,e,n,i,r):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Va(t,e,i,f))?Oa(t,e,i,o,r,l,a):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),Ma(t,e,i,f))};function Va(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&As(e)&&q(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const s=t.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return As(e)&&nt(n)?!1:e in t}const js=t=>{const e=t.props["onUpdate:modelValue"]||!1;return D(e)?n=>rn(e,n):e};function Da(t){t.target.composing=!0}function Rs(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Jn=Symbol("_assign"),sf={created(t,{modifiers:{lazy:e,trim:n,number:i}},s){t[Jn]=js(s);const o=i||s.props&&s.props.type==="number";me(t,e?"change":"input",r=>{if(r.target.composing)return;let l=t.value;n&&(l=l.trim()),o&&(l=ti(l)),t[Jn](l)}),n&&me(t,"change",()=>{t.value=t.value.trim()}),e||(me(t,"compositionstart",Da),me(t,"compositionend",Rs),me(t,"change",Rs))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:i,number:s}},o){if(t[Jn]=js(o),t.composing)return;const r=s||t.type==="number"?ti(t.value):t.value,l=e??"";r!==l&&(document.activeElement===t&&t.type!=="range"&&(n||i&&t.value.trim()===l)||(t.value=l))}},Ua=["ctrl","shift","alt","meta"],Ba={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>Ua.some(n=>t[`${n}Key`]&&!e.includes(n))},of=(t,e)=>{const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=(s,...o)=>{for(let r=0;r<e.length;r++){const l=Ba[e[r]];if(l&&l(s,e))return}return t(s,...o)})},Ka={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},rf=(t,e)=>{const n=t._withKeys||(t._withKeys={}),i=e.join(".");return n[i]||(n[i]=s=>{if(!("key"in s))return;const o=ce(s.key);if(e.some(r=>r===o||Ka[r]===o))return t(s)})},qa=rt({patchProp:Ha},_a);let Xn,Ms=!1;function Wa(){return Xn=Ms?Xn:Zl(qa),Ms=!0,Xn}const lf=(...t)=>{const e=Wa().createApp(...t),{mount:n}=e;return e.mount=i=>{const s=Ga(i);if(s)return n(s,!0,za(s))},e};function za(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Ga(t){return nt(t)?document.querySelector(t):t}const af=(t,e)=>{const n=t.__vccOpts||t;for(const[i,s]of e)n[i]=s;return n},Ya="modulepreload",Ja=function(t){return"/document/"+t},Os={},cf=function(e,n,i){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link");s=Promise.all(n.map(r=>{if(r=Ja(r),r in Os)return;Os[r]=!0;const l=r.endsWith(".css"),a=l?'[rel="stylesheet"]':"";if(!!i)for(let d=o.length-1;d>=0;d--){const g=o[d];if(g.href===r&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${r}"]${a}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Ya,l||(u.as="script",u.crossOrigin=""),u.href=r,document.head.appendChild(u),l)return new Promise((d,g)=>{u.addEventListener("load",d),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${r}`)))})}))}return s.then(()=>e()).catch(o=>{const r=new Event("vite:preloadError",{cancelable:!0});if(r.payload=o,window.dispatchEvent(r),!r.defaultPrevented)throw o})},Xa=window.__VP_SITE_DATA__;function $i(t){return Ys()?(Mr(t),!0):!1}function re(t){return typeof t=="function"?t():uo(t)}const Xo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Qa=Object.prototype.toString,Za=t=>Qa.call(t)==="[object Object]",Qo=()=>{},Ls=tc();function tc(){var t,e;return Xo&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((e=window==null?void 0:window.navigator)==null?void 0:e.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function ec(t,e){function n(...i){return new Promise((s,o)=>{Promise.resolve(t(()=>e.apply(this,i),{fn:e,thisArg:this,args:i})).then(s).catch(o)})}return n}const Zo=t=>t();function nc(t=Zo){const e=gt(!0);function n(){e.value=!1}function i(){e.value=!0}const s=(...o)=>{e.value&&t(...o)};return{isActive:Sn(e),pause:n,resume:i,eventFilter:s}}function ic(t){return t||Nn()}function tr(...t){if(t.length!==1)return ol(...t);const e=t[0];return typeof e=="function"?Sn(nl(()=>({get:e,set:Qo}))):gt(e)}function sc(t,e,n={}){const{eventFilter:i=Zo,...s}=n;return Gt(t,ec(i,e),s)}function oc(t,e,n={}){const{eventFilter:i,...s}=n,{eventFilter:o,pause:r,resume:l,isActive:a}=nc(i);return{stop:sc(t,e,{...s,eventFilter:o}),pause:r,resume:l,isActive:a}}function er(t,e=!0,n){ic()?Ee(t,n):e?t():jn(t)}function nr(t){var e;const n=re(t);return(e=n==null?void 0:n.$el)!=null?e:n}const ae=Xo?window:void 0;function _n(...t){let e,n,i,s;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,i,s]=t,e=ae):[e,n,i,s]=t,!e)return Qo;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const o=[],r=()=>{o.forEach(u=>u()),o.length=0},l=(u,d,g,w)=>(u.addEventListener(d,g,w),()=>u.removeEventListener(d,g,w)),a=Gt(()=>[nr(e),re(s)],([u,d])=>{if(r(),!u)return;const g=Za(d)?{...d}:d;o.push(...n.flatMap(w=>i.map(I=>l(u,w,I,g))))},{immediate:!0,flush:"post"}),f=()=>{a(),r()};return $i(f),f}function rc(){const t=gt(!1);return Nn()&&Ee(()=>{t.value=!0}),t}function lc(t){const e=rc();return it(()=>(e.value,!!t()))}function ac(t,e={}){const{window:n=ae}=e,i=lc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=gt(!1),r=f=>{o.value=f.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",r):s.removeListener(r))},a=bo(()=>{i.value&&(l(),s=n.matchMedia(re(t)),"addEventListener"in s?s.addEventListener("change",r):s.addListener(r),o.value=s.matches)});return $i(()=>{a(),l(),s=void 0}),o}const tn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},en="__vueuse_ssr_handlers__",cc=fc();function fc(){return en in tn||(tn[en]=tn[en]||{}),tn[en]}function ir(t,e){return cc[t]||e}function uc(t){return t==null?"any":t instanceof Set?"set":t instanceof Map?"map":t instanceof Date?"date":typeof t=="boolean"?"boolean":typeof t=="string"?"string":typeof t=="object"?"object":Number.isNaN(t)?"any":"number"}const pc={boolean:{read:t=>t==="true",write:t=>String(t)},object:{read:t=>JSON.parse(t),write:t=>JSON.stringify(t)},number:{read:t=>Number.parseFloat(t),write:t=>String(t)},any:{read:t=>t,write:t=>String(t)},string:{read:t=>t,write:t=>String(t)},map:{read:t=>new Map(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t.entries()))},set:{read:t=>new Set(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t))},date:{read:t=>new Date(t),write:t=>t.toISOString()}},Ps="vueuse-storage";function dc(t,e,n,i={}){var s;const{flush:o="pre",deep:r=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:f=!1,shallow:u,window:d=ae,eventFilter:g,onError:w=E=>{console.error(E)},initOnMounted:I}=i,M=(u?co:gt)(typeof e=="function"?e():e);if(!n)try{n=ir("getDefaultStorage",()=>{var E;return(E=ae)==null?void 0:E.localStorage})()}catch(E){w(E)}if(!n)return M;const H=re(e),U=uc(H),Y=(s=i.serializer)!=null?s:pc[U],{pause:m,resume:x}=oc(M,()=>L(M.value),{flush:o,deep:r,eventFilter:g});return d&&l&&er(()=>{_n(d,"storage",S),_n(d,Ps,F),I&&S()}),I||S(),M;function L(E){try{if(E==null)n.removeItem(t);else{const T=Y.write(E),B=n.getItem(t);B!==T&&(n.setItem(t,T),d&&d.dispatchEvent(new CustomEvent(Ps,{detail:{key:t,oldValue:B,newValue:T,storageArea:n}})))}}catch(T){w(T)}}function j(E){const T=E?E.newValue:n.getItem(t);if(T==null)return a&&H!=null&&n.setItem(t,Y.write(H)),H;if(!E&&f){const B=Y.read(T);return typeof f=="function"?f(B,H):U==="object"&&!Array.isArray(B)?{...H,...B}:B}else return typeof T!="string"?T:Y.read(T)}function F(E){S(E.detail)}function S(E){if(!(E&&E.storageArea!==n)){if(E&&E.key==null){M.value=H;return}if(!(E&&E.key!==t)){m();try{(E==null?void 0:E.newValue)!==Y.write(M.value)&&(M.value=j(E))}catch(T){w(T)}finally{E?jn(x):x()}}}}}function sr(t){return ac("(prefers-color-scheme: dark)",t)}function mc(t={}){const{selector:e="html",attribute:n="class",initialValue:i="auto",window:s=ae,storage:o,storageKey:r="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:a,emitAuto:f,disableTransition:u=!0}=t,d={auto:"",light:"light",dark:"dark",...t.modes||{}},g=sr({window:s}),w=it(()=>g.value?"dark":"light"),I=a||(r==null?tr(i):dc(r,i,o,{window:s,listenToStorageChanges:l})),M=it(()=>I.value==="auto"?w.value:I.value),H=ir("updateHTMLAttrs",(x,L,j)=>{const F=typeof x=="string"?s==null?void 0:s.document.querySelector(x):nr(x);if(!F)return;let S;if(u&&(S=s.document.createElement("style"),S.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild(S)),L==="class"){const E=j.split(/\s/g);Object.values(d).flatMap(T=>(T||"").split(/\s/g)).filter(Boolean).forEach(T=>{E.includes(T)?F.classList.add(T):F.classList.remove(T)})}else F.setAttribute(L,j);u&&(s.getComputedStyle(S).opacity,document.head.removeChild(S))});function U(x){var L;H(e,n,(L=d[x])!=null?L:x)}function Y(x){t.onChanged?t.onChanged(x,U):U(x)}Gt(M,Y,{flush:"post",immediate:!0}),er(()=>Y(M.value));const m=it({get(){return f?I.value:M.value},set(x){I.value=x}});try{return Object.assign(m,{store:I,system:w,state:M})}catch{return m}}function hc(t={}){const{valueDark:e="dark",valueLight:n="",window:i=ae}=t,s=mc({...t,onChanged:(l,a)=>{var f;t.onChanged?(f=t.onChanged)==null||f.call(t,l==="dark",a,l):a(l)},modes:{dark:e,light:n}}),o=it(()=>s.system?s.system.value:sr({window:i}).value?"dark":"light");return it({get(){return s.value==="dark"},set(l){const a=l?"dark":"light";o.value===a?s.value="auto":s.value=a}})}function Qn(t){return typeof Window<"u"&&t instanceof Window?t.document.documentElement:typeof Document<"u"&&t instanceof Document?t.documentElement:t}function or(t){const e=window.getComputedStyle(t);if(e.overflowX==="scroll"||e.overflowY==="scroll"||e.overflowX==="auto"&&t.clientWidth<t.scrollWidth||e.overflowY==="auto"&&t.clientHeight<t.scrollHeight)return!0;{const n=t.parentNode;return!n||n.tagName==="BODY"?!1:or(n)}}function gc(t){const e=t||window.event,n=e.target;return or(n)?!1:e.touches.length>1?!0:(e.preventDefault&&e.preventDefault(),!1)}const nn=new WeakMap;function ff(t,e=!1){const n=gt(e);let i=null,s;Gt(tr(t),l=>{const a=Qn(re(l));if(a){const f=a;nn.get(f)||nn.set(f,s),n.value&&(f.style.overflow="hidden")}},{immediate:!0});const o=()=>{const l=Qn(re(t));!l||n.value||(Ls&&(i=_n(l,"touchmove",a=>{gc(a)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},r=()=>{var l;const a=Qn(re(t));!a||!n.value||(Ls&&(i==null||i()),a.style.overflow=(l=nn.get(a))!=null?l:"",nn.delete(a),n.value=!1)};return $i(r),it({get(){return n.value},set(l){l?o():r()}})}function uf(t={}){const{window:e=ae,behavior:n="auto"}=t;if(!e)return{x:gt(0),y:gt(0)};const i=gt(e.scrollX),s=gt(e.scrollY),o=it({get(){return i.value},set(l){scrollTo({left:l,behavior:n})}}),r=it({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return _n(e,"scroll",()=>{i.value=e.scrollX,s.value=e.scrollY},{capture:!1,passive:!0}),{x:o,y:r}}const rr=/^(?:[a-z]+:|\/\/)/i,xc="vitepress-theme-appearance",lr=/#.*$/,yc=/(index)?\.(md|html)$/,Ct=typeof document<"u",ar={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function vc(t,e,n=!1){if(e===void 0)return!1;if(t=Is(`/${t}`),n)return new RegExp(e).test(t);if(Is(e)!==t)return!1;const i=e.match(lr);return i?(Ct?location.hash:"")===i[0]:!0}function Is(t){return decodeURI(t).replace(lr,"").replace(yc,"")}function _c(t){return rr.test(t)}function bc(t,e){var i,s,o,r,l,a,f;const n=Object.keys(t.locales).find(u=>u!=="root"&&!_c(u)&&vc(e,`/${u}/`,!0))||"root";return Object.assign({},t,{localeIndex:n,lang:((i=t.locales[n])==null?void 0:i.lang)??t.lang,dir:((s=t.locales[n])==null?void 0:s.dir)??t.dir,title:((o=t.locales[n])==null?void 0:o.title)??t.title,titleTemplate:((r=t.locales[n])==null?void 0:r.titleTemplate)??t.titleTemplate,description:((l=t.locales[n])==null?void 0:l.description)??t.description,head:fr(t.head,((a=t.locales[n])==null?void 0:a.head)??[]),themeConfig:{...t.themeConfig,...(f=t.locales[n])==null?void 0:f.themeConfig}})}function cr(t,e){const n=e.title||t.title,i=e.titleTemplate??t.titleTemplate;if(typeof i=="string"&&i.includes(":title"))return i.replace(/:title/g,n);const s=wc(t.title,i);return`${n}${s}`}function wc(t,e){return e===!1?"":e===!0||e===void 0?` | ${t}`:t===e?"":` | ${e}`}function Cc(t,e){const[n,i]=e;if(n!=="meta")return!1;const s=Object.entries(i)[0];return s==null?!1:t.some(([o,r])=>o===n&&r[s[0]]===s[1])}function fr(t,e){return[...t.filter(n=>!Cc(e,n)),...e]}const Ec=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Tc=/^[a-z]:/i;function Fs(t){const e=Tc.exec(t),n=e?e[0]:"";return n+t.slice(n.length).replace(Ec,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Sc=Symbol(),le=co(Xa);function pf(t){const e=it(()=>bc(le.value,t.data.relativePath)),n=e.value.appearance,i=n==="force-dark"?gt(!0):n?hc({storageKey:xc,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):gt(!1);return{site:e,theme:it(()=>e.value.themeConfig),page:it(()=>t.data),frontmatter:it(()=>t.data.frontmatter),params:it(()=>t.data.params),lang:it(()=>e.value.lang),dir:it(()=>e.value.dir),localeIndex:it(()=>e.value.localeIndex||"root"),title:it(()=>cr(e.value,t.data)),description:it(()=>t.data.description||e.value.description),isDark:i}}function Ac(){const t=_e(Sc);if(!t)throw new Error("vitepress data not properly injected in app");return t}const jc={ez:"application/andrew-inset",aw:"application/applixware",atom:"application/atom+xml",atomcat:"application/atomcat+xml",atomdeleted:"application/atomdeleted+xml",atomsvc:"application/atomsvc+xml",dwd:"application/atsc-dwd+xml",held:"application/atsc-held+xml",rsat:"application/atsc-rsat+xml",bdoc:"application/bdoc",xcs:"application/calendar+xml",ccxml:"application/ccxml+xml",cdfx:"application/cdfx+xml",cdmia:"application/cdmi-capability",cdmic:"application/cdmi-container",cdmid:"application/cdmi-domain",cdmio:"application/cdmi-object",cdmiq:"application/cdmi-queue",cu:"application/cu-seeme",mpd:"application/dash+xml",davmount:"application/davmount+xml",dbk:"application/docbook+xml",dssc:"application/dssc+der",xdssc:"application/dssc+xml",es:"application/ecmascript",ecma:"application/ecmascript",emma:"application/emma+xml",emotionml:"application/emotionml+xml",epub:"application/epub+zip",exi:"application/exi",fdt:"application/fdt+xml",pfr:"application/font-tdpfr",geojson:"application/geo+json",gml:"application/gml+xml",gpx:"application/gpx+xml",gxf:"application/gxf",gz:"application/gzip",hjson:"application/hjson",stk:"application/hyperstudio",ink:"application/inkml+xml",inkml:"application/inkml+xml",ipfix:"application/ipfix",its:"application/its+xml",jar:"application/java-archive",war:"application/java-archive",ear:"application/java-archive",ser:"application/java-serialized-object",class:"application/java-vm",js:"application/javascript",mjs:"application/javascript",json:"application/json",map:"application/json",json5:"application/json5",jsonml:"application/jsonml+json",jsonld:"application/ld+json",lgr:"application/lgr+xml",lostxml:"application/lost+xml",hqx:"application/mac-binhex40",cpt:"application/mac-compactpro",mads:"application/mads+xml",webmanifest:"application/manifest+json",mrc:"application/marc",mrcx:"application/marcxml+xml",ma:"application/mathematica",nb:"application/mathematica",mb:"application/mathematica",mathml:"application/mathml+xml",mbox:"application/mbox",mscml:"application/mediaservercontrol+xml",metalink:"application/metalink+xml",meta4:"application/metalink4+xml",mets:"application/mets+xml",maei:"application/mmt-aei+xml",musd:"application/mmt-usd+xml",mods:"application/mods+xml",m21:"application/mp21",mp21:"application/mp21",mp4s:"application/mp4",m4p:"application/mp4",doc:"application/msword",dot:"application/msword",mxf:"application/mxf",nq:"application/n-quads",nt:"application/n-triples",cjs:"application/node",bin:"application/octet-stream",dms:"application/octet-stream",lrf:"application/octet-stream",mar:"application/octet-stream",so:"application/octet-stream",dist:"application/octet-stream",distz:"application/octet-stream",pkg:"application/octet-stream",bpk:"application/octet-stream",dump:"application/octet-stream",elc:"application/octet-stream",deploy:"application/octet-stream",exe:"application/octet-stream",dll:"application/octet-stream",deb:"application/octet-stream",dmg:"application/octet-stream",iso:"application/octet-stream",img:"application/octet-stream",msi:"application/octet-stream",msp:"application/octet-stream",msm:"application/octet-stream",buffer:"application/octet-stream",oda:"application/oda",opf:"application/oebps-package+xml",ogx:"application/ogg",omdoc:"application/omdoc+xml",onetoc:"application/onenote",onetoc2:"application/onenote",onetmp:"application/onenote",onepkg:"application/onenote",oxps:"application/oxps",relo:"application/p2p-overlay+xml",xer:"application/patch-ops-error+xml",pdf:"application/pdf",pgp:"application/pgp-encrypted",asc:"application/pgp-signature",sig:"application/pgp-signature",prf:"application/pics-rules",p10:"application/pkcs10",p7m:"application/pkcs7-mime",p7c:"application/pkcs7-mime",p7s:"application/pkcs7-signature",p8:"application/pkcs8",ac:"application/pkix-attr-cert",cer:"application/pkix-cert",crl:"application/pkix-crl",pkipath:"application/pkix-pkipath",pki:"application/pkixcmp",pls:"application/pls+xml",ai:"application/postscript",eps:"application/postscript",ps:"application/postscript",provx:"application/provenance+xml",cww:"application/prs.cww",pskcxml:"application/pskc+xml",raml:"application/raml+yaml",rdf:"application/rdf+xml",owl:"application/rdf+xml",rif:"application/reginfo+xml",rnc:"application/relax-ng-compact-syntax",rl:"application/resource-lists+xml",rld:"application/resource-lists-diff+xml",rs:"application/rls-services+xml",rapd:"application/route-apd+xml",sls:"application/route-s-tsid+xml",rusd:"application/route-usd+xml",gbr:"application/rpki-ghostbusters",mft:"application/rpki-manifest",roa:"application/rpki-roa",rsd:"application/rsd+xml",rss:"application/rss+xml",rtf:"application/rtf",sbml:"application/sbml+xml",scq:"application/scvp-cv-request",scs:"application/scvp-cv-response",spq:"application/scvp-vp-request",spp:"application/scvp-vp-response",sdp:"application/sdp",senmlx:"application/senml+xml",sensmlx:"application/sensml+xml",setpay:"application/set-payment-initiation",setreg:"application/set-registration-initiation",shf:"application/shf+xml",siv:"application/sieve",sieve:"application/sieve",smi:"application/smil+xml",smil:"application/smil+xml",rq:"application/sparql-query",srx:"application/sparql-results+xml",gram:"application/srgs",grxml:"application/srgs+xml",sru:"application/sru+xml",ssdl:"application/ssdl+xml",ssml:"application/ssml+xml",swidtag:"application/swid+xml",tei:"application/tei+xml",teicorpus:"application/tei+xml",tfi:"application/thraud+xml",tsd:"application/timestamped-data",toml:"application/toml",trig:"application/trig",ttml:"application/ttml+xml",ubj:"application/ubjson",rsheet:"application/urc-ressheet+xml",td:"application/urc-targetdesc+xml",vxml:"application/voicexml+xml",wasm:"application/wasm",wgt:"application/widget",hlp:"application/winhlp",wsdl:"application/wsdl+xml",wspolicy:"application/wspolicy+xml",xaml:"application/xaml+xml",xav:"application/xcap-att+xml",xca:"application/xcap-caps+xml",xdf:"application/xcap-diff+xml",xel:"application/xcap-el+xml",xns:"application/xcap-ns+xml",xenc:"application/xenc+xml",xhtml:"application/xhtml+xml",xht:"application/xhtml+xml",xlf:"application/xliff+xml",xml:"application/xml",xsl:"application/xml",xsd:"application/xml",rng:"application/xml",dtd:"application/xml-dtd",xop:"application/xop+xml",xpl:"application/xproc+xml",xslt:"application/xml",xspf:"application/xspf+xml",mxml:"application/xv+xml",xhvml:"application/xv+xml",xvml:"application/xv+xml",xvm:"application/xv+xml",yang:"application/yang",yin:"application/yin+xml",zip:"application/zip","3gpp":"video/3gpp",adp:"audio/adpcm",amr:"audio/amr",au:"audio/basic",snd:"audio/basic",mid:"audio/midi",midi:"audio/midi",kar:"audio/midi",rmi:"audio/midi",mxmf:"audio/mobile-xmf",mp3:"audio/mpeg",m4a:"audio/mp4",mp4a:"audio/mp4",mpga:"audio/mpeg",mp2:"audio/mpeg",mp2a:"audio/mpeg",m2a:"audio/mpeg",m3a:"audio/mpeg",oga:"audio/ogg",ogg:"audio/ogg",spx:"audio/ogg",opus:"audio/ogg",s3m:"audio/s3m",sil:"audio/silk",wav:"audio/wav",weba:"audio/webm",xm:"audio/xm",ttc:"font/collection",otf:"font/otf",ttf:"font/ttf",woff:"font/woff",woff2:"font/woff2",exr:"image/aces",apng:"image/apng",avif:"image/avif",bmp:"image/bmp",cgm:"image/cgm",drle:"image/dicom-rle",emf:"image/emf",fits:"image/fits",g3:"image/g3fax",gif:"image/gif",heic:"image/heic",heics:"image/heic-sequence",heif:"image/heif",heifs:"image/heif-sequence",hej2:"image/hej2k",hsj2:"image/hsj2",ief:"image/ief",jls:"image/jls",jp2:"image/jp2",jpg2:"image/jp2",jpeg:"image/jpeg",jpg:"image/jpeg",jpe:"image/jpeg",jph:"image/jph",jhc:"image/jphc",jpm:"image/jpm",jpx:"image/jpx",jpf:"image/jpx",jxr:"image/jxr",jxra:"image/jxra",jxrs:"image/jxrs",jxs:"image/jxs",jxsc:"image/jxsc",jxsi:"image/jxsi",jxss:"image/jxss",ktx:"image/ktx",ktx2:"image/ktx2",png:"image/png",btif:"image/prs.btif",pti:"image/prs.pti",sgi:"image/sgi",svg:"image/svg+xml",svgz:"image/svg+xml",t38:"image/t38",tif:"image/tiff",tiff:"image/tiff",tfx:"image/tiff-fx",webp:"image/webp",wmf:"image/wmf","disposition-notification":"message/disposition-notification",u8msg:"message/global",u8dsn:"message/global-delivery-status",u8mdn:"message/global-disposition-notification",u8hdr:"message/global-headers",eml:"message/rfc822",mime:"message/rfc822","3mf":"model/3mf",gltf:"model/gltf+json",glb:"model/gltf-binary",igs:"model/iges",iges:"model/iges",msh:"model/mesh",mesh:"model/mesh",silo:"model/mesh",mtl:"model/mtl",obj:"model/obj",stpz:"model/step+zip",stpxz:"model/step-xml+zip",stl:"model/stl",wrl:"model/vrml",vrml:"model/vrml",x3db:"model/x3d+fastinfoset",x3dbz:"model/x3d+binary",x3dv:"model/x3d-vrml",x3dvz:"model/x3d+vrml",x3d:"model/x3d+xml",x3dz:"model/x3d+xml",appcache:"text/cache-manifest",manifest:"text/cache-manifest",ics:"text/calendar",ifb:"text/calendar",coffee:"text/coffeescript",litcoffee:"text/coffeescript",css:"text/css",csv:"text/csv",html:"text/html",htm:"text/html",shtml:"text/html",jade:"text/jade",jsx:"text/jsx",less:"text/less",markdown:"text/markdown",md:"text/markdown",mml:"text/mathml",mdx:"text/mdx",n3:"text/n3",txt:"text/plain",text:"text/plain",conf:"text/plain",def:"text/plain",list:"text/plain",log:"text/plain",in:"text/plain",ini:"text/plain",dsc:"text/prs.lines.tag",rtx:"text/richtext",sgml:"text/sgml",sgm:"text/sgml",shex:"text/shex",slim:"text/slim",slm:"text/slim",spdx:"text/spdx",stylus:"text/stylus",styl:"text/stylus",tsv:"text/tab-separated-values",t:"text/troff",tr:"text/troff",roff:"text/troff",man:"text/troff",me:"text/troff",ms:"text/troff",ttl:"text/turtle",uri:"text/uri-list",uris:"text/uri-list",urls:"text/uri-list",vcard:"text/vcard",vtt:"text/vtt",yaml:"text/yaml",yml:"text/yaml","3gp":"video/3gpp","3g2":"video/3gpp2",h261:"video/h261",h263:"video/h263",h264:"video/h264",m4s:"video/iso.segment",jpgv:"video/jpeg",jpgm:"image/jpm",mj2:"video/mj2",mjp2:"video/mj2",ts:"video/mp2t",mp4:"video/mp4",mp4v:"video/mp4",mpg4:"video/mp4",mpeg:"video/mpeg",mpg:"video/mpeg",mpe:"video/mpeg",m1v:"video/mpeg",m2v:"video/mpeg",ogv:"video/ogg",qt:"video/quicktime",mov:"video/quicktime",webm:"video/webm"};function Rc(t){let e=(""+t).trim().toLowerCase(),n=e.lastIndexOf(".");return jc[~n?e.substring(++n):e]}function Mc(t,e){return`${t}${e}`.replace(/\/+/g,"/")}function Ns(t){return rr.test(t)||!t.startsWith("/")?t:Mc(le.value.base,t)}function Oc(t){let e=t.replace(/\.html$/,"");if(e=decodeURIComponent(e),e=e.replace(/\/$/,"/index"),Ct){const n="/document/";e=Fs(e.slice(n.length).replace(/\//g,"_")||"index")+".md";let i=__VP_HASH_MAP__[e.toLowerCase()];if(i||(e=e.endsWith("_index.md")?e.slice(0,-9)+".md":e.slice(0,-3)+"_index.md",i=__VP_HASH_MAP__[e.toLowerCase()]),!i)return null;e=`${n}assets/${e}.${i}.js`}else e=`./${Fs(e.slice(1).replace(/\//g,"_"))}.md.js`;return e}let an=[];function df(t){an.push(t),In(()=>{an=an.filter(e=>e!==t)})}const Lc=Symbol(),ur="http://a.com",Pc=()=>({path:"/",component:null,data:ar});function mf(t,e){const n=Tn(Pc()),i={route:n,go:s};async function s(l=Ct?location.href:"/"){var a,f;l=hi(l),await((a=i.onBeforeRouteChange)==null?void 0:a.call(i,l))!==!1&&(Hs(l),await r(l),await((f=i.onAfterRouteChanged)==null?void 0:f.call(i,l)))}let o=null;async function r(l,a=0,f=!1){var g;if(await((g=i.onBeforePageLoad)==null?void 0:g.call(i,l))===!1)return;const u=new URL(l,ur),d=o=u.pathname;try{let w=await t(d);if(!w)throw new Error(`Page not found: ${d}`);if(o===d){o=null;const{default:I,__pageData:M}=w;if(!I)throw new Error(`Invalid route component: ${I}`);n.path=Ct?d:Ns(d),n.component=Me(I),n.data=Me(M),Ct&&jn(()=>{let H=le.value.base+M.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!le.value.cleanUrls&&!H.endsWith("/")&&(H+=".html"),H!==u.pathname&&(u.pathname=H,l=H+u.search+u.hash,history.replaceState(null,"",l)),u.hash&&!a){let U=null;try{U=document.getElementById(decodeURIComponent(u.hash).slice(1))}catch(Y){console.warn(Y)}if(U){ks(U,u.hash);return}}window.scrollTo(0,a)})}}catch(w){if(!/fetch|Page not found/.test(w.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(w),!f)try{const I=await fetch(le.value.base+"hashmap.json");window.__VP_HASH_MAP__=await I.json(),await r(l,a,!0);return}catch{}o===d&&(o=null,n.path=Ct?d:Ns(d),n.component=e?Me(e):null,n.data=ar)}}return Ct&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const f=l.target.closest("a");if(f&&!f.closest(".vp-raw")&&(f instanceof SVGElement||!f.download)){const{target:u}=f,{href:d,origin:g,pathname:w,hash:I,search:M}=new URL(f.href instanceof SVGAnimatedString?f.href.animVal:f.href,f.baseURI),H=window.location,U=Rc(w);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!u&&g===H.origin&&(!U||U==="text/html")&&(l.preventDefault(),w===H.pathname&&M===H.search?(I!==H.hash&&(history.pushState(null,"",I),window.dispatchEvent(new Event("hashchange"))),I?ks(f,I,f.classList.contains("header-anchor")):(Hs(d),window.scrollTo(0,0))):s(d))}},{capture:!0}),window.addEventListener("popstate",async l=>{var a;await r(hi(location.href),l.state&&l.state.scrollPosition||0),(a=i.onAfterRouteChanged)==null||a.call(i,location.href)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),i}function Ic(){const t=_e(Lc);if(!t)throw new Error("useRouter() is called without provider.");return t}function pr(){return Ic().route}function ks(t,e,n=!1){let i=null;try{i=t.classList.contains("header-anchor")?t:document.getElementById(decodeURIComponent(e).slice(1))}catch(s){console.warn(s)}if(i){let s=function(){!n||Math.abs(f-window.scrollY)>window.innerHeight?window.scrollTo(0,f):window.scrollTo({left:0,top:f,behavior:"smooth"})},o=le.value.scrollOffset,r=0,l=24;if(typeof o=="object"&&"padding"in o&&(l=o.padding,o=o.selector),typeof o=="number")r=o;else if(typeof o=="string")r=$s(o,l);else if(Array.isArray(o))for(const u of o){const d=$s(u,l);if(d){r=d;break}}const a=parseInt(window.getComputedStyle(i).paddingTop,10),f=window.scrollY+i.getBoundingClientRect().top-r+a;requestAnimationFrame(s)}}function $s(t,e){const n=document.querySelector(t);if(!n)return 0;const i=n.getBoundingClientRect().bottom;return i<0?0:i+e}function Hs(t){Ct&&t!==hi(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",t))}function hi(t){const e=new URL(t,ur);return e.pathname=e.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),le.value.cleanUrls?e.pathname=e.pathname.replace(/\.html$/,""):!e.pathname.endsWith("/")&&!e.pathname.endsWith(".html")&&(e.pathname+=".html"),e.pathname+e.search+e.hash}const Vs=()=>an.forEach(t=>t()),hf=So({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(t){const e=pr(),{site:n}=Ac();return()=>di(t.as,n.value.contentProps??{style:{position:"relative"}},[e.component?di(e.component,{onVnodeMounted:Vs,onVnodeUpdated:Vs}):"404 Page Not Found"])}}),gf=So({setup(t,{slots:e}){const n=gt(!1);return Ee(()=>{n.value=!0}),()=>n.value&&e.default?e.default():null}});function xf(){Ct&&window.addEventListener("click",t=>{var n;const e=t.target;if(e.matches(".vp-code-group input")){const i=(n=e.parentElement)==null?void 0:n.parentElement;if(!i)return;const s=Array.from(i.querySelectorAll("input")).indexOf(e);if(s<0)return;const o=i.querySelector(".blocks");if(!o)return;const r=Array.from(o.children).find(f=>f.classList.contains("active"));if(!r)return;const l=o.children[s];if(!l||r===l)return;r.classList.remove("active"),l.classList.add("active");const a=i==null?void 0:i.querySelector(`label[for="${e.id}"]`);a==null||a.scrollIntoView({block:"nearest"})}})}function yf(){if(Ct){const t=new WeakMap;window.addEventListener("click",e=>{var i;const n=e.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(i=n.nextElementSibling)==null?void 0:i.nextElementSibling;if(!s||!o)return;const r=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(a=>l+=(a.textContent||"")+`
|
|
`),l=l.slice(0,-1),r&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),Fc(l).then(()=>{n.classList.add("copied"),clearTimeout(t.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),t.delete(n)},2e3);t.set(n,a)})}})}}async function Fc(t){try{return navigator.clipboard.writeText(t)}catch{const e=document.createElement("textarea"),n=document.activeElement;e.value=t,e.setAttribute("readonly",""),e.style.contain="strict",e.style.position="absolute",e.style.left="-9999px",e.style.fontSize="12pt";const i=document.getSelection(),s=i?i.rangeCount>0&&i.getRangeAt(0):null;document.body.appendChild(e),e.select(),e.selectionStart=0,e.selectionEnd=t.length,document.execCommand("copy"),document.body.removeChild(e),s&&(i.removeAllRanges(),i.addRange(s)),n&&n.focus()}}function vf(t,e){let n=[],i=!0;const s=o=>{if(i){i=!1;return}const r=o.map(Ds);n.forEach((l,a)=>{const f=r.findIndex(u=>u==null?void 0:u.isEqualNode(l??null));f!==-1?delete r[f]:(l==null||l.remove(),delete n[a])}),r.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...r].filter(Boolean)};bo(()=>{const o=t.data,r=e.value,l=o&&o.description,a=o&&o.frontmatter.head||[],f=cr(r,o);f!==document.title&&(document.title=f);const u=l||r.description;let d=document.querySelector("meta[name=description]");d?d.getAttribute("content")!==u&&d.setAttribute("content",u):Ds(["meta",{name:"description",content:u}]),s(fr(r.head,kc(a)))})}function Ds([t,e,n]){const i=document.createElement(t);for(const s in e)i.setAttribute(s,e[s]);return n&&(i.innerHTML=n),t==="script"&&!e.async&&(i.async=!1),i}function Nc(t){return t[0]==="meta"&&t[1]&&t[1].name==="description"}function kc(t){return t.filter(e=>!Nc(e))}const Zn=new Set,dr=()=>document.createElement("link"),$c=t=>{const e=dr();e.rel="prefetch",e.href=t,document.head.appendChild(e)},Hc=t=>{const e=new XMLHttpRequest;e.open("GET",t,e.withCredentials=!0),e.send()};let sn;const Vc=Ct&&(sn=dr())&&sn.relList&&sn.relList.supports&&sn.relList.supports("prefetch")?$c:Hc;function _f(){if(!Ct||!window.IntersectionObserver)return;let t;if((t=navigator.connection)&&(t.saveData||/2g/.test(t.effectiveType)))return;const e=window.requestIdleCallback||setTimeout;let n=null;const i=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(r=>{if(r.isIntersecting){const l=r.target;n.unobserve(l);const{pathname:a}=l;if(!Zn.has(a)){Zn.add(a);const f=Oc(a);f&&Vc(f)}}})}),e(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:r,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),a=l.match(/\.\w+$/);a&&a[0]!==".html"||o.target!=="_blank"&&r===location.hostname&&(l!==location.pathname?n.observe(o):Zn.add(l))})})};Ee(i);const s=pr();Gt(()=>s.path,i),In(()=>{n&&n.disconnect()})}export{Qc as $,In as A,Wc as B,Ml as C,Kc as D,Gc as E,ht as F,co as G,df as H,ft as I,qc as J,rr as K,pr as L,aa as M,_e as N,_i as O,jn as P,uf as Q,tf as R,Sn as S,Yo as T,Ic as U,cf as V,zc as W,nf as X,of as Y,sf as Z,af as _,qo as a,ff as a0,Kl as a1,rf as a2,Jc as a3,Xc as a4,vf as a5,Lc as a6,pf as a7,Sc as a8,hf as a9,gf as aa,le as ab,lf as ac,mf as ad,Oc as ae,_f as af,yf as ag,xf as ah,di as ai,Uo as b,Zc as c,So as d,ef as e,Ns as f,it as g,gt as h,_c as i,Ee as j,Ko as k,Rc as l,uo as m,bi as n,Vo as o,Uc as p,Bc as q,Yc as r,vc as s,Dc as t,Ac as u,Ct as v,dl as w,ac as x,Gt as y,bo as z};
|