(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerpolicy&&(s.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?s.credentials="include":r.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();function Er(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r<o.length;r++)n[o[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}function Sr(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=xe(o)?Xa(o):Sr(o);if(r)for(const s in r)t[s]=r[s]}return t}else{if(xe(e))return e;if(ge(e))return e}}const qa=/;(?![^(]*\))/g,Ya=/:([^]+)/,Ga=/\/\*.*?\*\//gs;function Xa(e){const t={};return e.replace(Ga,"").split(qa).forEach(n=>{if(n){const o=n.split(Ya);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Pr(e){let t="";if(xe(e))t=e;else if(Z(e))for(let n=0;n<e.length;n++){const o=Pr(e[n]);o&&(t+=o+" ")}else if(ge(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Za="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Qa=Er(Za);function Ui(e){return!!e||e===""}const Ja=e=>xe(e)?e:e==null?"":Z(e)||ge(e)&&(e.toString===Yi||!ee(e.toString))?JSON.stringify(e,zi,2):String(e),zi=(e,t)=>t&&t.__v_isRef?zi(e,t.value):Kt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:Ki(t)?{[`Set(${t.size})`]:[...t.values()]}:ge(t)&&!Z(t)&&!Gi(t)?String(t):t,he={},zt=[],ze=()=>{},ec=()=>!1,tc=/^on[^a-z]/,fo=e=>tc.test(e),Or=e=>e.startsWith("onUpdate:"),Ae=Object.assign,Ar=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},nc=Object.prototype.hasOwnProperty,ce=(e,t)=>nc.call(e,t),Z=Array.isArray,Kt=e=>ho(e)==="[object Map]",Ki=e=>ho(e)==="[object Set]",ee=e=>typeof e=="function",xe=e=>typeof e=="string",Rr=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",qi=e=>ge(e)&&ee(e.then)&&ee(e.catch),Yi=Object.prototype.toString,ho=e=>Yi.call(e),oc=e=>ho(e).slice(8,-1),Gi=e=>ho(e)==="[object Object]",kr=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Yn=Er(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},rc=/-(\w)/g,tt=mo(e=>e.replace(rc,(t,n)=>n?n.toUpperCase():"")),sc=/\B([A-Z])/g,tn=mo(e=>e.replace(sc,"-$1").toLowerCase()),Ct=mo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Gn=mo(e=>e?`on${Ct(e)}`:""),En=(e,t)=>!Object.is(e,t),$o=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},eo=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},$r=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ms;const ic=()=>ms||(ms=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Me;class Xi{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Me,!t&&Me&&(this.index=(Me.scopes||(Me.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Me;try{return Me=this,t()}finally{Me=n}}}on(){Me=this}off(){Me=this.parent}stop(t){if(this.active){let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.scopes)for(n=0,o=this.scopes.length;n<o;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 nn(e){return new Xi(e)}function lc(e,t=Me){t&&t.active&&t.effects.push(e)}function ac(){return Me}function Ye(e){Me&&Me.cleanups.push(e)}const Tr=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Zi=e=>(e.w&wt)>0,Qi=e=>(e.n&wt)>0,cc=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=wt},uc=e=>{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o<t.length;o++){const r=t[o];Zi(r)&&!Qi(r)?r.delete(e):t[n++]=r,r.w&=~wt,r.n&=~wt}t.length=n}},Xo=new WeakMap;let mn=0,wt=1;const Zo=30;let We;const It=Symbol(""),Qo=Symbol("");class Fr{constructor(t,n=null,o){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,lc(this,o)}run(){if(!this.active)return this.fn();let t=We,n=vt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=We,We=this,vt=!0,wt=1<<++mn,mn<=Zo?cc(this):gs(this),this.fn()}finally{mn<=Zo&&uc(this),wt=1<<--mn,We=this.parent,vt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){We===this?this.deferStop=!0:this.active&&(gs(this),this.onStop&&this.onStop(),this.active=!1)}}function gs(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let vt=!0;const Ji=[];function on(){Ji.push(vt),vt=!1}function rn(){const e=Ji.pop();vt=e===void 0?!0:e}function Be(e,t,n){if(vt&&We){let o=Xo.get(e);o||Xo.set(e,o=new Map);let r=o.get(n);r||o.set(n,r=Tr()),el(r)}}function el(e,t){let n=!1;mn<=Zo?Qi(e)||(e.n|=wt,n=!Zi(e)):n=!e.has(We),n&&(e.add(We),We.deps.push(e))}function lt(e,t,n,o,r,s){const i=Xo.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&Z(e)){const a=$r(o);i.forEach((u,c)=>{(c==="length"||c>=a)&&l.push(u)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Z(e)?kr(n)&&l.push(i.get("length")):(l.push(i.get(It)),Kt(e)&&l.push(i.get(Qo)));break;case"delete":Z(e)||(l.push(i.get(It)),Kt(e)&&l.push(i.get(Qo)));break;case"set":Kt(e)&&l.push(i.get(It));break}if(l.length===1)l[0]&&Jo(l[0]);else{const a=[];for(const u of l)u&&a.push(...u);Jo(Tr(a))}}function Jo(e,t){const n=Z(e)?e:[...e];for(const o of n)o.computed&&ps(o);for(const o of n)o.computed||ps(o)}function ps(e,t){(e!==We||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const fc=Er("__proto__,__v_isRef,__isVue"),tl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Rr)),dc=Lr(),hc=Lr(!1,!0),mc=Lr(!0),vs=gc();function gc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=le(this);for(let s=0,i=this.length;s<i;s++)Be(o,"get",s+"");const r=o[t](...n);return r===-1||r===!1?o[t](...n.map(le)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){on();const o=le(this)[t].apply(this,n);return rn(),o}}),e}function Lr(e=!1,t=!1){return function(o,r,s){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&s===(e?t?$c:il:t?sl:rl).get(o))return o;const i=Z(o);if(!e&&i&&ce(vs,r))return Reflect.get(vs,r,s);const l=Reflect.get(o,r,s);return(Rr(r)?tl.has(r):fc(r))||(e||Be(o,"get",r),t)?l:me(l)?i&&kr(r)?l:l.value:ge(l)?e?In(l):ke(l):l}}const pc=nl(),vc=nl(!0);function nl(e=!1){return function(n,o,r,s){let i=n[o];if(Xt(i)&&me(i)&&!me(r))return!1;if(!e&&(!to(r)&&!Xt(r)&&(i=le(i),r=le(r)),!Z(n)&&me(i)&&!me(r)))return i.value=r,!0;const l=Z(n)&&kr(o)?Number(o)<n.length:ce(n,o),a=Reflect.set(n,o,r,s);return n===le(s)&&(l?En(r,i)&&lt(n,"set",o,r):lt(n,"add",o,r)),a}}function yc(e,t){const n=ce(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&lt(e,"delete",t,void 0),o}function bc(e,t){const n=Reflect.has(e,t);return(!Rr(t)||!tl.has(t))&&Be(e,"has",t),n}function _c(e){return Be(e,"iterate",Z(e)?"length":It),Reflect.ownKeys(e)}const ol={get:dc,set:pc,deleteProperty:yc,has:bc,ownKeys:_c},wc={get:mc,set(e,t){return!0},deleteProperty(e,t){return!0}},xc=Ae({},ol,{get:hc,set:vc}),Ir=e=>e,go=e=>Reflect.getPrototypeOf(e);function Bn(e,t,n=!1,o=!1){e=e.__v_raw;const r=le(e),s=le(t);n||(t!==s&&Be(r,"get",t),Be(r,"get",s));const{has:i}=go(r),l=o?Ir:n?Br:Sn;if(i.call(r,t))return l(e.get(t));if(i.call(r,s))return l(e.get(s));e!==r&&e.get(t)}function Dn(e,t=!1){const n=this.__v_raw,o=le(n),r=le(e);return t||(e!==r&&Be(o,"has",e),Be(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function jn(e,t=!1){return e=e.__v_raw,!t&&Be(le(e),"iterate",It),Reflect.get(e,"size",e)}function ys(e){e=le(e);const t=le(this);return go(t).has.call(t,e)||(t.add(e),lt(t,"add",e,e)),this}function bs(e,t){t=le(t);const n=le(this),{has:o,get:r}=go(n);let s=o.call(n,e);s||(e=le(e),s=o.call(n,e));const i=r.call(n,e);return n.set(e,t),s?En(t,i)&&lt(n,"set",e,t):lt(n,"add",e,t),this}function _s(e){const t=le(this),{has:n,get:o}=go(t);let r=n.call(t,e);r||(e=le(e),r=n.call(t,e)),o&&o.call(t,e);const s=t.delete(e);return r&&lt(t,"delete",e,void 0),s}function ws(){const e=le(this),t=e.size!==0,n=e.clear();return t&&lt(e,"clear",void 0,void 0),n}function Hn(e,t){return function(o,r){const s=this,i=s.__v_raw,l=le(i),a=t?Ir:e?Br:Sn;return!e&&Be(l,"iterate",It),i.forEach((u,c)=>o.call(r,a(u),a(c),s))}}function Vn(e,t,n){return function(...o){const r=this.__v_raw,s=le(r),i=Kt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,u=r[e](...o),c=n?Ir:t?Br:Sn;return!t&&Be(s,"iterate",a?Qo:It),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:l?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function ut(e){return function(...t){return e==="delete"?!1:this}}function Cc(){const e={get(s){return Bn(this,s)},get size(){return jn(this)},has:Dn,add:ys,set:bs,delete:_s,clear:ws,forEach:Hn(!1,!1)},t={get(s){return Bn(this,s,!1,!0)},get size(){return jn(this)},has:Dn,add:ys,set:bs,delete:_s,clear:ws,forEach:Hn(!1,!0)},n={get(s){return Bn(this,s,!0)},get size(){return jn(this,!0)},has(s){return Dn.call(this,s,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:Hn(!0,!1)},o={get(s){return Bn(this,s,!0,!0)},get size(){return jn(this,!0)},has(s){return Dn.call(this,s,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:Hn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Vn(s,!1,!1),n[s]=Vn(s,!0,!1),t[s]=Vn(s,!1,!0),o[s]=Vn(s,!0,!0)}),[e,n,t,o]}const[Ec,Sc,Pc,Oc]=Cc();function Mr(e,t){const n=t?e?Oc:Pc:e?Sc:Ec;return(o,r,s)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(ce(n,r)&&r in o?n:o,r,s)}const Ac={get:Mr(!1,!1)},Rc={get:Mr(!1,!0)},kc={get:Mr(!0,!1)},rl=new WeakMap,sl=new WeakMap,il=new WeakMap,$c=new WeakMap;function Tc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Fc(e){return e.__v_skip||!Object.isExtensible(e)?0:Tc(oc(e))}function ke(e){return Xt(e)?e:Nr(e,!1,ol,Ac,rl)}function ll(e){return Nr(e,!1,xc,Rc,sl)}function In(e){return Nr(e,!0,wc,kc,il)}function Nr(e,t,n,o,r){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=r.get(e);if(s)return s;const i=Fc(e);if(i===0)return e;const l=new Proxy(e,i===2?o:n);return r.set(e,l),l}function yt(e){return Xt(e)?yt(e.__v_raw):!!(e&&e.__v_isReactive)}function Xt(e){return!!(e&&e.__v_isReadonly)}function to(e){return!!(e&&e.__v_isShallow)}function al(e){return yt(e)||Xt(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function Zt(e){return eo(e,"__v_skip",!0),e}const Sn=e=>ge(e)?ke(e):e,Br=e=>ge(e)?In(e):e;function cl(e){vt&&We&&(e=le(e),el(e.dep||(e.dep=Tr())))}function ul(e,t){e=le(e),e.dep&&Jo(e.dep)}function me(e){return!!(e&&e.__v_isRef===!0)}function ie(e){return dl(e,!1)}function fl(e){return dl(e,!0)}function dl(e,t){return me(e)?e:new Lc(e,t)}class Lc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:le(t),this._value=n?t:Sn(t)}get value(){return cl(this),this._value}set value(t){const n=this.__v_isShallow||to(t)||Xt(t);t=n?t:le(t),En(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Sn(t),ul(this))}}function Se(e){return me(e)?e.value:e}const Ic={get:(e,t,n)=>Se(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return me(r)&&!me(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function hl(e){return yt(e)?e:new Proxy(e,Ic)}function po(e){const t=Z(e)?new Array(e.length):{};for(const n in e)t[n]=Dr(e,n);return t}class Mc{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,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}}function Dr(e,t,n){const o=e[t];return me(o)?o:new Mc(e,t,n)}var ml;class Nc{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[ml]=!1,this._dirty=!0,this.effect=new Fr(t,()=>{this._dirty||(this._dirty=!0,ul(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=le(this);return cl(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}ml="__v_isReadonly";function Bc(e,t,n=!1){let o,r;const s=ee(e);return s?(o=e,r=ze):(o=e.get,r=e.set),new Nc(o,r,s||!r,n)}function bt(e,t,n,o){let r;try{r=o?e(...o):e()}catch(s){vo(s,t,n)}return r}function je(e,t,n,o){if(ee(e)){const s=bt(e,t,n,o);return s&&qi(s)&&s.catch(i=>{vo(i,t,n)}),s}const r=[];for(let s=0;s<e.length;s++)r.push(je(e[s],t,n,o));return r}function vo(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let s=t.parent;const i=t.proxy,l=n;for(;s;){const u=s.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](e,i,l)===!1)return}s=s.parent}const a=t.appContext.config.errorHandler;if(a){bt(a,null,10,[e,i,l]);return}}Dc(e,n,r,o)}function Dc(e,t,n,o=!0){console.error(e)}let Pn=!1,er=!1;const $e=[];let Je=0;const qt=[];let it=null,Rt=0;const gl=Promise.resolve();let jr=null;function nt(e){const t=jr||gl;return e?t.then(this?e.bind(this):e):t}function jc(e){let t=Je+1,n=$e.length;for(;t<n;){const o=t+n>>>1;On($e[o])<e?t=o+1:n=o}return t}function Hr(e){(!$e.length||!$e.includes(e,Pn&&e.allowRecurse?Je+1:Je))&&(e.id==null?$e.push(e):$e.splice(jc(e.id),0,e),pl())}function pl(){!Pn&&!er&&(er=!0,jr=gl.then(yl))}function Hc(e){const t=$e.indexOf(e);t>Je&&$e.splice(t,1)}function Vc(e){Z(e)?qt.push(...e):(!it||!it.includes(e,e.allowRecurse?Rt+1:Rt))&&qt.push(e),pl()}function xs(e,t=Pn?Je+1:0){for(;t<$e.length;t++){const n=$e[t];n&&n.pre&&($e.splice(t,1),t--,n())}}function vl(e){if(qt.length){const t=[...new Set(qt)];if(qt.length=0,it){it.push(...t);return}for(it=t,it.sort((n,o)=>On(n)-On(o)),Rt=0;Rt<it.length;Rt++)it[Rt]();it=null,Rt=0}}const On=e=>e.id==null?1/0:e.id,Wc=(e,t)=>{const n=On(e)-On(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function yl(e){er=!1,Pn=!0,$e.sort(Wc);const t=ze;try{for(Je=0;Je<$e.length;Je++){const n=$e[Je];n&&n.active!==!1&&bt(n,null,14)}}finally{Je=0,$e.length=0,vl(),Pn=!1,jr=null,($e.length||qt.length)&&yl()}}function Uc(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||he;let r=n;const s=t.startsWith("update:"),i=s&&t.slice(7);if(i&&i in o){const c=`${i==="modelValue"?"model":i}Modifiers`,{number:f,trim:d}=o[c]||he;d&&(r=n.map(m=>xe(m)?m.trim():m)),f&&(r=n.map($r))}let l,a=o[l=Gn(t)]||o[l=Gn(tt(t))];!a&&s&&(a=o[l=Gn(tn(t))]),a&&je(a,e,6,r);const u=o[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(u,e,6,r)}}function bl(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const s=e.emits;let i={},l=!1;if(!ee(e)){const a=u=>{const c=bl(u,t,!0);c&&(l=!0,Ae(i,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(ge(e)&&o.set(e,null),null):(Z(s)?s.forEach(a=>i[a]=null):Ae(i,s),ge(e)&&o.set(e,i),i)}function yo(e,t){return!e||!fo(t)?!1:(t=t.slice(2).replace(/Once$/,""),ce(e,t[0].toLowerCase()+t.slice(1))||ce(e,tn(t))||ce(e,t))}let Ne=null,_l=null;function no(e){const t=Ne;return Ne=e,_l=e&&e.type.__scopeId||null,t}function Yt(e,t=Ne,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Fs(-1);const s=no(t);let i;try{i=e(...r)}finally{no(s),o._d&&Fs(1)}return i};return o._n=!0,o._c=!0,o._d=!0,o}function To(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:s,propsOptions:[i],slots:l,attrs:a,emit:u,render:c,renderCache:f,data:d,setupState:m,ctx:p,inheritAttrs:b}=e;let A,E;const k=no(e);try{if(n.shapeFlag&4){const W=r||o;A=Qe(c.call(W,W,f,s,m,d,p)),E=a}else{const W=t;A=Qe(W.length>1?W(s,{attrs:a,slots:l,emit:u}):W(s,null)),E=t.props?a:zc(a)}}catch(W){yn.length=0,vo(W,e,1),A=X(Ke)}let v=A;if(E&&b!==!1){const W=Object.keys(E),{shapeFlag:Y}=v;W.length&&Y&7&&(i&&W.some(Or)&&(E=Kc(E,i)),v=xt(v,E))}return n.dirs&&(v=xt(v),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),A=v,no(k),A}const zc=e=>{let t;for(const n in e)(n==="class"||n==="style"||fo(n))&&((t||(t={}))[n]=e[n]);return t},Kc=(e,t)=>{const n={};for(const o in e)(!Or(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function qc(e,t,n){const{props:o,children:r,component:s}=e,{props:i,children:l,patchFlag:a}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return o?Cs(o,i,u):!!i;if(a&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(i[d]!==o[d]&&!yo(u,d))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:o===i?!1:o?i?Cs(o,i,u):!0:!!i;return!1}function Cs(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const s=o[r];if(t[s]!==e[s]&&!yo(n,s))return!0}return!1}function Yc({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Gc=e=>e.__isSuspense;function Xc(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):Vc(e)}function _t(e,t){if(Oe){let n=Oe.provides;const o=Oe.parent&&Oe.parent.provides;o===n&&(n=Oe.provides=Object.create(o)),n[e]=t}}function ye(e,t,n=!1){const o=Oe||Ne;if(o){const r=o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&ee(t)?t.call(o.proxy):t}}function Et(e,t){return Vr(e,null,t)}const Wn={};function ve(e,t,n){return Vr(e,t,n)}function Vr(e,t,{immediate:n,deep:o,flush:r,onTrack:s,onTrigger:i}=he){const l=Oe;let a,u=!1,c=!1;if(me(e)?(a=()=>e.value,u=to(e)):yt(e)?(a=()=>e,o=!0):Z(e)?(c=!0,u=e.some(v=>yt(v)||to(v)),a=()=>e.map(v=>{if(me(v))return v.value;if(yt(v))return Ft(v);if(ee(v))return bt(v,l,2)})):ee(e)?t?a=()=>bt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return f&&f(),je(e,l,3,[d])}:a=ze,t&&o){const v=a;a=()=>Ft(v())}let f,d=v=>{f=E.onStop=()=>{bt(v,l,4)}},m;if($n)if(d=ze,t?n&&je(t,l,3,[a(),c?[]:void 0,d]):a(),r==="sync"){const v=Ku();m=v.__watcherHandles||(v.__watcherHandles=[])}else return ze;let p=c?new Array(e.length).fill(Wn):Wn;const b=()=>{if(E.active)if(t){const v=E.run();(o||u||(c?v.some((W,Y)=>En(W,p[Y])):En(v,p)))&&(f&&f(),je(t,l,3,[v,p===Wn?void 0:c&&p[0]===Wn?[]:p,d]),p=v)}else E.run()};b.allowRecurse=!!t;let A;r==="sync"?A=b:r==="post"?A=()=>Fe(b,l&&l.suspense):(b.pre=!0,l&&(b.id=l.uid),A=()=>Hr(b));const E=new Fr(a,A);t?n?b():p=E.run():r==="post"?Fe(E.run.bind(E),l&&l.suspense):E.run();const k=()=>{E.stop(),l&&l.scope&&Ar(l.scope.effects,E)};return m&&m.push(k),k}function Zc(e,t,n){const o=this.proxy,r=xe(e)?e.includes(".")?wl(o,e):()=>o[e]:e.bind(o,o);let s;ee(t)?s=t:(s=t.handler,n=t);const i=Oe;Qt(this);const l=Vr(r,s.bind(o),n);return i?Qt(i):Mt(),l}function wl(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r<n.length&&o;r++)o=o[n[r]];return o}}function Ft(e,t){if(!ge(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),me(e))Ft(e.value,t);else if(Z(e))for(let n=0;n<e.length;n++)Ft(e[n],t);else if(Ki(e)||Kt(e))e.forEach(n=>{Ft(n,t)});else if(Gi(e))for(const n in e)Ft(e[n],t);return e}function xl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return sn(()=>{e.isMounted=!0}),Ur(()=>{e.isUnmounting=!0}),e}const De=[Function,Array],Qc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:De,onEnter:De,onAfterEnter:De,onEnterCancelled:De,onBeforeLeave:De,onLeave:De,onAfterLeave:De,onLeaveCancelled:De,onBeforeAppear:De,onAppear:De,onAfterAppear:De,onAppearCancelled:De},setup(e,{slots:t}){const n=Nn(),o=xl();let r;return()=>{const s=t.default&&Wr(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const b of s)if(b.type!==Ke){i=b;break}}const l=le(e),{mode:a}=l;if(o.isLeaving)return Fo(i);const u=Es(i);if(!u)return Fo(i);const c=An(u,l,o,n);Rn(u,c);const f=n.subTree,d=f&&Es(f);let m=!1;const{getTransitionKey:p}=u.type;if(p){const b=p();r===void 0?r=b:b!==r&&(r=b,m=!0)}if(d&&d.type!==Ke&&(!kt(u,d)||m)){const b=An(d,l,o,n);if(Rn(d,b),a==="out-in")return o.isLeaving=!0,b.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&n.update()},Fo(i);a==="in-out"&&u.type!==Ke&&(b.delayLeave=(A,E,k)=>{const v=El(o,d);v[String(d.key)]=d,A._leaveCb=()=>{E(),A._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=k})}return i}}},Cl=Qc;function El(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function An(e,t,n,o){const{appear:r,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:d,onAfterLeave:m,onLeaveCancelled:p,onBeforeAppear:b,onAppear:A,onAfterAppear:E,onAppearCancelled:k}=t,v=String(e.key),W=El(n,e),Y=(x,B)=>{x&&je(x,o,9,B)},j=(x,B)=>{const N=B[1];Y(x,B),Z(x)?x.every(V=>V.length<=1)&&N():x.length<=1&&N()},M={mode:s,persisted:i,beforeEnter(x){let B=l;if(!n.isMounted)if(r)B=b||l;else return;x._leaveCb&&x._leaveCb(!0);const N=W[v];N&&kt(e,N)&&N.el._leaveCb&&N.el._leaveCb(),Y(B,[x])},enter(x){let B=a,N=u,V=c;if(!n.isMounted)if(r)B=A||a,N=E||u,V=k||c;else return;let P=!1;const D=x._enterCb=z=>{P||(P=!0,z?Y(V,[x]):Y(N,[x]),M.delayedLeave&&M.delayedLeave(),x._enterCb=void 0)};B?j(B,[x,D]):D()},leave(x,B){const N=String(e.key);if(x._enterCb&&x._enterCb(!0),n.isUnmounting)return B();Y(f,[x]);let V=!1;const P=x._leaveCb=D=>{V||(V=!0,B(),D?Y(p,[x]):Y(m,[x]),x._leaveCb=void 0,W[N]===e&&delete W[N])};W[N]=e,d?j(d,[x,P]):P()},clone(x){return An(x,t,n,o)}};return M}function Fo(e){if(bo(e))return e=xt(e),e.children=null,e}function Es(e){return bo(e)?e.children?e.children[0]:void 0:e}function Rn(e,t){e.shapeFlag&6&&e.component?Rn(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 Wr(e,t=!1,n){let o=[],r=0;for(let s=0;s<e.length;s++){let i=e[s];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===Le?(i.patchFlag&128&&r++,o=o.concat(Wr(i.children,t,l))):(t||i.type!==Ke)&&o.push(l!=null?xt(i,{key:l}):i)}if(r>1)for(let s=0;s<o.length;s++)o[s].patchFlag=-2;return o}function Mn(e){return ee(e)?{setup:e,name:e.name}:e}const Xn=e=>!!e.type.__asyncLoader,bo=e=>e.type.__isKeepAlive;function Jc(e,t){Sl(e,"a",t)}function eu(e,t){Sl(e,"da",t)}function Sl(e,t,n=Oe){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(_o(t,o,n),n){let r=n.parent;for(;r&&r.parent;)bo(r.parent.vnode)&&tu(o,t,n,r),r=r.parent}}function tu(e,t,n,o){const r=_o(t,e,o,!0);Ol(()=>{Ar(o[t],r)},n)}function _o(e,t,n=Oe,o=!1){if(n){const r=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;on(),Qt(n);const l=je(t,n,e,i);return Mt(),rn(),l});return o?r.unshift(s):r.push(s),s}}const ct=e=>(t,n=Oe)=>(!$n||e==="sp")&&_o(e,(...o)=>t(...o),n),nu=ct("bm"),sn=ct("m"),ou=ct("bu"),Pl=ct("u"),Ur=ct("bum"),Ol=ct("um"),ru=ct("sp"),su=ct("rtg"),iu=ct("rtc");function lu(e,t=Oe){_o("ec",e,t)}function au(e,t){const n=Ne;if(n===null)return e;const o=Co(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[i,l,a,u=he]=t[s];i&&(ee(i)&&(i={mounted:i,updated:i}),i.deep&&Ft(l),r.push({dir:i,instance:o,value:l,oldValue:void 0,arg:a,modifiers:u}))}return e}function St(e,t,n,o){const r=e.dirs,s=t&&t.dirs;for(let i=0;i<r.length;i++){const l=r[i];s&&(l.oldValue=s[i].value);let a=l.dir[o];a&&(on(),je(a,n,8,[e.el,l,e,t]),rn())}}const zr="components",cu="directives";function uu(e,t){return Kr(zr,e,!0,t)||e}const Al=Symbol();function fu(e){return xe(e)?Kr(zr,e,!1)||e:e||Al}function du(e){return Kr(cu,e)}function Kr(e,t,n=!0,o=!1){const r=Ne||Oe;if(r){const s=r.type;if(e===zr){const l=Wu(s,!1);if(l&&(l===t||l===tt(t)||l===Ct(tt(t))))return s}const i=Ss(r[e]||s[e],t)||Ss(r.appContext[e],t);return!i&&o?s:i}}function Ss(e,t){return e&&(e[t]||e[tt(t)]||e[Ct(tt(t))])}function Lo(e,t){const n={};for(const o in e)n[t&&/[A-Z]/.test(o)?`on:${o}`:Gn(o)]=e[o];return n}const tr=e=>e?Hl(e)?Co(e)||e.proxy:tr(e.parent):null,pn=Ae(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=>tr(e.parent),$root:e=>tr(e.root),$emit:e=>e.emit,$options:e=>qr(e),$forceUpdate:e=>e.f||(e.f=()=>Hr(e.update)),$nextTick:e=>e.n||(e.n=nt.bind(e.proxy)),$watch:e=>Zc.bind(e)}),Io=(e,t)=>e!==he&&!e.__isScriptSetup&&ce(e,t),hu={get({_:e},t){const{ctx:n,setupState:o,data:r,props:s,accessCache:i,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return s[t]}else{if(Io(o,t))return i[t]=1,o[t];if(r!==he&&ce(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&ce(u,t))return i[t]=3,s[t];if(n!==he&&ce(n,t))return i[t]=4,n[t];nr&&(i[t]=0)}}const c=pn[t];let f,d;if(c)return t==="$attrs"&&Be(e,"get",t),c(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==he&&ce(n,t))return i[t]=4,n[t];if(d=a.config.globalProperties,ce(d,t))return d[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:s}=e;return Io(r,t)?(r[t]=n,!0):o!==he&&ce(o,t)?(o[t]=n,!0):ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:s}},i){let l;return!!n[i]||e!==he&&ce(e,i)||Io(t,i)||(l=s[0])&&ce(l,i)||ce(o,i)||ce(pn,i)||ce(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let nr=!0;function mu(e){const t=qr(e),n=e.proxy,o=e.ctx;nr=!1,t.beforeCreate&&Ps(t.beforeCreate,e,"bc");const{data:r,computed:s,methods:i,watch:l,provide:a,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:m,updated:p,activated:b,deactivated:A,beforeDestroy:E,beforeUnmount:k,destroyed:v,unmounted:W,render:Y,renderTracked:j,renderTriggered:M,errorCaptured:x,serverPrefetch:B,expose:N,inheritAttrs:V,components:P,directives:D,filters:z}=t;if(u&&gu(u,o,null,e.appContext.config.unwrapInjectedRef),i)for(const ne in i){const G=i[ne];ee(G)&&(o[ne]=G.bind(n))}if(r){const ne=r.call(n,n);ge(ne)&&(e.data=ke(ne))}if(nr=!0,s)for(const ne in s){const G=s[ne],J=ee(G)?G.bind(n,n):ee(G.get)?G.get.bind(n,n):ze,Ce=!ee(G)&&ee(G.set)?G.set.bind(n):ze,Pe=I({get:J,set:Ce});Object.defineProperty(o,ne,{enumerable:!0,configurable:!0,get:()=>Pe.value,set:_e=>Pe.value=_e})}if(l)for(const ne in l)Rl(l[ne],o,n,ne);if(a){const ne=ee(a)?a.call(n):a;Reflect.ownKeys(ne).forEach(G=>{_t(G,ne[G])})}c&&Ps(c,e,"c");function se(ne,G){Z(G)?G.forEach(J=>ne(J.bind(n))):G&&ne(G.bind(n))}if(se(nu,f),se(sn,d),se(ou,m),se(Pl,p),se(Jc,b),se(eu,A),se(lu,x),se(iu,j),se(su,M),se(Ur,k),se(Ol,W),se(ru,B),Z(N))if(N.length){const ne=e.exposed||(e.exposed={});N.forEach(G=>{Object.defineProperty(ne,G,{get:()=>n[G],set:J=>n[G]=J})})}else e.exposed||(e.exposed={});Y&&e.render===ze&&(e.render=Y),V!=null&&(e.inheritAttrs=V),P&&(e.components=P),D&&(e.directives=D)}function gu(e,t,n=ze,o=!1){Z(e)&&(e=or(e));for(const r in e){const s=e[r];let i;ge(s)?"default"in s?i=ye(s.from||r,s.default,!0):i=ye(s.from||r):i=ye(s),me(i)&&o?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function Ps(e,t,n){je(Z(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Rl(e,t,n,o){const r=o.includes(".")?wl(n,o):()=>n[o];if(xe(e)){const s=t[e];ee(s)&&ve(r,s)}else if(ee(e))ve(r,e.bind(n));else if(ge(e))if(Z(e))e.forEach(s=>Rl(s,t,n,o));else{const s=ee(e.handler)?e.handler.bind(n):t[e.handler];ee(s)&&ve(r,s,e)}}function qr(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!r.length&&!n&&!o?a=t:(a={},r.length&&r.forEach(u=>oo(a,u,i,!0)),oo(a,t,i)),ge(t)&&s.set(t,a),a}function oo(e,t,n,o=!1){const{mixins:r,extends:s}=t;s&&oo(e,s,n,!0),r&&r.forEach(i=>oo(e,i,n,!0));for(const i in t)if(!(o&&i==="expose")){const l=pu[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const pu={data:Os,props:At,emits:At,methods:At,computed:At,beforeCreate:Te,created:Te,beforeMount:Te,mounted:Te,beforeUpdate:Te,updated:Te,beforeDestroy:Te,beforeUnmount:Te,destroyed:Te,unmounted:Te,activated:Te,deactivated:Te,errorCaptured:Te,serverPrefetch:Te,components:At,directives:At,watch:yu,provide:Os,inject:vu};function Os(e,t){return t?e?function(){return Ae(ee(e)?e.call(this,this):e,ee(t)?t.call(this,this):t)}:t:e}function vu(e,t){return At(or(e),or(t))}function or(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Te(e,t){return e?[...new Set([].concat(e,t))]:t}function At(e,t){return e?Ae(Ae(Object.create(null),e),t):t}function yu(e,t){if(!e)return t;if(!t)return e;const n=Ae(Object.create(null),e);for(const o in t)n[o]=Te(e[o],t[o]);return n}function bu(e,t,n,o=!1){const r={},s={};eo(s,xo,1),e.propsDefaults=Object.create(null),kl(e,t,r,s);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=o?r:ll(r):e.type.props?e.props=r:e.props=s,e.attrs=s}function _u(e,t,n,o){const{props:r,attrs:s,vnode:{patchFlag:i}}=e,l=le(r),[a]=e.propsOptions;let u=!1;if((o||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(yo(e.emitsOptions,d))continue;const m=t[d];if(a)if(ce(s,d))m!==s[d]&&(s[d]=m,u=!0);else{const p=tt(d);r[p]=rr(a,l,p,m,e,!1)}else m!==s[d]&&(s[d]=m,u=!0)}}}else{kl(e,t,r,s)&&(u=!0);let c;for(const f in l)(!t||!ce(t,f)&&((c=tn(f))===f||!ce(t,c)))&&(a?n&&(n[f]!==void 0||n[c]!==void 0)&&(r[f]=rr(a,l,f,void 0,e,!0)):delete r[f]);if(s!==l)for(const f in s)(!t||!ce(t,f))&&(delete s[f],u=!0)}u&&lt(e,"set","$attrs")}function kl(e,t,n,o){const[r,s]=e.propsOptions;let i=!1,l;if(t)for(let a in t){if(Yn(a))continue;const u=t[a];let c;r&&ce(r,c=tt(a))?!s||!s.includes(c)?n[c]=u:(l||(l={}))[c]=u:yo(e.emitsOptions,a)||(!(a in o)||u!==o[a])&&(o[a]=u,i=!0)}if(s){const a=le(n),u=l||he;for(let c=0;c<s.length;c++){const f=s[c];n[f]=rr(r,a,f,u[f],e,!ce(u,f))}}return i}function rr(e,t,n,o,r,s){const i=e[n];if(i!=null){const l=ce(i,"default");if(l&&o===void 0){const a=i.default;if(i.type!==Function&&ee(a)){const{propsDefaults:u}=r;n in u?o=u[n]:(Qt(r),o=u[n]=a.call(null,t),Mt())}else o=a}i[0]&&(s&&!l?o=!1:i[1]&&(o===""||o===tn(n))&&(o=!0))}return o}function $l(e,t,n=!1){const o=t.propsCache,r=o.get(e);if(r)return r;const s=e.props,i={},l=[];let a=!1;if(!ee(e)){const c=f=>{a=!0;const[d,m]=$l(f,t,!0);Ae(i,d),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return ge(e)&&o.set(e,zt),zt;if(Z(s))for(let c=0;c<s.length;c++){const f=tt(s[c]);As(f)&&(i[f]=he)}else if(s)for(const c in s){const f=tt(c);if(As(f)){const d=s[c],m=i[f]=Z(d)||ee(d)?{type:d}:Object.assign({},d);if(m){const p=$s(Boolean,m.type),b=$s(String,m.type);m[0]=p>-1,m[1]=b<0||p<b,(p>-1||ce(m,"default"))&&l.push(f)}}}const u=[i,l];return ge(e)&&o.set(e,u),u}function As(e){return e[0]!=="$"}function Rs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function ks(e,t){return Rs(e)===Rs(t)}function $s(e,t){return Z(t)?t.findIndex(n=>ks(n,e)):ee(t)&&ks(t,e)?0:-1}const Tl=e=>e[0]==="_"||e==="$stable",Yr=e=>Z(e)?e.map(Qe):[Qe(e)],wu=(e,t,n)=>{if(t._n)return t;const o=Yt((...r)=>Yr(t(...r)),n);return o._c=!1,o},Fl=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Tl(r))continue;const s=e[r];if(ee(s))t[r]=wu(r,s,o);else if(s!=null){const i=Yr(s);t[r]=()=>i}}},Ll=(e,t)=>{const n=Yr(t);e.slots.default=()=>n},xu=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=le(t),eo(t,"_",n)):Fl(t,e.slots={})}else e.slots={},t&&Ll(e,t);eo(e.slots,xo,1)},Cu=(e,t,n)=>{const{vnode:o,slots:r}=e;let s=!0,i=he;if(o.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(Ae(r,t),!n&&l===1&&delete r._):(s=!t.$stable,Fl(t,r)),i=t}else t&&(Ll(e,t),i={default:1});if(s)for(const l in r)!Tl(l)&&!(l in i)&&delete r[l]};function Il(){return{app:null,config:{isNativeTag:ec,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 Eu=0;function Su(e,t){return function(o,r=null){ee(o)||(o=Object.assign({},o)),r!=null&&!ge(r)&&(r=null);const s=Il(),i=new Set;let l=!1;const a=s.app={_uid:Eu++,_component:o,_props:r,_container:null,_context:s,_instance:null,version:qu,get config(){return s.config},set config(u){},use(u,...c){return i.has(u)||(u&&ee(u.install)?(i.add(u),u.install(a,...c)):ee(u)&&(i.add(u),u(a,...c))),a},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),a},component(u,c){return c?(s.components[u]=c,a):s.components[u]},directive(u,c){return c?(s.directives[u]=c,a):s.directives[u]},mount(u,c,f){if(!l){const d=X(o,r);return d.appContext=s,c&&t?t(d,u):e(d,u,f),l=!0,a._container=u,u.__vue_app__=a,Co(d.component)||d.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(u,c){return s.provides[u]=c,a}};return a}}function sr(e,t,n,o,r=!1){if(Z(e)){e.forEach((d,m)=>sr(d,t&&(Z(t)?t[m]:t),n,o,r));return}if(Xn(o)&&!r)return;const s=o.shapeFlag&4?Co(o.component)||o.component.proxy:o.el,i=r?null:s,{i:l,r:a}=e,u=t&&t.r,c=l.refs===he?l.refs={}:l.refs,f=l.setupState;if(u!=null&&u!==a&&(xe(u)?(c[u]=null,ce(f,u)&&(f[u]=null)):me(u)&&(u.value=null)),ee(a))bt(a,l,12,[i,c]);else{const d=xe(a),m=me(a);if(d||m){const p=()=>{if(e.f){const b=d?ce(f,a)?f[a]:c[a]:a.value;r?Z(b)&&Ar(b,s):Z(b)?b.includes(s)||b.push(s):d?(c[a]=[s],ce(f,a)&&(f[a]=c[a])):(a.value=[s],e.k&&(c[e.k]=a.value))}else d?(c[a]=i,ce(f,a)&&(f[a]=i)):m&&(a.value=i,e.k&&(c[e.k]=i))};i?(p.id=-1,Fe(p,n)):p()}}}const Fe=Xc;function Pu(e){return Ou(e)}function Ou(e,t){const n=ic();n.__VUE__=!0;const{insert:o,remove:r,patchProp:s,createElement:i,createText:l,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:m=ze,insertStaticContent:p}=e,b=(h,g,y,_=null,C=null,R=null,L=!1,O=null,T=!!g.dynamicChildren)=>{if(h===g)return;h&&!kt(h,g)&&(_=F(h),_e(h,C,R,!0),h=null),g.patchFlag===-2&&(T=!1,g.dynamicChildren=null);const{type:S,ref:K,shapeFlag:H}=g;switch(S){case wo:A(h,g,y,_);break;case Ke:E(h,g,y,_);break;case Mo:h==null&&k(g,y,_,L);break;case Le:P(h,g,y,_,C,R,L,O,T);break;default:H&1?Y(h,g,y,_,C,R,L,O,T):H&6?D(h,g,y,_,C,R,L,O,T):(H&64||H&128)&&S.process(h,g,y,_,C,R,L,O,T,ae)}K!=null&&C&&sr(K,h&&h.ref,R,g||h,!g)},A=(h,g,y,_)=>{if(h==null)o(g.el=l(g.children),y,_);else{const C=g.el=h.el;g.children!==h.children&&u(C,g.children)}},E=(h,g,y,_)=>{h==null?o(g.el=a(g.children||""),y,_):g.el=h.el},k=(h,g,y,_)=>{[h.el,h.anchor]=p(h.children,g,y,_,h.el,h.anchor)},v=({el:h,anchor:g},y,_)=>{let C;for(;h&&h!==g;)C=d(h),o(h,y,_),h=C;o(g,y,_)},W=({el:h,anchor:g})=>{let y;for(;h&&h!==g;)y=d(h),r(h),h=y;r(g)},Y=(h,g,y,_,C,R,L,O,T)=>{L=L||g.type==="svg",h==null?j(g,y,_,C,R,L,O,T):B(h,g,C,R,L,O,T)},j=(h,g,y,_,C,R,L,O)=>{let T,S;const{type:K,props:H,shapeFlag:q,transition:Q,dirs:oe}=h;if(T=h.el=i(h.type,R,H&&H.is,H),q&8?c(T,h.children):q&16&&x(h.children,T,null,_,C,R&&K!=="foreignObject",L,O),oe&&St(h,null,_,"created"),H){for(const fe in H)fe!=="value"&&!Yn(fe)&&s(T,fe,null,H[fe],R,h.children,_,C,$);"value"in H&&s(T,"value",null,H.value),(S=H.onVnodeBeforeMount)&&Ze(S,_,h)}M(T,h,h.scopeId,L,_),oe&&St(h,null,_,"beforeMount");const de=(!C||C&&!C.pendingBranch)&&Q&&!Q.persisted;de&&Q.beforeEnter(T),o(T,g,y),((S=H&&H.onVnodeMounted)||de||oe)&&Fe(()=>{S&&Ze(S,_,h),de&&Q.enter(T),oe&&St(h,null,_,"mounted")},C)},M=(h,g,y,_,C)=>{if(y&&m(h,y),_)for(let R=0;R<_.length;R++)m(h,_[R]);if(C){let R=C.subTree;if(g===R){const L=C.vnode;M(h,L,L.scopeId,L.slotScopeIds,C.parent)}}},x=(h,g,y,_,C,R,L,O,T=0)=>{for(let S=T;S<h.length;S++){const K=h[S]=O?mt(h[S]):Qe(h[S]);b(null,K,g,y,_,C,R,L,O)}},B=(h,g,y,_,C,R,L)=>{const O=g.el=h.el;let{patchFlag:T,dynamicChildren:S,dirs:K}=g;T|=h.patchFlag&16;const H=h.props||he,q=g.props||he;let Q;y&&Pt(y,!1),(Q=q.onVnodeBeforeUpdate)&&Ze(Q,y,g,h),K&&St(g,h,y,"beforeUpdate"),y&&Pt(y,!0);const oe=C&&g.type!=="foreignObject";if(S?N(h.dynamicChildren,S,O,y,_,oe,R):L||G(h,g,O,null,y,_,oe,R,!1),T>0){if(T&16)V(O,g,H,q,y,_,C);else if(T&2&&H.class!==q.class&&s(O,"class",null,q.class,C),T&4&&s(O,"style",H.style,q.style,C),T&8){const de=g.dynamicProps;for(let fe=0;fe<de.length;fe++){const we=de[fe],Ve=H[we],Dt=q[we];(Dt!==Ve||we==="value")&&s(O,we,Ve,Dt,C,h.children,y,_,$)}}T&1&&h.children!==g.children&&c(O,g.children)}else!L&&S==null&&V(O,g,H,q,y,_,C);((Q=q.onVnodeUpdated)||K)&&Fe(()=>{Q&&Ze(Q,y,g,h),K&&St(g,h,y,"updated")},_)},N=(h,g,y,_,C,R,L)=>{for(let O=0;O<g.length;O++){const T=h[O],S=g[O],K=T.el&&(T.type===Le||!kt(T,S)||T.shapeFlag&70)?f(T.el):y;b(T,S,K,null,_,C,R,L,!0)}},V=(h,g,y,_,C,R,L)=>{if(y!==_){if(y!==he)for(const O in y)!Yn(O)&&!(O in _)&&s(h,O,y[O],null,L,g.children,C,R,$);for(const O in _){if(Yn(O))continue;const T=_[O],S=y[O];T!==S&&O!=="value"&&s(h,O,S,T,L,g.children,C,R,$)}"value"in _&&s(h,"value",y.value,_.value)}},P=(h,g,y,_,C,R,L,O,T)=>{const S=g.el=h?h.el:l(""),K=g.anchor=h?h.anchor:l("");let{patchFlag:H,dynamicChildren:q,slotScopeIds:Q}=g;Q&&(O=O?O.concat(Q):Q),h==null?(o(S,y,_),o(K,y,_),x(g.children,y,K,C,R,L,O,T)):H>0&&H&64&&q&&h.dynamicChildren?(N(h.dynamicChildren,q,y,C,R,L,O),(g.key!=null||C&&g===C.subTree)&&Gr(h,g,!0)):G(h,g,y,K,C,R,L,O,T)},D=(h,g,y,_,C,R,L,O,T)=>{g.slotScopeIds=O,h==null?g.shapeFlag&512?C.ctx.activate(g,y,_,L,T):z(g,y,_,C,R,L,T):re(h,g,T)},z=(h,g,y,_,C,R,L)=>{const O=h.component=Bu(h,_,C);if(bo(h)&&(O.ctx.renderer=ae),Du(O),O.asyncDep){if(C&&C.registerDep(O,se),!h.el){const T=O.subTree=X(Ke);E(null,T,g,y)}return}se(O,h,g,y,C,R,L)},re=(h,g,y)=>{const _=g.component=h.component;if(qc(h,g,y))if(_.asyncDep&&!_.asyncResolved){ne(_,g,y);return}else _.next=g,Hc(_.update),_.update();else g.el=h.el,_.vnode=g},se=(h,g,y,_,C,R,L)=>{const O=()=>{if(h.isMounted){let{next:K,bu:H,u:q,parent:Q,vnode:oe}=h,de=K,fe;Pt(h,!1),K?(K.el=oe.el,ne(h,K,L)):K=oe,H&&$o(H),(fe=K.props&&K.props.onVnodeBeforeUpdate)&&Ze(fe,Q,K,oe),Pt(h,!0);const we=To(h),Ve=h.subTree;h.subTree=we,b(Ve,we,f(Ve.el),F(Ve),h,C,R),K.el=we.el,de===null&&Yc(h,we.el),q&&Fe(q,C),(fe=K.props&&K.props.onVnodeUpdated)&&Fe(()=>Ze(fe,Q,K,oe),C)}else{let K;const{el:H,props:q}=g,{bm:Q,m:oe,parent:de}=h,fe=Xn(g);if(Pt(h,!1),Q&&$o(Q),!fe&&(K=q&&q.onVnodeBeforeMount)&&Ze(K,de,g),Pt(h,!0),H&&te){const we=()=>{h.subTree=To(h),te(H,h.subTree,h,C,null)};fe?g.type.__asyncLoader().then(()=>!h.isUnmounted&&we()):we()}else{const we=h.subTree=To(h);b(null,we,y,_,h,C,R),g.el=we.el}if(oe&&Fe(oe,C),!fe&&(K=q&&q.onVnodeMounted)){const we=g;Fe(()=>Ze(K,de,we),C)}(g.shapeFlag&256||de&&Xn(de.vnode)&&de.vnode.shapeFlag&256)&&h.a&&Fe(h.a,C),h.isMounted=!0,g=y=_=null}},T=h.effect=new Fr(O,()=>Hr(S),h.scope),S=h.update=()=>T.run();S.id=h.uid,Pt(h,!0),S()},ne=(h,g,y)=>{g.component=h;const _=h.vnode.props;h.vnode=g,h.next=null,_u(h,g.props,_,y),Cu(h,g.children,y),on(),xs(),rn()},G=(h,g,y,_,C,R,L,O,T=!1)=>{const S=h&&h.children,K=h?h.shapeFlag:0,H=g.children,{patchFlag:q,shapeFlag:Q}=g;if(q>0){if(q&128){Ce(S,H,y,_,C,R,L,O,T);return}else if(q&256){J(S,H,y,_,C,R,L,O,T);return}}Q&8?(K&16&&$(S,C,R),H!==S&&c(y,H)):K&16?Q&16?Ce(S,H,y,_,C,R,L,O,T):$(S,C,R,!0):(K&8&&c(y,""),Q&16&&x(H,y,_,C,R,L,O,T))},J=(h,g,y,_,C,R,L,O,T)=>{h=h||zt,g=g||zt;const S=h.length,K=g.length,H=Math.min(S,K);let q;for(q=0;q<H;q++){const Q=g[q]=T?mt(g[q]):Qe(g[q]);b(h[q],Q,y,null,C,R,L,O,T)}S>K?$(h,C,R,!0,!1,H):x(g,y,_,C,R,L,O,T,H)},Ce=(h,g,y,_,C,R,L,O,T)=>{let S=0;const K=g.length;let H=h.length-1,q=K-1;for(;S<=H&&S<=q;){const Q=h[S],oe=g[S]=T?mt(g[S]):Qe(g[S]);if(kt(Q,oe))b(Q,oe,y,null,C,R,L,O,T);else break;S++}for(;S<=H&&S<=q;){const Q=h[H],oe=g[q]=T?mt(g[q]):Qe(g[q]);if(kt(Q,oe))b(Q,oe,y,null,C,R,L,O,T);else break;H--,q--}if(S>H){if(S<=q){const Q=q+1,oe=Q<K?g[Q].el:_;for(;S<=q;)b(null,g[S]=T?mt(g[S]):Qe(g[S]),y,oe,C,R,L,O,T),S++}}else if(S>q)for(;S<=H;)_e(h[S],C,R,!0),S++;else{const Q=S,oe=S,de=new Map;for(S=oe;S<=q;S++){const Ie=g[S]=T?mt(g[S]):Qe(g[S]);Ie.key!=null&&de.set(Ie.key,S)}let fe,we=0;const Ve=q-oe+1;let Dt=!1,fs=0;const ln=new Array(Ve);for(S=0;S<Ve;S++)ln[S]=0;for(S=Q;S<=H;S++){const Ie=h[S];if(we>=Ve){_e(Ie,C,R,!0);continue}let Xe;if(Ie.key!=null)Xe=de.get(Ie.key);else for(fe=oe;fe<=q;fe++)if(ln[fe-oe]===0&&kt(Ie,g[fe])){Xe=fe;break}Xe===void 0?_e(Ie,C,R,!0):(ln[Xe-oe]=S+1,Xe>=fs?fs=Xe:Dt=!0,b(Ie,g[Xe],y,null,C,R,L,O,T),we++)}const ds=Dt?Au(ln):zt;for(fe=ds.length-1,S=Ve-1;S>=0;S--){const Ie=oe+S,Xe=g[Ie],hs=Ie+1<K?g[Ie+1].el:_;ln[S]===0?b(null,Xe,y,hs,C,R,L,O,T):Dt&&(fe<0||S!==ds[fe]?Pe(Xe,y,hs,2):fe--)}}},Pe=(h,g,y,_,C=null)=>{const{el:R,type:L,transition:O,children:T,shapeFlag:S}=h;if(S&6){Pe(h.component.subTree,g,y,_);return}if(S&128){h.suspense.move(g,y,_);return}if(S&64){L.move(h,g,y,ae);return}if(L===Le){o(R,g,y);for(let H=0;H<T.length;H++)Pe(T[H],g,y,_);o(h.anchor,g,y);return}if(L===Mo){v(h,g,y);return}if(_!==2&&S&1&&O)if(_===0)O.beforeEnter(R),o(R,g,y),Fe(()=>O.enter(R),C);else{const{leave:H,delayLeave:q,afterLeave:Q}=O,oe=()=>o(R,g,y),de=()=>{H(R,()=>{oe(),Q&&Q()})};q?q(R,oe,de):de()}else o(R,g,y)},_e=(h,g,y,_=!1,C=!1)=>{const{type:R,props:L,ref:O,children:T,dynamicChildren:S,shapeFlag:K,patchFlag:H,dirs:q}=h;if(O!=null&&sr(O,null,y,h,!0),K&256){g.ctx.deactivate(h);return}const Q=K&1&&q,oe=!Xn(h);let de;if(oe&&(de=L&&L.onVnodeBeforeUnmount)&&Ze(de,g,h),K&6)w(h.component,y,_);else{if(K&128){h.suspense.unmount(y,_);return}Q&&St(h,null,g,"beforeUnmount"),K&64?h.type.remove(h,g,y,C,ae,_):S&&(R!==Le||H>0&&H&64)?$(S,g,y,!1,!0):(R===Le&&H&384||!C&&K&16)&&$(T,g,y),_&&Ge(h)}(oe&&(de=L&&L.onVnodeUnmounted)||Q)&&Fe(()=>{de&&Ze(de,g,h),Q&&St(h,null,g,"unmounted")},y)},Ge=h=>{const{type:g,el:y,anchor:_,transition:C}=h;if(g===Le){Bt(y,_);return}if(g===Mo){W(h);return}const R=()=>{r(y),C&&!C.persisted&&C.afterLeave&&C.afterLeave()};if(h.shapeFlag&1&&C&&!C.persisted){const{leave:L,delayLeave:O}=C,T=()=>L(y,R);O?O(h.el,R,T):T()}else R()},Bt=(h,g)=>{let y;for(;h!==g;)y=d(h),r(h),h=y;r(g)},w=(h,g,y)=>{const{bum:_,scope:C,update:R,subTree:L,um:O}=h;_&&$o(_),C.stop(),R&&(R.active=!1,_e(L,h,g,y)),O&&Fe(O,g),Fe(()=>{h.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},$=(h,g,y,_=!1,C=!1,R=0)=>{for(let L=R;L<h.length;L++)_e(h[L],g,y,_,C)},F=h=>h.shapeFlag&6?F(h.component.subTree):h.shapeFlag&128?h.suspense.next():d(h.anchor||h.el),U=(h,g,y)=>{h==null?g._vnode&&_e(g._vnode,null,null,!0):b(g._vnode||null,h,g,null,null,null,y),xs(),vl(),g._vnode=h},ae={p:b,um:_e,m:Pe,r:Ge,mt:z,mc:x,pc:G,pbc:N,n:F,o:e};let pe,te;return t&&([pe,te]=t(ae)),{render:U,hydrate:pe,createApp:Su(U,pe)}}function Pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Gr(e,t,n=!1){const o=e.children,r=t.children;if(Z(o)&&Z(r))for(let s=0;s<o.length;s++){const i=o[s];let l=r[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[s]=mt(r[s]),l.el=i.el),n||Gr(i,l)),l.type===wo&&(l.el=i.el)}}function Au(e){const t=e.slice(),n=[0];let o,r,s,i,l;const a=e.length;for(o=0;o<a;o++){const u=e[o];if(u!==0){if(r=n[n.length-1],e[r]<u){t[o]=r,n.push(o);continue}for(s=0,i=n.length-1;s<i;)l=s+i>>1,e[n[l]]<u?s=l+1:i=l;u<e[n[s]]&&(s>0&&(t[o]=n[s-1]),n[s]=o)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}const Ru=e=>e.__isTeleport,vn=e=>e&&(e.disabled||e.disabled===""),Ts=e=>typeof SVGElement<"u"&&e instanceof SVGElement,ir=(e,t)=>{const n=e&&e.to;return xe(n)?t?t(n):null:n},ku={__isTeleport:!0,process(e,t,n,o,r,s,i,l,a,u){const{mc:c,pc:f,pbc:d,o:{insert:m,querySelector:p,createText:b,createComment:A}}=u,E=vn(t.props);let{shapeFlag:k,children:v,dynamicChildren:W}=t;if(e==null){const Y=t.el=b(""),j=t.anchor=b("");m(Y,n,o),m(j,n,o);const M=t.target=ir(t.props,p),x=t.targetAnchor=b("");M&&(m(x,M),i=i||Ts(M));const B=(N,V)=>{k&16&&c(v,N,V,r,s,i,l,a)};E?B(n,j):M&&B(M,x)}else{t.el=e.el;const Y=t.anchor=e.anchor,j=t.target=e.target,M=t.targetAnchor=e.targetAnchor,x=vn(e.props),B=x?n:j,N=x?Y:M;if(i=i||Ts(j),W?(d(e.dynamicChildren,W,B,r,s,i,l),Gr(e,t,!0)):a||f(e,t,B,N,r,s,i,l,!1),E)x||Un(t,n,Y,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const V=t.target=ir(t.props,p);V&&Un(t,V,null,u,0)}else x&&Un(t,j,M,u,1)}Ml(t)},remove(e,t,n,o,{um:r,o:{remove:s}},i){const{shapeFlag:l,children:a,anchor:u,targetAnchor:c,target:f,props:d}=e;if(f&&s(c),(i||!vn(d))&&(s(u),l&16))for(let m=0;m<a.length;m++){const p=a[m];r(p,t,n,!0,!!p.dynamicChildren)}},move:Un,hydrate:$u};function Un(e,t,n,{o:{insert:o},m:r},s=2){s===0&&o(e.targetAnchor,t,n);const{el:i,anchor:l,shapeFlag:a,children:u,props:c}=e,f=s===2;if(f&&o(i,t,n),(!f||vn(c))&&a&16)for(let d=0;d<u.length;d++)r(u[d],t,n,2);f&&o(l,t,n)}function $u(e,t,n,o,r,s,{o:{nextSibling:i,parentNode:l,querySelector:a}},u){const c=t.target=ir(t.props,a);if(c){const f=c._lpa||c.firstChild;if(t.shapeFlag&16)if(vn(t.props))t.anchor=u(i(e),t,l(e),n,o,r,s),t.targetAnchor=f;else{t.anchor=i(e);let d=f;for(;d;)if(d=i(d),d&&d.nodeType===8&&d.data==="teleport anchor"){t.targetAnchor=d,c._lpa=t.targetAnchor&&i(t.targetAnchor);break}u(f,t,c,n,o,r,s)}Ml(t)}return t.anchor&&i(t.anchor)}const Tu=ku;function Ml(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const Le=Symbol(void 0),wo=Symbol(void 0),Ke=Symbol(void 0),Mo=Symbol(void 0),yn=[];let Ue=null;function Lt(e=!1){yn.push(Ue=e?null:[])}function Fu(){yn.pop(),Ue=yn[yn.length-1]||null}let kn=1;function Fs(e){kn+=e}function Nl(e){return e.dynamicChildren=kn>0?Ue||zt:null,Fu(),kn>0&&Ue&&Ue.push(e),e}function gn(e,t,n,o,r,s){return Nl(ro(e,t,n,o,r,s,!0))}function Bl(e,t,n,o,r){return Nl(X(e,t,n,o,r,!0))}function lr(e){return e?e.__v_isVNode===!0:!1}function kt(e,t){return e.type===t.type&&e.key===t.key}const xo="__vInternal",Dl=({key:e})=>e??null,Zn=({ref:e,ref_key:t,ref_for:n})=>e!=null?xe(e)||me(e)||ee(e)?{i:Ne,r:e,k:t,f:!!n}:e:null;function ro(e,t=null,n=null,o=0,r=null,s=e===Le?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Dl(t),ref:t&&Zn(t),scopeId:_l,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:s,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Ne};return l?(Xr(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=xe(n)?8:16),kn>0&&!i&&Ue&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ue.push(a),a}const X=Lu;function Lu(e,t=null,n=null,o=0,r=null,s=!1){if((!e||e===Al)&&(e=Ke),lr(e)){const l=xt(e,t,!0);return n&&Xr(l,n),kn>0&&!s&&Ue&&(l.shapeFlag&6?Ue[Ue.indexOf(e)]=l:Ue.push(l)),l.patchFlag|=-2,l}if(Uu(e)&&(e=e.__vccOpts),t){t=Iu(t);let{class:l,style:a}=t;l&&!xe(l)&&(t.class=Pr(l)),ge(a)&&(al(a)&&!Z(a)&&(a=Ae({},a)),t.style=Sr(a))}const i=xe(e)?1:Gc(e)?128:Ru(e)?64:ge(e)?4:ee(e)?2:0;return ro(e,t,n,o,r,i,s,!0)}function Iu(e){return e?al(e)||xo in e?Ae({},e):e:null}function xt(e,t,n=!1){const{props:o,ref:r,patchFlag:s,children:i}=e,l=t?et(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Dl(l),ref:t&&t.ref?n&&r?Z(r)?r.concat(Zn(t)):[r,Zn(t)]:Zn(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!==Le?s===-1?16:s|16:s,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,ctx:e.ctx}}function jl(e=" ",t=0){return X(wo,null,e,t)}function Ls(e="",t=!1){return t?(Lt(),Bl(Ke,null,e)):X(Ke,null,e)}function Qe(e){return e==null||typeof e=="boolean"?X(Ke):Z(e)?X(Le,null,e.slice()):typeof e=="object"?mt(e):X(wo,null,String(e))}function mt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:xt(e)}function Xr(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Xr(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(xo in t)?t._ctx=Ne:r===3&&Ne&&(Ne.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ee(t)?(t={default:t,_ctx:Ne},n=32):(t=String(t),o&64?(n=16,t=[jl(t)]):n=8);e.children=t,e.shapeFlag|=n}function et(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const r in o)if(r==="class")t.class!==o.class&&(t.class=Pr([t.class,o.class]));else if(r==="style")t.style=Sr([t.style,o.style]);else if(fo(r)){const s=t[r],i=o[r];i&&s!==i&&!(Z(s)&&s.includes(i))&&(t[r]=s?[].concat(s,i):i)}else r!==""&&(t[r]=o[r])}return t}function Ze(e,t,n,o=null){je(e,t,7,[n,o])}const Mu=Il();let Nu=0;function Bu(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||Mu,s={uid:Nu++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Xi(!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:$l(o,r),emitsOptions:bl(o,r),emit:null,emitted:null,propsDefaults:he,inheritAttrs:o.inheritAttrs,ctx:he,data:he,props:he,attrs:he,slots:he,refs:he,setupState:he,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=Uc.bind(null,s),e.ce&&e.ce(s),s}let Oe=null;const Nn=()=>Oe||Ne,Qt=e=>{Oe=e,e.scope.on()},Mt=()=>{Oe&&Oe.scope.off(),Oe=null};function Hl(e){return e.vnode.shapeFlag&4}let $n=!1;function Du(e,t=!1){$n=t;const{props:n,children:o}=e.vnode,r=Hl(e);bu(e,n,r,t),xu(e,o);const s=r?ju(e,t):void 0;return $n=!1,s}function ju(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Zt(new Proxy(e.ctx,hu));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?Vu(e):null;Qt(e),on();const s=bt(o,e,0,[e.props,r]);if(rn(),Mt(),qi(s)){if(s.then(Mt,Mt),t)return s.then(i=>{Is(e,i,t)}).catch(i=>{vo(i,e,0)});e.asyncDep=s}else Is(e,s,t)}else Vl(e,t)}function Is(e,t,n){ee(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=hl(t)),Vl(e,n)}let Ms;function Vl(e,t,n){const o=e.type;if(!e.render){if(!t&&Ms&&!o.render){const r=o.template||qr(e).template;if(r){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=o,u=Ae(Ae({isCustomElement:s,delimiters:l},i),a);o.render=Ms(r,u)}}e.render=o.render||ze}Qt(e),on(),mu(e),rn(),Mt()}function Hu(e){return new Proxy(e.attrs,{get(t,n){return Be(e,"get","$attrs"),t[n]}})}function Vu(e){const t=o=>{e.exposed=o||{}};let n;return{get attrs(){return n||(n=Hu(e))},slots:e.slots,emit:e.emit,expose:t}}function Co(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(hl(Zt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in pn)return pn[n](e)},has(t,n){return n in t||n in pn}}))}function Wu(e,t=!0){return ee(e)?e.displayName||e.name:e.name||t&&e.__name}function Uu(e){return ee(e)&&"__vccOpts"in e}const I=(e,t)=>Bc(e,t,$n);function Nt(e,t,n){const o=arguments.length;return o===2?ge(t)&&!Z(t)?lr(t)?X(e,null,[t]):X(e,t):X(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&lr(n)&&(n=[n]),X(e,t,n))}const zu=Symbol(""),Ku=()=>ye(zu),qu="3.2.45",Yu="http://www.w3.org/2000/svg",$t=typeof document<"u"?document:null,Ns=$t&&$t.createElement("template"),Gu={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?$t.createElementNS(Yu,e):$t.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>$t.createTextNode(e),createComment:e=>$t.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$t.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,s){const i=n?n.previousSibling:t.lastChild;if(r&&(r===s||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===s||!(r=r.nextSibling)););else{Ns.innerHTML=o?`<svg>${e}</svg>`:e;const l=Ns.content;if(o){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Xu(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Zu(e,t,n){const o=e.style,r=xe(n);if(n&&!r){for(const s in n)ar(o,s,n[s]);if(t&&!xe(t))for(const s in t)n[s]==null&&ar(o,s,"")}else{const s=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=s)}}const Bs=/\s*!important$/;function ar(e,t,n){if(Z(n))n.forEach(o=>ar(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=Qu(e,t);Bs.test(n)?e.setProperty(tn(o),n.replace(Bs,""),"important"):e[o]=n}}const Ds=["Webkit","Moz","ms"],No={};function Qu(e,t){const n=No[t];if(n)return n;let o=tt(t);if(o!=="filter"&&o in e)return No[t]=o;o=Ct(o);for(let r=0;r<Ds.length;r++){const s=Ds[r]+o;if(s in e)return No[t]=s}return t}const js="http://www.w3.org/1999/xlink";function Ju(e,t,n,o,r){if(o&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(js,t.slice(6,t.length)):e.setAttributeNS(js,t,n);else{const s=Qa(t);n==null||s&&!Ui(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function ef(e,t,n,o,r,s,i){if(t==="innerHTML"||t==="textContent"){o&&i(o,r,s),e[t]=n??"";return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const a=n??"";(e.value!==a||e.tagName==="OPTION")&&(e.value=a),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Ui(n):n==null&&a==="string"?(n="",l=!0):a==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function tf(e,t,n,o){e.addEventListener(t,n,o)}function nf(e,t,n,o){e.removeEventListener(t,n,o)}function of(e,t,n,o,r=null){const s=e._vei||(e._vei={}),i=s[t];if(o&&i)i.value=o;else{const[l,a]=rf(t);if(o){const u=s[t]=af(o,r);tf(e,l,u,a)}else i&&(nf(e,l,i,a),s[t]=void 0)}}const Hs=/(?:Once|Passive|Capture)$/;function rf(e){let t;if(Hs.test(e)){t={};let o;for(;o=e.match(Hs);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):tn(e.slice(2)),t]}let Bo=0;const sf=Promise.resolve(),lf=()=>Bo||(sf.then(()=>Bo=0),Bo=Date.now());function af(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;je(cf(o,n.value),t,5,[o])};return n.value=e,n.attached=lf(),n}function cf(e,t){if(Z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const Vs=/^on[a-z]/,uf=(e,t,n,o,r=!1,s,i,l,a)=>{t==="class"?Xu(e,o,r):t==="style"?Zu(e,n,o):fo(t)?Or(t)||of(e,t,n,o,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ff(e,t,o,r))?ef(e,t,o,s,i,l,a):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),Ju(e,t,o,r))};function ff(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&Vs.test(t)&&ee(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Vs.test(t)&&xe(n)?!1:t in e}const ft="transition",an="animation",Eo=(e,{slots:t})=>Nt(Cl,Ul(e),t);Eo.displayName="Transition";const Wl={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},df=Eo.props=Ae({},Cl.props,Wl),Ot=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ws=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function Ul(e){const t={};for(const P in e)P in Wl||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,p=hf(r),b=p&&p[0],A=p&&p[1],{onBeforeEnter:E,onEnter:k,onEnterCancelled:v,onLeave:W,onLeaveCancelled:Y,onBeforeAppear:j=E,onAppear:M=k,onAppearCancelled:x=v}=t,B=(P,D,z)=>{ht(P,D?c:l),ht(P,D?u:i),z&&z()},N=(P,D)=>{P._isLeaving=!1,ht(P,f),ht(P,m),ht(P,d),D&&D()},V=P=>(D,z)=>{const re=P?M:k,se=()=>B(D,P,z);Ot(re,[D,se]),Us(()=>{ht(D,P?a:s),st(D,P?c:l),Ws(re)||zs(D,o,b,se)})};return Ae(t,{onBeforeEnter(P){Ot(E,[P]),st(P,s),st(P,i)},onBeforeAppear(P){Ot(j,[P]),st(P,a),st(P,u)},onEnter:V(!1),onAppear:V(!0),onLeave(P,D){P._isLeaving=!0;const z=()=>N(P,D);st(P,f),Kl(),st(P,d),Us(()=>{P._isLeaving&&(ht(P,f),st(P,m),Ws(W)||zs(P,o,A,z))}),Ot(W,[P,z])},onEnterCancelled(P){B(P,!1),Ot(v,[P])},onAppearCancelled(P){B(P,!0),Ot(x,[P])},onLeaveCancelled(P){N(P),Ot(Y,[P])}})}function hf(e){if(e==null)return null;if(ge(e))return[Do(e.enter),Do(e.leave)];{const t=Do(e);return[t,t]}}function Do(e){return $r(e)}function st(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function ht(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Us(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let mf=0;function zs(e,t,n,o){const r=e._endId=++mf,s=()=>{r===e._endId&&o()};if(n)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=zl(e,t);if(!i)return o();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,d),s()},d=m=>{m.target===e&&++c>=a&&f()};setTimeout(()=>{c<a&&f()},l+1),e.addEventListener(u,d)}function zl(e,t){const n=window.getComputedStyle(e),o=p=>(n[p]||"").split(", "),r=o(`${ft}Delay`),s=o(`${ft}Duration`),i=Ks(r,s),l=o(`${an}Delay`),a=o(`${an}Duration`),u=Ks(l,a);let c=null,f=0,d=0;t===ft?i>0&&(c=ft,f=i,d=s.length):t===an?u>0&&(c=an,f=u,d=a.length):(f=Math.max(i,u),c=f>0?i>u?ft:an:null,d=c?c===ft?s.length:a.length:0);const m=c===ft&&/\b(transform|all)(,|$)/.test(o(`${ft}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:m}}function Ks(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>qs(n)+qs(e[o])))}function qs(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Kl(){return document.body.offsetHeight}const ql=new WeakMap,Yl=new WeakMap,gf={name:"TransitionGroup",props:Ae({},df,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Nn(),o=xl();let r,s;return Pl(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!bf(r[0].el,n.vnode.el,i))return;r.forEach(pf),r.forEach(vf);const l=r.filter(yf);Kl(),l.forEach(a=>{const u=a.el,c=u.style;st(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=u._moveCb=d=>{d&&d.target!==u||(!d||/transform$/.test(d.propertyName))&&(u.removeEventListener("transitionend",f),u._moveCb=null,ht(u,i))};u.addEventListener("transitionend",f)})}),()=>{const i=le(e),l=Ul(i);let a=i.tag||Le;r=s,s=t.default?Wr(t.default()):[];for(let u=0;u<s.length;u++){const c=s[u];c.key!=null&&Rn(c,An(c,l,o,n))}if(r)for(let u=0;u<r.length;u++){const c=r[u];Rn(c,An(c,l,o,n)),ql.set(c,c.el.getBoundingClientRect())}return X(a,null,s)}}},xg=gf;function pf(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function vf(e){Yl.set(e,e.el.getBoundingClientRect())}function yf(e){const t=ql.get(e),n=Yl.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${o}px,${r}px)`,s.transitionDuration="0s",e}}function bf(e,t,n){const o=e.cloneNode();e._vtc&&e._vtc.forEach(i=>{i.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(i=>i&&o.classList.add(i)),o.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(o);const{hasTransform:s}=zl(o);return r.removeChild(o),s}const _f={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):cn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),cn(e,!0),o.enter(e)):o.leave(e,()=>{cn(e,!1)}):cn(e,t))},beforeUnmount(e,{value:t}){cn(e,t)}};function cn(e,t){e.style.display=t?e._vod:"none"}const wf=Ae({patchProp:uf},Gu);let Ys;function xf(){return Ys||(Ys=Pu(wf))}const Cf=(...e)=>{const t=xf().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=Ef(o);if(!r)return;const s=t._component;!ee(s)&&!s.render&&!s.template&&(s.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Ef(e){return xe(e)?document.querySelector(e):e}function Sf(e,t,n){const o=t.length-1;if(o<0)return e===void 0?n:e;for(let r=0;r<o;r++){if(e==null)return n;e=e[t[r]]}return e==null||e[t[o]]===void 0?n:e[t[o]]}function Pf(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const n=Object.keys(e);return n.length!==Object.keys(t).length?!1:n.every(o=>Pf(e[o],t[o]))}function Gs(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),Sf(e,t.split("."),n))}function Of(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,o)=>t+o)}function Ee(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Xs(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Af(e){return e==null?void 0:e.$el}const Cg=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function Gl(e,t){const n=Object.create(null),o=Object.create(null);for(const r in e)t.some(s=>s instanceof RegExp?s.test(r):s===r)?n[r]=e[r]:o[r]=e[r];return[n,o]}function Rf(e,t){const n={...e};return t.forEach(o=>delete n[o]),n}function Eg(e){return Gl(e,["class","style","id",/^data-/])}function Sg(e){return e==null?[]:Array.isArray(e)?e:[e]}function cr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function kf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let o=0;for(;o<e.length;)n.push(e.substr(o,t)),o+=t;return n}function Pg(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(e<t)return`${e} B`;const n=t===1024?["Ki","Mi","Gi"]:["k","M","G"];let o=-1;for(;Math.abs(e)>=t&&o<n.length-1;)e/=t,++o;return`${e.toFixed(1)} ${n[o]}B`}function at(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const o={};for(const r in e)o[r]=e[r];for(const r in t){const s=e[r],i=t[r];if(Xs(s)&&Xs(i)){o[r]=at(s,i,n);continue}if(Array.isArray(s)&&Array.isArray(i)&&n){o[r]=n(s,i);continue}o[r]=i}return o}function $f(e){return e.map(t=>t.type===Le?$f(t.children):t).flat()}function So(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase()}function Qn(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Qn(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>Qn(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Qn(e,t.component.subTree).flat(1)}return[]}function Xl(e){const t=ke({}),n=I(e);return Et(()=>{for(const o in n.value)t[o]=n.value[o]},{flush:"sync"}),po(t)}function ur(e,t){return e.includes(t)}const Tf=/^on[^a-z]/,Og=e=>Tf.test(e),Ag=[Function,Array];function Zs(e,t){return t="on"+Ct(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Rg(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];if(Array.isArray(e))for(const r of e)r(...n);else typeof e=="function"&&e(...n)}const Zl=["top","bottom"],Ff=["start","end","left","right"];function fr(e,t){let[n,o]=e.split(" ");return o||(o=ur(Zl,n)?"start":ur(Ff,n)?"top":"center"),{side:Qs(n,t),align:Qs(o,t)}}function Qs(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function jo(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Ho(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Js(e){return{side:e.align,align:e.side}}function ei(e){return ur(Zl,e.side)?"y":"x"}class Gt{constructor(t){let{x:n,y:o,width:r,height:s}=t;this.x=n,this.y=o,this.width=r,this.height=s}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function ti(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function Lf(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),o=n.transform;if(o){let r,s,i,l,a;if(o.startsWith("matrix3d("))r=o.slice(9,-1).split(/, /),s=+r[0],i=+r[5],l=+r[12],a=+r[13];else if(o.startsWith("matrix("))r=o.slice(7,-1).split(/, /),s=+r[0],i=+r[3],l=+r[4],a=+r[5];else return new Gt(t);const u=n.transformOrigin,c=t.x-l-(1-s)*parseFloat(u),f=t.y-a-(1-i)*parseFloat(u.slice(u.indexOf(" ")+1)),d=s?t.width/s:e.offsetWidth+1,m=i?t.height/i:e.offsetHeight+1;return new Gt({x:c,y:f,width:d,height:m})}else return new Gt(t)}function If(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};const o=e.animate(t,n);return typeof o.finished>"u"&&(o.finished=new Promise(r=>{o.onfinish=()=>{r(o)}})),o}function Ql(e,t,n){if(n&&(t={__isVue:!0,$parent:n,$options:t}),t){if(t.$_alreadyWarned=t.$_alreadyWarned||[],t.$_alreadyWarned.includes(e))return;t.$_alreadyWarned.push(e)}return`[Vuetify] ${e}`+(t?Bf(t):"")}function bn(e,t,n){const o=Ql(e,t,n);o!=null&&console.warn(o)}function dr(e,t,n){const o=Ql(e,t,n);o!=null&&console.error(o)}const Mf=/(?:^|[-_])(\w)/g,Nf=e=>e.replace(Mf,t=>t.toUpperCase()).replace(/[-_]/g,"");function Vo(e,t){if(e.$root===e)return"<Root>";const n=typeof e=="function"&&e.cid!=null?e.options:e.__isVue?e.$options||e.constructor.options:e||{};let o=n.name||n._componentTag;const r=n.__file;if(!o&&r){const s=r.match(/([^/\\]+)\.vue$/);o=s==null?void 0:s[1]}return(o?`<${Nf(o)}>`:"<Anonymous>")+(r&&t!==!1?` at ${r}`:"")}function Bf(e){if(e.__isVue&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const o=t[t.length-1];if(o.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[o,n],n=0)}t.push(e),e=e.$parent}return`

found in

`+t.map((o,r)=>`${r===0?"---> ":" ".repeat(5+r*2)}${Array.isArray(o)?`${Vo(o[0])}... (${o[1]} recursive calls)`:Vo(o)}`).join(`
`)}else return`

(found in ${Vo(e)})`}const Df=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],jf=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Hf=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Vf=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Jl(e){const t=Array(3),n=jf,o=Df;for(let r=0;r<3;++r)t[r]=Math.round(cr(n(o[r][0]*e[0]+o[r][1]*e[1]+o[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Zr(e){let{r:t,g:n,b:o}=e;const r=[0,0,0],s=Vf,i=Hf;t=s(t/255),n=s(n/255),o=s(o/255);for(let l=0;l<3;++l)r[l]=i[l][0]*t+i[l][1]*n+i[l][2]*o;return r}const so=.20689655172413793,Wf=e=>e>so**3?Math.cbrt(e):e/(3*so**2)+4/29,Uf=e=>e>so?e**3:3*so**2*(e-4/29);function ea(e){const t=Wf,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function ta(e){const t=Uf,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}function ni(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Tt(e){if(typeof e=="number")return(isNaN(e)||e<0||e>16777215)&&bn(`'${e}' is not a valid hex color`),{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;[3,4].includes(t.length)?t=t.split("").map(o=>o+o).join(""):[6,8].includes(t.length)||bn(`'${e}' is not a valid hex(a) color`);const n=parseInt(t,16);return(isNaN(n)||n<0||n>4294967295)&&bn(`'${e}' is not a valid hex(a) color`),Kf(t)}else throw new TypeError(`Colors can only be numbers or strings, recieved ${e==null?e:e.constructor.name} instead`)}function zn(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function zf(e){let{r:t,g:n,b:o,a:r}=e;return`#${[zn(t),zn(n),zn(o),r!==void 0?zn(Math.round(r*255)):"FF"].join("")}`}function Kf(e){let[t,n,o,r]=kf(e,2).map(s=>parseInt(s,16));return r=r===void 0?r:Math.round(r/255*100)/100,{r:t,g:n,b:o,a:r}}function qf(e,t){const n=ea(Zr(e));return n[0]=n[0]+t*10,Jl(ta(n))}function Yf(e,t){const n=ea(Zr(e));return n[0]=n[0]-t*10,Jl(ta(n))}function Gf(e){const t=Tt(e);return Zr(t)[1]}function He(e,t){const n=Nn();if(!n)throw new Error(`[Vuetify] ${e} ${t||"must be called from inside a setup function"}`);return n}function Qr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=He(e).type;return So((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let na=0,Jn=new WeakMap;function oa(){const e=He("getUid");if(Jn.has(e))return Jn.get(e);{const t=na++;return Jn.set(e,t),t}}oa.reset=()=>{na=0,Jn=new WeakMap};function Xf(e){const{provides:t}=He("injectSelf");if(t&&e in t)return t[e]}function Po(e,t){let n;ve(e,o=>{if(o&&!n)n=nn(),n.run(t);else if(!o){var r;(r=n)==null||r.stop(),n=void 0}},{immediate:!0}),Ye(()=>{var o;(o=n)==null||o.stop()})}function Re(e,t){return n=>Object.keys(e).reduce((o,r)=>{const i=typeof e[r]=="object"&&e[r]!=null&&!Array.isArray(e[r])?e[r]:{type:e[r]};return n&&r in n?o[r]={...i,default:n[r]}:o[r]=i,t&&!o[r].source&&(o[r].source=t),o},{})}function Zf(e,t){var n,o;return((n=e.props)==null?void 0:n.hasOwnProperty(t))||((o=e.props)==null?void 0:o.hasOwnProperty(So(t)))}const ot=function(t){return t._setup=t._setup??t.setup,t.name?(t._setup&&(t.props=t.props??{},t.props=Re(t.props,So(t.name))(),t.props._as=String,t.setup=function(o,r){const s=Nn(),i=ia(),l=fl(),a=ll({...le(o)});Et(()=>{const c=i.value.global,f=i.value[o._as??t.name];if(f){const d=Object.entries(f).filter(m=>{let[p]=m;return p.startsWith(p[0].toUpperCase())});d.length&&(l.value=Object.fromEntries(d))}for(const d of Object.keys(o)){let m=o[d];Zf(s.vnode,d)||(m=(f==null?void 0:f[d])??(c==null?void 0:c[d])??o[d]),a[d]!==m&&(a[d]=m)}});const u=t._setup(a,r);return Po(l,()=>{var c;la(at(((c=Xf(Tn))==null?void 0:c.value)??{},l.value))}),u}),t):(bn("The component is missing an explicit name, unable to generate default prop value"),t)};function ra(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?ot:Mn)(t)}function sa(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Qf="cubic-bezier(0.4, 0, 0.2, 1)";function Jf(e){for(;e;){if(Jr(e))return e;e=e.parentElement}return document.scrollingElement}function io(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Jr(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Jr(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}const be=typeof window<"u",kg=be&&"IntersectionObserver"in window,ed=be&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),td=be&&typeof CSS<"u"&&CSS.supports("selector(:focus-visible)");function nd(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Oo(e){const t=He("useRender");t.render=e}const Tn=Symbol.for("vuetify:defaults");function od(e){return ie(e??{})}function ia(){const e=ye(Tn);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function la(e,t){const n=ia(),o=ie(e),r=I(()=>{const s=Se(t==null?void 0:t.scoped),i=Se(t==null?void 0:t.reset),l=Se(t==null?void 0:t.root);let a=at(o.value,{prev:n.value});if(s)return a;if(i||l){const u=Number(i||1/0);for(let c=0;c<=u&&a.prev;c++)a=a.prev;return a}return at(a.prev,a)});return _t(Tn,r),r}const hr=Symbol.for("vuetify:display"),oi={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},rd=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:oi;return at(oi,e)};function ri(e){return be&&!e?window.innerWidth:0}function si(e){return be&&!e?window.innerHeight:0}function sd(){const e=be?window.navigator.userAgent:"ssr";function t(p){return Boolean(e.match(p))}const n=t(/android/i),o=t(/iphone|ipad|ipod/i),r=t(/cordova/i),s=t(/electron/i),i=t(/chrome/i),l=t(/edge/i),a=t(/firefox/i),u=t(/opera/i),c=t(/win/i),f=t(/mac/i),d=t(/linux/i),m=t(/ssr/i);return{android:n,ios:o,cordova:r,electron:s,chrome:i,edge:l,firefox:a,opera:u,win:c,mac:f,linux:d,touch:ed,ssr:m}}function id(e,t){const{thresholds:n,mobileBreakpoint:o}=rd(e),r=ie(si(t)),s=sd(),i=ke({}),l=ie(ri(t));function a(){r.value=si(),l.value=ri()}return Et(()=>{const u=l.value<n.sm,c=l.value<n.md&&!u,f=l.value<n.lg&&!(c||u),d=l.value<n.xl&&!(f||c||u),m=l.value<n.xxl&&!(d||f||c||u),p=l.value>=n.xxl,b=u?"xs":c?"sm":f?"md":d?"lg":m?"xl":"xxl",A=typeof o=="number"?o:n[o],E=s.ssr?s.android||s.ios||s.opera:l.value<A;i.xs=u,i.sm=c,i.md=f,i.lg=d,i.xl=m,i.xxl=p,i.smAndUp=!u,i.mdAndUp=!(u||c),i.lgAndUp=!(u||c||f),i.xlAndUp=!(u||c||f||d),i.smAndDown=!(f||d||m||p),i.mdAndDown=!(d||m||p),i.lgAndDown=!(m||p),i.xlAndDown=!p,i.name=b,i.height=r.value,i.width=l.value,i.mobile=E,i.mobileBreakpoint=o,i.platform=s,i.thresholds=n}),be&&window.addEventListener("resize",a,{passive:!0}),{...po(i),update:a,ssr:!!t}}function ld(){const e=ye(hr);if(!e)throw new Error("Could not find Vuetify display injection");return e}const ad={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus"},cd={component:e=>Nt(aa,{...e,class:"mdi"})},ud=[String,Function,Object],mr=Symbol.for("vuetify:icons"),Ao=Re({icon:{type:ud,required:!0},tag:{type:String,required:!0}},"icon"),fd=ot({name:"VComponentIcon",props:Ao(),setup(e){return()=>X(e.tag,null,{default:()=>[X(e.icon,null,null)]})}}),dd=ot({name:"VSvgIcon",inheritAttrs:!1,props:Ao(),setup(e,t){let{attrs:n}=t;return()=>X(e.tag,et(n,{style:null}),{default:()=>[X("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[X("path",{d:e.icon},null)])]})}});ot({name:"VLigatureIcon",props:Ao(),setup(e){return()=>X(e.tag,null,{default:()=>[e.icon]})}});const aa=ot({name:"VClassIcon",props:Ao(),setup(e){return()=>X(e.tag,{class:e.icon},null)}}),hd={svg:{component:dd},class:{component:aa}};function md(e){return at({defaultSet:"mdi",sets:{...hd,mdi:cd},aliases:ad},e)}const $g=e=>{const t=ye(mr);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:I(()=>{const o=me(e)?e.value:e.icon;if(!o)throw new Error("Icon value is undefined or null");let r=o;if(typeof r=="string"&&(r=r.trim(),r.startsWith("$"))){var s;r=(s=t.aliases)==null?void 0:s[r.slice(1)]}if(!r)throw new Error(`Could not find aliased icon "${o}"`);if(typeof r!="string")return{component:fd,icon:r};const i=Object.keys(t.sets).find(u=>typeof r=="string"&&r.startsWith(`${u}:`)),l=i?r.slice(i.length+1):r;return{component:t.sets[i??t.defaultSet].component,icon:l}})}};function es(e,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:f=>f,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:f=>f;const s=He("useProxiedModel"),i=ie(e[t]!==void 0?e[t]:n),l=So(t),u=I(l!==t?()=>{var f,d,m,p;return e[t],!!(((f=s.vnode.props)!=null&&f.hasOwnProperty(t)||(d=s.vnode.props)!=null&&d.hasOwnProperty(l))&&((m=s.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)||(p=s.vnode.props)!=null&&p.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var f,d;return e[t],!!((f=s.vnode.props)!=null&&f.hasOwnProperty(t)&&(d=s.vnode.props)!=null&&d.hasOwnProperty(`onUpdate:${t}`))});Po(()=>!u.value,()=>{ve(()=>e[t],f=>{i.value=f})});const c=I({get(){return o(u.value?e[t]:i.value)},set(f){const d=r(f);(u.value?e[t]:i.value)===d||o(u.value?e[t]:i.value)===f||(i.value=d,s==null||s.emit(`update:${t}`,d))}});return Object.defineProperty(c,"externalValue",{get:()=>u.value?e[t]:i.value}),c}const gd={badge:"Badge",close:"Close",dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},datePicker:{itemsSelected:"{0} selected",nextMonthAriaLabel:"Next month",nextYearAriaLabel:"Next year",prevMonthAriaLabel:"Previous month",prevYearAriaLabel:"Previous year"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Goto Page {0}",currentPage:"Page {0}, Current Page",first:"First page",last:"Last page"}},rating:{ariaLabel:{item:"Rating {0} of {1}"}}},ii="$vuetify.",li=(e,t)=>e.replace(/\{(\d+)\}/g,(n,o)=>String(t[+o])),ca=(e,t,n)=>function(o){for(var r=arguments.length,s=new Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];if(!o.startsWith(ii))return li(o,s);const l=o.replace(ii,""),a=e.value&&n.value[e.value],u=t.value&&n.value[t.value];let c=Gs(a,l,null);return c||(bn(`Translation key "${o}" not found in "${e.value}", trying fallback locale`),c=Gs(u,l,null)),c||(dr(`Translation key "${o}" not found in fallback`),c=o),typeof c!="string"&&(dr(`Translation key "${o}" has a non-string value`),c=o),li(c,s)};function ua(e,t){return(n,o)=>new Intl.NumberFormat([e.value,t.value],o).format(n)}function Wo(e,t,n){const o=es(e,t,e[t]??n.value);return o.value=e[t]??n.value,ve(n,r=>{e[t]==null&&(o.value=n.value)}),o}function fa(e){return t=>{const n=Wo(t,"locale",e.current),o=Wo(t,"fallback",e.fallback),r=Wo(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:o,messages:r,t:ca(n,o,r),n:ua(n,o),provide:fa({current:n,fallback:o,messages:r})}}}function pd(e){const t=ie((e==null?void 0:e.locale)??"en"),n=ie((e==null?void 0:e.fallback)??"en"),o=ie({en:gd,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:o,t:ca(t,n,o),n:ua(t,n),provide:fa({current:t,fallback:n,messages:o})}}const vd={af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!1,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1},lo=Symbol.for("vuetify:locale");function yd(e){return e.name!=null}function bd(e){const t=e!=null&&e.adapter&&yd(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:pd(e),n=_d(t,e);return{...t,...n}}function Tg(){const e=ye(lo);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function _d(e,t){const n=ie((t==null?void 0:t.rtl)??vd),o=I(()=>n.value[e.current.value]??!1);return{isRtl:o,rtl:n,rtlClasses:I(()=>`v-locale--is-${o.value?"rtl":"ltr"}`)}}function ts(){const e=ye(lo);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const jt=2.4,ai=.2126729,ci=.7151522,ui=.072175,wd=.55,xd=.58,Cd=.57,Ed=.62,Kn=.03,fi=1.45,Sd=5e-4,Pd=1.25,Od=1.25,di=.078,hi=12.82051282051282,qn=.06,mi=.001;function gi(e,t){const n=(e.r/255)**jt,o=(e.g/255)**jt,r=(e.b/255)**jt,s=(t.r/255)**jt,i=(t.g/255)**jt,l=(t.b/255)**jt;let a=n*ai+o*ci+r*ui,u=s*ai+i*ci+l*ui;if(a<=Kn&&(a+=(Kn-a)**fi),u<=Kn&&(u+=(Kn-u)**fi),Math.abs(u-a)<Sd)return 0;let c;if(u>a){const f=(u**wd-a**xd)*Pd;c=f<mi?0:f<di?f-f*hi*qn:f-qn}else{const f=(u**Ed-a**Cd)*Od;c=f>-mi?0:f>-di?f-f*hi*qn:f+qn}return c*100}const Fn=Symbol.for("vuetify:theme"),ns=Re({theme:String},"theme"),un={defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#6200EE","primary-darken-1":"#3700B3",secondary:"#03DAC6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-variant":"#BDBDBD","on-surface-variant":"#424242",primary:"#BB86FC","primary-darken-1":"#3700B3",secondary:"#03DAC5","secondary-darken-1":"#03DAC5",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}};function Ad(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:un;if(!e)return{...un,isDisabled:!0};const t={};for(const[r,s]of Object.entries(e.themes??{})){var n,o;const i=s.dark||r==="dark"?(n=un.themes)==null?void 0:n.dark:(o=un.themes)==null?void 0:o.light;t[r]=at(i,s)}return at(un,{...e,themes:t})}function Rd(e){const t=ke(Ad(e)),n=ie(t.defaultTheme),o=ie(t.themes),r=I(()=>{const u={};for(const[c,f]of Object.entries(o.value)){const d=u[c]={...f,colors:{...f.colors}};if(t.variations)for(const m of t.variations.colors){const p=d.colors[m];if(p)for(const b of["lighten","darken"]){const A=b==="lighten"?qf:Yf;for(const E of Of(t.variations[b],1))d.colors[`${m}-${b}-${E}`]=zf(A(Tt(p),E))}}for(const m of Object.keys(d.colors)){if(/^on-[a-z]/.test(m)||d.colors[`on-${m}`])continue;const p=`on-${m}`,b=Tt(d.colors[m]),A=Math.abs(gi(Tt(0),b)),E=Math.abs(gi(Tt(16777215),b));d.colors[p]=E>Math.min(A,50)?"#fff":"#000"}}return u}),s=I(()=>r.value[n.value]),i=I(()=>{const u=[];s.value.dark&&Ht(u,":root",["color-scheme: dark"]);for(const[m,p]of Object.entries(r.value)){const{variables:b,dark:A}=p;Ht(u,`.v-theme--${m}`,[`color-scheme: ${A?"dark":"normal"}`,...$d(p),...Object.keys(b).map(E=>{const k=b[E],v=typeof k=="string"&&k.startsWith("#")?Tt(k):void 0,W=v?`${v.r}, ${v.g}, ${v.b}`:void 0;return`--v-${E}: ${W??k}`})])}const c=[],f=[],d=new Set(Object.values(r.value).flatMap(m=>Object.keys(m.colors)));for(const m of d)/^on-[a-z]/.test(m)?Ht(f,`.${m}`,[`color: rgb(var(--v-theme-${m})) !important`]):(Ht(c,`.bg-${m}`,[`--v-theme-overlay-multiplier: var(--v-theme-${m}-overlay-multiplier)`,`background: rgb(var(--v-theme-${m})) !important`,`color: rgb(var(--v-theme-on-${m})) !important`]),Ht(f,`.text-${m}`,[`color: rgb(var(--v-theme-${m})) !important`]),Ht(f,`.border-${m}`,[`--v-border-color: var(--v-theme-${m})`]));return u.push(...c,...f),u.map((m,p)=>p===0?m:`    ${m}`).join("")});function l(u){const c=u._context.provides.usehead;if(c)c.addHeadObjs(I(()=>{const f={children:i.value,type:"text/css",id:"vuetify-theme-stylesheet"};return t.cspNonce&&(f.nonce=t.cspNonce),{style:[f]}})),be&&Et(()=>c.updateDOM());else{let d=function(){if(!t.isDisabled){if(typeof document<"u"&&!f){const m=document.createElement("style");m.type="text/css",m.id="vuetify-theme-stylesheet",t.cspNonce&&m.setAttribute("nonce",t.cspNonce),f=m,document.head.appendChild(f)}f&&(f.innerHTML=i.value)}},f=be?document.getElementById("vuetify-theme-stylesheet"):null;ve(i,d,{immediate:!0})}}const a=I(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:l,isDisabled:t.isDisabled,name:n,themes:o,current:s,computedThemes:r,themeClasses:a,styles:i,global:{name:n,current:s}}}function os(e){He("provideTheme");const t=ye(Fn,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=I(()=>e.theme??(t==null?void 0:t.name.value)),o=I(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,themeClasses:o};return _t(Fn,r),r}function kd(){He("useTheme");const e=ye(Fn,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Ht(e,t,n){e.push(`${t} {
`,...n.map(o=>`  ${o};
`),`}
`)}function $d(e){const t=e.dark?2:1,n=e.dark?1:2,o=[];for(const[r,s]of Object.entries(e.colors)){const i=Tt(s);o.push(`--v-theme-${r}: ${i.r},${i.g},${i.b}`),r.startsWith("on-")||o.push(`--v-theme-${r}-overlay-multiplier: ${Gf(s)>.18?t:n}`)}return o}function Td(e){const t=ie(),n=ie();if(be){const o=new ResizeObserver(r=>{e==null||e(r,o),r.length&&(n.value=r[0].contentRect)});Ur(()=>{o.disconnect()}),ve(t,(r,s)=>{s&&(o.unobserve(s),n.value=void 0),r&&o.observe(r)},{flush:"post"})}return{resizeRef:t,contentRect:In(n)}}const gr=Symbol.for("vuetify:layout"),Fd=Symbol.for("vuetify:layout-item"),pi=1e3,Ld=Re({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout");function Id(){const e=ye(gr);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}const Md=(e,t,n,o)=>{let r={top:0,left:0,right:0,bottom:0};const s=[{id:"",layer:{...r}}];for(const i of e){const l=t.get(i),a=n.get(i),u=o.get(i);if(!l||!a||!u)continue;const c={...r,[l.value]:parseInt(r[l.value],10)+(u.value?parseInt(a.value,10):0)};s.push({id:i,layer:c}),r=c}return s};function Nd(e){const t=ye(gr,null),n=I(()=>t?t.rootZIndex.value-100:pi),o=ie([]),r=ke(new Map),s=ke(new Map),i=ke(new Map),l=ke(new Map),a=ke(new Map),{resizeRef:u,contentRect:c}=Td(),f=I(()=>{const j=new Map,M=e.overlaps??[];for(const x of M.filter(B=>B.includes(":"))){const[B,N]=x.split(":");if(!o.value.includes(B)||!o.value.includes(N))continue;const V=r.get(B),P=r.get(N),D=s.get(B),z=s.get(N);!V||!P||!D||!z||(j.set(N,{position:V.value,amount:parseInt(D.value,10)}),j.set(B,{position:P.value,amount:-parseInt(z.value,10)}))}return j}),d=I(()=>{const j=[...new Set([...i.values()].map(x=>x.value))].sort((x,B)=>x-B),M=[];for(const x of j){const B=o.value.filter(N=>{var V;return((V=i.get(N))==null?void 0:V.value)===x});M.push(...B)}return Md(M,r,s,l)}),m=I(()=>!Array.from(a.values()).some(j=>j.value)),p=I(()=>d.value[d.value.length-1].layer),b=I(()=>({"--v-layout-left":Ee(p.value.left),"--v-layout-right":Ee(p.value.right),"--v-layout-top":Ee(p.value.top),"--v-layout-bottom":Ee(p.value.bottom),...m.value?void 0:{transition:"none"}})),A=I(()=>d.value.slice(1).map((j,M)=>{let{id:x}=j;const{layer:B}=d.value[M],N=s.get(x),V=r.get(x);return{id:x,...B,size:Number(N.value),position:V.value}})),E=j=>A.value.find(M=>M.id===j),k=He("createLayout"),v=ie(!1);sn(()=>{v.value=!0}),_t(gr,{register:(j,M)=>{let{id:x,order:B,position:N,layoutSize:V,elementSize:P,active:D,disableTransitions:z,absolute:re}=M;i.set(x,B),r.set(x,N),s.set(x,V),l.set(x,D),z&&a.set(x,z);const ne=Qn(Fd,k==null?void 0:k.vnode).indexOf(j);ne>-1?o.value.splice(ne,0,x):o.value.push(x);const G=I(()=>A.value.findIndex(_e=>_e.id===x)),J=I(()=>n.value+d.value.length*2-G.value*2),Ce=I(()=>{const _e=N.value==="left"||N.value==="right",Ge=N.value==="right",Bt=N.value==="bottom",w={[N.value]:0,zIndex:J.value,transform:`translate${_e?"X":"Y"}(${(D.value?0:-110)*(Ge||Bt?-1:1)}%)`,position:re.value||n.value!==pi?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!v.value)return w;const $=A.value[G.value];if(!$)throw new Error(`[Vuetify] Could not find layout item "${x}"`);const F=f.value.get(x);return F&&($[F.position]+=F.amount),{...w,height:_e?`calc(100% - ${$.top}px - ${$.bottom}px)`:P.value?`${P.value}px`:void 0,left:Ge?void 0:`${$.left}px`,right:Ge?`${$.right}px`:void 0,top:N.value!=="bottom"?`${$.top}px`:void 0,bottom:N.value!=="top"?`${$.bottom}px`:void 0,width:_e?P.value?`${P.value}px`:void 0:`calc(100% - ${$.left}px - ${$.right}px)`}}),Pe=I(()=>({zIndex:J.value-1}));return{layoutItemStyles:Ce,layoutItemScrimStyles:Pe,zIndex:J}},unregister:j=>{i.delete(j),r.delete(j),s.delete(j),l.delete(j),a.delete(j),o.value=o.value.filter(M=>M!==j)},mainRect:p,mainStyles:b,getLayoutItem:E,items:A,layoutRect:c,rootZIndex:n});const W=I(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),Y=I(()=>({zIndex:n.value,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:W,layoutStyles:Y,getLayoutItem:E,items:A,layoutRect:c,layoutRef:u}}function da(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,o=at(t,n),{aliases:r={},components:s={},directives:i={}}=o,l=od(o.defaults),a=id(o.display,o.ssr),u=Rd(o.theme),c=md(o.icons),f=bd(o.locale);return{install:m=>{for(const p in i)m.directive(p,i[p]);for(const p in s)m.component(p,s[p]);for(const p in r)m.component(p,ot({...r[p],name:p,aliasName:r[p].name}));if(u.install(m),m.provide(Tn,l),m.provide(hr,a),m.provide(Fn,u),m.provide(mr,c),m.provide(lo,f),be&&o.ssr)if(m.$nuxt)m.$nuxt.hook("app:suspense:resolve",()=>{a.update()});else{const{mount:p}=m;m.mount=function(){const b=p(...arguments);return nt(()=>a.update()),m.mount=p,b}}oa.reset(),m.mixin({computed:{$vuetify(){return ke({defaults:fn.call(this,Tn),display:fn.call(this,hr),theme:fn.call(this,Fn),icons:fn.call(this,mr),locale:fn.call(this,lo)})}}})},defaults:l,display:a,theme:u,icons:c,locale:f}}const Bd="3.0.6";da.version=Bd;function fn(e){var t,n;const o=this.$,r=((t=o.parent)==null?void 0:t.provides)??((n=o.vnode.appContext)==null?void 0:n.provides);if(r&&e in r)return r[e]}var Dd=!1;/*!
  * pinia v2.0.28
  * (c) 2022 Eduardo San Martin Morote
  * @license MIT
  */let ha;const Ro=e=>ha=e,ma=Symbol();function pr(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var _n;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(_n||(_n={}));function jd(){const e=nn(!0),t=e.run(()=>ie({}));let n=[],o=[];const r=Zt({install(s){Ro(r),r._a=s,s.provide(ma,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return!this._a&&!Dd?o.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const ga=()=>{};function vi(e,t,n,o=ga){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&ac()&&Ye(r),r}function Vt(e,...t){e.slice().forEach(n=>{n(...t)})}function vr(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,o)=>e.set(o,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];pr(r)&&pr(o)&&e.hasOwnProperty(n)&&!me(o)&&!yt(o)?e[n]=vr(r,o):e[n]=o}return e}const Hd=Symbol();function Vd(e){return!pr(e)||!e.hasOwnProperty(Hd)}const{assign:gt}=Object;function Wd(e){return!!(me(e)&&e.effect)}function Ud(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let a;function u(){l||(n.state.value[e]=r?r():{});const c=po(n.state.value[e]);return gt(c,s,Object.keys(i||{}).reduce((f,d)=>(f[d]=Zt(I(()=>{Ro(n);const m=n._s.get(e);return i[d].call(m,m)})),f),{}))}return a=pa(e,u,t,n,o,!0),a.$reset=function(){const f=r?r():{};this.$patch(d=>{gt(d,f)})},a}function pa(e,t,n={},o,r,s){let i;const l=gt({actions:{}},n),a={deep:!0};let u,c,f=Zt([]),d=Zt([]),m;const p=o.state.value[e];!s&&!p&&(o.state.value[e]={}),ie({});let b;function A(M){let x;u=c=!1,typeof M=="function"?(M(o.state.value[e]),x={type:_n.patchFunction,storeId:e,events:m}):(vr(o.state.value[e],M),x={type:_n.patchObject,payload:M,storeId:e,events:m});const B=b=Symbol();nt().then(()=>{b===B&&(u=!0)}),c=!0,Vt(f,x,o.state.value[e])}const E=ga;function k(){i.stop(),f=[],d=[],o._s.delete(e)}function v(M,x){return function(){Ro(o);const B=Array.from(arguments),N=[],V=[];function P(re){N.push(re)}function D(re){V.push(re)}Vt(d,{args:B,name:M,store:Y,after:P,onError:D});let z;try{z=x.apply(this&&this.$id===e?this:Y,B)}catch(re){throw Vt(V,re),re}return z instanceof Promise?z.then(re=>(Vt(N,re),re)).catch(re=>(Vt(V,re),Promise.reject(re))):(Vt(N,z),z)}}const W={_p:o,$id:e,$onAction:vi.bind(null,d),$patch:A,$reset:E,$subscribe(M,x={}){const B=vi(f,M,x.detached,()=>N()),N=i.run(()=>ve(()=>o.state.value[e],V=>{(x.flush==="sync"?c:u)&&M({storeId:e,type:_n.direct,events:m},V)},gt({},a,x)));return B},$dispose:k},Y=ke(W);o._s.set(e,Y);const j=o._e.run(()=>(i=nn(),i.run(()=>t())));for(const M in j){const x=j[M];if(me(x)&&!Wd(x)||yt(x))s||(p&&Vd(x)&&(me(x)?x.value=p[M]:vr(x,p[M])),o.state.value[e][M]=x);else if(typeof x=="function"){const B=v(M,x);j[M]=B,l.actions[M]=x}}return gt(Y,j),gt(le(Y),j),Object.defineProperty(Y,"$state",{get:()=>o.state.value[e],set:M=>{A(x=>{gt(x,M)})}}),o._p.forEach(M=>{gt(Y,i.run(()=>M({store:Y,app:o._a,pinia:o,options:l})))}),p&&s&&n.hydrate&&n.hydrate(Y.$state,p),u=!0,c=!0,Y}function zd(e,t,n){let o,r;const s=typeof t=="function";typeof e=="string"?(o=e,r=s?n:t):(r=e,o=e.id);function i(l,a){const u=Nn();return l=l||u&&ye(ma,null),l&&Ro(l),l=ha,l._s.has(o)||(s?pa(o,t,r,l):Ud(o,r,l)),l._s.get(o)}return i.$id=o,i}const Kd=zd("app",{state:()=>({snackbar:{show:!1,text:""}}),actions:{showSnackbar(e){this.snackbar.text=e,this.snackbar.show=!0}}});const rs=Re({tag:{type:String,default:"div"}},"tag"),ss=["sm","md","lg","xl","xxl"],va=(()=>ss.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}))(),ya=(()=>ss.reduce((e,t)=>(e["offset"+Ct(t)]={type:[String,Number],default:null},e),{}))(),ba=(()=>ss.reduce((e,t)=>(e["order"+Ct(t)]={type:[String,Number],default:null},e),{}))(),yi={col:Object.keys(va),offset:Object.keys(ya),order:Object.keys(ba)};function qd(e,t,n){let o=e;if(!(n==null||n===!1)){if(t){const r=t.replace(e,"");o+=`-${r}`}return e==="col"&&(o="v-"+o),e==="col"&&(n===""||n===!0)||(o+=`-${n}`),o.toLowerCase()}}const Yd=["auto","start","end","center","baseline","stretch"],Gd=ot({name:"VCol",props:{cols:{type:[Boolean,String,Number],default:!1},...va,offset:{type:[String,Number],default:null},...ya,order:{type:[String,Number],default:null},...ba,alignSelf:{type:String,default:null,validator:e=>Yd.includes(e)},...rs()},setup(e,t){let{slots:n}=t;const o=I(()=>{const r=[];let s;for(s in yi)yi[s].forEach(l=>{const a=e[l],u=qd(s,l,a);u&&r.push(u)});const i=r.some(l=>l.startsWith("v-col-"));return r.push({"v-col":!i||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),r});return()=>{var r;return Nt(e.tag,{class:o.value},(r=n.default)==null?void 0:r.call(n))}}}),Xd=["sm","md","lg","xl","xxl"],is=["start","end","center"],_a=["space-between","space-around","space-evenly"];function ls(e,t){return Xd.reduce((n,o)=>(n[e+Ct(o)]=t(),n),{})}const Zd=[...is,"baseline","stretch"],wa=e=>Zd.includes(e),xa=ls("align",()=>({type:String,default:null,validator:wa})),Qd=[...is,..._a],Ca=e=>Qd.includes(e),Ea=ls("justify",()=>({type:String,default:null,validator:Ca})),Jd=[...is,..._a,"stretch"],Sa=e=>Jd.includes(e),Pa=ls("alignContent",()=>({type:String,default:null,validator:Sa})),bi={align:Object.keys(xa),justify:Object.keys(Ea),alignContent:Object.keys(Pa)},eh={align:"align",justify:"justify",alignContent:"align-content"};function th(e,t,n){let o=eh[e];if(n!=null){if(t){const r=t.replace(e,"");o+=`-${r}`}return o+=`-${n}`,o.toLowerCase()}}const nh=ot({name:"VRow",props:{dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:wa},...xa,justify:{type:String,default:null,validator:Ca},...Ea,alignContent:{type:String,default:null,validator:Sa},...Pa,...rs()},setup(e,t){let{slots:n}=t;const o=I(()=>{const r=[];let s;for(s in bi)bi[s].forEach(i=>{const l=e[i],a=th(s,i,l);a&&r.push(a)});return r.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),r});return()=>{var r;return Nt(e.tag,{class:["v-row",o.value]},(r=n.default)==null?void 0:r.call(n))}}});const oh=Mn({name:"VDefaultsProvider",props:{defaults:Object,reset:[Number,String],root:Boolean,scoped:Boolean},setup(e,t){let{slots:n}=t;const{defaults:o,reset:r,root:s,scoped:i}=po(e);return la(o,{reset:r,root:s,scoped:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}});const rh=Re({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function sh(e,t){const n={},o=r=>()=>{if(!be)return Promise.resolve(!0);const s=r==="openDelay";return n.closeDelay&&window.clearTimeout(n.closeDelay),delete n.closeDelay,n.openDelay&&window.clearTimeout(n.openDelay),delete n.openDelay,new Promise(i=>{const l=parseInt(e[r]??0,10);n[r]=window.setTimeout(()=>{t==null||t(s),i(s)},l)})};return{runCloseDelay:o("closeDelay"),runOpenDelay:o("openDelay")}}const ih=Symbol.for("vuetify:v-menu"),lh=Re({activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...rh()},"v-overlay-activator");function ah(e,t){let{isActive:n,isTop:o}=t;const r=ie();let s=!1,i=!1,l=!0;const a=I(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),u=I(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!a.value),{runOpenDelay:c,runCloseDelay:f}=sh(e,v=>{v===(e.openOnHover&&s||a.value&&i)&&!(e.openOnHover&&n.value&&!o.value)&&(n.value!==v&&(l=!0),n.value=v)}),d={click:v=>{v.stopPropagation(),r.value=v.currentTarget||v.target,n.value=!n.value},mouseenter:v=>{s=!0,r.value=v.currentTarget||v.target,c()},mouseleave:v=>{s=!1,f()},focus:v=>{td&&!v.target.matches(":focus-visible")||(i=!0,v.stopPropagation(),r.value=v.currentTarget||v.target,c())},blur:v=>{i=!1,v.stopPropagation(),f()}},m=I(()=>{const v={};return u.value&&(v.click=d.click),e.openOnHover&&(v.mouseenter=d.mouseenter,v.mouseleave=d.mouseleave),a.value&&(v.focus=d.focus,v.blur=d.blur),v}),p=I(()=>{const v={};if(e.openOnHover&&(v.mouseenter=()=>{s=!0,c()},v.mouseleave=()=>{s=!1,f()}),e.closeOnContentClick){const W=ye(ih,null);v.click=()=>{n.value=!1,W==null||W.closeParents()}}return v}),b=I(()=>{const v={};return e.openOnHover&&(v.mouseenter=()=>{l&&(s=!0,l=!1,c())},v.mouseleave=()=>{s=!1,f()}),v});ve(o,v=>{v&&(e.openOnHover&&!s&&(!a.value||!i)||a.value&&!i&&(!e.openOnHover||!s))&&(n.value=!1)});const A=ie();Et(()=>{A.value&&nt(()=>{const v=A.value;r.value=Af(v)?v.$el:v})});const E=He("useActivator");let k;return ve(()=>!!e.activator,v=>{v&&be?(k=nn(),k.run(()=>{ch(e,E,{activatorEl:r,activatorEvents:m})})):k&&k.stop()},{flush:"post",immediate:!0}),Ye(()=>{var v;(v=k)==null||v.stop()}),{activatorEl:r,activatorRef:A,activatorEvents:m,contentEvents:p,scrimEvents:b}}function ch(e,t,n){let{activatorEl:o,activatorEvents:r}=n;ve(()=>e.activator,(a,u)=>{if(u&&a!==u){const c=l(u);c&&i(c)}a&&nt(()=>s())},{immediate:!0}),ve(()=>e.activatorProps,()=>{s()}),Ye(()=>{i()});function s(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;a&&(Object.entries(r.value).forEach(c=>{let[f,d]=c;a.addEventListener(f,d)}),Object.keys(u).forEach(c=>{u[c]==null?a.removeAttribute(c):a.setAttribute(c,u[c])}))}function i(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;a&&(Object.entries(r.value).forEach(c=>{let[f,d]=c;a.removeEventListener(f,d)}),Object.keys(u).forEach(c=>{a.removeAttribute(c)}))}function l(){var a;let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator,c;if(u)if(u==="parent"){var f,d;let m=t==null||(f=t.proxy)==null||(d=f.$el)==null?void 0:d.parentNode;for(;m.hasAttribute("data-no-activator");)m=m.parentNode;c=m}else typeof u=="string"?c=document.querySelector(u):"$el"in u?c=u.$el:c=u;return o.value=((a=c)==null?void 0:a.nodeType)===Node.ELEMENT_NODE?c:null,o.value}}const uh=Re({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function fh(e){return{dimensionStyles:I(()=>({height:Ee(e.height),maxHeight:Ee(e.maxHeight),maxWidth:Ee(e.maxWidth),minHeight:Ee(e.minHeight),minWidth:Ee(e.minWidth),width:Ee(e.width)}))}}const dh=Re({eager:Boolean},"lazy");function hh(e,t){const n=ie(!1),o=I(()=>n.value||e.eager||t.value);ve(t,()=>n.value=!0);function r(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:o,onAfterLeave:r}}function Uo(e,t){return{x:e.x+t.x,y:e.y+t.y}}function mh(e,t){return{x:e.x-t.x,y:e.y-t.y}}function _i(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:o}=e,r=o==="left"?0:o==="center"?t.width/2:o==="right"?t.width:o,s=n==="top"?0:n==="bottom"?t.height:n;return Uo({x:r,y:s},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:o}=e,r=n==="left"?0:n==="right"?t.width:n,s=o==="top"?0:o==="center"?t.height/2:o==="bottom"?t.height:o;return Uo({x:r,y:s},t)}return Uo({x:t.width/2,y:t.height/2},t)}const Oa={static:vh,connected:bh},gh=Re({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Oa},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"v-overlay-location-strategies");function ph(e,t){const n=ie({}),o=ie();let r;Et(async()=>{var i;(i=r)==null||i.stop(),o.value=void 0,be&&t.isActive.value&&e.locationStrategy&&(r=nn(),e.locationStrategy!=="connected"&&await nt(),r.run(()=>{if(typeof e.locationStrategy=="function"){var l;o.value=(l=e.locationStrategy(t,e,n))==null?void 0:l.updateLocation}else{var a;o.value=(a=Oa[e.locationStrategy](t,e,n))==null?void 0:a.updateLocation}}))}),be&&window.addEventListener("resize",s,{passive:!0}),Ye(()=>{var i;be&&window.removeEventListener("resize",s),o.value=void 0,(i=r)==null||i.stop()});function s(i){var l;(l=o.value)==null||l.call(o,i)}return{contentStyles:n,updateLocation:o}}function vh(){}function yh(e){const t=Lf(e);return t.x-=parseFloat(e.style.left||0),t.y-=parseFloat(e.style.top||0),t}function bh(e,t,n){const o=nd(e.activatorEl.value);o&&Object.assign(n.value,{position:"fixed"});const{preferredAnchor:r,preferredOrigin:s}=Xl(()=>{const p=fr(t.location,e.isRtl.value),b=t.origin==="overlap"?p:t.origin==="auto"?jo(p):fr(t.origin,e.isRtl.value);return p.side===b.side&&p.align===Ho(b).align?{preferredAnchor:Js(p),preferredOrigin:Js(b)}:{preferredAnchor:p,preferredOrigin:b}}),[i,l,a,u]=["minWidth","minHeight","maxWidth","maxHeight"].map(p=>I(()=>{const b=parseFloat(t[p]);return isNaN(b)?1/0:b})),c=I(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const p=t.offset.split(" ").map(parseFloat);return p.length<2&&p.push(0),p}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let f=!1;const d=new ResizeObserver(()=>{f&&m()});ve([e.activatorEl,e.contentEl],(p,b)=>{let[A,E]=p,[k,v]=b;k&&d.unobserve(k),A&&d.observe(A),v&&d.unobserve(v),E&&d.observe(E)},{immediate:!0}),Ye(()=>{d.disconnect()});function m(){if(f=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>f=!0)}),!e.activatorEl.value||!e.contentEl.value)return;const p=e.activatorEl.value.getBoundingClientRect(),b=yh(e.contentEl.value),A=io(e.contentEl.value),E=12;A.length||(A.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(b.x+=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),b.y+=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const k=A.reduce((V,P)=>{const D=P.getBoundingClientRect(),z=new Gt({x:P===document.documentElement?0:D.x,y:P===document.documentElement?0:D.y,width:P.clientWidth,height:P.clientHeight});return V?new Gt({x:Math.max(V.left,z.left),y:Math.max(V.top,z.top),width:Math.min(V.right,z.right)-Math.max(V.left,z.left),height:Math.min(V.bottom,z.bottom)-Math.max(V.top,z.top)}):z},void 0);k.x+=E,k.y+=E,k.width-=E*2,k.height-=E*2;let v={anchor:r.value,origin:s.value};function W(V){const P=new Gt(b),D=_i(V.anchor,p),z=_i(V.origin,P);let{x:re,y:se}=mh(D,z);switch(V.anchor.side){case"top":se-=c.value[0];break;case"bottom":se+=c.value[0];break;case"left":re-=c.value[0];break;case"right":re+=c.value[0];break}switch(V.anchor.align){case"top":se-=c.value[1];break;case"bottom":se+=c.value[1];break;case"left":re-=c.value[1];break;case"right":re+=c.value[1];break}return P.x+=re,P.y+=se,P.width=Math.min(P.width,a.value),P.height=Math.min(P.height,u.value),{overflows:ti(P,k),x:re,y:se}}let Y=0,j=0;const M={x:0,y:0},x={x:!1,y:!1};let B=-1;for(;;){if(B++>10){dr("Infinite loop detected in connectedLocationStrategy");break}const{x:V,y:P,overflows:D}=W(v);Y+=V,j+=P,b.x+=V,b.y+=P;{const z=ei(v.anchor),re=D.x.before||D.x.after,se=D.y.before||D.y.after;let ne=!1;if(["x","y"].forEach(G=>{if(G==="x"&&re&&!x.x||G==="y"&&se&&!x.y){const J={anchor:{...v.anchor},origin:{...v.origin}},Ce=G==="x"?z==="y"?Ho:jo:z==="y"?jo:Ho;J.anchor=Ce(J.anchor),J.origin=Ce(J.origin);const{overflows:Pe}=W(J);(Pe[G].before<=D[G].before&&Pe[G].after<=D[G].after||Pe[G].before+Pe[G].after<(D[G].before+D[G].after)/2)&&(v=J,ne=x[G]=!0)}}),ne)continue}D.x.before&&(Y+=D.x.before,b.x+=D.x.before),D.x.after&&(Y-=D.x.after,b.x-=D.x.after),D.y.before&&(j+=D.y.before,b.y+=D.y.before),D.y.after&&(j-=D.y.after,b.y-=D.y.after);{const z=ti(b,k);M.x=k.width-z.x.before-z.x.after,M.y=k.height-z.y.before-z.y.after,Y+=z.x.before,b.x+=z.x.before,j+=z.y.before,b.y+=z.y.before}break}const N=ei(v.anchor);Object.assign(n.value,{"--v-overlay-anchor-origin":`${v.anchor.side} ${v.anchor.align}`,transformOrigin:`${v.origin.side} ${v.origin.align}`,top:Ee(wi(j)),left:Ee(wi(Y)),minWidth:Ee(N==="y"?Math.min(i.value,p.width):i.value),maxWidth:Ee(xi(cr(M.x,i.value===1/0?0:i.value,a.value))),maxHeight:Ee(xi(cr(M.y,l.value===1/0?0:l.value,u.value)))})}return ve(()=>[r.value,s.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>m(),{immediate:!o}),o&&nt(()=>m()),requestAnimationFrame(()=>{n.value.maxHeight&&m()}),{updateLocation:m}}function wi(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function xi(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let yr=!0;const ao=[];function _h(e){!yr||ao.length?(ao.push(e),br()):(yr=!1,e(),br())}let Ci=-1;function br(){cancelAnimationFrame(Ci),Ci=requestAnimationFrame(()=>{const e=ao.shift();e&&e(),ao.length?br():yr=!0})}const _r={none:null,close:Ch,block:Eh,reposition:Sh},wh=Re({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in _r}},"v-overlay-scroll-strategies");function xh(e,t){if(!be)return;let n;Et(async()=>{var o;(o=n)==null||o.stop(),t.isActive.value&&e.scrollStrategy&&(n=nn(),await nt(),n.run(()=>{if(typeof e.scrollStrategy=="function")e.scrollStrategy(t,e);else{var r;(r=_r[e.scrollStrategy])==null||r.call(_r,t,e)}}))}),Ye(()=>{var o;(o=n)==null||o.stop()})}function Ch(e){function t(n){e.isActive.value=!1}Aa(e.activatorEl.value??e.contentEl.value,t)}function Eh(e,t){var n;const o=(n=e.root.value)==null?void 0:n.offsetParent,r=[...new Set([...io(e.activatorEl.value,t.contained?o:void 0),...io(e.contentEl.value,t.contained?o:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),s=window.innerWidth-document.documentElement.offsetWidth,i=(l=>Jr(l)&&l)(o||document.documentElement);i&&e.root.value.classList.add("v-overlay--scroll-blocked"),r.forEach((l,a)=>{l.style.setProperty("--v-body-scroll-x",Ee(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",Ee(-l.scrollTop)),l.style.setProperty("--v-scrollbar-offset",Ee(s)),l.classList.add("v-overlay-scroll-blocked")}),Ye(()=>{r.forEach((l,a)=>{const u=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),c=parseFloat(l.style.getPropertyValue("--v-body-scroll-y"));l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-u,l.scrollTop=-c}),i&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Sh(e){let t=!1,n=-1;function o(r){_h(()=>{var s,i;const l=performance.now();(s=(i=e.updateLocation).value)==null||s.call(i,r),t=(performance.now()-l)/(1e3/60)>2})}Aa(e.activatorEl.value??e.contentEl.value,r=>{t?(cancelAnimationFrame(n),n=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>{o(r)})})):o(r)})}function Aa(e,t){const n=[document,...io(e)];n.forEach(o=>{o.addEventListener("scroll",t,{passive:!0})}),Ye(()=>{n.forEach(o=>{o.removeEventListener("scroll",t)})})}const Ph=Re({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Oh=(e,t)=>{let{slots:n}=t;const{transition:o,...r}=e,{component:s=Eo,...i}=typeof o=="object"?o:{};return Nt(s,et(typeof o=="string"?{name:o}:i,r),n)};function Ah(){var e,t;return(e=He("useRouter"))==null||(t=e.proxy)==null?void 0:t.$router}function Fg(e,t){const n=fu("RouterLink"),o=I(()=>!!(e.href||e.to)),r=I(()=>(o==null?void 0:o.value)||Zs(t,"click")||Zs(e,"click"));if(typeof n=="string")return{isLink:o,isClickable:r,href:Dr(e,"href")};const s=e.to?n.useLink(e):void 0;return{isLink:o,isClickable:r,route:s==null?void 0:s.route,navigate:s==null?void 0:s.navigate,isActive:s&&I(()=>{var i,l;return e.exact?(i=s.isExactActive)==null?void 0:i.value:(l=s.isActive)==null?void 0:l.value}),href:I(()=>e.to?s==null?void 0:s.route.value.href:e.href)}}const Lg=Re({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let zo=!1;function Rh(e,t){let n=!1,o,r;be&&(nt(()=>{window.addEventListener("popstate",s),o=e==null?void 0:e.beforeEach((i,l,a)=>{zo?n?t(a):a():setTimeout(()=>n?t(a):a()),zo=!0}),r=e==null?void 0:e.afterEach(()=>{zo=!1})}),Ye(()=>{var i,l;window.removeEventListener("popstate",s),(i=o)==null||i(),(l=r)==null||l()}));function s(i){var l;(l=i.state)!=null&&l.replaced||(n=!0,setTimeout(()=>n=!1))}}function as(e){return Xl(()=>{const t=[],n={};return e.value.background&&(ni(e.value.background)?n.backgroundColor=e.value.background:t.push(`bg-${e.value.background}`)),e.value.text&&(ni(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function Ig(e,t){const n=I(()=>({text:me(e)?e.value:t?e[t]:null})),{colorClasses:o,colorStyles:r}=as(n);return{textColorClasses:o,textColorStyles:r}}function kh(e,t){const n=I(()=>({background:me(e)?e.value:t?e[t]:null})),{colorClasses:o,colorStyles:r}=as(n);return{backgroundColorClasses:o,backgroundColorStyles:r}}function $h(){if(!be)return ie(!1);const{ssr:e}=ld();if(e){const t=ie(!1);return sn(()=>{t.value=!0}),t}else return ie(!0)}function Ra(){const t=He("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Ei=Symbol.for("vuetify:stack"),dn=ke([]);function Th(e,t,n){const o=He("useStack"),r=!n,s=ye(Ei,void 0),i=ke({activeChildren:new Set});_t(Ei,i);const l=ie(+t.value);Po(e,()=>{var c;const f=(c=dn.at(-1))==null?void 0:c[1];l.value=f?f+10:+t.value,r&&dn.push([o.uid,l.value]),s==null||s.activeChildren.add(o.uid),Ye(()=>{if(r){const d=dn.findIndex(m=>m[0]===o.uid);dn.splice(d,1)}s==null||s.activeChildren.delete(o.uid)})});const a=ie(!0);r&&Et(()=>{var c;const f=((c=dn.at(-1))==null?void 0:c[0])===o.uid;setTimeout(()=>a.value=f)});const u=I(()=>!i.activeChildren.size);return{globalTop:In(a),localTop:u,stackStyles:I(()=>({zIndex:l.value}))}}function wn(e){return{teleportTarget:I(()=>{const n=e.value;if(n===!0||!be)return;const o=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(o!=null){if(!wn.cache.has(o)){const r=document.createElement("div");r.className="v-overlay-container",o.appendChild(r),wn.cache.set(o,r)}return wn.cache.get(o)}})}}wn.cache=new WeakMap;function Fh(){return!0}function ka(e,t,n){if(!e||$a(e,n)===!1)return!1;const o=sa(t);if(typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&o.host===e.target)return!1;const r=(typeof n.value=="object"&&n.value.include||(()=>[]))();return r.push(t),!r.some(s=>s==null?void 0:s.contains(e.target))}function $a(e,t){return(typeof t.value=="object"&&t.value.closeConditional||Fh)(e)}function Lh(e,t,n){const o=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&ka(e,t,n)&&setTimeout(()=>{$a(e,n)&&o&&o(e)},0)}function Si(e,t){const n=sa(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const Ih={mounted(e,t){const n=r=>Lh(r,e,t),o=r=>{e._clickOutside.lastMousedownWasOutside=ka(r,e,t)};Si(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("mousedown",o,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!0}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:o}},unmounted(e,t){e._clickOutside&&(Si(e,n=>{var o;if(!n||!((o=e._clickOutside)!=null&&o[t.instance.$.uid]))return;const{onClick:r,onMousedown:s}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",r,!0),n.removeEventListener("mousedown",s,!0)}),delete e._clickOutside[t.instance.$.uid])}};function Mh(e){const{modelValue:t,color:n,...o}=e;return X(Eo,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&X("div",et({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},o),null)]})}const Ta=Re({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[String,Boolean],default:!0},zIndex:{type:[Number,String],default:2e3},...lh(),...uh(),...dh(),...gh(),...wh(),...ns(),...Ph()},"v-overlay"),Fa=ra()({name:"VOverlay",directives:{ClickOutside:Ih},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Ta()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:o,emit:r}=t;const s=es(e,"modelValue"),i=I({get:()=>s.value,set:J=>{J&&e.disabled||(s.value=J)}}),{teleportTarget:l}=wn(I(()=>e.attach||e.contained)),{themeClasses:a}=os(e),{rtlClasses:u,isRtl:c}=ts(),{hasContent:f,onAfterLeave:d}=hh(e,i),m=kh(I(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:p,localTop:b,stackStyles:A}=Th(i,Dr(e,"zIndex"),e._disableGlobalStack),{activatorEl:E,activatorRef:k,activatorEvents:v,contentEvents:W,scrimEvents:Y}=ah(e,{isActive:i,isTop:b}),{dimensionStyles:j}=fh(e),M=$h(),{scopeId:x}=Ra();ve(()=>e.disabled,J=>{J&&(i.value=!1)});const B=ie(),N=ie(),{contentStyles:V,updateLocation:P}=ph(e,{isRtl:c,contentEl:N,activatorEl:E,isActive:i});xh(e,{root:B,contentEl:N,activatorEl:E,isActive:i,updateLocation:P});function D(J){r("click:outside",J),e.persistent?G():i.value=!1}function z(){return i.value&&p.value}be&&ve(i,J=>{J?window.addEventListener("keydown",re):window.removeEventListener("keydown",re)},{immediate:!0});function re(J){J.key==="Escape"&&p.value&&(e.persistent?G():i.value=!1)}const se=Ah();Po(()=>e.closeOnBack,()=>{Rh(se,J=>{p.value&&i.value?(J(!1),e.persistent?G():i.value=!1):J()})});const ne=ie();ve(()=>i.value&&(e.absolute||e.contained)&&l.value==null,J=>{if(J){const Ce=Jf(B.value);Ce&&Ce!==document.scrollingElement&&(ne.value=Ce.scrollTop)}});function G(){e.noClickAnimation||N.value&&If(N.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Qf})}return Oo(()=>{var J,Ce;return X(Le,null,[(J=n.activator)==null?void 0:J.call(n,{isActive:i.value,props:et({ref:k},Lo(v.value),e.activatorProps)}),M.value&&X(Tu,{disabled:!l.value,to:l.value},{default:()=>[f.value&&X("div",et({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":i.value,"v-overlay--contained":e.contained},a.value,u.value],style:[A.value,{top:Ee(ne.value)}],ref:B},x,o),[X(Mh,et({color:m,modelValue:i.value&&!!e.scrim},Lo(Y.value)),null),X(Oh,{appear:!0,persisted:!0,transition:e.transition,target:E.value,onAfterLeave:()=>{d(),r("afterLeave")}},{default:()=>[au(X("div",et({ref:N,class:["v-overlay__content",e.contentClass],style:[j.value,V.value]},Lo(W.value),e.contentProps),[(Ce=n.default)==null?void 0:Ce.call(n,{isActive:i})]),[[_f,i.value],[du("click-outside"),{handler:D,closeConditional:z,include:()=>[E.value]}]])]})])]})])}),{activatorEl:E,animateClick:G,contentEl:N,globalTop:p,localTop:b,updateLocation:P}}});function Nh(e){return Gl(e,Object.keys(Fa.props))}const Bh=["elevated","flat","tonal","outlined","text","plain"];function Dh(e,t){return X(Le,null,[e&&X("span",{key:"overlay",class:`${t}__overlay`},null),X("span",{key:"underlay",class:`${t}__underlay`},null)])}const jh=Re({color:String,variant:{type:String,default:"elevated",validator:e=>Bh.includes(e)}},"variant");function Hh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qr();const n=I(()=>{const{variant:s}=Se(e);return`${t}--variant-${s}`}),{colorClasses:o,colorStyles:r}=as(I(()=>{const{variant:s,color:i}=Se(e);return{[["elevated","flat"].includes(s)?"background":"text"]:i}}));return{colorClasses:o,colorStyles:r,variantClasses:n}}const Pi={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Vh=Re({location:String},"location");function Wh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:o}=ts();return{locationStyles:I(()=>{if(!e.location)return{};const{side:s,align:i}=fr(e.location.split(" ").length>1?e.location:`${e.location} center`,o.value);function l(u){return n?n(u):0}const a={};return s!=="center"&&(t?a[Pi[s]]=`calc(100% - ${l(s)}px)`:a[s]=0),i!=="center"?t?a[Pi[i]]=`calc(100% - ${l(i)}px)`:a[i]=0:(s==="center"?a.top=a.left="50%":a[{top:"left",bottom:"left",left:"top",right:"top"}[s]]="50%",a.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[s]),a})}}const Uh=["static","relative","fixed","absolute","sticky"],zh=Re({position:{type:String,validator:e=>Uh.includes(e)}},"position");function Kh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qr();return{positionClasses:I(()=>e.position?`${t}--${e.position}`:void 0)}}const qh=Re({rounded:{type:[Boolean,Number,String],default:void 0}},"rounded");function Yh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qr();return{roundedClasses:I(()=>{const o=me(e)?e.value:e.rounded,r=[];if(o===!0||o==="")r.push(`${t}--rounded`);else if(typeof o=="string"||o===0)for(const s of String(o).split(" "))r.push(`rounded-${s}`);return r})}}const Ko=Symbol("Forwarded refs");function Gh(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return e[Ko]=n,new Proxy(e,{get(r,s){if(Reflect.has(r,s))return Reflect.get(r,s);for(const i of n)if(i.value&&Reflect.has(i.value,s)){const l=Reflect.get(i.value,s);return typeof l=="function"?l.bind(i.value):l}},getOwnPropertyDescriptor(r,s){const i=Reflect.getOwnPropertyDescriptor(r,s);if(i)return i;if(!(typeof s=="symbol"||s.startsWith("__"))){for(const l of n){if(!l.value)continue;const a=Reflect.getOwnPropertyDescriptor(l.value,s);if(a)return a;if("_"in l.value&&"setupState"in l.value._){const u=Reflect.getOwnPropertyDescriptor(l.value._.setupState,s);if(u)return u}}for(const l of n){let a=l.value&&Object.getPrototypeOf(l.value);for(;a;){const u=Reflect.getOwnPropertyDescriptor(a,s);if(u)return u;a=Object.getPrototypeOf(a)}}for(const l of n){const a=l.value&&l.value[Ko];if(!a)continue;const u=a.slice();for(;u.length;){const c=u.shift(),f=Reflect.getOwnPropertyDescriptor(c.value,s);if(f)return f;const d=c.value&&c.value[Ko];d&&u.push(...d)}}}}})}const Xh=ra()({name:"VSnackbar",props:{multiLine:Boolean,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Vh({location:"bottom"}),...zh(),...qh(),...jh(),...ns(),...Rf(Ta({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const o=es(e,"modelValue"),{locationStyles:r}=Wh(e),{positionClasses:s}=Kh(e),{scopeId:i}=Ra(),{themeClasses:l}=os(e),{colorClasses:a,colorStyles:u,variantClasses:c}=Hh(e),{roundedClasses:f}=Yh(e),d=ie();ve(o,p),ve(()=>e.timeout,p),sn(()=>{o.value&&p()});let m=-1;function p(){window.clearTimeout(m);const A=Number(e.timeout);!o.value||A===-1||(m=window.setTimeout(()=>{o.value=!1},A))}function b(){window.clearTimeout(m)}return Oo(()=>{const[A]=Nh(e);return X(Fa,et({ref:d,class:["v-snackbar",{"v-snackbar--active":o.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--vertical":e.vertical},s.value]},A,{modelValue:o.value,"onUpdate:modelValue":E=>o.value=E,contentProps:et({style:r.value},A.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none"},i),{default:()=>[X("div",{class:["v-snackbar__wrapper",l.value,a.value,f.value,c.value],style:[u.value],onPointerenter:b,onPointerleave:p},[Dh(!1,"v-snackbar"),n.default&&X("div",{class:"v-snackbar__content",role:"status","aria-live":"polite"},[n.default()]),n.actions&&X(oh,{defaults:{VBtn:{variant:"text",ripple:!1}}},{default:()=>[X("div",{class:"v-snackbar__actions"},[n.actions()])]})])],activator:n.activator})}),Gh({},d)}}),Zh={class:"text-center"},Qh={__name:"SnackbarCmp",setup(e){const t=Kd();return(n,o)=>(Lt(),gn("div",Zh,[X(Xh,{modelValue:Se(t).snackbar.show,"onUpdate:modelValue":o[0]||(o[0]=r=>Se(t).snackbar.show=r),color:"red",timeout:2e3},{default:Yt(()=>[X(nh,null,{default:Yt(()=>[X(Gd,{col:"8",align:"center"},{default:Yt(()=>[jl(Ja(Se(t).snackbar.text),1)]),_:1})]),_:1})]),_:1},8,["modelValue"])]))}},Jh="modulepreload",em=function(e){return"/wcg/"+e},Oi={},co=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=em(s),s in Oi)return;Oi[s]=!0;const i=s.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!o)for(let c=r.length-1;c>=0;c--){const f=r[c];if(f.href===s&&(!i||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":Jh,i||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),i)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())};function tm(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e;let l,a,u,c;const f=async(m=!0)=>{await u,await(c==null?void 0:c())};async function d(){if("serviceWorker"in navigator){const{Workbox:m}=await co(()=>import("./workbox-window.prod.es5-295a6886.js"),[]);l=new m("/wcg/sw.js",{scope:"/wcg/",type:"classic"}),c=async()=>{a&&a.waiting&&await(l==null?void 0:l.messageSkipWaiting())},l.addEventListener("activated",p=>{!p.isUpdate&&p.isExternal?window.location.reload():p.isUpdate||o==null||o()});{const p=()=>{l==null||l.addEventListener("controlling",b=>{b.isUpdate&&window.location.reload()}),n==null||n()};l.addEventListener("waiting",p),l.addEventListener("externalwaiting",p)}l.register({immediate:t}).then(p=>{a=p,s?s("/wcg/sw.js",p):r==null||r(p)}).catch(p=>{i==null||i(p)})}}return u=d(),f}function nm(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e,l=ie(!1),a=ie(!1);return{updateServiceWorker:tm({immediate:t,onNeedRefresh(){l.value=!0,n==null||n()},onOfflineReady(){a.value=!0,o==null||o()},onRegistered:r,onRegisteredSW:s,onRegisterError:i}),offlineReady:a,needRefresh:l}}const om={key:0,class:"pwa-toast",role:"alert"},rm={class:"message"},sm={key:0},im={key:1},lm=Mn({__name:"ReloadPrompt",setup(e){const{offlineReady:t,needRefresh:n,updateServiceWorker:o}=nm(),r=async()=>{t.value=!1,n.value=!1};return(s,i)=>Se(t)||Se(n)?(Lt(),gn("div",om,[ro("div",rm,[Se(t)?(Lt(),gn("span",sm," App ready to work offline ")):(Lt(),gn("span",im," New version available! "))]),Se(n)?(Lt(),gn("button",{key:0,onClick:i[0]||(i[0]=l=>Se(o)())}," Update ")):Ls("",!0),ro("button",{onClick:r}," Close ")])):Ls("",!0)}});const am=ot({name:"VApp",props:{...Ld({fullHeight:!0}),...ns()},setup(e,t){let{slots:n}=t;const o=os(e),{layoutClasses:r,layoutStyles:s,getLayoutItem:i,items:l,layoutRef:a}=Nd(e),{rtlClasses:u}=ts();return Oo(()=>{var c;return X("div",{ref:a,class:["v-application",o.themeClasses.value,r.value,u.value],style:s.value},[X("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:i,items:l,theme:o}}});function cm(){const e=ie(!1);return sn(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:I(()=>e.value?void 0:{transition:"none !important"}),isBooted:In(e)}}const um=ot({name:"VMain",props:{scrollable:Boolean,...rs({tag:"main"})},setup(e,t){let{slots:n}=t;const{mainStyles:o}=Id(),{ssrBootStyles:r}=cm();return Oo(()=>{var s,i;return X(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable}],style:[o.value,r.value]},{default:()=>[e.scrollable?X("div",{class:"v-main__scroller"},[(s=n.default)==null?void 0:s.call(n)]):(i=n.default)==null?void 0:i.call(n)]})}),{}}}),La={__name:"App",setup(e){let t="light";return window.matchMedia("(prefers-color-scheme: dark)").matches&&(t="dark"),kd().global.name.value=t,(o,r)=>{const s=uu("router-view");return Lt(),Bl(am,null,{default:Yt(()=>[X(um,null,{default:Yt(()=>[X(s),X(Qh),X(lm)]),_:1})]),_:1})}}},fm=Object.freeze(Object.defineProperty({__proto__:null,default:La},Symbol.toStringTag,{value:"Module"}));async function dm(){(await co(()=>import("./webfontloader-2a4655c2.js").then(t=>t.w),[])).load({google:{families:["Roboto:100,300,400,500,700,900&display=swap"]}})}const hm=da({theme:{themes:{light:{colors:{primary:"#1867C0",secondary:"#5CBBF6"}}}}}),mm=jd();/*!
  * vue-router v4.1.6
  * (c) 2022 Eduardo San Martin Morote
  * @license MIT
  */const Ut=typeof window<"u";function gm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ue=Object.assign;function qo(e,t){const n={};for(const o in t){const r=t[o];n[o]=qe(r)?r.map(e):e(r)}return n}const xn=()=>{},qe=Array.isArray,pm=/\/$/,vm=e=>e.replace(pm,"");function Yo(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(o=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=wm(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:i}}function ym(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ai(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function bm(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Jt(t.matched[o],n.matched[r])&&Ia(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Jt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ia(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!_m(e[n],t[n]))return!1;return!0}function _m(e,t){return qe(e)?Ri(e,t):qe(t)?Ri(t,e):e===t}function Ri(e,t){return qe(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function wm(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/");let r=n.length-1,s,i;for(s=0;s<o.length;s++)if(i=o[s],i!==".")if(i==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+o.slice(s-(s===o.length?1:0)).join("/")}var Ln;(function(e){e.pop="pop",e.push="push"})(Ln||(Ln={}));var Cn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Cn||(Cn={}));function xm(e){if(!e)if(Ut){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),vm(e)}const Cm=/^[^#]+#/;function Em(e,t){return e.replace(Cm,"#")+t}function Sm(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const ko=()=>({left:window.pageXOffset,top:window.pageYOffset});function Pm(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Sm(r,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 ki(e,t){return(history.state?history.state.position-t:-1)+e}const wr=new Map;function Om(e,t){wr.set(e,t)}function Am(e){const t=wr.get(e);return wr.delete(e),t}let Rm=()=>location.protocol+"//"+location.host;function Ma(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Ai(a,"")}return Ai(n,e)+o+r}function km(e,t,n,o){let r=[],s=[],i=null;const l=({state:d})=>{const m=Ma(e,location),p=n.value,b=t.value;let A=0;if(d){if(n.value=m,t.value=d,i&&i===p){i=null;return}A=b?d.position-b.position:0}else o(m);r.forEach(E=>{E(n.value,p,{delta:A,type:Ln.pop,direction:A?A>0?Cn.forward:Cn.back:Cn.unknown})})};function a(){i=n.value}function u(d){r.push(d);const m=()=>{const p=r.indexOf(d);p>-1&&r.splice(p,1)};return s.push(m),m}function c(){const{history:d}=window;d.state&&d.replaceState(ue({},d.state,{scroll:ko()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c),{pauseListeners:a,listen:u,destroy:f}}function $i(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?ko():null}}function $m(e){const{history:t,location:n}=window,o={value:Ma(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Rm()+e+a;try{t[c?"replaceState":"pushState"](u,"",d),r.value=u}catch(m){console.error(m),n[c?"replace":"assign"](d)}}function i(a,u){const c=ue({},t.state,$i(r.value.back,a,r.value.forward,!0),u,{position:r.value.position});s(a,c,!0),o.value=a}function l(a,u){const c=ue({},r.value,t.state,{forward:a,scroll:ko()});s(c.current,c,!0);const f=ue({},$i(o.value,a,null),{position:c.position+1},u);s(a,f,!1),o.value=a}return{location:o,state:r,push:l,replace:i}}function Tm(e){e=xm(e);const t=$m(e),n=km(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=ue({location:"",base:e,go:o,createHref:Em.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Fm(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Tm(e)}function Lm(e){return typeof e=="string"||e&&typeof e=="object"}function Na(e){return typeof e=="string"||typeof e=="symbol"}const dt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ba=Symbol("");var Ti;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ti||(Ti={}));function en(e,t){return ue(new Error,{type:e,[Ba]:!0},t)}function rt(e,t){return e instanceof Error&&Ba in e&&(t==null||!!(e.type&t))}const Fi="[^/]+?",Im={sensitive:!1,strict:!1,start:!0,end:!0},Mm=/[.+*?^${}()[\]/\\]/g;function Nm(e,t){const n=ue({},Im,t),o=[];let r=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let f=0;f<u.length;f++){const d=u[f];let m=40+(n.sensitive?.25:0);if(d.type===0)f||(r+="/"),r+=d.value.replace(Mm,"\\$&"),m+=40;else if(d.type===1){const{value:p,repeatable:b,optional:A,regexp:E}=d;s.push({name:p,repeatable:b,optional:A});const k=E||Fi;if(k!==Fi){m+=10;try{new RegExp(`(${k})`)}catch(W){throw new Error(`Invalid custom RegExp for param "${p}" (${k}): `+W.message)}}let v=b?`((?:${k})(?:/(?:${k}))*)`:`(${k})`;f||(v=A&&u.length<2?`(?:/${v})`:"/"+v),A&&(v+="?"),r+=v,m+=20,A&&(m+=-8),b&&(m+=-20),k===".*"&&(m+=-50)}c.push(m)}o.push(c)}if(n.strict&&n.end){const u=o.length-1;o[u][o[u].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const i=new RegExp(r,n.sensitive?"":"i");function l(u){const c=u.match(i),f={};if(!c)return null;for(let d=1;d<c.length;d++){const m=c[d]||"",p=s[d-1];f[p.name]=m&&p.repeatable?m.split("/"):m}return f}function a(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const m of d)if(m.type===0)c+=m.value;else if(m.type===1){const{value:p,repeatable:b,optional:A}=m,E=p in u?u[p]:"";if(qe(E)&&!b)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const k=qe(E)?E.join("/"):E;if(!k)if(A)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);c+=k}}return c||"/"}return{re:i,score:o,keys:s,parse:l,stringify:a}}function Bm(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;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 Dm(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const s=Bm(o[n],r[n]);if(s)return s;n++}if(Math.abs(r.length-o.length)===1){if(Li(o))return 1;if(Li(r))return-1}return r.length-o.length}function Li(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const jm={type:0,value:""},Hm=/[a-zA-Z0-9_]/;function Vm(e){if(!e)return[[]];if(e==="/")return[[jm]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${u}": ${m}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,a,u="",c="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:a==="/"?(u&&f(),i()):a===":"?(f(),n=1):d();break;case 4:d(),n=o;break;case 1:a==="("?n=2:Hm.test(a)?d():(f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case 2:a===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+a:n=3:c+=a;break;case 3:f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),i(),r}function Wm(e,t,n){const o=Nm(Vm(e.path),n),r=ue(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Um(e,t){const n=[],o=new Map;t=Ni({strict:!1,end:!0,sensitive:!1},t);function r(c){return o.get(c)}function s(c,f,d){const m=!d,p=zm(c);p.aliasOf=d&&d.record;const b=Ni(t,c),A=[p];if("alias"in c){const v=typeof c.alias=="string"?[c.alias]:c.alias;for(const W of v)A.push(ue({},p,{components:d?d.record.components:p.components,path:W,aliasOf:d?d.record:p}))}let E,k;for(const v of A){const{path:W}=v;if(f&&W[0]!=="/"){const Y=f.record.path,j=Y[Y.length-1]==="/"?"":"/";v.path=f.record.path+(W&&j+W)}if(E=Wm(v,f,b),d?d.alias.push(E):(k=k||E,k!==E&&k.alias.push(E),m&&c.name&&!Mi(E)&&i(c.name)),p.children){const Y=p.children;for(let j=0;j<Y.length;j++)s(Y[j],E,d&&d.children[j])}d=d||E,(E.record.components&&Object.keys(E.record.components).length||E.record.name||E.record.redirect)&&a(E)}return k?()=>{i(k)}:xn}function i(c){if(Na(c)){const f=o.get(c);f&&(o.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&o.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return n}function a(c){let f=0;for(;f<n.length&&Dm(c,n[f])>=0&&(c.record.path!==n[f].record.path||!Da(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!Mi(c)&&o.set(c.record.name,c)}function u(c,f){let d,m={},p,b;if("name"in c&&c.name){if(d=o.get(c.name),!d)throw en(1,{location:c});b=d.record.name,m=ue(Ii(f.params,d.keys.filter(k=>!k.optional).map(k=>k.name)),c.params&&Ii(c.params,d.keys.map(k=>k.name))),p=d.stringify(m)}else if("path"in c)p=c.path,d=n.find(k=>k.re.test(p)),d&&(m=d.parse(p),b=d.record.name);else{if(d=f.name?o.get(f.name):n.find(k=>k.re.test(f.path)),!d)throw en(1,{location:c,currentLocation:f});b=d.record.name,m=ue({},f.params,c.params),p=d.stringify(m)}const A=[];let E=d;for(;E;)A.unshift(E.record),E=E.parent;return{name:b,path:p,params:m,matched:A,meta:qm(A)}}return e.forEach(c=>s(c)),{addRoute:s,resolve:u,removeRoute:i,getRoutes:l,getRecordMatcher:r}}function Ii(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function zm(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Km(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Km(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="boolean"?n:n[o];return t}function Mi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function qm(e){return e.reduce((t,n)=>ue(t,n.meta),{})}function Ni(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Da(e,t){return t.children.some(n=>n===e||Da(e,n))}const ja=/#/g,Ym=/&/g,Gm=/\//g,Xm=/=/g,Zm=/\?/g,Ha=/\+/g,Qm=/%5B/g,Jm=/%5D/g,Va=/%5E/g,eg=/%60/g,Wa=/%7B/g,tg=/%7C/g,Ua=/%7D/g,ng=/%20/g;function cs(e){return encodeURI(""+e).replace(tg,"|").replace(Qm,"[").replace(Jm,"]")}function og(e){return cs(e).replace(Wa,"{").replace(Ua,"}").replace(Va,"^")}function xr(e){return cs(e).replace(Ha,"%2B").replace(ng,"+").replace(ja,"%23").replace(Ym,"%26").replace(eg,"`").replace(Wa,"{").replace(Ua,"}").replace(Va,"^")}function rg(e){return xr(e).replace(Xm,"%3D")}function sg(e){return cs(e).replace(ja,"%23").replace(Zm,"%3F")}function ig(e){return e==null?"":sg(e).replace(Gm,"%2F")}function uo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function lg(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<o.length;++r){const s=o[r].replace(Ha," "),i=s.indexOf("="),l=uo(i<0?s:s.slice(0,i)),a=i<0?null:uo(s.slice(i+1));if(l in t){let u=t[l];qe(u)||(u=t[l]=[u]),u.push(a)}else t[l]=a}return t}function Bi(e){let t="";for(let n in e){const o=e[n];if(n=rg(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(qe(o)?o.map(s=>s&&xr(s)):[o&&xr(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function ag(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=qe(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const cg=Symbol(""),Di=Symbol(""),us=Symbol(""),za=Symbol(""),Cr=Symbol("");function hn(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function pt(e,t,n,o,r){const s=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((i,l)=>{const a=f=>{f===!1?l(en(4,{from:n,to:t})):f instanceof Error?l(f):Lm(f)?l(en(2,{from:t,to:f})):(s&&o.enterCallbacks[r]===s&&typeof f=="function"&&s.push(f),i())},u=e.call(o&&o.instances[r],t,n,a);let c=Promise.resolve(u);e.length<3&&(c=c.then(a)),c.catch(f=>l(f))})}function Go(e,t,n,o){const r=[];for(const s of e)for(const i in s.components){let l=s.components[i];if(!(t!=="beforeRouteEnter"&&!s.instances[i]))if(ug(l)){const u=(l.__vccOpts||l)[t];u&&r.push(pt(u,n,o,s,i))}else{let a=l();r.push(()=>a.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${s.path}"`));const c=gm(u)?u.default:u;s.components[i]=c;const d=(c.__vccOpts||c)[t];return d&&pt(d,n,o,s,i)()}))}}return r}function ug(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ji(e){const t=ye(us),n=ye(za),o=I(()=>t.resolve(Se(e.to))),r=I(()=>{const{matched:a}=o.value,{length:u}=a,c=a[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(Jt.bind(null,c));if(d>-1)return d;const m=Hi(a[u-2]);return u>1&&Hi(c)===m&&f[f.length-1].path!==m?f.findIndex(Jt.bind(null,a[u-2])):d}),s=I(()=>r.value>-1&&mg(n.params,o.value.params)),i=I(()=>r.value>-1&&r.value===n.matched.length-1&&Ia(n.params,o.value.params));function l(a={}){return hg(a)?t[Se(e.replace)?"replace":"push"](Se(e.to)).catch(xn):Promise.resolve()}return{route:o,href:I(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}const fg=Mn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ji,setup(e,{slots:t}){const n=ke(ji(e)),{options:o}=ye(us),r=I(()=>({[Vi(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Vi(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Nt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),dg=fg;function hg(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 mg(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!qe(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function Hi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Vi=(e,t,n)=>e??t??n,gg=Mn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=ye(Cr),r=I(()=>e.route||o.value),s=ye(Di,0),i=I(()=>{let u=Se(s);const{matched:c}=r.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),l=I(()=>r.value.matched[i.value]);_t(Di,I(()=>i.value+1)),_t(cg,l),_t(Cr,r);const a=ie();return ve(()=>[a.value,l.value,e.name],([u,c,f],[d,m,p])=>{c&&(c.instances[f]=u,m&&m!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=m.leaveGuards),c.updateGuards.size||(c.updateGuards=m.updateGuards))),u&&c&&(!m||!Jt(c,m)||!d)&&(c.enterCallbacks[f]||[]).forEach(b=>b(u))},{flush:"post"}),()=>{const u=r.value,c=e.name,f=l.value,d=f&&f.components[c];if(!d)return Wi(n.default,{Component:d,route:u});const m=f.props[c],p=m?m===!0?u.params:typeof m=="function"?m(u):m:null,A=Nt(d,ue({},p,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(f.instances[c]=null)},ref:a}));return Wi(n.default,{Component:A,route:u})||A}}});function Wi(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const pg=gg;function vg(e){const t=Um(e.routes,e),n=e.parseQuery||lg,o=e.stringifyQuery||Bi,r=e.history,s=hn(),i=hn(),l=hn(),a=fl(dt);let u=dt;Ut&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=qo.bind(null,w=>""+w),f=qo.bind(null,ig),d=qo.bind(null,uo);function m(w,$){let F,U;return Na(w)?(F=t.getRecordMatcher(w),U=$):U=w,t.addRoute(U,F)}function p(w){const $=t.getRecordMatcher(w);$&&t.removeRoute($)}function b(){return t.getRoutes().map(w=>w.record)}function A(w){return!!t.getRecordMatcher(w)}function E(w,$){if($=ue({},$||a.value),typeof w=="string"){const h=Yo(n,w,$.path),g=t.resolve({path:h.path},$),y=r.createHref(h.fullPath);return ue(h,g,{params:d(g.params),hash:uo(h.hash),redirectedFrom:void 0,href:y})}let F;if("path"in w)F=ue({},w,{path:Yo(n,w.path,$.path).path});else{const h=ue({},w.params);for(const g in h)h[g]==null&&delete h[g];F=ue({},w,{params:f(w.params)}),$.params=f($.params)}const U=t.resolve(F,$),ae=w.hash||"";U.params=c(d(U.params));const pe=ym(o,ue({},w,{hash:og(ae),path:U.path})),te=r.createHref(pe);return ue({fullPath:pe,hash:ae,query:o===Bi?ag(w.query):w.query||{}},U,{redirectedFrom:void 0,href:te})}function k(w){return typeof w=="string"?Yo(n,w,a.value.path):ue({},w)}function v(w,$){if(u!==w)return en(8,{from:$,to:w})}function W(w){return M(w)}function Y(w){return W(ue(k(w),{replace:!0}))}function j(w){const $=w.matched[w.matched.length-1];if($&&$.redirect){const{redirect:F}=$;let U=typeof F=="function"?F(w):F;return typeof U=="string"&&(U=U.includes("?")||U.includes("#")?U=k(U):{path:U},U.params={}),ue({query:w.query,hash:w.hash,params:"path"in U?{}:w.params},U)}}function M(w,$){const F=u=E(w),U=a.value,ae=w.state,pe=w.force,te=w.replace===!0,h=j(F);if(h)return M(ue(k(h),{state:typeof h=="object"?ue({},ae,h.state):ae,force:pe,replace:te}),$||F);const g=F;g.redirectedFrom=$;let y;return!pe&&bm(o,U,F)&&(y=en(16,{to:g,from:U}),Ce(U,U,!0,!1)),(y?Promise.resolve(y):B(g,U)).catch(_=>rt(_)?rt(_,2)?_:J(_):ne(_,g,U)).then(_=>{if(_){if(rt(_,2))return M(ue({replace:te},k(_.to),{state:typeof _.to=="object"?ue({},ae,_.to.state):ae,force:pe}),$||g)}else _=V(g,U,!0,te,ae);return N(g,U,_),_})}function x(w,$){const F=v(w,$);return F?Promise.reject(F):Promise.resolve()}function B(w,$){let F;const[U,ae,pe]=yg(w,$);F=Go(U.reverse(),"beforeRouteLeave",w,$);for(const h of U)h.leaveGuards.forEach(g=>{F.push(pt(g,w,$))});const te=x.bind(null,w,$);return F.push(te),Wt(F).then(()=>{F=[];for(const h of s.list())F.push(pt(h,w,$));return F.push(te),Wt(F)}).then(()=>{F=Go(ae,"beforeRouteUpdate",w,$);for(const h of ae)h.updateGuards.forEach(g=>{F.push(pt(g,w,$))});return F.push(te),Wt(F)}).then(()=>{F=[];for(const h of w.matched)if(h.beforeEnter&&!$.matched.includes(h))if(qe(h.beforeEnter))for(const g of h.beforeEnter)F.push(pt(g,w,$));else F.push(pt(h.beforeEnter,w,$));return F.push(te),Wt(F)}).then(()=>(w.matched.forEach(h=>h.enterCallbacks={}),F=Go(pe,"beforeRouteEnter",w,$),F.push(te),Wt(F))).then(()=>{F=[];for(const h of i.list())F.push(pt(h,w,$));return F.push(te),Wt(F)}).catch(h=>rt(h,8)?h:Promise.reject(h))}function N(w,$,F){for(const U of l.list())U(w,$,F)}function V(w,$,F,U,ae){const pe=v(w,$);if(pe)return pe;const te=$===dt,h=Ut?history.state:{};F&&(U||te?r.replace(w.fullPath,ue({scroll:te&&h&&h.scroll},ae)):r.push(w.fullPath,ae)),a.value=w,Ce(w,$,F,te),J()}let P;function D(){P||(P=r.listen((w,$,F)=>{if(!Bt.listening)return;const U=E(w),ae=j(U);if(ae){M(ue(ae,{replace:!0}),U).catch(xn);return}u=U;const pe=a.value;Ut&&Om(ki(pe.fullPath,F.delta),ko()),B(U,pe).catch(te=>rt(te,12)?te:rt(te,2)?(M(te.to,U).then(h=>{rt(h,20)&&!F.delta&&F.type===Ln.pop&&r.go(-1,!1)}).catch(xn),Promise.reject()):(F.delta&&r.go(-F.delta,!1),ne(te,U,pe))).then(te=>{te=te||V(U,pe,!1),te&&(F.delta&&!rt(te,8)?r.go(-F.delta,!1):F.type===Ln.pop&&rt(te,20)&&r.go(-1,!1)),N(U,pe,te)}).catch(xn)}))}let z=hn(),re=hn(),se;function ne(w,$,F){J(w);const U=re.list();return U.length?U.forEach(ae=>ae(w,$,F)):console.error(w),Promise.reject(w)}function G(){return se&&a.value!==dt?Promise.resolve():new Promise((w,$)=>{z.add([w,$])})}function J(w){return se||(se=!w,D(),z.list().forEach(([$,F])=>w?F(w):$()),z.reset()),w}function Ce(w,$,F,U){const{scrollBehavior:ae}=e;if(!Ut||!ae)return Promise.resolve();const pe=!F&&Am(ki(w.fullPath,0))||(U||!F)&&history.state&&history.state.scroll||null;return nt().then(()=>ae(w,$,pe)).then(te=>te&&Pm(te)).catch(te=>ne(te,w,$))}const Pe=w=>r.go(w);let _e;const Ge=new Set,Bt={currentRoute:a,listening:!0,addRoute:m,removeRoute:p,hasRoute:A,getRoutes:b,resolve:E,options:e,push:W,replace:Y,go:Pe,back:()=>Pe(-1),forward:()=>Pe(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:re.add,isReady:G,install(w){const $=this;w.component("RouterLink",dg),w.component("RouterView",pg),w.config.globalProperties.$router=$,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Se(a)}),Ut&&!_e&&a.value===dt&&(_e=!0,W(r.location).catch(ae=>{}));const F={};for(const ae in dt)F[ae]=I(()=>a.value[ae]);w.provide(us,$),w.provide(za,ke(F)),w.provide(Cr,a);const U=w.unmount;Ge.add(w),w.unmount=function(){Ge.delete(w),Ge.size<1&&(u=dt,P&&P(),P=null,a.value=dt,_e=!1,se=!1),U()}}};return Bt}function Wt(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function yg(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const l=t.matched[i];l&&(e.matched.find(u=>Jt(u,l))?o.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(u=>Jt(u,a))||r.push(a))}return[n,o,r]}const bg=[{path:"/",component:()=>co(()=>Promise.resolve().then(()=>fm),void 0),children:[{path:"",name:"Home",component:()=>co(()=>import("./WebClipGenerator-a76e25ce.js"),["assets/WebClipGenerator-a76e25ce.js","assets/WebClipGenerator-f9489d19.css"])}]}],_g=vg({history:Fm(),routes:bg});function wg(e){dm(),e.use(hm).use(_g).use(mm)}const Ka=Cf(La);wg(Ka);Ka.mount("#app");export{Kh as $,Qn as A,bn as B,ra as C,Xl as D,ur as E,Ee as F,$f as G,$g as H,ud as I,Ig as J,ie as K,Td as L,Et as M,Xs as N,Cg as O,ts as P,kh as Q,nt as R,kg as S,Eo as T,uh as U,Vh as V,zh as W,Lg as X,Hh as Y,fh as Z,Wh as _,I as a,Fg as a0,au as a1,du as a2,Dh as a3,oh as a4,xg as a5,Nt as a6,tt as a7,Tg as a8,Ag as a9,td as aA,xt as aB,Lf as aa,If as ab,Qf as ac,_f as ad,Le as ae,et as af,Og as ag,Gl as ah,Ph as ai,Oh as aj,Se as ak,nu as al,Po as am,Pg as an,Eg as ao,Gh as ap,Rg as aq,Kd as ar,Lt as as,Bl as at,Yt as au,nh as av,Gd as aw,ro as ax,Sr as ay,jl as az,qh as b,X as c,ot as d,ns as e,jh as f,Qr as g,os as h,me as i,Yh as j,la as k,He as l,rs as m,oa as n,_t as o,Re as p,ye as q,Ur as r,ke as s,Dr as t,Oo as u,es as v,ve as w,sn as x,Pf as y,Sg as z};
