sitoctt/Assets/vuesweeper-core/vendor.js

7 lines
88 KiB
JavaScript

function tr(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s<r.length;s++)n[r[s]]=!0;return t?s=>!!n[s.toLowerCase()]:s=>!!n[s]}const Vo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Yo=tr(Vo);function As(e){return!!e||e===""}function nr(e){if(z(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=_e(r)?Xo(r):nr(r);if(s)for(const o in s)t[o]=s[o]}return t}else{if(_e(e))return e;if(ve(e))return e}}const Jo=/;(?![^(]*\))/g,Qo=/:(.+)/;function Xo(e){const t={};return e.split(Jo).forEach(n=>{if(n){const r=n.split(Qo);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function rr(e){let t="";if(_e(e))t=e;else if(z(e))for(let n=0;n<e.length;n++){const r=rr(e[n]);r&&(t+=r+" ")}else if(ve(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Zu=e=>_e(e)?e:e==null?"":z(e)||ve(e)&&(e.toString===Ts||!V(e.toString))?JSON.stringify(e,Os,2):String(e),Os=(e,t)=>t&&t.__v_isRef?Os(e,t.value):Et(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:Ms(t)?{[`Set(${t.size})`]:[...t.values()]}:ve(t)&&!z(t)&&!Is(t)?String(t):t,le={},wt=[],ke=()=>{},Zo=()=>!1,Go=/^on[^a-z]/,hn=e=>Go.test(e),sr=e=>e.startsWith("onUpdate:"),Ee=Object.assign,or=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ei=Object.prototype.hasOwnProperty,ee=(e,t)=>ei.call(e,t),z=Array.isArray,Et=e=>pn(e)==="[object Map]",Ms=e=>pn(e)==="[object Set]",V=e=>typeof e=="function",_e=e=>typeof e=="string",ir=e=>typeof e=="symbol",ve=e=>e!==null&&typeof e=="object",Ss=e=>ve(e)&&V(e.then)&&V(e.catch),Ts=Object.prototype.toString,pn=e=>Ts.call(e),ti=e=>pn(e).slice(8,-1),Is=e=>pn(e)==="[object Object]",lr=e=>_e(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,en=tr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),gn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ni=/-(\w)/g,Ue=gn(e=>e.replace(ni,(t,n)=>n?n.toUpperCase():"")),ri=/\B([A-Z])/g,Ot=gn(e=>e.replace(ri,"-$1").toLowerCase()),mn=gn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Cn=gn(e=>e?`on${mn(e)}`:""),Dt=(e,t)=>!Object.is(e,t),xn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},rn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},si=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Tr;const oi=()=>Tr||(Tr=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Te;class ii{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Te&&(this.parent=Te,this.index=(Te.scopes||(Te.scopes=[])).push(this)-1)}run(t){if(this.active)try{return Te=this,t()}finally{Te=this.parent}}on(){Te=this}off(){Te=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.active=!1}}}function li(e,t=Te){t&&t.active&&t.effects.push(e)}function ci(){return Te}function ui(e){Te&&Te.cleanups.push(e)}const cr=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Fs=e=>(e.w&st)>0,Ns=e=>(e.n&st)>0,ai=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=st},fi=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const s=t[r];Fs(s)&&!Ns(s)?s.delete(e):t[n++]=s,s.w&=~st,s.n&=~st}t.length=n}},Fn=new WeakMap;let Nt=0,st=1;const Nn=30;let De;const ft=Symbol(""),Ln=Symbol("");class ur{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,li(this,r)}run(){if(!this.active)return this.fn();let t=De,n=Ge;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=De,De=this,Ge=!0,st=1<<++Nt,Nt<=Nn?ai(this):Ir(this),this.fn()}finally{Nt<=Nn&&fi(this),st=1<<--Nt,De=this.parent,Ge=n,this.parent=void 0}}stop(){this.active&&(Ir(this),this.onStop&&this.onStop(),this.active=!1)}}function Ir(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Ge=!0;const Ls=[];function Mt(){Ls.push(Ge),Ge=!1}function St(){const e=Ls.pop();Ge=e===void 0?!0:e}function Me(e,t,n){if(Ge&&De){let r=Fn.get(e);r||Fn.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=cr()),ks(s)}}function ks(e,t){let n=!1;Nt<=Nn?Ns(e)||(e.n|=st,n=!Fs(e)):n=!e.has(De),n&&(e.add(De),De.deps.push(e))}function ze(e,t,n,r,s,o){const i=Fn.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&z(e))i.forEach((c,a)=>{(a==="length"||a>=r)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":z(e)?lr(n)&&l.push(i.get("length")):(l.push(i.get(ft)),Et(e)&&l.push(i.get(Ln)));break;case"delete":z(e)||(l.push(i.get(ft)),Et(e)&&l.push(i.get(Ln)));break;case"set":Et(e)&&l.push(i.get(ft));break}if(l.length===1)l[0]&&kn(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);kn(cr(c))}}function kn(e,t){for(const n of z(e)?e:[...e])(n!==De||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const di=tr("__proto__,__v_isRef,__isVue"),$s=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(ir)),hi=ar(),pi=ar(!1,!0),gi=ar(!0),Fr=mi();function mi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ne(this);for(let o=0,i=this.length;o<i;o++)Me(r,"get",o+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(ne)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Mt();const r=ne(this)[t].apply(this,n);return St(),r}}),e}function ar(e=!1,t=!1){return function(r,s,o){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&o===(e?t?Ii:Us:t?Ds:Hs).get(r))return r;const i=z(r);if(!e&&i&&ee(Fr,s))return Reflect.get(Fr,s,o);const l=Reflect.get(r,s,o);return(ir(s)?$s.has(s):di(s))||(e||Me(r,"get",s),t)?l:ye(l)?!i||!lr(s)?l.value:l:ve(l)?e?Ks(l):Yt(l):l}}const yi=js(),vi=js(!0);function js(e=!1){return function(n,r,s,o){let i=n[r];if(Ut(i)&&ye(i)&&!ye(s))return!1;if(!e&&!Ut(s)&&(Ws(s)||(s=ne(s),i=ne(i)),!z(n)&&ye(i)&&!ye(s)))return i.value=s,!0;const l=z(n)&&lr(r)?Number(r)<n.length:ee(n,r),c=Reflect.set(n,r,s,o);return n===ne(o)&&(l?Dt(s,i)&&ze(n,"set",r,s):ze(n,"add",r,s)),c}}function bi(e,t){const n=ee(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&ze(e,"delete",t,void 0),r}function _i(e,t){const n=Reflect.has(e,t);return(!ir(t)||!$s.has(t))&&Me(e,"has",t),n}function wi(e){return Me(e,"iterate",z(e)?"length":ft),Reflect.ownKeys(e)}const Bs={get:hi,set:yi,deleteProperty:bi,has:_i,ownKeys:wi},Ei={get:gi,set(e,t){return!0},deleteProperty(e,t){return!0}},Ci=Ee({},Bs,{get:pi,set:vi}),fr=e=>e,yn=e=>Reflect.getPrototypeOf(e);function Jt(e,t,n=!1,r=!1){e=e.__v_raw;const s=ne(e),o=ne(t);t!==o&&!n&&Me(s,"get",t),!n&&Me(s,"get",o);const{has:i}=yn(s),l=r?fr:n?pr:Kt;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function Qt(e,t=!1){const n=this.__v_raw,r=ne(n),s=ne(e);return e!==s&&!t&&Me(r,"has",e),!t&&Me(r,"has",s),e===s?n.has(e):n.has(e)||n.has(s)}function Xt(e,t=!1){return e=e.__v_raw,!t&&Me(ne(e),"iterate",ft),Reflect.get(e,"size",e)}function Nr(e){e=ne(e);const t=ne(this);return yn(t).has.call(t,e)||(t.add(e),ze(t,"add",e,e)),this}function Lr(e,t){t=ne(t);const n=ne(this),{has:r,get:s}=yn(n);let o=r.call(n,e);o||(e=ne(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?Dt(t,i)&&ze(n,"set",e,t):ze(n,"add",e,t),this}function kr(e){const t=ne(this),{has:n,get:r}=yn(t);let s=n.call(t,e);s||(e=ne(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&ze(t,"delete",e,void 0),o}function $r(){const e=ne(this),t=e.size!==0,n=e.clear();return t&&ze(e,"clear",void 0,void 0),n}function Zt(e,t){return function(r,s){const o=this,i=o.__v_raw,l=ne(i),c=t?fr:e?pr:Kt;return!e&&Me(l,"iterate",ft),i.forEach((a,f)=>r.call(s,c(a),c(f),o))}}function Gt(e,t,n){return function(...r){const s=this.__v_raw,o=ne(s),i=Et(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=s[e](...r),f=n?fr:t?pr:Kt;return!t&&Me(o,"iterate",c?Ln:ft),{next(){const{value:p,done:h}=a.next();return h?{value:p,done:h}:{value:l?[f(p[0]),f(p[1])]:f(p),done:h}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:this}}function xi(){const e={get(o){return Jt(this,o)},get size(){return Xt(this)},has:Qt,add:Nr,set:Lr,delete:kr,clear:$r,forEach:Zt(!1,!1)},t={get(o){return Jt(this,o,!1,!0)},get size(){return Xt(this)},has:Qt,add:Nr,set:Lr,delete:kr,clear:$r,forEach:Zt(!1,!0)},n={get(o){return Jt(this,o,!0)},get size(){return Xt(this,!0)},has(o){return Qt.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Zt(!0,!1)},r={get(o){return Jt(this,o,!0,!0)},get size(){return Xt(this,!0)},has(o){return Qt.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:Zt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Gt(o,!1,!1),n[o]=Gt(o,!0,!1),t[o]=Gt(o,!1,!0),r[o]=Gt(o,!0,!0)}),[e,n,t,r]}const[Pi,Ri,Ai,Oi]=xi();function dr(e,t){const n=t?e?Oi:Ai:e?Ri:Pi;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(ee(n,s)&&s in r?n:r,s,o)}const Mi={get:dr(!1,!1)},Si={get:dr(!1,!0)},Ti={get:dr(!0,!1)},Hs=new WeakMap,Ds=new WeakMap,Us=new WeakMap,Ii=new WeakMap;function Fi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ni(e){return e.__v_skip||!Object.isExtensible(e)?0:Fi(ti(e))}function Yt(e){return Ut(e)?e:hr(e,!1,Bs,Mi,Hs)}function Li(e){return hr(e,!1,Ci,Si,Ds)}function Ks(e){return hr(e,!0,Ei,Ti,Us)}function hr(e,t,n,r,s){if(!ve(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Ni(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function Ct(e){return Ut(e)?Ct(e.__v_raw):!!(e&&e.__v_isReactive)}function Ut(e){return!!(e&&e.__v_isReadonly)}function Ws(e){return!!(e&&e.__v_isShallow)}function zs(e){return Ct(e)||Ut(e)}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function qs(e){return rn(e,"__v_skip",!0),e}const Kt=e=>ve(e)?Yt(e):e,pr=e=>ve(e)?Ks(e):e;function Vs(e){Ge&&De&&(e=ne(e),ks(e.dep||(e.dep=cr())))}function Ys(e,t){e=ne(e),e.dep&&kn(e.dep)}function ye(e){return!!(e&&e.__v_isRef===!0)}function ot(e){return Qs(e,!1)}function Js(e){return Qs(e,!0)}function Qs(e,t){return ye(e)?e:new ki(e,t)}class ki{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ne(t),this._value=n?t:Kt(t)}get value(){return Vs(this),this._value}set value(t){t=this.__v_isShallow?t:ne(t),Dt(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Kt(t),Ys(this))}}function et(e){return ye(e)?e.value:e}const $i={get:(e,t,n)=>et(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return ye(s)&&!ye(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Xs(e){return Ct(e)?e:new Proxy(e,$i)}class ji{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new ur(t,()=>{this._dirty||(this._dirty=!0,Ys(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ne(this);return Vs(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Bi(e,t,n=!1){let r,s;const o=V(e);return o?(r=e,s=ke):(r=e.get,s=e.set),new ji(r,s,o||!s,n)}Promise.resolve();function tt(e,t,n,r){let s;try{s=r?e(...r):e()}catch(o){vn(o,t,n)}return s}function Ie(e,t,n,r){if(V(e)){const o=tt(e,t,n,r);return o&&Ss(o)&&o.catch(i=>{vn(i,t,n)}),o}const s=[];for(let o=0;o<e.length;o++)s.push(Ie(e[o],t,n,r));return s}function vn(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,l=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){tt(c,null,10,[e,i,l]);return}}Hi(e,n,s,r)}function Hi(e,t,n,r=!0){console.error(e)}let sn=!1,$n=!1;const Re=[];let We=0;const kt=[];let Lt=null,yt=0;const $t=[];let Qe=null,vt=0;const Zs=Promise.resolve();let gr=null,jn=null;function mr(e){const t=gr||Zs;return e?t.then(this?e.bind(this):e):t}function Di(e){let t=We+1,n=Re.length;for(;t<n;){const r=t+n>>>1;Wt(Re[r])<e?t=r+1:n=r}return t}function Gs(e){(!Re.length||!Re.includes(e,sn&&e.allowRecurse?We+1:We))&&e!==jn&&(e.id==null?Re.push(e):Re.splice(Di(e.id),0,e),eo())}function eo(){!sn&&!$n&&($n=!0,gr=Zs.then(ro))}function Ui(e){const t=Re.indexOf(e);t>We&&Re.splice(t,1)}function to(e,t,n,r){z(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),eo()}function Ki(e){to(e,Lt,kt,yt)}function Wi(e){to(e,Qe,$t,vt)}function yr(e,t=null){if(kt.length){for(jn=t,Lt=[...new Set(kt)],kt.length=0,yt=0;yt<Lt.length;yt++)Lt[yt]();Lt=null,yt=0,jn=null,yr(e,t)}}function no(e){if($t.length){const t=[...new Set($t)];if($t.length=0,Qe){Qe.push(...t);return}for(Qe=t,Qe.sort((n,r)=>Wt(n)-Wt(r)),vt=0;vt<Qe.length;vt++)Qe[vt]();Qe=null,vt=0}}const Wt=e=>e.id==null?1/0:e.id;function ro(e){$n=!1,sn=!0,yr(e),Re.sort((n,r)=>Wt(n)-Wt(r));const t=ke;try{for(We=0;We<Re.length;We++){const n=Re[We];n&&n.active!==!1&&tt(n,null,14)}}finally{We=0,Re.length=0,no(),sn=!1,gr=null,(Re.length||kt.length||$t.length)&&ro(e)}}function zi(e,t,...n){const r=e.vnode.props||le;let s=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in r){const f=`${i==="modelValue"?"model":i}Modifiers`,{number:p,trim:h}=r[f]||le;h?s=n.map(y=>y.trim()):p&&(s=n.map(si))}let l,c=r[l=Cn(t)]||r[l=Cn(Ue(t))];!c&&o&&(c=r[l=Cn(Ot(t))]),c&&Ie(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ie(a,e,6,s)}}function so(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},l=!1;if(!V(e)){const c=a=>{const f=so(a,t,!0);f&&(l=!0,Ee(i,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(r.set(e,null),null):(z(o)?o.forEach(c=>i[c]=null):Ee(i,o),r.set(e,i),i)}function vr(e,t){return!e||!hn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ee(e,t[0].toLowerCase()+t.slice(1))||ee(e,Ot(t))||ee(e,t))}let Le=null,oo=null;function on(e){const t=Le;return Le=e,oo=e&&e.type.__scopeId||null,t}function qi(e,t=Le,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Yr(-1);const o=on(t),i=e(...s);return on(o),r._d&&Yr(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function Pn(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[i],slots:l,attrs:c,emit:a,render:f,renderCache:p,data:h,setupState:y,ctx:O,inheritAttrs:F}=e;let A,S;const I=on(e);try{if(n.shapeFlag&4){const J=s||r;A=He(f.call(J,J,p,o,y,h,O)),S=c}else{const J=t;A=He(J.length>1?J(o,{attrs:c,slots:l,emit:a}):J(o,null)),S=t.props?c:Vi(c)}}catch(J){jt.length=0,vn(J,e,1),A=Oe(Ke)}let D=A;if(S&&F!==!1){const J=Object.keys(S),{shapeFlag:se}=D;J.length&&se&7&&(i&&J.some(sr)&&(S=Yi(S,i)),D=xt(D,S))}return n.dirs&&(D.dirs=D.dirs?D.dirs.concat(n.dirs):n.dirs),n.transition&&(D.transition=n.transition),A=D,on(I),A}const Vi=e=>{let t;for(const n in e)(n==="class"||n==="style"||hn(n))&&((t||(t={}))[n]=e[n]);return t},Yi=(e,t)=>{const n={};for(const r in e)(!sr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Ji(e,t,n){const{props:r,children:s,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 r?jr(r,i,a):!!i;if(c&8){const f=t.dynamicProps;for(let p=0;p<f.length;p++){const h=f[p];if(i[h]!==r[h]&&!vr(a,h))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:r===i?!1:r?i?jr(r,i,a):!0:!!i;return!1}function jr(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const o=r[s];if(t[o]!==e[o]&&!vr(n,o))return!0}return!1}function Qi({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Xi=e=>e.__isSuspense;function Zi(e,t){t&&t.pendingBranch?z(e)?t.effects.push(...e):t.effects.push(e):Wi(e)}function tn(e,t){if(be){let n=be.provides;const r=be.parent&&be.parent.provides;r===n&&(n=be.provides=Object.create(r)),n[e]=t}}function nt(e,t,n=!1){const r=be||Le;if(r){const s=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&V(t)?t.call(r.proxy):t}}function Gu(e,t){return br(e,null,t)}const Br={};function rt(e,t,n){return br(e,t,n)}function br(e,t,{immediate:n,deep:r,flush:s,onTrack:o,onTrigger:i}=le){const l=be;let c,a=!1,f=!1;if(ye(e)?(c=()=>e.value,a=Ws(e)):Ct(e)?(c=()=>e,r=!0):z(e)?(f=!0,a=e.some(Ct),c=()=>e.map(S=>{if(ye(S))return S.value;if(Ct(S))return _t(S);if(V(S))return tt(S,l,2)})):V(e)?t?c=()=>tt(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return p&&p(),Ie(e,l,3,[h])}:c=ke,t&&r){const S=c;c=()=>_t(S())}let p,h=S=>{p=A.onStop=()=>{tt(S,l,4)}};if(zt)return h=ke,t?n&&Ie(t,l,3,[c(),f?[]:void 0,h]):c(),ke;let y=f?[]:Br;const O=()=>{if(!!A.active)if(t){const S=A.run();(r||a||(f?S.some((I,D)=>Dt(I,y[D])):Dt(S,y)))&&(p&&p(),Ie(t,l,3,[S,y===Br?void 0:y,h]),y=S)}else A.run()};O.allowRecurse=!!t;let F;s==="sync"?F=O:s==="post"?F=()=>xe(O,l&&l.suspense):F=()=>{!l||l.isMounted?Ki(O):O()};const A=new ur(c,F);return t?n?O():y=A.run():s==="post"?xe(A.run.bind(A),l&&l.suspense):A.run(),()=>{A.stop(),l&&l.scope&&or(l.scope.effects,A)}}function Gi(e,t,n){const r=this.proxy,s=_e(e)?e.includes(".")?io(r,e):()=>r[e]:e.bind(r,r);let o;V(t)?o=t:(o=t.handler,n=t);const i=be;Pt(this);const l=br(s,o.bind(r),n);return i?Pt(i):ht(),l}function io(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}function _t(e,t){if(!ve(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),ye(e))_t(e.value,t);else if(z(e))for(let n=0;n<e.length;n++)_t(e[n],t);else if(Ms(e)||Et(e))e.forEach(n=>{_t(n,t)});else if(Is(e))for(const n in e)_t(e[n],t);return e}function el(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return _r(()=>{e.isMounted=!0}),fo(()=>{e.isUnmounting=!0}),e}const Se=[Function,Array],tl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Se,onEnter:Se,onAfterEnter:Se,onEnterCancelled:Se,onBeforeLeave:Se,onLeave:Se,onAfterLeave:Se,onLeaveCancelled:Se,onBeforeAppear:Se,onAppear:Se,onAfterAppear:Se,onAppearCancelled:Se},setup(e,{slots:t}){const n=Ao(),r=el();let s;return()=>{const o=t.default&&co(t.default(),!0);if(!o||!o.length)return;const i=ne(e),{mode:l}=i,c=o[0];if(r.isLeaving)return Rn(c);const a=Hr(c);if(!a)return Rn(c);const f=Bn(a,i,r,n);Hn(a,f);const p=n.subTree,h=p&&Hr(p);let y=!1;const{getTransitionKey:O}=a.type;if(O){const F=O();s===void 0?s=F:F!==s&&(s=F,y=!0)}if(h&&h.type!==Ke&&(!ut(a,h)||y)){const F=Bn(h,i,r,n);if(Hn(h,F),l==="out-in")return r.isLeaving=!0,F.afterLeave=()=>{r.isLeaving=!1,n.update()},Rn(c);l==="in-out"&&a.type!==Ke&&(F.delayLeave=(A,S,I)=>{const D=lo(r,h);D[String(h.key)]=h,A._leaveCb=()=>{S(),A._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=I})}return c}}},nl=tl;function lo(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Bn(e,t,n,r){const{appear:s,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:p,onLeave:h,onAfterLeave:y,onLeaveCancelled:O,onBeforeAppear:F,onAppear:A,onAfterAppear:S,onAppearCancelled:I}=t,D=String(e.key),J=lo(n,e),se=(Q,de)=>{Q&&Ie(Q,r,9,de)},he={mode:o,persisted:i,beforeEnter(Q){let de=l;if(!n.isMounted)if(s)de=F||l;else return;Q._leaveCb&&Q._leaveCb(!0);const ue=J[D];ue&&ut(e,ue)&&ue.el._leaveCb&&ue.el._leaveCb(),se(de,[Q])},enter(Q){let de=c,ue=a,we=f;if(!n.isMounted)if(s)de=A||c,ue=S||a,we=I||f;else return;let pe=!1;const ge=Q._enterCb=Fe=>{pe||(pe=!0,Fe?se(we,[Q]):se(ue,[Q]),he.delayedLeave&&he.delayedLeave(),Q._enterCb=void 0)};de?(de(Q,ge),de.length<=1&&ge()):ge()},leave(Q,de){const ue=String(e.key);if(Q._enterCb&&Q._enterCb(!0),n.isUnmounting)return de();se(p,[Q]);let we=!1;const pe=Q._leaveCb=ge=>{we||(we=!0,de(),ge?se(O,[Q]):se(y,[Q]),Q._leaveCb=void 0,J[ue]===e&&delete J[ue])};J[ue]=e,h?(h(Q,pe),h.length<=1&&pe()):pe()},clone(Q){return Bn(Q,t,n,r)}};return he}function Rn(e){if(bn(e))return e=xt(e),e.children=null,e}function Hr(e){return bn(e)?e.children?e.children[0]:void 0:e}function Hn(e,t){e.shapeFlag&6&&e.component?Hn(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 co(e,t=!1){let n=[],r=0;for(let s=0;s<e.length;s++){const o=e[s];o.type===Be?(o.patchFlag&128&&r++,n=n.concat(co(o.children,t))):(t||o.type!==Ke)&&n.push(o)}if(r>1)for(let s=0;s<n.length;s++)n[s].patchFlag=-2;return n}function uo(e){return V(e)?{setup:e,name:e.name}:e}const Dn=e=>!!e.type.__asyncLoader,bn=e=>e.type.__isKeepAlive;function rl(e,t){ao(e,"a",t)}function sl(e,t){ao(e,"da",t)}function ao(e,t,n=be){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(_n(t,r,n),n){let s=n.parent;for(;s&&s.parent;)bn(s.parent.vnode)&&ol(r,t,n,s),s=s.parent}}function ol(e,t,n,r){const s=_n(t,e,r,!0);ho(()=>{or(r[t],s)},n)}function _n(e,t,n=be,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Mt(),Pt(n);const l=Ie(t,n,e,i);return ht(),St(),l});return r?s.unshift(o):s.push(o),o}}const qe=e=>(t,n=be)=>(!zt||e==="sp")&&_n(e,t,n),il=qe("bm"),_r=qe("m"),ll=qe("bu"),cl=qe("u"),fo=qe("bum"),ho=qe("um"),ul=qe("sp"),al=qe("rtg"),fl=qe("rtc");function dl(e,t=be){_n("ec",e,t)}let Un=!0;function hl(e){const t=go(e),n=e.proxy,r=e.ctx;Un=!1,t.beforeCreate&&Dr(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:l,provide:c,inject:a,created:f,beforeMount:p,mounted:h,beforeUpdate:y,updated:O,activated:F,deactivated:A,beforeDestroy:S,beforeUnmount:I,destroyed:D,unmounted:J,render:se,renderTracked:he,renderTriggered:Q,errorCaptured:de,serverPrefetch:ue,expose:we,inheritAttrs:pe,components:ge,directives:Fe,filters:v}=t;if(a&&pl(a,r,null,e.appContext.config.unwrapInjectedRef),i)for(const k in i){const B=i[k];V(B)&&(r[k]=B.bind(n))}if(s){const k=s.call(n,n);ve(k)&&(e.data=Yt(k))}if(Un=!0,o)for(const k in o){const B=o[k],q=V(B)?B.bind(n,n):V(B.get)?B.get.bind(n,n):ke,Y=!V(B)&&V(B.set)?B.set.bind(n):ke,X=Ae({get:q,set:Y});Object.defineProperty(r,k,{enumerable:!0,configurable:!0,get:()=>X.value,set:re=>X.value=re})}if(l)for(const k in l)po(l[k],r,n,k);if(c){const k=V(c)?c.call(n):c;Reflect.ownKeys(k).forEach(B=>{tn(B,k[B])})}f&&Dr(f,e,"c");function H(k,B){z(B)?B.forEach(q=>k(q.bind(n))):B&&k(B.bind(n))}if(H(il,p),H(_r,h),H(ll,y),H(cl,O),H(rl,F),H(sl,A),H(dl,de),H(fl,he),H(al,Q),H(fo,I),H(ho,J),H(ul,ue),z(we))if(we.length){const k=e.exposed||(e.exposed={});we.forEach(B=>{Object.defineProperty(k,B,{get:()=>n[B],set:q=>n[B]=q})})}else e.exposed||(e.exposed={});se&&e.render===ke&&(e.render=se),pe!=null&&(e.inheritAttrs=pe),ge&&(e.components=ge),Fe&&(e.directives=Fe)}function pl(e,t,n=ke,r=!1){z(e)&&(e=Kn(e));for(const s in e){const o=e[s];let i;ve(o)?"default"in o?i=nt(o.from||s,o.default,!0):i=nt(o.from||s):i=nt(o),ye(i)&&r?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[s]=i}}function Dr(e,t,n){Ie(z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function po(e,t,n,r){const s=r.includes(".")?io(n,r):()=>n[r];if(_e(e)){const o=t[e];V(o)&&rt(s,o)}else if(V(e))rt(s,e.bind(n));else if(ve(e))if(z(e))e.forEach(o=>po(o,t,n,r));else{const o=V(e.handler)?e.handler.bind(n):t[e.handler];V(o)&&rt(s,o,e)}}function go(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>ln(c,a,i,!0)),ln(c,t,i)),o.set(t,c),c}function ln(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&ln(e,o,n,!0),s&&s.forEach(i=>ln(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=gl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const gl={data:Ur,props:ct,emits:ct,methods:ct,computed:ct,beforeCreate:Ce,created:Ce,beforeMount:Ce,mounted:Ce,beforeUpdate:Ce,updated:Ce,beforeDestroy:Ce,beforeUnmount:Ce,destroyed:Ce,unmounted:Ce,activated:Ce,deactivated:Ce,errorCaptured:Ce,serverPrefetch:Ce,components:ct,directives:ct,watch:yl,provide:Ur,inject:ml};function Ur(e,t){return t?e?function(){return Ee(V(e)?e.call(this,this):e,V(t)?t.call(this,this):t)}:t:e}function ml(e,t){return ct(Kn(e),Kn(t))}function Kn(e){if(z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ce(e,t){return e?[...new Set([].concat(e,t))]:t}function ct(e,t){return e?Ee(Ee(Object.create(null),e),t):t}function yl(e,t){if(!e)return t;if(!t)return e;const n=Ee(Object.create(null),e);for(const r in t)n[r]=Ce(e[r],t[r]);return n}function vl(e,t,n,r=!1){const s={},o={};rn(o,wn,1),e.propsDefaults=Object.create(null),mo(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Li(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function bl(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,l=ne(s),[c]=e.propsOptions;let a=!1;if((r||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let p=0;p<f.length;p++){let h=f[p];const y=t[h];if(c)if(ee(o,h))y!==o[h]&&(o[h]=y,a=!0);else{const O=Ue(h);s[O]=Wn(c,l,O,y,e,!1)}else y!==o[h]&&(o[h]=y,a=!0)}}}else{mo(e,t,s,o)&&(a=!0);let f;for(const p in l)(!t||!ee(t,p)&&((f=Ot(p))===p||!ee(t,f)))&&(c?n&&(n[p]!==void 0||n[f]!==void 0)&&(s[p]=Wn(c,l,p,void 0,e,!0)):delete s[p]);if(o!==l)for(const p in o)(!t||!ee(t,p)&&!0)&&(delete o[p],a=!0)}a&&ze(e,"set","$attrs")}function mo(e,t,n,r){const[s,o]=e.propsOptions;let i=!1,l;if(t)for(let c in t){if(en(c))continue;const a=t[c];let f;s&&ee(s,f=Ue(c))?!o||!o.includes(f)?n[f]=a:(l||(l={}))[f]=a:vr(e.emitsOptions,c)||(!(c in r)||a!==r[c])&&(r[c]=a,i=!0)}if(o){const c=ne(n),a=l||le;for(let f=0;f<o.length;f++){const p=o[f];n[p]=Wn(s,c,p,a[p],e,!ee(a,p))}}return i}function Wn(e,t,n,r,s,o){const i=e[n];if(i!=null){const l=ee(i,"default");if(l&&r===void 0){const c=i.default;if(i.type!==Function&&V(c)){const{propsDefaults:a}=s;n in a?r=a[n]:(Pt(s),r=a[n]=c.call(null,t),ht())}else r=c}i[0]&&(o&&!l?r=!1:i[1]&&(r===""||r===Ot(n))&&(r=!0))}return r}function yo(e,t,n=!1){const r=t.propsCache,s=r.get(e);if(s)return s;const o=e.props,i={},l=[];let c=!1;if(!V(e)){const f=p=>{c=!0;const[h,y]=yo(p,t,!0);Ee(i,h),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return r.set(e,wt),wt;if(z(o))for(let f=0;f<o.length;f++){const p=Ue(o[f]);Kr(p)&&(i[p]=le)}else if(o)for(const f in o){const p=Ue(f);if(Kr(p)){const h=o[f],y=i[p]=z(h)||V(h)?{type:h}:h;if(y){const O=qr(Boolean,y.type),F=qr(String,y.type);y[0]=O>-1,y[1]=F<0||O<F,(O>-1||ee(y,"default"))&&l.push(p)}}}const a=[i,l];return r.set(e,a),a}function Kr(e){return e[0]!=="$"}function Wr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function zr(e,t){return Wr(e)===Wr(t)}function qr(e,t){return z(t)?t.findIndex(n=>zr(n,e)):V(t)&&zr(t,e)?0:-1}const vo=e=>e[0]==="_"||e==="$stable",wr=e=>z(e)?e.map(He):[He(e)],_l=(e,t,n)=>{const r=qi((...s)=>wr(t(...s)),n);return r._c=!1,r},bo=(e,t,n)=>{const r=e._ctx;for(const s in e){if(vo(s))continue;const o=e[s];if(V(o))t[s]=_l(s,o,r);else if(o!=null){const i=wr(o);t[s]=()=>i}}},_o=(e,t)=>{const n=wr(t);e.slots.default=()=>n},wl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ne(t),rn(t,"_",n)):bo(t,e.slots={})}else e.slots={},t&&_o(e,t);rn(e.slots,wn,1)},El=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=le;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(Ee(s,t),!n&&l===1&&delete s._):(o=!t.$stable,bo(t,s)),i=t}else t&&(_o(e,t),i={default:1});if(o)for(const l in s)!vo(l)&&!(l in i)&&delete s[l]};function it(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i<s.length;i++){const l=s[i];o&&(l.oldValue=o[i].value);let c=l.dir[r];c&&(Mt(),Ie(c,n,8,[e.el,l,e,t]),St())}}function wo(){return{app:null,config:{isNativeTag:Zo,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 Cl=0;function xl(e,t){return function(r,s=null){s!=null&&!ve(s)&&(s=null);const o=wo(),i=new Set;let l=!1;const c=o.app={_uid:Cl++,_component:r,_props:s,_container:null,_context:o,_instance:null,version:Yl,get config(){return o.config},set config(a){},use(a,...f){return i.has(a)||(a&&V(a.install)?(i.add(a),a.install(c,...f)):V(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,p){if(!l){const h=Oe(r,s);return h.appContext=o,f&&t?t(h,a):e(h,a,p),l=!0,c._container=a,a.__vue_app__=c,xr(h.component)||h.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,f){return o.provides[a]=f,c}};return c}}function zn(e,t,n,r,s=!1){if(z(e)){e.forEach((h,y)=>zn(h,t&&(z(t)?t[y]:t),n,r,s));return}if(Dn(r)&&!s)return;const o=r.shapeFlag&4?xr(r.component)||r.component.proxy:r.el,i=s?null:o,{i:l,r:c}=e,a=t&&t.r,f=l.refs===le?l.refs={}:l.refs,p=l.setupState;if(a!=null&&a!==c&&(_e(a)?(f[a]=null,ee(p,a)&&(p[a]=null)):ye(a)&&(a.value=null)),V(c))tt(c,l,12,[i,f]);else{const h=_e(c),y=ye(c);if(h||y){const O=()=>{if(e.f){const F=h?f[c]:c.value;s?z(F)&&or(F,o):z(F)?F.includes(o)||F.push(o):h?f[c]=[o]:(c.value=[o],e.k&&(f[e.k]=c.value))}else h?(f[c]=i,ee(p,c)&&(p[c]=i)):ye(c)&&(c.value=i,e.k&&(f[e.k]=i))};i?(O.id=-1,xe(O,n)):O()}}}const xe=Zi;function Pl(e){return Rl(e)}function Rl(e,t){const n=oi();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:f,parentNode:p,nextSibling:h,setScopeId:y=ke,cloneNode:O,insertStaticContent:F}=e,A=(u,d,g,w=null,_=null,P=null,M=!1,x=null,R=!!d.dynamicChildren)=>{if(u===d)return;u&&!ut(u,d)&&(w=L(u),me(u,_,P,!0),u=null),d.patchFlag===-2&&(R=!1,d.dynamicChildren=null);const{type:C,ref:$,shapeFlag:N}=d;switch(C){case Er:S(u,d,g,w);break;case Ke:I(u,d,g,w);break;case An:u==null&&D(d,g,w,M);break;case Be:Fe(u,d,g,w,_,P,M,x,R);break;default:N&1?he(u,d,g,w,_,P,M,x,R):N&6?v(u,d,g,w,_,P,M,x,R):(N&64||N&128)&&C.process(u,d,g,w,_,P,M,x,R,Z)}$!=null&&_&&zn($,u&&u.ref,P,d||u,!d)},S=(u,d,g,w)=>{if(u==null)r(d.el=l(d.children),g,w);else{const _=d.el=u.el;d.children!==u.children&&a(_,d.children)}},I=(u,d,g,w)=>{u==null?r(d.el=c(d.children||""),g,w):d.el=u.el},D=(u,d,g,w)=>{[u.el,u.anchor]=F(u.children,d,g,w,u.el,u.anchor)},J=({el:u,anchor:d},g,w)=>{let _;for(;u&&u!==d;)_=h(u),r(u,g,w),u=_;r(d,g,w)},se=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=h(u),s(u),u=g;s(d)},he=(u,d,g,w,_,P,M,x,R)=>{M=M||d.type==="svg",u==null?Q(d,g,w,_,P,M,x,R):we(u,d,_,P,M,x,R)},Q=(u,d,g,w,_,P,M,x)=>{let R,C;const{type:$,props:N,shapeFlag:j,transition:K,patchFlag:G,dirs:ae}=u;if(u.el&&O!==void 0&&G===-1)R=u.el=O(u.el);else{if(R=u.el=i(u.type,P,N&&N.is,N),j&8?f(R,u.children):j&16&&ue(u.children,R,null,w,_,P&&$!=="foreignObject",M,x),ae&&it(u,null,w,"created"),N){for(const ce in N)ce!=="value"&&!en(ce)&&o(R,ce,null,N[ce],P,u.children,w,_,E);"value"in N&&o(R,"value",null,N.value),(C=N.onVnodeBeforeMount)&&je(C,w,u)}de(R,u,u.scopeId,M,w)}ae&&it(u,null,w,"beforeMount");const oe=(!_||_&&!_.pendingBranch)&&K&&!K.persisted;oe&&K.beforeEnter(R),r(R,d,g),((C=N&&N.onVnodeMounted)||oe||ae)&&xe(()=>{C&&je(C,w,u),oe&&K.enter(R),ae&&it(u,null,w,"mounted")},_)},de=(u,d,g,w,_)=>{if(g&&y(u,g),w)for(let P=0;P<w.length;P++)y(u,w[P]);if(_){let P=_.subTree;if(d===P){const M=_.vnode;de(u,M,M.scopeId,M.slotScopeIds,_.parent)}}},ue=(u,d,g,w,_,P,M,x,R=0)=>{for(let C=R;C<u.length;C++){const $=u[C]=x?Xe(u[C]):He(u[C]);A(null,$,d,g,w,_,P,M,x)}},we=(u,d,g,w,_,P,M)=>{const x=d.el=u.el;let{patchFlag:R,dynamicChildren:C,dirs:$}=d;R|=u.patchFlag&16;const N=u.props||le,j=d.props||le;let K;g&&lt(g,!1),(K=j.onVnodeBeforeUpdate)&&je(K,g,d,u),$&&it(d,u,g,"beforeUpdate"),g&&lt(g,!0);const G=_&&d.type!=="foreignObject";if(C?pe(u.dynamicChildren,C,x,g,w,G,P):M||q(u,d,x,null,g,w,G,P,!1),R>0){if(R&16)ge(x,d,N,j,g,w,_);else if(R&2&&N.class!==j.class&&o(x,"class",null,j.class,_),R&4&&o(x,"style",N.style,j.style,_),R&8){const ae=d.dynamicProps;for(let oe=0;oe<ae.length;oe++){const ce=ae[oe],Ne=N[ce],gt=j[ce];(gt!==Ne||ce==="value")&&o(x,ce,Ne,gt,_,u.children,g,w,E)}}R&1&&u.children!==d.children&&f(x,d.children)}else!M&&C==null&&ge(x,d,N,j,g,w,_);((K=j.onVnodeUpdated)||$)&&xe(()=>{K&&je(K,g,d,u),$&&it(d,u,g,"updated")},w)},pe=(u,d,g,w,_,P,M)=>{for(let x=0;x<d.length;x++){const R=u[x],C=d[x],$=R.el&&(R.type===Be||!ut(R,C)||R.shapeFlag&70)?p(R.el):g;A(R,C,$,null,w,_,P,M,!0)}},ge=(u,d,g,w,_,P,M)=>{if(g!==w){for(const x in w){if(en(x))continue;const R=w[x],C=g[x];R!==C&&x!=="value"&&o(u,x,C,R,M,d.children,_,P,E)}if(g!==le)for(const x in g)!en(x)&&!(x in w)&&o(u,x,g[x],null,M,d.children,_,P,E);"value"in w&&o(u,"value",g.value,w.value)}},Fe=(u,d,g,w,_,P,M,x,R)=>{const C=d.el=u?u.el:l(""),$=d.anchor=u?u.anchor:l("");let{patchFlag:N,dynamicChildren:j,slotScopeIds:K}=d;K&&(x=x?x.concat(K):K),u==null?(r(C,g,w),r($,g,w),ue(d.children,g,$,_,P,M,x,R)):N>0&&N&64&&j&&u.dynamicChildren?(pe(u.dynamicChildren,j,g,_,P,M,x),(d.key!=null||_&&d===_.subTree)&&Eo(u,d,!0)):q(u,d,g,$,_,P,M,x,R)},v=(u,d,g,w,_,P,M,x,R)=>{d.slotScopeIds=x,u==null?d.shapeFlag&512?_.ctx.activate(d,g,w,M,R):m(d,g,w,_,P,M,R):H(u,d,R)},m=(u,d,g,w,_,P,M)=>{const x=u.component=Dl(u,w,_);if(bn(u)&&(x.ctx.renderer=Z),Ul(x),x.asyncDep){if(_&&_.registerDep(x,k),!u.el){const R=x.subTree=Oe(Ke);I(null,R,d,g)}return}k(x,u,d,g,_,P,M)},H=(u,d,g)=>{const w=d.component=u.component;if(Ji(u,d,g))if(w.asyncDep&&!w.asyncResolved){B(w,d,g);return}else w.next=d,Ui(w.update),w.update();else d.component=u.component,d.el=u.el,w.vnode=d},k=(u,d,g,w,_,P,M)=>{const x=()=>{if(u.isMounted){let{next:$,bu:N,u:j,parent:K,vnode:G}=u,ae=$,oe;lt(u,!1),$?($.el=G.el,B(u,$,M)):$=G,N&&xn(N),(oe=$.props&&$.props.onVnodeBeforeUpdate)&&je(oe,K,$,G),lt(u,!0);const ce=Pn(u),Ne=u.subTree;u.subTree=ce,A(Ne,ce,p(Ne.el),L(Ne),u,_,P),$.el=ce.el,ae===null&&Qi(u,ce.el),j&&xe(j,_),(oe=$.props&&$.props.onVnodeUpdated)&&xe(()=>je(oe,K,$,G),_)}else{let $;const{el:N,props:j}=d,{bm:K,m:G,parent:ae}=u,oe=Dn(d);if(lt(u,!1),K&&xn(K),!oe&&($=j&&j.onVnodeBeforeMount)&&je($,ae,d),lt(u,!0),N&&U){const ce=()=>{u.subTree=Pn(u),U(N,u.subTree,u,_,null)};oe?d.type.__asyncLoader().then(()=>!u.isUnmounted&&ce()):ce()}else{const ce=u.subTree=Pn(u);A(null,ce,g,w,u,_,P),d.el=ce.el}if(G&&xe(G,_),!oe&&($=j&&j.onVnodeMounted)){const ce=d;xe(()=>je($,ae,ce),_)}d.shapeFlag&256&&u.a&&xe(u.a,_),u.isMounted=!0,d=g=w=null}},R=u.effect=new ur(x,()=>Gs(u.update),u.scope),C=u.update=R.run.bind(R);C.id=u.uid,lt(u,!0),C()},B=(u,d,g)=>{d.component=u;const w=u.vnode.props;u.vnode=d,u.next=null,bl(u,d.props,w,g),El(u,d.children,g),Mt(),yr(void 0,u.update),St()},q=(u,d,g,w,_,P,M,x,R=!1)=>{const C=u&&u.children,$=u?u.shapeFlag:0,N=d.children,{patchFlag:j,shapeFlag:K}=d;if(j>0){if(j&128){X(C,N,g,w,_,P,M,x,R);return}else if(j&256){Y(C,N,g,w,_,P,M,x,R);return}}K&8?($&16&&E(C,_,P),N!==C&&f(g,N)):$&16?K&16?X(C,N,g,w,_,P,M,x,R):E(C,_,P,!0):($&8&&f(g,""),K&16&&ue(N,g,w,_,P,M,x,R))},Y=(u,d,g,w,_,P,M,x,R)=>{u=u||wt,d=d||wt;const C=u.length,$=d.length,N=Math.min(C,$);let j;for(j=0;j<N;j++){const K=d[j]=R?Xe(d[j]):He(d[j]);A(u[j],K,g,null,_,P,M,x,R)}C>$?E(u,_,P,!0,!1,N):ue(d,g,w,_,P,M,x,R,N)},X=(u,d,g,w,_,P,M,x,R)=>{let C=0;const $=d.length;let N=u.length-1,j=$-1;for(;C<=N&&C<=j;){const K=u[C],G=d[C]=R?Xe(d[C]):He(d[C]);if(ut(K,G))A(K,G,g,null,_,P,M,x,R);else break;C++}for(;C<=N&&C<=j;){const K=u[N],G=d[j]=R?Xe(d[j]):He(d[j]);if(ut(K,G))A(K,G,g,null,_,P,M,x,R);else break;N--,j--}if(C>N){if(C<=j){const K=j+1,G=K<$?d[K].el:w;for(;C<=j;)A(null,d[C]=R?Xe(d[C]):He(d[C]),g,G,_,P,M,x,R),C++}}else if(C>j)for(;C<=N;)me(u[C],_,P,!0),C++;else{const K=C,G=C,ae=new Map;for(C=G;C<=j;C++){const Pe=d[C]=R?Xe(d[C]):He(d[C]);Pe.key!=null&&ae.set(Pe.key,C)}let oe,ce=0;const Ne=j-G+1;let gt=!1,Or=0;const It=new Array(Ne);for(C=0;C<Ne;C++)It[C]=0;for(C=K;C<=N;C++){const Pe=u[C];if(ce>=Ne){me(Pe,_,P,!0);continue}let $e;if(Pe.key!=null)$e=ae.get(Pe.key);else for(oe=G;oe<=j;oe++)if(It[oe-G]===0&&ut(Pe,d[oe])){$e=oe;break}$e===void 0?me(Pe,_,P,!0):(It[$e-G]=C+1,$e>=Or?Or=$e:gt=!0,A(Pe,d[$e],g,null,_,P,M,x,R),ce++)}const Mr=gt?Al(It):wt;for(oe=Mr.length-1,C=Ne-1;C>=0;C--){const Pe=G+C,$e=d[Pe],Sr=Pe+1<$?d[Pe+1].el:w;It[C]===0?A(null,$e,g,Sr,_,P,M,x,R):gt&&(oe<0||C!==Mr[oe]?re($e,g,Sr,2):oe--)}}},re=(u,d,g,w,_=null)=>{const{el:P,type:M,transition:x,children:R,shapeFlag:C}=u;if(C&6){re(u.component.subTree,d,g,w);return}if(C&128){u.suspense.move(d,g,w);return}if(C&64){M.move(u,d,g,Z);return}if(M===Be){r(P,d,g);for(let N=0;N<R.length;N++)re(R[N],d,g,w);r(u.anchor,d,g);return}if(M===An){J(u,d,g);return}if(w!==2&&C&1&&x)if(w===0)x.beforeEnter(P),r(P,d,g),xe(()=>x.enter(P),_);else{const{leave:N,delayLeave:j,afterLeave:K}=x,G=()=>r(P,d,g),ae=()=>{N(P,()=>{G(),K&&K()})};j?j(P,G,ae):ae()}else r(P,d,g)},me=(u,d,g,w=!1,_=!1)=>{const{type:P,props:M,ref:x,children:R,dynamicChildren:C,shapeFlag:$,patchFlag:N,dirs:j}=u;if(x!=null&&zn(x,null,g,u,!0),$&256){d.ctx.deactivate(u);return}const K=$&1&&j,G=!Dn(u);let ae;if(G&&(ae=M&&M.onVnodeBeforeUnmount)&&je(ae,d,u),$&6)T(u.component,g,w);else{if($&128){u.suspense.unmount(g,w);return}K&&it(u,null,d,"beforeUnmount"),$&64?u.type.remove(u,d,g,_,Z,w):C&&(P!==Be||N>0&&N&64)?E(C,d,g,!1,!0):(P===Be&&N&384||!_&&$&16)&&E(R,d,g),w&&fe(u)}(G&&(ae=M&&M.onVnodeUnmounted)||K)&&xe(()=>{ae&&je(ae,d,u),K&&it(u,null,d,"unmounted")},g)},fe=u=>{const{type:d,el:g,anchor:w,transition:_}=u;if(d===Be){b(g,w);return}if(d===An){se(u);return}const P=()=>{s(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(u.shapeFlag&1&&_&&!_.persisted){const{leave:M,delayLeave:x}=_,R=()=>M(g,P);x?x(u.el,P,R):R()}else P()},b=(u,d)=>{let g;for(;u!==d;)g=h(u),s(u),u=g;s(d)},T=(u,d,g)=>{const{bum:w,scope:_,update:P,subTree:M,um:x}=u;w&&xn(w),_.stop(),P&&(P.active=!1,me(M,u,d,g)),x&&xe(x,d),xe(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},E=(u,d,g,w=!1,_=!1,P=0)=>{for(let M=P;M<u.length;M++)me(u[M],d,g,w,_)},L=u=>u.shapeFlag&6?L(u.component.subTree):u.shapeFlag&128?u.suspense.next():h(u.anchor||u.el),te=(u,d,g)=>{u==null?d._vnode&&me(d._vnode,null,null,!0):A(d._vnode||null,u,d,null,null,null,g),no(),d._vnode=u},Z={p:A,um:me,m:re,r:fe,mt:m,mc:ue,pc:q,pbc:pe,n:L,o:e};let W,U;return t&&([W,U]=t(Z)),{render:te,hydrate:W,createApp:xl(te,W)}}function lt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Eo(e,t,n=!1){const r=e.children,s=t.children;if(z(r)&&z(s))for(let o=0;o<r.length;o++){const i=r[o];let l=s[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[o]=Xe(s[o]),l.el=i.el),n||Eo(i,l))}}function Al(e){const t=e.slice(),n=[0];let r,s,o,i,l;const c=e.length;for(r=0;r<c;r++){const a=e[r];if(a!==0){if(s=n[n.length-1],e[s]<a){t[r]=s,n.push(r);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[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Ol=e=>e.__isTeleport,Co="components";function ea(e,t){return Sl(Co,e,!0,t)||e}const Ml=Symbol();function Sl(e,t,n=!0,r=!1){const s=Le||be;if(s){const o=s.type;if(e===Co){const l=ql(o);if(l&&(l===t||l===Ue(t)||l===mn(Ue(t))))return o}const i=Vr(s[e]||o[e],t)||Vr(s.appContext[e],t);return!i&&r?o:i}}function Vr(e,t){return e&&(e[t]||e[Ue(t)]||e[mn(Ue(t))])}const Be=Symbol(void 0),Er=Symbol(void 0),Ke=Symbol(void 0),An=Symbol(void 0),jt=[];let dt=null;function Tl(e=!1){jt.push(dt=e?null:[])}function Il(){jt.pop(),dt=jt[jt.length-1]||null}let cn=1;function Yr(e){cn+=e}function xo(e){return e.dynamicChildren=cn>0?dt||wt:null,Il(),cn>0&&dt&&dt.push(e),e}function ta(e,t,n,r,s,o){return xo(Ro(e,t,n,r,s,o,!0))}function Fl(e,t,n,r,s){return xo(Oe(e,t,n,r,s,!0))}function qn(e){return e?e.__v_isVNode===!0:!1}function ut(e,t){return e.type===t.type&&e.key===t.key}const wn="__vInternal",Po=({key:e})=>e!=null?e:null,nn=({ref:e,ref_key:t,ref_for:n})=>e!=null?_e(e)||ye(e)||V(e)?{i:Le,r:e,k:t,f:!!n}:e:null;function Ro(e,t=null,n=null,r=0,s=null,o=e===Be?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Po(t),ref:t&&nn(t),scopeId:oo,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:r,dynamicProps:s,dynamicChildren:null,appContext:null};return l?(Cr(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=_e(n)?8:16),cn>0&&!i&&dt&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&dt.push(c),c}const Oe=Nl;function Nl(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Ml)&&(e=Ke),qn(e)){const l=xt(e,t,!0);return n&&Cr(l,n),l}if(Vl(e)&&(e=e.__vccOpts),t){t=Ll(t);let{class:l,style:c}=t;l&&!_e(l)&&(t.class=rr(l)),ve(c)&&(zs(c)&&!z(c)&&(c=Ee({},c)),t.style=nr(c))}const i=_e(e)?1:Xi(e)?128:Ol(e)?64:ve(e)?4:V(e)?2:0;return Ro(e,t,n,r,s,i,o,!0)}function Ll(e){return e?zs(e)||wn in e?Ee({},e):e:null}function xt(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:i}=e,l=t?$l(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Po(l),ref:t&&t.ref?n&&s?z(s)?s.concat(nn(t)):[s,nn(t)]:nn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Be?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&&xt(e.ssContent),ssFallback:e.ssFallback&&xt(e.ssFallback),el:e.el,anchor:e.anchor}}function kl(e=" ",t=0){return Oe(Er,null,e,t)}function na(e="",t=!1){return t?(Tl(),Fl(Ke,null,e)):Oe(Ke,null,e)}function He(e){return e==null||typeof e=="boolean"?Oe(Ke):z(e)?Oe(Be,null,e.slice()):typeof e=="object"?Xe(e):Oe(Er,null,String(e))}function Xe(e){return e.el===null||e.memo?e:xt(e)}function Cr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(z(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Cr(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(wn in t)?t._ctx=Le:s===3&&Le&&(Le.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else V(t)?(t={default:t,_ctx:Le},n=32):(t=String(t),r&64?(n=16,t=[kl(t)]):n=8);e.children=t,e.shapeFlag|=n}function $l(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=rr([t.class,r.class]));else if(s==="style")t.style=nr([t.style,r.style]);else if(hn(s)){const o=t[s],i=r[s];i&&o!==i&&!(z(o)&&o.includes(i))&&(t[s]=o?[].concat(o,i):i)}else s!==""&&(t[s]=r[s])}return t}function je(e,t,n,r=null){Ie(e,t,7,[n,r])}function ra(e,t,n,r){let s;const o=n&&n[r];if(z(e)||_e(e)){s=new Array(e.length);for(let i=0,l=e.length;i<l;i++)s[i]=t(e[i],i,void 0,o&&o[i])}else if(typeof e=="number"){s=new Array(e);for(let i=0;i<e;i++)s[i]=t(i+1,i,void 0,o&&o[i])}else if(ve(e))if(e[Symbol.iterator])s=Array.from(e,(i,l)=>t(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,c=i.length;l<c;l++){const a=i[l];s[l]=t(e[a],a,l,o&&o[l])}}else s=[];return n&&(n[r]=s),s}const Vn=e=>e?Oo(e)?xr(e)||e.proxy:Vn(e.parent):null,un=Ee(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=>Vn(e.parent),$root:e=>Vn(e.root),$emit:e=>e.emit,$options:e=>go(e),$forceUpdate:e=>()=>Gs(e.update),$nextTick:e=>mr.bind(e.proxy),$watch:e=>Gi.bind(e)}),jl={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(r!==le&&ee(r,t))return i[t]=1,r[t];if(s!==le&&ee(s,t))return i[t]=2,s[t];if((a=e.propsOptions[0])&&ee(a,t))return i[t]=3,o[t];if(n!==le&&ee(n,t))return i[t]=4,n[t];Un&&(i[t]=0)}}const f=un[t];let p,h;if(f)return t==="$attrs"&&Me(e,"get",t),f(e);if((p=l.__cssModules)&&(p=p[t]))return p;if(n!==le&&ee(n,t))return i[t]=4,n[t];if(h=c.config.globalProperties,ee(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return s!==le&&ee(s,t)?(s[t]=n,!0):r!==le&&ee(r,t)?(r[t]=n,!0):ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==le&&ee(e,i)||t!==le&&ee(t,i)||(l=o[0])&&ee(l,i)||ee(r,i)||ee(un,i)||ee(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Bl=wo();let Hl=0;function Dl(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||Bl,o={uid:Hl++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new ii(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:yo(r,s),emitsOptions:so(r,s),emit:null,emitted:null,propsDefaults:le,inheritAttrs:r.inheritAttrs,ctx:le,data:le,props:le,attrs:le,slots:le,refs:le,setupState:le,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=zi.bind(null,o),e.ce&&e.ce(o),o}let be=null;const Ao=()=>be||Le,Pt=e=>{be=e,e.scope.on()},ht=()=>{be&&be.scope.off(),be=null};function Oo(e){return e.vnode.shapeFlag&4}let zt=!1;function Ul(e,t=!1){zt=t;const{props:n,children:r}=e.vnode,s=Oo(e);vl(e,n,s,t),wl(e,r);const o=s?Kl(e,t):void 0;return zt=!1,o}function Kl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=qs(new Proxy(e.ctx,jl));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?zl(e):null;Pt(e),Mt();const o=tt(r,e,0,[e.props,s]);if(St(),ht(),Ss(o)){if(o.then(ht,ht),t)return o.then(i=>{Jr(e,i,t)}).catch(i=>{vn(i,e,0)});e.asyncDep=o}else Jr(e,o,t)}else Mo(e,t)}function Jr(e,t,n){V(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ve(t)&&(e.setupState=Xs(t)),Mo(e,n)}let Qr;function Mo(e,t,n){const r=e.type;if(!e.render){if(!t&&Qr&&!r.render){const s=r.template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=Ee(Ee({isCustomElement:o,delimiters:l},i),c);r.render=Qr(s,a)}}e.render=r.render||ke}Pt(e),Mt(),hl(e),St(),ht()}function Wl(e){return new Proxy(e.attrs,{get(t,n){return Me(e,"get","$attrs"),t[n]}})}function zl(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Wl(e))},slots:e.slots,emit:e.emit,expose:t}}function xr(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xs(qs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in un)return un[n](e)}}))}function ql(e){return V(e)&&e.displayName||e.name}function Vl(e){return V(e)&&"__vccOpts"in e}const Ae=(e,t)=>Bi(e,t,zt);function So(e,t,n){const r=arguments.length;return r===2?ve(t)&&!z(t)?qn(t)?Oe(e,null,[t]):Oe(e,t):Oe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&qn(n)&&(n=[n]),Oe(e,t,n))}const Yl="3.2.31",Jl="http://www.w3.org/2000/svg",at=typeof document!="undefined"?document:null,Xr=at&&at.createElement("template"),Ql={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?at.createElementNS(Jl,e):at.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Xr.innerHTML=r?`<svg>${e}</svg>`:e;const l=Xr.content;if(r){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]}};function Xl(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Zl(e,t,n){const r=e.style,s=_e(n);if(n&&!s){for(const o in n)Yn(r,o,n[o]);if(t&&!_e(t))for(const o in t)n[o]==null&&Yn(r,o,"")}else{const o=r.display;s?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}const Zr=/\s*!important$/;function Yn(e,t,n){if(z(n))n.forEach(r=>Yn(e,t,r));else if(t.startsWith("--"))e.setProperty(t,n);else{const r=Gl(e,t);Zr.test(n)?e.setProperty(Ot(r),n.replace(Zr,""),"important"):e[r]=n}}const Gr=["Webkit","Moz","ms"],On={};function Gl(e,t){const n=On[t];if(n)return n;let r=Ue(t);if(r!=="filter"&&r in e)return On[t]=r;r=mn(r);for(let s=0;s<Gr.length;s++){const o=Gr[s]+r;if(o in e)return On[t]=o}return t}const es="http://www.w3.org/1999/xlink";function ec(e,t,n,r,s){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(es,t.slice(6,t.length)):e.setAttributeNS(es,t,n);else{const o=Yo(t);n==null||o&&!As(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}function tc(e,t,n,r,s,o,i){if(t==="innerHTML"||t==="textContent"){r&&i(r,s,o),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n==null?"":n;(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}if(n===""||n==null){const l=typeof e[t];if(l==="boolean"){e[t]=As(n);return}else if(n==null&&l==="string"){e[t]="",e.removeAttribute(t);return}else if(l==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=n}catch{}}let an=Date.now,To=!1;if(typeof window!="undefined"){an()>document.createEvent("Event").timeStamp&&(an=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);To=!!(e&&Number(e[1])<=53)}let Jn=0;const nc=Promise.resolve(),rc=()=>{Jn=0},sc=()=>Jn||(nc.then(rc),Jn=an());function oc(e,t,n,r){e.addEventListener(t,n,r)}function ic(e,t,n,r){e.removeEventListener(t,n,r)}function lc(e,t,n,r,s=null){const o=e._vei||(e._vei={}),i=o[t];if(r&&i)i.value=r;else{const[l,c]=cc(t);if(r){const a=o[t]=uc(r,s);oc(e,l,a,c)}else i&&(ic(e,l,i,c),o[t]=void 0)}}const ts=/(?:Once|Passive|Capture)$/;function cc(e){let t;if(ts.test(e)){t={};let n;for(;n=e.match(ts);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Ot(e.slice(2)),t]}function uc(e,t){const n=r=>{const s=r.timeStamp||an();(To||s>=n.attached-1)&&Ie(ac(r,n.value),t,5,[r])};return n.value=e,n.attached=sc(),n}function ac(e,t){if(z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const ns=/^on[a-z]/,fc=(e,t,n,r,s=!1,o,i,l,c)=>{t==="class"?Xl(e,r,s):t==="style"?Zl(e,n,r):hn(t)?sr(t)||lc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):dc(e,t,r,s))?tc(e,t,r,o,i,l,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ec(e,t,r,s))};function dc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&ns.test(t)&&V(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||ns.test(t)&&_e(n)?!1:t in e}const hc={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};nl.props;const pc=["ctrl","shift","alt","meta"],gc={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)=>pc.some(n=>e[`${n}Key`]&&!t.includes(n))},sa=(e,t)=>(n,...r)=>{for(let s=0;s<t.length;s++){const o=gc[t[s]];if(o&&o(n,t))return}return e(n,...r)},mc=Ee({patchProp:fc},Ql);let rs;function yc(){return rs||(rs=Pl(mc))}const oa=(...e)=>{const t=yc().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=vc(r);if(!s)return;const o=t._component;!V(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t};function vc(e){return _e(e)?document.querySelector(e):e}/*!
* vue-router v4.0.14
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/const Io=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",Tt=e=>Io?Symbol(e):"_vr_"+e,bc=Tt("rvlm"),ss=Tt("rvd"),Pr=Tt("r"),Fo=Tt("rl"),Qn=Tt("rvl"),bt=typeof window!="undefined";function _c(e){return e.__esModule||Io&&e[Symbol.toStringTag]==="Module"}const ie=Object.assign;function Mn(e,t){const n={};for(const r in t){const s=t[r];n[r]=Array.isArray(s)?s.map(e):e(s)}return n}const Bt=()=>{},wc=/\/$/,Ec=e=>e.replace(wc,"");function Sn(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("?"),c=t.indexOf("#",l>-1?l:0);return l>-1&&(r=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),s=e(o)),c>-1&&(r=r||t.slice(0,c),i=t.slice(c,t.length)),r=Rc(r!=null?r:t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function Cc(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function os(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function xc(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Rt(t.matched[r],n.matched[s])&&No(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Rt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function No(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Pc(e[n],t[n]))return!1;return!0}function Pc(e,t){return Array.isArray(e)?is(e,t):Array.isArray(t)?is(t,e):e===t}function is(e,t){return Array.isArray(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Rc(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,o,i;for(o=0;o<r.length;o++)if(i=r[o],!(s===1||i==="."))if(i==="..")s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(o-(o===r.length?1:0)).join("/")}var qt;(function(e){e.pop="pop",e.push="push"})(qt||(qt={}));var Ht;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ht||(Ht={}));function Ac(e){if(!e)if(bt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ec(e)}const Oc=/^[^#]+#/;function Mc(e,t){return e.replace(Oc,"#")+t}function Sc(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const En=()=>({left:window.pageXOffset,top:window.pageYOffset});function Tc(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Sc(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ls(e,t){return(history.state?history.state.position-t:-1)+e}const Xn=new Map;function Ic(e,t){Xn.set(e,t)}function Fc(e){const t=Xn.get(e);return Xn.delete(e),t}let Nc=()=>location.protocol+"//"+location.host;function Lo(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,c=s.slice(l);return c[0]!=="/"&&(c="/"+c),os(c,"")}return os(n,e)+r+s}function Lc(e,t,n,r){let s=[],o=[],i=null;const l=({state:h})=>{const y=Lo(e,location),O=n.value,F=t.value;let A=0;if(h){if(n.value=y,t.value=h,i&&i===O){i=null;return}A=F?h.position-F.position:0}else r(y);s.forEach(S=>{S(n.value,O,{delta:A,type:qt.pop,direction:A?A>0?Ht.forward:Ht.back:Ht.unknown})})};function c(){i=n.value}function a(h){s.push(h);const y=()=>{const O=s.indexOf(h);O>-1&&s.splice(O,1)};return o.push(y),y}function f(){const{history:h}=window;!h.state||h.replaceState(ie({},h.state,{scroll:En()}),"")}function p(){for(const h of o)h();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f),{pauseListeners:c,listen:a,destroy:p}}function cs(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?En():null}}function kc(e){const{history:t,location:n}=window,r={value:Lo(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,a,f){const p=e.indexOf("#"),h=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+c:Nc()+e+c;try{t[f?"replaceState":"pushState"](a,"",h),s.value=a}catch(y){console.error(y),n[f?"replace":"assign"](h)}}function i(c,a){const f=ie({},t.state,cs(s.value.back,c,s.value.forward,!0),a,{position:s.value.position});o(c,f,!0),r.value=c}function l(c,a){const f=ie({},s.value,t.state,{forward:c,scroll:En()});o(f.current,f,!0);const p=ie({},cs(r.value,c,null),{position:f.position+1},a);o(c,p,!1),r.value=c}return{location:r,state:s,push:l,replace:i}}function ia(e){e=Ac(e);const t=kc(e),n=Lc(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=ie({location:"",base:e,go:r,createHref:Mc.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function $c(e){return typeof e=="string"||e&&typeof e=="object"}function ko(e){return typeof e=="string"||typeof e=="symbol"}const Ye={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},$o=Tt("nf");var us;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(us||(us={}));function At(e,t){return ie(new Error,{type:e,[$o]:!0},t)}function Je(e,t){return e instanceof Error&&$o in e&&(t==null||!!(e.type&t))}const as="[^/]+?",jc={sensitive:!1,strict:!1,start:!0,end:!0},Bc=/[.+*?^${}()[\]/\\]/g;function Hc(e,t){const n=ie({},jc,t),r=[];let s=n.start?"^":"";const o=[];for(const a of e){const f=a.length?[]:[90];n.strict&&!a.length&&(s+="/");for(let p=0;p<a.length;p++){const h=a[p];let y=40+(n.sensitive?.25:0);if(h.type===0)p||(s+="/"),s+=h.value.replace(Bc,"\\$&"),y+=40;else if(h.type===1){const{value:O,repeatable:F,optional:A,regexp:S}=h;o.push({name:O,repeatable:F,optional:A});const I=S||as;if(I!==as){y+=10;try{new RegExp(`(${I})`)}catch(J){throw new Error(`Invalid custom RegExp for param "${O}" (${I}): `+J.message)}}let D=F?`((?:${I})(?:/(?:${I}))*)`:`(${I})`;p||(D=A&&a.length<2?`(?:/${D})`:"/"+D),A&&(D+="?"),s+=D,y+=20,A&&(y+=-8),F&&(y+=-20),I===".*"&&(y+=-50)}f.push(y)}r.push(f)}if(n.strict&&n.end){const a=r.length-1;r[a][r[a].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&(s+="(?:/|$)");const i=new RegExp(s,n.sensitive?"":"i");function l(a){const f=a.match(i),p={};if(!f)return null;for(let h=1;h<f.length;h++){const y=f[h]||"",O=o[h-1];p[O.name]=y&&O.repeatable?y.split("/"):y}return p}function c(a){let f="",p=!1;for(const h of e){(!p||!f.endsWith("/"))&&(f+="/"),p=!1;for(const y of h)if(y.type===0)f+=y.value;else if(y.type===1){const{value:O,repeatable:F,optional:A}=y,S=O in a?a[O]:"";if(Array.isArray(S)&&!F)throw new Error(`Provided param "${O}" is an array but it is not repeatable (* or + modifiers)`);const I=Array.isArray(S)?S.join("/"):S;if(!I)if(A)h.length<2&&(f.endsWith("/")?f=f.slice(0,-1):p=!0);else throw new Error(`Missing required param "${O}"`);f+=I}}return f}return{re:i,score:r,keys:o,parse:l,stringify:c}}function Dc(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function Uc(e,t){let n=0;const r=e.score,s=t.score;for(;n<r.length&&n<s.length;){const o=Dc(r[n],s[n]);if(o)return o;n++}return s.length-r.length}const Kc={type:0,value:""},Wc=/[a-zA-Z0-9_]/;function zc(e){if(!e)return[[]];if(e==="/")return[[Kc]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(y){throw new Error(`ERR (${n})/"${a}": ${y}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,c,a="",f="";function p(){!a||(n===0?o.push({type:0,value:a}):n===1||n===2||n===3?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function h(){a+=c}for(;l<e.length;){if(c=e[l++],c==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:c==="/"?(a&&p(),i()):c===":"?(p(),n=1):h();break;case 4:h(),n=r;break;case 1:c==="("?n=2:Wc.test(c)?h():(p(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--);break;case 2:c===")"?f[f.length-1]=="\\"?f=f.slice(0,-1)+c:n=3:f+=c;break;case 3:p(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--,f="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${a}"`),p(),i(),s}function qc(e,t,n){const r=Hc(zc(e.path),n),s=ie(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function Vc(e,t){const n=[],r=new Map;t=ds({strict:!1,end:!0,sensitive:!1},t);function s(f){return r.get(f)}function o(f,p,h){const y=!h,O=Jc(f);O.aliasOf=h&&h.record;const F=ds(t,f),A=[O];if("alias"in f){const D=typeof f.alias=="string"?[f.alias]:f.alias;for(const J of D)A.push(ie({},O,{components:h?h.record.components:O.components,path:J,aliasOf:h?h.record:O}))}let S,I;for(const D of A){const{path:J}=D;if(p&&J[0]!=="/"){const se=p.record.path,he=se[se.length-1]==="/"?"":"/";D.path=p.record.path+(J&&he+J)}if(S=qc(D,p,F),h?h.alias.push(S):(I=I||S,I!==S&&I.alias.push(S),y&&f.name&&!fs(S)&&i(f.name)),"children"in O){const se=O.children;for(let he=0;he<se.length;he++)o(se[he],S,h&&h.children[he])}h=h||S,c(S)}return I?()=>{i(I)}:Bt}function i(f){if(ko(f)){const p=r.get(f);p&&(r.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function l(){return n}function c(f){let p=0;for(;p<n.length&&Uc(f,n[p])>=0&&(f.record.path!==n[p].record.path||!jo(f,n[p]));)p++;n.splice(p,0,f),f.record.name&&!fs(f)&&r.set(f.record.name,f)}function a(f,p){let h,y={},O,F;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw At(1,{location:f});F=h.record.name,y=ie(Yc(p.params,h.keys.filter(I=>!I.optional).map(I=>I.name)),f.params),O=h.stringify(y)}else if("path"in f)O=f.path,h=n.find(I=>I.re.test(O)),h&&(y=h.parse(O),F=h.record.name);else{if(h=p.name?r.get(p.name):n.find(I=>I.re.test(p.path)),!h)throw At(1,{location:f,currentLocation:p});F=h.record.name,y=ie({},p.params,f.params),O=h.stringify(y)}const A=[];let S=h;for(;S;)A.unshift(S.record),S=S.parent;return{name:F,path:O,params:y,matched:A,meta:Xc(A)}}return e.forEach(f=>o(f)),{addRoute:o,resolve:a,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function Yc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Jc(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Qc(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function Qc(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function fs(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Xc(e){return e.reduce((t,n)=>ie(t,n.meta),{})}function ds(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function jo(e,t){return t.children.some(n=>n===e||jo(e,n))}const Bo=/#/g,Zc=/&/g,Gc=/\//g,eu=/=/g,tu=/\?/g,Ho=/\+/g,nu=/%5B/g,ru=/%5D/g,Do=/%5E/g,su=/%60/g,Uo=/%7B/g,ou=/%7C/g,Ko=/%7D/g,iu=/%20/g;function Rr(e){return encodeURI(""+e).replace(ou,"|").replace(nu,"[").replace(ru,"]")}function lu(e){return Rr(e).replace(Uo,"{").replace(Ko,"}").replace(Do,"^")}function Zn(e){return Rr(e).replace(Ho,"%2B").replace(iu,"+").replace(Bo,"%23").replace(Zc,"%26").replace(su,"`").replace(Uo,"{").replace(Ko,"}").replace(Do,"^")}function cu(e){return Zn(e).replace(eu,"%3D")}function uu(e){return Rr(e).replace(Bo,"%23").replace(tu,"%3F")}function au(e){return e==null?"":uu(e).replace(Gc,"%2F")}function fn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function fu(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<r.length;++s){const o=r[s].replace(Ho," "),i=o.indexOf("="),l=fn(i<0?o:o.slice(0,i)),c=i<0?null:fn(o.slice(i+1));if(l in t){let a=t[l];Array.isArray(a)||(a=t[l]=[a]),a.push(c)}else t[l]=c}return t}function hs(e){let t="";for(let n in e){const r=e[n];if(n=cu(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(Array.isArray(r)?r.map(o=>o&&Zn(o)):[r&&Zn(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function du(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Array.isArray(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}function Ft(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ze(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const c=p=>{p===!1?l(At(4,{from:n,to:t})):p instanceof Error?l(p):$c(p)?l(At(2,{from:t,to:p})):(o&&r.enterCallbacks[s]===o&&typeof p=="function"&&o.push(p),i())},a=e.call(r&&r.instances[s],t,n,c);let f=Promise.resolve(a);e.length<3&&(f=f.then(c)),f.catch(p=>l(p))})}function Tn(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(hu(l)){const a=(l.__vccOpts||l)[t];a&&s.push(Ze(a,n,r,o,i))}else{let c=l();s.push(()=>c.then(a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const f=_c(a)?a.default:a;o.components[i]=f;const h=(f.__vccOpts||f)[t];return h&&Ze(h,n,r,o,i)()}))}}return s}function hu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ps(e){const t=nt(Pr),n=nt(Fo),r=Ae(()=>t.resolve(et(e.to))),s=Ae(()=>{const{matched:c}=r.value,{length:a}=c,f=c[a-1],p=n.matched;if(!f||!p.length)return-1;const h=p.findIndex(Rt.bind(null,f));if(h>-1)return h;const y=gs(c[a-2]);return a>1&&gs(f)===y&&p[p.length-1].path!==y?p.findIndex(Rt.bind(null,c[a-2])):h}),o=Ae(()=>s.value>-1&&yu(n.params,r.value.params)),i=Ae(()=>s.value>-1&&s.value===n.matched.length-1&&No(n.params,r.value.params));function l(c={}){return mu(c)?t[et(e.replace)?"replace":"push"](et(e.to)).catch(Bt):Promise.resolve()}return{route:r,href:Ae(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const pu=uo({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ps,setup(e,{slots:t}){const n=Yt(ps(e)),{options:r}=nt(Pr),s=Ae(()=>({[ms(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[ms(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:So("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),gu=pu;function mu(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function yu(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Array.isArray(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function gs(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ms=(e,t,n)=>e!=null?e:t!=null?t:n,vu=uo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const r=nt(Qn),s=Ae(()=>e.route||r.value),o=nt(ss,0),i=Ae(()=>s.value.matched[o]);tn(ss,o+1),tn(bc,i),tn(Qn,s);const l=ot();return rt(()=>[l.value,i.value,e.name],([c,a,f],[p,h,y])=>{a&&(a.instances[f]=c,h&&h!==a&&c&&c===p&&(a.leaveGuards.size||(a.leaveGuards=h.leaveGuards),a.updateGuards.size||(a.updateGuards=h.updateGuards))),c&&a&&(!h||!Rt(a,h)||!p)&&(a.enterCallbacks[f]||[]).forEach(O=>O(c))},{flush:"post"}),()=>{const c=s.value,a=i.value,f=a&&a.components[e.name],p=e.name;if(!f)return ys(n.default,{Component:f,route:c});const h=a.props[e.name],y=h?h===!0?c.params:typeof h=="function"?h(c):h:null,F=So(f,ie({},y,t,{onVnodeUnmounted:A=>{A.component.isUnmounted&&(a.instances[p]=null)},ref:l}));return ys(n.default,{Component:F,route:c})||F}}});function ys(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const bu=vu;function la(e){const t=Vc(e.routes,e),n=e.parseQuery||fu,r=e.stringifyQuery||hs,s=e.history,o=Ft(),i=Ft(),l=Ft(),c=Js(Ye);let a=Ye;bt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Mn.bind(null,b=>""+b),p=Mn.bind(null,au),h=Mn.bind(null,fn);function y(b,T){let E,L;return ko(b)?(E=t.getRecordMatcher(b),L=T):L=b,t.addRoute(L,E)}function O(b){const T=t.getRecordMatcher(b);T&&t.removeRoute(T)}function F(){return t.getRoutes().map(b=>b.record)}function A(b){return!!t.getRecordMatcher(b)}function S(b,T){if(T=ie({},T||c.value),typeof b=="string"){const U=Sn(n,b,T.path),u=t.resolve({path:U.path},T),d=s.createHref(U.fullPath);return ie(U,u,{params:h(u.params),hash:fn(U.hash),redirectedFrom:void 0,href:d})}let E;if("path"in b)E=ie({},b,{path:Sn(n,b.path,T.path).path});else{const U=ie({},b.params);for(const u in U)U[u]==null&&delete U[u];E=ie({},b,{params:p(b.params)}),T.params=p(T.params)}const L=t.resolve(E,T),te=b.hash||"";L.params=f(h(L.params));const Z=Cc(r,ie({},b,{hash:lu(te),path:L.path})),W=s.createHref(Z);return ie({fullPath:Z,hash:te,query:r===hs?du(b.query):b.query||{}},L,{redirectedFrom:void 0,href:W})}function I(b){return typeof b=="string"?Sn(n,b,c.value.path):ie({},b)}function D(b,T){if(a!==b)return At(8,{from:T,to:b})}function J(b){return Q(b)}function se(b){return J(ie(I(b),{replace:!0}))}function he(b){const T=b.matched[b.matched.length-1];if(T&&T.redirect){const{redirect:E}=T;let L=typeof E=="function"?E(b):E;return typeof L=="string"&&(L=L.includes("?")||L.includes("#")?L=I(L):{path:L},L.params={}),ie({query:b.query,hash:b.hash,params:b.params},L)}}function Q(b,T){const E=a=S(b),L=c.value,te=b.state,Z=b.force,W=b.replace===!0,U=he(E);if(U)return Q(ie(I(U),{state:te,force:Z,replace:W}),T||E);const u=E;u.redirectedFrom=T;let d;return!Z&&xc(r,L,E)&&(d=At(16,{to:u,from:L}),Y(L,L,!0,!1)),(d?Promise.resolve(d):ue(u,L)).catch(g=>Je(g)?Je(g,2)?g:q(g):k(g,u,L)).then(g=>{if(g){if(Je(g,2))return Q(ie(I(g.to),{state:te,force:Z,replace:W}),T||u)}else g=pe(u,L,!0,W,te);return we(u,L,g),g})}function de(b,T){const E=D(b,T);return E?Promise.reject(E):Promise.resolve()}function ue(b,T){let E;const[L,te,Z]=_u(b,T);E=Tn(L.reverse(),"beforeRouteLeave",b,T);for(const U of L)U.leaveGuards.forEach(u=>{E.push(Ze(u,b,T))});const W=de.bind(null,b,T);return E.push(W),mt(E).then(()=>{E=[];for(const U of o.list())E.push(Ze(U,b,T));return E.push(W),mt(E)}).then(()=>{E=Tn(te,"beforeRouteUpdate",b,T);for(const U of te)U.updateGuards.forEach(u=>{E.push(Ze(u,b,T))});return E.push(W),mt(E)}).then(()=>{E=[];for(const U of b.matched)if(U.beforeEnter&&!T.matched.includes(U))if(Array.isArray(U.beforeEnter))for(const u of U.beforeEnter)E.push(Ze(u,b,T));else E.push(Ze(U.beforeEnter,b,T));return E.push(W),mt(E)}).then(()=>(b.matched.forEach(U=>U.enterCallbacks={}),E=Tn(Z,"beforeRouteEnter",b,T),E.push(W),mt(E))).then(()=>{E=[];for(const U of i.list())E.push(Ze(U,b,T));return E.push(W),mt(E)}).catch(U=>Je(U,8)?U:Promise.reject(U))}function we(b,T,E){for(const L of l.list())L(b,T,E)}function pe(b,T,E,L,te){const Z=D(b,T);if(Z)return Z;const W=T===Ye,U=bt?history.state:{};E&&(L||W?s.replace(b.fullPath,ie({scroll:W&&U&&U.scroll},te)):s.push(b.fullPath,te)),c.value=b,Y(b,T,E,W),q()}let ge;function Fe(){ge=s.listen((b,T,E)=>{const L=S(b),te=he(L);if(te){Q(ie(te,{replace:!0}),L).catch(Bt);return}a=L;const Z=c.value;bt&&Ic(ls(Z.fullPath,E.delta),En()),ue(L,Z).catch(W=>Je(W,12)?W:Je(W,2)?(Q(W.to,L).then(U=>{Je(U,20)&&!E.delta&&E.type===qt.pop&&s.go(-1,!1)}).catch(Bt),Promise.reject()):(E.delta&&s.go(-E.delta,!1),k(W,L,Z))).then(W=>{W=W||pe(L,Z,!1),W&&(E.delta?s.go(-E.delta,!1):E.type===qt.pop&&Je(W,20)&&s.go(-1,!1)),we(L,Z,W)}).catch(Bt)})}let v=Ft(),m=Ft(),H;function k(b,T,E){q(b);const L=m.list();return L.length?L.forEach(te=>te(b,T,E)):console.error(b),Promise.reject(b)}function B(){return H&&c.value!==Ye?Promise.resolve():new Promise((b,T)=>{v.add([b,T])})}function q(b){return H||(H=!b,Fe(),v.list().forEach(([T,E])=>b?E(b):T()),v.reset()),b}function Y(b,T,E,L){const{scrollBehavior:te}=e;if(!bt||!te)return Promise.resolve();const Z=!E&&Fc(ls(b.fullPath,0))||(L||!E)&&history.state&&history.state.scroll||null;return mr().then(()=>te(b,T,Z)).then(W=>W&&Tc(W)).catch(W=>k(W,b,T))}const X=b=>s.go(b);let re;const me=new Set;return{currentRoute:c,addRoute:y,removeRoute:O,hasRoute:A,getRoutes:F,resolve:S,options:e,push:J,replace:se,go:X,back:()=>X(-1),forward:()=>X(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:m.add,isReady:B,install(b){const T=this;b.component("RouterLink",gu),b.component("RouterView",bu),b.config.globalProperties.$router=T,Object.defineProperty(b.config.globalProperties,"$route",{enumerable:!0,get:()=>et(c)}),bt&&!re&&c.value===Ye&&(re=!0,J(s.location).catch(te=>{}));const E={};for(const te in Ye)E[te]=Ae(()=>c.value[te]);b.provide(Pr,T),b.provide(Fo,Yt(E)),b.provide(Qn,c);const L=b.unmount;me.add(b),b.unmount=function(){me.delete(b),me.size<1&&(a=Ye,ge&&ge(),c.value=Ye,re=!1,H=!1),L()}}}}function mt(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function _u(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;i<o;i++){const l=t.matched[i];l&&(e.matched.find(a=>Rt(a,l))?r.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>Rt(a,c))||s.push(c))}return[n,r,s]}var Ar={};(function e(t,n,r,s){var o=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL);function i(){}function l(v){var m=n.exports.Promise,H=m!==void 0?m:t.Promise;return typeof H=="function"?new H(v):(v(i,i),null)}var c=function(){var v=Math.floor(16.666666666666668),m,H,k={},B=0;return typeof requestAnimationFrame=="function"&&typeof cancelAnimationFrame=="function"?(m=function(q){var Y=Math.random();return k[Y]=requestAnimationFrame(function X(re){B===re||B+v-1<re?(B=re,delete k[Y],q()):k[Y]=requestAnimationFrame(X)}),Y},H=function(q){k[q]&&cancelAnimationFrame(k[q])}):(m=function(q){return setTimeout(q,v)},H=function(q){return clearTimeout(q)}),{frame:m,cancel:H}}(),a=function(){var v,m,H={};function k(B){function q(Y,X){B.postMessage({options:Y||{},callback:X})}B.init=function(X){var re=X.transferControlToOffscreen();B.postMessage({canvas:re},[re])},B.fire=function(X,re,me){if(m)return q(X,null),m;var fe=Math.random().toString(36).slice(2);return m=l(function(b){function T(E){E.data.callback===fe&&(delete H[fe],B.removeEventListener("message",T),m=null,me(),b())}B.addEventListener("message",T),q(X,fe),H[fe]=T.bind(null,{data:{callback:fe}})}),m},B.reset=function(){B.postMessage({reset:!0});for(var X in H)H[X](),delete H[X]}}return function(){if(v)return v;if(!r&&o){var B=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {"," if (msg.data.options) {"," CONFETTI(msg.data.options).then(function () {"," if (msg.data.callback) {"," postMessage({ callback: msg.data.callback });"," }"," });"," } else if (msg.data.reset) {"," CONFETTI.reset();"," } else if (msg.data.resize) {"," SIZE.width = msg.data.resize.width;"," SIZE.height = msg.data.resize.height;"," } else if (msg.data.canvas) {"," SIZE.width = msg.data.canvas.width;"," SIZE.height = msg.data.canvas.height;"," CONFETTI = module.exports.create(msg.data.canvas);"," }","}"].join(`
`);try{v=new Worker(URL.createObjectURL(new Blob([B])))}catch(q){return typeof console!==void 0&&typeof console.warn=="function"&&console.warn("\u{1F38A} Could not load worker",q),null}k(v)}return v}}(),f={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function p(v,m){return m?m(v):v}function h(v){return v!=null}function y(v,m,H){return p(v&&h(v[m])?v[m]:f[m],H)}function O(v){return v<0?0:Math.floor(v)}function F(v,m){return Math.floor(Math.random()*(m-v))+v}function A(v){return parseInt(v,16)}function S(v){return v.map(I)}function I(v){var m=String(v).replace(/[^0-9a-f]/gi,"");return m.length<6&&(m=m[0]+m[0]+m[1]+m[1]+m[2]+m[2]),{r:A(m.substring(0,2)),g:A(m.substring(2,4)),b:A(m.substring(4,6))}}function D(v){var m=y(v,"origin",Object);return m.x=y(m,"x",Number),m.y=y(m,"y",Number),m}function J(v){v.width=document.documentElement.clientWidth,v.height=document.documentElement.clientHeight}function se(v){var m=v.getBoundingClientRect();v.width=m.width,v.height=m.height}function he(v){var m=document.createElement("canvas");return m.style.position="fixed",m.style.top="0px",m.style.left="0px",m.style.pointerEvents="none",m.style.zIndex=v,m}function Q(v,m,H,k,B,q,Y,X,re){v.save(),v.translate(m,H),v.rotate(q),v.scale(k,B),v.arc(0,0,1,Y,X,re),v.restore()}function de(v){var m=v.angle*(Math.PI/180),H=v.spread*(Math.PI/180);return{x:v.x,y:v.y,wobble:Math.random()*10,wobbleSpeed:Math.min(.11,Math.random()*.1+.05),velocity:v.startVelocity*.5+Math.random()*v.startVelocity,angle2D:-m+(.5*H-Math.random()*H),tiltAngle:(Math.random()*(.75-.25)+.25)*Math.PI,color:v.color,shape:v.shape,tick:0,totalTicks:v.ticks,decay:v.decay,drift:v.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:v.gravity*3,ovalScalar:.6,scalar:v.scalar}}function ue(v,m){m.x+=Math.cos(m.angle2D)*m.velocity+m.drift,m.y+=Math.sin(m.angle2D)*m.velocity+m.gravity,m.wobble+=m.wobbleSpeed,m.velocity*=m.decay,m.tiltAngle+=.1,m.tiltSin=Math.sin(m.tiltAngle),m.tiltCos=Math.cos(m.tiltAngle),m.random=Math.random()+2,m.wobbleX=m.x+10*m.scalar*Math.cos(m.wobble),m.wobbleY=m.y+10*m.scalar*Math.sin(m.wobble);var H=m.tick++/m.totalTicks,k=m.x+m.random*m.tiltCos,B=m.y+m.random*m.tiltSin,q=m.wobbleX+m.random*m.tiltCos,Y=m.wobbleY+m.random*m.tiltSin;return v.fillStyle="rgba("+m.color.r+", "+m.color.g+", "+m.color.b+", "+(1-H)+")",v.beginPath(),m.shape==="circle"?v.ellipse?v.ellipse(m.x,m.y,Math.abs(q-k)*m.ovalScalar,Math.abs(Y-B)*m.ovalScalar,Math.PI/10*m.wobble,0,2*Math.PI):Q(v,m.x,m.y,Math.abs(q-k)*m.ovalScalar,Math.abs(Y-B)*m.ovalScalar,Math.PI/10*m.wobble,0,2*Math.PI):(v.moveTo(Math.floor(m.x),Math.floor(m.y)),v.lineTo(Math.floor(m.wobbleX),Math.floor(B)),v.lineTo(Math.floor(q),Math.floor(Y)),v.lineTo(Math.floor(k),Math.floor(m.wobbleY))),v.closePath(),v.fill(),m.tick<m.totalTicks}function we(v,m,H,k,B){var q=m.slice(),Y=v.getContext("2d"),X,re,me=l(function(fe){function b(){X=re=null,Y.clearRect(0,0,k.width,k.height),B(),fe()}function T(){r&&!(k.width===s.width&&k.height===s.height)&&(k.width=v.width=s.width,k.height=v.height=s.height),!k.width&&!k.height&&(H(v),k.width=v.width,k.height=v.height),Y.clearRect(0,0,k.width,k.height),q=q.filter(function(E){return ue(Y,E)}),q.length?X=c.frame(T):b()}X=c.frame(T),re=b});return{addFettis:function(fe){return q=q.concat(fe),me},canvas:v,promise:me,reset:function(){X&&c.cancel(X),re&&re()}}}function pe(v,m){var H=!v,k=!!y(m||{},"resize"),B=y(m,"disableForReducedMotion",Boolean),q=o&&!!y(m||{},"useWorker"),Y=q?a():null,X=H?J:se,re=v&&Y?!!v.__confetti_initialized:!1,me=typeof matchMedia=="function"&&matchMedia("(prefers-reduced-motion)").matches,fe;function b(E,L,te){for(var Z=y(E,"particleCount",O),W=y(E,"angle",Number),U=y(E,"spread",Number),u=y(E,"startVelocity",Number),d=y(E,"decay",Number),g=y(E,"gravity",Number),w=y(E,"drift",Number),_=y(E,"colors",S),P=y(E,"ticks",Number),M=y(E,"shapes"),x=y(E,"scalar"),R=D(E),C=Z,$=[],N=v.width*R.x,j=v.height*R.y;C--;)$.push(de({x:N,y:j,angle:W,spread:U,startVelocity:u,color:_[C%_.length],shape:M[F(0,M.length)],ticks:P,decay:d,gravity:g,drift:w,scalar:x}));return fe?fe.addFettis($):(fe=we(v,$,X,L,te),fe.promise)}function T(E){var L=B||y(E,"disableForReducedMotion",Boolean),te=y(E,"zIndex",Number);if(L&&me)return l(function(u){u()});H&&fe?v=fe.canvas:H&&!v&&(v=he(te),document.body.appendChild(v)),k&&!re&&X(v);var Z={width:v.width,height:v.height};Y&&!re&&Y.init(v),re=!0,Y&&(v.__confetti_initialized=!0);function W(){if(Y){var u={getBoundingClientRect:function(){if(!H)return v.getBoundingClientRect()}};X(u),Y.postMessage({resize:{width:u.width,height:u.height}});return}Z.width=Z.height=null}function U(){fe=null,k&&t.removeEventListener("resize",W),H&&v&&(document.body.removeChild(v),v=null,re=!1)}return k&&t.addEventListener("resize",W,!1),Y?Y.fire(E,Z,U):b(E,Z,U)}return T.reset=function(){Y&&Y.reset(),fe&&fe.reset()},T}var ge;function Fe(){return ge||(ge=pe(null,{useWorker:!0,resize:!0})),ge}n.exports=function(){return Fe().apply(this,arguments)},n.exports.reset=function(){Fe().reset()},n.exports.create=pe})(function(){return typeof window!="undefined"?window:typeof self!="undefined"?self:this||{}}(),Ar,!1);var ca=Ar.exports;Ar.exports.create;function Vt(e){return ci()?(ui(e),!0):!1}const dn=typeof window!="undefined",wu=e=>typeof e=="string",In=()=>{};function Eu(e,t){function n(...r){e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})}return n}const Cu=e=>e();function Wo(e,t=!0){Ao()?_r(e):t?e():mr(e)}function xu(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:s=!1}=n;let o=null;const i=ot(!1);function l(){o&&(clearInterval(o),o=null)}function c(){i.value=!1,l()}function a(){t<=0||(i.value=!0,s&&e(),l(),o=setInterval(e,et(t)))}if(r&&dn&&a(),ye(t)){const f=rt(t,()=>{r&&dn&&a()});Vt(f)}return Vt(c),{isActive:i,pause:c,resume:a}}function ua(e=!1){if(ye(e))return t=>(e.value=typeof t=="boolean"?t:!e.value,e.value);{const t=ot(e);return[t,r=>(t.value=typeof r=="boolean"?r:!t.value,t.value)]}}var vs=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Au=(e,t)=>{var n={};for(var r in e)Pu.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&vs)for(var r of vs(e))t.indexOf(r)<0&&Ru.call(e,r)&&(n[r]=e[r]);return n};function Ou(e,t,n={}){const r=n,{eventFilter:s=Cu}=r,o=Au(r,["eventFilter"]);return rt(e,Eu(s,t),o)}const pt=dn?window:void 0;function Mu(...e){let t,n,r,s;if(wu(e[0])?([n,r,s]=e,t=pt):[t,n,r,s]=e,!t)return In;let o=In;const i=rt(()=>et(t),c=>{o(),!!c&&(c.addEventListener(n,r,s),o=()=>{c.removeEventListener(n,r,s),o=In})},{immediate:!0,flush:"post"}),l=()=>{i(),o()};return Vt(l),l}function Su(e,t={}){const{window:n=pt}=t;let r;const s=ot(!1),o=()=>{!n||(r||(r=n.matchMedia(e)),s.value=r.matches)};return Wo(()=>{o(),!!r&&("addEventListener"in r?r.addEventListener("change",o):r.addListener(o),Vt(()=>{"removeEventListener"in o?r.removeEventListener("change",o):r.removeListener(o)}))}),s}const Gn=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},er="__vueuse_ssr_handlers__";Gn[er]=Gn[er]||{};const Tu=Gn[er];function zo(e,t){return Tu[e]||t}function Iu(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}const Fu={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.entries()))}};function Nu(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,shallow:a,window:f=pt,eventFilter:p,onError:h=I=>{console.error(I)}}=r,y=et(t),O=Iu(y),F=(a?Js:ot)(t),A=(s=r.serializer)!=null?s:Fu[O];if(!n)try{n=zo("getDefaultStorage",()=>{var I;return(I=pt)==null?void 0:I.localStorage})()}catch(I){h(I)}function S(I){if(!(!n||I&&I.key!==e))try{const D=I?I.newValue:n.getItem(e);D==null?(F.value=y,c&&y!==null&&n.setItem(e,A.write(y))):typeof D!="string"?F.value=D:F.value=A.read(D)}catch(D){h(D)}}return S(),f&&l&&Mu(f,"storage",I=>setTimeout(()=>S(I),0)),n&&Ou(F,()=>{try{F.value==null?n.removeItem(e):n.setItem(e,A.write(F.value))}catch(I){h(I)}},{flush:o,deep:i,eventFilter:p}),F}function qo(e){return Su("(prefers-color-scheme: dark)",e)}var Lu=Object.defineProperty,bs=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,$u=Object.prototype.propertyIsEnumerable,_s=(e,t,n)=>t in e?Lu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ju=(e,t)=>{for(var n in t||(t={}))ku.call(t,n)&&_s(e,n,t[n]);if(bs)for(var n of bs(t))$u.call(t,n)&&_s(e,n,t[n]);return e};function Bu(e={}){const{selector:t="html",attribute:n="class",window:r=pt,storage:s,storageKey:o="vueuse-color-scheme",listenToStorageChanges:i=!0,storageRef:l}=e,c=ju({auto:"",light:"light",dark:"dark"},e.modes||{}),a=qo({window:r}),f=Ae(()=>a.value?"dark":"light"),p=l||(o==null?ot("auto"):Nu(o,"auto",s,{window:r,listenToStorageChanges:i})),h=Ae({get(){return p.value==="auto"?f.value:p.value},set(A){p.value=A}}),y=zo("updateHTMLAttrs",(A,S,I)=>{const D=r==null?void 0:r.document.querySelector(A);if(!!D)if(S==="class"){const J=I.split(/\s/g);Object.values(c).flatMap(se=>(se||"").split(/\s/g)).filter(Boolean).forEach(se=>{J.includes(se)?D.classList.add(se):D.classList.remove(se)})}else D.setAttribute(S,I)});function O(A){var S;y(t,n,(S=c[A])!=null?S:A)}function F(A){e.onChanged?e.onChanged(A,O):O(A)}return rt(h,F,{flush:"post",immediate:!0}),Wo(()=>F(h.value)),h}var Hu=Object.defineProperty,Du=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,ws=Object.getOwnPropertySymbols,Ku=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,Es=(e,t,n)=>t in e?Hu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zu=(e,t)=>{for(var n in t||(t={}))Ku.call(t,n)&&Es(e,n,t[n]);if(ws)for(var n of ws(t))Wu.call(t,n)&&Es(e,n,t[n]);return e},qu=(e,t)=>Du(e,Uu(t));function aa(e={}){const{valueDark:t="dark",valueLight:n="",window:r=pt}=e,s=Bu(qu(zu({},e),{onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark"):c(l)},modes:{dark:t,light:n}})),o=qo({window:r});return Ae({get(){return s.value==="dark"},set(l){l===o.value?s.value="auto":s.value=l?"dark":"light"}})}function Vu(e,t={}){const{immediate:n=!0,window:r=pt}=t,s=ot(!1);function o(){!s.value||!r||(e(),r.requestAnimationFrame(o))}function i(){!s.value&&r&&(s.value=!0,o())}function l(){s.value=!1}return n&&i(),Vt(l),{isActive:s,pause:l,resume:i}}var Yu=Object.defineProperty,Cs=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,xs=(e,t,n)=>t in e?Yu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xu=(e,t)=>{for(var n in t||(t={}))Ju.call(t,n)&&xs(e,n,t[n]);if(Cs)for(var n of Cs(t))Qu.call(t,n)&&xs(e,n,t[n]);return e};function fa(e={}){const{controls:t=!1,interval:n="requestAnimationFrame"}=e,r=ot(new Date),s=()=>r.value=new Date,o=n==="requestAnimationFrame"?Vu(s,{immediate:!0}):xu(s,n,{immediate:!0});return t?Xu({now:r},o):r}var Ps,Rs;dn&&(window==null?void 0:window.navigator)&&((Ps=window==null?void 0:window.navigator)==null?void 0:Ps.platform)&&/iP(ad|hone|od)/.test((Rs=window==null?void 0:window.navigator)==null?void 0:Rs.platform);export{Be as F,ca as a,ua as b,ta as c,uo as d,et as e,na as f,fa as g,Ae as h,Nu as i,Gu as j,Ro as k,kl as l,ra as m,rr as n,Tl as o,Oe as p,Fl as q,ot as r,sa as s,Zu as t,aa as u,ea as v,rt as w,oa as x,la as y,ia as z};