30 lines
93 KiB
JavaScript
30 lines
93 KiB
JavaScript
/**
|
|
* @vue/shared v3.4.19
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/function Es(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const ee={},wt=[],be=()=>{},Hi=()=>!1,en=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ts=e=>e.startsWith("onUpdate:"),oe=Object.assign,xs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$i=Object.prototype.hasOwnProperty,J=(e,t)=>$i.call(e,t),H=Array.isArray,Ct=e=>tn(e)==="[object Map]",Lt=e=>tn(e)==="[object Set]",Js=e=>tn(e)==="[object Date]",B=e=>typeof e=="function",se=e=>typeof e=="string",Qe=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",Xr=e=>(Z(e)||B(e))&&B(e.then)&&B(e.catch),Qr=Object.prototype.toString,tn=e=>Qr.call(e),Di=e=>tn(e).slice(8,-1),Zr=e=>tn(e)==="[object Object]",Ss=e=>se(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Et=Es(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Fn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Vi=/-(\w)/g,Fe=Fn(e=>e.replace(Vi,(t,n)=>n?n.toUpperCase():"")),ki=/\B([A-Z])/g,_t=Fn(e=>e.replace(ki,"-$1").toLowerCase()),Hn=Fn(e=>e.charAt(0).toUpperCase()+e.slice(1)),vn=Fn(e=>e?`on${Hn(e)}`:""),Ze=(e,t)=>!Object.is(e,t),wn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Tn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},qt=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ui=e=>{const t=se(e)?Number(e):NaN;return isNaN(t)?e:t};let Xs;const As=()=>Xs||(Xs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function $n(e){if(H(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=se(s)?Wi(s):$n(s);if(r)for(const o in r)t[o]=r[o]}return t}else if(se(e)||Z(e))return e}const ji=/;(?![^(]*\))/g,Bi=/:([^]+)/,Ki=/\/\*[^]*?\*\//g;function Wi(e){const t={};return e.replace(Ki,"").split(ji).forEach(n=>{if(n){const s=n.split(Bi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Dn(e){let t="";if(se(e))t=e;else if(H(e))for(let n=0;n<e.length;n++){const s=Dn(e[n]);s&&(t+=s+" ")}else if(Z(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function hu(e){if(!e)return null;let{class:t,style:n}=e;return t&&!se(t)&&(e.class=Dn(t)),n&&(e.style=$n(n)),e}const qi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Gi=Es(qi);function eo(e){return!!e||e===""}function Yi(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=gt(e[s],t[s]);return n}function gt(e,t){if(e===t)return!0;let n=Js(e),s=Js(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=Qe(e),s=Qe(t),n||s)return e===t;if(n=H(e),s=H(t),n||s)return n&&s?Yi(e,t):!1;if(n=Z(e),s=Z(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const i in e){const l=e.hasOwnProperty(i),c=t.hasOwnProperty(i);if(l&&!c||!l&&c||!gt(e[i],t[i]))return!1}}return String(e)===String(t)}function Rs(e,t){return e.findIndex(n=>gt(n,t))}const pu=e=>se(e)?e:e==null?"":H(e)||Z(e)&&(e.toString===Qr||!B(e.toString))?JSON.stringify(e,to,2):String(e),to=(e,t)=>t&&t.__v_isRef?to(e,t.value):Ct(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[ts(s,o)+" =>"]=r,n),{})}:Lt(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ts(n))}:Qe(t)?ts(t):Z(t)&&!H(t)&&!Zr(t)?String(t):t,ts=(e,t="")=>{var n;return Qe(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
|
|
* @vue/reactivity v3.4.19
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/let ye;class zi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ye,!t&&ye&&(this.index=(ye.scopes||(ye.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=ye;try{return ye=this,t()}finally{ye=n}}}on(){ye=this}off(){ye=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function Ji(e,t=ye){t&&t.active&&t.effects.push(e)}function no(){return ye}function Xi(e){ye&&ye.cleanups.push(e)}let dt;class Is{constructor(t,n,s,r){this.fn=t,this.trigger=n,this.scheduler=s,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,Ji(this,r)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,nt();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(Qi(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),st()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Je,n=dt;try{return Je=!0,dt=this,this._runnings++,Qs(this),this.fn()}finally{Zs(this),this._runnings--,dt=n,Je=t}}stop(){var t;this.active&&(Qs(this),Zs(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Qi(e){return e.value}function Qs(e){e._trackId++,e._depsLength=0}function Zs(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)so(e.deps[t],e);e.deps.length=e._depsLength}}function so(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let Je=!0,ds=0;const ro=[];function nt(){ro.push(Je),Je=!1}function st(){const e=ro.pop();Je=e===void 0?!0:e}function Ms(){ds++}function Os(){for(ds--;!ds&&hs.length;)hs.shift()()}function oo(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const s=e.deps[e._depsLength];s!==t?(s&&so(s,e),e.deps[e._depsLength++]=t):e._depsLength++}}const hs=[];function io(e,t,n){Ms();for(const s of e.keys()){let r;s._dirtyLevel<t&&(r??(r=e.get(s)===s._trackId))&&(s._shouldSchedule||(s._shouldSchedule=s._dirtyLevel===0),s._dirtyLevel=t),s._shouldSchedule&&(r??(r=e.get(s)===s._trackId))&&(s.trigger(),(!s._runnings||s.allowRecurse)&&s._dirtyLevel!==2&&(s._shouldSchedule=!1,s.scheduler&&hs.push(s.scheduler)))}Os()}const lo=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},xn=new WeakMap,ht=Symbol(""),ps=Symbol("");function me(e,t,n){if(Je&&dt){let s=xn.get(e);s||xn.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=lo(()=>s.delete(n))),oo(dt,r)}}function Ve(e,t,n,s,r,o){const i=xn.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&H(e)){const c=Number(s);i.forEach((a,f)=>{(f==="length"||!Qe(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":H(e)?Ss(n)&&l.push(i.get("length")):(l.push(i.get(ht)),Ct(e)&&l.push(i.get(ps)));break;case"delete":H(e)||(l.push(i.get(ht)),Ct(e)&&l.push(i.get(ps)));break;case"set":Ct(e)&&l.push(i.get(ht));break}Ms();for(const c of l)c&&io(c,4);Os()}function Zi(e,t){var n;return(n=xn.get(e))==null?void 0:n.get(t)}const el=Es("__proto__,__v_isRef,__isVue"),co=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qe)),er=tl();function tl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=Y(this);for(let o=0,i=this.length;o<i;o++)me(s,"get",o+"");const r=s[t](...n);return r===-1||r===!1?s[t](...n.map(Y)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){nt(),Ms();const s=Y(this)[t].apply(this,n);return Os(),st(),s}}),e}function nl(e){const t=Y(this);return me(t,"has",e),t.hasOwnProperty(e)}class ao{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const r=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?gl:po:o?ho:fo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=H(t);if(!r){if(i&&J(er,n))return Reflect.get(er,n,s);if(n==="hasOwnProperty")return nl}const l=Reflect.get(t,n,s);return(Qe(n)?co.has(n):el(n))||(r||me(t,"get",n),o)?l:fe(l)?i&&Ss(n)?l:l.value:Z(l)?r?Un(l):kn(l):l}}class uo extends ao{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._shallow){const c=Rt(o);if(!Sn(s)&&!Rt(s)&&(o=Y(o),s=Y(s)),!H(t)&&fe(o)&&!fe(s))return c?!1:(o.value=s,!0)}const i=H(t)&&Ss(n)?Number(n)<t.length:J(t,n),l=Reflect.set(t,n,s,r);return t===Y(r)&&(i?Ze(s,o)&&Ve(t,"set",n,s):Ve(t,"add",n,s)),l}deleteProperty(t,n){const s=J(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&s&&Ve(t,"delete",n,void 0),r}has(t,n){const s=Reflect.has(t,n);return(!Qe(n)||!co.has(n))&&me(t,"has",n),s}ownKeys(t){return me(t,"iterate",H(t)?"length":ht),Reflect.ownKeys(t)}}class sl extends ao{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const rl=new uo,ol=new sl,il=new uo(!0),Ls=e=>e,Vn=e=>Reflect.getPrototypeOf(e);function ln(e,t,n=!1,s=!1){e=e.__v_raw;const r=Y(e),o=Y(t);n||(Ze(t,o)&&me(r,"get",t),me(r,"get",o));const{has:i}=Vn(r),l=s?Ls:n?Fs:Gt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function cn(e,t=!1){const n=this.__v_raw,s=Y(n),r=Y(e);return t||(Ze(e,r)&&me(s,"has",e),me(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function an(e,t=!1){return e=e.__v_raw,!t&&me(Y(e),"iterate",ht),Reflect.get(e,"size",e)}function tr(e){e=Y(e);const t=Y(this);return Vn(t).has.call(t,e)||(t.add(e),Ve(t,"add",e,e)),this}function nr(e,t){t=Y(t);const n=Y(this),{has:s,get:r}=Vn(n);let o=s.call(n,e);o||(e=Y(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Ze(t,i)&&Ve(n,"set",e,t):Ve(n,"add",e,t),this}function sr(e){const t=Y(this),{has:n,get:s}=Vn(t);let r=n.call(t,e);r||(e=Y(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ve(t,"delete",e,void 0),o}function rr(){const e=Y(this),t=e.size!==0,n=e.clear();return t&&Ve(e,"clear",void 0,void 0),n}function un(e,t){return function(s,r){const o=this,i=o.__v_raw,l=Y(i),c=t?Ls:e?Fs:Gt;return!e&&me(l,"iterate",ht),i.forEach((a,f)=>s.call(r,c(a),c(f),o))}}function fn(e,t,n){return function(...s){const r=this.__v_raw,o=Y(r),i=Ct(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=r[e](...s),f=n?Ls:t?Fs:Gt;return!t&&me(o,"iterate",c?ps:ht),{next(){const{value:h,done:_}=a.next();return _?{value:h,done:_}:{value:l?[f(h[0]),f(h[1])]:f(h),done:_}},[Symbol.iterator](){return this}}}}function je(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ll(){const e={get(o){return ln(this,o)},get size(){return an(this)},has:cn,add:tr,set:nr,delete:sr,clear:rr,forEach:un(!1,!1)},t={get(o){return ln(this,o,!1,!0)},get size(){return an(this)},has:cn,add:tr,set:nr,delete:sr,clear:rr,forEach:un(!1,!0)},n={get(o){return ln(this,o,!0)},get size(){return an(this,!0)},has(o){return cn.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:un(!0,!1)},s={get(o){return ln(this,o,!0,!0)},get size(){return an(this,!0)},has(o){return cn.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:un(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=fn(o,!1,!1),n[o]=fn(o,!0,!1),t[o]=fn(o,!1,!0),s[o]=fn(o,!0,!0)}),[e,n,t,s]}const[cl,al,ul,fl]=ll();function Ps(e,t){const n=t?e?fl:ul:e?al:cl;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(J(n,r)&&r in s?n:s,r,o)}const dl={get:Ps(!1,!1)},hl={get:Ps(!1,!0)},pl={get:Ps(!0,!1)},fo=new WeakMap,ho=new WeakMap,po=new WeakMap,gl=new WeakMap;function ml(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _l(e){return e.__v_skip||!Object.isExtensible(e)?0:ml(Di(e))}function kn(e){return Rt(e)?e:Ns(e,!1,rl,dl,fo)}function yl(e){return Ns(e,!1,il,hl,ho)}function Un(e){return Ns(e,!0,ol,pl,po)}function Ns(e,t,n,s,r){if(!Z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=_l(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Tt(e){return Rt(e)?Tt(e.__v_raw):!!(e&&e.__v_isReactive)}function Rt(e){return!!(e&&e.__v_isReadonly)}function Sn(e){return!!(e&&e.__v_isShallow)}function go(e){return Tt(e)||Rt(e)}function Y(e){const t=e&&e.__v_raw;return t?Y(t):e}function Vt(e){return Object.isExtensible(e)&&Tn(e,"__v_skip",!0),e}const Gt=e=>Z(e)?kn(e):e,Fs=e=>Z(e)?Un(e):e;class mo{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Is(()=>t(this._value),()=>kt(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=Y(this);return(!t._cacheable||t.effect.dirty)&&Ze(t._value,t._value=t.effect.run())&&kt(t,4),Hs(t),t.effect._dirtyLevel>=2&&kt(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function bl(e,t,n=!1){let s,r;const o=B(e);return o?(s=e,r=be):(s=e.get,r=e.set),new mo(s,r,o||!r,n)}function Hs(e){var t;Je&&dt&&(e=Y(e),oo(dt,(t=e.dep)!=null?t:e.dep=lo(()=>e.dep=void 0,e instanceof mo?e:void 0)))}function kt(e,t=4,n){e=Y(e);const s=e.dep;s&&io(s,t)}function fe(e){return!!(e&&e.__v_isRef===!0)}function ve(e){return yo(e,!1)}function _o(e){return yo(e,!0)}function yo(e,t){return fe(e)?e:new vl(e,t)}class vl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Y(t),this._value=n?t:Gt(t)}get value(){return Hs(this),this._value}set value(t){const n=this.__v_isShallow||Sn(t)||Rt(t);t=n?t:Y(t),Ze(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Gt(t),kt(this,4))}}function bo(e){return fe(e)?e.value:e}const wl={get:(e,t,n)=>bo(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return fe(r)&&!fe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function vo(e){return Tt(e)?e:new Proxy(e,wl)}class Cl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Hs(this),()=>kt(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function El(e){return new Cl(e)}function gu(e){const t=H(e)?new Array(e.length):{};for(const n in e)t[n]=wo(e,n);return t}class Tl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Zi(Y(this._object),this._key)}}class xl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Sl(e,t,n){return fe(e)?e:B(e)?new xl(e):Z(e)&&arguments.length>1?wo(e,t,n):ve(e)}function wo(e,t,n){const s=e[t];return fe(s)?s:new Tl(e,t,n)}/**
|
|
* @vue/runtime-core v3.4.19
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/const Ut=[];function ot(e,...t){nt();const n=Ut.length?Ut[Ut.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=Al();if(s)ke(s,n,11,[e+t.join(""),n&&n.proxy,r.map(({vnode:o})=>`at <${ci(n,o.type)}>`).join(`
|
|
`),r]);else{const o=[`[Vue warn]: ${e}`,...t];r.length&&o.push(`
|
|
`,...Rl(r)),console.warn(...o)}st()}function Al(){let e=Ut[Ut.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const s=e.component&&e.component.parent;e=s&&s.vnode}return t}function Rl(e){const t=[];return e.forEach((n,s)=>{t.push(...s===0?[]:[`
|
|
`],...Il(n))}),t}function Il({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",s=e.component?e.component.parent==null:!1,r=` at <${ci(e.component,e.type,s)}`,o=">"+n;return e.props?[r,...Ml(e.props),o]:[r+o]}function Ml(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(s=>{t.push(...Co(s,e[s]))}),n.length>3&&t.push(" ..."),t}function Co(e,t,n){return se(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:fe(t)?(t=Co(e,Y(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):B(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Y(t),n?t:[`${e}=`,t])}function ke(e,t,n,s){try{return s?e(...s):e()}catch(r){jn(r,t,n)}}function xe(e,t,n,s){if(B(e)){const o=ke(e,t,n,s);return o&&Xr(o)&&o.catch(i=>{jn(i,t,n)}),o}const r=[];for(let o=0;o<e.length;o++)r.push(xe(e[o],t,n,s));return r}function jn(e,t,n,s=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,l=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const a=o.ec;if(a){for(let f=0;f<a.length;f++)if(a[f](e,i,l)===!1)return}o=o.parent}const c=t.appContext.config.errorHandler;if(c){ke(c,null,10,[e,i,l]);return}}Ol(e,n,r,s)}function Ol(e,t,n,s=!0){console.error(e)}let Yt=!1,gs=!1;const de=[];let Ne=0;const xt=[];let qe=null,ct=0;const Eo=Promise.resolve();let $s=null;function nn(e){const t=$s||Eo;return e?t.then(this?e.bind(this):e):t}function Ll(e){let t=Ne+1,n=de.length;for(;t<n;){const s=t+n>>>1,r=de[s],o=zt(r);o<e||o===e&&r.pre?t=s+1:n=s}return t}function Ds(e){(!de.length||!de.includes(e,Yt&&e.allowRecurse?Ne+1:Ne))&&(e.id==null?de.push(e):de.splice(Ll(e.id),0,e),To())}function To(){!Yt&&!gs&&(gs=!0,$s=Eo.then(xo))}function Pl(e){const t=de.indexOf(e);t>Ne&&de.splice(t,1)}function Nl(e){H(e)?xt.push(...e):(!qe||!qe.includes(e,e.allowRecurse?ct+1:ct))&&xt.push(e),To()}function or(e,t,n=Yt?Ne+1:0){for(;n<de.length;n++){const s=de[n];if(s&&s.pre){if(e&&s.id!==e.uid)continue;de.splice(n,1),n--,s()}}}function An(e){if(xt.length){const t=[...new Set(xt)].sort((n,s)=>zt(n)-zt(s));if(xt.length=0,qe){qe.push(...t);return}for(qe=t,ct=0;ct<qe.length;ct++)qe[ct]();qe=null,ct=0}}const zt=e=>e.id==null?1/0:e.id,Fl=(e,t)=>{const n=zt(e)-zt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function xo(e){gs=!1,Yt=!0,de.sort(Fl);const t=be;try{for(Ne=0;Ne<de.length;Ne++){const n=de[Ne];n&&n.active!==!1&&ke(n,null,14)}}finally{Ne=0,de.length=0,An(),Yt=!1,$s=null,(de.length||xt.length)&&xo()}}function Hl(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ee;let r=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in s){const f=`${i==="modelValue"?"model":i}Modifiers`,{number:h,trim:_}=s[f]||ee;_&&(r=n.map(E=>se(E)?E.trim():E)),h&&(r=n.map(qt))}let l,c=s[l=vn(t)]||s[l=vn(Fe(t))];!c&&o&&(c=s[l=vn(_t(t))]),c&&xe(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,xe(a,e,6,r)}}function So(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const c=a=>{const f=So(a,t,!0);f&&(l=!0,oe(i,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(Z(e)&&s.set(e,null),null):(H(o)?o.forEach(c=>i[c]=null):oe(i,o),Z(e)&&s.set(e,i),i)}function Bn(e,t){return!e||!en(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,_t(t))||J(e,t))}let ie=null,Kn=null;function Rn(e){const t=ie;return ie=e,Kn=e&&e.type.__scopeId||null,t}function mu(e){Kn=e}function _u(){Kn=null}const yu=e=>Ao;function Ao(e,t=ie,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&_r(-1);const o=Rn(t);let i;try{i=e(...r)}finally{Rn(o),s._d&&_r(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function ns(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:a,render:f,renderCache:h,data:_,setupState:E,ctx:N,inheritAttrs:L}=e;let k,K;const X=Rn(e);try{if(n.shapeFlag&4){const m=r||s,P=m;k=Re(f.call(P,m,h,o,E,_,N)),K=c}else{const m=t;k=Re(m.length>1?m(o,{attrs:c,slots:l,emit:a}):m(o,null)),K=t.props?c:$l(c)}}catch(m){Wt.length=0,jn(m,e,1),k=ce(we)}let p=k;if(K&&L!==!1){const m=Object.keys(K),{shapeFlag:P}=p;m.length&&P&7&&(i&&m.some(Ts)&&(K=Dl(K,i)),p=et(p,K))}return n.dirs&&(p=et(p),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),k=p,Rn(X),k}const $l=e=>{let t;for(const n in e)(n==="class"||n==="style"||en(n))&&((t||(t={}))[n]=e[n]);return t},Dl=(e,t)=>{const n={};for(const s in e)(!Ts(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Vl(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?ir(s,i,a):!!i;if(c&8){const f=t.dynamicProps;for(let h=0;h<f.length;h++){const _=f[h];if(i[_]!==s[_]&&!Bn(a,_))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===i?!1:s?i?ir(s,i,a):!0:!!i;return!1}function ir(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const o=s[r];if(t[o]!==e[o]&&!Bn(n,o))return!0}return!1}function kl({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const Vs="components";function bu(e,t){return Io(Vs,e,!0,t)||e}const Ro=Symbol.for("v-ndc");function vu(e){return se(e)?Io(Vs,e,!1)||e:e||Ro}function Io(e,t,n=!0,s=!1){const r=ie||ue;if(r){const o=r.type;if(e===Vs){const l=li(o,!1);if(l&&(l===t||l===Fe(t)||l===Hn(Fe(t))))return o}const i=lr(r[e]||o[e],t)||lr(r.appContext[e],t);return!i&&s?o:i}}function lr(e,t){return e&&(e[t]||e[Fe(t)]||e[Hn(Fe(t))])}const Ul=e=>e.__isSuspense;function Mo(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):Nl(e)}const jl=Symbol.for("v-scx"),Bl=()=>At(jl);function Oo(e,t){return Wn(e,null,t)}function wu(e,t){return Wn(e,null,{flush:"post"})}const dn={};function Xe(e,t,n){return Wn(e,t,n)}function Wn(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:l}=ee){if(t&&o){const I=t;t=(...U)=>{I(...U),P()}}const c=ue,a=I=>s===!0?I:ut(I,s===!1?1:void 0);let f,h=!1,_=!1;if(fe(e)?(f=()=>e.value,h=Sn(e)):Tt(e)?(f=()=>a(e),h=!0):H(e)?(_=!0,h=e.some(I=>Tt(I)||Sn(I)),f=()=>e.map(I=>{if(fe(I))return I.value;if(Tt(I))return a(I);if(B(I))return ke(I,c,2)})):B(e)?t?f=()=>ke(e,c,2):f=()=>(E&&E(),xe(e,c,3,[N])):f=be,t&&s){const I=f;f=()=>ut(I())}let E,N=I=>{E=p.onStop=()=>{ke(I,c,4),E=p.onStop=void 0}},L;if(Jn)if(N=be,t?n&&xe(t,c,3,[f(),_?[]:void 0,N]):f(),r==="sync"){const I=Bl();L=I.__watcherHandles||(I.__watcherHandles=[])}else return be;let k=_?new Array(e.length).fill(dn):dn;const K=()=>{if(!(!p.active||!p.dirty))if(t){const I=p.run();(s||h||(_?I.some((U,R)=>Ze(U,k[R])):Ze(I,k)))&&(E&&E(),xe(t,c,3,[I,k===dn?void 0:_&&k[0]===dn?[]:k,N]),k=I)}else p.run()};K.allowRecurse=!!t;let X;r==="sync"?X=K:r==="post"?X=()=>ge(K,c&&c.suspense):(K.pre=!0,c&&(K.id=c.uid),X=()=>Ds(K));const p=new Is(f,be,X),m=no(),P=()=>{p.stop(),m&&xs(m.effects,p)};return t?n?K():k=p.run():r==="post"?ge(p.run.bind(p),c&&c.suspense):p.run(),L&&L.push(P),P}function Kl(e,t,n){const s=this.proxy,r=se(e)?e.includes(".")?Lo(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=rn(this),l=Wn(r,o.bind(s),n);return i(),l}function Lo(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function ut(e,t,n=0,s){if(!Z(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if(s=s||new Set,s.has(e))return e;if(s.add(e),fe(e))ut(e.value,t,n,s);else if(H(e))for(let r=0;r<e.length;r++)ut(e[r],t,n,s);else if(Lt(e)||Ct(e))e.forEach(r=>{ut(r,t,n,s)});else if(Zr(e))for(const r in e)ut(e[r],t,n,s);return e}function Cu(e,t){if(ie===null)return e;const n=Xn(ie)||ie.proxy,s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,i,l,c=ee]=t[r];o&&(B(o)&&(o={mounted:o,updated:o}),o.deep&&ut(i),s.push({dir:o,instance:n,value:i,oldValue:void 0,arg:l,modifiers:c}))}return e}function Pe(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const l=r[i];o&&(l.oldValue=o[i].value);let c=l.dir[s];c&&(nt(),xe(c,n,8,[e.el,l,e,t]),st())}}const Ge=Symbol("_leaveCb"),hn=Symbol("_enterCb");function Po(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Pt(()=>{e.isMounted=!0}),Vo(()=>{e.isUnmounting=!0}),e}const Ce=[Function,Array],No={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ce,onEnter:Ce,onAfterEnter:Ce,onEnterCancelled:Ce,onBeforeLeave:Ce,onLeave:Ce,onAfterLeave:Ce,onLeaveCancelled:Ce,onBeforeAppear:Ce,onAppear:Ce,onAfterAppear:Ce,onAppearCancelled:Ce},Wl={name:"BaseTransition",props:No,setup(e,{slots:t}){const n=sn(),s=Po();let r;return()=>{const o=t.default&&ks(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const L of o)if(L.type!==we){i=L;break}}const l=Y(e),{mode:c}=l;if(s.isLeaving)return ss(i);const a=cr(i);if(!a)return ss(i);const f=Jt(a,l,s,n);Xt(a,f);const h=n.subTree,_=h&&cr(h);let E=!1;const{getTransitionKey:N}=a.type;if(N){const L=N();r===void 0?r=L:L!==r&&(r=L,E=!0)}if(_&&_.type!==we&&(!at(a,_)||E)){const L=Jt(_,l,s,n);if(Xt(_,L),c==="out-in")return s.isLeaving=!0,L.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},ss(i);c==="in-out"&&a.type!==we&&(L.delayLeave=(k,K,X)=>{const p=Fo(s,_);p[String(_.key)]=_,k[Ge]=()=>{K(),k[Ge]=void 0,delete f.delayedLeave},f.delayedLeave=X})}return i}}},ql=Wl;function Fo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Jt(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:h,onLeave:_,onAfterLeave:E,onLeaveCancelled:N,onBeforeAppear:L,onAppear:k,onAfterAppear:K,onAppearCancelled:X}=t,p=String(e.key),m=Fo(n,e),P=(R,x)=>{R&&xe(R,s,9,x)},I=(R,x)=>{const S=x[1];P(R,x),H(R)?R.every(W=>W.length<=1)&&S():R.length<=1&&S()},U={mode:o,persisted:i,beforeEnter(R){let x=l;if(!n.isMounted)if(r)x=L||l;else return;R[Ge]&&R[Ge](!0);const S=m[p];S&&at(e,S)&&S.el[Ge]&&S.el[Ge](),P(x,[R])},enter(R){let x=c,S=a,W=f;if(!n.isMounted)if(r)x=k||c,S=K||a,W=X||f;else return;let M=!1;const q=R[hn]=te=>{M||(M=!0,te?P(W,[R]):P(S,[R]),U.delayedLeave&&U.delayedLeave(),R[hn]=void 0)};x?I(x,[R,q]):q()},leave(R,x){const S=String(e.key);if(R[hn]&&R[hn](!0),n.isUnmounting)return x();P(h,[R]);let W=!1;const M=R[Ge]=q=>{W||(W=!0,x(),q?P(N,[R]):P(E,[R]),R[Ge]=void 0,m[S]===e&&delete m[S])};m[S]=e,_?I(_,[R,M]):M()},clone(R){return Jt(R,t,n,s)}};return U}function ss(e){if(qn(e))return e=et(e),e.children=null,e}function cr(e){return qn(e)?e.children?e.children[0]:void 0:e}function Xt(e,t){e.shapeFlag&6&&e.component?Xt(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ks(e,t=!1,n){let s=[],r=0;for(let o=0;o<e.length;o++){let i=e[o];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:o);i.type===pe?(i.patchFlag&128&&r++,s=s.concat(ks(i.children,t,l))):(t||i.type!==we)&&s.push(l!=null?et(i,{key:l}):i)}if(r>1)for(let o=0;o<s.length;o++)s[o].patchFlag=-2;return s}/*! #__NO_SIDE_EFFECTS__ */function Ho(e,t){return B(e)?(()=>oe({name:e.name},t,{setup:e}))():e}const St=e=>!!e.type.__asyncLoader,qn=e=>e.type.__isKeepAlive;function Gl(e,t){$o(e,"a",t)}function Yl(e,t){$o(e,"da",t)}function $o(e,t,n=ue){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Gn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)qn(r.parent.vnode)&&zl(s,t,n,r),r=r.parent}}function zl(e,t,n,s){const r=Gn(t,e,s,!0);Yn(()=>{xs(s[t],r)},n)}function Gn(e,t,n=ue,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;nt();const l=rn(n),c=xe(t,n,e,i);return l(),st(),c});return s?r.unshift(o):r.push(o),o}}const Ue=e=>(t,n=ue)=>(!Jn||e==="sp")&&Gn(e,(...s)=>t(...s),n),Jl=Ue("bm"),Pt=Ue("m"),Xl=Ue("bu"),Do=Ue("u"),Vo=Ue("bum"),Yn=Ue("um"),Ql=Ue("sp"),Zl=Ue("rtg"),ec=Ue("rtc");function tc(e,t=ue){Gn("ec",e,t)}function Eu(e,t,n,s){let r;const o=n&&n[s];if(H(e)||se(e)){r=new Array(e.length);for(let i=0,l=e.length;i<l;i++)r[i]=t(e[i],i,void 0,o&&o[i])}else if(typeof e=="number"){r=new Array(e);for(let i=0;i<e;i++)r[i]=t(i+1,i,void 0,o&&o[i])}else if(Z(e))if(e[Symbol.iterator])r=Array.from(e,(i,l)=>t(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;l<c;l++){const a=i[l];r[l]=t(e[a],a,l,o&&o[l])}}else r=[];return n&&(n[s]=r),r}function Tu(e,t,n={},s,r){if(ie.isCE||ie.parent&&St(ie.parent)&&ie.parent.isCE)return t!=="default"&&(n.name=t),ce("slot",n,s&&s());let o=e[t];o&&o._c&&(o._d=!1),Qo();const i=o&&ko(o(n)),l=ei(pe,{key:n.key||i&&i.key||`_${t}`},i||(s?s():[]),i&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function ko(e){return e.some(t=>On(t)?!(t.type===we||t.type===pe&&!ko(t.children)):!0)?e:null}function xu(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:vn(s)]=e[s];return n}const ms=e=>e?ri(e)?Xn(e)||e.proxy:ms(e.parent):null,jt=oe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ms(e.parent),$root:e=>ms(e.root),$emit:e=>e.emit,$options:e=>Us(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ds(e.update)}),$nextTick:e=>e.n||(e.n=nn.bind(e.proxy)),$watch:e=>Kl.bind(e)}),rs=(e,t)=>e!==ee&&!e.__isScriptSetup&&J(e,t),nc={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const E=i[t];if(E!==void 0)switch(E){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(rs(s,t))return i[t]=1,s[t];if(r!==ee&&J(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&J(a,t))return i[t]=3,o[t];if(n!==ee&&J(n,t))return i[t]=4,n[t];_s&&(i[t]=0)}}const f=jt[t];let h,_;if(f)return t==="$attrs"&&me(e,"get",t),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ee&&J(n,t))return i[t]=4,n[t];if(_=c.config.globalProperties,J(_,t))return _[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return rs(r,t)?(r[t]=n,!0):s!==ee&&J(s,t)?(s[t]=n,!0):J(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ee&&J(e,i)||rs(t,i)||(l=o[0])&&J(l,i)||J(s,i)||J(jt,i)||J(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:J(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Su(){return Uo().slots}function Au(){return Uo().attrs}function Uo(){const e=sn();return e.setupContext||(e.setupContext=ii(e))}function ar(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let _s=!0;function sc(e){const t=Us(e),n=e.proxy,s=e.ctx;_s=!1,t.beforeCreate&&ur(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:_,beforeUpdate:E,updated:N,activated:L,deactivated:k,beforeDestroy:K,beforeUnmount:X,destroyed:p,unmounted:m,render:P,renderTracked:I,renderTriggered:U,errorCaptured:R,serverPrefetch:x,expose:S,inheritAttrs:W,components:M,directives:q,filters:te}=t;if(a&&rc(a,s,null),i)for(const z in i){const $=i[z];B($)&&(s[z]=$.bind(n))}if(r){const z=r.call(n,n);Z(z)&&(e.data=kn(z))}if(_s=!0,o)for(const z in o){const $=o[z],Me=B($)?$.bind(n,n):B($.get)?$.get.bind(n,n):be,yt=!B($)&&B($.set)?$.set.bind(n):be,rt=re({get:Me,set:yt});Object.defineProperty(s,z,{enumerable:!0,configurable:!0,get:()=>rt.value,set:Oe=>rt.value=Oe})}if(l)for(const z in l)jo(l[z],s,n,z);if(c){const z=B(c)?c.call(n):c;Reflect.ownKeys(z).forEach($=>{uc($,z[$])})}f&&ur(f,e,"c");function D(z,$){H($)?$.forEach(Me=>z(Me.bind(n))):$&&z($.bind(n))}if(D(Jl,h),D(Pt,_),D(Xl,E),D(Do,N),D(Gl,L),D(Yl,k),D(tc,R),D(ec,I),D(Zl,U),D(Vo,X),D(Yn,m),D(Ql,x),H(S))if(S.length){const z=e.exposed||(e.exposed={});S.forEach($=>{Object.defineProperty(z,$,{get:()=>n[$],set:Me=>n[$]=Me})})}else e.exposed||(e.exposed={});P&&e.render===be&&(e.render=P),W!=null&&(e.inheritAttrs=W),M&&(e.components=M),q&&(e.directives=q)}function rc(e,t,n=be){H(e)&&(e=ys(e));for(const s in e){const r=e[s];let o;Z(r)?"default"in r?o=At(r.from||s,r.default,!0):o=At(r.from||s):o=At(r),fe(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function ur(e,t,n){xe(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function jo(e,t,n,s){const r=s.includes(".")?Lo(n,s):()=>n[s];if(se(e)){const o=t[e];B(o)&&Xe(r,o)}else if(B(e))Xe(r,e.bind(n));else if(Z(e))if(H(e))e.forEach(o=>jo(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&Xe(r,o,e)}}function Us(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>In(c,a,i,!0)),In(c,t,i)),Z(t)&&o.set(t,c),c}function In(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&In(e,o,n,!0),r&&r.forEach(i=>In(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=oc[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const oc={data:fr,props:dr,emits:dr,methods:Dt,computed:Dt,beforeCreate:he,created:he,beforeMount:he,mounted:he,beforeUpdate:he,updated:he,beforeDestroy:he,beforeUnmount:he,destroyed:he,unmounted:he,activated:he,deactivated:he,errorCaptured:he,serverPrefetch:he,components:Dt,directives:Dt,watch:lc,provide:fr,inject:ic};function fr(e,t){return t?e?function(){return oe(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function ic(e,t){return Dt(ys(e),ys(t))}function ys(e){if(H(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function he(e,t){return e?[...new Set([].concat(e,t))]:t}function Dt(e,t){return e?oe(Object.create(null),e,t):t}function dr(e,t){return e?H(e)&&H(t)?[...new Set([...e,...t])]:oe(Object.create(null),ar(e),ar(t??{})):t}function lc(e,t){if(!e)return t;if(!t)return e;const n=oe(Object.create(null),e);for(const s in t)n[s]=he(e[s],t[s]);return n}function Bo(){return{app:null,config:{isNativeTag:Hi,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 cc=0;function ac(e,t){return function(s,r=null){B(s)||(s=oe({},s)),r!=null&&!Z(r)&&(r=null);const o=Bo(),i=new WeakSet;let l=!1;const c=o.app={_uid:cc++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:$c,get config(){return o.config},set config(a){},use(a,...f){return i.has(a)||(a&&B(a.install)?(i.add(a),a.install(c,...f)):B(a)&&(i.add(a),a(c,...f))),c},mixin(a){return o.mixins.includes(a)||o.mixins.push(a),c},component(a,f){return f?(o.components[a]=f,c):o.components[a]},directive(a,f){return f?(o.directives[a]=f,c):o.directives[a]},mount(a,f,h){if(!l){const _=ce(s,r);return _.appContext=o,h===!0?h="svg":h===!1&&(h=void 0),f&&t?t(_,a):e(_,a,h),l=!0,c._container=a,a.__vue_app__=c,Xn(_.component)||_.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,f){return o.provides[a]=f,c},runWithContext(a){const f=Bt;Bt=c;try{return a()}finally{Bt=f}}};return c}}let Bt=null;function uc(e,t){if(ue){let n=ue.provides;const s=ue.parent&&ue.parent.provides;s===n&&(n=ue.provides=Object.create(s)),n[e]=t}}function At(e,t,n=!1){const s=ue||ie;if(s||Bt){const r=s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:Bt._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&B(t)?t.call(s&&s.proxy):t}}function fc(e,t,n,s=!1){const r={},o={};Tn(o,zn,1),e.propsDefaults=Object.create(null),Ko(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:yl(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function dc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=Y(r),[c]=e.propsOptions;let a=!1;if((s||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let h=0;h<f.length;h++){let _=f[h];if(Bn(e.emitsOptions,_))continue;const E=t[_];if(c)if(J(o,_))E!==o[_]&&(o[_]=E,a=!0);else{const N=Fe(_);r[N]=bs(c,l,N,E,e,!1)}else E!==o[_]&&(o[_]=E,a=!0)}}}else{Ko(e,t,r,o)&&(a=!0);let f;for(const h in l)(!t||!J(t,h)&&((f=_t(h))===h||!J(t,f)))&&(c?n&&(n[h]!==void 0||n[f]!==void 0)&&(r[h]=bs(c,l,h,void 0,e,!0)):delete r[h]);if(o!==l)for(const h in o)(!t||!J(t,h))&&(delete o[h],a=!0)}a&&Ve(e,"set","$attrs")}function Ko(e,t,n,s){const[r,o]=e.propsOptions;let i=!1,l;if(t)for(let c in t){if(Et(c))continue;const a=t[c];let f;r&&J(r,f=Fe(c))?!o||!o.includes(f)?n[f]=a:(l||(l={}))[f]=a:Bn(e.emitsOptions,c)||(!(c in s)||a!==s[c])&&(s[c]=a,i=!0)}if(o){const c=Y(n),a=l||ee;for(let f=0;f<o.length;f++){const h=o[f];n[h]=bs(r,c,h,a[h],e,!J(a,h))}}return i}function bs(e,t,n,s,r,o){const i=e[n];if(i!=null){const l=J(i,"default");if(l&&s===void 0){const c=i.default;if(i.type!==Function&&!i.skipFactory&&B(c)){const{propsDefaults:a}=r;if(n in a)s=a[n];else{const f=rn(r);s=a[n]=c.call(null,t),f()}}else s=c}i[0]&&(o&&!l?s=!1:i[1]&&(s===""||s===_t(n))&&(s=!0))}return s}function Wo(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const o=e.props,i={},l=[];let c=!1;if(!B(e)){const f=h=>{c=!0;const[_,E]=Wo(h,t,!0);oe(i,_),E&&l.push(...E)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return Z(e)&&s.set(e,wt),wt;if(H(o))for(let f=0;f<o.length;f++){const h=Fe(o[f]);hr(h)&&(i[h]=ee)}else if(o)for(const f in o){const h=Fe(f);if(hr(h)){const _=o[f],E=i[h]=H(_)||B(_)?{type:_}:oe({},_);if(E){const N=mr(Boolean,E.type),L=mr(String,E.type);E[0]=N>-1,E[1]=L<0||N<L,(N>-1||J(E,"default"))&&l.push(h)}}}const a=[i,l];return Z(e)&&s.set(e,a),a}function hr(e){return e[0]!=="$"&&!Et(e)}function pr(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function gr(e,t){return pr(e)===pr(t)}function mr(e,t){return H(t)?t.findIndex(n=>gr(n,e)):B(t)&&gr(t,e)?0:-1}const qo=e=>e[0]==="_"||e==="$stable",js=e=>H(e)?e.map(Re):[Re(e)],hc=(e,t,n)=>{if(t._n)return t;const s=Ao((...r)=>js(t(...r)),n);return s._c=!1,s},Go=(e,t,n)=>{const s=e._ctx;for(const r in e){if(qo(r))continue;const o=e[r];if(B(o))t[r]=hc(r,o,s);else if(o!=null){const i=js(o);t[r]=()=>i}}},Yo=(e,t)=>{const n=js(t);e.slots.default=()=>n},pc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Y(t),Tn(t,"_",n)):Go(t,e.slots={})}else e.slots={},t&&Yo(e,t);Tn(e.slots,zn,1)},gc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ee;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(oe(r,t),!n&&l===1&&delete r._):(o=!t.$stable,Go(t,r)),i=t}else t&&(Yo(e,t),i={default:1});if(o)for(const l in r)!qo(l)&&i[l]==null&&delete r[l]};function Mn(e,t,n,s,r=!1){if(H(e)){e.forEach((_,E)=>Mn(_,t&&(H(t)?t[E]:t),n,s,r));return}if(St(s)&&!r)return;const o=s.shapeFlag&4?Xn(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,a=t&&t.r,f=l.refs===ee?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(se(a)?(f[a]=null,J(h,a)&&(h[a]=null)):fe(a)&&(a.value=null)),B(c))ke(c,l,12,[i,f]);else{const _=se(c),E=fe(c);if(_||E){const N=()=>{if(e.f){const L=_?J(h,c)?h[c]:f[c]:c.value;r?H(L)&&xs(L,o):H(L)?L.includes(o)||L.push(o):_?(f[c]=[o],J(h,c)&&(h[c]=f[c])):(c.value=[o],e.k&&(f[e.k]=c.value))}else _?(f[c]=i,J(h,c)&&(h[c]=i)):E&&(c.value=i,e.k&&(f[e.k]=i))};i?(N.id=-1,ge(N,n)):N()}}}let Be=!1;const mc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",_c=e=>e.namespaceURI.includes("MathML"),pn=e=>{if(mc(e))return"svg";if(_c(e))return"mathml"},Ft=e=>e.nodeType===8;function yc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,f=(p,m)=>{if(!m.hasChildNodes()){__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&ot("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,p,m),An(),m._vnode=p;return}Be=!1,h(m.firstChild,p,null,null,null),An(),m._vnode=p,Be&&console.error("Hydration completed but contains mismatches.")},h=(p,m,P,I,U,R=!1)=>{const x=Ft(p)&&p.data==="[",S=()=>L(p,m,P,I,U,x),{type:W,ref:M,shapeFlag:q,patchFlag:te}=m;let ae=p.nodeType;m.el=p,te===-2&&(R=!1,m.dynamicChildren=null);let D=null;switch(W){case It:ae!==3?m.children===""?(c(m.el=r(""),i(p),p),D=p):D=S():(p.data!==m.children&&(Be=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&ot("Hydration text mismatch in",p.parentNode,`
|
|
- rendered on server: ${JSON.stringify(p.data)}
|
|
- expected on client: ${JSON.stringify(m.children)}`),p.data=m.children),D=o(p));break;case we:X(p)?(D=o(p),K(m.el=p.content.firstChild,p,P)):ae!==8||x?D=S():D=o(p);break;case Kt:if(x&&(p=o(p),ae=p.nodeType),ae===1||ae===3){D=p;const z=!m.children.length;for(let $=0;$<m.staticCount;$++)z&&(m.children+=D.nodeType===1?D.outerHTML:D.data),$===m.staticCount-1&&(m.anchor=D),D=o(D);return x?o(D):D}else S();break;case pe:x?D=N(p,m,P,I,U,R):D=S();break;default:if(q&1)(ae!==1||m.type.toLowerCase()!==p.tagName.toLowerCase())&&!X(p)?D=S():D=_(p,m,P,I,U,R);else if(q&6){m.slotScopeIds=U;const z=i(p);if(x?D=k(p):Ft(p)&&p.data==="teleport start"?D=k(p,p.data,"teleport end"):D=o(p),t(m,z,null,P,I,pn(z),R),St(m)){let $;x?($=ce(pe),$.anchor=D?D.previousSibling:z.lastChild):$=p.nodeType===3?si(""):ce("div"),$.el=p,m.component.subTree=$}}else q&64?ae!==8?D=S():D=m.type.hydrate(p,m,P,I,U,R,e,E):q&128?D=m.type.hydrate(p,m,P,I,pn(i(p)),U,R,e,h):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&ot("Invalid HostVNode type:",W,`(${typeof W})`)}return M!=null&&Mn(M,null,I,m),D},_=(p,m,P,I,U,R)=>{R=R||!!m.dynamicChildren;const{type:x,props:S,patchFlag:W,shapeFlag:M,dirs:q,transition:te}=m,ae=x==="input"||x==="option";if(ae||W!==-1){q&&Pe(m,null,P,"created");let D=!1;if(X(p)){D=zo(I,te)&&P&&P.vnode.props&&P.vnode.props.appear;const $=p.content.firstChild;D&&te.beforeEnter($),K($,p,P),m.el=p=$}if(M&16&&!(S&&(S.innerHTML||S.textContent))){let $=E(p.firstChild,m,p,P,I,U,R),Me=!1;for(;$;){Be=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!Me&&(ot("Hydration children mismatch on",p,`
|
|
Server rendered element contains more child nodes than client vdom.`),Me=!0);const yt=$;$=$.nextSibling,l(yt)}}else M&8&&p.textContent!==m.children&&(Be=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&ot("Hydration text content mismatch on",p,`
|
|
- rendered on server: ${p.textContent}
|
|
- expected on client: ${m.children}`),p.textContent=m.children);if(S)if(ae||!R||W&48)for(const $ in S)(ae&&($.endsWith("value")||$==="indeterminate")||en($)&&!Et($)||$[0]===".")&&s(p,$,null,S[$],void 0,void 0,P);else S.onClick&&s(p,"onClick",null,S.onClick,void 0,void 0,P);let z;(z=S&&S.onVnodeBeforeMount)&&Ee(z,P,m),q&&Pe(m,null,P,"beforeMount"),((z=S&&S.onVnodeMounted)||q||D)&&Mo(()=>{z&&Ee(z,P,m),D&&te.enter(p),q&&Pe(m,null,P,"mounted")},I)}return p.nextSibling},E=(p,m,P,I,U,R,x)=>{x=x||!!m.dynamicChildren;const S=m.children,W=S.length;let M=!1;for(let q=0;q<W;q++){const te=x?S[q]:S[q]=Re(S[q]);if(p)p=h(p,te,I,U,R,x);else{if(te.type===It&&!te.children)continue;Be=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!M&&(ot("Hydration children mismatch on",P,`
|
|
Server rendered element contains fewer child nodes than client vdom.`),M=!0),n(null,te,P,null,I,U,pn(P),R)}}return p},N=(p,m,P,I,U,R)=>{const{slotScopeIds:x}=m;x&&(U=U?U.concat(x):x);const S=i(p),W=E(o(p),m,S,P,I,U,R);return W&&Ft(W)&&W.data==="]"?o(m.anchor=W):(Be=!0,c(m.anchor=a("]"),S,W),W)},L=(p,m,P,I,U,R)=>{if(Be=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&ot(`Hydration node mismatch:
|
|
- rendered on server:`,p,p.nodeType===3?"(text)":Ft(p)&&p.data==="["?"(start of fragment)":"",`
|
|
- expected on client:`,m.type),m.el=null,R){const W=k(p);for(;;){const M=o(p);if(M&&M!==W)l(M);else break}}const x=o(p),S=i(p);return l(p),n(null,m,S,x,P,I,pn(S),U),x},k=(p,m="[",P="]")=>{let I=0;for(;p;)if(p=o(p),p&&Ft(p)&&(p.data===m&&I++,p.data===P)){if(I===0)return o(p);I--}return p},K=(p,m,P)=>{const I=m.parentNode;I&&I.replaceChild(p,m);let U=P;for(;U;)U.vnode.el===m&&(U.vnode.el=U.subTree.el=p),U=U.parent},X=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[f,h]}function bc(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(As().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const ge=Mo;function vc(e){return wc(e,yc)}function wc(e,t){bc();const n=As();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:_,setScopeId:E=be,insertStaticContent:N}=e,L=(u,d,g,y=null,b=null,C=null,A=void 0,w=null,T=!!d.dynamicChildren)=>{if(u===d)return;u&&!at(u,d)&&(y=on(u),Oe(u,b,C,!0),u=null),d.patchFlag===-2&&(T=!1,d.dynamicChildren=null);const{type:v,ref:O,shapeFlag:V}=d;switch(v){case It:k(u,d,g,y);break;case we:K(u,d,g,y);break;case Kt:u==null&&X(d,g,y,A);break;case pe:M(u,d,g,y,b,C,A,w,T);break;default:V&1?P(u,d,g,y,b,C,A,w,T):V&6?q(u,d,g,y,b,C,A,w,T):(V&64||V&128)&&v.process(u,d,g,y,b,C,A,w,T,bt)}O!=null&&b&&Mn(O,u&&u.ref,C,d||u,!d)},k=(u,d,g,y)=>{if(u==null)s(d.el=l(d.children),g,y);else{const b=d.el=u.el;d.children!==u.children&&a(b,d.children)}},K=(u,d,g,y)=>{u==null?s(d.el=c(d.children||""),g,y):d.el=u.el},X=(u,d,g,y)=>{[u.el,u.anchor]=N(u.children,d,g,y,u.el,u.anchor)},p=({el:u,anchor:d},g,y)=>{let b;for(;u&&u!==d;)b=_(u),s(u,g,y),u=b;s(d,g,y)},m=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=_(u),r(u),u=g;r(d)},P=(u,d,g,y,b,C,A,w,T)=>{d.type==="svg"?A="svg":d.type==="math"&&(A="mathml"),u==null?I(d,g,y,b,C,A,w,T):x(u,d,b,C,A,w,T)},I=(u,d,g,y,b,C,A,w)=>{let T,v;const{props:O,shapeFlag:V,transition:F,dirs:j}=u;if(T=u.el=i(u.type,C,O&&O.is,O),V&8?f(T,u.children):V&16&&R(u.children,T,null,y,b,os(u,C),A,w),j&&Pe(u,null,y,"created"),U(T,u,u.scopeId,A,y),O){for(const Q in O)Q!=="value"&&!Et(Q)&&o(T,Q,null,O[Q],C,u.children,y,b,He);"value"in O&&o(T,"value",null,O.value,C),(v=O.onVnodeBeforeMount)&&Ee(v,y,u)}j&&Pe(u,null,y,"beforeMount");const G=zo(b,F);G&&F.beforeEnter(T),s(T,d,g),((v=O&&O.onVnodeMounted)||G||j)&&ge(()=>{v&&Ee(v,y,u),G&&F.enter(T),j&&Pe(u,null,y,"mounted")},b)},U=(u,d,g,y,b)=>{if(g&&E(u,g),y)for(let C=0;C<y.length;C++)E(u,y[C]);if(b){let C=b.subTree;if(d===C){const A=b.vnode;U(u,A,A.scopeId,A.slotScopeIds,b.parent)}}},R=(u,d,g,y,b,C,A,w,T=0)=>{for(let v=T;v<u.length;v++){const O=u[v]=w?Ye(u[v]):Re(u[v]);L(null,O,d,g,y,b,C,A,w)}},x=(u,d,g,y,b,C,A)=>{const w=d.el=u.el;let{patchFlag:T,dynamicChildren:v,dirs:O}=d;T|=u.patchFlag&16;const V=u.props||ee,F=d.props||ee;let j;if(g&&it(g,!1),(j=F.onVnodeBeforeUpdate)&&Ee(j,g,d,u),O&&Pe(d,u,g,"beforeUpdate"),g&&it(g,!0),v?S(u.dynamicChildren,v,w,g,y,os(d,b),C):A||$(u,d,w,null,g,y,os(d,b),C,!1),T>0){if(T&16)W(w,d,V,F,g,y,b);else if(T&2&&V.class!==F.class&&o(w,"class",null,F.class,b),T&4&&o(w,"style",V.style,F.style,b),T&8){const G=d.dynamicProps;for(let Q=0;Q<G.length;Q++){const ne=G[Q],le=V[ne],Ae=F[ne];(Ae!==le||ne==="value")&&o(w,ne,le,Ae,b,u.children,g,y,He)}}T&1&&u.children!==d.children&&f(w,d.children)}else!A&&v==null&&W(w,d,V,F,g,y,b);((j=F.onVnodeUpdated)||O)&&ge(()=>{j&&Ee(j,g,d,u),O&&Pe(d,u,g,"updated")},y)},S=(u,d,g,y,b,C,A)=>{for(let w=0;w<d.length;w++){const T=u[w],v=d[w],O=T.el&&(T.type===pe||!at(T,v)||T.shapeFlag&70)?h(T.el):g;L(T,v,O,null,y,b,C,A,!0)}},W=(u,d,g,y,b,C,A)=>{if(g!==y){if(g!==ee)for(const w in g)!Et(w)&&!(w in y)&&o(u,w,g[w],null,A,d.children,b,C,He);for(const w in y){if(Et(w))continue;const T=y[w],v=g[w];T!==v&&w!=="value"&&o(u,w,v,T,A,d.children,b,C,He)}"value"in y&&o(u,"value",g.value,y.value,A)}},M=(u,d,g,y,b,C,A,w,T)=>{const v=d.el=u?u.el:l(""),O=d.anchor=u?u.anchor:l("");let{patchFlag:V,dynamicChildren:F,slotScopeIds:j}=d;j&&(w=w?w.concat(j):j),u==null?(s(v,g,y),s(O,g,y),R(d.children||[],g,O,b,C,A,w,T)):V>0&&V&64&&F&&u.dynamicChildren?(S(u.dynamicChildren,F,g,b,C,A,w),(d.key!=null||b&&d===b.subTree)&&Jo(u,d,!0)):$(u,d,g,O,b,C,A,w,T)},q=(u,d,g,y,b,C,A,w,T)=>{d.slotScopeIds=w,u==null?d.shapeFlag&512?b.ctx.activate(d,g,y,A,T):te(d,g,y,b,C,A,T):ae(u,d,T)},te=(u,d,g,y,b,C,A)=>{const w=u.component=Mc(u,y,b);if(qn(u)&&(w.ctx.renderer=bt),Oc(w),w.asyncDep){if(b&&b.registerDep(w,D),!u.el){const T=w.subTree=ce(we);K(null,T,d,g)}}else D(w,u,d,g,b,C,A)},ae=(u,d,g)=>{const y=d.component=u.component;if(Vl(u,d,g))if(y.asyncDep&&!y.asyncResolved){z(y,d,g);return}else y.next=d,Pl(y.update),y.effect.dirty=!0,y.update();else d.el=u.el,y.vnode=d},D=(u,d,g,y,b,C,A)=>{const w=()=>{if(u.isMounted){let{next:O,bu:V,u:F,parent:j,vnode:G}=u;{const vt=Xo(u);if(vt){O&&(O.el=G.el,z(u,O,A)),vt.asyncDep.then(()=>{u.isUnmounted||w()});return}}let Q=O,ne;it(u,!1),O?(O.el=G.el,z(u,O,A)):O=G,V&&wn(V),(ne=O.props&&O.props.onVnodeBeforeUpdate)&&Ee(ne,j,O,G),it(u,!0);const le=ns(u),Ae=u.subTree;u.subTree=le,L(Ae,le,h(Ae.el),on(Ae),u,b,C),O.el=le.el,Q===null&&kl(u,le.el),F&&ge(F,b),(ne=O.props&&O.props.onVnodeUpdated)&&ge(()=>Ee(ne,j,O,G),b)}else{let O;const{el:V,props:F}=d,{bm:j,m:G,parent:Q}=u,ne=St(d);if(it(u,!1),j&&wn(j),!ne&&(O=F&&F.onVnodeBeforeMount)&&Ee(O,Q,d),it(u,!0),V&&es){const le=()=>{u.subTree=ns(u),es(V,u.subTree,u,b,null)};ne?d.type.__asyncLoader().then(()=>!u.isUnmounted&&le()):le()}else{const le=u.subTree=ns(u);L(null,le,g,y,u,b,C),d.el=le.el}if(G&&ge(G,b),!ne&&(O=F&&F.onVnodeMounted)){const le=d;ge(()=>Ee(O,Q,le),b)}(d.shapeFlag&256||Q&&St(Q.vnode)&&Q.vnode.shapeFlag&256)&&u.a&&ge(u.a,b),u.isMounted=!0,d=g=y=null}},T=u.effect=new Is(w,be,()=>Ds(v),u.scope),v=u.update=()=>{T.dirty&&T.run()};v.id=u.uid,it(u,!0),v()},z=(u,d,g)=>{d.component=u;const y=u.vnode.props;u.vnode=d,u.next=null,dc(u,d.props,y,g),gc(u,d.children,g),nt(),or(u),st()},$=(u,d,g,y,b,C,A,w,T=!1)=>{const v=u&&u.children,O=u?u.shapeFlag:0,V=d.children,{patchFlag:F,shapeFlag:j}=d;if(F>0){if(F&128){yt(v,V,g,y,b,C,A,w,T);return}else if(F&256){Me(v,V,g,y,b,C,A,w,T);return}}j&8?(O&16&&He(v,b,C),V!==v&&f(g,V)):O&16?j&16?yt(v,V,g,y,b,C,A,w,T):He(v,b,C,!0):(O&8&&f(g,""),j&16&&R(V,g,y,b,C,A,w,T))},Me=(u,d,g,y,b,C,A,w,T)=>{u=u||wt,d=d||wt;const v=u.length,O=d.length,V=Math.min(v,O);let F;for(F=0;F<V;F++){const j=d[F]=T?Ye(d[F]):Re(d[F]);L(u[F],j,g,null,b,C,A,w,T)}v>O?He(u,b,C,!0,!1,V):R(d,g,y,b,C,A,w,T,V)},yt=(u,d,g,y,b,C,A,w,T)=>{let v=0;const O=d.length;let V=u.length-1,F=O-1;for(;v<=V&&v<=F;){const j=u[v],G=d[v]=T?Ye(d[v]):Re(d[v]);if(at(j,G))L(j,G,g,null,b,C,A,w,T);else break;v++}for(;v<=V&&v<=F;){const j=u[V],G=d[F]=T?Ye(d[F]):Re(d[F]);if(at(j,G))L(j,G,g,null,b,C,A,w,T);else break;V--,F--}if(v>V){if(v<=F){const j=F+1,G=j<O?d[j].el:y;for(;v<=F;)L(null,d[v]=T?Ye(d[v]):Re(d[v]),g,G,b,C,A,w,T),v++}}else if(v>F)for(;v<=V;)Oe(u[v],b,C,!0),v++;else{const j=v,G=v,Q=new Map;for(v=G;v<=F;v++){const _e=d[v]=T?Ye(d[v]):Re(d[v]);_e.key!=null&&Q.set(_e.key,v)}let ne,le=0;const Ae=F-G+1;let vt=!1,Gs=0;const Nt=new Array(Ae);for(v=0;v<Ae;v++)Nt[v]=0;for(v=j;v<=V;v++){const _e=u[v];if(le>=Ae){Oe(_e,b,C,!0);continue}let Le;if(_e.key!=null)Le=Q.get(_e.key);else for(ne=G;ne<=F;ne++)if(Nt[ne-G]===0&&at(_e,d[ne])){Le=ne;break}Le===void 0?Oe(_e,b,C,!0):(Nt[Le-G]=v+1,Le>=Gs?Gs=Le:vt=!0,L(_e,d[Le],g,null,b,C,A,w,T),le++)}const Ys=vt?Cc(Nt):wt;for(ne=Ys.length-1,v=Ae-1;v>=0;v--){const _e=G+v,Le=d[_e],zs=_e+1<O?d[_e+1].el:y;Nt[v]===0?L(null,Le,g,zs,b,C,A,w,T):vt&&(ne<0||v!==Ys[ne]?rt(Le,g,zs,2):ne--)}}},rt=(u,d,g,y,b=null)=>{const{el:C,type:A,transition:w,children:T,shapeFlag:v}=u;if(v&6){rt(u.component.subTree,d,g,y);return}if(v&128){u.suspense.move(d,g,y);return}if(v&64){A.move(u,d,g,bt);return}if(A===pe){s(C,d,g);for(let V=0;V<T.length;V++)rt(T[V],d,g,y);s(u.anchor,d,g);return}if(A===Kt){p(u,d,g);return}if(y!==2&&v&1&&w)if(y===0)w.beforeEnter(C),s(C,d,g),ge(()=>w.enter(C),b);else{const{leave:V,delayLeave:F,afterLeave:j}=w,G=()=>s(C,d,g),Q=()=>{V(C,()=>{G(),j&&j()})};F?F(C,G,Q):Q()}else s(C,d,g)},Oe=(u,d,g,y=!1,b=!1)=>{const{type:C,props:A,ref:w,children:T,dynamicChildren:v,shapeFlag:O,patchFlag:V,dirs:F}=u;if(w!=null&&Mn(w,null,g,u,!0),O&256){d.ctx.deactivate(u);return}const j=O&1&&F,G=!St(u);let Q;if(G&&(Q=A&&A.onVnodeBeforeUnmount)&&Ee(Q,d,u),O&6)Fi(u.component,g,y);else{if(O&128){u.suspense.unmount(g,y);return}j&&Pe(u,null,d,"beforeUnmount"),O&64?u.type.remove(u,d,g,b,bt,y):v&&(C!==pe||V>0&&V&64)?He(v,d,g,!1,!0):(C===pe&&V&384||!b&&O&16)&&He(T,d,g),y&&Ws(u)}(G&&(Q=A&&A.onVnodeUnmounted)||j)&&ge(()=>{Q&&Ee(Q,d,u),j&&Pe(u,null,d,"unmounted")},g)},Ws=u=>{const{type:d,el:g,anchor:y,transition:b}=u;if(d===pe){Ni(g,y);return}if(d===Kt){m(u);return}const C=()=>{r(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:A,delayLeave:w}=b,T=()=>A(g,C);w?w(u.el,C,T):T()}else C()},Ni=(u,d)=>{let g;for(;u!==d;)g=_(u),r(u),u=g;r(d)},Fi=(u,d,g)=>{const{bum:y,scope:b,update:C,subTree:A,um:w}=u;y&&wn(y),b.stop(),C&&(C.active=!1,Oe(A,u,d,g)),w&&ge(w,d),ge(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},He=(u,d,g,y=!1,b=!1,C=0)=>{for(let A=C;A<u.length;A++)Oe(u[A],d,g,y,b)},on=u=>u.shapeFlag&6?on(u.component.subTree):u.shapeFlag&128?u.suspense.next():_(u.anchor||u.el);let Qn=!1;const qs=(u,d,g)=>{u==null?d._vnode&&Oe(d._vnode,null,null,!0):L(d._vnode||null,u,d,null,null,null,g),Qn||(Qn=!0,or(),An(),Qn=!1),d._vnode=u},bt={p:L,um:Oe,m:rt,r:Ws,mt:te,mc:R,pc:$,pbc:S,n:on,o:e};let Zn,es;return t&&([Zn,es]=t(bt)),{render:qs,hydrate:Zn,createApp:ac(qs,Zn)}}function os({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function it({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function zo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Jo(e,t,n=!1){const s=e.children,r=t.children;if(H(s)&&H(r))for(let o=0;o<s.length;o++){const i=s[o];let l=r[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[o]=Ye(r[o]),l.el=i.el),n||Jo(i,l)),l.type===It&&(l.el=i.el)}}function Cc(e){const t=e.slice(),n=[0];let s,r,o,i,l;const c=e.length;for(s=0;s<c;s++){const a=e[s];if(a!==0){if(r=n[n.length-1],e[r]<a){t[s]=r,n.push(s);continue}for(o=0,i=n.length-1;o<i;)l=o+i>>1,e[n[l]]<a?o=l+1:i=l;a<e[n[o]]&&(o>0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Xo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Xo(t)}const Ec=e=>e.__isTeleport,pe=Symbol.for("v-fgt"),It=Symbol.for("v-txt"),we=Symbol.for("v-cmt"),Kt=Symbol.for("v-stc"),Wt=[];let Ie=null;function Qo(e=!1){Wt.push(Ie=e?null:[])}function Tc(){Wt.pop(),Ie=Wt[Wt.length-1]||null}let Qt=1;function _r(e){Qt+=e}function Zo(e){return e.dynamicChildren=Qt>0?Ie||wt:null,Tc(),Qt>0&&Ie&&Ie.push(e),e}function Ru(e,t,n,s,r,o){return Zo(ni(e,t,n,s,r,o,!0))}function ei(e,t,n,s,r){return Zo(ce(e,t,n,s,r,!0))}function On(e){return e?e.__v_isVNode===!0:!1}function at(e,t){return e.type===t.type&&e.key===t.key}const zn="__vInternal",ti=({key:e})=>e??null,Cn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?se(e)||fe(e)||B(e)?{i:ie,r:e,k:t,f:!!n}:e:null);function ni(e,t=null,n=null,s=0,r=null,o=e===pe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ti(t),ref:t&&Cn(t),scopeId:Kn,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:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ie};return l?(Bs(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=se(n)?8:16),Qt>0&&!i&&Ie&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Ie.push(c),c}const ce=xc;function xc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Ro)&&(e=we),On(e)){const l=et(e,t,!0);return n&&Bs(l,n),Qt>0&&!o&&Ie&&(l.shapeFlag&6?Ie[Ie.indexOf(e)]=l:Ie.push(l)),l.patchFlag|=-2,l}if(Hc(e)&&(e=e.__vccOpts),t){t=Sc(t);let{class:l,style:c}=t;l&&!se(l)&&(t.class=Dn(l)),Z(c)&&(go(c)&&!H(c)&&(c=oe({},c)),t.style=$n(c))}const i=se(e)?1:Ul(e)?128:Ec(e)?64:Z(e)?4:B(e)?2:0;return ni(e,t,n,s,r,i,o,!0)}function Sc(e){return e?go(e)||zn in e?oe({},e):e:null}function et(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?Ac(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ti(l),ref:t&&t.ref?n&&r?H(r)?r.concat(Cn(t)):[r,Cn(t)]:Cn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&et(e.ssContent),ssFallback:e.ssFallback&&et(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function si(e=" ",t=0){return ce(It,null,e,t)}function Iu(e,t){const n=ce(Kt,null,e);return n.staticCount=t,n}function Mu(e="",t=!1){return t?(Qo(),ei(we,null,e)):ce(we,null,e)}function Re(e){return e==null||typeof e=="boolean"?ce(we):H(e)?ce(pe,null,e.slice()):typeof e=="object"?Ye(e):ce(It,null,String(e))}function Ye(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:et(e)}function Bs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Bs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(zn in t)?t._ctx=ie:r===3&&ie&&(ie.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:ie},n=32):(t=String(t),s&64?(n=16,t=[si(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ac(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=Dn([t.class,s.class]));else if(r==="style")t.style=$n([t.style,s.style]);else if(en(r)){const o=t[r],i=s[r];i&&o!==i&&!(H(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=s[r])}return t}function Ee(e,t,n,s=null){xe(e,t,7,[n,s])}const Rc=Bo();let Ic=0;function Mc(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Rc,o={uid:Ic++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new zi(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Wo(s,r),emitsOptions:So(s,r),emit:null,emitted:null,propsDefaults:ee,inheritAttrs:s.inheritAttrs,ctx:ee,data:ee,props:ee,attrs:ee,slots:ee,refs:ee,setupState:ee,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=t?t.root:o,o.emit=Hl.bind(null,o),e.ce&&e.ce(o),o}let ue=null;const sn=()=>ue||ie;let Ln,vs;{const e=As(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Ln=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),vs=t("__VUE_SSR_SETTERS__",n=>Jn=n)}const rn=e=>{const t=ue;return Ln(e),e.scope.on(),()=>{e.scope.off(),Ln(t)}},yr=()=>{ue&&ue.scope.off(),Ln(null)};function ri(e){return e.vnode.shapeFlag&4}let Jn=!1;function Oc(e,t=!1){t&&vs(t);const{props:n,children:s}=e.vnode,r=ri(e);fc(e,n,r,t),pc(e,s);const o=r?Lc(e,t):void 0;return t&&vs(!1),o}function Lc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Vt(new Proxy(e.ctx,nc));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?ii(e):null,o=rn(e);nt();const i=ke(s,e,0,[e.props,r]);if(st(),o(),Xr(i)){if(i.then(yr,yr),t)return i.then(l=>{br(e,l,t)}).catch(l=>{jn(l,e,0)});e.asyncDep=i}else br(e,i,t)}else oi(e,t)}function br(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=vo(t)),oi(e,n)}let vr;function oi(e,t,n){const s=e.type;if(!e.render){if(!t&&vr&&!s.render){const r=s.template||Us(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=oe(oe({isCustomElement:o,delimiters:l},i),c);s.render=vr(r,a)}}e.render=s.render||be}{const r=rn(e);nt();try{sc(e)}finally{st(),r()}}}function Pc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return me(e,"get","$attrs"),t[n]}}))}function ii(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Pc(e)},slots:e.slots,emit:e.emit,expose:t}}function Xn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(vo(Vt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jt)return jt[n](e)},has(t,n){return n in t||n in jt}}))}const Nc=/(?:^|[-_])(\w)/g,Fc=e=>e.replace(Nc,t=>t.toUpperCase()).replace(/[-_]/g,"");function li(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function ci(e,t,n=!1){let s=li(t);if(!s&&t.__file){const r=t.__file.match(/([^/\\]+)\.\w+$/);r&&(s=r[1])}if(!s&&e&&e.parent){const r=o=>{for(const i in o)if(o[i]===t)return i};s=r(e.components||e.parent.type.components)||r(e.appContext.components)}return s?Fc(s):n?"App":"Anonymous"}function Hc(e){return B(e)&&"__vccOpts"in e}const re=(e,t)=>bl(e,t,Jn);function ws(e,t,n){const s=arguments.length;return s===2?Z(t)&&!H(t)?On(t)?ce(e,null,[t]):ce(e,t):ce(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&On(n)&&(n=[n]),ce(e,t,n))}const $c="3.4.19";/**
|
|
* @vue/runtime-dom v3.4.19
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/const Dc="http://www.w3.org/2000/svg",Vc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,wr=ze&&ze.createElement("template"),kc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(Dc,e):t==="mathml"?ze.createElementNS(Vc,e):ze.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{wr.innerHTML=s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e;const l=wr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ke="transition",Ht="animation",Mt=Symbol("_vtc"),ai=(e,{slots:t})=>ws(ql,fi(e),t);ai.displayName="Transition";const ui={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},Uc=ai.props=oe({},No,ui),lt=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},Cr=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function fi(e){const t={};for(const M in e)M in ui||(t[M]=e[M]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:_=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,N=jc(r),L=N&&N[0],k=N&&N[1],{onBeforeEnter:K,onEnter:X,onEnterCancelled:p,onLeave:m,onLeaveCancelled:P,onBeforeAppear:I=K,onAppear:U=X,onAppearCancelled:R=p}=t,x=(M,q,te)=>{We(M,q?f:l),We(M,q?a:i),te&&te()},S=(M,q)=>{M._isLeaving=!1,We(M,h),We(M,E),We(M,_),q&&q()},W=M=>(q,te)=>{const ae=M?U:X,D=()=>x(q,M,te);lt(ae,[q,D]),Er(()=>{We(q,M?c:o),$e(q,M?f:l),Cr(ae)||Tr(q,s,L,D)})};return oe(t,{onBeforeEnter(M){lt(K,[M]),$e(M,o),$e(M,i)},onBeforeAppear(M){lt(I,[M]),$e(M,c),$e(M,a)},onEnter:W(!1),onAppear:W(!0),onLeave(M,q){M._isLeaving=!0;const te=()=>S(M,q);$e(M,h),hi(),$e(M,_),Er(()=>{M._isLeaving&&(We(M,h),$e(M,E),Cr(m)||Tr(M,s,k,te))}),lt(m,[M,te])},onEnterCancelled(M){x(M,!1),lt(p,[M])},onAppearCancelled(M){x(M,!0),lt(R,[M])},onLeaveCancelled(M){S(M),lt(P,[M])}})}function jc(e){if(e==null)return null;if(Z(e))return[is(e.enter),is(e.leave)];{const t=is(e);return[t,t]}}function is(e){return Ui(e)}function $e(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Mt]||(e[Mt]=new Set)).add(t)}function We(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Mt];n&&(n.delete(t),n.size||(e[Mt]=void 0))}function Er(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Bc=0;function Tr(e,t,n,s){const r=e._endId=++Bc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=di(e,t);if(!i)return s();const a=i+"end";let f=0;const h=()=>{e.removeEventListener(a,_),o()},_=E=>{E.target===e&&++f>=c&&h()};setTimeout(()=>{f<c&&h()},l+1),e.addEventListener(a,_)}function di(e,t){const n=window.getComputedStyle(e),s=N=>(n[N]||"").split(", "),r=s(`${Ke}Delay`),o=s(`${Ke}Duration`),i=xr(r,o),l=s(`${Ht}Delay`),c=s(`${Ht}Duration`),a=xr(l,c);let f=null,h=0,_=0;t===Ke?i>0&&(f=Ke,h=i,_=o.length):t===Ht?a>0&&(f=Ht,h=a,_=c.length):(h=Math.max(i,a),f=h>0?i>a?Ke:Ht:null,_=f?f===Ke?o.length:c.length:0);const E=f===Ke&&/\b(transform|all)(,|$)/.test(s(`${Ke}Property`).toString());return{type:f,timeout:h,propCount:_,hasTransform:E}}function xr(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Sr(n)+Sr(e[s])))}function Sr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function hi(){return document.body.offsetHeight}function Kc(e,t,n){const s=e[Mt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Zt=Symbol("_vod"),Ou={beforeMount(e,{value:t},{transition:n}){e[Zt]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$t(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t==!n&&(e.style.display===e[Zt]||!t)||(s?t?(s.beforeEnter(e),$t(e,!0),s.enter(e)):s.leave(e,()=>{$t(e,!1)}):$t(e,t))},beforeUnmount(e,{value:t}){$t(e,t)}};function $t(e,t){e.style.display=t?e[Zt]:"none"}const Wc=Symbol(""),qc=/(^|;)\s*display\s*:/;function Gc(e,t,n){const s=e.style,r=se(n),o=s.display;let i=!1;if(n&&!r){if(t&&!se(t))for(const l in t)n[l]==null&&Cs(s,l,"");for(const l in n)l==="display"&&(i=!0),Cs(s,l,n[l])}else if(r){if(t!==n){const l=s[Wc];l&&(n+=";"+l),s.cssText=n,i=qc.test(n)}}else t&&e.removeAttribute("style");Zt in e&&(e[Zt]=i?s.display:"",s.display=o)}const Ar=/\s*!important$/;function Cs(e,t,n){if(H(n))n.forEach(s=>Cs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Yc(e,t);Ar.test(n)?e.setProperty(_t(s),n.replace(Ar,""),"important"):e[s]=n}}const Rr=["Webkit","Moz","ms"],ls={};function Yc(e,t){const n=ls[t];if(n)return n;let s=Fe(t);if(s!=="filter"&&s in e)return ls[t]=s;s=Hn(s);for(let r=0;r<Rr.length;r++){const o=Rr[r]+s;if(o in e)return ls[t]=o}return t}const Ir="http://www.w3.org/1999/xlink";function zc(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Ir,t.slice(6,t.length)):e.setAttributeNS(Ir,t,n);else{const o=Gi(t);n==null||o&&!eo(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}function Jc(e,t,n,s,r,o,i){if(t==="innerHTML"||t==="textContent"){s&&i(s,r,o),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){e._value=n;const a=l==="OPTION"?e.getAttribute("value"):e.value,f=n??"";a!==f&&(e.value=f),n==null&&e.removeAttribute(t);return}let c=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=eo(n):n==null&&a==="string"?(n="",c=!0):a==="number"&&(n=0,c=!0)}try{e[t]=n}catch{}c&&e.removeAttribute(t)}function De(e,t,n,s){e.addEventListener(t,n,s)}function Xc(e,t,n,s){e.removeEventListener(t,n,s)}const Mr=Symbol("_vei");function Qc(e,t,n,s,r=null){const o=e[Mr]||(e[Mr]={}),i=o[t];if(s&&i)i.value=s;else{const[l,c]=Zc(t);if(s){const a=o[t]=na(s,r);De(e,l,a,c)}else i&&(Xc(e,l,i,c),o[t]=void 0)}}const Or=/(?:Once|Passive|Capture)$/;function Zc(e){let t;if(Or.test(e)){t={};let s;for(;s=e.match(Or);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):_t(e.slice(2)),t]}let cs=0;const ea=Promise.resolve(),ta=()=>cs||(ea.then(()=>cs=0),cs=Date.now());function na(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;xe(sa(s,n.value),t,5,[s])};return n.value=e,n.attached=ta(),n}function sa(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Lr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ra=(e,t,n,s,r,o,i,l,c)=>{const a=r==="svg";t==="class"?Kc(e,s,a):t==="style"?Gc(e,n,s):en(t)?Ts(t)||Qc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):oa(e,t,s,a))?Jc(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),zc(e,t,s,a))};function oa(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Lr(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Lr(t)&&se(n)?!1:t in e}const pi=new WeakMap,gi=new WeakMap,Pn=Symbol("_moveCb"),Pr=Symbol("_enterCb"),mi={name:"TransitionGroup",props:oe({},Uc,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=sn(),s=Po();let r,o;return Do(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!ua(r[0].el,n.vnode.el,i))return;r.forEach(la),r.forEach(ca);const l=r.filter(aa);hi(),l.forEach(c=>{const a=c.el,f=a.style;$e(a,i),f.transform=f.webkitTransform=f.transitionDuration="";const h=a[Pn]=_=>{_&&_.target!==a||(!_||/transform$/.test(_.propertyName))&&(a.removeEventListener("transitionend",h),a[Pn]=null,We(a,i))};a.addEventListener("transitionend",h)})}),()=>{const i=Y(e),l=fi(i);let c=i.tag||pe;r=o,o=t.default?ks(t.default()):[];for(let a=0;a<o.length;a++){const f=o[a];f.key!=null&&Xt(f,Jt(f,l,s,n))}if(r)for(let a=0;a<r.length;a++){const f=r[a];Xt(f,Jt(f,l,s,n)),pi.set(f,f.el.getBoundingClientRect())}return ce(c,null,o)}}},ia=e=>delete e.mode;mi.props;const Lu=mi;function la(e){const t=e.el;t[Pn]&&t[Pn](),t[Pr]&&t[Pr]()}function ca(e){gi.set(e,e.el.getBoundingClientRect())}function aa(e){const t=pi.get(e),n=gi.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${s}px,${r}px)`,o.transitionDuration="0s",e}}function ua(e,t,n){const s=e.cloneNode(),r=e[Mt];r&&r.forEach(l=>{l.split(/\s+/).forEach(c=>c&&s.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(s);const{hasTransform:i}=di(s);return o.removeChild(s),i}const tt=e=>{const t=e.props["onUpdate:modelValue"]||!1;return H(t)?n=>wn(t,n):t};function fa(e){e.target.composing=!0}function Nr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Se=Symbol("_assign"),Fr={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[Se]=tt(r);const o=s||r.props&&r.props.type==="number";De(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),o&&(l=qt(l)),e[Se](l)}),n&&De(e,"change",()=>{e.value=e.value.trim()}),t||(De(e,"compositionstart",fa),De(e,"compositionend",Nr),De(e,"change",Nr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},o){if(e[Se]=tt(o),e.composing)return;const i=r||e.type==="number"?qt(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===l)||(e.value=l))}},da={deep:!0,created(e,t,n){e[Se]=tt(n),De(e,"change",()=>{const s=e._modelValue,r=Ot(e),o=e.checked,i=e[Se];if(H(s)){const l=Rs(s,r),c=l!==-1;if(o&&!c)i(s.concat(r));else if(!o&&c){const a=[...s];a.splice(l,1),i(a)}}else if(Lt(s)){const l=new Set(s);o?l.add(r):l.delete(r),i(l)}else i(_i(e,o))})},mounted:Hr,beforeUpdate(e,t,n){e[Se]=tt(n),Hr(e,t,n)}};function Hr(e,{value:t,oldValue:n},s){e._modelValue=t,H(t)?e.checked=Rs(t,s.props.value)>-1:Lt(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=gt(t,_i(e,!0)))}const ha={created(e,{value:t},n){e.checked=gt(t,n.props.value),e[Se]=tt(n),De(e,"change",()=>{e[Se](Ot(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[Se]=tt(s),t!==n&&(e.checked=gt(t,s.props.value))}},pa={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Lt(t);De(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?qt(Ot(i)):Ot(i));e[Se](e.multiple?r?new Set(o):o:o[0]),e._assigning=!0,nn(()=>{e._assigning=!1})}),e[Se]=tt(s)},mounted(e,{value:t,oldValue:n,modifiers:{number:s}}){$r(e,t,n,s)},beforeUpdate(e,t,n){e[Se]=tt(n)},updated(e,{value:t,oldValue:n,modifiers:{number:s}}){e._assigning||$r(e,t,n,s)}};function $r(e,t,n,s){const r=e.multiple,o=H(t);if(!(r&&!o&&!Lt(t))){for(let i=0,l=e.options.length;i<l;i++){const c=e.options[i],a=Ot(c);if(r)if(o){const f=typeof a;f==="string"||f==="number"?c.selected=t.includes(s?qt(a):a):c.selected=Rs(t,a)>-1}else c.selected=t.has(a);else if(gt(Ot(c),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ot(e){return"_value"in e?e._value:e.value}function _i(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Pu={created(e,t,n){gn(e,t,n,null,"created")},mounted(e,t,n){gn(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){gn(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){gn(e,t,n,s,"updated")}};function ga(e,t){switch(e){case"SELECT":return pa;case"TEXTAREA":return Fr;default:switch(t){case"checkbox":return da;case"radio":return ha;default:return Fr}}}function gn(e,t,n,s,r){const i=ga(e.tagName,n.props&&n.props.type)[r];i&&i(e,t,n,s)}const ma=["ctrl","shift","alt","meta"],_a={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>ma.some(n=>e[`${n}Key`]&&!t.includes(n))},Nu=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...o)=>{for(let i=0;i<t.length;i++){const l=_a[t[i]];if(l&&l(r,t))return}return e(r,...o)})},ya={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Fu=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const o=_t(r.key);if(t.some(i=>i===o||ya[i]===o))return e(r)})},ba=oe({patchProp:ra},kc);let as,Dr=!1;function va(){return as=Dr?as:vc(ba),Dr=!0,as}const Hu=(...e)=>{const t=va().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Ca(s);if(r)return n(r,!0,wa(r))},t};function wa(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Ca(e){return se(e)?document.querySelector(e):e}const $u=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ea="modulepreload",Ta=function(e){return"/"+e},Vr={},Du=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=Ta(o),o in Vr)return;Vr[o]=!0;const i=o.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!s)for(let f=r.length-1;f>=0;f--){const h=r[f];if(h.href===o&&(!i||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${l}`))return;const a=document.createElement("link");if(a.rel=i?"stylesheet":Ea,i||(a.as="script",a.crossOrigin=""),a.href=o,document.head.appendChild(a),i)return new Promise((f,h)=>{a.addEventListener("load",f),a.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},xa=window.__VP_SITE_DATA__;function Ks(e){return no()?(Xi(e),!0):!1}function pt(e){return typeof e=="function"?e():bo(e)}const yi=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Sa=Object.prototype.toString,Aa=e=>Sa.call(e)==="[object Object]",bi=()=>{},kr=Ra();function Ra(){var e,t;return yi&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Ia(e,t){function n(...s){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(o)})}return n}const vi=e=>e();function Ma(e=vi){const t=ve(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...o)=>{t.value&&e(...o)};return{isActive:Un(t),pause:n,resume:s,eventFilter:r}}function Oa(e){return e||sn()}function wi(...e){if(e.length!==1)return Sl(...e);const t=e[0];return typeof t=="function"?Un(El(()=>({get:t,set:bi}))):ve(t)}function La(e,t,n={}){const{eventFilter:s=vi,...r}=n;return Xe(e,Ia(s,t),r)}function Pa(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:o,pause:i,resume:l,isActive:c}=Ma(s);return{stop:La(e,t,{...r,eventFilter:o}),pause:i,resume:l,isActive:c}}function Ci(e,t=!0,n){Oa()?Pt(e,n):t?e():nn(e)}function Ei(e){var t;const n=pt(e);return(t=n==null?void 0:n.$el)!=null?t:n}const mt=yi?window:void 0;function Nn(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=mt):[t,n,s,r]=e,!t)return bi;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const o=[],i=()=>{o.forEach(f=>f()),o.length=0},l=(f,h,_,E)=>(f.addEventListener(h,_,E),()=>f.removeEventListener(h,_,E)),c=Xe(()=>[Ei(t),pt(r)],([f,h])=>{if(i(),!f)return;const _=Aa(h)?{...h}:h;o.push(...n.flatMap(E=>s.map(N=>l(f,E,N,_))))},{immediate:!0,flush:"post"}),a=()=>{c(),i()};return Ks(a),a}function Na(){const e=ve(!1);return sn()&&Pt(()=>{e.value=!0}),e}function Fa(e){const t=Na();return re(()=>(t.value,!!e()))}function Ha(e,t={}){const{window:n=mt}=t,s=Fa(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const o=ve(!1),i=a=>{o.value=a.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",i):r.removeListener(i))},c=Oo(()=>{s.value&&(l(),r=n.matchMedia(pt(e)),"addEventListener"in r?r.addEventListener("change",i):r.addListener(i),o.value=r.matches)});return Ks(()=>{c(),l(),r=void 0}),o}const mn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_n="__vueuse_ssr_handlers__",$a=Da();function Da(){return _n in mn||(mn[_n]=mn[_n]||{}),mn[_n]}function Ti(e,t){return $a[e]||t}function Va(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const ka={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ur="vueuse-storage";function Ua(e,t,n,s={}){var r;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:h=mt,eventFilter:_,onError:E=x=>{console.error(x)},initOnMounted:N}=s,L=(f?_o:ve)(typeof t=="function"?t():t);if(!n)try{n=Ti("getDefaultStorage",()=>{var x;return(x=mt)==null?void 0:x.localStorage})()}catch(x){E(x)}if(!n)return L;const k=pt(t),K=Va(k),X=(r=s.serializer)!=null?r:ka[K],{pause:p,resume:m}=Pa(L,()=>P(L.value),{flush:o,deep:i,eventFilter:_});return h&&l&&Ci(()=>{Nn(h,"storage",R),Nn(h,Ur,U),N&&R()}),N||R(),L;function P(x){try{if(x==null)n.removeItem(e);else{const S=X.write(x),W=n.getItem(e);W!==S&&(n.setItem(e,S),h&&h.dispatchEvent(new CustomEvent(Ur,{detail:{key:e,oldValue:W,newValue:S,storageArea:n}})))}}catch(S){E(S)}}function I(x){const S=x?x.newValue:n.getItem(e);if(S==null)return c&&k!=null&&n.setItem(e,X.write(k)),k;if(!x&&a){const W=X.read(S);return typeof a=="function"?a(W,k):K==="object"&&!Array.isArray(W)?{...k,...W}:W}else return typeof S!="string"?S:X.read(S)}function U(x){R(x.detail)}function R(x){if(!(x&&x.storageArea!==n)){if(x&&x.key==null){L.value=k;return}if(!(x&&x.key!==e)){p();try{(x==null?void 0:x.newValue)!==X.write(L.value)&&(L.value=I(x))}catch(S){E(S)}finally{x?nn(m):m()}}}}}function xi(e){return Ha("(prefers-color-scheme: dark)",e)}function ja(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=mt,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},_=xi({window:r}),E=re(()=>_.value?"dark":"light"),N=c||(i==null?wi(s):Ua(i,s,o,{window:r,listenToStorageChanges:l})),L=re(()=>N.value==="auto"?E.value:N.value),k=Ti("updateHTMLAttrs",(m,P,I)=>{const U=typeof m=="string"?r==null?void 0:r.document.querySelector(m):Ei(m);if(!U)return;let R;if(f){R=r.document.createElement("style");const x="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";R.appendChild(document.createTextNode(x)),r.document.head.appendChild(R)}if(P==="class"){const x=I.split(/\s/g);Object.values(h).flatMap(S=>(S||"").split(/\s/g)).filter(Boolean).forEach(S=>{x.includes(S)?U.classList.add(S):U.classList.remove(S)})}else U.setAttribute(P,I);f&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function K(m){var P;k(t,n,(P=h[m])!=null?P:m)}function X(m){e.onChanged?e.onChanged(m,K):K(m)}Xe(L,X,{flush:"post",immediate:!0}),Ci(()=>X(L.value));const p=re({get(){return a?N.value:L.value},set(m){N.value=m}});try{return Object.assign(p,{store:N,system:E,state:L})}catch{return p}}function Ba(e={}){const{valueDark:t="dark",valueLight:n="",window:s=mt}=e,r=ja({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),o=re(()=>r.system?r.system.value:xi({window:s}).value?"dark":"light");return re({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";o.value===c?r.value="auto":r.value=c}})}function us(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Si(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!n||n.tagName==="BODY"?!1:Si(n)}}function Ka(e){const t=e||window.event,n=t.target;return Si(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const yn=new WeakMap;function Vu(e,t=!1){const n=ve(t);let s=null,r;Xe(wi(e),l=>{const c=us(pt(l));if(c){const a=c;yn.get(a)||yn.set(a,r),n.value&&(a.style.overflow="hidden")}},{immediate:!0});const o=()=>{const l=us(pt(e));!l||n.value||(kr&&(s=Nn(l,"touchmove",c=>{Ka(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},i=()=>{var l;const c=us(pt(e));!c||!n.value||(kr&&(s==null||s()),c.style.overflow=(l=yn.get(c))!=null?l:"",yn.delete(c),n.value=!1)};return Ks(i),re({get(){return n.value},set(l){l?o():i()}})}function ku(e={}){const{window:t=mt,behavior:n="auto"}=e;if(!t)return{x:ve(0),y:ve(0)};const s=ve(t.scrollX),r=ve(t.scrollY),o=re({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),i=re({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Nn(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}const Ai=/^[a-z]+:/i,Wa="vitepress-theme-appearance",Ri=/#.*$/,qa=/(index)?\.(md|html)$/,Te=typeof document<"u",Ii={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Ga(e,t,n=!1){if(t===void 0)return!1;if(e=jr(`/${e}`),n)return new RegExp(t).test(e);if(jr(t)!==e)return!1;const s=t.match(Ri);return s?(Te?location.hash:"")===s[0]:!0}function jr(e){return decodeURI(e).replace(Ri,"").replace(qa,"")}function Ya(e){return Ai.test(e)}function za(e,t){var s,r,o,i,l,c,a;const n=Object.keys(e.locales).find(f=>f!=="root"&&!Ya(f)&&Ga(t,`/${f}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((o=e.locales[n])==null?void 0:o.title)??e.title,titleTemplate:((i=e.locales[n])==null?void 0:i.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:Oi(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Mi(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Ja(e.title,s);return`${n}${r}`}function Ja(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Xa(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([o,i])=>o===n&&i[r[0]]===r[1])}function Oi(e,t){return[...e.filter(n=>!Xa(t,n)),...t]}const Qa=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Za=/^[a-z]:/i;function Br(e){const t=Za.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Qa,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const eu=Symbol(),ft=_o(xa);function Uu(e){const t=re(()=>za(ft.value,e.data.relativePath)),n=t.value.appearance?Ba({storageKey:Wa,initialValue:()=>typeof t.value.appearance=="string"?t.value.appearance:"auto",...typeof t.value.appearance=="object"?t.value.appearance:{}}):ve(!1);return{site:t,theme:re(()=>t.value.themeConfig),page:re(()=>e.data),frontmatter:re(()=>e.data.frontmatter),params:re(()=>e.data.params),lang:re(()=>t.value.lang),dir:re(()=>t.value.dir),localeIndex:re(()=>t.value.localeIndex||"root"),title:re(()=>Mi(t.value,e.data)),description:re(()=>e.data.description||t.value.description),isDark:n}}function tu(){const e=At(eu);if(!e)throw new Error("vitepress data not properly injected in app");return e}function nu(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Kr(e){return Ai.test(e)||!e.startsWith("/")?e:nu(ft.value.base,e)}function su(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Te){const n="/";t=Br(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Br(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let En=[];function ju(e){En.push(e),Yn(()=>{En=En.filter(t=>t!==e)})}const ru=Symbol(),Wr="http://a.com",ou=()=>({path:"/",component:null,data:Ii});function Bu(e,t){const n=kn(ou()),s={route:n,go:r};async function r(l=Te?location.href:"/"){var a,f;if(await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,l))===!1)return;const c=new URL(l,Wr);ft.value.cleanUrls||!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Yr(l),await i(l),await((f=s.onAfterRouteChanged)==null?void 0:f.call(s,l))}let o=null;async function i(l,c=0,a=!1){var _;if(await((_=s.onBeforePageLoad)==null?void 0:_.call(s,l))===!1)return;const f=new URL(l,Wr),h=o=f.pathname;try{let E=await e(h);if(!E)throw new Error(`Page not found: ${h}`);if(o===h){o=null;const{default:N,__pageData:L}=E;if(!N)throw new Error(`Invalid route component: ${N}`);n.path=Te?h:Kr(h),n.component=Vt(N),n.data=Vt(L),Te&&nn(()=>{let k=ft.value.base+L.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ft.value.cleanUrls&&!k.endsWith("/")&&(k+=".html"),k!==f.pathname&&(f.pathname=k,l=k+f.search+f.hash,history.replaceState(null,"",l)),f.hash&&!c){let K=null;try{K=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(X){console.warn(X)}if(K){qr(K,f.hash);return}}window.scrollTo(0,c)})}}catch(E){if(!/fetch|Page not found/.test(E.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(E),!a)try{const N=await fetch(ft.value.base+"hashmap.json");window.__VP_HASH_MAP__=await N.json(),await i(l,c,!0);return}catch{}o===h&&(o=null,n.path=Te?h:Kr(h),n.component=t?Vt(t):null,n.data=Ii)}}return Te&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:f}=a,{href:h,origin:_,pathname:E,hash:N,search:L}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),k=window.location,K=E.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!f&&_===k.origin&&!(K&&K[0]!==".html")&&(l.preventDefault(),E===k.pathname&&L===k.search?(N!==k.hash&&(history.pushState(null,"",N),window.dispatchEvent(new Event("hashchange"))),N?qr(a,N,a.classList.contains("header-anchor")):(Yr(h),window.scrollTo(0,0))):r(h))}},{capture:!0}),window.addEventListener("popstate",l=>{i(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function iu(){const e=At(ru);if(!e)throw new Error("useRouter() is called without provider.");return e}function Li(){return iu().route}function qr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let a=function(){!n||Math.abs(c-window.scrollY)>window.innerHeight?window.scrollTo(0,c):window.scrollTo({left:0,top:c,behavior:"smooth"})},r=ft.value.scrollOffset,o=0,i=24;if(typeof r=="object"&&"padding"in r&&(i=r.padding,r=r.selector),typeof r=="number")o=r;else if(typeof r=="string")o=Gr(r,i);else if(Array.isArray(r))for(const f of r){const h=Gr(f,i);if(h){o=h;break}}const l=parseInt(window.getComputedStyle(s).paddingTop,10),c=window.scrollY+s.getBoundingClientRect().top-o+l;requestAnimationFrame(a)}}function Gr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}function Yr(e){Te&&e!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}const zr=()=>En.forEach(e=>e()),Ku=Ho({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Li(),{site:n}=tu();return()=>ws(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?ws(t.component,{onVnodeMounted:zr,onVnodeUpdated:zr}):"404 Page Not Found"])}}),Wu=Ho({setup(e,{slots:t}){const n=ve(!1);return Pt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function qu(){Te&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const o=s.querySelector(".blocks");if(!o)return;const i=Array.from(o.children).find(a=>a.classList.contains("active"));if(!i)return;const l=o.children[r];if(!l||i===l)return;i.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Gu(){if(Te){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,o=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(c=>l+=(c.textContent||"")+`
|
|
`),l=l.slice(0,-1),i&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),lu(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function lu(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Yu(e,t){let n=[],s=!0;const r=o=>{if(s){s=!1;return}n.forEach(i=>document.head.removeChild(i)),n=[],o.forEach(i=>{const l=Jr(i);document.head.appendChild(l),n.push(l)})};Oo(()=>{const o=e.data,i=t.value,l=o&&o.description,c=o&&o.frontmatter.head||[];document.title=Mi(i,o);const a=l||i.description;let f=document.querySelector("meta[name=description]");f?f.setAttribute("content",a):Jr(["meta",{name:"description",content:a}]),r(Oi(i.head,au(c)))})}function Jr([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function cu(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function au(e){return e.filter(t=>!cu(t))}const fs=new Set,Pi=()=>document.createElement("link"),uu=e=>{const t=Pi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},fu=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let bn;const du=Te&&(bn=Pi())&&bn.relList&&bn.relList.supports&&bn.relList.supports("prefetch")?uu:fu;function zu(){if(!Te||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!fs.has(c)){fs.add(c);const a=su(c);a&&du(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:i,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||o.target!=="_blank"&&i===location.hostname&&(l!==location.pathname?n.observe(o):fs.add(l))})})};Pt(s);const r=Li();Xe(()=>r.path,s),Yn(()=>{n&&n.disconnect()})}export{gu as $,wu as A,Do as B,bu as C,Eu as D,_o as E,pe as F,ju as G,ce as H,vu as I,Ai as J,Li as K,Ac as L,At as M,$n as N,nn as O,ku as P,Iu as Q,Un as R,Vu as S,ai as T,uc as U,xu as V,Fu as W,Nu as X,Su as Y,Au as Z,$u as _,si as a,Cu as a0,da as a1,Sl as a2,hu as a3,ha as a4,Fr as a5,pa as a6,fe as a7,kn as a8,Jl as a9,Vo as aa,yu as ab,Sc as ac,we as ad,sn as ae,no as af,Xi as ag,Ou as ah,Pu as ai,ws as aj,Lu as ak,Yu as al,ru as am,Uu as an,eu as ao,Ku as ap,Wu as aq,ft as ar,Hu as as,Bu as at,su as au,Du as av,zu as aw,Gu as ax,qu as ay,ei as b,Ru as c,Ho as d,Mu as e,Kr as f,re as g,ve as h,Ya as i,Pt as j,ni as k,bo as l,_u as m,Dn as n,Qo as o,mu as p,Ga as q,Tu as r,Te as s,pu as t,tu as u,Ha as v,Ao as w,Xe as x,Oo as y,Yn as z};
|