text: var Aa=Object.defineProperty,Ma=Object.defineProperties;var Oa=Object.getOwnPropertyDescriptors;var Vn=Object.getOwnPropertySymbols;var ai=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable;var li=(e,t,n)=>t in e?Aa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ie=(e,t)=>{for(var n in t||(t={}))ai.call(t,n)&&li(e,n,t[n]);if(Vn)for(var n of Vn(t))ui.call(t,n)&&li(e,n,t[n]);return e},Ee=(e,t)=>Ma(e,Oa(t));var zr=(e,t)=>{var n={};for(var o in e)ai.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&Vn)for(var o of Vn(e))t.indexOf(o)<0&&ui.call(e,o)&&(n[o]=e[o]);return n};const $a=function(){const t=document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"}(),ci={},La="/",Yt=function(t,n){return!n||n.length===0?t():Promise.all(n.map(o=>{if(o=`${La}${o}`,o in ci)return;ci[o]=!0;const r=o.endsWith(".css"),i=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${i}`))return;const s=document.createElement("link");if(s.rel=r?"stylesheet":$a,r||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),r)return new Promise((l,a)=>{s.addEventListener("load",l),s.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};function Oo(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]}const Fa="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ba=Oo(Fa);function qs(e){return!!e||e===""}function Sr(e){if(ne(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=Te(o)?Ia(o):Sr(o);if(r)for(const i in r)t[i]=r[i]}return t}else{if(Te(e))return e;if(Se(e))return e}}const qa=/;(?![^(]*\))/g,Na=/:(.+)/;function Ia(e){const t={};return e.split(qa).forEach(n=>{if(n){const o=n.split(Na);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function kr(e){let t="";if(Te(e))t=e;else if(ne(e))for(let n=0;n<e.length;n++){const o=kr(e[n]);o&&(t+=o+" ")}else if(Se(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const fi=e=>Te(e)?e:e==null?"":ne(e)||Se(e)&&(e.toString===Ds||!oe(e.toString))?JSON.stringify(e,Ns,2):String(e),Ns=(e,t)=>t&&t.__v_isRef?Ns(e,t.value):en(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:Is(t)?{[`Set(${t.size})`]:[...t.values()]}:Se(t)&&!ne(t)&&!Hs(t)?String(t):t,ve={},Gt=[],Ye=()=>{},ja=()=>!1,Da=/^on[^a-z]/,Rr=e=>Da.test(e),$o=e=>e.startsWith("onUpdate:"),Me=Object.assign,Lo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ha=Object.prototype.hasOwnProperty,ue=(e,t)=>Ha.call(e,t),ne=Array.isArray,en=e=>Tr(e)==="[object Map]",Is=e=>Tr(e)==="[object Set]",oe=e=>typeof e=="function",Te=e=>typeof e=="string",Fo=e=>typeof e=="symbol",Se=e=>e!==null&&typeof e=="object",js=e=>Se(e)&&oe(e.then)&&oe(e.catch),Ds=Object.prototype.toString,Tr=e=>Ds.call(e),za=e=>Tr(e).slice(8,-1),Hs=e=>Tr(e)==="[object Object]",Bo=e=>Te(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,nr=Oo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Pr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Va=/-(\w)/g,nt=Pr(e=>e.replace(Va,(t,n)=>n?n.toUpperCase():"")),Ua=/\B([A-Z])/g,an=Pr(e=>e.replace(Ua,"-$1").toLowerCase()),Ar=Pr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Vr=Pr(e=>e?`on${Ar(e)}`:""),Pn=(e,t)=>!Object.is(e,t),Ur=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},ar=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},zs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let di;const Ka=()=>di||(di=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let it;class Vs{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&it&&(this.parent=it,this.index=(it.scopes||(it.scopes=[])).push(this)-1)}run(t){if(this.active)try{return it=this,t()}finally{it=this.parent}}on(){it=this}off(){it=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.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.active=!1}}}function Wa(e){return new Vs(e)}function Qa(e,t=it){t&&t.active&&t.effects.push(e)}const qo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Us=e=>(e.w&Et)>0,Ks=e=>(e.n&Et)>0,Za=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Et},Ya=e=>{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o<t.length;o++){const r=t[o];Us(r)&&!Ks(r)?r.delete(e):t[n++]=r,r.w&=~Et,r.n&=~Et}t.length=n}},io=new WeakMap;let vn=0,Et=1;const so=30;let et;const Bt=Symbol(""),lo=Symbol("");class No{constructor(t,n=null,o){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Qa(this,o)}run(){if(!this.active)return this.fn();let t=et,n=xt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=et,et=this,xt=!0,Et=1<<++vn,vn<=so?Za(this):hi(this),this.fn()}finally{vn<=so&&Ya(this),Et=1<<--vn,et=this.parent,xt=n,this.parent=void 0}}stop(){this.active&&(hi(this),this.onStop&&this.onStop(),this.active=!1)}}function hi(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let xt=!0;const Ws=[];function un(){Ws.push(xt),xt=!1}function cn(){const e=Ws.pop();xt=e===void 0?!0:e}function De(e,t,n){if(xt&&et){let o=io.get(e);o||io.set(e,o=new Map);let r=o.get(n);r||o.set(n,r=qo()),Qs(r)}}function Qs(e,t){let n=!1;vn<=so?Ks(e)||(e.n|=Et,n=!Us(e)):n=!e.has(et),n&&(e.add(et),et.deps.push(e))}function ct(e,t,n,o,r,i){const s=io.get(e);if(!s)return;let l=[];if(t==="clear")l=[...s.values()];else if(n==="length"&&ne(e))s.forEach((a,u)=>{(u==="length"||u>=o)&&l.push(a)});else switch(n!==void 0&&l.push(s.get(n)),t){case"add":ne(e)?Bo(n)&&l.push(s.get("length")):(l.push(s.get(Bt)),en(e)&&l.push(s.get(lo)));break;case"delete":ne(e)||(l.push(s.get(Bt)),en(e)&&l.push(s.get(lo)));break;case"set":en(e)&&l.push(s.get(Bt));break}if(l.length===1)l[0]&&ao(l[0]);else{const a=[];for(const u of l)u&&a.push(...u);ao(qo(a))}}function ao(e,t){for(const n of ne(e)?e:[...e])(n!==et||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const Ja=Oo("__proto__,__v_isRef,__isVue"),Zs=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Fo)),Xa=Io(),Ga=Io(!1,!0),eu=Io(!0),mi=tu();function tu(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=ce(this);for(let i=0,s=this.length;i<s;i++)De(o,"get",i+"");const r=o[t](...n);return r===-1||r===!1?o[t](...n.map(ce)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){un();const o=ce(this)[t].apply(this,n);return cn(),o}}),e}function Io(e=!1,t=!1){return function(o,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?vu:el:t?Gs:Xs).get(o))return o;const s=ne(o);if(!e&&s&&ue(mi,r))return Reflect.get(mi,r,i);const l=Reflect.get(o,r,i);return(Fo(r)?Zs.has(r):Ja(r))||(e||De(o,"get",r),t)?l:Ae(l)?!s||!Bo(r)?l.value:l:Se(l)?e?tl(l):ft(l):l}}const nu=Ys(),ru=Ys(!0);function Ys(e=!1){return function(n,o,r,i){let s=n[o];if(An(s)&&Ae(s)&&!Ae(r))return!1;if(!e&&!An(r)&&(nl(r)||(r=ce(r),s=ce(s)),!ne(n)&&Ae(s)&&!Ae(r)))return s.value=r,!0;const l=ne(n)&&Bo(o)?Number(o)<n.length:ue(n,o),a=Reflect.set(n,o,r,i);return n===ce(i)&&(l?Pn(r,s)&&ct(n,"set",o,r):ct(n,"add",o,r)),a}}function ou(e,t){const n=ue(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&ct(e,"delete",t,void 0),o}function iu(e,t){const n=Reflect.has(e,t);return(!Fo(t)||!Zs.has(t))&&De(e,"has",t),n}function su(e){return De(e,"iterate",ne(e)?"length":Bt),Reflect.ownKeys(e)}const Js={get:Xa,set:nu,deleteProperty:ou,has:iu,ownKeys:su},lu={get:eu,set(e,t){return!0},deleteProperty(e,t){return!0}},au=Me({},Js,{get:Ga,set:ru}),jo=e=>e,Mr=e=>Reflect.getPrototypeOf(e);function Un(e,t,n=!1,o=!1){e=e.__v_raw;const r=ce(e),i=ce(t);t!==i&&!n&&De(r,"get",t),!n&&De(r,"get",i);const{has:s}=Mr(r),l=o?jo:n?zo:Mn;if(s.call(r,t))return l(e.get(t));if(s.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function Kn(e,t=!1){const n=this.__v_raw,o=ce(n),r=ce(e);return e!==r&&!t&&De(o,"has",e),!t&&De(o,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function Wn(e,t=!1){return e=e.__v_raw,!t&&De(ce(e),"iterate",Bt),Reflect.get(e,"size",e)}function pi(e){e=ce(e);const t=ce(this);return Mr(t).has.call(t,e)||(t.add(e),ct(t,"add",e,e)),this}function gi(e,t){t=ce(t);const n=ce(this),{has:o,get:r}=Mr(n);let i=o.call(n,e);i||(e=ce(e),i=o.call(n,e));const s=r.call(n,e);return n.set(e,t),i?Pn(t,s)&&ct(n,"set",e,t):ct(n,"add",e,t),this}function vi(e){const t=ce(this),{has:n,get:o}=Mr(t);let r=n.call(t,e);r||(e=ce(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&ct(t,"delete",e,void 0),i}function bi(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&ct(e,"clear",void 0,void 0),n}function Qn(e,t){return function(o,r){const i=this,s=i.__v_raw,l=ce(s),a=t?jo:e?zo:Mn;return!e&&De(l,"iterate",Bt),s.forEach((u,c)=>o.call(r,a(u),a(c),i))}}function Zn(e,t,n){return function(...o){const r=this.__v_raw,i=ce(r),s=en(i),l=e==="entries"||e===Symbol.iterator&&s,a=e==="keys"&&s,u=r[e](...o),c=n?jo:t?zo:Mn;return!t&&De(i,"iterate",a?lo:Bt),{next(){const{value:h,done:f}=u.next();return f?{value:h,done:f}:{value:l?[c(h[0]),c(h[1])]:c(h),done:f}},[Symbol.iterator](){return this}}}}function ht(e){return function(...t){return e==="delete"?!1:this}}function uu(){const e={get(i){return Un(this,i)},get size(){return Wn(this)},has:Kn,add:pi,set:gi,delete:vi,clear:bi,forEach:Qn(!1,!1)},t={get(i){return Un(this,i,!1,!0)},get size(){return Wn(this)},has:Kn,add:pi,set:gi,delete:vi,clear:bi,forEach:Qn(!1,!0)},n={get(i){return Un(this,i,!0)},get size(){return Wn(this,!0)},has(i){return Kn.call(this,i,!0)},add:ht("add"),set:ht("set"),delete:ht("delete"),clear:ht("clear"),forEach:Qn(!0,!1)},o={get(i){return Un(this,i,!0,!0)},get size(){return Wn(this,!0)},has(i){return Kn.call(this,i,!0)},add:ht("add"),set:ht("set"),delete:ht("delete"),clear:ht("clear"),forEach:Qn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Zn(i,!1,!1),n[i]=Zn(i,!0,!1),t[i]=Zn(i,!1,!0),o[i]=Zn(i,!0,!0)}),[e,n,t,o]}const[cu,fu,du,hu]=uu();function Do(e,t){const n=t?e?hu:du:e?fu:cu;return(o,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(ue(n,r)&&r in o?n:o,r,i)}const mu={get:Do(!1,!1)},pu={get:Do(!1,!0)},gu={get:Do(!0,!1)},Xs=new WeakMap,Gs=new WeakMap,el=new WeakMap,vu=new WeakMap;function bu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yu(e){return e.__v_skip||!Object.isExtensible(e)?0:bu(za(e))}function ft(e){return An(e)?e:Ho(e,!1,Js,mu,Xs)}function _u(e){return Ho(e,!1,au,pu,Gs)}function tl(e){return Ho(e,!0,lu,gu,el)}function Ho(e,t,n,o,r){if(!Se(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const s=yu(e);if(s===0)return e;const l=new Proxy(e,s===2?o:n);return r.set(e,l),l}function tn(e){return An(e)?tn(e.__v_raw):!!(e&&e.__v_isReactive)}function An(e){return!!(e&&e.__v_isReadonly)}function nl(e){return!!(e&&e.__v_isShallow)}function rl(e){return tn(e)||An(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function jt(e){return ar(e,"__v_skip",!0),e}const Mn=e=>Se(e)?ft(e):e,zo=e=>Se(e)?tl(e):e;function ol(e){xt&&et&&(e=ce(e),Qs(e.dep||(e.dep=qo())))}function il(e,t){e=ce(e),e.dep&&ao(e.dep)}function Ae(e){return!!(e&&e.__v_isRef===!0)}function fe(e){return sl(e,!1)}function wu(e){return sl(e,!0)}function sl(e,t){return Ae(e)?e:new xu(e,t)}class xu{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:Mn(t)}get value(){return ol(this),this._value}set value(t){t=this.__v_isShallow?t:ce(t),Pn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Mn(t),il(this))}}function wn(e){return Ae(e)?e.value:e}const Cu={get:(e,t,n)=>wn(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Ae(r)&&!Ae(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function ll(e){return tn(e)?e:new Proxy(e,Cu)}class Eu{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new No(t,()=>{this._dirty||(this._dirty=!0,il(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=ce(this);return ol(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Su(e,t,n=!1){let o,r;const i=oe(e);return i?(o=e,r=Ye):(o=e.get,r=e.set),new Eu(o,r,i||!r,n)}Promise.resolve();function Ct(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Or(i,t,n)}return r}function Ke(e,t,n,o){if(oe(e)){const i=Ct(e,t,n,o);return i&&js(i)&&i.catch(s=>{Or(s,t,n)}),i}const r=[];for(let i=0;i<e.length;i++)r.push(Ke(e[i],t,n,o));return r}function Or(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,l=n;for(;i;){const u=i.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](e,s,l)===!1)return}i=i.parent}const a=t.appContext.config.errorHandler;if(a){Ct(a,null,10,[e,s,l]);return}}ku(e,n,r,o)}function ku(e,t,n,o=!0){console.error(e)}let ur=!1,uo=!1;const je=[];let at=0;const xn=[];let bn=null,Kt=0;const Cn=[];let vt=null,Wt=0;const al=Promise.resolve();let Vo=null,co=null;function Be(e){const t=Vo||al;return e?t.then(this?e.bind(this):e):t}function Ru(e){let t=at+1,n=je.length;for(;t<n;){const o=t+n>>>1;On(je[o])<e?t=o+1:n=o}return t}function ul(e){(!je.length||!je.includes(e,ur&&e.allowRecurse?at+1:at))&&e!==co&&(e.id==null?je.push(e):je.splice(Ru(e.id),0,e),cl())}function cl(){!ur&&!uo&&(uo=!0,Vo=al.then(hl))}function Tu(e){const t=je.indexOf(e);t>at&&je.splice(t,1)}function fl(e,t,n,o){ne(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?o+1:o))&&n.push(e),cl()}function Pu(e){fl(e,bn,xn,Kt)}function Au(e){fl(e,vt,Cn,Wt)}function Uo(e,t=null){if(xn.length){for(co=t,bn=[...new Set(xn)],xn.length=0,Kt=0;Kt<bn.length;Kt++)bn[Kt]();bn=null,Kt=0,co=null,Uo(e,t)}}function dl(e){if(Cn.length){const t=[...new Set(Cn)];if(Cn.length=0,vt){vt.push(...t);return}for(vt=t,vt.sort((n,o)=>On(n)-On(o)),Wt=0;Wt<vt.length;Wt++)vt[Wt]();vt=null,Wt=0}}const On=e=>e.id==null?1/0:e.id;function hl(e){uo=!1,ur=!0,Uo(e),je.sort((n,o)=>On(n)-On(o));const t=Ye;try{for(at=0;at<je.length;at++){const n=je[at];n&&n.active!==!1&&Ct(n,null,14)}}finally{at=0,je.length=0,dl(),ur=!1,Vo=null,(je.length||xn.length||Cn.length)&&hl(e)}}function Mu(e,t,...n){const o=e.vnode.props||ve;let r=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in o){const c=`${s==="modelValue"?"model":s}Modifiers`,{number:h,trim:f}=o[c]||ve;f?r=n.map(m=>m.trim()):h&&(r=n.map(zs))}let l,a=o[l=Vr(t)]||o[l=Vr(nt(t))];!a&&i&&(a=o[l=Vr(an(t))]),a&&Ke(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,Ke(u,e,6,r)}}function ml(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let s={},l=!1;if(!oe(e)){const a=u=>{const c=ml(u,t,!0);c&&(l=!0,Me(s,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(o.set(e,null),null):(ne(i)?i.forEach(a=>s[a]=null):Me(s,i),o.set(e,s),s)}function Ko(e,t){return!e||!Rr(t)?!1:(t=t.slice(2).replace(/Once$/,""),ue(e,t[0].toLowerCase()+t.slice(1))||ue(e,an(t))||ue(e,t))}let Ve=null,$r=null;function cr(e){const t=Ve;return Ve=e,$r=e&&e.type.__scopeId||null,t}function Ou(e){$r=e}function $u(){$r=null}function yn(e,t=Ve,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Ai(-1);const i=cr(t),s=e(...r);return cr(i),o._d&&Ai(1),s};return o._n=!0,o._c=!0,o._d=!0,o}function Kr(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[s],slots:l,attrs:a,emit:u,render:c,renderCache:h,data:f,setupState:m,ctx:v,inheritAttrs:T}=e;let g,_;const E=cr(e);try{if(n.shapeFlag&4){const H=r||o;g=Ge(c.call(H,H,h,i,m,f,v)),_=a}else{const H=t;g=Ge(H.length>1?H(i,{attrs:a,slots:l,emit:u}):H(i,null)),_=t.props?a:Lu(a)}}catch(H){Sn.length=0,Or(H,e,1),g=Re(rt)}let D=g;if(_&&T!==!1){const H=Object.keys(_),{shapeFlag:Q}=D;H.length&&Q&7&&(s&&H.some($o)&&(_=Fu(_,s)),D=nn(D,_))}return n.dirs&&(D.dirs=D.dirs?D.dirs.concat(n.dirs):n.dirs),n.transition&&(D.transition=n.transition),g=D,cr(E),g}const Lu=e=>{let t;for(const n in e)(n==="class"||n==="style"||Rr(n))&&((t||(t={}))[n]=e[n]);return t},Fu=(e,t)=>{const n={};for(const o in e)(!$o(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function Bu(e,t,n){const{props:o,children:r,component:i}=e,{props:s,children:l,patchFlag:a}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return o?yi(o,s,u):!!s;if(a&8){const c=t.dynamicProps;for(let h=0;h<c.length;h++){const f=c[h];if(s[f]!==o[f]&&!Ko(u,f))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:o===s?!1:o?s?yi(o,s,u):!0:!!s;return!1}function yi(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 i=o[r];if(t[i]!==e[i]&&!Ko(n,i))return!0}return!1}function qu({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Nu=e=>e.__isSuspense;function Iu(e,t){t&&t.pendingBranch?ne(e)?t.effects.push(...e):t.effects.push(e):Au(e)}function rr(e,t){if(Pe){let n=Pe.provides;const o=Pe.parent&&Pe.parent.provides;o===n&&(n=Pe.provides=Object.create(o)),n[e]=t}}function ut(e,t,n=!1){const o=Pe||Ve;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&&oe(t)?t.call(o.proxy):t}}const _i={};function he(e,t,n){return pl(e,t,n)}function pl(e,t,{immediate:n,deep:o,flush:r,onTrack:i,onTrigger:s}=ve){const l=Pe;let a,u=!1,c=!1;if(Ae(e)?(a=()=>e.value,u=nl(e)):tn(e)?(a=()=>e,o=!0):ne(e)?(c=!0,u=e.some(tn),a=()=>e.map(_=>{if(Ae(_))return _.value;if(tn(_))return Lt(_);if(oe(_))return Ct(_,l,2)})):oe(e)?t?a=()=>Ct(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return h&&h(),Ke(e,l,3,[f])}:a=Ye,t&&o){const _=a;a=()=>Lt(_())}let h,f=_=>{h=g.onStop=()=>{Ct(_,l,4)}};if(Fn)return f=Ye,t?n&&Ke(t,l,3,[a(),c?[]:void 0,f]):a(),Ye;let m=c?[]:_i;const v=()=>{if(!!g.active)if(t){const _=g.run();(o||u||(c?_.some((E,D)=>Pn(E,m[D])):Pn(_,m)))&&(h&&h(),Ke(t,l,3,[_,m===_i?void 0:m,f]),m=_)}else g.run()};v.allowRecurse=!!t;let T;r==="sync"?T=v:r==="post"?T=()=>Fe(v,l&&l.suspense):T=()=>{!l||l.isMounted?Pu(v):v()};const g=new No(a,T);return t?n?v():m=g.run():r==="post"?Fe(g.run.bind(g),l&&l.suspense):g.run(),()=>{g.stop(),l&&l.scope&&Lo(l.scope.effects,g)}}function ju(e,t,n){const o=this.proxy,r=Te(e)?e.includes(".")?gl(o,e):()=>o[e]:e.bind(o,o);let i;oe(t)?i=t:(i=t.handler,n=t);const s=Pe;rn(this);const l=pl(r,i.bind(o),n);return s?rn(s):Nt(),l}function gl(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 Lt(e,t){if(!Se(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ae(e))Lt(e.value,t);else if(ne(e))for(let n=0;n<e.length;n++)Lt(e[n],t);else if(Is(e)||en(e))e.forEach(n=>{Lt(n,t)});else if(Hs(e))for(const n in e)Lt(e[n],t);return e}function vl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return fn(()=>{e.isMounted=!0}),qe(()=>{e.isUnmounting=!0}),e}const He=[Function,Array],Du={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:He,onEnter:He,onAfterEnter:He,onEnterCancelled:He,onBeforeLeave:He,onLeave:He,onAfterLeave:He,onLeaveCancelled:He,onBeforeAppear:He,onAppear:He,onAfterAppear:He,onAppearCancelled:He},setup(e,{slots:t}){const n=Ne(),o=vl();let r;return()=>{const i=t.default&&Wo(t.default(),!0);if(!i||!i.length)return;const s=ce(e),{mode:l}=s,a=i[0];if(o.isLeaving)return Wr(a);const u=wi(a);if(!u)return Wr(a);const c=$n(u,s,o,n);Ln(u,c);const h=n.subTree,f=h&&wi(h);let m=!1;const{getTransitionKey:v}=u.type;if(v){const T=v();r===void 0?r=T:T!==r&&(r=T,m=!0)}if(f&&f.type!==rt&&(!Ot(u,f)||m)){const T=$n(f,s,o,n);if(Ln(f,T),l==="out-in")return o.isLeaving=!0,T.afterLeave=()=>{o.isLeaving=!1,n.update()},Wr(a);l==="in-out"&&u.type!==rt&&(T.delayLeave=(g,_,E)=>{const D=yl(o,f);D[String(f.key)]=f,g._leaveCb=()=>{_(),g._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=E})}return a}}},bl=Du;function yl(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 $n(e,t,n,o){const{appear:r,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:h,onLeave:f,onAfterLeave:m,onLeaveCancelled:v,onBeforeAppear:T,onAppear:g,onAfterAppear:_,onAppearCancelled:E}=t,D=String(e.key),H=yl(n,e),Q=(x,A)=>{x&&Ke(x,o,9,A)},y={mode:i,persisted:s,beforeEnter(x){let A=l;if(!n.isMounted)if(r)A=T||l;else return;x._leaveCb&&x._leaveCb(!0);const M=H[D];M&&Ot(e,M)&&M.el._leaveCb&&M.el._leaveCb(),Q(A,[x])},enter(x){let A=a,M=u,q=c;if(!n.isMounted)if(r)A=g||a,M=_||u,q=E||c;else return;let $=!1;const R=x._enterCb=V=>{$||($=!0,V?Q(q,[x]):Q(M,[x]),y.delayedLeave&&y.delayedLeave(),x._enterCb=void 0)};A?(A(x,R),A.length<=1&&R()):R()},leave(x,A){const M=String(e.key);if(x._enterCb&&x._enterCb(!0),n.isUnmounting)return A();Q(h,[x]);let q=!1;const $=x._leaveCb=R=>{q||(q=!0,A(),R?Q(v,[x]):Q(m,[x]),x._leaveCb=void 0,H[M]===e&&delete H[M])};H[M]=e,f?(f(x,$),f.length<=1&&$()):$()},clone(x){return $n(x,t,n,o)}};return y}function Wr(e){if(Lr(e))return e=nn(e),e.children=null,e}function wi(e){return Lr(e)?e.children?e.children[0]:void 0:e}function Ln(e,t){e.shapeFlag&6&&e.component?Ln(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 Wo(e,t=!1){let n=[],o=0;for(let r=0;r<e.length;r++){const i=e[r];i.type===Ze?(i.patchFlag&128&&o++,n=n.concat(Wo(i.children,t))):(t||i.type!==rt)&&n.push(i)}if(o>1)for(let r=0;r<n.length;r++)n[r].patchFlag=-2;return n}function Dn(e){return oe(e)?{setup:e,name:e.name}:e}const fo=e=>!!e.type.__asyncLoader,Lr=e=>e.type.__isKeepAlive;function _l(e,t){xl(e,"a",t)}function wl(e,t){xl(e,"da",t)}function xl(e,t,n=Pe){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Fr(t,o,n),n){let r=n.parent;for(;r&&r.parent;)Lr(r.parent.vnode)&&Hu(o,t,n,r),r=r.parent}}function Hu(e,t,n,o){const r=Fr(t,e,o,!0);Qo(()=>{Lo(o[t],r)},n)}function Fr(e,t,n=Pe,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;un(),rn(n);const l=Ke(t,n,e,s);return Nt(),cn(),l});return o?r.unshift(i):r.push(i),i}}const dt=e=>(t,n=Pe)=>(!Fn||e==="sp")&&Fr(e,t,n),zu=dt("bm"),fn=dt("m"),Cl=dt("bu"),El=dt("u"),qe=dt("bum"),Qo=dt("um"),Vu=dt("sp"),Uu=dt("rtg"),Ku=dt("rtc");function Wu(e,t=Pe){Fr("ec",e,t)}let ho=!0;function Qu(e){const t=kl(e),n=e.proxy,o=e.ctx;ho=!1,t.beforeCreate&&xi(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:s,watch:l,provide:a,inject:u,created:c,beforeMount:h,mounted:f,beforeUpdate:m,updated:v,activated:T,deactivated:g,beforeDestroy:_,beforeUnmount:E,destroyed:D,unmounted:H,render:Q,renderTracked:y,renderTriggered:x,errorCaptured:A,serverPrefetch:M,expose:q,inheritAttrs:$,components:R,directives:V,filters:ee}=t;if(u&&Zu(u,o,null,e.appContext.config.unwrapInjectedRef),s)for(const w in s){const U=s[w];oe(U)&&(o[w]=U.bind(n))}if(r){const w=r.call(n,n);Se(w)&&(e.data=ft(w))}if(ho=!0,i)for(const w in i){const U=i[w],L=oe(U)?U.bind(n,n):oe(U.get)?U.get.bind(n,n):Ye,le=!oe(U)&&oe(U.set)?U.set.bind(n):Ye,Ce=O({get:L,set:le});Object.defineProperty(o,w,{enumerable:!0,configurable:!0,get:()=>Ce.value,set:xe=>Ce.value=xe})}if(l)for(const w in l)Sl(l[w],o,n,w);if(a){const w=oe(a)?a.call(n):a;Reflect.ownKeys(w).forEach(U=>{rr(U,w[U])})}c&&xi(c,e,"c");function Y(w,U){ne(U)?U.forEach(L=>w(L.bind(n))):U&&w(U.bind(n))}if(Y(zu,h),Y(fn,f),Y(Cl,m),Y(El,v),Y(_l,T),Y(wl,g),Y(Wu,A),Y(Ku,y),Y(Uu,x),Y(qe,E),Y(Qo,H),Y(Vu,M),ne(q))if(q.length){const w=e.exposed||(e.exposed={});q.forEach(U=>{Object.defineProperty(w,U,{get:()=>n[U],set:L=>n[U]=L})})}else e.exposed||(e.exposed={});Q&&e.render===Ye&&(e.render=Q),$!=null&&(e.inheritAttrs=$),R&&(e.components=R),V&&(e.directives=V)}function Zu(e,t,n=Ye,o=!1){ne(e)&&(e=mo(e));for(const r in e){const i=e[r];let s;Se(i)?"default"in i?s=ut(i.from||r,i.default,!0):s=ut(i.from||r):s=ut(i),Ae(s)&&o?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:l=>s.value=l}):t[r]=s}}function xi(e,t,n){Ke(ne(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Sl(e,t,n,o){const r=o.includes(".")?gl(n,o):()=>n[o];if(Te(e)){const i=t[e];oe(i)&&he(r,i)}else if(oe(e))he(r,e.bind(n));else if(Se(e))if(ne(e))e.forEach(i=>Sl(i,t,n,o));else{const i=oe(e.handler)?e.handler.bind(n):t[e.handler];oe(i)&&he(r,i,e)}}function kl(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!o?a=t:(a={},r.length&&r.forEach(u=>fr(a,u,s,!0)),fr(a,t,s)),i.set(t,a),a}function fr(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&fr(e,i,n,!0),r&&r.forEach(s=>fr(e,s,n,!0));for(const s in t)if(!(o&&s==="expose")){const l=Yu[s]||n&&n[s];e[s]=l?l(e[s],t[s]):t[s]}return e}const Yu={data:Ci,props:At,emits:At,methods:At,computed:At,beforeCreate:Le,created:Le,beforeMount:Le,mounted:Le,beforeUpdate:Le,updated:Le,beforeDestroy:Le,beforeUnmount:Le,destroyed:Le,unmounted:Le,activated:Le,deactivated:Le,errorCaptured:Le,serverPrefetch:Le,components:At,directives:At,watch:Xu,provide:Ci,inject:Ju};function Ci(e,t){return t?e?function(){return Me(oe(e)?e.call(this,this):e,oe(t)?t.call(this,this):t)}:t:e}function Ju(e,t){return At(mo(e),mo(t))}function mo(e){if(ne(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Le(e,t){return e?[...new Set([].concat(e,t))]:t}function At(e,t){return e?Me(Me(Object.create(null),e),t):t}function Xu(e,t){if(!e)return t;if(!t)return e;const n=Me(Object.create(null),e);for(const o in t)n[o]=Le(e[o],t[o]);return n}function Gu(e,t,n,o=!1){const r={},i={};ar(i,Br,1),e.propsDefaults=Object.create(null),Rl(e,t,r,i);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=o?r:_u(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function ec(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:s}}=e,l=ce(r),[a]=e.propsOptions;let u=!1;if((o||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let h=0;h<c.length;h++){let f=c[h];const m=t[f];if(a)if(ue(i,f))m!==i[f]&&(i[f]=m,u=!0);else{const v=nt(f);r[v]=po(a,l,v,m,e,!1)}else m!==i[f]&&(i[f]=m,u=!0)}}}else{Rl(e,t,r,i)&&(u=!0);let c;for(const h in l)(!t||!ue(t,h)&&((c=an(h))===h||!ue(t,c)))&&(a?n&&(n[h]!==void 0||n[c]!==void 0)&&(r[h]=po(a,l,h,void 0,e,!0)):delete r[h]);if(i!==l)for(const h in i)(!t||!ue(t,h)&&!0)&&(delete i[h],u=!0)}u&&ct(e,"set","$attrs")}function Rl(e,t,n,o){const[r,i]=e.propsOptions;let s=!1,l;if(t)for(let a in t){if(nr(a))continue;const u=t[a];let c;r&&ue(r,c=nt(a))?!i||!i.includes(c)?n[c]=u:(l||(l={}))[c]=u:Ko(e.emitsOptions,a)||(!(a in o)||u!==o[a])&&(o[a]=u,s=!0)}if(i){const a=ce(n),u=l||ve;for(let c=0;c<i.length;c++){const h=i[c];n[h]=po(r,a,h,u[h],e,!ue(u,h))}}return s}function po(e,t,n,o,r,i){const s=e[n];if(s!=null){const l=ue(s,"default");if(l&&o===void 0){const a=s.default;if(s.type!==Function&&oe(a)){const{propsDefaults:u}=r;n in u?o=u[n]:(rn(r),o=u[n]=a.call(null,t),Nt())}else o=a}s[0]&&(i&&!l?o=!1:s[1]&&(o===""||o===an(n))&&(o=!0))}return o}function Tl(e,t,n=!1){const o=t.propsCache,r=o.get(e);if(r)return r;const i=e.props,s={},l=[];let a=!1;if(!oe(e)){const c=h=>{a=!0;const[f,m]=Tl(h,t,!0);Me(s,f),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!a)return o.set(e,Gt),Gt;if(ne(i))for(let c=0;c<i.length;c++){const h=nt(i[c]);Ei(h)&&(s[h]=ve)}else if(i)for(const c in i){const h=nt(c);if(Ei(h)){const f=i[c],m=s[h]=ne(f)||oe(f)?{type:f}:f;if(m){const v=Ri(Boolean,m.type),T=Ri(String,m.type);m[0]=v>-1,m[1]=T<0||v<T,(v>-1||ue(m,"default"))&&l.push(h)}}}const u=[s,l];return o.set(e,u),u}function Ei(e){return e[0]!=="$"}function Si(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function ki(e,t){return Si(e)===Si(t)}function Ri(e,t){return ne(t)?t.findIndex(n=>ki(n,e)):oe(t)&&ki(t,e)?0:-1}const Pl=e=>e[0]==="_"||e==="$stable",Zo=e=>ne(e)?e.map(Ge):[Ge(e)],tc=(e,t,n)=>{const o=yn((...r)=>Zo(t(...r)),n);return o._c=!1,o},Al=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Pl(r))continue;const i=e[r];if(oe(i))t[r]=tc(r,i,o);else if(i!=null){const s=Zo(i);t[r]=()=>s}}},Ml=(e,t)=>{const n=Zo(t);e.slots.default=()=>n},nc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),ar(t,"_",n)):Al(t,e.slots={})}else e.slots={},t&&Ml(e,t);ar(e.slots,Br,1)},rc=(e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,s=ve;if(o.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(Me(r,t),!n&&l===1&&delete r._):(i=!t.$stable,Al(t,r)),s=t}else t&&(Ml(e,t),s={default:1});if(i)for(const l in r)!Pl(l)&&!(l in s)&&delete r[l]};function Ol(e,t){const n=Ve;if(n===null)return e;const o=n.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[s,l,a,u=ve]=t[i];oe(s)&&(s={mounted:s,updated:s}),s.deep&&Lt(l),r.push({dir:s,instance:o,value:l,oldValue:void 0,arg:a,modifiers:u})}return e}function Rt(e,t,n,o){const r=e.dirs,i=t&&t.dirs;for(let s=0;s<r.length;s++){const l=r[s];i&&(l.oldValue=i[s].value);let a=l.dir[o];a&&(un(),Ke(a,n,8,[e.el,l,e,t]),cn())}}function $l(){return{app:null,config:{isNativeTag:ja,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 oc=0;function ic(e,t){return function(o,r=null){r!=null&&!Se(r)&&(r=null);const i=$l(),s=new Set;let l=!1;const a=i.app={_uid:oc++,_component:o,_props:r,_container:null,_context:i,_instance:null,version:Mc,get config(){return i.config},set config(u){},use(u,...c){return s.has(u)||(u&&oe(u.install)?(s.add(u),u.install(a,...c)):oe(u)&&(s.add(u),u(a,...c))),a},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),a},component(u,c){return c?(i.components[u]=c,a):i.components[u]},directive(u,c){return c?(i.directives[u]=c,a):i.directives[u]},mount(u,c,h){if(!l){const f=Re(o,r);return f.appContext=i,c&&t?t(f,u):e(f,u,h),l=!0,a._container=u,u.__vue_app__=a,Go(f.component)||f.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(u,c){return i.provides[u]=c,a}};return a}}function go(e,t,n,o,r=!1){if(ne(e)){e.forEach((f,m)=>go(f,t&&(ne(t)?t[m]:t),n,o,r));return}if(fo(o)&&!r)return;const i=o.shapeFlag&4?Go(o.component)||o.component.proxy:o.el,s=r?null:i,{i:l,r:a}=e,u=t&&t.r,c=l.refs===ve?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==a&&(Te(u)?(c[u]=null,ue(h,u)&&(h[u]=null)):Ae(u)&&(u.value=null)),oe(a))Ct(a,l,12,[s,c]);else{const f=Te(a),m=Ae(a);if(f||m){const v=()=>{if(e.f){const T=f?c[a]:a.value;r?ne(T)&&Lo(T,i):ne(T)?T.includes(i)||T.push(i):f?c[a]=[i]:(a.value=[i],e.k&&(c[e.k]=a.value))}else f?(c[a]=s,ue(h,a)&&(h[a]=s)):Ae(a)&&(a.value=s,e.k&&(c[e.k]=s))};s?(v.id=-1,Fe(v,n)):v()}}}const Fe=Iu;function sc(e){return lc(e)}function lc(e,t){const n=Ka();n.__VUE__=!0;const{insert:o,remove:r,patchProp:i,createElement:s,createText:l,createComment:a,setText:u,setElementText:c,parentNode:h,nextSibling:f,setScopeId:m=Ye,cloneNode:v,insertStaticContent:T}=e,g=(d,p,b,k=null,S=null,B=null,K=!1,F=null,j=!!p.dynamicChildren)=>{if(d===p)return;d&&!Ot(d,p)&&(k=J(d),de(d,S,B,!0),d=null),p.patchFlag===-2&&(j=!1,p.dynamicChildren=null);const{type:P,ref:X,shapeFlag:Z}=p;switch(P){case Jo:_(d,p,b,k);break;case rt:E(d,p,b,k);break;case or:d==null&&D(p,b,k,K);break;case Ze:V(d,p,b,k,S,B,K,F,j);break;default:Z&1?y(d,p,b,k,S,B,K,F,j):Z&6?ee(d,p,b,k,S,B,K,F,j):(Z&64||Z&128)&&P.process(d,p,b,k,S,B,K,F,j,be)}X!=null&&S&&go(X,d&&d.ref,B,p||d,!p)},_=(d,p,b,k)=>{if(d==null)o(p.el=l(p.children),b,k);else{const S=p.el=d.el;p.children!==d.children&&u(S,p.children)}},E=(d,p,b,k)=>{d==null?o(p.el=a(p.children||""),b,k):p.el=d.el},D=(d,p,b,k)=>{[d.el,d.anchor]=T(d.children,p,b,k,d.el,d.anchor)},H=({el:d,anchor:p},b,k)=>{let S;for(;d&&d!==p;)S=f(d),o(d,b,k),d=S;o(p,b,k)},Q=({el:d,anchor:p})=>{let b;for(;d&&d!==p;)b=f(d),r(d),d=b;r(p)},y=(d,p,b,k,S,B,K,F,j)=>{K=K||p.type==="svg",d==null?x(p,b,k,S,B,K,F,j):q(d,p,S,B,K,F,j)},x=(d,p,b,k,S,B,K,F)=>{let j,P;const{type:X,props:Z,shapeFlag:G,transition:te,patchFlag:ae,dirs:we}=d;if(d.el&&v!==void 0&&ae===-1)j=d.el=v(d.el);else{if(j=d.el=s(d.type,B,Z&&Z.is,Z),G&8?c(j,d.children):G&16&&M(d.children,j,null,k,S,B&&X!=="foreignObject",K,F),we&&Rt(d,null,k,"created"),Z){for(const _e in Z)_e!=="value"&&!nr(_e)&&i(j,_e,null,Z[_e],B,d.children,k,S,I);"value"in Z&&i(j,"value",null,Z.value),(P=Z.onVnodeBeforeMount)&&Xe(P,k,d)}A(j,d,d.scopeId,K,k)}we&&Rt(d,null,k,"beforeMount");const pe=(!S||S&&!S.pendingBranch)&&te&&!te.persisted;pe&&te.beforeEnter(j),o(j,p,b),((P=Z&&Z.onVnodeMounted)||pe||we)&&Fe(()=>{P&&Xe(P,k,d),pe&&te.enter(j),we&&Rt(d,null,k,"mounted")},S)},A=(d,p,b,k,S)=>{if(b&&m(d,b),k)for(let B=0;B<k.length;B++)m(d,k[B]);if(S){let B=S.subTree;if(p===B){const K=S.vnode;A(d,K,K.scopeId,K.slotScopeIds,S.parent)}}},M=(d,p,b,k,S,B,K,F,j=0)=>{for(let P=j;P<d.length;P++){const X=d[P]=F?bt(d[P]):Ge(d[P]);g(null,X,p,b,k,S,B,K,F)}},q=(d,p,b,k,S,B,K)=>{const F=p.el=d.el;let{patchFlag:j,dynamicChildren:P,dirs:X}=p;j|=d.patchFlag&16;const Z=d.props||ve,G=p.props||ve;let te;b&&Tt(b,!1),(te=G.onVnodeBeforeUpdate)&&Xe(te,b,p,d),X&&Rt(p,d,b,"beforeUpdate"),b&&Tt(b,!0);const ae=S&&p.type!=="foreignObject";if(P?$(d.dynamicChildren,P,F,b,k,ae,B):K||L(d,p,F,null,b,k,ae,B,!1),j>0){if(j&16)R(F,p,Z,G,b,k,S);else if(j&2&&Z.class!==G.class&&i(F,"class",null,G.class,S),j&4&&i(F,"style",Z.style,G.style,S),j&8){const we=p.dynamicProps;for(let pe=0;pe<we.length;pe++){const _e=we[pe],We=Z[_e],Dt=G[_e];(Dt!==We||_e==="value")&&i(F,_e,We,Dt,S,d.children,b,k,I)}}j&1&&d.children!==p.children&&c(F,p.children)}else!K&&P==null&&R(F,p,Z,G,b,k,S);((te=G.onVnodeUpdated)||X)&&Fe(()=>{te&&Xe(te,b,p,d),X&&Rt(p,d,b,"updated")},k)},$=(d,p,b,k,S,B,K)=>{for(let F=0;F<p.length;F++){const j=d[F],P=p[F],X=j.el&&(j.type===Ze||!Ot(j,P)||j.shapeFlag&70)?h(j.el):b;g(j,P,X,null,k,S,B,K,!0)}},R=(d,p,b,k,S,B,K)=>{if(b!==k){for(const F in k){if(nr(F))continue;const j=k[F],P=b[F];j!==P&&F!=="value"&&i(d,F,P,j,K,p.children,S,B,I)}if(b!==ve)for(const F in b)!nr(F)&&!(F in k)&&i(d,F,b[F],null,K,p.children,S,B,I);"value"in k&&i(d,"value",b.value,k.value)}},V=(d,p,b,k,S,B,K,F,j)=>{const P=p.el=d?d.el:l(""),X=p.anchor=d?d.anchor:l("");let{patchFlag:Z,dynamicChildren:G,slotScopeIds:te}=p;te&&(F=F?F.concat(te):te),d==null?(o(P,b,k),o(X,b,k),M(p.children,b,X,S,B,K,F,j)):Z>0&&Z&64&&G&&d.dynamicChildren?($(d.dynamicChildren,G,b,S,B,K,F),(p.key!=null||S&&p===S.subTree)&&Yo(d,p,!0)):L(d,p,b,X,S,B,K,F,j)},ee=(d,p,b,k,S,B,K,F,j)=>{p.slotScopeIds=F,d==null?p.shapeFlag&512?S.ctx.activate(p,b,k,K,j):z(p,b,k,S,B,K,j):Y(d,p,j)},z=(d,p,b,k,S,B,K)=>{const F=d.component=Ec(d,k,S);if(Lr(d)&&(F.ctx.renderer=be),Sc(F),F.asyncDep){if(S&&S.registerDep(F,w),!d.el){const j=F.subTree=Re(rt);E(null,j,p,b)}return}w(F,d,p,b,S,B,K)},Y=(d,p,b)=>{const k=p.component=d.component;if(Bu(d,p,b))if(k.asyncDep&&!k.asyncResolved){U(k,p,b);return}else k.next=p,Tu(k.update),k.update();else p.component=d.component,p.el=d.el,k.vnode=p},w=(d,p,b,k,S,B,K)=>{const F=()=>{if(d.isMounted){let{next:X,bu:Z,u:G,parent:te,vnode:ae}=d,we=X,pe;Tt(d,!1),X?(X.el=ae.el,U(d,X,K)):X=ae,Z&&Ur(Z),(pe=X.props&&X.props.onVnodeBeforeUpdate)&&Xe(pe,te,X,ae),Tt(d,!0);const _e=Kr(d),We=d.subTree;d.subTree=_e,g(We,_e,h(We.el),J(We),d,S,B),X.el=_e.el,we===null&&qu(d,_e.el),G&&Fe(G,S),(pe=X.props&&X.props.onVnodeUpdated)&&Fe(()=>Xe(pe,te,X,ae),S)}else{let X;const{el:Z,props:G}=p,{bm:te,m:ae,parent:we}=d,pe=fo(p);if(Tt(d,!1),te&&Ur(te),!pe&&(X=G&&G.onVnodeBeforeMount)&&Xe(X,we,p),Tt(d,!0),Z&&re){const _e=()=>{d.subTree=Kr(d),re(Z,d.subTree,d,S,null)};pe?p.type.__asyncLoader().then(()=>!d.isUnmounted&&_e()):_e()}else{const _e=d.subTree=Kr(d);g(null,_e,b,k,d,S,B),p.el=_e.el}if(ae&&Fe(ae,S),!pe&&(X=G&&G.onVnodeMounted)){const _e=p;Fe(()=>Xe(X,we,_e),S)}p.shapeFlag&256&&d.a&&Fe(d.a,S),d.isMounted=!0,p=b=k=null}},j=d.effect=new No(F,()=>ul(d.update),d.scope),P=d.update=j.run.bind(j);P.id=d.uid,Tt(d,!0),P()},U=(d,p,b)=>{p.component=d;const k=d.vnode.props;d.vnode=p,d.next=null,ec(d,p.props,k,b),rc(d,p.children,b),un(),Uo(void 0,d.update),cn()},L=(d,p,b,k,S,B,K,F,j=!1)=>{const P=d&&d.children,X=d?d.shapeFlag:0,Z=p.children,{patchFlag:G,shapeFlag:te}=p;if(G>0){if(G&128){Ce(P,Z,b,k,S,B,K,F,j);return}else if(G&256){le(P,Z,b,k,S,B,K,F,j);return}}te&8?(X&16&&I(P,S,B),Z!==P&&c(b,Z)):X&16?te&16?Ce(P,Z,b,k,S,B,K,F,j):I(P,S,B,!0):(X&8&&c(b,""),te&16&&M(Z,b,k,S,B,K,F,j))},le=(d,p,b,k,S,B,K,F,j)=>{d=d||Gt,p=p||Gt;const P=d.length,X=p.length,Z=Math.min(P,X);let G;for(G=0;G<Z;G++){const te=p[G]=j?bt(p[G]):Ge(p[G]);g(d[G],te,b,null,S,B,K,F,j)}P>X?I(d,S,B,!0,!1,Z):M(p,b,k,S,B,K,F,j,Z)},Ce=(d,p,b,k,S,B,K,F,j)=>{let P=0;const X=p.length;let Z=d.length-1,G=X-1;for(;P<=Z&&P<=G;){const te=d[P],ae=p[P]=j?bt(p[P]):Ge(p[P]);if(Ot(te,ae))g(te,ae,b,null,S,B,K,F,j);else break;P++}for(;P<=Z&&P<=G;){const te=d[Z],ae=p[G]=j?bt(p[G]):Ge(p[G]);if(Ot(te,ae))g(te,ae,b,null,S,B,K,F,j);else break;Z--,G--}if(P>Z){if(P<=G){const te=G+1,ae=te<X?p[te].el:k;for(;P<=G;)g(null,p[P]=j?bt(p[P]):Ge(p[P]),b,ae,S,B,K,F,j),P++}}else if(P>G)for(;P<=Z;)de(d[P],S,B,!0),P++;else{const te=P,ae=P,we=new Map;for(P=ae;P<=G;P++){const Ie=p[P]=j?bt(p[P]):Ge(p[P]);Ie.key!=null&&we.set(Ie.key,P)}let pe,_e=0;const We=G-ae+1;let Dt=!1,oi=0;const hn=new Array(We);for(P=0;P<We;P++)hn[P]=0;for(P=te;P<=Z;P++){const Ie=d[P];if(_e>=We){de(Ie,S,B,!0);continue}let Je;if(Ie.key!=null)Je=we.get(Ie.key);else for(pe=ae;pe<=G;pe++)if(hn[pe-ae]===0&&Ot(Ie,p[pe])){Je=pe;break}Je===void 0?de(Ie,S,B,!0):(hn[Je-ae]=P+1,Je>=oi?oi=Je:Dt=!0,g(Ie,p[Je],b,null,S,B,K,F,j),_e++)}const ii=Dt?ac(hn):Gt;for(pe=ii.length-1,P=We-1;P>=0;P--){const Ie=ae+P,Je=p[Ie],si=Ie+1<X?p[Ie+1].el:k;hn[P]===0?g(null,Je,b,si,S,B,K,F,j):Dt&&(pe<0||P!==ii[pe]?xe(Je,b,si,2):pe--)}}},xe=(d,p,b,k,S=null)=>{const{el:B,type:K,transition:F,children:j,shapeFlag:P}=d;if(P&6){xe(d.component.subTree,p,b,k);return}if(P&128){d.suspense.move(p,b,k);return}if(P&64){K.move(d,p,b,be);return}if(K===Ze){o(B,p,b);for(let Z=0;Z<j.length;Z++)xe(j[Z],p,b,k);o(d.anchor,p,b);return}if(K===or){H(d,p,b);return}if(k!==2&&P&1&&F)if(k===0)F.beforeEnter(B),o(B,p,b),Fe(()=>F.enter(B),S);else{const{leave:Z,delayLeave:G,afterLeave:te}=F,ae=()=>o(B,p,b),we=()=>{Z(B,()=>{ae(),te&&te()})};G?G(B,ae,we):we()}else o(B,p,b)},de=(d,p,b,k=!1,S=!1)=>{const{type:B,props:K,ref:F,children:j,dynamicChildren:P,shapeFlag:X,patchFlag:Z,dirs:G}=d;if(F!=null&&go(F,null,b,d,!0),X&256){p.ctx.deactivate(d);return}const te=X&1&&G,ae=!fo(d);let we;if(ae&&(we=K&&K.onVnodeBeforeUnmount)&&Xe(we,p,d),X&6)W(d.component,b,k);else{if(X&128){d.suspense.unmount(b,k);return}te&&Rt(d,null,p,"beforeUnmount"),X&64?d.type.remove(d,p,b,S,be,k):P&&(B!==Ze||Z>0&&Z&64)?I(P,p,b,!1,!0):(B===Ze&&Z&384||!S&&X&16)&&I(j,p,b),k&&ye(d)}(ae&&(we=K&&K.onVnodeUnmounted)||te)&&Fe(()=>{we&&Xe(we,p,d),te&&Rt(d,null,p,"unmounted")},b)},ye=d=>{const{type:p,el:b,anchor:k,transition:S}=d;if(p===Ze){C(b,k);return}if(p===or){Q(d);return}const B=()=>{r(b),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(d.shapeFlag&1&&S&&!S.persisted){const{leave:K,delayLeave:F}=S,j=()=>K(b,B);F?F(d.el,B,j):j()}else B()},C=(d,p)=>{let b;for(;d!==p;)b=f(d),r(d),d=b;r(p)},W=(d,p,b)=>{const{bum:k,scope:S,update:B,subTree:K,um:F}=d;k&&Ur(k),S.stop(),B&&(B.active=!1,de(K,d,p,b)),F&&Fe(F,p),Fe(()=>{d.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},I=(d,p,b,k=!1,S=!1,B=0)=>{for(let K=B;K<d.length;K++)de(d[K],p,b,k,S)},J=d=>d.shapeFlag&6?J(d.component.subTree):d.shapeFlag&128?d.suspense.next():f(d.anchor||d.el),me=(d,p,b)=>{d==null?p._vnode&&de(p._vnode,null,null,!0):g(p._vnode||null,d,p,null,null,null,b),dl(),p._vnode=d},be={p:g,um:de,m:xe,r:ye,mt:z,mc:M,pc:L,pbc:$,n:J,o:e};let se,re;return t&&([se,re]=t(be)),{render:me,hydrate:se,createApp:ic(me,se)}}function Tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Yo(e,t,n=!1){const o=e.children,r=t.children;if(ne(o)&&ne(r))for(let i=0;i<o.length;i++){const s=o[i];let l=r[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[i]=bt(r[i]),l.el=s.el),n||Yo(s,l))}}function ac(e){const t=e.slice(),n=[0];let o,r,i,s,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(i=0,s=n.length-1;i<s;)l=i+s>>1,e[n[l]]<u?i=l+1:s=l;u<e[n[i]]&&(i>0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const uc=e=>e.__isTeleport,En=e=>e&&(e.disabled||e.disabled===""),Ti=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,vo=(e,t)=>{const n=e&&e.to;return Te(n)?t?t(n):null:n},cc={__isTeleport:!0,process(e,t,n,o,r,i,s,l,a,u){const{mc:c,pc:h,pbc:f,o:{insert:m,querySelector:v,createText:T,createComment:g}}=u,_=En(t.props);let{shapeFlag:E,children:D,dynamicChildren:H}=t;if(e==null){const Q=t.el=T(""),y=t.anchor=T("");m(Q,n,o),m(y,n,o);const x=t.target=vo(t.props,v),A=t.targetAnchor=T("");x&&(m(A,x),s=s||Ti(x));const M=(q,$)=>{E&16&&c(D,q,$,r,i,s,l,a)};_?M(n,y):x&&M(x,A)}else{t.el=e.el;const Q=t.anchor=e.anchor,y=t.target=e.target,x=t.targetAnchor=e.targetAnchor,A=En(e.props),M=A?n:y,q=A?Q:x;if(s=s||Ti(y),H?(f(e.dynamicChildren,H,M,r,i,s,l),Yo(e,t,!0)):a||h(e,t,M,q,r,i,s,l,!1),_)A||Yn(t,n,Q,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const $=t.target=vo(t.props,v);$&&Yn(t,$,null,u,0)}else A&&Yn(t,y,x,u,1)}},remove(e,t,n,o,{um:r,o:{remove:i}},s){const{shapeFlag:l,children:a,anchor:u,targetAnchor:c,target:h,props:f}=e;if(h&&i(c),(s||!En(f))&&(i(u),l&16))for(let m=0;m<a.length;m++){const v=a[m];r(v,t,n,!0,!!v.dynamicChildren)}},move:Yn,hydrate:fc};function Yn(e,t,n,{o:{insert:o},m:r},i=2){i===0&&o(e.targetAnchor,t,n);const{el:s,anchor:l,shapeFlag:a,children:u,props:c}=e,h=i===2;if(h&&o(s,t,n),(!h||En(c))&&a&16)for(let f=0;f<u.length;f++)r(u[f],t,n,2);h&&o(l,t,n)}function fc(e,t,n,o,r,i,{o:{nextSibling:s,parentNode:l,querySelector:a}},u){const c=t.target=vo(t.props,a);if(c){const h=c._lpa||c.firstChild;t.shapeFlag&16&&(En(t.props)?(t.anchor=u(s(e),t,l(e),n,o,r,i),t.targetAnchor=h):(t.anchor=s(e),t.targetAnchor=u(h,t,c,n,o,r,i)),c._lpa=t.targetAnchor&&s(t.targetAnchor))}return t.anchor&&s(t.anchor)}const dc=cc,Ll="components";function hc(e,t){return pc(Ll,e,!0,t)||e}const mc=Symbol();function pc(e,t,n=!0,o=!1){const r=Ve||Pe;if(r){const i=r.type;if(e===Ll){const l=Pc(i);if(l&&(l===t||l===nt(t)||l===Ar(nt(t))))return i}const s=Pi(r[e]||i[e],t)||Pi(r.appContext[e],t);return!s&&o?i:s}}function Pi(e,t){return e&&(e[t]||e[nt(t)]||e[Ar(nt(t))])}const Ze=Symbol(void 0),Jo=Symbol(void 0),rt=Symbol(void 0),or=Symbol(void 0),Sn=[];let qt=null;function Jt(e=!1){Sn.push(qt=e?null:[])}function gc(){Sn.pop(),qt=Sn[Sn.length-1]||null}let dr=1;function Ai(e){dr+=e}function Fl(e){return e.dynamicChildren=dr>0?qt||Gt:null,gc(),dr>0&&qt&&qt.push(e),e}function Jn(e,t,n,o,r,i){return Fl(lt(e,t,n,o,r,i,!0))}function Bl(e,t,n,o,r){return Fl(Re(e,t,n,o,r,!0))}function bo(e){return e?e.__v_isVNode===!0:!1}function Ot(e,t){return e.type===t.type&&e.key===t.key}const Br="__vInternal",ql=({key:e})=>e!=null?e:null,ir=({ref:e,ref_key:t,ref_for:n})=>e!=null?Te(e)||Ae(e)||oe(e)?{i:Ve,r:e,k:t,f:!!n}:e:null;function lt(e,t=null,n=null,o=0,r=null,i=e===Ze?0:1,s=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ql(t),ref:t&&ir(t),scopeId:$r,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:i,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(Xo(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=Te(n)?8:16),dr>0&&!s&&qt&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&qt.push(a),a}const Re=vc;function vc(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===mc)&&(e=rt),bo(e)){const l=nn(e,t,!0);return n&&Xo(l,n),l}if(Ac(e)&&(e=e.__vccOpts),t){t=bc(t);let{class:l,style:a}=t;l&&!Te(l)&&(t.class=kr(l)),Se(a)&&(rl(a)&&!ne(a)&&(a=Me({},a)),t.style=Sr(a))}const s=Te(e)?1:Nu(e)?128:uc(e)?64:Se(e)?4:oe(e)?2:0;return lt(e,t,n,o,r,s,i,!0)}function bc(e){return e?rl(e)||Br in e?Me({},e):e:null}function nn(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:s}=e,l=t?_c(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ql(l),ref:t&&t.ref?n&&r?ne(r)?r.concat(ir(t)):[r,ir(t)]:ir(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ze?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&nn(e.ssContent),ssFallback:e.ssFallback&&nn(e.ssFallback),el:e.el,anchor:e.anchor}}function Hn(e=" ",t=0){return Re(Jo,null,e,t)}function yc(e,t){const n=Re(or,null,e);return n.staticCount=t,n}function Qr(e="",t=!1){return t?(Jt(),Bl(rt,null,e)):Re(rt,null,e)}function Ge(e){return e==null||typeof e=="boolean"?Re(rt):ne(e)?Re(Ze,null,e.slice()):typeof e=="object"?bt(e):Re(Jo,null,String(e))}function bt(e){return e.el===null||e.memo?e:nn(e)}function Xo(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(ne(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Xo(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Br in t)?t._ctx=Ve:r===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else oe(t)?(t={default:t,_ctx:Ve},n=32):(t=String(t),o&64?(n=16,t=[Hn(t)]):n=8);e.children=t,e.shapeFlag|=n}function _c(...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=kr([t.class,o.class]));else if(r==="style")t.style=Sr([t.style,o.style]);else if(Rr(r)){const i=t[r],s=o[r];s&&i!==s&&!(ne(i)&&i.includes(s))&&(t[r]=i?[].concat(i,s):s)}else r!==""&&(t[r]=o[r])}return t}function Xe(e,t,n,o=null){Ke(e,t,7,[n,o])}function Ym(e,t,n,o){let r;const i=n&&n[o];if(ne(e)||Te(e)){r=new Array(e.length);for(let s=0,l=e.length;s<l;s++)r[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){r=new Array(e);for(let s=0;s<e;s++)r[s]=t(s+1,s,void 0,i&&i[s])}else if(Se(e))if(e[Symbol.iterator])r=Array.from(e,(s,l)=>t(s,l,void 0,i&&i[l]));else{const s=Object.keys(e);r=new Array(s.length);for(let l=0,a=s.length;l<a;l++){const u=s[l];r[l]=t(e[u],u,l,i&&i[l])}}else r=[];return n&&(n[o]=r),r}const yo=e=>e?Nl(e)?Go(e)||e.proxy:yo(e.parent):null,hr=Me(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=>yo(e.parent),$root:e=>yo(e.root),$emit:e=>e.emit,$options:e=>kl(e),$forceUpdate:e=>()=>ul(e.update),$nextTick:e=>Be.bind(e.proxy),$watch:e=>ju.bind(e)}),wc={get({_:e},t){const{ctx:n,setupState:o,data:r,props:i,accessCache:s,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const m=s[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 i[t]}else{if(o!==ve&&ue(o,t))return s[t]=1,o[t];if(r!==ve&&ue(r,t))return s[t]=2,r[t];if((u=e.propsOptions[0])&&ue(u,t))return s[t]=3,i[t];if(n!==ve&&ue(n,t))return s[t]=4,n[t];ho&&(s[t]=0)}}const c=hr[t];let h,f;if(c)return t==="$attrs"&&De(e,"get",t),c(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ve&&ue(n,t))return s[t]=4,n[t];if(f=a.config.globalProperties,ue(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return r!==ve&&ue(r,t)?(r[t]=n,!0):o!==ve&&ue(o,t)?(o[t]=n,!0):ue(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:i}},s){let l;return!!n[s]||e!==ve&&ue(e,s)||t!==ve&&ue(t,s)||(l=i[0])&&ue(l,s)||ue(o,s)||ue(hr,s)||ue(r.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},xc=$l();let Cc=0;function Ec(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||xc,i={uid:Cc++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Vs(!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:Tl(o,r),emitsOptions:ml(o,r),emit:null,emitted:null,propsDefaults:ve,inheritAttrs:o.inheritAttrs,ctx:ve,data:ve,props:ve,attrs:ve,slots:ve,refs:ve,setupState:ve,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 i.ctx={_:i},i.root=t?t.root:i,i.emit=Mu.bind(null,i),e.ce&&e.ce(i),i}let Pe=null;const Ne=()=>Pe||Ve,rn=e=>{Pe=e,e.scope.on()},Nt=()=>{Pe&&Pe.scope.off(),Pe=null};function Nl(e){return e.vnode.shapeFlag&4}let Fn=!1;function Sc(e,t=!1){Fn=t;const{props:n,children:o}=e.vnode,r=Nl(e);Gu(e,n,r,t),nc(e,o);const i=r?kc(e,t):void 0;return Fn=!1,i}function kc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=jt(new Proxy(e.ctx,wc));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?Tc(e):null;rn(e),un();const i=Ct(o,e,0,[e.props,r]);if(cn(),Nt(),js(i)){if(i.then(Nt,Nt),t)return i.then(s=>{Mi(e,s,t)}).catch(s=>{Or(s,e,0)});e.asyncDep=i}else Mi(e,i,t)}else Il(e,t)}function Mi(e,t,n){oe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Se(t)&&(e.setupState=ll(t)),Il(e,n)}let Oi;function Il(e,t,n){const o=e.type;if(!e.render){if(!t&&Oi&&!o.render){const r=o.template;if(r){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:l,compilerOptions:a}=o,u=Me(Me({isCustomElement:i,delimiters:l},s),a);o.render=Oi(r,u)}}e.render=o.render||Ye}rn(e),un(),Qu(e),cn(),Nt()}function Rc(e){return new Proxy(e.attrs,{get(t,n){return De(e,"get","$attrs"),t[n]}})}function Tc(e){const t=o=>{e.exposed=o||{}};let n;return{get attrs(){return n||(n=Rc(e))},slots:e.slots,emit:e.emit,expose:t}}function Go(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ll(jt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in hr)return hr[n](e)}}))}function Pc(e){return oe(e)&&e.displayName||e.name}function Ac(e){return oe(e)&&"__vccOpts"in e}const O=(e,t)=>Su(e,t,Fn);function N(e,t,n){const o=arguments.length;return o===2?Se(t)&&!ne(t)?bo(t)?Re(e,null,[t]):Re(e,t):Re(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&bo(n)&&(n=[n]),Re(e,t,n))}const Mc="3.2.31",Oc="http://www.w3.org/2000/svg",$t=typeof document!="undefined"?document:null,$i=$t&&$t.createElement("template"),$c={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(Oc,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,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,o,r,i){const s=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{$i.innerHTML=o?`<svg>${e}</svg>`:e;const l=$i.content;if(o){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Lc(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 Fc(e,t,n){const o=e.style,r=Te(n);if(n&&!r){for(const i in n)_o(o,i,n[i]);if(t&&!Te(t))for(const i in t)n[i]==null&&_o(o,i,"")}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=i)}}const Li=/\s*!important$/;function _o(e,t,n){if(ne(n))n.forEach(o=>_o(e,t,o));else if(t.startsWith("--"))e.setProperty(t,n);else{const o=Bc(e,t);Li.test(n)?e.setProperty(an(o),n.replace(Li,""),"important"):e[o]=n}}const Fi=["Webkit","Moz","ms"],Zr={};function Bc(e,t){const n=Zr[t];if(n)return n;let o=nt(t);if(o!=="filter"&&o in e)return Zr[t]=o;o=Ar(o);for(let r=0;r<Fi.length;r++){const i=Fi[r]+o;if(i in e)return Zr[t]=i}return t}const Bi="http://www.w3.org/1999/xlink";function qc(e,t,n,o,r){if(o&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Bi,t.slice(6,t.length)):e.setAttributeNS(Bi,t,n);else{const i=Ba(t);n==null||i&&!qs(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Nc(e,t,n,o,r,i,s){if(t==="innerHTML"||t==="textContent"){o&&s(o,r,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n==null?"":n;(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}if(n===""||n==null){const l=typeof e[t];if(l==="boolean"){e[t]=qs(n);return}else if(n==null&&l==="string"){e[t]="",e.removeAttribute(t);return}else if(l==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=n}catch{}}let mr=Date.now,jl=!1;if(typeof window!="undefined"){mr()>document.createEvent("Event").timeStamp&&(mr=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);jl=!!(e&&Number(e[1])<=53)}let wo=0;const Ic=Promise.resolve(),jc=()=>{wo=0},Dc=()=>wo||(Ic.then(jc),wo=mr());function Hc(e,t,n,o){e.addEventListener(t,n,o)}function zc(e,t,n,o){e.removeEventListener(t,n,o)}function Vc(e,t,n,o,r=null){const i=e._vei||(e._vei={}),s=i[t];if(o&&s)s.value=o;else{const[l,a]=Uc(t);if(o){const u=i[t]=Kc(o,r);Hc(e,l,u,a)}else s&&(zc(e,l,s,a),i[t]=void 0)}}const qi=/(?:Once|Passive|Capture)$/;function Uc(e){let t;if(qi.test(e)){t={};let n;for(;n=e.match(qi);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[an(e.slice(2)),t]}function Kc(e,t){const n=o=>{const r=o.timeStamp||mr();(jl||r>=n.attached-1)&&Ke(Wc(o,n.value),t,5,[o])};return n.value=e,n.attached=Dc(),n}function Wc(e,t){if(ne(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 Ni=/^on[a-z]/,Qc=(e,t,n,o,r=!1,i,s,l,a)=>{t==="class"?Lc(e,o,r):t==="style"?Fc(e,n,o):Rr(t)?$o(t)||Vc(e,t,n,o,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zc(e,t,o,r))?Nc(e,t,o,i,s,l,a):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),qc(e,t,o,r))};function Zc(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&Ni.test(t)&&oe(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ni.test(t)&&Te(n)?!1:t in e}const mt="transition",mn="animation",zn=(e,{slots:t})=>N(bl,Hl(e),t);zn.displayName="Transition";const Dl={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},Yc=zn.props=Me({},bl.props,Dl),Pt=(e,t=[])=>{ne(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ii=e=>e?ne(e)?e.some(t=>t.length>1):e.length>1:!1;function Hl(e){const t={};for(const R in e)R in Dl||(t[R]=e[R]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:u=s,appearToClass:c=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,v=Jc(r),T=v&&v[0],g=v&&v[1],{onBeforeEnter:_,onEnter:E,onEnterCancelled:D,onLeave:H,onLeaveCancelled:Q,onBeforeAppear:y=_,onAppear:x=E,onAppearCancelled:A=D}=t,M=(R,V,ee)=>{Mt(R,V?c:l),Mt(R,V?u:s),ee&&ee()},q=(R,V)=>{Mt(R,m),Mt(R,f),V&&V()},$=R=>(V,ee)=>{const z=R?x:E,Y=()=>M(V,R,ee);Pt(z,[V,Y]),ji(()=>{Mt(V,R?a:i),st(V,R?c:l),Ii(z)||Di(V,o,T,Y)})};return Me(t,{onBeforeEnter(R){Pt(_,[R]),st(R,i),st(R,s)},onBeforeAppear(R){Pt(y,[R]),st(R,a),st(R,u)},onEnter:$(!1),onAppear:$(!0),onLeave(R,V){const ee=()=>q(R,V);st(R,h),Vl(),st(R,f),ji(()=>{Mt(R,h),st(R,m),Ii(H)||Di(R,o,g,ee)}),Pt(H,[R,ee])},onEnterCancelled(R){M(R,!1),Pt(D,[R])},onAppearCancelled(R){M(R,!0),Pt(A,[R])},onLeaveCancelled(R){q(R),Pt(Q,[R])}})}function Jc(e){if(e==null)return null;if(Se(e))return[Yr(e.enter),Yr(e.leave)];{const t=Yr(e);return[t,t]}}function Yr(e){return zs(e)}function st(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Mt(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 ji(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Xc=0;function Di(e,t,n,o){const r=e._endId=++Xc,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:s,timeout:l,propCount:a}=zl(e,t);if(!s)return o();const u=s+"end";let c=0;const h=()=>{e.removeEventListener(u,f),i()},f=m=>{m.target===e&&++c>=a&&h()};setTimeout(()=>{c<a&&h()},l+1),e.addEventListener(u,f)}function zl(e,t){const n=window.getComputedStyle(e),o=v=>(n[v]||"").split(", "),r=o(mt+"Delay"),i=o(mt+"Duration"),s=Hi(r,i),l=o(mn+"Delay"),a=o(mn+"Duration"),u=Hi(l,a);let c=null,h=0,f=0;t===mt?s>0&&(c=mt,h=s,f=i.length):t===mn?u>0&&(c=mn,h=u,f=a.length):(h=Math.max(s,u),c=h>0?s>u?mt:mn:null,f=c?c===mt?i.length:a.length:0);const m=c===mt&&/\b(transform|all)(,|$)/.test(n[mt+"Property"]);return{type:c,timeout:h,propCount:f,hasTransform:m}}function Hi(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>zi(n)+zi(e[o])))}function zi(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Vl(){return document.body.offsetHeight}const Ul=new WeakMap,Kl=new WeakMap,Gc={name:"TransitionGroup",props:Me({},Yc,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ne(),o=vl();let r,i;return El(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!of(r[0].el,n.vnode.el,s))return;r.forEach(tf),r.forEach(nf);const l=r.filter(rf);Vl(),l.forEach(a=>{const u=a.el,c=u.style;st(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const h=u._moveCb=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",h),u._moveCb=null,Mt(u,s))};u.addEventListener("transitionend",h)})}),()=>{const s=ce(e),l=Hl(s);let a=s.tag||Ze;r=i,i=t.default?Wo(t.default()):[];for(let u=0;u<i.length;u++){const c=i[u];c.key!=null&&Ln(c,$n(c,l,o,n))}if(r)for(let u=0;u<r.length;u++){const c=r[u];Ln(c,$n(c,l,o,n)),Ul.set(c,c.el.getBoundingClientRect())}return Re(a,null,i)}}},ef=Gc;function tf(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function nf(e){Kl.set(e,e.el.getBoundingClientRect())}function rf(e){const t=Ul.get(e),n=Kl.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${r}px)`,i.transitionDuration="0s",e}}function of(e,t,n){const o=e.cloneNode();e._vtc&&e._vtc.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(o);const{hasTransform:i}=zl(o);return r.removeChild(o),i}const sf=Me({patchProp:Qc},$c);let Vi;function lf(){return Vi||(Vi=sc(sf))}const Wl=(...e)=>{const t=lf().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=af(o);if(!r)return;const i=t._component;!oe(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};function af(e){return Te(e)?document.querySelector(e):e}function qr(e,t,n,o){Object.defineProperty(e,t,{get:n,set:o,enumerable:!0})}const St=fe(!1);let Nr;function uf(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function cf(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const Ql="ontouchstart"in window||window.navigator.maxTouchPoints>0;function ff(e){Nr={is:ie({},e)},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function df(e){const t=e.toLowerCase(),n=cf(t),o=uf(t,n),r={};o.browser&&(r[o.browser]=!0,r.version=o.version,r.versionNumber=parseInt(o.versionNumber,10)),o.platform&&(r[o.platform]=!0);const i=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return i===!0||t.indexOf("mobile")>-1?(r.mobile=!0,r.edga||r.edgios?(r.edge=!0,o.browser="edge"):r.crios?(r.chrome=!0,o.browser="chrome"):r.fxios&&(r.firefox=!0,o.browser="firefox")):r.desktop=!0,(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),(r.chrome||r.opr||r.safari||r.vivaldi||r.mobile===!0&&r.ios!==!0&&i!==!0)&&(r.webkit=!0),r.edg&&(o.browser="edgechromium",r.edgeChromium=!0),(r.safari&&r.blackberry||r.bb)&&(o.browser="blackberry",r.blackberry=!0),r.safari&&r.playbook&&(o.browser="playbook",r.playbook=!0),r.opr&&(o.browser="opera",r.opera=!0),r.safari&&r.android&&(o.browser="android",r.android=!0),r.safari&&r.kindle&&(o.browser="kindle",r.kindle=!0),r.safari&&r.silk&&(o.browser="silk",r.silk=!0),r.vivaldi&&(o.browser="vivaldi",r.vivaldi=!0),r.name=o.browser,r.platform=o.platform,t.indexOf("electron")>-1?r.electron=!0:document.location.href.indexOf("-extension://")>-1?r.bex=!0:(window.Capacitor!==void 0?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),Ql===!0&&r.mac===!0&&(r.desktop===!0&&r.safari===!0||r.nativeMobile===!0&&r.android!==!0&&r.ios!==!0&&r.ipad!==!0)&&ff(r)),r}const Ui=navigator.userAgent||navigator.vendor||window.opera,hf={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Ue={userAgent:Ui,is:df(Ui),has:{touch:Ql},within:{iframe:window.self!==window.top}},pr={install(e){const{$q:t}=e;St.value===!0?(e.onSSRHydrated.push(()=>{St.value=!1,Object.assign(t.platform,Ue),Nr=void 0}),t.platform=ft(this)):t.platform=this}};{let e;qr(Ue.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Ue.is.ios===!0&&window.navigator.vendor.toLowerCase().indexOf("apple"),St.value===!0?Object.assign(pr,Ue,Nr,hf):Object.assign(pr,Ue)}var Ir=(e,t)=>{const n=ft(e);for(const o in e)qr(t,o,()=>n[o],r=>{n[o]=r});return t};const ot={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(ot,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function Bn(){}function Jm(e){return e.button===0}function mf(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function Xm(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function gr(e){e.stopPropagation()}function tt(e){e.cancelable!==!1&&e.preventDefault()}function yt(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function Gm(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?o=>{o.__dragPrevented=!0,o.addEventListener("dragstart",tt,ot.notPassiveCapture)}:o=>{delete o.__dragPrevented,o.removeEventListener("dragstart",tt,ot.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function qn(e,t,n){const o=`__q_${t}_evt`;e[o]=e[o]!==void 0?e[o].concat(n):n,n.forEach(r=>{r[0].addEventListener(r[1],e[r[2]],ot[r[3]])})}function vr(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(o=>{o[0].removeEventListener(o[1],e[o[2]],ot[o[3]])}),e[n]=void 0)}function Zl(e,t=250,n){let o;function r(){const i=arguments,s=()=>{o=void 0,n!==!0&&e.apply(this,i)};clearTimeout(o),n===!0&&o===void 0&&e.apply(this,i),o=setTimeout(s,t)}return r.cancel=()=>{clearTimeout(o)},r}const Jr=["sm","md","lg","xl"],{passive:Ki}=ot;var pf=Ir({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Bn,setDebounce:Bn,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,o=n||window,r=document.scrollingElement||document.documentElement,i=n===void 0||Ue.is.mobile===!0?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],s=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=h=>{const[f,m]=i();if(m!==this.height&&(this.height=m),f!==this.width)this.width=f;else if(h!==!0)return;let v=this.sizes;this.gt.xs=f>=v.sm,this.gt.sm=f>=v.md,this.gt.md=f>=v.lg,this.gt.lg=f>=v.xl,this.lt.sm=f<v.sm,this.lt.md=f<v.md,this.lt.lg=f<v.lg,this.lt.xl=f<v.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,v=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",v!==this.name&&(s===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${v}`)),this.name=v)};let l,a={},u=16;this.setSizes=h=>{Jr.forEach(f=>{h[f]!==void 0&&(a[f]=h[f])})},this.setDebounce=h=>{u=h};const c=()=>{const h=getComputedStyle(document.body);h.getPropertyValue("--q-size-sm")&&Jr.forEach(f=>{this.sizes[f]=parseInt(h.getPropertyValue(`--q-size-${f}`),10)}),this.setSizes=f=>{Jr.forEach(m=>{f[m]&&(this.sizes[m]=f[m])}),this.__update(!0)},this.setDebounce=f=>{l!==void 0&&o.removeEventListener("resize",l,Ki),l=f>0?Zl(this.__update,f):this.__update,o.addEventListener("resize",l,Ki)},this.setDebounce(u),Object.keys(a).length>0?(this.setSizes(a),a=void 0):this.__update(),s===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};St.value===!0?t.push(c):c()}});const $e=Ir({isActive:!1,mode:!1},{__media:void 0,set(e){$e.mode=e,e==="auto"?($e.__media===void 0&&($e.__media=window.matchMedia("(prefers-color-scheme: dark)"),$e.__updateMedia=()=>{$e.set("auto")},$e.__media.addListener($e.__updateMedia)),e=$e.__media.matches):$e.__media!==void 0&&($e.__media.removeListener($e.__updateMedia),$e.__media=void 0),$e.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){$e.set($e.isActive===!1)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:o}=e.config;if(e.dark=this,this.__installed===!0&&o===void 0)return;this.isActive=o===!0;const r=o!==void 0?o:!1;if(St.value===!0){const i=l=>{this.__fromSSR=l},s=this.set;this.set=i,i(r),t.push(()=>{this.set=s,this.set(this.__fromSSR)})}else this.set(r)}}),Yl=()=>!0;function gf(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function vf(e){return e.startsWith("#")===!0&&(e=e.substr(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substr(0,e.length-1)),"#"+e}function bf(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return Yl;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(gf).map(vf)),()=>t.includes(window.location.hash)}var yf={__history:[],add:Bn,remove:Bn,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Ue.is;if(t!==!0&&n!==!0)return;const o=e.config[t===!0?"cordova":"capacitor"];if(o!==void 0&&o.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=s=>{s.condition===void 0&&(s.condition=Yl),this.__history.push(s)},this.remove=s=>{const l=this.__history.indexOf(s);l>=0&&this.__history.splice(l,1)};const r=bf(Object.assign({backButtonExit:!0},o)),i=()=>{if(this.__history.length){const s=this.__history[this.__history.length-1];s.condition()===!0&&(this.__history.pop(),s.handler())}else r()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",i,!1)}):window.Capacitor.Plugins.App.addListener("backButton",i)}},Wi={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function Qi(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const _t=Ir({__langPack:{}},{getLocale:Qi,set(e=Wi,t){const n=Ee(ie({},e),{rtl:e.rtl===!0,getLocale:Qi});{const o=document.documentElement;o.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),o.setAttribute("lang",n.isoName),n.set=_t.set,Object.assign(_t.__langPack,n),_t.props=n,_t.isoName=n.isoName,_t.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=_t.__langPack,this.__installed===!0?t!==void 0&&this.set(t):this.set(t||Wi)}});function _f(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}let Jl=!1;function wf(e){Jl=e.isComposing===!0}function Xl(e){return Jl===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function br(e,t){return Xl(e)===!0?!1:[].concat(t).includes(e.keyCode)}function xf(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function Cf({is:e,has:t,within:n},o){const r=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const i=xf(e);i!==void 0&&r.push("platform-"+i)}if(e.nativeMobile===!0){const i=e.nativeMobileWrapper;r.push(i),r.push("native-mobile"),e.ios===!0&&(o[i]===void 0||o[i].iosStatusBarPadding!==!1)&&r.push("q-ios-padding")}else e.electron===!0?r.push("electron"):e.bex===!0&&r.push("bex");return n.iframe===!0&&r.push("within-iframe"),r}function Ef(){const e=document.body.className;let t=e;Nr!==void 0&&(t=t.replace("desktop","platform-ios mobile")),Ue.has.touch===!0&&(t=t.replace("no-touch","touch")),Ue.within.iframe===!0&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function Sf(e){for(const t in e)_f(t,e[t])}var kf={install(e){if(this.__installed!==!0){if(St.value===!0)Ef();else{const{$q:t}=e;t.config.brand!==void 0&&Sf(t.config.brand);const n=Cf(Ue,t.config);document.body.classList.add.apply(document.body.classList,n)}Ue.is.ios===!0&&document.body.addEventListener("touchstart",Bn),window.addEventListener("keydown",wf,!0)}}},Rf={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}};const yr=Ir({iconMapFn:null,__icons:{}},{set(e,t){const n=Ee(ie({},e),{rtl:e.rtl===!0});n.set=yr.set,Object.assign(yr.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,qr(e,"iconMapFn",()=>this.iconMapFn,o=>{this.iconMapFn=o}),this.__installed===!0?t!==void 0&&this.set(t):this.set(t||Rf)}}),Tf="_q_",ep="_q_l_",tp="_q_pc_",Pf="_q_fo_",_r={};let Gl=!1;function Af(){Gl=!0}function Nn(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}const Zi=[pr,kf,$e,pf,yf,_t,yr];function Mf(e,t){const n=Wl(e);n.config.globalProperties=t.config.globalProperties;const i=t._context,{reload:o}=i,r=zr(i,["reload"]);return Object.assign(n._context,r),n}function Yi(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function Of(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(Tf,n.$q),Yi(n,Zi),t.components!==void 0&&Object.values(t.components).forEach(o=>{Nn(o)===!0&&o.name!==void 0&&e.component(o.name,o)}),t.directives!==void 0&&Object.values(t.directives).forEach(o=>{Nn(o)===!0&&o.name!==void 0&&e.directive(o.name,o)}),t.plugins!==void 0&&Yi(n,Object.values(t.plugins).filter(o=>typeof o.install=="function"&&Zi.includes(o)===!1)),St.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(o=>{o()}),n.$q.onSSRHydrated=()=>{}})}var $f=function(e,t={}){const n={version:"2.6.5"};Gl===!1?(t.config!==void 0&&Object.assign(_r,t.config),n.config=ie({},_r),Af()):n.config=t.config||{},Of(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Lf={version:"2.6.5",install:$f,lang:_t,iconSet:yr};function xo(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),pr.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}const Ff={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function Bf({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:o,proxy:r,emit:i}=Ne(),s=fe(null);let l;function a(m){return s.value===null?!1:m===void 0||m.touches===void 0||m.touches.length<=1}const u={};n===void 0&&(Object.assign(u,{hide(m){r.hide(m)},toggle(m){r.toggle(m),m.qAnchorHandled=!0},toggleKey(m){br(m,13)===!0&&u.toggle(m)},contextClick(m){r.hide(m),tt(m),Be(()=>{r.show(m),m.qAnchorHandled=!0})},prevent:tt,mobileTouch(m){if(u.mobileCleanup(m),a(m)!==!0)return;r.hide(m),s.value.classList.add("non-selectable");const v=m.target;qn(u,"anchor",[[v,"touchmove","mobileCleanup","passive"],[v,"touchend","mobileCleanup","passive"],[v,"touchcancel","mobileCleanup","passive"],[s.value,"contextmenu","prevent","notPassive"]]),l=setTimeout(()=>{r.show(m),m.qAnchorHandled=!0},300)},mobileCleanup(m){s.value.classList.remove("non-selectable"),clearTimeout(l),e.value===!0&&m!==void 0&&xo()}}),n=function(m=o.contextMenu){if(o.noParentEvent===!0||s.value===null)return;let v;m===!0?r.$q.platform.is.mobile===!0?v=[[s.value,"touchstart","mobileTouch","passive"]]:v=[[s.value,"mousedown","hide","passive"],[s.value,"contextmenu","contextClick","notPassive"]]:v=[[s.value,"click","toggle","passive"],[s.value,"keyup","toggleKey","passive"]],qn(u,"anchor",v)});function c(){vr(u,"anchor")}function h(m){for(s.value=m;s.value.classList.contains("q-anchor--skip");)s.value=s.value.parentNode;n()}function f(){if(o.target===!1||o.target==="")s.value=null;else if(o.target===!0)h(r.$el.parentNode);else{let m=o.target;if(typeof o.target=="string")try{m=document.querySelector(o.target)}catch{m=void 0}m!=null?(s.value=m.$el||m,n()):(s.value=null,console.error(`Anchor: target "${o.target}" not found`))}}return he(()=>o.contextMenu,m=>{s.value!==null&&(c(),n(m))}),he(()=>o.target,()=>{s.value!==null&&c(),f()}),he(()=>o.noParentEvent,m=>{s.value!==null&&(m===!0?c():n())}),fn(()=>{f(),t!==!0&&o.modelValue===!0&&s.value===null&&i("update:modelValue",!1)}),qe(()=>{clearTimeout(l),c()}),{anchorEl:s,canShow:a,anchorEvents:u}}function qf(e,t){const n=fe(null);let o;function r(l,a){const u=`${a!==void 0?"add":"remove"}EventListener`,c=a!==void 0?a:o;l!==window&&l[u]("scroll",c,ot.passive),window[u]("scroll",c,ot.passive),o=a}function i(){n.value!==null&&(r(n.value),n.value=null)}const s=he(()=>e.noParentEvent,()=>{n.value!==null&&(i(),t())});return qe(s),{localScrollTarget:n,unconfigureScrollTarget:i,changeScrollEvent:r}}function ea(e){return e.appContext.config.globalProperties.$router!==void 0}const Nf={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},If=["before-show","show","before-hide","hide"];function jf({showing:e,canShow:t,hideOnRouteChange:n,handleShow:o,handleHide:r,processOnMount:i}){const s=Ne(),{props:l,emit:a,proxy:u}=s;let c;function h(E){e.value===!0?v(E):f(E)}function f(E){if(l.disable===!0||E!==void 0&&E.qAnchorHandled===!0||t!==void 0&&t(E)!==!0)return;const D=l["onUpdate:modelValue"]!==void 0;D===!0&&(a("update:modelValue",!0),c=E,Be(()=>{c===E&&(c=void 0)})),(l.modelValue===null||D===!1)&&m(E)}function m(E){e.value!==!0&&(e.value=!0,a("before-show",E),o!==void 0?o(E):a("show",E))}function v(E){if(l.disable===!0)return;const D=l["onUpdate:modelValue"]!==void 0;D===!0&&(a("update:modelValue",!1),c=E,Be(()=>{c===E&&(c=void 0)})),(l.modelValue===null||D===!1)&&T(E)}function T(E){e.value!==!1&&(e.value=!1,a("before-hide",E),r!==void 0?r(E):a("hide",E))}function g(E){l.disable===!0&&E===!0?l["onUpdate:modelValue"]!==void 0&&a("update:modelValue",!1):E===!0!==e.value&&(E===!0?m:T)(c)}he(()=>l.modelValue,g),n!==void 0&&ea(s)===!0&&he(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&v()}),i===!0&&fn(()=>{g(l.modelValue)});const _={show:f,hide:v,toggle:h};return Object.assign(u,_),_}let Ft=[],In=[];function ta(e){In=In.filter(t=>t!==e)}function Df(e){ta(e),In.push(e)}function Ji(e){ta(e),In.length===0&&Ft.length>0&&(Ft[Ft.length-1](),Ft=[])}function na(e){In.length===0?e():Ft.push(e)}function Hf(e){Ft=Ft.filter(t=>t!==e)}let zf=document.body;function ra(e){const t=document.createElement("div");if(e!==void 0&&(t.id=e),_r.globalNodes!==void 0){const n=_r.globalNodes.class;n!==void 0&&(t.className=n)}return zf.appendChild(t),t}function Vf(e){e.remove()}const kn=[];function Uf(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function Kf(e,t,n,o){const r=fe(!1);let i=null;const s={},l=o===!0&&Uf(e);function a(c){if(c===!0){Ji(s);return}r.value===!1&&(l===!1&&i===null&&(i=ra()),r.value=!0,kn.push(e.proxy),Df(s))}function u(){Ji(s),r.value=!1;const c=kn.indexOf(e.proxy);c>-1&&kn.splice(c,1),i!==null&&(Vf(i),i=null)}return Qo(u),Object.assign(e.proxy,{__qPortalInnerRef:t}),{showPortal:a,hidePortal:u,portalIsActive:r,renderPortal:()=>l===!0?n():r.value===!0?[N(dc,{to:i},n())]:void 0}}const Wf={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function Qf(e,t){const n=fe(t.value);return he(t,o=>{Be(()=>{n.value=o})}),{transition:O(()=>"q-transition--"+(n.value===!0?e.transitionHide:e.transitionShow)),transitionStyle:O(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}function Zf(){let e;return qe(()=>{e=void 0}),{registerTick(t){e=t,Be(()=>{e===t&&(e(),e=void 0)})},removeTick(){e=void 0}}}function Yf(){let e;return qe(()=>{clearTimeout(e)}),{registerTimeout(t,n){clearTimeout(e),e=setTimeout(t,n)},removeTimeout(){clearTimeout(e)}}}const kt=e=>jt(Dn(e)),Jf=e=>jt(e);function Co(e,t){const n=e.style;for(const o in t)n[o]=t[o]}function Xf(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Ae(e)===!0?e.value:e;if(t)return t.$el||t}const Gf=[null,document,document.body,document.scrollingElement,document.documentElement];function ed(e,t){let n=Xf(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return Gf.includes(n)?window:n}function np(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function rp(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let Xn;function td(){if(Xn!==void 0)return Xn;const e=document.createElement("p"),t=document.createElement("div");Co(e,{width:"100%",height:"200px"}),Co(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let o=e.offsetWidth;return n===o&&(o=t.clientWidth),t.remove(),Xn=n-o,Xn}function op(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}function Xt(e,t){return e!==void 0&&e()||t}function ip(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function _n(e,t){return e!==void 0?t.concat(e()):t}function oa(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function sp(e,t,n,o,r,i){t.key=o+r;const s=N(e,t,n);return r===!0?Ol(s,i()):s}let ia;const{notPassiveCapture:wr}=ot,It=[];function xr(e){clearTimeout(ia);const t=e.target;if(t===void 0||t.nodeType===8||t.classList.contains("no-pointer-events")===!0)return;let n=kn.length-1;for(;n>=0;){const o=kn[n].$;if(o.type.name!=="QDialog")break;if(o.props.seamless!==!0)return;n--}for(let o=It.length-1;o>=0;o--){const r=It[o];if((r.anchorEl.value===null||r.anchorEl.value.contains(t)===!1)&&(t===document.body||r.innerRef.value!==null&&r.innerRef.value.contains(t)===!1))e.qClickOutside=!0,r.onClickOutside(e);else return}}function nd(e){It.push(e),It.length===1&&(document.addEventListener("mousedown",xr,wr),document.addEventListener("touchstart",xr,wr))}function Xi(e){const t=It.findIndex(n=>n===e);t>-1&&(It.splice(t,1),It.length===0&&(clearTimeout(ia),document.removeEventListener("mousedown",xr,wr),document.removeEventListener("touchstart",xr,wr)))}let Gi,es;function ts(e){const t=e.split(" ");return t.length!==2?!1:["top","center","bottom"].includes(t[0])!==!0?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):["left","middle","right","start","end"].includes(t[1])!==!0?(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1):!0}function rd(e){return e?!(e.length!==2||typeof e[0]!="number"||typeof e[1]!="number"):!0}const Eo={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};["left","middle","right"].forEach(e=>{Eo[`${e}#ltr`]=e,Eo[`${e}#rtl`]=e});function ns(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:Eo[`${n[1]}#${t===!0?"rtl":"ltr"}`]}}function od(e,t){let{top:n,left:o,right:r,bottom:i,width:s,height:l}=e.getBoundingClientRect();return t!==void 0&&(n-=t[1],o-=t[0],i+=t[1],r+=t[0],s+=t[0],l+=t[1]),{top:n,left:o,right:r,bottom:i,width:s,height:l,middle:o+(r-o)/2,center:n+(i-n)/2}}function id(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function sd(e){if(Ue.is.ios===!0&&window.visualViewport!==void 0){const l=document.body.style,{offsetLeft:a,offsetTop:u}=window.visualViewport;a!==Gi&&(l.setProperty("--q-pe-left",a+"px"),Gi=a),u!==es&&(l.setProperty("--q-pe-top",u+"px"),es=u)}let t;const{scrollLeft:n,scrollTop:o}=e.el;if(e.absoluteOffset===void 0)t=od(e.anchorEl,e.cover===!0?[0,0]:e.offset);else{const{top:l,left:a}=e.anchorEl.getBoundingClientRect(),u=l+e.absoluteOffset.top,c=a+e.absoluteOffset.left;t={top:u,left:c,width:1,height:1,right:c+1,center:u,middle:c,bottom:u+1}}let r={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};(e.fit===!0||e.cover===!0)&&(r.minWidth=t.width+"px",e.cover===!0&&(r.minHeight=t.height+"px")),Object.assign(e.el.style,r);const i=id(e.el),s={top:t[e.anchorOrigin.vertical]-i[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-i[e.selfOrigin.horizontal]};ld(s,t,i,e.anchorOrigin,e.selfOrigin),r={top:s.top+"px",left:s.left+"px"},s.maxHeight!==void 0&&(r.maxHeight=s.maxHeight+"px",t.height>s.maxHeight&&(r.minHeight=r.maxHeight)),s.maxWidth!==void 0&&(r.maxWidth=s.maxWidth+"px",t.width>s.maxWidth&&(r.minWidth=r.maxWidth)),Object.assign(e.el.style,r),e.el.scrollTop!==o&&(e.el.scrollTop=o),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function ld(e,t,n,o,r){const i=n.bottom,s=n.right,l=td(),a=window.innerHeight-l,u=document.body.clientWidth;if(e.top<0||e.top+i>a)if(r.vertical==="center")e.top=t[o.vertical]>a/2?Math.max(0,a-i):0,e.maxHeight=Math.min(i,a);else if(t[o.vertical]>a/2){const c=Math.min(a,o.vertical==="center"?t.center:o.vertical===r.vertical?t.bottom:t.top);e.maxHeight=Math.min(i,c),e.top=Math.max(0,c-i)}else e.top=Math.max(0,o.vertical==="center"?t.center:o.vertical===r.vertical?t.top:t.bottom),e.maxHeight=Math.min(i,a-e.top);if(e.left<0||e.left+s>u)if(e.maxWidth=Math.min(s,u),r.horizontal==="middle")e.left=t[o.horizontal]>u/2?Math.max(0,u-s):0;else if(t[o.horizontal]>u/2){const c=Math.min(u,o.horizontal==="middle"?t.middle:o.horizontal===r.horizontal?t.right:t.left);e.maxWidth=Math.min(s,c),e.left=Math.max(0,c-e.maxWidth)}else e.left=Math.max(0,o.horizontal==="middle"?t.middle:o.horizontal===r.horizontal?t.left:t.right),e.maxWidth=Math.min(s,u-e.left)}var rs=kt({name:"QTooltip",inheritAttrs:!1,props:Ee(ie(ie(ie({},Ff),Nf),Wf),{maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{default:"jump-down"},transitionHide:{default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:ts},self:{type:String,default:"top middle",validator:ts},offset:{type:Array,default:()=>[14,14],validator:rd},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0}}),emits:[...If],setup(e,{slots:t,emit:n,attrs:o}){let r,i;const s=Ne(),{proxy:{$q:l}}=s,a=fe(null),u=fe(!1),c=O(()=>ns(e.anchor,l.lang.rtl)),h=O(()=>ns(e.self,l.lang.rtl)),f=O(()=>e.persistent!==!0),{registerTick:m,removeTick:v}=Zf(),{registerTimeout:T,removeTimeout:g}=Yf(),{transition:_,transitionStyle:E}=Qf(e,u),{localScrollTarget:D,changeScrollEvent:H,unconfigureScrollTarget:Q}=qf(e,Ce),{anchorEl:y,canShow:x,anchorEvents:A}=Bf({showing:u,configureAnchorEl:le}),{show:M,hide:q}=jf({showing:u,canShow:x,handleShow:ee,handleHide:z,hideOnRouteChange:f,processOnMount:!0});Object.assign(A,{delayShow:U,delayHide:L});const{showPortal:$,hidePortal:R,renderPortal:V}=Kf(s,a,de);if(l.platform.is.mobile===!0){const ye={anchorEl:y,innerRef:a,onClickOutside(W){return q(W),W.target.classList.contains("q-dialog__backdrop")&&yt(W),!0}},C=O(()=>e.modelValue===null&&e.persistent!==!0&&u.value===!0);he(C,W=>{(W===!0?nd:Xi)(ye)}),qe(()=>{Xi(ye)})}function ee(ye){v(),g(),$(),m(()=>{i=new MutationObserver(()=>w()),i.observe(a.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),w(),Ce()}),r===void 0&&(r=he(()=>l.screen.width+"|"+l.screen.height+"|"+e.self+"|"+e.anchor+"|"+l.lang.rtl,w)),T(()=>{$(!0),n("show",ye)},e.transitionDuration)}function z(ye){v(),g(),Y(),T(()=>{R(),n("hide",ye)},e.transitionDuration)}function Y(){i!==void 0&&(i.disconnect(),i=void 0),r!==void 0&&(r(),r=void 0),Q(),vr(A,"tooltipTemp")}function w(){const ye=a.value;y.value===null||!ye||sd({el:ye,offset:e.offset,anchorEl:y.value,anchorOrigin:c.value,selfOrigin:h.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function U(ye){if(l.platform.is.mobile===!0){xo(),document.body.classList.add("non-selectable");const C=y.value,W=["touchmove","touchcancel","touchend","click"].map(I=>[C,I,"delayHide","passiveCapture"]);qn(A,"tooltipTemp",W)}T(()=>{M(ye)},e.delay)}function L(ye){g(),l.platform.is.mobile===!0&&(vr(A,"tooltipTemp"),xo(),setTimeout(()=>{document.body.classList.remove("non-selectable")},10)),T(()=>{q(ye)},e.hideDelay)}function le(){if(e.noParentEvent===!0||y.value===null)return;const ye=l.platform.is.mobile===!0?[[y.value,"touchstart","delayShow","passive"]]:[[y.value,"mouseenter","delayShow","passive"],[y.value,"mouseleave","delayHide","passive"]];qn(A,"anchor",ye)}function Ce(){if(y.value!==null||e.scrollTarget!==void 0){D.value=ed(y.value,e.scrollTarget);const ye=e.noParentEvent===!0?w:q;H(D.value,ye)}}function xe(){return u.value===!0?N("div",Ee(ie({},o),{ref:a,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",o.class],style:[o.style,E.value],role:"complementary"}),Xt(t.default)):null}function de(){return N(zn,{name:_.value,appear:!0},xe)}return qe(Y),Object.assign(s.proxy,{updatePosition:w}),V}});const So={xs:18,sm:24,md:32,lg:38,xl:46},jr={size:String};function Dr(e,t=So){return O(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const os="0 0 24 24",is=e=>e,Xr=e=>`ionicons ${e}`,sa={"mdi-":e=>`mdi ${e}`,"icon-":is,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":Xr,"ion-ios":Xr,"ion-logo":Xr,"iconfont ":is,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},la={o_:"-outlined",r_:"-round",s_:"-sharp"},ad=new RegExp("^("+Object.keys(sa).join("|")+")"),ud=new RegExp("^("+Object.keys(la).join("|")+")"),cd=/^[Mm]\s?[-+]?\.?\d/,fd=/^img:/,dd=/^svguse:/,hd=/^ion-/,md=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /;var on=kt({name:"QIcon",props:Ee(ie({},jr),{tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean}),setup(e,{slots:t}){const{proxy:{$q:n}}=Ne(),o=Dr(e),r=O(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),i=O(()=>{let s,l=e.name;if(l==="none"||!l)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(l);if(c!==void 0)if(c.icon!==void 0){if(l=c.icon,l==="none"||!l)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(cd.test(l)===!0){const[c,h=os]=l.split("|");return{svg:!0,viewBox:h,nodes:c.split("&&").map(f=>{const[m,v,T]=f.split("@@");return N("path",{style:v,d:m,transform:T})})}}if(fd.test(l)===!0)return{img:!0,src:l.substring(4)};if(dd.test(l)===!0){const[c,h=os]=l.split("|");return{svguse:!0,src:c.substring(7),viewBox:h}}let a=" ";const u=l.match(ad);if(u!==null)s=sa[u[1]](l);else if(md.test(l)===!0)s=l;else if(hd.test(l)===!0)s=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${l.substr(3)}`;else{s="notranslate material-icons";const c=l.match(ud);c!==null&&(l=l.substring(2),s+=la[c[1]]),a=l}return{cls:s,content:a}});return()=>{const s={class:r.value,style:o.value,"aria-hidden":"true",role:"presentation"};return i.value.none===!0?N(e.tag,s,Xt(t.default)):i.value.img===!0?N("span",s,_n(t.default,[N("img",{src:i.value.src})])):i.value.svg===!0?N("span",s,_n(t.default,[N("svg",{viewBox:i.value.viewBox},i.value.nodes)])):i.value.svguse===!0?N("span",s,_n(t.default,[N("svg",{viewBox:i.value.viewBox},[N("use",{"xlink:href":i.value.src})])])):(i.value.cls!==void 0&&(s.class+=" "+i.value.cls),N(e.tag,s,_n(t.default,[i.value.content])))}}});const pd={size:{type:[Number,String],default:"1em"},color:String};function gd(e){return{cSize:O(()=>e.size in So?`${So[e.size]}px`:e.size),classes:O(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var ei=kt({name:"QSpinner",props:Ee(ie({},pd),{thickness:{type:Number,default:5}}),setup(e){const{cSize:t,classes:n}=gd(e);return()=>N("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[N("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function vd(e,t=250){let n=!1,o;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),o=e.apply(this,arguments)),o}}function ss(e,t,n,o){n.modifiers.stop===!0&&gr(e);const r=n.modifiers.color;let i=n.modifiers.center;i=i===!0||o===!0;const s=document.createElement("span"),l=document.createElement("span"),a=mf(e),{left:u,top:c,width:h,height:f}=t.getBoundingClientRect(),m=Math.sqrt(h*h+f*f),v=m/2,T=`${(h-m)/2}px`,g=i?T:`${a.left-u-v}px`,_=`${(f-m)/2}px`,E=i?_:`${a.top-c-v}px`;l.className="q-ripple__inner",Co(l,{height:`${m}px`,width:`${m}px`,transform:`translate3d(${g},${E},0) scale3d(.2,.2,1)`,opacity:0}),s.className=`q-ripple${r?" text-"+r:""}`,s.setAttribute("dir","ltr"),s.appendChild(l),t.appendChild(s);const D=()=>{s.remove(),clearTimeout(H)};n.abort.push(D);let H=setTimeout(()=>{l.classList.add("q-ripple__inner--enter"),l.style.transform=`translate3d(${T},${_},0) scale3d(1,1,1)`,l.style.opacity=.2,H=setTimeout(()=>{l.classList.remove("q-ripple__inner--enter"),l.classList.add("q-ripple__inner--leave"),l.style.opacity=0,H=setTimeout(()=>{s.remove(),n.abort.splice(n.abort.indexOf(D),1)},275)},250)},50)}function ls(e,{modifiers:t,value:n,arg:o,instance:r}){const i=Object.assign({},r.$q.config.ripple,t,n);e.modifiers={early:i.early===!0,stop:i.stop===!0,center:i.center===!0,color:i.color||o,keyCodes:[].concat(i.keyCodes||13)}}var bd=Jf({name:"ripple",beforeMount(e,t){const n={enabled:t.value!==!1,modifiers:{},abort:[],start(o){n.enabled===!0&&o.qSkipRipple!==!0&&(n.modifiers.early===!0?["mousedown","touchstart"].includes(o.type)===!0:o.type==="click")&&ss(o,e,n,o.qKeyEvent===!0)},keystart:vd(o=>{n.enabled===!0&&o.qSkipRipple!==!0&&br(o,n.modifiers.keyCodes)===!0&&o.type===`key${n.modifiers.early===!0?"down":"up"}`&&ss(o,e,n,!0)},300)};ls(n,t),e.__qripple=n,qn(n,"main",[[e,"mousedown","start","passive"],[e,"touchstart","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&ls(n,t)}},beforeUnmount(e){const t=e.__qripple;t.abort.forEach(n=>{n()}),vr(t,"main"),delete e._qripple}});const aa={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},yd=Object.keys(aa),_d={align:{type:String,validator:e=>yd.includes(e)}};function wd(e){return O(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${aa[t]}`})}function as(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function us(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xd(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(Array.isArray(r)===!1||r.length!==o.length||o.some((i,s)=>i!==r[s]))return!1}return!0}function cs(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function Cd(e,t){return Array.isArray(e)===!0?cs(e,t):Array.isArray(t)===!0?cs(t,e):e===t}function Ed(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(Cd(e[n],t[n])===!1)return!1;return!0}const Sd={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function kd(e){const t=Ne(),{props:n,proxy:o}=t,r=ea(t),i=O(()=>n.disable!==!0&&n.href!==void 0),s=O(()=>r===!0&&n.disable!==!0&&i.value!==!0&&n.to!==void 0&&n.to!==null&&n.to!==""),l=O(()=>{if(s.value===!0)try{return o.$router.resolve(n.to)}catch{}return null}),a=O(()=>l.value!==null),u=O(()=>i.value===!0||a.value===!0),c=O(()=>n.type==="a"||u.value===!0?"a":n.tag||e||"div"),h=O(()=>i.value===!0?{href:n.href,target:n.target}:a.value===!0?{href:l.value.href,target:n.target}:{}),f=O(()=>{if(a.value===!1)return null;const{matched:_}=l.value,{length:E}=_,D=_[E-1];if(D===void 0)return-1;const H=o.$route.matched;if(H.length===0)return-1;const Q=H.findIndex(us.bind(null,D));if(Q>-1)return Q;const y=as(_[E-2]);return E>1&&as(D)===y&&H[H.length-1].path!==y?H.findIndex(us.bind(null,_[E-2])):Q}),m=O(()=>a.value===!0&&f.value>-1&&xd(o.$route.params,l.value.params)),v=O(()=>m.value===!0&&f.value===o.$route.matched.length-1&&Ed(o.$route.params,l.value.params)),T=O(()=>a.value===!0?v.value===!0?` ${n.exactActiveClass} ${n.activeClass}`:n.exact===!0?"":m.value===!0?` ${n.activeClass}`:"":"");function g(_){return n.disable===!0||_.metaKey||_.altKey||_.ctrlKey||_.shiftKey||_.__qNavigate!==!0&&_.defaultPrevented===!0||_.button!==void 0&&_.button!==0||n.target==="_blank"?!1:(tt(_),o.$router[n.replace===!0?"replace":"push"](n.to).catch(E=>E))}return{hasRouterLink:a,hasHrefLink:i,hasLink:u,linkTag:c,linkRoute:l,linkIsActive:m,linkIsExactActive:v,linkClass:T,linkProps:h,navigateToRouterLink:g}}const fs={none:0,xs:4,sm:8,md:16,lg:24,xl:32},Rd={xs:8,sm:10,md:14,lg:20,xl:24},Td=["button","submit","reset"],Pd=/[^\s]\/[^\s]/,Ad=Ee(ie(ie({},jr),Sd),{type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,round:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:Ee(ie({},_d.align),{default:"center"}),stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean});function Md(e){const t=Dr(e,Rd),n=wd(e),{hasRouterLink:o,hasLink:r,linkTag:i,linkProps:s,navigateToRouterLink:l}=kd("button"),a=O(()=>{const g=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},g,{padding:e.padding.split(/\s+/).map(_=>_ in fs?fs[_]+"px":_).join(" "),minWidth:"0",minHeight:"0"}):g}),u=O(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=O(()=>e.disable!==!0&&e.loading!==!0),h=O(()=>c.value===!0?e.tabindex||0:-1),f=O(()=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":"standard"),m=O(()=>{const g={tabindex:h.value};return r.value===!0?Object.assign(g,s.value):Td.includes(e.type)===!0&&(g.type=e.type),i.value==="a"?(e.disable===!0?g["aria-disabled"]="true":g.href===void 0&&(g.role="button"),o.value!==!0&&Pd.test(e.type)===!0&&(g.type=e.type)):e.disable===!0&&(g.disabled="",g["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(g,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),g}),v=O(()=>{let g;return e.color!==void 0?e.flat===!0||e.outline===!0?g=`text-${e.textColor||e.color}`:g=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(g=`text-${e.textColor}`),`q-btn--${f.value} q-btn--${e.round===!0?"round":`rectangle${u.value===!0?" q-btn--rounded":""}`}`+(g!==void 0?" "+g:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")}),T=O(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:v,style:a,innerClasses:T,attributes:m,hasRouterLink:o,hasLink:r,linkTag:i,navigateToRouterLink:l,isActionable:c}}const{passiveCapture:ze}=ot;let Ht=null,zt=null,Vt=null;var ua=kt({name:"QBtn",props:Ee(ie({},Ad),{percentage:Number,darkPercentage:Boolean}),emits:["click","keydown","touchstart","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:o}=Ne(),{classes:r,style:i,innerClasses:s,attributes:l,hasRouterLink:a,hasLink:u,linkTag:c,navigateToRouterLink:h,isActionable:f}=Md(e),m=fe(null),v=fe(null);let T=null,g,_;const E=O(()=>e.label!==void 0&&e.label!==null&&e.label!==""),D=O(()=>e.disable===!0||e.ripple===!1?!1:ie({keyCodes:u.value===!0?[13,32]:[13]},e.ripple===!0?{}:e.ripple)),H=O(()=>({center:e.round})),Q=O(()=>{const z=Math.max(0,Math.min(100,e.percentage));return z>0?{transition:"transform 0.6s",transform:`translateX(${z-100}%)`}:{}}),y=O(()=>e.loading===!0?{onMousedown:ee,onTouchstartPassive:ee,onClick:ee,onKeydown:ee,onKeyup:ee}:f.value===!0?{onClick:A,onKeydown:M,onMousedown:$,onTouchstart:q}:{onClick:yt}),x=O(()=>ie(ie({ref:m,class:"q-btn q-btn-item non-selectable no-outline "+r.value,style:i.value},l.value),y.value));function A(z){if(m.value!==null){if(z!==void 0){if(z.defaultPrevented===!0)return;const Y=document.activeElement;if(e.type==="submit"&&Y!==document.body&&m.value.contains(Y)===!1&&Y.contains(m.value)===!1){m.value.focus();const w=()=>{document.removeEventListener("keydown",yt,!0),document.removeEventListener("keyup",w,ze),m.value!==null&&m.value.removeEventListener("blur",w,ze)};document.addEventListener("keydown",yt,!0),document.addEventListener("keyup",w,ze),m.value.addEventListener("blur",w,ze)}}if(a.value===!0){const Y=()=>{z.__qNavigate=!0,h(z)};n("click",z,Y),z.defaultPrevented!==!0&&Y()}else n("click",z)}}function M(z){m.value!==null&&(n("keydown",z),br(z,[13,32])===!0&&zt!==m.value&&(zt!==null&&V(),z.defaultPrevented!==!0&&(m.value.focus(),zt=m.value,m.value.classList.add("q-btn--active"),document.addEventListener("keyup",R,!0),m.value.addEventListener("blur",R,ze)),yt(z)))}function q(z){m.value!==null&&(n("touchstart",z),z.defaultPrevented!==!0&&(Ht!==m.value&&(Ht!==null&&V(),Ht=m.value,T=z.target,T.addEventListener("touchcancel",R,ze),T.addEventListener("touchend",R,ze)),g=!0,clearTimeout(_),_=setTimeout(()=>{g=!1},200)))}function $(z){m.value!==null&&(z.qSkipRipple=g===!0,n("mousedown",z),z.defaultPrevented!==!0&&Vt!==m.value&&(Vt!==null&&V(),Vt=m.value,m.value.classList.add("q-btn--active"),document.addEventListener("mouseup",R,ze)))}function R(z){if(m.value!==null&&!(z!==void 0&&z.type==="blur"&&document.activeElement===m.value)){if(z!==void 0&&z.type==="keyup"){if(zt===m.value&&br(z,[13,32])===!0){const Y=new MouseEvent("click",z);Y.qKeyEvent=!0,z.defaultPrevented===!0&&tt(Y),z.cancelBubble===!0&&gr(Y),m.value.dispatchEvent(Y),yt(z),z.qKeyEvent=!0}n("keyup",z)}V()}}function V(z){const Y=v.value;z!==!0&&(Ht===m.value||Vt===m.value)&&Y!==null&&Y!==document.activeElement&&(Y.setAttribute("tabindex",-1),Y.focus()),Ht===m.value&&(T!==null&&(T.removeEventListener("touchcancel",R,ze),T.removeEventListener("touchend",R,ze)),Ht=T=null),Vt===m.value&&(document.removeEventListener("mouseup",R,ze),Vt=null),zt===m.value&&(document.removeEventListener("keyup",R,!0),m.value!==null&&m.value.removeEventListener("blur",R,ze),zt=null),m.value!==null&&m.value.classList.remove("q-btn--active")}function ee(z){yt(z),z.qSkipRipple=!0}return qe(()=>{V(!0)}),Object.assign(o,{click:A}),()=>{let z=[];e.icon!==void 0&&z.push(N(on,{name:e.icon,left:e.stack===!1&&E.value===!0,role:"img","aria-hidden":"true"})),E.value===!0&&z.push(N("span",{class:"block"},[e.label])),z=_n(t.default,z),e.iconRight!==void 0&&e.round===!1&&z.push(N(on,{name:e.iconRight,right:e.stack===!1&&E.value===!0,role:"img","aria-hidden":"true"}));const Y=[N("span",{class:"q-focus-helper",ref:v})];return e.loading===!0&&e.percentage!==void 0&&Y.push(N("span",{class:"q-btn__progress absolute-full overflow-hidden"},[N("span",{class:"q-btn__progress-indicator fit block"+(e.darkPercentage===!0?" q-btn__progress--dark":""),style:Q.value})])),Y.push(N("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+s.value},z)),e.loading!==null&&Y.push(N(zn,{name:"q-transition--fade"},()=>e.loading===!0?[N("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[N(ei)])]:null)),Ol(N(c.value,x.value,Y),[[bd,D.value,void 0,H.value]])}}});const Od={dark:{type:Boolean,default:null}};function $d(e,t){return O(()=>e.dark===null?t.dark.isActive:e.dark)}function Ld({validate:e,resetValidation:t,requiresQForm:n}){const o=ut(Pf,!1);if(o!==!1){const{props:r,proxy:i}=Ne();Object.assign(i,{validate:e,resetValidation:t}),he(()=>r.disable,s=>{s===!0?(typeof t=="function"&&t(),o.unbindComponent(i)):o.bindComponent(i)}),r.disable!==!0&&o.bindComponent(i),qe(()=>{r.disable!==!0&&o.unbindComponent(i)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const ds=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,hs=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,ms=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Gn=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,er=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,ps={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),hexColor:e=>ds.test(e),hexaColor:e=>hs.test(e),hexOrHexaColor:e=>ms.test(e),rgbColor:e=>Gn.test(e),rgbaColor:e=>er.test(e),rgbOrRgbaColor:e=>Gn.test(e)||er.test(e),hexOrRgbColor:e=>ds.test(e)||Gn.test(e),hexaOrRgbaColor:e=>hs.test(e)||er.test(e),anyColor:e=>ms.test(e)||Gn.test(e)||er.test(e)},Fd={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach(e=>{Fd["[object "+e+"]"]=e.toLowerCase()});const Bd=Ee(ie({},jr),{min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean});function qd(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}const ko=50,ca=2*ko,fa=ca*Math.PI,Nd=Math.round(fa*1e3)/1e3;kt({name:"QCircularProgress",props:Ee(ie({},Bd),{value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean}),setup(e,{slots:t}){const{proxy:{$q:n}}=Ne(),o=Dr(e),r=O(()=>{const f=(n.lang.rtl===!0?-1:1)*e.angle;return{transform:e.reverse!==(n.lang.rtl===!0)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-f}deg)`:`rotate3d(0, 0, 1, ${f-90}deg)`}}),i=O(()=>e.instantFeedback!==!0&&e.indeterminate!==!0?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:""),s=O(()=>ca/(1-e.thickness/2)),l=O(()=>`${s.value/2} ${s.value/2} ${s.value} ${s.value}`),a=O(()=>qd(e.value,e.min,e.max)),u=O(()=>fa*(1-(a.value-e.min)/(e.max-e.min))),c=O(()=>e.thickness/2*s.value);function h({thickness:f,offset:m,color:v,cls:T}){return N("circle",{class:"q-circular-progress__"+T+(v!==void 0?` text-${v}`:""),style:i.value,fill:"transparent",stroke:"currentColor","stroke-width":f,"stroke-dasharray":Nd,"stroke-dashoffset":m,cx:s.value,cy:s.value,r:ko})}return()=>{const f=[];e.centerColor!==void 0&&e.centerColor!=="transparent"&&f.push(N("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:ko-c.value/2,cx:s.value,cy:s.value})),e.trackColor!==void 0&&e.trackColor!=="transparent"&&f.push(h({cls:"track",thickness:c.value,offset:0,color:e.trackColor})),f.push(h({cls:"circle",thickness:c.value,offset:u.value,color:e.color}));const m=[N("svg",{class:"q-circular-progress__svg",style:r.value,viewBox:l.value,"aria-hidden":"true"},f)];return e.showValue===!0&&m.push(N("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},t.default!==void 0?t.default():[N("div",a.value)])),N("div",{class:`q-circular-progress q-circular-progress--${e.indeterminate===!0?"in":""}determinate`,style:o.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.indeterminate===!0?void 0:a.value},oa(t.internal,m))}}});const Id=["rejected"],jd=[...Id,"start","finish","added","removed"],Dd=()=>!0;function Hd(e){const t={};return e.forEach(n=>{t[n]=Dd}),t}Hd(jd);let Gr,tr=0;const Oe=new Array(256);for(let e=0;e<256;e++)Oe[e]=(e+256).toString(16).substr(1);const zd=(()=>{const e=typeof crypto!="undefined"?crypto:typeof window!="undefined"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let o=t;o>0;o--)n.push(Math.floor(Math.random()*256));return n}})(),gs=4096;function Vd(){(Gr===void 0||tr+16>gs)&&(tr=0,Gr=zd(gs));const e=Array.prototype.slice.call(Gr,tr,tr+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Oe[e[0]]+Oe[e[1]]+Oe[e[2]]+Oe[e[3]]+"-"+Oe[e[4]]+Oe[e[5]]+"-"+Oe[e[6]]+Oe[e[7]]+"-"+Oe[e[8]]+Oe[e[9]]+"-"+Oe[e[10]]+Oe[e[11]]+Oe[e[12]]+Oe[e[13]]+Oe[e[14]]+Oe[e[15]]}const Ud=[!0,!1,"ondemand"],Kd={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>Ud.includes(e)}};function Wd(e,t){const{props:n,proxy:o}=Ne(),r=fe(!1),i=fe(null),s=fe(null);Ld({validate:v,resetValidation:m});let l=0,a;const u=O(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length>0),c=O(()=>n.disable!==!0&&u.value===!0),h=O(()=>n.error===!0||r.value===!0),f=O(()=>typeof n.errorMessage=="string"&&n.errorMessage.length>0?n.errorMessage:i.value);he(()=>n.modelValue,()=>{T()}),he(()=>n.reactiveRules,_=>{_===!0?a===void 0&&(a=he(()=>n.rules,()=>{T(!0)})):a!==void 0&&(a(),a=void 0)},{immediate:!0}),he(e,_=>{_===!0?s.value===null&&(s.value=!1):s.value===!1&&(s.value=!0,c.value===!0&&n.lazyRules!=="ondemand"&&t.value===!1&&g())});function m(){l++,t.value=!1,s.value=null,r.value=!1,i.value=null,g.cancel()}function v(_=n.modelValue){if(c.value!==!0)return!0;const E=++l;t.value!==!0&&n.lazyRules!==!0&&(s.value=!0);const D=(Q,y)=>{r.value!==Q&&(r.value=Q);const x=y||void 0;i.value!==x&&(i.value=x),t.value=!1},H=[];for(let Q=0;Q<n.rules.length;Q++){const y=n.rules[Q];let x;if(typeof y=="function"?x=y(_):typeof y=="string"&&ps[y]!==void 0&&(x=ps[y](_)),x===!1||typeof x=="string")return D(!0,x),!1;x!==!0&&x!==void 0&&H.push(x)}return H.length===0?(D(!1),!0):(t.value=!0,Promise.all(H).then(Q=>{if(Q===void 0||Array.isArray(Q)===!1||Q.length===0)return E===l&&D(!1),!0;const y=Q.find(x=>x===!1||typeof x=="string");return E===l&&D(y!==void 0,y),y===void 0},Q=>(E===l&&(console.error(Q),D(!0)),!1)))}function T(_){c.value===!0&&n.lazyRules!=="ondemand"&&(s.value===!0||n.lazyRules!==!0&&_!==!0)&&g()}const g=Zl(v,0);return qe(()=>{a!==void 0&&a(),g.cancel()}),Object.assign(o,{resetValidation:m,validate:v}),qr(o,"hasError",()=>h.value),{isDirtyModel:s,hasRules:u,hasError:h,errorMessage:f,validate:v,resetValidation:m}}const vs=/^on[A-Z]/;function Qd(e,t){const n={listeners:fe({}),attributes:fe({})};function o(){const r={},i={};for(const s in e)s!=="class"&&s!=="style"&&vs.test(s)===!1&&(r[s]=e[s]);for(const s in t.props)vs.test(s)===!0&&(i[s]=t.props[s]);n.attributes.value=r,n.listeners.value=i}return Cl(o),o(),n}function Ro(e){return e===void 0?`f_${Vd()}`:e}function To(e){return e!=null&&(""+e).length>0}const Zd=Ee(ie(ie({},Od),Kd),{label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]}),Yd=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function Jd(){const{props:e,attrs:t,proxy:n,vnode:o}=Ne();return{isDark:$d(e,n.$q),editable:O(()=>e.disable!==!0&&e.readonly!==!0),innerLoading:fe(!1),focused:fe(!1),hasPopupOpen:!1,splitAttrs:Qd(t,o),targetUid:fe(Ro(e.for)),rootRef:fe(null),targetRef:fe(null),controlRef:fe(null)}}function Xd(e){const{props:t,emit:n,slots:o,attrs:r,proxy:i}=Ne(),{$q:s}=i;let l;e.hasValue===void 0&&(e.hasValue=O(()=>To(t.modelValue))),e.emitValue===void 0&&(e.emitValue=w=>{n("update:modelValue",w)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:M,onFocusout:q}),Object.assign(e,{clearValue:$,onControlFocusin:M,onControlFocusout:q,focus:x}),e.computedCounter===void 0&&(e.computedCounter=O(()=>{if(t.counter!==!1){const w=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,U=t.maxlength!==void 0?t.maxlength:t.maxValues;return w+(U!==void 0?" / "+U:"")}}));const{isDirtyModel:a,hasRules:u,hasError:c,errorMessage:h,resetValidation:f}=Wd(e.focused,e.innerLoading),m=e.floatingLabel!==void 0?O(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):O(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),v=O(()=>t.bottomSlots===!0||t.hint!==void 0||u.value===!0||t.counter===!0||t.error!==null),T=O(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),g=O(()=>`q-field row no-wrap items-start q-field--${T.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(m.value===!0?" q-field--float":"")+(E.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&v.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),_=O(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length>0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),E=O(()=>t.labelSlot===!0||t.label!==void 0),D=O(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),H=O(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:m.value,modelValue:t.modelValue,emitValue:e.emitValue})),Q=O(()=>{const w={for:e.targetUid.value};return t.disable===!0?w["aria-disabled"]="true":t.readonly===!0&&(w["aria-readonly"]="true"),w});he(()=>t.for,w=>{e.targetUid.value=Ro(w)});function y(){const w=document.activeElement;let U=e.targetRef!==void 0&&e.targetRef.value;U&&(w===null||w.id!==e.targetUid.value)&&(U.hasAttribute("tabindex")===!0||(U=U.querySelector("[tabindex]")),U&&U!==w&&U.focus({preventScroll:!0}))}function x(){na(y)}function A(){Hf(y);const w=document.activeElement;w!==null&&e.rootRef.value.contains(w)&&w.blur()}function M(w){clearTimeout(l),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",w))}function q(w,U){clearTimeout(l),l=setTimeout(()=>{document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1)||(e.focused.value===!0&&(e.focused.value=!1,n("blur",w)),U!==void 0&&U())})}function $(w){yt(w),s.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),Be(()=>{f(),s.platform.is.mobile!==!0&&(a.value=!1)})}function R(){const w=[];return o.prepend!==void 0&&w.push(N("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:tt},o.prepend())),w.push(N("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},V())),c.value===!0&&t.noErrorIcon===!1&&w.push(z("error",[N(on,{name:s.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?w.push(z("inner-loading-append",o.loading!==void 0?o.loading():[N(ei,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&w.push(z("inner-clearable-append",[N(on,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||s.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:$})])),o.append!==void 0&&w.push(N("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:tt},o.append())),e.getInnerAppend!==void 0&&w.push(z("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&w.push(e.getControlChild()),w}function V(){const w=[];return t.prefix!==void 0&&t.prefix!==null&&w.push(N("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&w.push(e.getShadowControl()),e.getControl!==void 0?w.push(e.getControl()):o.rawControl!==void 0?w.push(o.rawControl()):o.control!==void 0&&w.push(N("div",Ee(ie({ref:e.targetRef,class:"q-field__native row"},e.splitAttrs.attributes.value),{"data-autofocus":t.autofocus===!0||void 0}),o.control(H.value))),E.value===!0&&w.push(N("div",{class:D.value},Xt(o.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&w.push(N("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),w.concat(Xt(o.default))}function ee(){let w,U;c.value===!0?h.value!==null?(w=[N("div",{role:"alert"},h.value)],U=`q--slot-error-${h.value}`):(w=Xt(o.error),U="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(w=[N("div",t.hint)],U=`q--slot-hint-${t.hint}`):(w=Xt(o.hint),U="q--slot-hint"));const L=t.counter===!0||o.counter!==void 0;if(t.hideBottomSpace===!0&&L===!1&&w===void 0)return;const le=N("div",{key:U,class:"q-field__messages col"},w);return N("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale")},[t.hideBottomSpace===!0?le:N(zn,{name:"q-transition--field-message"},()=>le),L===!0?N("div",{class:"q-field__counter"},o.counter!==void 0?o.counter():e.computedCounter.value):null])}function z(w,U){return U===null?null:N("div",{key:w,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},U)}Object.assign(i,{focus:x,blur:A});let Y=!1;return wl(()=>{Y=!0}),_l(()=>{Y===!0&&t.autofocus===!0&&i.focus()}),fn(()=>{St.value===!0&&t.for===void 0&&(e.targetUid.value=Ro()),t.autofocus===!0&&i.focus()}),qe(()=>{clearTimeout(l)}),function(){const U=e.getControl===void 0&&o.control===void 0?ie(Ee(ie({},e.splitAttrs.attributes.value),{"data-autofocus":t.autofocus}),Q.value):Q.value;return N("label",ie({ref:e.rootRef,class:[g.value,r.class],style:r.style},U),[o.before!==void 0?N("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:tt},o.before()):null,N("div",{class:"q-field__inner relative-position col self-stretch"},[N("div",ie({ref:e.controlRef,class:_.value,tabindex:-1},e.controlEvents),R()),v.value===!0?ee():null]),o.after!==void 0?N("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:tt},o.after()):null])}}const bs={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},Cr={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},da=Object.keys(Cr);da.forEach(e=>{Cr[e].regex=new RegExp(Cr[e].pattern)});const Gd=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+da.join("")+"])|(.)","g"),ys=/[.*+?^${}()|[\]\\]/g,ke=String.fromCharCode(1),eh={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function th(e,t,n,o){let r,i,s,l;const a=fe(null),u=fe(h());function c(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}he(()=>e.type+e.autogrow,m),he(()=>e.mask,y=>{if(y!==void 0)v(u.value,!0);else{const x=H(u.value);m(),e.modelValue!==x&&t("update:modelValue",x)}}),he(()=>e.fillMask+e.reverseFillMask,()=>{a.value===!0&&v(u.value,!0)}),he(()=>e.unmaskedValue,()=>{a.value===!0&&v(u.value)});function h(){if(m(),a.value===!0){const y=E(H(e.modelValue));return e.fillMask!==!1?Q(y):y}return e.modelValue}function f(y){if(y<r.length)return r.slice(-y);let x="",A=r;const M=A.indexOf(ke);if(M>-1){for(let q=y-A.length;q>0;q--)x+=ke;A=A.slice(0,M)+x+A.slice(M)}return A}function m(){if(a.value=e.mask!==void 0&&e.mask.length>0&&c(),a.value===!1){l=void 0,r="",i="";return}const y=bs[e.mask]===void 0?e.mask:bs[e.mask],x=typeof e.fillMask=="string"&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",A=x.replace(ys,"\\$&"),M=[],q=[],$=[];let R=e.reverseFillMask===!0,V="",ee="";y.replace(Gd,(U,L,le,Ce,xe)=>{if(Ce!==void 0){const de=Cr[Ce];$.push(de),ee=de.negate,R===!0&&(q.push("(?:"+ee+"+)?("+de.pattern+"+)?(?:"+ee+"+)?("+de.pattern+"+)?"),R=!1),q.push("(?:"+ee+"+)?("+de.pattern+")?")}else if(le!==void 0)V="\\"+(le==="\\"?"":le),$.push(le),M.push("([^"+V+"]+)?"+V+"?");else{const de=L!==void 0?L:xe;V=de==="\\"?"\\\\\\\\":de.replace(ys,"\\\\$&"),$.push(de),M.push("([^"+V+"]+)?"+V+"?")}});const z=new RegExp("^"+M.join("")+"("+(V===""?".":"[^"+V+"]")+"+)?$"),Y=q.length-1,w=q.map((U,L)=>L===0&&e.reverseFillMask===!0?new RegExp("^"+A+"*"+U):L===Y?new RegExp("^"+U+"("+(ee===""?".":ee)+"+)?"+(e.reverseFillMask===!0?"$":A+"*")):new RegExp("^"+U));s=$,l=U=>{const L=z.exec(U);L!==null&&(U=L.slice(1).join(""));const le=[],Ce=w.length;for(let xe=0,de=U;xe<Ce;xe++){const ye=w[xe].exec(de);if(ye===null)break;de=de.slice(ye.shift().length),le.push(...ye)}return le.length>0?le.join(""):U},r=$.map(U=>typeof U=="string"?U:ke).join(""),i=r.split(ke).join(x)}function v(y,x,A){const M=o.value,q=M.selectionEnd,$=M.value.length-q,R=H(y);x===!0&&m();const V=E(R),ee=e.fillMask!==!1?Q(V):V,z=u.value!==ee;M.value!==ee&&(M.value=ee),z===!0&&(u.value=ee),document.activeElement===M&&Be(()=>{if(ee===i){const w=e.reverseFillMask===!0?i.length:0;M.setSelectionRange(w,w,"forward");return}if(A==="insertFromPaste"&&e.reverseFillMask!==!0){const w=q-1;g.right(M,w,w);return}if(["deleteContentBackward","deleteContentForward"].indexOf(A)>-1){const w=e.reverseFillMask===!0?q===0?ee.length>V.length?1:0:Math.max(0,ee.length-(ee===i?0:Math.min(V.length,$)+1))+1:q;M.setSelectionRange(w,w,"forward");return}if(e.reverseFillMask===!0)if(z===!0){const w=Math.max(0,ee.length-(ee===i?0:Math.min(V.length,$+1)));w===1&&q===1?M.setSelectionRange(w,w,"forward"):g.rightReverse(M,w,w)}else{const w=ee.length-$;M.setSelectionRange(w,w,"backward")}else if(z===!0){const w=Math.max(0,r.indexOf(ke),Math.min(V.length,q)-1);g.right(M,w,w)}else{const w=q-1;g.right(M,w,w)}});const Y=e.unmaskedValue===!0?H(ee):ee;String(e.modelValue)!==Y&&n(Y,!0)}function T(y,x,A){const M=E(H(y.value));x=Math.max(0,r.indexOf(ke),Math.min(M.length,x)),y.setSelectionRange(x,A,"forward")}const g={left(y,x,A,M){const q=r.slice(x-1).indexOf(ke)===-1;let $=Math.max(0,x-1);for(;$>=0;$--)if(r[$]===ke){x=$,q===!0&&x++;break}if($<0&&r[x]!==void 0&&r[x]!==ke)return g.right(y,0,0);x>=0&&y.setSelectionRange(x,M===!0?A:x,"backward")},right(y,x,A,M){const q=y.value.length;let $=Math.min(q,A+1);for(;$<=q;$++)if(r[$]===ke){A=$;break}else r[$-1]===ke&&(A=$);if($>q&&r[A-1]!==void 0&&r[A-1]!==ke)return g.left(y,q,q);y.setSelectionRange(M?x:A,A,"forward")},leftReverse(y,x,A,M){const q=f(y.value.length);let $=Math.max(0,x-1);for(;$>=0;$--)if(q[$-1]===ke){x=$;break}else if(q[$]===ke&&(x=$,$===0))break;if($<0&&q[x]!==void 0&&q[x]!==ke)return g.rightReverse(y,0,0);x>=0&&y.setSelectionRange(x,M===!0?A:x,"backward")},rightReverse(y,x,A,M){const q=y.value.length,$=f(q),R=$.slice(0,A+1).indexOf(ke)===-1;let V=Math.min(q,A+1);for(;V<=q;V++)if($[V-1]===ke){A=V,A>0&&R===!0&&A--;break}if(V>q&&$[A-1]!==void 0&&$[A-1]!==ke)return g.leftReverse(y,q,q);y.setSelectionRange(M===!0?x:A,A,"forward")}};function _(y){if(Xl(y)===!0)return;const x=o.value,A=x.selectionStart,M=x.selectionEnd;if(y.keyCode===37||y.keyCode===39){const q=g[(y.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];y.preventDefault(),q(x,A,M,y.shiftKey)}else y.keyCode===8&&e.reverseFillMask!==!0&&A===M?g.left(x,A,M,!0):y.keyCode===46&&e.reverseFillMask===!0&&A===M&&g.rightReverse(x,A,M,!0)}function E(y){if(y==null||y==="")return"";if(e.reverseFillMask===!0)return D(y);const x=s;let A=0,M="";for(let q=0;q<x.length;q++){const $=y[A],R=x[q];if(typeof R=="string")M+=R,$===R&&A++;else if($!==void 0&&R.regex.test($))M+=R.transform!==void 0?R.transform($):$,A++;else return M}return M}function D(y){const x=s,A=r.indexOf(ke);let M=y.length-1,q="";for(let $=x.length-1;$>=0&&M>-1;$--){const R=x[$];let V=y[M];if(typeof R=="string")q=R+q,V===R&&M--;else if(V!==void 0&&R.regex.test(V))do q=(R.transform!==void 0?R.transform(V):V)+q,M--,V=y[M];while(A===$&&V!==void 0&&R.regex.test(V));else return q}return q}function H(y){return typeof y!="string"||l===void 0?typeof y=="number"?l(""+y):y:l(y)}function Q(y){return i.length-y.length<=0?y:e.reverseFillMask===!0&&y.length>0?i.slice(0,-y.length)+y:y+i.slice(y.length)}return{innerValue:u,hasMask:a,moveCursorForPaste:T,updateMaskValue:v,onMaskedKeydown:_}}const nh={name:String};function rh(e){return O(()=>e.name||e.for)}function oh(e,t){function n(){const o=e.modelValue;try{const r="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(o)===o&&("length"in o?Array.from(o):[o]).forEach(i=>{r.items.add(i)}),{files:r.files}}catch{return{files:void 0}}}return O(t===!0?()=>{if(e.type==="file")return n()}:n)}const ih=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,sh=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,lh=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/;function ah(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.composing!==!0)return;n.target.composing=!1,e(n)}else n.type==="compositionupdate"?typeof n.data=="string"&&ih.test(n.data)===!1&&sh.test(n.data)===!1&&lh.test(n.data)===!1&&(n.target.composing=!1):n.target.composing=!0}}var uh=kt({name:"QInput",inheritAttrs:!1,props:Ee(ie(ie(ie({},Zd),eh),nh),{modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]}),emits:[...Yd,"paste","change"],setup(e,{emit:t,attrs:n}){const o={};let r=NaN,i,s,l,a;const u=fe(null),c=rh(e),{innerValue:h,hasMask:f,moveCursorForPaste:m,updateMaskValue:v,onMaskedKeydown:T}=th(e,t,R,u),g=oh(e,!0),_=O(()=>To(h.value)),E=ah($),D=Jd(),H=O(()=>e.type==="textarea"||e.autogrow===!0),Q=O(()=>H.value===!0||["text","search","url","tel","password"].includes(e.type)),y=O(()=>{const L=Ee(ie({},D.splitAttrs.listeners.value),{onInput:$,onPaste:q,onChange:ee,onBlur:z,onFocus:gr});return L.onCompositionstart=L.onCompositionupdate=L.onCompositionend=E,f.value===!0&&(L.onKeydown=T),e.autogrow===!0&&(L.onAnimationend=V),L}),x=O(()=>{const L=Ee(ie({tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:c.value},D.splitAttrs.attributes.value),{id:D.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0});return H.value===!1&&(L.type=e.type),e.autogrow===!0&&(L.rows=1),L});he(()=>e.type,()=>{u.value&&(u.value.value=e.modelValue)}),he(()=>e.modelValue,L=>{if(f.value===!0){if(s===!0&&(s=!1,String(L)===r))return;v(L)}else h.value!==L&&(h.value=L,e.type==="number"&&o.hasOwnProperty("value")===!0&&(i===!0?i=!1:delete o.value));e.autogrow===!0&&Be(V)}),he(()=>e.autogrow,L=>{L===!0?Be(V):u.value!==null&&n.rows>0&&(u.value.style.height="auto")}),he(()=>e.dense,()=>{e.autogrow===!0&&Be(V)});function A(){na(()=>{const L=document.activeElement;u.value!==null&&u.value!==L&&(L===null||L.id!==D.targetUid.value)&&u.value.focus({preventScroll:!0})})}function M(){u.value!==null&&u.value.select()}function q(L){if(f.value===!0&&e.reverseFillMask!==!0){const le=L.target;m(le,le.selectionStart,le.selectionEnd)}t("paste",L)}function $(L){if(!L||!L.target||L.target.composing===!0)return;if(e.type==="file"){t("update:modelValue",L.target.files);return}const le=L.target.value;if(f.value===!0)v(le,!1,L.inputType);else if(R(le),Q.value===!0&&L.target===document.activeElement){const{selectionStart:Ce,selectionEnd:xe}=L.target;Ce!==void 0&&xe!==void 0&&Be(()=>{L.target===document.activeElement&&le.indexOf(L.target.value)===0&&L.target.setSelectionRange(Ce,xe)})}e.autogrow===!0&&V()}function R(L,le){a=()=>{e.type!=="number"&&o.hasOwnProperty("value")===!0&&delete o.value,e.modelValue!==L&&r!==L&&(le===!0&&(s=!0),t("update:modelValue",L),Be(()=>{r===L&&(r=NaN)})),a=void 0},e.type==="number"&&(i=!0,o.value=L),e.debounce!==void 0?(clearTimeout(l),o.value=L,l=setTimeout(a,e.debounce)):a()}function V(){const L=u.value;if(L!==null){const le=L.parentNode.style;le.marginBottom=L.scrollHeight-1+"px",L.style.height="1px",L.style.height=L.scrollHeight+"px",le.marginBottom=""}}function ee(L){E(L),clearTimeout(l),a!==void 0&&a(),t("change",L.target.value)}function z(L){L!==void 0&&gr(L),clearTimeout(l),a!==void 0&&a(),i=!1,s=!1,delete o.value,e.type!=="file"&&setTimeout(()=>{u.value!==null&&(u.value.value=h.value!==void 0?h.value:"")})}function Y(){return o.hasOwnProperty("value")===!0?o.value:h.value!==void 0?h.value:""}qe(()=>{z()}),fn(()=>{e.autogrow===!0&&V()}),Object.assign(D,{innerValue:h,fieldClass:O(()=>`q-${H.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:O(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length>0),inputRef:u,emitValue:R,hasValue:_,floatingLabel:O(()=>_.value===!0||To(e.displayValue)),getControl:()=>N(H.value===!0?"textarea":"input",ie(ie(ie({ref:u,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle},x.value),y.value),e.type!=="file"?{value:Y()}:g.value)),getShadowControl:()=>N("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(H.value===!0?"":" text-no-wrap")},[N("span",{class:"invisible"},Y()),N("span",e.shadowText)])});const w=Xd(D),U=Ne();return Object.assign(U.proxy,{focus:A,select:M,getNativeElement:()=>u.value}),w}});function _s(e=60,t,n,o=!1){console.log(Number(e));let r=ft({seconds:String(e),millSeconds10:"999",timer:null});function i(){t&&t(),u(),r.seconds=String(e),r.timer=setInterval(()=>{r.millSeconds10=String(Number.parseInt(r.millSeconds10,10)-10).padStart(3,"0"),Number.parseInt(r.millSeconds10,10)<=0&&(r.seconds=String(Number.parseInt(r.seconds,10)-1),Number.parseInt(r.seconds,10)<=0?r.millSeconds10="000":r.millSeconds10="999"),Number.parseInt(r.seconds,10)<=0&&(o?(r.seconds=String(e),r.millSeconds10="999"):(u(),n&&n()))},10)}function s(){u()}function l(){u(),r.timer=setInterval(()=>{r.millSeconds10=String(Number.parseInt(r.millSeconds10,10)-10).padStart(3,"0"),Number.parseInt(r.millSeconds10,10)<=0&&(r.seconds=String(Number.parseInt(r.seconds,10)-1),Number.parseInt(r.seconds,10)<=0?r.millSeconds10="000":r.millSeconds10="999"),Number.parseInt(r.seconds,10)<=0&&(o?(r.seconds=String(e),r.millSeconds10="999"):u())},10)}function a(){u()}function u(){r.timer&&clearInterval(r.timer)}return qe(()=>{u()}),{state:r,start:i,pause:s,resume:l,stop:a}}var ha=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};function ch(e){switch(e){case"hhsid1":return{name:"pink-2",deepest:"#FA1B5E",middle:"#FA6693",lightest:"#FB99B6"};case"ggsid1":return{name:"green-2",deepest:"#a6cd8e",middle:"#d6d38e",lightest:"#D6D38E"};case"kksid1":return{name:"blue-2",deepest:"#6E7BB0",middle:"#6EA8B0",lightest:"#8DBAA9"};case"vanli":return{name:"purple-2",deepest:"#A7A7DB",middle:"#D6BCFF",lightest:"#E5DEEB"};case"T8uULBr":return{deepest:"#262626",middle:"#464646",lightest:"#6d6d6d",noneshadow:!0}}}const fh=Dn({name:"TomatoClock",components:{},setup(){const e=fe(""),t=fe(!1),n=fe("BEFORE"),o=fe("NOT_START"),r=fe(null);function i(_,E=window.location.href){_=_.replace(/[\[\]]/g,"\\$&");var D=new RegExp("[?&]"+_+"(=([^&#]*)|&|#|$)"),H=D.exec(E);return H?H[2]?decodeURIComponent(H[2].replace(/\+/g," ")):"":null}const s=ch(i("cclor")),l={"--color-dee":s.deepest,"--color-mid":s.middle,"--color-lig":s.lightest};let{state:a,start:u,pause:c,resume:h,stop:f}=_s(Number(e.value),function(){t.value=!1},function(){n.value="BEFORE",o.value="NOT_START",r.value&&r.value.play(),t.value=!0}),g=ft({inputNumber:e,screenState:n,startState:o,timeState:a,startReal:u,pauseReal:c,resumeReal:h,stopReal:f,go:()=>{u(),o.value="STARTED",n.value="AFTER"},pause:()=>null,resume:()=>null,goBack:()=>{f(),o.value="NOT_STARTED",n.value="BEFORE",e.value=""},goNext:()=>{n.value="AFTER"},over:t});return he(e,()=>{const{state:_,start:E,pause:D,resume:H,stop:Q}=_s(Number(e.value),function(){g.over=!1},function(){g.screenState="BEFORE",g.startState="NOT_START",g.inputNumber="",r.value&&r.value.play(),g.over=!0});g.timeState=_,g.startReal=E,g.pauseReal=D,g.resumeReal=H,g.stopReal=Q,g.go=()=>{g.startReal(),g.startState="STARTED",g.screenState="AFTER"},g.pause=()=>{console.log("- call pause"),g.pauseReal(),g.startState="PAUSED"},g.resume=()=>{console.log("- call resume"),g.resumeReal(),g.startState="STARTED"},g.goBack=()=>{g.stopReal(),g.startState="NOT_STARTED",g.screenState="BEFORE",g.inputNumber=""}}),{data:g,inputNumber:e,audioRef:r,color:s,styleVar:l,noShadow:!!s.noneshadow}},mounted(){this.audioRef=this.$refs.timeoutRef}}),dh=e=>(Ou("data-v-c615913c"),e=e(),$u(),e),hh=Hn(" \uE649 "),mh=Hn(" \u91CD\u65B0\u8BA1\u65F6 "),ph={key:1,class:"inner inner-before flex column items-center justify-around"},gh=yc('<div class="preview-area flex items-center justify-center relative" data-v-c615913c><div class="circle1 flex items-center justify-center relative" data-v-c615913c></div><div class="circle2 flex items-center justify-center absolute" data-v-c615913c><span data-v-c615913c><span class="text" data-v-c615913c>0</span><span class="text-body2" data-v-c615913c>.00</span></span></div></div>',1),vh=Hn("Go"),bh={key:2,class:"inner inner-after flex column items-center justify-center relative"},yh=dh(()=>lt("div",{class:"circle1 flex items-center justify-center relative"},null,-1)),_h={class:"text"},wh={class:"text-body2"},xh=Hn(" \u70B9\u51FB\u6682\u505C/\u7EE7\u7EED "),Ch={ref:"timeoutRef",src:"http://afan.goea.xyz/timeout.mp3"};function Eh(e,t,n,o,r,i){return Jt(),Jn("div",{class:"clock-container q-mx-auto",style:Sr(e.styleVar)},[lt("div",{class:kr({"square flex items-center justify-center relative-position":!0,blink:e.data.over,"box-shadow":!e.noShadow,"no-shadow":!!e.noShadow})},[e.data.screenState==="AFTER"?(Jt(),Jn("i",{key:0,onClick:t[0]||(t[0]=(...s)=>e.data.goBack&&e.data.goBack(...s)),class:"icon-back iconfont absolute-top-left cursor-pointer"},[hh,Re(rs,null,{default:yn(()=>[mh]),_:1})])):Qr("",!0),e.data.screenState==="BEFORE"?(Jt(),Jn("div",ph,[gh,Re(uh,{rounded:"",dense:"",outlined:"",modelValue:e.inputNumber,"onUpdate:modelValue":t[1]||(t[1]=s=>e.inputNumber=s),placeholder:"\u8F93\u5165\u65F6\u95F4(\u79D2)",class:"input-time-area q-mb-md",color:e.color.name},{append:yn(()=>[Re(ua,{class:"btn-go",dense:"",rounded:"",flat:"",padding:"4px 12px",onClick:e.data.go},{default:yn(()=>[vh]),_:1},8,["onClick"])]),_:1},8,["modelValue","color"])])):Qr("",!0),e.data.screenState==="AFTER"?(Jt(),Jn("div",bh,[yh,lt("div",{class:"circle2 flex items-center justify-center cursor-pointer absolute",onClick:t[2]||(t[2]=()=>{e.data.startState==="PAUSED"?e.data.resume():e.data.startState==="STARTED"&&e.data.pause()})},[lt("span",null,[lt("span",_h,fi(e.data.timeState.seconds),1),lt("span",wh,"."+fi(e.data.timeState.millSeconds10.slice(0,2)),1),Re(rs,null,{default:yn(()=>[xh]),_:1})])])])):Qr("",!0)],2),lt("audio",Ch,null,512)],4)}var ma=ha(fh,[["render",Eh],["__scopeId","data-v-c615913c"]]),Sh=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"}));const kh=Dn({name:"App",components:{TomatoClock:ma}});function Rh(e,t,n,o,r,i){const s=hc("tomato-clock");return Jt(),Bl(s)}var Th=ha(kh,[["render",Rh]]);function lp(e){return e}var Ph=!1;/*!
    * pinia v2.0.13
    * (c) 2022 Eduardo San Martin Morote
    * @license MIT
    */const Ah=e=>e,Mh=Symbol();var ws;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ws||(ws={}));function Oh(){const e=Wa(!0),t=e.run(()=>fe({}));let n=[],o=[];const r=jt({install(i){Ah(r),r._a=i,i.provide(Mh,r),i.config.globalProperties.$pinia=r,o.forEach(s=>n.push(s)),o=[]},use(i){return!this._a&&!Ph?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}var eo=()=>Oh();/*!
    * vue-router v4.0.14
    * (c) 2022 Eduardo San Martin Morote
    * @license MIT
    */const pa=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",dn=e=>pa?Symbol(e):"_vr_"+e,$h=dn("rvlm"),xs=dn("rvd"),ti=dn("r"),ga=dn("rl"),Po=dn("rvl"),Qt=typeof window!="undefined";function Lh(e){return e.__esModule||pa&&e[Symbol.toStringTag]==="Module"}const ge=Object.assign;function to(e,t){const n={};for(const o in t){const r=t[o];n[o]=Array.isArray(r)?r.map(e):e(r)}return n}const Rn=()=>{},Fh=/\/$/,Bh=e=>e.replace(Fh,"");function no(e,t,n="/"){let o,r={},i="",s="";const l=t.indexOf("?"),a=t.indexOf("#",l>-1?l:0);return l>-1&&(o=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),r=e(i)),a>-1&&(o=o||t.slice(0,a),s=t.slice(a,t.length)),o=jh(o!=null?o:t,n),{fullPath:o+(i&&"?")+i+s,path:o,query:r,hash:s}}function qh(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Cs(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Nh(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&sn(t.matched[o],n.matched[r])&&va(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function sn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function va(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Ih(e[n],t[n]))return!1;return!0}function Ih(e,t){return Array.isArray(e)?Es(e,t):Array.isArray(t)?Es(t,e):e===t}function Es(e,t){return Array.isArray(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function jh(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/");let r=n.length-1,i,s;for(i=0;i<o.length;i++)if(s=o[i],!(r===1||s==="."))if(s==="..")r--;else break;return n.slice(0,r).join("/")+"/"+o.slice(i-(i===o.length?1:0)).join("/")}var jn;(function(e){e.pop="pop",e.push="push"})(jn||(jn={}));var Tn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Tn||(Tn={}));function Dh(e){if(!e)if(Qt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Bh(e)}const Hh=/^[^#]+#/;function zh(e,t){return e.replace(Hh,"#")+t}function Vh(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 Hr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Uh(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=Vh(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 Ss(e,t){return(history.state?history.state.position-t:-1)+e}const Ao=new Map;function Kh(e,t){Ao.set(e,t)}function Wh(e){const t=Ao.get(e);return Ao.delete(e),t}let Qh=()=>location.protocol+"//"+location.host;function ba(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),Cs(a,"")}return Cs(n,e)+o+r}function Zh(e,t,n,o){let r=[],i=[],s=null;const l=({state:f})=>{const m=ba(e,location),v=n.value,T=t.value;let g=0;if(f){if(n.value=m,t.value=f,s&&s===v){s=null;return}g=T?f.position-T.position:0}else o(m);r.forEach(_=>{_(n.value,v,{delta:g,type:jn.pop,direction:g?g>0?Tn.forward:Tn.back:Tn.unknown})})};function a(){s=n.value}function u(f){r.push(f);const m=()=>{const v=r.indexOf(f);v>-1&&r.splice(v,1)};return i.push(m),m}function c(){const{history:f}=window;!f.state||f.replaceState(ge({},f.state,{scroll:Hr()}),"")}function h(){for(const f of i)f();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c),{pauseListeners:a,listen:u,destroy:h}}function ks(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Hr():null}}function Yh(e){const{history:t,location:n}=window,o={value:ba(e,n)},r={value:t.state};r.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,u,c){const h=e.indexOf("#"),f=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+a:Qh()+e+a;try{t[c?"replaceState":"pushState"](u,"",f),r.value=u}catch(m){console.error(m),n[c?"replace":"assign"](f)}}function s(a,u){const c=ge({},t.state,ks(r.value.back,a,r.value.forward,!0),u,{position:r.value.position});i(a,c,!0),o.value=a}function l(a,u){const c=ge({},r.value,t.state,{forward:a,scroll:Hr()});i(c.current,c,!0);const h=ge({},ks(o.value,a,null),{position:c.position+1},u);i(a,h,!1),o.value=a}return{location:o,state:r,push:l,replace:s}}function Jh(e){e=Dh(e);const t=Yh(e),n=Zh(e,t.state,t.location,t.replace);function o(i,s=!0){s||n.pauseListeners(),history.go(i)}const r=ge({location:"",base:e,go:o,createHref:zh.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 Xh(e){return typeof e=="string"||e&&typeof e=="object"}function ya(e){return typeof e=="string"||typeof e=="symbol"}const pt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},_a=dn("nf");var Rs;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Rs||(Rs={}));function ln(e,t){return ge(new Error,{type:e,[_a]:!0},t)}function gt(e,t){return e instanceof Error&&_a in e&&(t==null||!!(e.type&t))}const Ts="[^/]+?",Gh={sensitive:!1,strict:!1,start:!0,end:!0},em=/[.+*?^${}()[\]/\\]/g;function tm(e,t){const n=ge({},Gh,t),o=[];let r=n.start?"^":"";const i=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let h=0;h<u.length;h++){const f=u[h];let m=40+(n.sensitive?.25:0);if(f.type===0)h||(r+="/"),r+=f.value.replace(em,"\\$&"),m+=40;else if(f.type===1){const{value:v,repeatable:T,optional:g,regexp:_}=f;i.push({name:v,repeatable:T,optional:g});const E=_||Ts;if(E!==Ts){m+=10;try{new RegExp(`(${E})`)}catch(H){throw new Error(`Invalid custom RegExp for param "${v}" (${E}): `+H.message)}}let D=T?`((?:${E})(?:/(?:${E}))*)`:`(${E})`;h||(D=g&&u.length<2?`(?:/${D})`:"/"+D),g&&(D+="?"),r+=D,m+=20,g&&(m+=-8),T&&(m+=-20),E===".*"&&(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 s=new RegExp(r,n.sensitive?"":"i");function l(u){const c=u.match(s),h={};if(!c)return null;for(let f=1;f<c.length;f++){const m=c[f]||"",v=i[f-1];h[v.name]=m&&v.repeatable?m.split("/"):m}return h}function a(u){let c="",h=!1;for(const f of e){(!h||!c.endsWith("/"))&&(c+="/"),h=!1;for(const m of f)if(m.type===0)c+=m.value;else if(m.type===1){const{value:v,repeatable:T,optional:g}=m,_=v in u?u[v]:"";if(Array.isArray(_)&&!T)throw new Error(`Provided param "${v}" is an array but it is not repeatable (* or + modifiers)`);const E=Array.isArray(_)?_.join("/"):_;if(!E)if(g)f.length<2&&(c.endsWith("/")?c=c.slice(0,-1):h=!0);else throw new Error(`Missing required param "${v}"`);c+=E}}return c}return{re:s,score:o,keys:i,parse:l,stringify:a}}function nm(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 rm(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const i=nm(o[n],r[n]);if(i)return i;n++}return r.length-o.length}const om={type:0,value:""},im=/[a-zA-Z0-9_]/;function sm(e){if(!e)return[[]];if(e==="/")return[[om]];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 i;function s(){i&&r.push(i),i=[]}let l=0,a,u="",c="";function h(){!u||(n===0?i.push({type:0,value:u}):n===1||n===2||n===3?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:a==="/"?(u&&h(),s()):a===":"?(h(),n=1):f();break;case 4:f(),n=o;break;case 1:a==="("?n=2:im.test(a)?f():(h(),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:h(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),h(),s(),r}function lm(e,t,n){const o=tm(sm(e.path),n),r=ge(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function am(e,t){const n=[],o=new Map;t=As({strict:!1,end:!0,sensitive:!1},t);function r(c){return o.get(c)}function i(c,h,f){const m=!f,v=cm(c);v.aliasOf=f&&f.record;const T=As(t,c),g=[v];if("alias"in c){const D=typeof c.alias=="string"?[c.alias]:c.alias;for(const H of D)g.push(ge({},v,{components:f?f.record.components:v.components,path:H,aliasOf:f?f.record:v}))}let _,E;for(const D of g){const{path:H}=D;if(h&&H[0]!=="/"){const Q=h.record.path,y=Q[Q.length-1]==="/"?"":"/";D.path=h.record.path+(H&&y+H)}if(_=lm(D,h,T),f?f.alias.push(_):(E=E||_,E!==_&&E.alias.push(_),m&&c.name&&!Ps(_)&&s(c.name)),"children"in v){const Q=v.children;for(let y=0;y<Q.length;y++)i(Q[y],_,f&&f.children[y])}f=f||_,a(_)}return E?()=>{s(E)}:Rn}function s(c){if(ya(c)){const h=o.get(c);h&&(o.delete(c),n.splice(n.indexOf(h),1),h.children.forEach(s),h.alias.forEach(s))}else{const h=n.indexOf(c);h>-1&&(n.splice(h,1),c.record.name&&o.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function l(){return n}function a(c){let h=0;for(;h<n.length&&rm(c,n[h])>=0&&(c.record.path!==n[h].record.path||!wa(c,n[h]));)h++;n.splice(h,0,c),c.record.name&&!Ps(c)&&o.set(c.record.name,c)}function u(c,h){let f,m={},v,T;if("name"in c&&c.name){if(f=o.get(c.name),!f)throw ln(1,{location:c});T=f.record.name,m=ge(um(h.params,f.keys.filter(E=>!E.optional).map(E=>E.name)),c.params),v=f.stringify(m)}else if("path"in c)v=c.path,f=n.find(E=>E.re.test(v)),f&&(m=f.parse(v),T=f.record.name);else{if(f=h.name?o.get(h.name):n.find(E=>E.re.test(h.path)),!f)throw ln(1,{location:c,currentLocation:h});T=f.record.name,m=ge({},h.params,c.params),v=f.stringify(m)}const g=[];let _=f;for(;_;)g.unshift(_.record),_=_.parent;return{name:T,path:v,params:m,matched:g,meta:dm(g)}}return e.forEach(c=>i(c)),{addRoute:i,resolve:u,removeRoute:s,getRoutes:l,getRecordMatcher:r}}function um(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function cm(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:fm(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function fm(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 Ps(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function dm(e){return e.reduce((t,n)=>ge(t,n.meta),{})}function As(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function wa(e,t){return t.children.some(n=>n===e||wa(e,n))}const xa=/#/g,hm=/&/g,mm=/\//g,pm=/=/g,gm=/\?/g,Ca=/\+/g,vm=/%5B/g,bm=/%5D/g,Ea=/%5E/g,ym=/%60/g,Sa=/%7B/g,_m=/%7C/g,ka=/%7D/g,wm=/%20/g;function ni(e){return encodeURI(""+e).replace(_m,"|").replace(vm,"[").replace(bm,"]")}function xm(e){return ni(e).replace(Sa,"{").replace(ka,"}").replace(Ea,"^")}function Mo(e){return ni(e).replace(Ca,"%2B").replace(wm,"+").replace(xa,"%23").replace(hm,"%26").replace(ym,"`").replace(Sa,"{").replace(ka,"}").replace(Ea,"^")}function Cm(e){return Mo(e).replace(pm,"%3D")}function Em(e){return ni(e).replace(xa,"%23").replace(gm,"%3F")}function Sm(e){return e==null?"":Em(e).replace(mm,"%2F")}function Er(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function km(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 i=o[r].replace(Ca," "),s=i.indexOf("="),l=Er(s<0?i:i.slice(0,s)),a=s<0?null:Er(i.slice(s+1));if(l in t){let u=t[l];Array.isArray(u)||(u=t[l]=[u]),u.push(a)}else t[l]=a}return t}function Ms(e){let t="";for(let n in e){const o=e[n];if(n=Cm(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(Array.isArray(o)?o.map(i=>i&&Mo(i)):[o&&Mo(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Rm(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Array.isArray(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}function pn(){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 wt(e,t,n,o,r){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((s,l)=>{const a=h=>{h===!1?l(ln(4,{from:n,to:t})):h instanceof Error?l(h):Xh(h)?l(ln(2,{from:t,to:h})):(i&&o.enterCallbacks[r]===i&&typeof h=="function"&&i.push(h),s())},u=e.call(o&&o.instances[r],t,n,a);let c=Promise.resolve(u);e.length<3&&(c=c.then(a)),c.catch(h=>l(h))})}function ro(e,t,n,o){const r=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(Tm(l)){const u=(l.__vccOpts||l)[t];u&&r.push(wt(u,n,o,i,s))}else{let a=l();r.push(()=>a.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${i.path}"`));const c=Lh(u)?u.default:u;i.components[s]=c;const f=(c.__vccOpts||c)[t];return f&&wt(f,n,o,i,s)()}))}}return r}function Tm(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Os(e){const t=ut(ti),n=ut(ga),o=O(()=>t.resolve(wn(e.to))),r=O(()=>{const{matched:a}=o.value,{length:u}=a,c=a[u-1],h=n.matched;if(!c||!h.length)return-1;const f=h.findIndex(sn.bind(null,c));if(f>-1)return f;const m=$s(a[u-2]);return u>1&&$s(c)===m&&h[h.length-1].path!==m?h.findIndex(sn.bind(null,a[u-2])):f}),i=O(()=>r.value>-1&&Om(n.params,o.value.params)),s=O(()=>r.value>-1&&r.value===n.matched.length-1&&va(n.params,o.value.params));function l(a={}){return Mm(a)?t[wn(e.replace)?"replace":"push"](wn(e.to)).catch(Rn):Promise.resolve()}return{route:o,href:O(()=>o.value.href),isActive:i,isExactActive:s,navigate:l}}const Pm=Dn({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Os,setup(e,{slots:t}){const n=ft(Os(e)),{options:o}=ut(ti),r=O(()=>({[Ls(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ls(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:N("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),Am=Pm;function Mm(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 Om(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(!Array.isArray(r)||r.length!==o.length||o.some((i,s)=>i!==r[s]))return!1}return!0}function $s(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ls=(e,t,n)=>e!=null?e:t!=null?t:n,$m=Dn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const o=ut(Po),r=O(()=>e.route||o.value),i=ut(xs,0),s=O(()=>r.value.matched[i]);rr(xs,i+1),rr($h,s),rr(Po,r);const l=fe();return he(()=>[l.value,s.value,e.name],([a,u,c],[h,f,m])=>{u&&(u.instances[c]=a,f&&f!==u&&a&&a===h&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),a&&u&&(!f||!sn(u,f)||!h)&&(u.enterCallbacks[c]||[]).forEach(v=>v(a))},{flush:"post"}),()=>{const a=r.value,u=s.value,c=u&&u.components[e.name],h=e.name;if(!c)return Fs(n.default,{Component:c,route:a});const f=u.props[e.name],m=f?f===!0?a.params:typeof f=="function"?f(a):f:null,T=N(c,ge({},m,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(u.instances[h]=null)},ref:l}));return Fs(n.default,{Component:T,route:a})||T}}});function Fs(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Lm=$m;function Fm(e){const t=am(e.routes,e),n=e.parseQuery||km,o=e.stringifyQuery||Ms,r=e.history,i=pn(),s=pn(),l=pn(),a=wu(pt);let u=pt;Qt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=to.bind(null,C=>""+C),h=to.bind(null,Sm),f=to.bind(null,Er);function m(C,W){let I,J;return ya(C)?(I=t.getRecordMatcher(C),J=W):J=C,t.addRoute(J,I)}function v(C){const W=t.getRecordMatcher(C);W&&t.removeRoute(W)}function T(){return t.getRoutes().map(C=>C.record)}function g(C){return!!t.getRecordMatcher(C)}function _(C,W){if(W=ge({},W||a.value),typeof C=="string"){const re=no(n,C,W.path),d=t.resolve({path:re.path},W),p=r.createHref(re.fullPath);return ge(re,d,{params:f(d.params),hash:Er(re.hash),redirectedFrom:void 0,href:p})}let I;if("path"in C)I=ge({},C,{path:no(n,C.path,W.path).path});else{const re=ge({},C.params);for(const d in re)re[d]==null&&delete re[d];I=ge({},C,{params:h(C.params)}),W.params=h(W.params)}const J=t.resolve(I,W),me=C.hash||"";J.params=c(f(J.params));const be=qh(o,ge({},C,{hash:xm(me),path:J.path})),se=r.createHref(be);return ge({fullPath:be,hash:me,query:o===Ms?Rm(C.query):C.query||{}},J,{redirectedFrom:void 0,href:se})}function E(C){return typeof C=="string"?no(n,C,a.value.path):ge({},C)}function D(C,W){if(u!==C)return ln(8,{from:W,to:C})}function H(C){return x(C)}function Q(C){return H(ge(E(C),{replace:!0}))}function y(C){const W=C.matched[C.matched.length-1];if(W&&W.redirect){const{redirect:I}=W;let J=typeof I=="function"?I(C):I;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=E(J):{path:J},J.params={}),ge({query:C.query,hash:C.hash,params:C.params},J)}}function x(C,W){const I=u=_(C),J=a.value,me=C.state,be=C.force,se=C.replace===!0,re=y(I);if(re)return x(ge(E(re),{state:me,force:be,replace:se}),W||I);const d=I;d.redirectedFrom=W;let p;return!be&&Nh(o,J,I)&&(p=ln(16,{to:d,from:J}),le(J,J,!0,!1)),(p?Promise.resolve(p):M(d,J)).catch(b=>gt(b)?gt(b,2)?b:L(b):w(b,d,J)).then(b=>{if(b){if(gt(b,2))return x(ge(E(b.to),{state:me,force:be,replace:se}),W||d)}else b=$(d,J,!0,se,me);return q(d,J,b),b})}function A(C,W){const I=D(C,W);return I?Promise.reject(I):Promise.resolve()}function M(C,W){let I;const[J,me,be]=Bm(C,W);I=ro(J.reverse(),"beforeRouteLeave",C,W);for(const re of J)re.leaveGuards.forEach(d=>{I.push(wt(d,C,W))});const se=A.bind(null,C,W);return I.push(se),Ut(I).then(()=>{I=[];for(const re of i.list())I.push(wt(re,C,W));return I.push(se),Ut(I)}).then(()=>{I=ro(me,"beforeRouteUpdate",C,W);for(const re of me)re.updateGuards.forEach(d=>{I.push(wt(d,C,W))});return I.push(se),Ut(I)}).then(()=>{I=[];for(const re of C.matched)if(re.beforeEnter&&!W.matched.includes(re))if(Array.isArray(re.beforeEnter))for(const d of re.beforeEnter)I.push(wt(d,C,W));else I.push(wt(re.beforeEnter,C,W));return I.push(se),Ut(I)}).then(()=>(C.matched.forEach(re=>re.enterCallbacks={}),I=ro(be,"beforeRouteEnter",C,W),I.push(se),Ut(I))).then(()=>{I=[];for(const re of s.list())I.push(wt(re,C,W));return I.push(se),Ut(I)}).catch(re=>gt(re,8)?re:Promise.reject(re))}function q(C,W,I){for(const J of l.list())J(C,W,I)}function $(C,W,I,J,me){const be=D(C,W);if(be)return be;const se=W===pt,re=Qt?history.state:{};I&&(J||se?r.replace(C.fullPath,ge({scroll:se&&re&&re.scroll},me)):r.push(C.fullPath,me)),a.value=C,le(C,W,I,se),L()}let R;function V(){R=r.listen((C,W,I)=>{const J=_(C),me=y(J);if(me){x(ge(me,{replace:!0}),J).catch(Rn);return}u=J;const be=a.value;Qt&&Kh(Ss(be.fullPath,I.delta),Hr()),M(J,be).catch(se=>gt(se,12)?se:gt(se,2)?(x(se.to,J).then(re=>{gt(re,20)&&!I.delta&&I.type===jn.pop&&r.go(-1,!1)}).catch(Rn),Promise.reject()):(I.delta&&r.go(-I.delta,!1),w(se,J,be))).then(se=>{se=se||$(J,be,!1),se&&(I.delta?r.go(-I.delta,!1):I.type===jn.pop&&gt(se,20)&&r.go(-1,!1)),q(J,be,se)}).catch(Rn)})}let ee=pn(),z=pn(),Y;function w(C,W,I){L(C);const J=z.list();return J.length?J.forEach(me=>me(C,W,I)):console.error(C),Promise.reject(C)}function U(){return Y&&a.value!==pt?Promise.resolve():new Promise((C,W)=>{ee.add([C,W])})}function L(C){return Y||(Y=!C,V(),ee.list().forEach(([W,I])=>C?I(C):W()),ee.reset()),C}function le(C,W,I,J){const{scrollBehavior:me}=e;if(!Qt||!me)return Promise.resolve();const be=!I&&Wh(Ss(C.fullPath,0))||(J||!I)&&history.state&&history.state.scroll||null;return Be().then(()=>me(C,W,be)).then(se=>se&&Uh(se)).catch(se=>w(se,C,W))}const Ce=C=>r.go(C);let xe;const de=new Set;return{currentRoute:a,addRoute:m,removeRoute:v,hasRoute:g,getRoutes:T,resolve:_,options:e,push:H,replace:Q,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:i.add,beforeResolve:s.add,afterEach:l.add,onError:z.add,isReady:U,install(C){const W=this;C.component("RouterLink",Am),C.component("RouterView",Lm),C.config.globalProperties.$router=W,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>wn(a)}),Qt&&!xe&&a.value===pt&&(xe=!0,H(r.location).catch(me=>{}));const I={};for(const me in pt)I[me]=O(()=>a.value[me]);C.provide(ti,W),C.provide(ga,ft(I)),C.provide(Po,a);const J=C.unmount;de.add(C),C.unmount=function(){de.delete(C),de.size<1&&(u=pt,R&&R(),a.value=pt,xe=!1,Y=!1),J()}}}}function Ut(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Bm(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const l=t.matched[s];l&&(e.matched.find(u=>sn(u,l))?o.push(l):n.push(l));const a=e.matched[s];a&&(t.matched.find(u=>sn(u,a))||r.push(a))}return[n,o,r]}const qm=[{path:"/",component:()=>Yt(()=>import("./MainLayout.7e05626e.js"),["assets/MainLayout.7e05626e.js","assets/MainLayout.846d53a1.css","assets/QCard.ad458cec.js"]),children:[{path:"",component:()=>Yt(()=>import("./IndexPage.e7b460f6.js"),["assets/IndexPage.e7b460f6.js","assets/QCard.ad458cec.js"])}]},{path:"/widgets/tomatoClock",component:()=>Yt(()=>Promise.resolve().then(function(){return Sh}),void 0)},{path:"/:catchAll(.*)*",component:()=>Yt(()=>import("./ErrorNotFound.4a77735d.js"),[])}];var oo=function(){return Fm({scrollBehavior:()=>({left:0,top:0}),routes:qm,history:Jh("/")})};async function Nm(e,t){const n=e(Th);n.use(Lf,t);const o=typeof eo=="function"?await eo({}):eo;n.use(o);const r=jt(typeof oo=="function"?await oo({store:o}):oo);return o.use(({store:i})=>{i.router=r}),{app:n,store:o,router:r}}var Im=kt({name:"QAvatar",props:Ee(ie({},jr),{fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean}),setup(e,{slots:t}){const n=Dr(e),o=O(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),r=O(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const i=e.icon!==void 0?[N(on,{name:e.icon})]:void 0;return N("div",{class:o.value,style:n.value},[N("div",{class:"q-avatar__content row flex-center overflow-hidden",style:r.value},oa(t.default,i))])}}});let jm=0;const sr={},lr={},Qe={},Ra={},Dm=/^\s*$/,Ta=[],ri=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],Hm=["top-left","top-right","bottom-left","bottom-right"],Zt={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function Pa(e,t,n){if(!e)return gn("parameter required");let o;const r={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(r,sr),Nn(e)===!1&&(r.type&&Object.assign(r,Zt[r.type]),e={message:e}),Object.assign(r,Zt[e.type||r.type],e),typeof r.icon=="function"&&(r.icon=r.icon(t)),r.spinner?(r.spinner===!0&&(r.spinner=ei),r.spinner=jt(r.spinner)):r.spinner=!1,r.meta={hasMedia:Boolean(r.spinner!==!1||r.icon||r.avatar),hasText:Bs(r.message)||Bs(r.caption)},r.position){if(ri.includes(r.position)===!1)return gn("wrong position",e)}else r.position="bottom";if(r.timeout===void 0)r.timeout=5e3;else{const a=parseInt(r.timeout,10);if(isNaN(a)||a<0)return gn("wrong timeout",e);r.timeout=a}r.timeout===0?r.progress=!1:r.progress===!0&&(r.meta.progressClass="q-notification__progress"+(r.progressClass?` ${r.progressClass}`:""),r.meta.progressStyle={animationDuration:`${r.timeout+1e3}ms`});const i=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(sr.actions)===!0?sr.actions:[]).concat(Zt[e.type]!==void 0&&Array.isArray(Zt[e.type].actions)===!0?Zt[e.type].actions:[]),{closeBtn:s}=r;if(s&&i.push({label:typeof s=="string"?s:t.lang.label.close}),r.actions=i.map(h=>{var f=h,{handler:a,noDismiss:u}=f,c=zr(f,["handler","noDismiss"]);return Ee(ie({flat:!0},c),{onClick:typeof a=="function"?()=>{a(),u!==!0&&l()}:()=>{l()}})}),r.multiLine===void 0&&(r.multiLine=r.actions.length>1),Object.assign(r.meta,{class:`q-notification row items-stretch q-notification--${r.multiLine===!0?"multi-line":"standard"}`+(r.color!==void 0?` bg-${r.color}`:"")+(r.textColor!==void 0?` text-${r.textColor}`:"")+(r.classes!==void 0?` ${r.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(r.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(r.multiLine===!0?"":" col"),leftClass:r.meta.hasText===!0?"additional":"single",attrs:ie({role:"alert"},r.attrs)}),r.group===!1?(r.group=void 0,r.meta.group=void 0):((r.group===void 0||r.group===!0)&&(r.group=[r.message,r.caption,r.multiline].concat(r.actions.map(a=>`${a.label}*${a.icon}`)).join("|")),r.meta.group=r.group+"|"+r.position),r.actions.length===0?r.actions=void 0:r.meta.actionsClass="q-notification__actions row items-center "+(r.multiLine===!0?"justify-end":"col-auto")+(r.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){clearTimeout(n.notif.meta.timer),r.meta.uid=n.notif.meta.uid;const a=Qe[r.position].value.indexOf(n.notif);Qe[r.position].value[a]=r}else{const a=lr[r.meta.group];if(a===void 0){if(r.meta.uid=jm++,r.meta.badge=1,["left","right","center"].indexOf(r.position)!==-1)Qe[r.position].value.splice(Math.floor(Qe[r.position].value.length/2),0,r);else{const u=r.position.indexOf("top")>-1?"unshift":"push";Qe[r.position].value[u](r)}r.group!==void 0&&(lr[r.meta.group]=r)}else{if(clearTimeout(a.meta.timer),r.badgePosition!==void 0){if(Hm.includes(r.badgePosition)===!1)return gn("wrong badgePosition",e)}else r.badgePosition=`top-${r.position.indexOf("left")>-1?"right":"left"}`;r.meta.uid=a.meta.uid,r.meta.badge=a.meta.badge+1,r.meta.badgeClass=`q-notification__badge q-notification__badge--${r.badgePosition}`+(r.badgeColor!==void 0?` bg-${r.badgeColor}`:"")+(r.badgeTextColor!==void 0?` text-${r.badgeTextColor}`:"")+(r.badgeClass?` ${r.badgeClass}`:"");const u=Qe[r.position].value.indexOf(a);Qe[r.position].value[u]=lr[r.meta.group]=r}}const l=()=>{zm(r),o=void 0};if(r.timeout>0&&(r.meta.timer=setTimeout(()=>{l()},r.timeout+1e3)),r.group!==void 0)return a=>{a!==void 0?gn("trying to update a grouped one which is forbidden",e):l()};if(o={dismiss:l,config:e,notif:r},n!==void 0){Object.assign(n,o);return}return a=>{if(o!==void 0)if(a===void 0)o.dismiss();else{const u=Object.assign({},o.config,a,{group:!1,position:r.position});Pa(u,t,o)}}}function zm(e){clearTimeout(e.meta.timer);const t=Qe[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete lr[e.meta.group];const n=Ta[""+e.meta.uid];if(n){const{width:o,height:r}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=o,n.style.height=r}Qe[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function Bs(e){return e!=null&&Dm.test(e)!==!0}function gn(e,t){return console.error(`Notify: ${e}`,t),!1}function Vm(){return kt({name:"QNotifications",devtools:{hide:!0},setup(){return()=>N("div",{class:"q-notifications"},ri.map(e=>N(ef,{key:e,class:Ra[e],tag:"div",name:`q-notification--${e}`},()=>Qe[e].value.map(t=>{const n=t.meta,o=[];if(n.hasMedia===!0&&(t.spinner!==!1?o.push(N(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?o.push(N(on,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&o.push(N(Im,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>N("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let i;const s={class:"q-notification__message col"};if(t.html===!0)s.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const l=[t.message];i=t.caption?[N("div",l),N("div",{class:"q-notification__caption"},[t.caption])]:l}o.push(N("div",s,i))}const r=[N("div",{class:n.contentClass},o)];return t.progress===!0&&r.push(N("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&r.push(N("div",{class:n.actionsClass},t.actions.map(i=>N(ua,i)))),n.badge>1&&r.push(N("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),N("div",ie({ref:i=>{Ta[""+n.uid]=i},key:n.uid,class:n.class},n.attrs),[N("div",{class:n.wrapperClass},r)])}))))}})}var Um={setDefaults(e){Nn(e)===!0&&Object.assign(sr,e)},registerType(e,t){Nn(t)===!0&&(Zt[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>Pa(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){ri.forEach(o=>{Qe[o]=fe([]);const r=["left","center","right"].includes(o)===!0?"center":o.indexOf("top")>-1?"top":"bottom",i=o.indexOf("left")>-1?"start":o.indexOf("right")>-1?"end":"center",s=["left","right"].includes(o)?`items-${o==="left"?"start":"end"} justify-center`:o==="center"?"flex-center":`items-${i}`;Ra[o]=`q-notifications__list q-notifications__list--${r} fixed column no-wrap ${s}`});const n=ra("q-notify");Mf(Vm(),t).mount(n)}}},Km={config:{},plugins:{Notify:Um}};const Wm="/";async function Qm({app:e,router:t,store:n},o){let r=!1;const i=a=>{try{return t.resolve(a).href}catch{}return Object(a)===a?null:a},s=a=>{if(r=!0,typeof a=="string"&&/^https?:\/\//.test(a)){window.location.href=a;return}const u=i(a);u!==null&&(window.location.href=u)},l=window.location.href.replace(window.location.origin,"");for(let a=0;r===!1&&a<o.length;a++)try{await o[a]({app:e,router:t,store:n,ssrContext:null,redirect:s,urlPath:l,publicPath:Wm})}catch(u){if(u&&u.url){s(u.url);return}console.error("[Quasar] boot error:",u);return}r!==!0&&(e.use(t),e.mount("#q-app"))}Nm(Wl,Km).then(e=>Promise.all([Yt(()=>import("./i18n.64f0cff7.js"),[]),Yt(()=>import("./axios.b7381515.js"),[])]).then(t=>{const n=t.map(o=>o.default).filter(o=>typeof o=="function");Qm(e,n)}));export{ft as $,op as A,Jf as B,Jm as C,qn as D,Gm as E,Ze as F,tt as G,yf as H,gr as I,mf as J,vr as K,xo as L,Nf as M,Od as N,If as O,$d as P,ei as Q,Yf as R,jf as S,Jo as T,qd as U,Ol as V,sp as W,rr as X,tp as Y,ed as Z,td as _,ut as a,_n as a0,ha as a1,Dn as a2,hc as a3,Jt as a4,Bl as a5,yn as a6,lt as a7,Im as a8,ua as a9,Ou as aa,$u as ab,Sd as ac,kd as ad,br as ae,Jn as af,fi as ag,Ym as ah,Qo as b,O as c,Re as d,lp as e,St as f,Ne as g,N as h,Ae as i,kt as j,qe as k,Bn as l,ot as m,Be as n,fn as o,ip as p,ep as q,fe as r,Xt as s,zn as t,Ue as u,rp as v,he as w,np as x,yt as y,Xm as z};
  